Не могу изменить язык Joomla по умолчанию - PullRequest
3 голосов
/ 30 апреля 2010

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

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

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

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

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

Тем не менее проблема остается, почему сайт не по умолчанию на китайском? Вы можете изменить язык сайта и он работает на китайском http://www.bostonteaclub.com/中文版

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

Ответы [ 2 ]

2 голосов
/ 06 мая 2010

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

1 голос
/ 01 мая 2010

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

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

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