Paul, Thanks for completing this work. I hope to use your code to internationalize the Super Select Plug-In this week.
SS On 10/30/07, Stefan Steiniger <[EMAIL PROTECTED]> wrote: > Hei Paul, > > guess what i am going to ask now... :) > can you put this on the wiki under internationalization (but please > include, that it is only possible for Versions newer 1.2 D to be > released "soon"). > > Otherwise i will add > > thanx for the work > stefan > > Paul Austin schrieb: > > All, > > > > I have checked in my new updates for the I18N class which now supports > > different resource files for plug-ins. > > > > To use it in your plug-ins you will need to do the following, assuming > > your plug-in is in the package com.foo.jump.bar > > > > 1. Create a language package in the resource directory of you source > > for your resource bundles. Using maven the directory would be > > > > src/main/resources/com/foo/jump/bar/language > > > > 2. Add the jump.properties file (and other language files) into the > > directory created in 1 > > 3. Use the method I18N.get("com.foo.jump.bar", > > "com.foo.jump.bar.MyPlugin.some-text-key") in your plugin to get > > the I18Nized text > > 4. Make sure when you build your jar file the whole directory tree > > under src/main/resources is copied to the jar file. With maven > > this is done for you. > > > > The new code uses the plug-in classloader so it should be able to find > > the resource bundle as long as you don't use your own classloader. > > > > Paul > > > > > > > > ------------------------------------------------------------------------- > > This SF.net email is sponsored by: Splunk Inc. > > Still grepping through log files to find problems? Stop. > > Now Search log events and configuration files using AJAX and a browser. > > Download your FREE copy of Splunk now >> http://get.splunk.com/ > > _______________________________________________ > > Jump-pilot-devel mailing list > > Jump-pilot-devel@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel > > > > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. > Still grepping through log files to find problems? Stop. > Now Search log events and configuration files using AJAX and a browser. > Download your FREE copy of Splunk now >> http://get.splunk.com/ > _______________________________________________ > Jump-pilot-devel mailing list > Jump-pilot-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel > ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel