PresentationMany times, in many software projects, we need internationalize labels and texts. Generally we localize the keys in the main language, or our natural language. After time, we start translation with another language. And after time we add a new key in main language, and we forgot
... [More]
translate the another, and again we need translate. As development progress, the files become desynchronized, and we hear, "this file don't have these key", "this key is not translated",or something else.
ObjectiveThe goal of the plugin is provide an editor where we can review and modify all resource files at once and get a glimpse of the texts for all languages.
This plugin supports files of various properties of programming languages, since its operation is based in an object called WildcardPath. The WildcardPath is a text string, with a simple structure that allows you to discover the default directory structure where we found the different locales.
FeaturesBeta Version. If you use it, is under your responsability.
You can add or remove properties keys Edit localized values Missing translation are highlighted Sorting columns by content, keys or translations (case unsensitive) You can copy a key to clipboard and paste View all languages that you have in your application at glimpse Rapidly you can review, the key that's need translation Create a new localized property file using a wizard You can add a new locale at a right click
Example
Plugin installation Tested OnEclipse 3.3.2 Europa Java Developer, Build id: M20080221-1800 Eclipse 3.4.0 Ganymede Java Developer, Build id: I20080617-2000 Eclipse 3.4.0 Ganymede J2EE Developer, Build id: I20080617-2000 All the tests was made with Eclipse without install additional plugins
Known TroublesNo critical errors known, but you can see everything in Issues List All recomendation are welcome, error reports, or if you test it in another enviroment, I will appreciate all your comments.
How to installCurrently, the update site version is the only one option to install. The zipped version was not made still. I will assess the possibility of inclusion, according installers feed back.
To install the plugin,you need to add the url http://localizedproperties.googlecode.com/svn/trunk/updates/ to the update sites in eclipse.
More...
Add the update site to eclipse IDE and press install button. Currently was tested in
Eclipse 3.3.2 Europa Java Developer, Build id: M20080221-1800 Eclipse 3.4.0 Ganymede Java Developer, Build id: I20080617-2000 Eclipse 3.4.0 Ganymede J2EE Developer, Build id: I20080617-2000 The released version is the 0.6.5
If you can test under another Eclipse version I will appreciate your feedback.
WikiCurrently I started a brief scafold of the wiki structure. I started in spanish, but my objective is release the english documentation with the 1.0 version of plugin. http://code.google.com/p/localizedproperties/w/list
ScreenshotsYou can see more the Screenshots in wiki page
Notes# Beta Version, please use it under your responsability
If you have troubles, under instalation, dependencies, new version of Eclipse, etc, please contact me, and I try to fix it. [Less]