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

Jetzt testen!

Schulungen

jetzt buchen

ve_guestbook mehrsprachige Labels


Autor Nachricht
Verfasst am: 27. 10. 2011 [13:08]
Masteja
Dabei seit: 14.06.2009
Beiträge: 26
Hallo liebe TYPO3 Gemeinde,

ich bin dabei eine mehrsprachige Seite aufzubauen und nutze dort das ve_guestbook. Klappt soweit ganz gut.

Wenn ich jedoch auf eine andere Sprache umstelle werden die Labels des Formulars immer in meiner Standardsprache Deutsch angezeigt.

Ich habe für das Form-Element von ve_guestbook auch eine Übersetzung angelegt.

Die locallang.xml der Extension im Ordner pi1 habe ich auch schon bearbeitet ohne Erfolg. Dort habe ich auch mal wahlweise Deutsch oder Englisch als default-Sprache bezeichnet.

Hier Auszüge des TS-Setups meines Templates:

Spracheinstellungen

TYPOSCRIPT
#Standardspracheinstellungen
    language = de
    sys_language_uid = 0
    locale_all = de_DE
    htmlTag_langKey = de
    linkVars= L
    sys_language_mode = content_fallback
    sys_language_overlay = hideNonTranslated
 
 
 
# DOCtype setzen
    doctype = xhtml_trans
 
# erzeugten XHTML Code bereinigen
    xhtml_cleaning = all
}
 
// Language Englisch
[globalVar = GP:L = 1]
  config.linkVars = L
  config.sys_language_uid = 1
  config.language = en
  config.locale_all = en_GB
  config.htmlTag_langKey = en_GB
[global]
 
 
 
// Language Französisch
[globalVar = GP:L = 2]
  config.linkVars = L
  config.sys_language_uid = 2
  config.language = fr
  config.locale_all = fr
  config.htmlTag_langKey = fr
[global]



Auch die testweise Deklaration der Labels über TS funktioniert auch nur bei der deutschen Variante.

TYPOSCRIPT
plugin.tx_veguestbook_pi1 {
_LOCAL_LANG.de.form_dateofbirth = Geburtsdatum
_LOCAL_LANG.de.teaser_more = >>mehr
 
 
_LOCAL_LANG.en.form_firstname = Name
_LOCAL_LANG.en.form_email = E-mail
_LOCAL_LANG.en.form_place = Place
_LOCAL_LANG.en.form_homepage = Homepage
_LOCAL_LANG.en.form_dateofbirth = Date of birth
_LOCAL_LANG.en.teaser_more = >> read more
}


Im Voraus vielen Dank für Hilfe
ProfilWWW