Не могу изменить язык Joomla по умолчанию

На этом сайте http://www.bostonteaclub.com/ я хочу, чтобы языком по умолчанию был китайский. Я установил язык по умолчанию на китайский в бэкэнде (рядом с ним есть звездочка), но когда вы зашли на страницу, вы, вероятно, заметили, что сайт отображается на английском языке.

Если вы проверите исходный код, то увидите в самом низу скрытую переменную var_dump языкового объекта, и, судя по всему, по-прежнему используется en-GB.

["_default"]=>
  string(5) "en-GB"

Почему это? Спасибо

РЕДАКТИРОВАТЬ Язык по умолчанию используется, когда языковой файл на запрашиваемом языке не существует.

Тем не менее проблема остается, почему сайт не по умолчанию на китайском? Вы можете изменить язык сайта, и он работает на китайском языке http://www.bostonteaclub.com/%E4%B8%AD%E6%96%87%E7%89%88

РЕДАКТИРОВАТЬ 2 Даже JoomFish говорят "Язык сайта по умолчанию: 中文版." В администрации...

2 ответа

Решение

Вот так:
Я обнаружил, что при переходе к плагинам "Система - Jfrouter" является преступником!
Я отключил определение языка и обнаружил, что "Выбор языка для новых посетителей" очень полезен. Бонус: это плагин, который позволяет вам выбирать погоду для использования префикса SEF или субдоменов для выбора языка.
Надеюсь, что это поможет будущим людям, которые хотят решить эту проблему.
мир =)

Если я хорошо помню Joomfish, это самоочевидность по отношению к языку по умолчанию. По умолчанию используется то, что указано в строке агента пользователя.

Попробуй это:

  • Добавьте китайский язык как язык и установите его по умолчанию в настройках браузера.
  • Снова откройте браузер, чтобы очистить сеансовые файлы cookie и вернуться на свой сайт, он должен быть на китайском языке.
Другие вопросы по тегам