Intereting Posts
Как получить все поля Buddy PressProfile без идентификатора пользователя Как работает плагин Bad Behavior? Направление страницы на страницу под умолчанию Определить имя для сообщений Как создать песочницу WordPress на реальном сервере для разработки сайта? Не удается заставить скрипт jquery работать s / mime подпись исходящей почты WordPress обновляет последние версии плагина Сколько времени действует устаревшая функция в ядре? Создание меню / подменю из подкатегории категории и сообщений add_settings_field (исключить категории-> чтение) wp_category_checklist Как получить тип архива, будь то пост или дата или архив категорий? При добавлении пользовательской конечной точки REST, куда вы помещаете функцию конечной точки, и где вы поместите вызов регистрации функции? Несколько доменов с одной установкой WordPress Показывать список пользовательских сообщений с соответствующими вложениями?

Как я могу перевести текст плагина?

Я хотел бы изменить некоторый переводный текст плагина, который я использую, Buddypress Group Email Subscription . Текст: No Email (users will read this group on the web - good for any group - the default) , и я хочу изменить ее на No Email (users will read this group on the web - good for any group) , поскольку он не является дефолтом. Вот что я сделал до сих пор:

Но перевод не принимается. Я все еще вижу старый текст. Я не могу понять, что я делаю неправильно. Я проверил файл .po, чтобы убедиться, что в другом месте не было аналогичной строки, которую я должен редактировать, но это только один.

Для справки, вот строка нарушения в коде плагина:

<?php _e( 'No Email (users will read this group on the web - good for any group - the default)', 'bp-ass' ) ?></label>

Вы делаете все правильно. Либо плагин включает неправильную папку своего языка, либо текстовый домен, или ваш язык неверен.

Вы можете установить плагин Локализации Codestyling, чтобы проверить, будет ли плагин локализован так, как он должен быть, и если он не дает никаких предупреждений, попробуйте принудительно установить локаль сайта из меню «Настройки ->».

Обновление : без плагинов вы можете добавить файл в plugindir / languages ​​/ как textdomain-xx_XX.mo, и если вы хотите, чтобы он оставался переведенным после обновления плагина, добавьте его в wp-content / languages ​​/ plugins / с тем же именем файла (ы). wp-content / languages ​​/ themes / – это каталог для файлов po & mo темы.

Плагины и переводы тем не будут загружены, если в wp-content / languages ​​/!