Перевод не отображается при смене локали, хотя атрибут языка HTML меняется

Мы настроили локализацию контента в Discourse 3.5:

Тема была переведена с языка по умолчанию (нидерландский) на английский (Великобритания), что видно по красной метке 3:

При использовании окна приватного просмотра появляется выбор языка, но его изменение не влияет на отображаемый текст:

То же самое происходит при добавлении параметра tl со значением en или en_gb.

Также отсутствуют ссылки hreflang (но это, похоже, известное ограничение функциональности).

Однако первая строка HTML меняется при смене языка с нидерландского на:

<html lang="nl" class="desktop-view not-mobile-device text-size-normal anon">

на следующую для английского (Великобритания):

<html lang="en-GB" class="desktop-view not-mobile-device text-size-normal anon">

Какова может быть причина того, что переведённый текст не отображается?

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


У нас есть новая экспериментальная функция, скрытая за скрытой настройкой сайтаcontent_localization_crawler_param, которая может предоставлять переведённый контент для Google.

Мы всё ещё находимся на этапе тестирования, но пока наблюдаю оптимальные результаты.


заглядывание вперёд

Если хотите, вы можете включить её.

Значит, вы находитесь на стабильной ветке? Боюсь, что новая настройка, о которой Нат упомянул в конце, слишком свежая, поэтому она там ещё недоступна.

@monty25, удалось ли вам решить вашу проблему? Как отмечает Moin, работа с переводом находится на переднем крае, и если вы хотите её использовать, вам нужно быть на последней версии, а не на стабильной.