[TYPO3-german] wec_map locallang.xml anpassen
Tobias Malikowski
tobias.malikowski at braukon.de
Fri Jan 30 13:26:51 CET 2015
Hallo Jan,
vielen Dank für deine Hilfe. Es ist nicht so, dass ich nicht erst versuchen
würde das Ganze selbst zu lösen und Google zu verwenden.
Leider muss ich sagen ist die Lernkurve bei Typo3 eher flach, besonders wenn
man selbst jetzt nicht Hauptberuflich Programmierer ist.
Zusätzlich findet man im Internet oft Beiträge von mehreren verschiedenen
Typo3 Versionen und weiß dann nicht mehr ob sich das Verhalten geändert hat
oder noch genauso funktioniert.
Habe mich für die 2te Variante mit einer extra locallang.xml entschieden,
was auch prima klappt.
Das selbe hatte ich vor deinen Tipp auch schon versucht, leider erfolglos.
Habe nämlich im Internet gelesen, dass man für dieses Vorgehen ab Typo3 6.2
eine "AdvancedConfiguration.php" in typo3conf anlegen muss, was aber nicht
dazu geführt hat, dass die locallang.xml erkannt wurde.
Mit deiner Version klappt es einwandfrei. Nochmals vielen Dank und ein
schönes Wochenende.
Gruß Tobi
-----Ursprüngliche Nachricht-----
Von: typo3-german-bounces at lists.typo3.org
[mailto:typo3-german-bounces at lists.typo3.org] Im Auftrag von Jan Bartels
Gesendet: Donnerstag, 29. Januar 2015 19:49
An: typo3-german at lists.typo3.org
Betreff: Re: [TYPO3-german] wec_map locallang.xml anpassen
Am 29.01.2015 um 14:09 schrieb Tobias Malikowski:
> noch eine Frage die mich nicht loslässt. Ich versuche jetzt schon eine
> Ewigkeit mit TypoScript einen neuen Text (error_required) in die
> locallang.xml zu schreiben und diesen dann in der "addressForm" zu
> verwenden.
>
> Hier mein TypoScript (gekürzt):
> --------------------------------------
> plugin.tx_wecmap_pi2 {
> addressForm {
> 20 = TEXT
> 20.value (
> {LLL:EXT:wec_map/pi2/locallang.xml:error_required}
> )
> }
> }
>
> Kannst du mir bitte einen Tipp geben oder sagen was ich falsch mache?
Ich vermute, dass Typo3 nur die Textlabels übernimmt, die in der XML drin
stehen. Das müsstest Du aus dem Core-Quelltext ausgucken.
Du hast 2 praxistaugliche Möglichkeiten:
plugin.tx_wecmap_pi2 {
addressForm {
20 = TEXT
20.value = hallo welt
20.lang.en = hello world
}
}
Siehe lang-Property von stdWrap in der TS-Doku:
http://docs.typo3.org/typo3cms/TyposcriptReference/Functions/Stdwrap/Index.h
tml#stdwrap
Alternativ kannst Du Dir natürlich auch eine eigene locallang.xml irgendwo
ins fileadmin legen und die zusätzlichen Texte dort mit
{LLL:fileadmin/meinetexte/locallang.xml:error_required} holen.
Datei /fileadmin/meinetexte/locallang.xml:
<?xml version="1.0" encoding="utf-8" standalone="yes" ?> <T3locallang>
<meta type="array">
<description></description>
<type></type>
<csh_table></csh_table>
<labelContext type="array">
</labelContext>
</meta>
<data type="array">
<languageKey index="default" type="array">
<label index="error_required">required field</label>
</languageKey>
<languageKey index="de" type="array">
<label index="error_required">Pflichtfeld</label>
</languageKey>
</data>
</T3locallang>
Zu diesem Thema gibt es viele Internetseiten. Google ist Dein Freund.
Gruß,
Jan
_______________________________________________
TYPO3-german mailing list
TYPO3-german at lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
More information about the TYPO3-german
mailing list