HEX
Server: Apache
System: Linux webd006.cluster128.gra.hosting.ovh.net 6.18.42-ovh-vps-grsec-zfs+ #1 SMP PREEMPT_DYNAMIC Wed Aug 5 15:59:48 CEST 2026 x86_64
User: zwafgyp (177615)
PHP: 7.4.33
Disabled: _dyuweyrj4,_dyuweyrj4r,dl
Upload Files
File: /home/zwafgyp/coolswim/wp-content/plugins/woocommerce-multilingual/classes/Permalinks/Strings.php
<?php

namespace WCML\Permalinks;

use WCML\TranslationControls as TranslationControlsBase;
use WCML\Utilities\WcAdminPages;
use WPML\FP\Obj;
use WPML\FP\Str;

class Strings {

	const DEFAULT_PRODUCT_BASE           = 'product';
	const DEFAULT_PRODUCT_CATEGORY_BASE  = 'product-category';
	const DEFAULT_PRODUCT_TAG_BASE       = 'product-tag';
	const DEFAULT_PRODUCT_ATTRIBUTE_BASE = '';

	const TRANSLATION_DOMAIN = 'WordPress';

	/**
	 * @param string $baseType
	 * @param string $attributeSlug
	 *
	 * @return string
	 */
	public static function getStringName( $baseType, $attributeSlug = '' ) {
		switch ( $baseType ) {
			case 'product':
				return sprintf( 'URL slug: %s', $baseType );
			case 'product_cat':
			case 'product_tag':
			case 'attribute':
				return sprintf( 'URL %s tax slug', $baseType );
			case 'attribute_slug':
				return sprintf( 'URL attribute slug: %s', $attributeSlug );
		}

		return '';
	}
}