[TYPO3-UG Denmark] Dansk som default sprog og sr_language_menu

Jogvan Olsen jo at atlanticvideo.dk
Wed Mar 12 13:59:56 CET 2008


Hej

Jeg har et problem med “Language Selection” (sr_language_menu) og Dansk 
som default sprog.

Jeg er ved at lave en tresproget hjemmeside med Dansk som hoved 
(default) sprog og svensk og engelsk som ekstra sprog.


Som "Website Language" har jeg defineret Engelsk og Svensk.


Jeg bruger “Language Selection” (sr_language_menu) som sprog vælger. Alt 
ser ud til at virke fint, bortset fra at den ikke vil vise ”Dansk” i 
sprogmenuen.


I min SETUP har jeg:

plugin.tx_srlanguagemenu_pi1 {
    defaultLanguageISOCode = dk
    ...
}

Men sprogmenuen viser kun "Svenska" og "English" som valgmuligheder.


Hvis jeg i stedet sætter default sproget til f.eks. tysk (eller hvilket 
som helst andet sprog)

plugin.tx_srlanguagemenu_pi1 {
    defaultLanguageISOCode = de
    ...
}

Viser sprogmenuen også ”Deutsch” som forventet.


Jeg har også prøvet at indsætte sr_language_menu som et plugin på en 
side og valgt ”Dropdown list” som layout. Dropdown menuen viser et 
blankt felt (felt uden tekst) der hvor det burde stå ”Dansk” – Hvis jeg 
vælger det blanke felt, vises de danske sider i FE.

Er det nogen af jer der har et bud på hvad jeg gør forkert?

Alle forslag er velkomne...


På forhånd tak
Jogvan Olsen



Min TS template ser således ud:

CONSTANTS

plugin.tx_srlanguagemenu_pi1.defaultLayout = 2
plugin.tx_srlanguagemenu_pi1.separator =
plugin.tx_srlanguagemenu_pi1.file.templateFile = 
fileadmin/templates/res/sr_langmenu.html


SETUP

# ---------------- Set language  BEGIN ---------------#
config {
   linkVars = L
   sys_language_mode = content_fallback
   sys_language_overlay = hideNonTranslated
   sys_language_uid = 0
   language = dk
   locale_all = dk_DK
   locale = dk_DK
   htmlTag_langKey = dk
   language_alt = dk
}

// SVENSK
[globalVar = GP:L = 1]
     config.sys_language_uid = 1
     config.language = se
     config.htmlTag_langKey = se
     config.locale_all = se_SE
[global]

// English language config.
[globalVar = GP:L = 2]
     config.sys_language_uid = 2
     config.language = en
     config.htmlTag_langKey = en
     config.locale_all = en_EN
[global]
# ---------------- Set language  END ---------------#

plugin.tx_srlanguagemenu_pi1 {
    defaultLanguageISOCode = dk
}

lib.langMenu < plugin.tx_srlanguagemenu_pi1
lib.langMenu.languagesUidsList = 0,1,2
lib.langMenu.defaultLayout= 2



-----

Jeg kører med:
Typo 3 - v 4.1.5
TemplaVoila! –  v1.3.0
sr_language_menu – v1.3.0
static_info_tables – v 2.0.6




More information about the TYPO3-UG-denmark mailing list