cyclone125
08.10.2012, 19:45
Я осваиваю typo3. Извините, если вопрос тупой, просто бьюсь над ним уже целый день, и решения не нашёл. Если так - тыкните меня ссылкой куда-нибудь, а вопрос потом можно удалить. Всё остальное настроил быстро, с этим ничего не получается.
Я пытаюсь установить три языка на сайте. Шаблон сделан с помощью TemplaVoila. Я читал инструкции и мануалы в интернете, но они относятся к более ранним версиям (3.8 - 4.0) и на моей не работают..
1. static_info_tables установлены.
2. Я не создавал новых языков, потому что у меня в List - Root - Languages 189 языков и так есть,я просто запомнил их id (id=30 для английского, id=43 для немецкого, and id=91 для польского).
3. В XML шаблона у меня есть вот это:
<meta>
<langchildren>1</langchildren>
<langdisable>1</langdisable>
</meta>
Я точно не понял, нужно ли что-то тут менять. Оставил как есть.
4. Добавил TypoScript в шаблон:
config.linkVars = L
config.uniqueLinkVars = 1
config.sys_language_overlay = content_fallback
config.language = en
config.locale_all = en_EN
config.htmlTag_langKey = en-EN
config.sys_language_uid = 30
[browser = msie]
config.htmlTag_setParams = xmlns="http://www.w3.org/1999/xhtml"
xmlns:v=”urn:schemas-microsoft-com:vml” xml:lang="en"
[globalVar = GP:L = 2]
config.language = de
config.locale_all = de_DE
config.htmlTag_langKey = de-DE
config.sys_language_uid = 43
[globalVar = GP:L = 2] && [browser = msie]
config.htmlTag_setParams = xmlns="http://www.w3.org/1999/xhtml"
xmlns:v=”urn:schemas-microsoft-com:vml” xml:lang="de"
[globalVar = GP:L = 3]
config.language = pl
config.locale_all = pl_PL
config.htmlTag_langKey = pl-PL
config.sys_language_uid = 91
[globalVar = GP:L = 3] && [browser = msie]
config.htmlTag_setParams = xmlns="http://www.w3.org/1999/xhtml"
xmlns:v=”urn:schemas-microsoft-com:vml” xml:lang="pl"
[global]
5. На главной странице сайта добавил TSConfig:
mod.SHARED.defaultLanguageLabel = English
mod.SHARED.defaultLanguageFlag = gb.gif
И, в общем-то, это и всё, у меня нет "Localization View" меню на страницах. Я пробовал это: List - Page - Alternative Page Language, но могу выбрать только "Defaul" (По умолчанию) из Language меню. Когда я редактирую контент страницы, там есть две опции в Language меню в Content Element - "Default" (По умолчанию) и "[All]" (Все).
Я не знаю, что дальше с этим делать. Кто-нибудь может помочь? Я искал в гугле, на типовики и т. д. но ничего не нашёл.
Я пытаюсь установить три языка на сайте. Шаблон сделан с помощью TemplaVoila. Я читал инструкции и мануалы в интернете, но они относятся к более ранним версиям (3.8 - 4.0) и на моей не работают..
1. static_info_tables установлены.
2. Я не создавал новых языков, потому что у меня в List - Root - Languages 189 языков и так есть,я просто запомнил их id (id=30 для английского, id=43 для немецкого, and id=91 для польского).
3. В XML шаблона у меня есть вот это:
<meta>
<langchildren>1</langchildren>
<langdisable>1</langdisable>
</meta>
Я точно не понял, нужно ли что-то тут менять. Оставил как есть.
4. Добавил TypoScript в шаблон:
config.linkVars = L
config.uniqueLinkVars = 1
config.sys_language_overlay = content_fallback
config.language = en
config.locale_all = en_EN
config.htmlTag_langKey = en-EN
config.sys_language_uid = 30
[browser = msie]
config.htmlTag_setParams = xmlns="http://www.w3.org/1999/xhtml"
xmlns:v=”urn:schemas-microsoft-com:vml” xml:lang="en"
[globalVar = GP:L = 2]
config.language = de
config.locale_all = de_DE
config.htmlTag_langKey = de-DE
config.sys_language_uid = 43
[globalVar = GP:L = 2] && [browser = msie]
config.htmlTag_setParams = xmlns="http://www.w3.org/1999/xhtml"
xmlns:v=”urn:schemas-microsoft-com:vml” xml:lang="de"
[globalVar = GP:L = 3]
config.language = pl
config.locale_all = pl_PL
config.htmlTag_langKey = pl-PL
config.sys_language_uid = 91
[globalVar = GP:L = 3] && [browser = msie]
config.htmlTag_setParams = xmlns="http://www.w3.org/1999/xhtml"
xmlns:v=”urn:schemas-microsoft-com:vml” xml:lang="pl"
[global]
5. На главной странице сайта добавил TSConfig:
mod.SHARED.defaultLanguageLabel = English
mod.SHARED.defaultLanguageFlag = gb.gif
И, в общем-то, это и всё, у меня нет "Localization View" меню на страницах. Я пробовал это: List - Page - Alternative Page Language, но могу выбрать только "Defaul" (По умолчанию) из Language меню. Когда я редактирую контент страницы, там есть две опции в Language меню в Content Element - "Default" (По умолчанию) и "[All]" (Все).
Я не знаю, что дальше с этим делать. Кто-нибудь может помочь? Я искал в гугле, на типовики и т. д. но ничего не нашёл.