[TYPO3-german] Re: Extbase Extension Übersetzungen (locallang.xlf) werden nicht übernommen?!

stefan sajok stefansajok at hotmail.com
Thu Nov 13 11:28:46 CET 2014


Ich konnte meine Unklarheiten in Sachen Extbase und Übersetzungen beseitigen.
Hier noch die Antwort, das es nichts blöderes gibt, als unbeantwortete Forums-Einträge.

--

Auch wenn ich die Language-Files in den Fileadmin-Ordner lege, können die Templates/Partials "nicht wissen" das dort die Übersetzung liegt.
Es geht doch mit TypoScript

Für das backend habe ich es so gelöst, in der pageTSconfig:

# TCEFORM.tt_content.layout.label = New label

TCEFORM.tx_jobfair_domain_model_job {
   ## disable flexform/tca fields
   salary.disabled = 1
   discipline.disabled = 1

   # rename or translate
   job_title.label = Stelle
   employer.label = Arbeitgeber
   employer_description.label = Arbeitgeberbeschreibung
}


Im Frontend natürlich in der setup.ts:

plugin.tx_jobfair._LOCAL_LANG.de {
   # labelKey = Übersetzung
    tx_jobfair_domain_model_job.contract_type = Vertragsart
}


Global überschreiben geht auch

# Override XLF for default language
$GLOBALS['TYPO3_CONF_VARS']['SYS']['locallangXMLOverride']['path/to/originalTranslationFile.xlf'][]
    = 'path/to/otherTranslationFile.xlf';
# Override XLF for French language
$GLOBALS['TYPO3_CONF_VARS']['SYS']['locallangXMLOverride']['fr']
    ['path/to/originalTranslationFile.xlf'][] = 'other/path/to/fr.otherTranslationFile.xlf';






More information about the TYPO3-german mailing list