TYPO3-Testaccount
Testen Sie die aktuellste TYPO3-Version kostenlos und unverbindlich für einen Monat!

Jetzt testen!

Schulungen

seite wird nicht auf english angezeigt


Autor Nachricht
Verfasst am: 08. 12. 2011 [12:35]
Rey
Themenersteller
Dabei seit: 14.01.2010
Beiträge: 35
Hi,
da ich die Variante mit alternativen Sprachen nicht gerade schön finde, habe ich mich dazu entschlossen die Seite zu spiegeln.
Nach dem ich die Deutsche Seite gespiegelt habe, dachte ich mir ich brauche nur das TypoScript anpassen, damit die englischen variablen genutzt werden aus den locallang.xml Dateien. Falsch gedacht, es wird immer noch auf deutsch angezeigt.
So sieht das Typoscript aus
TYPOSCRIPT
config.linkVars = L
config.sys_language_uid = 0
config.language = en
config.htmlTag_langKey = en-EN
[globalVar = GP:L = 0]
config.sys_language_uid = 0
config.language = en
config.locale_all = en_EN
config.htmlTag_langKey = en-EN
[global]
[globalVar = GP:L = 1]
config.sys_language_uid = 1
config.language = de
config.locale_all = de_DE
config.htmlTag_langKey = de
[global]

und so das aus der deutschen Seite
TYPOSCRIPT
config.linkVars = L
config.sys_language_uid = 0
config.language = de
config.locale_all = de_DE@euro
config.locale_all = de_DE.ISO8859-1
config.htmlTag_langKey = de-DE
[globalVar = GP:L = 0]
config.sys_language_uid = 0
config.language = de
config.locale_all = de_DE
config.htmlTag_langKey = de-DE
[global]
 
[globalVar = GP:L = 1]
config.sys_language_uid = 1
config.language = en
config.locale_all = en_EN
config.htmlTag_langKey = en
[global]


Eigentlich sollte es doch gehen oder etwa nicht?
Profil
Verfasst am: 13. 12. 2011 [15:15]
Rey
Themenersteller
Dabei seit: 14.01.2010
Beiträge: 35
Hm keiner eine Idee woran es liegen könnte?
Profil
Verfasst am: 21. 12. 2011 [12:26]
Knalltuete
Dabei seit: 01.03.2007
Beiträge: 168
Ich habe soein ähnliches Problem. Verwende TYPO3 4.5.8.
Im TS habe ich folgende Konfiguration:

TYPOSCRIPT
config {
  uniqueLinkVars = 1
  linkVars = L
  sys_language_uid = 0
  sys_language_overlay = 1
  sys_language_mode = content_fallback
  language = en
  locale_all = en_US.UTF-8
  htmlTag_langKey = en
}


Ich habe nur diese einzige Sprache eingerichtet. Allerdings werden mir im Frontend deutsche Labels aus der locallang.xml angezeigt. Kann es sein, dass TYPO3 da momentan einen Bug hat? Oder ist an meiner Konfiguration etwas falsch.. hat eigentlich sonst immer sauber funktioniert.

(>¬_¬)>@ Keks?
ProfilWWWICQ
Verfasst am: 16. 01. 2012 [15:41]
Rey
Themenersteller
Dabei seit: 14.01.2010
Beiträge: 35
Keine einen Lösungsvorschlag bzw. Idee warum es nicht geht?
Ich habe auch schon die Komplette L config raus geworfen gehabt weil ja Typo3 eigentlich default auf englisch ist aber auch das hat nichts gebracht

[Dieser Beitrag wurde 1mal bearbeitet, zuletzt am 16.01.2012 um 15:42.]
Profil
Verfasst am: 17. 01. 2012 [13:38]
Knalltuete
Dabei seit: 01.03.2007
Beiträge: 168
Leider nein.. ich kann mir aber auch irgendwie nicht vorstellen, dass wir die beiden einzigen mit dem Problem seien sollen. icon_frown.gif

(>¬_¬)>@ Keks?
ProfilWWWICQ
Verfasst am: 17. 01. 2012 [21:41]
Chrissli
Dabei seit: 19.04.2010
Beiträge: 503
Vielleicht verstehe ich ja was falsch,
aber wenn ich für jede Sprache eine eigene Installation habt,
dann braucht ihr die Sprachvariablen in der Config nicht beide definieren,
ihr benutzt dann einfach deutsch / englisch / whatever als Standardsprache
für die jeweilige Installation.

Wenn beide in der selben Installation liegen, dann nützt es nichts einmal zu sagen
L=1 -> config.language.de etc.
und das später wieder zu drehen, denn die Sprache hängt an der id ( sys_language_uid )
und wird sich daher nicht ändern.

Ich will jetzt nicht sagen "die meisten" aber sehr viele zumindest stoßen gar nicht auf
dieses Problem, weil sie RealUrl verwenden. Damit verschwinden die unschönen Parameter
komplett aus der Url


God's in his Heaven -
All's right with the world!
ProfilICQ
Verfasst am: 18. 01. 2012 [11:29]
Knalltuete
Dabei seit: 01.03.2007
Beiträge: 168
Ich glaube du hast das Problem nicht verstanden oder wolltest auf etwas anderes antworten. icon_smile.gif

Es wird nicht die "default"-Sprache aus der locallang.xml geladen, sondern in meinem Fall "de". Und das obwohl ich in der Konfiguration, die weiter oben steht, Englisch als Standardsprache für die TYPO3 Installation eingestellt habe. Mit GET-Parametern und realurl hat das nichts zu tun.

(>¬_¬)>@ Keks?
ProfilWWWICQ