Вход

Просмотр полной версии : Многоязычность - использование языка [all]


dmartynenko
18.12.2008, 16:41
В доке по мультиязычности есть упоминание про язык [all] (http://typo3.org/documentation/document-library/core-documentation/doc_l10nguide/1.0.0/view/1/3/), элементы с которым будут выводиться при любых языках в FE.

Elements with language “[All]”

When using language binding combined with “config.sys_language_overlay = hideNonTranslated” there is a special significance of the language value “[All]” (technically the -1 value): These elements will not be hidden in the translation - and they are not meant to be translated although you can choose to do so.

Вопрос - как его задавать? В списке языков его нет.

Задача которую хочется решить - сделать дополнительные языковые версии сайта. Текстовый контент переводится вручную - с этим все хорошо. Но есть масса плагинов на разных страницах, которые хочется что бы были одинаковыми для всех языковых версий.
Но при установке sys_language_overlay = hideNonTranslated они пропадают, приходится создавать копии и заново вводить те же настройки в FlexForm для других языков, что ведет к лишней работе и возможным ошибкам в настройках.

Cайт на TS шаблонах, TemplaVoila не используется.

void
18.12.2008, 19:18
В каком списке языков его нет? Этот [all] должен выводиться в селекте выбора языка для контент-элемента.

dmartynenko
19.12.2008, 13:46
Опа, проглядел бревно в глазу :)

Это ж второе поле сразу после заголовка. Видимо так как там по умолчанию всегда стоит "стандартный" (а не "русский"), то все время его пропускал мимо.

Спасибо большое!