[TYPO3-UG Denmark] Dansk som standard, men engelsk er tom

Lasse Enø Jensen lasse_enoe at hotmail.com
Thu Jun 20 18:08:17 CEST 2013


Hej Jeppe
Jeg er ikke 100 meter mester i localization i TYPO3 men her får hvad jeg
lige umildbart ser.
Jeg tror ikke det er best practice at oversætte default sektionen i dine
locallang.xml filer da TYPO3 er designet til at benytte sig af sproget
engelsk som default - dog må jeg blank erkende at jeg ikke kan se hvorfor
man ikke skulle kunne det og hvorfor du får en blank label.

Jeg ville personligt hvis jeg skulle lave et site med et andet default sprog
benytte mig af nedenstående konfiguration.
Din root page tsconfig:
mod.SHARED {
        defaultLanguageFlag = dk
        defaultLanguageLabel = Dansk
} 

I dit typoscript sætter du en default konfiguration af dit sprog og
overskriver baseret på L variablen (Din default konfiguration skal komme
først).
"config.page.config.language" findes ikke, jeg går ud fra at du har haft
ville skrevet "page.config.laguage" for at sætte language for dit page
object hvilket i denne sammenhæng er menings løst da denne overskriver
default´ens værdig som er den samme og bliver sat få linjer over
("config.language")
Jeg ville forslå dit typoscript setup skulle se således ud:
config {
   language = da
   language_alt = dk
   locale_all = da_DK
}

[globalVar = GP:L=2]
config {
   sys_language_uid = 2
   language = default
   locale_all = en_GB
}
[global]

[globalVar = GP:L=3]
config {
   sys_language_uid = 3
   language = sv
   language_alt = se
   locale_all = sv_SE
}
[global]


Eftersom du har oversat default I dine locallang filer vil disse på dit
engelske site nu vises på dansk - dette skal du selvfølgelig lige rette
tilbage.


-----Oprindelig meddelelse-----
Fra: typo3-ug-denmark-bounces at lists.typo3.org
[mailto:typo3-ug-denmark-bounces at lists.typo3.org] På vegne af Jeppe Donslund
Sendt: 20. juni 2013 11:36
Til: typo3-ug-denmark at lists.typo3.org
Emne: [TYPO3-UG Denmark] Dansk som standard, men engelsk er tom

Hej

Jeg har overtaget en TYPO3-installation fra en anden og er ved at opsætte et
nyt mailform-modul.

Der er ingen problemer i at få labels til at vise på dansk og svensk, men de
engelske labels i formularen, de er bare blanke.

I min locallang.xml har jeg en sektion der hedder <languageKey index="en"
type="array">, da <languageKey index="default" type="array"> jo er oversat
til dansk, da dansk er standardsproget.

Men hvorfor Søren er engelsk tom, den kunne da i det mindste vise
standardsproget, altså de danske labels.

I får lige TS, som jeg ikke selv har skrevet, men ikke tør pille for meget
i, da det er en kørende installation.

[globalVar = GP:L=]
config {
   sys_language_uid = 0
   #language = dk
   language = da
   language_alt = dk
   locale_all = da_DK
   #page.config.language = dk
   page.config.language = da
}
[global]

[globalVar = GP:L=0]
config {
   sys_language_uid = 0
   #language = dk
   language = da
   language_alt = dk
   locale_all = da_DK
   #page.config.language = dk
   page.config.language = da
}
[global]

[globalVar = GP:L=2]
config {
   sys_language_uid = 2
   language = en
   language_alt = gb
   locale_all = en_GB
   page.config.language = en
}
[global]

[globalVar = GP:L=3]
config {
   sys_language_uid = 3
   #language = se
   language = sv
   language_alt = se
   locale_all = sv_SE
   #page.config.language = se
   page.config.language = sv
}
[global]


Med venlig og fortvivlet hilsen
Jeppe Donslund
_______________________________________________
TYPO3-UG-Denmark mailing list
TYPO3-UG-Denmark at lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-ug-denmark


More information about the TYPO3-UG-Denmark mailing list