![]() |
Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
|
![]() |
#1 |
Senior Member
Регистрация: 15.02.2006
Адрес: Петербург
Сообщений: 462
|
![]()
И еще вдогонку вопрос по теме:
Что почитать про то, как прилепить к англоязычной версии другой html шаблон с другими картинками? |
![]() |
![]() |
![]() |
#2 |
Senior Member
|
![]()
Попробуйте так:
### PAGE Setup page.includeLibs.multilanguage = fileadmin/example_languageMenu.php #### Language Menu temp.languageMenu = USER temp.languageMenu.userFunc = user_languageMenu subparts.langMenu < temp.languageMenu
__________________
Стас Кобзарь |
![]() |
![]() |
![]() |
#3 |
Senior Member
|
![]()
Еще можно, вроде, и без пхп скрипта делать.
Тут на соседней ветке есть пример: http://forum.typo3.biz/showthread.php?t=4645 И на тайпо3визарде: http://www.typo3wizard.com/de/artike...ser-seite.html
__________________
Стас Кобзарь |
![]() |
![]() |
![]() |
#4 |
Senior Member
Регистрация: 15.02.2006
Адрес: Петербург
Сообщений: 462
|
![]()
По прежнему пусто в <!--###langMenu###--> <!--###langMenu###--> :-(
|
![]() |
![]() |
![]() |
#5 |
Senior Member
Регистрация: 15.02.2006
Адрес: Петербург
Сообщений: 462
|
![]()
С разными шаблонами для разных языков разобрался.
А меню с флагами так и не заработало. В результате сделал смену языков с помощью sr_language_menu. Все спасибо за участие! Последний раз редактировалось Илья; 05.10.2007 в 14:54 |
![]() |
![]() |
![]() |
#6 | |
Продвинутый
Регистрация: 10.10.2005
Сообщений: 92
|
![]() Цитата:
как temp.languageMenu = USER temp.languageMenu.userFunc = user_languageMenu На склько я знаю сейчас example_languageMenu.php просто исполняется как пхп файл без всяких ф-й. Это раньше там была ф-я function user_languageMenu(), которую можно было вызвать так как вы написали. Пэтому надо либо подключать как пхп файл, либо если хотите использовать как ф-ю, то поискать старую версию этого файла. Могу приложить если не найдете :-) |
|
![]() |
![]() |
![]() |
#7 |
Senior Member
Регистрация: 15.02.2006
Адрес: Петербург
Сообщений: 462
|
![]() |
![]() |
![]() |
![]() |
#8 |
Senior Member
|
![]()
Не так давно разбираюсь со всей этой красотой... Поэтому как уже было сказано - вопрос может показаться глупым, но! перечитав форум и приведенные ссылки, для русификации фронтэнда хватило установки экста ts_language_ru и записи в setup шаблона page.config.language = ru
Далее - появились поля выбора языка - Альтернативный язык страницы. Но в поле выбора - только стандартный. Как я понимаю, надо добавить язык сайта (website language), но вот разрази меня... никак не найду где и как... |
![]() |
![]() |
![]() |
#9 | |
Senior Member
Регистрация: 23.07.2008
Сообщений: 136
|
![]() Цитата:
в сетап добалил такие строки page.includeLibs.multilanguage = fileadmin/example_languageMenu.php temp.languageMenu = USER temp.languageMenu.userFunc = user_languageMenu subparts.langMenu < temp.languageMenu теперь при запускестраницы выдаёт такое ((( Error: No parent object present. |
|
![]() |
![]() |
![]() |
#10 |
Senior Member
|
![]()
у меня вот так
(то, что касаемо переключения языка) Код:
... config { admPanel=0 linkVars = L uniqueLinkVars = 1 sys_language_overlay = hideNonTranslated sys_language_softMergeIfNotBlank = tt_content:image, tt_content:header sys_language_uid = 0 htmlTag_langKey = ru-RU locale_all = ru_RU.UTF8 language = ru } [globalVar = GP:L = 2] config.sys_language_uid = 2 config.htmlTag_langKey = en-US config.locale_all = en_US.UTF8 config.language = en [global] [globalVar = GP:L = 3] config.sys_language_uid = 3 config.htmlTag_langKey = de-DE config.locale_all = de_DE.UTF8 config.language = de [global] includeLibs.something=fileadmin/template/tt_news_languageMenu.php lib.menu_langselector = USER lib.menu_langselector { userFunc = user_languageMenu } ... |
![]() |
![]() |