This plugin contains various operations that are useful when developing a properly internationalized application and operations that are useful when localizing an application. The following is a description of the operations contained within the plugin:
String Externalizer: Takes a Java source file and produces a resource bundle containing the hardcoded strings.
- 0.1 Initial release - contains String Externalizer action
- 0.2 Feature release - added configuration options: ability to generate list or property resource bundles, ability to configure resource package name, option for resource key pattern, option to filter duplicate resources
- 0.3 Feature/fix release - added configuration option: ability to generate a single property or list resource bundle instead of per directory; added ability to work over JSP files instead of just Java files; fixed bug where empty directories were not removed
- 0.4 Feature/fix release - added file selector dialog to single resource file option; fixed NPE bug
- 0.5 Feature release - added Property -> ListResourceBundle action and List -> PropertyResourceBundle? action;
- Comment source lines to reference resource bundle keys
- Add other actions (LocalizationEdit? action, etc...)
- Copy the i18nl10n-plugin-0.6.jar to IDEAs plugins/ directory.
Select a package name or select individual files from the project view menu. You can then right-click and you will see options for "Externalize Strings" (CTRL+SHIFT+E), "Convert Property to ListResourceBundle" (CTRL+SHIFT+P) and "Convert List to PropertyResourceBundle?" (CTRL+SHIFT+L)
-- DavidCzarnecki - 25 Nov 2002
|
|