I have posted an initial release of a plugin which contains actions to aid you in the internationalization (i18n) and localization (l10n) of an application. It has been posted to:
Right now, one action is provided.
String Externalizer: Takes a Java source file and produces a resource bundle containing the hardcoded strings.
I've listed a number of to-do items on the download page, but please feel free to send me e-mail with constructive feedback, bugs, and/or enhancements you'd like to see in this plugin. Here's a current to-do list:
Add ability to configure resource directory for an application
Add option to generate resources per file, package, or application
Add ability to specify generation of PropertyResourceBundle or ListResourceBundle
Comment source lines to reference resource bundle keys
Filter duplicate resources
Specify an expression for naming the resource bundle keys
Add other actions (LocalizationEdit? action, etc...)
DISCLAIMER: This plugin uses the Psi API which is not supported by IntelliJ. (Although it should be because it's so damn useful)