Отсутствующие переводы на странице настроек при использовании неанглийского языка

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

На данный момент я не могу составить список всех отсутствующих переводов, но чтобы воспроизвести проблему:

1.) Выберите не английский язык в разделе «Настройки» > «Интерфейс».
2.) Обновите сайт.
3.) Откройте свою страницу пользователя и перейдите в «Настройки».
4.) Обратите внимание на множество отсутствующих переводов.

Я заметил, что кастомные элементы, такие как пользовательские (не стандартные) поля, значки и разделы, чаще всего имеют отсутствующие переводы.

Спасибо!

1 лайк

Это не ошибка. Полностью переведены лишь некоторые языки.

Discourse использует английский язык в качестве запасного варианта при отсутствии переводов. Вы можете помочь с переводом на https://discourse.crowdin.com

Да, имена пользовательских полей, пользовательские значки и т. д. перевести нельзя. Это соответствует Contribute > Feature request, аналогично Name and description of Custom User Fields should be translatable.

4 лайка

Я обязательно помогу, спасибо за ответ! :slight_smile:

2 лайка