IntelliJ Community . I18nL10nPlugin

 
I18nL10nPlugin 

HOME INDEX SEARCH CHANGES GO  

I18nL10nPlugin

What is it?

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.

Change history

  • 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;

To do

  • Comment source lines to reference resource bundle keys
  • Add other actions (LocalizationEdit? action, etc...)

How to install

  • Copy the i18nl10n-plugin-0.6.jar to IDEAs plugins/ directory.

How to use

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

IntelliJPluginWebForm
IntelliJPluginName: I18nL10nPlugin
IntelliJPluginVersion: 0.5
IntelliJPluginVendor: David Czarnecki
IntelliJPluginBinary: Yes
IntelliJPluginSource: Soon
IntelliJPluginClassification:
TopicClassification: IntelliJPluginArchive
TopicShortDescription: This plugin contains various operations that are useful when developing a properly internationalized application and operations that are useful when localizing an application.
TestedOnOS: OsLinux
ShouldRunOnOS: AnyOS

Attachment: sort Action: Size: Date: Who: Comment:
i18nl10n-plugin-0.1.jar action 8767 25 Nov 2002 - 20:38 DavidCzarnecki Initial release
i18nl10n-plugin-0.2.jar action 15228 03 Dec 2002 - 20:12 DavidCzarnecki Feature release
i18nl10n-plugin-0.3.jar action 21277 04 Dec 2002 - 20:42 DavidCzarnecki Feature and bug fix release
i18nl10n-plugin-0.4.jar action 24495 05 Dec 2002 - 19:59 DavidCzarnecki Feature and bug fix release
i18nl10n-plugin-0.5.jar action 32018 11 Dec 2002 - 16:16 DavidCzarnecki Feature release

e d i t a t t a c h r e f - b y d i f f s m o r e
Have ideas, requests, problems regarding this site? Send feedback.
Copyright © 2000-2003 by the contributing authors. All materials at intellij.org are the property of the contributing authors.