| 
				  
 
			
			Все три языка есть  на всех страницах.На самих страницах в TS ничего нет.
 Вот то, что прописано в setup главного шаблона
 
 ->CONFIG.MP_defaults=
 # Debug
 config.admPanel = 1
 tt_content.stdWrap.editPanel.label >
 config.debug=1r
 config.disablePrefixComment = 1
 
 # защита email адресов от спама
 config.spamProtectEmailAddresses = 3
 config.spamProtectEmailAddresses_atSubst = <img src=fileadmin/template/main/images/at.gif>
 
 #RealUrl
 #config.simulateStaticDocuments = 0
 #config.baseURL = 1
 #config.tx_realurl_enable = 0
 
 # Задается кодировка
 config {
 metaCharset = windows-1251
 renderCharset = windows-1251
 notification_email_encoding = 8bit
 notification_email_charset = windows-1251
 }
 
 # Index search setup
 config.index_enable = 2
 config.index_externals = 1
 
 #Задается язык по умолчанию
 config.language= ua
 config.sys_language_uid = 0
 
 ///////////////////////////////////////////////////////////////
 /// Дизайн
 ///////////////////////////////////////////////////////////////
 lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines.in  nerStdWrap_all.ifEmpty=
 lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines.ad  dAttributes>
 
 #заголовок слева и справа
 lib.stdheader.10.5.fontTag = <h5{register:headerStyle}{register:headerClass}><t  able border=\"0\" width=\"100%\" cellspacing=\"0\" cellpadding=\"2\"><tr><td width=\"10\"><img src=\"{$file.imgRightArrow}\" border=\"0\" hspace=\"0\" vspace=\"0\" align=\"right\"></td><td>|</td></tr></table></h5>
 #
 tt_content.mailform.20.REQ.labelWrap.wrap = <p>|<span class=\"csc-form-label-req\">*</span></p>
 
 # Default PAGE object:
 page = PAGE
 page.typeNum = 0
 
 
 ///////////////////////////////////////////////////////////////
 /// Плагины
 ///////////////////////////////////////////////////////////////
 #Indexed search ID
 plugin.tx_macinasearchbox_pi1.pidSearchpage= {$const.search}
 plugin.tx_indexedsearch {
 show {
 rules=0
 }
 }
 
 #хочу стили в отдельном файле, а не в теле документа
 plugin.tx_mininews_pi1._CSS_DEFAULT_STYLE >
 plugin.tx_indexedsearch._CSS_DEFAULT_STYLE >
 
 plugin.tt_news {
 singlePid = {$const.singleNews}
 
 }
 
 
 # Конфигурирование Анализатора(Configuring the Auto-Parser) для основного шаблона:
 plugin.tx_automaketemplate_pi1 {
 
 # Прочесть файл шаблона:
 content = FILE
 content.file = fileadmin/template/main/template_1g.html
 
 # Здесь мы определим какие элементы HTML
 # будут вставлены в комментарии-подчасти (subpart-comments):
 elements {
 
 HEAD.all = 1
 HEAD.all.subpartMarker = DOCUMENT_HEADER
 HEAD.rmTagSections = title
 
 BODY.all = 1
 BODY.all.subpartMarker = DOCUMENT_BODY
 
 TD.all = 1
 TD.id.marker_logo = 1
 TD.id.marker_title = 1
 TD.id.marker_language = 1
 TD.id.main_content = 1
 TD.id.RightTop = 1
 TD.id.marker_search = 1
 TD.id.top_menu = 1
 TD.id.bottom_menu = 1
 
 TD.id.left_menu = 1
 TD.id.left_content = 1
 TD.id.marker_navigate = 1
 
 div.id.lm1-level1-no = 1
 div.id.lm1-level1-act = 1
 
 DIV.id.Marker_search = 1
 DIV.id.Top_Menu = 1
 DIV.id.left_menu = 1
 DIV.id.Bottom_Menu = 1
 }
 
 # Вставить этот префикс перед всеми относительными путями:
 relPathPrefix = fileadmin/template/main/
 }
 
 
 ///////////////////////////////////////////////////////////////
 /// Страница
 ///////////////////////////////////////////////////////////////
 # Default PAGE object:
 page = PAGE
 page.typeNum = 0
 page.headerData.1 = TEXT
 page.headerData.1.value = {$const.sitepath}
 page.headerData.1.wrap = <BASE href=\"|\">
 page.bodyTagMargins=0
 page.headerData.999 < plugin.meta
 
 # из шаблона всякие там стили и скрипты
 page.headerData.20 = TEMPLATE
 page.headerData.20.template =< plugin.tx_automaketemplate_pi1
 page.headerData.20.workOnSubpart = DOCUMENT_HEADER
 
 ///////////////////////////////////////////////////
 ///  Инициализация текстовых значений,  ///
 ///  зависящих от языка                          ///
 ///////////////////////////////////////////////////
 lib.text{
 sitetitle = TEXT
 sitetitle.value = {$const.sitetitle_ukr}
 
 logo= TEXT
 logo.value = <img src={$file.logo}>
 logo.typolink.parameter = {$const.sitepath}
 }
 
 tt_content.mailform.20.badMess= Не заповнен наступн поля:
 
 #Русский язык
 [globalVar = GP:L = 1]
 tt_content.mailform.20.badMess= Следующие поля не заполнены:
 
 config.sys_language_uid = 1
 config.language = rus
 
 lib.text{
 sitetitle.value = {$const.sitetitle_rus}
 email.value = {$const.email_ukr}
 aotz.value = {$const.aotz_ukr}
 }
 [globalVar = GP:L = 2]
 tt_content.mailform.20.badMess= Fill next fields:
 
 config.sys_language_uid = 2
 config.language = eng
 
 lib.text{
 sitetitle.value = {$const.sitetitle_eng}
 email.value = {$const.email_eng}
 aotz.value = {$const.aotz_eng}
 }
 
 [GLOBAL]
 
 # Верхнее меню
 temp.menu_1 = HMENU
 temp.menu_1.protectLvar =  \"all\"
 # Первый уровень объекта-меню, текстовый
 temp.menu_1.1 = TMENU
 temp.menu_1.1 {
 protectLvar = all
 # Нормальное состояние свойств
 NO.allWrap =  <font class=\"menu1-level1-no\"> | </font> 
 # Включить активное состояние и установить свойства:
 ACT = 1
 ACT.allWrap =  <font class=\"menu1-level1-act\"> | </font> 
 }
 
 
 ///////////////////////////////////////////////////
 ///   Структура сайта                              ///
 ///////////////////////////////////////////////////
 page.30 = TEMPLATE
 page.30.template =< plugin.tx_automaketemplate_pi1
 page.30.workOnSubpart = DOCUMENT_BODY
 
 page.30.subparts {
 #Название компании и логотип#
 marker_title=<lib.text.sitetitle
 marker_logo=<lib.text.logo
 
 #Меню языка#
 marker_language = PHP_SCRIPT
 marker_language.file = fileadmin/template/main/scripts/languageMenu.php
 
 
 #Левая колонка
 marker_search = COBJ_ARRAY
 marker_search {
 #Поиск#
 1=<plugin.tx_macinasearchbox_pi1
 }
 
 # Верхнее меню
 top_menu< temp.menu_1
 
 #Центральное содержимое#
 RightTop<styles.content.getRight
 main_content<styles.content.get
 
 }
 
 
 |