Articles of перевода

Могу ли я установить WordPress для отображения языков на основе системного языка без плагина?

Этот вопрос кажется чрезвычайно простым, но часы поиска в Google не привели к результатам. Вот основная суть: Я создаю сайт для японских зрителей, и я использую языковую папку темы для замены определенного текста (например, «Читать больше» и «Старые записи») с японским текстом. Он отлично работает, когда я устанавливаю язык WP на японский язык в admin; […]

esc_html __ () и __ () не работают в массивах

Я создаю виджет, но название и описание не переводимы. Я часто сталкиваюсь с этой проблемой с массивами, я использую esc_html__() внутри массива, который должен возвращать переведенную строку в $key но по какой-то причине она не работает, поэтому я обнаруживаю, что использую esc_html__() снаружи массив, однако как я могу это сделать здесь: function __construct() { $op […]

Локализация WordPress – gettext и git

Мы собираемся начать работу над локализацией сильно настраиваемой темы WordPress с более чем 200 php-файлами. Мы используем git для контроля версий. Есть ли какие-то конкретные намеки или предупреждения, о которых мы должны знать? Мы просто вставляем файлы po / mo там с темой? Вероятно, мы попытаемся использовать такой инструмент, как WPML или Codestyling Localization. Сохраняют […]

Локализация, escape html элементы среднего предложения

Я пытаюсь перевести несколько строк внутри нового плагина, который я собираюсь выпустить. У меня есть строка, настроенная как: <?php _e('The image <em>MUST</em> be less than <strong>500 KB</strong> in size.', CUSTOM_TEXT_DOMAIN); ?> <?php _e('The image <em>MUST</em> be less than <strong>500 KB</strong> in size.', CUSTOM_TEXT_DOMAIN); ?> Как я могу ускользнуть от элементов, чтобы они не были включены […]

Лучшее место для файлов перевода темы

Я обычно храню языковые файлы в папке /languages которая находится в папке темы, и также рекомендуется расположение WordPress. Тем не менее, он по-прежнему не похож на лучшее решение, потому что файлы будут перезаписаны после обновления темы. Функция load_theme_textdomain позволяет указать другое местоположение, и я подумывал установить папку языков внутри папки /uploads , чтобы предотвратить перезапись […]

Перевести пользовательский статус заказа через фильтр?

Я использую этот плагин для настройки статусов заказов в Woocommerce: Менеджер статусов заказов Woocommerce В документации говорится, что я переписываю имя статуса заказа, используя следующий фильтр: wc_order_status_manager_order_status_name Действительно, в источнике плагина есть следующие строки: public function get_name() { /** * Filter the name * * @since 1.3.0 * @param string $name The order status name […]

Как gettext работает для перевода файла readme плагина?

Я делаю перевод моего плагина. Я использую __ & _e в php-файлах. Но не могу понять, как это сделать для файла readme.txt? Контент на плагине сайта WordPress автоматически переводится с помощью словаря WordPress после того, как плагин добавляет код для загрузки textdomain?

перевод имени месяца

Я использую тему птичьего полета, и она форматирует дату публикации как $birdtips_posted = date(__('Y. F j.', 'birdtips'), strtotime(get_the_time("Ymd"))); где Y. F j. уже переписана, чтобы отразить мой язык. Насколько я понимаю, __ является функцией перевода, но как я могу сказать WordPress, что я использую венгерский язык, и будет ли он автоматически переводить месячные имена или […]

Как перевести строку, содержащую имя пользователя WordPress

в настоящее время у меня есть этот код: <?php _e( 'Follow ' . get_bloginfo( 'name' ) . ' on Facebook', 'yanse' ); ?> Но я просто получаю « Follow to translate», и это перекликается с именем « Seguir » на Facebook »

Перевод динамических строк

В моей форме у меня выпадающее меню. Я получаю значения и ярлыки выпадающего динамически из SugarCRM через его API-интерфейс для отдыха. Мне нужно было бы перевести эти строки. Я попытался передать динамическую строку в функцию локализации I18n и перевести строку «Женатые», используя плагин CodestylingLocalization: <?php __('Married','ja')?> <option label="<?php echo esc_html(__($field['value'],'ja')); ?>" value="<?php echo esc_attr(__($field['name'],'ja')); ?>"><?php […]

Intereting Posts
Ограничения, не все сообщения отображаются при запросе сообщений по количеству просмотров Получить рейтинг продукта по идентификатору продукта Добавить вложение изображения для публикации через кодирование? Может кто-нибудь сказать мне, как я должен использовать blogs.dir для сетевых / MU-сайтов? Пользовательский тип сообщения / настраиваемые поля Получение неправильного значения отношения в $ args в wp_Query? if (is_home () &&! is_front_page ()) Отсутствует аргумент для функции Изменить плагин для WordPress.org readme.txt Программное обеспечение для запуска на сервере, проверяющее устаревшие установки wordpress плагин для поиска по всем сообщениям, блогам, форумам, пользователям Посты классов в цикле изменяются в определенных тем Пользовательский заказ на главную страницу Использование собственных классов на тестах Wp Unit Плагин для тегов (добавить класс к?) Изображениям, прикрепленным к сообщению?