wc_translate_user_roles() WC 3.7.0
Translate WC roles using the woocommerce textdomain.
Хуков нет.
Возвращает
Строку.
Использование
wc_translate_user_roles( $translation, $text, $context, $domain );
- $translation(строка) (обязательный)
- Translated text.
- $text(строка) (обязательный)
- Text to translate.
- $context(строка) (обязательный)
- Context information for the translators.
- $domain(строка) (обязательный)
- Text domain. Unique identifier for retrieving translated strings.
Список изменений
С версии 3.7.0 | Введена. |
Код wc_translate_user_roles() wc translate user roles WC 5.0.0
function wc_translate_user_roles( $translation, $text, $context, $domain ) {
// translate_user_role() only accepts a second parameter starting in WP 5.2.
if ( version_compare( get_bloginfo( 'version' ), '5.2', '<' ) ) {
return $translation;
}
if ( 'User role' === $context && 'default' === $domain && in_array( $text, array( 'Shop manager', 'Customer' ), true ) ) {
return translate_user_role( $text, 'woocommerce' );
}
return $translation;
}