Hallo zusammen,
ich habe ein Eclipse Plugin geschrieben und möchte die Sprache gerne umschalten können.
Dafür habe ich die sprachspezifischen Strings in ResourceBundles bzw. die plugin_<...>.properties ausgelagert und greife auch korrekt darauf zu.
Angenommen ich habe ein deutsches System und das Plugin auf Englisch eingestellt. Wenn ich das Plugin starte, dann werden sämtliche View-Titel und Menueinträge in der Computersprache dargestellt. Öffne ich einen meiner Wizards oder die Einstellungen, dann sind die Labels korrekt auf Englisch eingestellt.
Ich hab die Vermutung, daß die Sachen, die nicht ins Englische übersetzt sind, bereits von Eclipse (im voraus) geladen wurden. (durch die Einträge in der Plugin.xml)
Die Frage ist nun, gibt es eine Möglichkeit, die bereits vorausgeladenen Elemente im Nachinein noch zu übersetzen, in dem man z.B. irgendwie eine update Methode aufruft?
Hoffe das war halbwegs verständlich.
Grüße
lr
ich habe ein Eclipse Plugin geschrieben und möchte die Sprache gerne umschalten können.
Dafür habe ich die sprachspezifischen Strings in ResourceBundles bzw. die plugin_<...>.properties ausgelagert und greife auch korrekt darauf zu.
Angenommen ich habe ein deutsches System und das Plugin auf Englisch eingestellt. Wenn ich das Plugin starte, dann werden sämtliche View-Titel und Menueinträge in der Computersprache dargestellt. Öffne ich einen meiner Wizards oder die Einstellungen, dann sind die Labels korrekt auf Englisch eingestellt.
Ich hab die Vermutung, daß die Sachen, die nicht ins Englische übersetzt sind, bereits von Eclipse (im voraus) geladen wurden. (durch die Einträge in der Plugin.xml)
Die Frage ist nun, gibt es eine Möglichkeit, die bereits vorausgeladenen Elemente im Nachinein noch zu übersetzen, in dem man z.B. irgendwie eine update Methode aufruft?
Hoffe das war halbwegs verständlich.
Grüße
lr