PDA

Просмотр полной версии : Как создать для сайта 2 языка??


lili
06.12.2005, 16:56
Скажите пожалуйста как создать сайт на двух языках?? Может у кого-нибудь есть инструкция??

Valery Romanchev
06.12.2005, 20:33
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 посмотреть

lili
07.12.2005, 16:29
Посмотрела документацию 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


В итоге при просмотре сайта я не вижу флжков для переключения и соответственно никаких языков

lili
07.12.2005, 17:21
У меня по умолчанию все время загружается страница с дефол ленгвич. как сделать так что бы автоматом шло на русскую страницу и были переключатели флажков.

tihon
07.12.2005, 17:22
ты их и не увидишь
нужно еще подключить скрипт

lng_script= PHP_SCRIPT
lng_script.file = medi/scripts/example_languageMenu.php

а потом вывести его кудато, например

page.99 < lng_script

lili
07.12.2005, 20:36
Спасибо. Мне удалось добавить флажки!! Но у меня новая проблема. первый флажок - русский. Второй - английский. Когда я нажимаю первый

lili
07.12.2005, 20:41
Спасибо!! Мне удалось добавить флажки!! Но у меня новая проблема. первый флажок - русский. Второй - английский. Когда я нажимаю русский флажок у меня появляется контент со страницы дефаулт пейдж ( на русском языке). Когда нажимаю на английский флажок - появляется контент с русской страницы. Т.е. У меня есть 2 языка сайта рурсский и английский. И соответствеено 2 альтернативных языка страницы. Я думаю что сдесь проблема в UID языков сайта или страниц. Как сделать так что бы контент переведодился в соответствии с выбраным языком??