Как перевести текстовое содержимое в WP Discourse?

Всем привет. У меня есть блог на WordPress на 6 языках.
Как добавить перевод для этих слов?


Я использую плагин для перевода WPML.
Я могу использовать файлы .po и .mo

В данный момент этот текст находится вне конвейера локализации WordPress, поэтому вы не видите его в панели администратора WPML. В интерфейсе WPML «Перевод строк» вы увидите другой текст из плагина WP Discourse, но не тот, что на этом скриншоте.

Это своего рода пробел в плагине WP Discourse, и я перенёс его в начало списка приоритетов. Я в основном завершил pull request, позволяющий переводить эти строки через WPML (наиболее широко используемый плагин для многоязычности WordPress). Если возможно, мы также добавим поддержку других плагинов для многоязычности (не все обладают такой же степенью кастомизации, как WPML).

Я дам вам обновление по этому вопросу в начале следующей недели.

Спасибо за ваше сообщение. Буду с нетерпением ждать. Удачи!

Здравствуйте. Есть какие-нибудь новости?

Привет, да, я работал над этим на этой неделе, и PR готов :slight_smile:

Он делает то, что вы ожидаете. Настраиваемый текст будет доступен в рамках процесса перевода WPML. В будущем мы добавим поддержку других плагинов машинного перевода, если они позволят работать с динамическими строками.

Предыдущий PR нужно сначала слить. Как только @simon сольёт его, я смогу обновить версию в этом PR, и он будет готов к слиянию.

Так что эта функция, скорее всего, войдёт в версию плагина 2.3.2.

Спасибо большое. Хорошо, мы будем ждать. Не могли бы вы написать, когда это произойдёт?

Просто заметка: эта работа уже слита и входит в последнюю версию WP Discourse: 2.3.4.

WP Discourse теперь поддерживает перевод «Текстового содержимого» через WPML: см. подробнее. Поддержка других популярных плагинов для многоязычного WordPress может быть добавлена, если они поддерживают динамический перевод строк.

Огромное спасибо! Это превосходно!