Berichtscation mit Translation File ändern

16. April 2021 14:11

Hallo,
ich habe Reports als Extension erstellt. Hierbei habe ich die Caption im Code auf Deutsch erstellt. Der Kunde will nun den Bericht ins englische Übersetzen. Wir haben über die app.json die .xlf Datei erstellt und ich habe davon eine Kopie erstellt.

Als Beispiel habe ich mir die geb. Verkaufsrechnung genommen und in der übersetzten .xlf-Datei ein Feld übersetzt. Den Header habe ich wie folgt geändert:
Code:
source-language="de-DE" target-language="en-US"

Nach dem Publishen wird mir im Bericht bei allen Sprachcodes (DE oder ENU) die übersetzte Caption angezeigt. Ich habe gehofft, dass wenn bei der Rechnung der Sprachcode DE hinterlegt ist, die Deutsche Caption genommen wird und nur beim Sprachcode ENU die Englische.

Liegt das ggf. daran, dass beim publishen immer die .xlf wie folgt automatisch erstellt wird und ich im Bericht deutsche Captions verwendet habe, anstatt ihn auf Englisch zu programmieren?
Code:
source-language="en-US" target-language="en-US"


Ich habe auf BC14 Cu5 entwickelt.
Ich hoffe, dass ihr mir da auf die Sprünge helfen könnt.

Grüße
Christian