|
I18NEditor bietet Unterstützung für Refactoring |
|
| Der I18NEditor unterstützt in der neuen Version Refactoring.
|
SzenarioWird eine Komponente, die Internationalisierung über ResourceBundles anbietet, in ein anderes Package verlegt, besteht unter Umständen folgendes Problem: Wenn die Resourcen-Dateien für die Internationalisierung ebenfalls entsprechend der Package-Struktur organisiert wird, müssen die dieser Komponente zugehörigen Resourcen in den Resourcen-Dateien ebenfalls umbewegt werden. Lösung per I18NEditorDer I18NEditor ist in seiner neuesten Version in der Lage, diesen Prozeß zu unterstützen: einfach die zu verlagernden Schlüssel auswählen und die neue Action "Refactoring" auswählen - es öffnet sich ein Dateiauswahldialog, in dem die Resourcen-Datei mit den Default-Daten ausgewählt wird. Anschließend kopiert der I18NEditor die Schlüssel und zugehörigen Werte für alle Sprachen in die entsprechenden Zieldateien. |