Hallo,
für die Adresse im Checkout habe "Straße 2" und "Straße 3" freigeschaltet und würde gerne diese Label im Formular bei "Neue Adresse" übersetzen.
In der Datei contao/languages/de/default.php habe ich folgende Einträge vorgenommen:
Code:
$GLOBALS['TL_LANG']['tl_iso_address']['street_2'] = 'Hausnummer';
$GLOBALS['TL_LANG']['tl_iso_address']['street_3'] = 'Adresszusatz';
Bei der Übersetzung werden nun die ersten beiden Buchstaben mit "SG" ersetzt und es erscheint "SGusnummer".
Laut der Übersetzungsdatei vendor/isotope/isotope-core/system/modules/isotope/languages/de/tl_iso_address.xlf (ab Zeile 76) habe ich es auch mit:
Code:
$GLOBALS['TL_LANG']['tl_iso_address']['street_2'][0] = 'Hausnummer';
$GLOBALS['TL_LANG']['tl_iso_address']['street_3'][0] = 'Adresszusatz';
probiert aber dann wird gar nix übersetzt....
EDIT: mit der Übersetzung per *.xlf-Datei hat es funktioniert:
jeweils Datei der "tl_iso_address.xlf" aus dem Vendor (vendor/isotope/isotope-core/system/modules/isotope/languages aus "de" UND "en") nach "contao/languages/en" und ".../de" kopiert. Einträge die nicht (neu) übersetzt werden, aus den Dateien entfernt und eigene Übersetzung in "contao/languages/de/tl_iso_address.xlf" eingetragen
EDIT 2: wenn man die Übersetzung anstatt in contao/languages/de/tl_iso_address.php
Code:
$GLOBALS['TL_LANG']['tl_iso_address']['street_2'][0] = 'Hausnummer';
$GLOBALS['TL_LANG']['tl_iso_address']['street_3'][0] = 'Adresszusatz';
einfügt klappt es auch!
Lesezeichen