Разве плагин Translate не должен это обрабатывать, так как описание раздела «О нас» фактически считается темой?
Это не совсем то, что нужно для многоязычного форума. Страница категории будет отображать описание без перевода. В то же время дополнительные вызовы через API с использованием Google Translate потребуют дополнительных затрат.
Этим в настоящее время занимается @merefield.
Это хорошая новость. Сможет ли плагин переводить подкатегории с многоуровневой вложенностью?
У меня есть ещё один вопрос. Будут ли URL-адреса категорий разными для каждого языка или одинаковыми?
Этот плагин вызвал серьезную ошибку при обновлении Discourse до новейшей ядра (2.9.0.beta7).
Discourse не может работать, пока я не удалю этот плагин.
Не могли бы вы проверить это, пожалуйста?
@Angus McLeod
Запрос на слияние (PR), решающий критическую проблему, был объединён вчера.
Приносим извинения за нестабильность: над этим плагином в течение последнего месяца или около того велась очень значительная работа.
Эта работа теперь в основном завершена.
Улитки не затронуты
После множества улучшений этого плагина за последние месяцы (спасибо!) языковые теги перестали отображаться на странице /tags. Честно говоря, я не помню, отображались ли они раньше, и не знаю, является ли это ожидаемым поведением, случайностью или просто сбоем в настройках нашего форума.
Запрос на отображение языковых тегов на странице /tags был подан одним из наших пользователей по адресу Show language tags on the Tags page - Forum improvements - Movement Strategy Forum
Здравствуйте, поддерживает ли этот плагин казахский язык (kk)? Я задаю этот вопрос, потому что Discourse не поддерживает казахский язык.
Да, будет. В настоящее время известна проблема, при которой пользовательские языки не загружаются. Я займусь этим, как только появится возможность. К сожалению, на данный момент приоритетом является оплачиваемая работа.
Если это действительно важно для вас и вы не можете ждать, вы можете профинансировать мою работу, чтобы я придал этому приоритет.
В общении с вами я использую Google Переводчик. Поэтому хочу уточнить: вы имеете в виду, что могли бы заняться добавлением казахского языка в переводчик (или в Discourse)?
Я говорю о возможности вручную добавлять пользовательский язык. Ничего не автоматизировано: вам придется загружать переводы самостоятельно из файла (после того, как я исправлю ошибку).
Возможно, существует более автоматизированное решение, не связанное только с этим плагином, @angus.
Извините, я не технический специалист, поэтому не понимаю смысл фраз «добавлено вручную» и «загрузите сами из файла». Мне нужно понять: будет ли казахский язык поддерживаться плагином после установки на форуме, или нам нужно будет самостоятельно выполнить дополнительные настройки плагина?
Плагин позволяет создать файл локали и загрузить его в качестве пользовательского языка. Вы должны самостоятельно выполнить всю подготовку этого файла локали.
К сожалению, в данный момент существует ошибка, которая мешает это сделать. Эта ошибка затрагивает только неподдерживаемые языки.
Ссылка, выделенная жёлтым, ведёт к статье с неработающими изображениями.
Ссылки и изображения, помеченные как «прочитанные», полностью неработоспособны.
Привет!
Я использовал плагин для перевода названий и описаний категорий, и перевод работает, когда я в системе. Однако, если пользователь не авторизован, используется базовый язык форума, а не выбранный, даже при смене локали через меню.
Есть ли возможность это исправить? Спасибо!
Спасибо за отчет.
Переключатель гостей должен работать. Видите ли вы ошибку в консоли браузера?
Привет!
Переключатель локалей работает для интерфейса, но не для пользовательского перевода, загруженного через YAML-файл, когда пользователь не авторизован и предпочтения не настроены ![]()
Например:
Не авторизован — французская локаль
Не авторизован — немецкая локаль
Авторизован — немецкая локаль (установлена в параметрах аккаунта)
Также возможно ли настроить предпочтения по контенту, когда пользователь не авторизован?
Большое спасибо!!!
Также, пока я делал скриншоты, я посмотрел на HTML и куки, отправляемые на сервер:
- Тег lang имеет значение
lang='fr', даже при переключении с помощью переключателя для гостей. - Переменная, которая меняется при перезагрузке сайта, — это
discourse_locale.
Надеюсь, это поможет!






