Articles of перевода

Локализация плагина WordPress NavXT

Моя ситуация такова: 1) Я использую wordpress 3.6.1, и у меня установлен плагин Navigator . 2) У меня есть настраиваемая тема, и файл локализации находится по следующему пути: theme_folder / languages ​​/ ar_AR.mo file Я хочу, чтобы путь в панировочных сухарях был локализован (т.е. пусть «mywebsite> Моя учетная запись» отображается на локальном языке, а не […]

Перевод коротких сообщений с ярлыками форм

Я использую плагин MyMail для управления своим информационным бюллетенем. Я также использую WPML для управления переводами, между двумя плагинами нет совместимости. Форма подписки помещается в область нижнего колонтитула с помощью короткого кода MyMail и текстового виджета wordpress. Я хочу перевести метки полей на активный язык: поэтому я подумывал написать фильтр для «widget_text», искать «имя метки» […]

Настройка петли для перевода

Я создаю собственное решение, которое будет двуязычным на английском и французском языках. Я хочу сохранить французский контент, название, … в пользовательских мета, добавив META BOXES на экран редактирования. Эта часть в порядке, я могу позаботиться об этом без пробема. Теперь, Я могу определить язык пользователя с помощью substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2); Здесь нет ничего сложного. Теперь, […]

Перевод плагина не отображается

Я написал плагин для перевода, и я написал перевод. Насколько я могу судить, файлы .mo для перевода загружаются правильно, но плагин по-прежнему отображает исходный язык вместо перевода. Вот что я сделал: В плагине я определяю языковой домен: function cdashmm_language_init() { load_plugin_textdomain( 'cdashmm', false, 'chamber-dashboard-member-manager/languages' ); } add_action('init', 'cdashmm_language_init'); Внутри плагина все строки выглядят так: _e( […]

Как перенаправить на язык по умолчанию при стирании текста после .com / de?

У меня есть сайт WordPress с установленной Avada Theme 3.7.1 с плагином qTranslate-X. То, что я пытаюсь достичь здесь, – это то, что я хочу перенаправить сайт, как только я удалю текст «de» после www.site.com/de в URL-адресе и перенаправлю его на свой английский по умолчанию на www.site.com

Принудительный перевод на передний план

Я столкнулся с очень простой проблемой: мы создали тему для многослойного wordpress (см. Здесь: http://www.agence-malttt.fr/ ) и перевели его с помощью Loco Translate for French. Он по-прежнему показывает английскую версию (hardcoded с _e ()). У моей темы сейчас fr_FR.po и fr_FR.mo, как будто это было все время. Проблема заключается в том, что перевод не применяется […]

Ошибка локализации WordPress в возвращаемом значении

У меня есть код в моих functions.php и когда я пытаюсь сделать его локализованным, я всегда ошибаюсь. Вот код, и я просто хочу локализовать слова «Подробнее»: return '<a href="'. get_permalink( $post->ID ) . '"><span class="readmore">Read More</span></a>'; Когда я изменяю «Читать дальше» на _e( или __( , я получаю сообщение об ошибке в этой строке. Как […]

Как правильно переводить пользовательские сообщения, переписывает URL?

У меня есть пользовательский тип сообщения типа. Я только что добавил вариант перезаписи: 'rewrite' => array('slug'=>__('products','jungle'),'with_front'=> false) Хорошо. Но я хочу mydomain.com/products, а также mydomain.com/prodotti или mydomain.com/produits и т. Д. … Официальные документы говорят: «Должно быть переводимым». Но это не так: я поставил правильные файлы po / mo под wp-themes / jungle / languages, но […]

Ошибка с датой strtotime () и Meta Box

Должен ли этот код показывать дату, указанную в поле ввода даты META BOX, в соответствии с выбранным языком? Объяснение: Значение Meta Box, которое приходит, хотя rwmb_meta() всегда равно dd.mm.y, например, 06.02.16. Поэтому в соответствии с языковыми тегами он должен изменить формат (он есть) и (интернационализированный) правильный язык даты (не важно в этом примере, так как […]

translate_user_role не работает

Я сделал десятки тестов, это код, который я делаю, чтобы сделать работу: $user = get_userdata($user_ID); /* WE NEED TO REMOVE BBP ROLES */ $roles = array(); global $wp_roles; foreach ($user->roles as $key => $role) { if (substr($role, 0, 4) != 'bbp_') { array_push($roles, translate_user_role($wp_roles->role_names[$role])); } } Я заменил параметр, переданный translate_user_role, множеством других, но ничего […]