Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
06.12.2005, 16:56 | #1 |
Новенький
Регистрация: 06.12.2005
Сообщений: 12
|
Как создать для сайта 2 языка??
Скажите пожалуйста как создать сайт на двух языках?? Может у кого-нибудь есть инструкция??
|
06.12.2005, 20:33 | #2 |
Administrator
|
re: Как создать для сайта 2 языка??
1) http://typo3.org/documentation/tips-tricks/multi-language-sites-in-typo3/ 2) см. документацию к tt_news - туда входит нормальный переключатель языков tt_news_languageMenu.php, который совместим с tt_news и RealURL еще можно в wiki.typo3.org посмотреть |
07.12.2005, 16:29 | #3 |
Новенький
Регистрация: 06.12.2005
Сообщений: 12
|
re: Как создать для сайта 2 языка??
Посмотрела документацию http://typo3.org/documentation/tips-tricks/multi-language-sites-in-typo3/. Пошла по описанию The new "one-tree-fits-all-languages" concept. Создала русский и анлийский альтернативные языки для титульной страницы. Написала контент на двух языках. Записала в сетап:
####################################### # defining the default language config.sys_language_uid = 0 config.language = ru config.locale_all = ru_RU # Setting up the language variable "L" to be passed along with links config.linkVars = L # Fench language, sys_language.uid = 0 [globalVar = GP:L = 0] config.sys_language_uid = 0 config.language = ru config.locale_all = ru_RU [global] # English language, sys_language.uid = 1 [globalVar = GP:L = 1] config.sys_language_uid = 1 config.language = en config.locale_all = english [global] # Third language, sys_language.uid = 2 [globalVar = GP:L = 2] config.sys_language_uid = 2 config.language = xx config.locale_all = xx_XX [global] select.where = colPost =0 select.LanguageField = sys_language_uid В итоге при просмотре сайта я не вижу флжков для переключения и соответственно никаких языков |
07.12.2005, 17:21 | #4 |
Новенький
Регистрация: 06.12.2005
Сообщений: 12
|
re: Как создать для сайта 2 языка??
У меня по умолчанию все время загружается страница с дефол ленгвич. как сделать так что бы автоматом шло на русскую страницу и были переключатели флажков.
|
07.12.2005, 17:22 | #5 |
Продвинутый
Регистрация: 02.03.2006
Сообщений: 77
|
re: Как создать для сайта 2 языка??
ты их и не увидишь
нужно еще подключить скрипт lng_script= PHP_SCRIPT lng_script.file = medi/scripts/example_languageMenu.php а потом вывести его кудато, например page.99 < lng_script |
07.12.2005, 20:36 | #6 |
Новенький
Регистрация: 06.12.2005
Сообщений: 12
|
re: Как создать для сайта 2 языка??
Спасибо. Мне удалось добавить флажки!! Но у меня новая проблема. первый флажок - русский. Второй - английский. Когда я нажимаю первый
|
07.12.2005, 20:41 | #7 |
Новенький
Регистрация: 06.12.2005
Сообщений: 12
|
re: Как создать для сайта 2 языка??
Спасибо!! Мне удалось добавить флажки!! Но у меня новая проблема. первый флажок - русский. Второй - английский. Когда я нажимаю русский флажок у меня появляется контент со страницы дефаулт пейдж ( на русском языке). Когда нажимаю на английский флажок - появляется контент с русской страницы. Т.е. У меня есть 2 языка сайта рурсский и английский. И соответствеено 2 альтернативных языка страницы. Я думаю что сдесь проблема в UID языков сайта или страниц. Как сделать так что бы контент переведодился в соответствии с выбраным языком??
|