Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Общие вопросы (http://forum.typo3.ru/forumdisplay.php?f=12)
-   -   The official Introduction Package, замена флагов языка. (http://forum.typo3.ru/showthread.php?t=12269)

GORTOP 10.11.2017 01:48

The official Introduction Package, замена флагов языка.
 
Сайт визитка, на 3 языках. Introduction Package пока вполне устраивает. Сайт нужен себе, не халтура. Пойдёт бизнес, закажу шаблон.
В New TYPO3 site поменял немецкий и датский на нужные мне языки. В локалке на сайте добавил переводы страницы Home на свои языки. Контент будет наполнятся на русском, с последующим переводом на другие языки. При смене языков, на сайте, всё работает нормально, но вот надписи Deutsch Dansk ну ни как не поменять.
Редактор констант, есть только Enable to display the LanguageSection at bottom и Comma separated list of language uids. В правке шаблона добавил.

#Язык корневого веб-сайта (id=0)
mod.SHARED {
defaultLanguageFlag = ru
defaultLanguageLabel = Russian
}

# Localization:
config {
linkVars = L
sys_language_uid = 0
sys_language_overlay = 1
sys_language_mode = content_fallback
language = ru
locale_all = ru_RU.UTF-8
htmlTag_setParams = lang="ru" dir="ltr" class="no-js"
}
[globalVar = GP:L = 1]
config {
sys_language_uid = 1
language = et
locale_all = et_EE.UTF-8
htmlTag_setParams = lang="et" dir="ltr" class="no-js"
}
[global]
[globalVar = GP:L = 2]
config {
sys_language_uid = 2
language = en
locale_all = en_US.UTF-8
htmlTag_setParams = lang="en" dir="ltr" class="no-js"
}
[global]

#Изменение флагов языка на сайте
lib.language = COA
lib.language {
20 = HMENU
20 {
special = language
special.value = 0,1,2
special.normalWhenNoLanguage = 0
wrap =
1 = TMENU
1 {
noBlur = 1
NO = 1
NO {
doNotLinkIt = 1
linkWrap = <li>|</li>
stdWrap.override = Russian || Estonian || English
stdWrap {
typolink {
parameter.data = page:uid
additionalParams = &L=0 || &L=1 || &L=2
ATagParams = hreflang=«ru-RU» || hreflang="et-EE" || hreflang=«en-US»
addQueryString = 1
addQueryString.exclude = L,id,no_cache
addQueryString.method = GET
no_cache = 0
}
}
}
ACT < .NO
ACT.linkWrap = <li class="active">|</li>
USERDEF1 < .NO
USERDEF1 {
linkWrap = <li class="text-muted">|</li>
stdWrap.typolink >
}
USERDEF2 < .ACT
USERDEF2 {
linkWrap = <li class="text-muted">|</li>
stdWrap.typolink >
}
}
}
wrap = <ul id="language_menu" class="language-menu">|</ul>
}

Флаги не меняются.

GORTOP 13.12.2017 21:02

Админ, закрой эту дохлую ветку.


Часовой пояс GMT +4, время: 22:56.

Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot