PDA

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


filippoff
15.12.2006, 16:47
Проблема с добавлением английского языка для сайта.

English в корне добавил.

Setup прописал:

# default language
config.sys_language_uid = 0
config.language = ru
config.locale_all = ru_RU

config.sys_language_mode = content_fallback
config.sys_language_overlay = 1

config.linkVars = L

# Rus language
[globalVar = GP:L = 0]
config.sys_language_uid = 0
config.language = ru
config.locale_all = ru_RU
[global]

# Eng language
[globalVar = GP:L = 1]
config.sys_language_uid = 1
config.language = en
config.locale_all = en_EN
[global]

Добавил english как альтернативный язык для страницы. Нажал "translate to", перевёл имеющуюся запись на английский.

По ссылке с &L=0 показывает русский контент и русское меню.
По ссылке с &L=1 показывает только переведённое на англ. меню. Контента нет.

В чём может быть ошибка? Замучался уже.

filippoff
15.12.2006, 17:33
http://tres-amigos.ru/images/translate.gif

вдогонку: для чего используется перевод №1 если на сайте отображается только №2?

Basilio Cat
27.12.2006, 02:05
Почитай localization guide, там по твоему второму вопросу все более или менее ясно расписано. Вкратце - это два разных режима локализации.

А вообще в шаблоне TV должно быть
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<T3DataStructure>
<meta type="array">
<langChildren type="integer">1</langChildren>
<langDisable type="integer">0</langDisable>
</meta>
....
после этого сделай cleanup для элементов на странице, и должно заработать - отображаться будет то, что [Translate to english:]

filippoff
27.12.2006, 03:29
дык, прописывал. мануал я прочитал первым делом, всё по писаному, в этом и проблема. пропадают переводы если я добавляю к странице альтернативный язык.