mhm ... probably i also should update the internal property file next to 
i18n file.
I always did wonder why it exists two times :)

stefan

[EMAIL PROTECTED] wrote:

>Hello,
>Regarding the way the resource files are processed, it is indeed 
>described in the java doc about i18n internationalization.
>- it first looks for a property file matching language AND locale 
>(en_US)
>- if it does not find, it looks for a file matching only the 
>language (en)
>- if it does not find, it looks for a default property file which 
>must be specified (we chosed to include it in the jar, at the same 
>location than I18N.java so that it is always found).
>
>However, when we implemented the code we had to do some adjustments 
>to be sure that at least one resource file is found when they are 
>placed in the /language folder which is outside the jar. The behavior 
>may therefore differ if the property files are inside or outside the 
>jar.
>
>Best regards,
>Steve
>
>----Message d'origine----
>De: [EMAIL PROTECTED]
>Date: 16.01.2007 22:49
>À: "List for discussion of JPP development and use."<jump-pilot-
>[EMAIL PROTECTED]>
>Copie: <[EMAIL PROTECTED]>
>Objet: Re: [JPP-Devel] R: Problem with internationalization???
>
>There are a set of rules defined within java for both the search 
>path and naming conventions for resources (in this case languages). 
>Here's a link which may help you out: <a href="http://java.sun.
>com/j2se/1.4.2/docs/api/java/util/Locale.html" target="_BLANK">http:
>//java.sun.com/j2se/1.4.2/docs/api/java/util/Locale.html</a>
>
>David
>
>-----Original Message-----
>From: [EMAIL PROTECTED] [mailto:jump-
>[EMAIL PROTECTED] On Behalf Of Stefan 
>Steiniger
>Sent: January 16, 2007 1:42 PM
>To: List for discussion of JPP development and use.
>Subject: Re: [JPP-Devel] R: Problem with internationalization???
>
>jep.. could make sense.
>In that case the language files were not included in your jar file 
>(if 
>you unzip the workbench jar is a language folder inside with the 
>files)
>
>stefan
>
>Sunburned Surveyor schrieb:
>  
>
>>Thanks Stefan.
>> 
>>I'm no expert at internationalization. But the problem seemed to 
>>    
>>
>be 
>  
>
>>fixed when I copied the languages folder to the proper location 
>>    
>>
>in my 
>  
>
>>OpenJUMP source code directory.
>> 
>>Does this make sense to you?
>> 
>>The Sunburned Surveyor
>>
>> 
>>On 1/16/07, *Stefan Steiniger* <[EMAIL PROTECTED] 
>><mailto:[EMAIL PROTECTED]>> wrote:
>>
>>    the US local does not exists.
>>    Therefore you need to specify the command line argument which 
>>    
>>
>starts
>  
>
>>    with "default" english only:
>>    -i18n en
>>
>>    we can add such a locale file but is not that a good idea, 
>>    
>>
>since this
>  
>
>>    would mean to add for every language the locale 
>>    
>>
>characteristics files
>  
>
>>    (e.g. for Spanish this would be quite a lot)
>>
>>    stefan
>>
>>    Sunburned Surveyor schrieb:
>>     > Thanks Paolo.
>>     >
>>     > I can probably figure it out with that information.
>>     >
>>     > The Sunburned Surveyor
>>     >
>>     >
>>     > On 1/15/07, *P.Rizzi Ag.Mobilità Ambiente* <paolo.
>>    
>>
>[EMAIL PROTECTED]
>  
>
>>    <mailto:[EMAIL PROTECTED]>
>>     > <mailto:[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]
>>    
>>
>it>>> wrote:
>  
>
>>     >
>>     >     Looking back inside " jump-workbench-1.0.1.jar" from 
>>    
>>
>OpenJUMP
>  
>
>>    1.0.1
>>     >     I can see a "language" directory with a few .
>>    
>>
>properties
>  
>
>>    files, and
>>     >     one of them
>>     >     is "jump_en.properties".
>>     >     If this file is missing from the JAR you are creating, 
>>    
>>
>that's
>  
>
>>     >     probably why you're getting this exception.
>>     >
>>     >     Bye
>>     >     Paolo Rizzi
>>     >
>>     >
>>     >         -----Messaggio originale-----
>>     >         *Da:* [EMAIL PROTECTED]
>>    
>>
>net
>  
>
>>    <mailto:[EMAIL PROTECTED]>
>>     >         <mailto:[EMAIL PROTECTED]
>>    
>>
>net
>  
>
>>    <mailto:[EMAIL PROTECTED]>>
>>     >         [mailto: [EMAIL PROTECTED]
>>    
>>
>sourceforge.net
>  
>
>>    <mailto:[EMAIL PROTECTED]>
>>     >         <mailto:[EMAIL PROTECTED]
>>    
>>
>net
>  
>
>>    <mailto:[EMAIL PROTECTED]>>]
>>    
>>
>*Per
>  
>
>>     >         conto di *Sunburned Surveyor
>>     >         *Inviato:* lunedì 15 gennaio 2007 16.53
>>     >         *A:* List for discussion of JPP development and 
>>    
>>
>use.
>  
>
>>     >         *Oggetto:* [JPP-Devel] Problem with 
>>    
>>
>internationalization???
>  
>
>>     >
>>     >         Hey guys.
>>     >
>>     >         I'm trying to correctly build OpenJUMP with Ant 
>>    
>>
>and then
>  
>
>>    run it
>>     >         on my Linux box. I'm having some trouble getting 
>>    
>>
>the JAR file
>  
>
>>     >         for OpenJUMP to execute, and I think it is because 
>>    
>>
>I'm
>  
>
>>    missing
>>     >         some internationalization files in the JAR file 
>>    
>>
>that Ant puts
>  
>
>>     >         together. I was hoping that some of you guys that 
>>    
>>
>are more
>  
>
>>     >         experienced with Java internationalization might 
>>    
>>
>be able
>  
>
>>    to give
>>     >         some assistance with this.
>>     >
>>     >         Here is the exception message:
>>     >
>>     >         exception in thread "main"
>>    java.lang.ExceptionInInitializerError
>>     >                 at
>>     >        
>>    com.vividsolutions.jump.workbench.JUMPWorkbench.<clinit>
>>    
>>
>(JUMPWorkbench.java:82)
>  
>
>>     >         Caused by: java.util.MissingResourceException: 
>>    
>>
>Can't find
>  
>
>>    bundle
>>     >         for base name language/jump, locale en_US
>>     >                 at
>>     >        
>>    java.util.ResourceBundle.throwMissingResourceException
>>    
>>
>(ResourceBundle.java:836)
>  
>
>>     >                 at java.util.ResourceBundle.getBundleImpl
>>     >         (ResourceBundle.java :805)
>>     >                 at
>>     >         java.util.ResourceBundle.getBundle(ResourceBundle.
>>    
>>
>java:549)
>  
>
>>     >                 at
>>    com.vividsolutions.jump.I18N.<clinit>(I18N.java:101)
>>     >                 ... 1 more
>>     >
>>     >         Do you guys have any ideas?
>>     >
>>     >         Thanks,
>>     >
>>     >         The Sunburned Surveyor
>>     >
>>     >
>>     >    
>>    
>>    
>>
>-------------------------------------------------------------------------
>  
>
>>     >     Take Surveys. Earn Cash. Influence the Future of IT
>>     >     Join SourceForge.net 's Techsay panel and you'll get 
>>    
>>
>the
>  
>
>>    chance to
>>     >     share your
>>     >     opinions on IT & business topics through brief surveys 
>>    
>>
>- and
>  
>
>>    earn cash
>>     >    
>>    <a href="http://www.techsay.com/default.php?page=join.
>>    
>>
>php&p=sourceforge&CID=DEVDEV" target="_BLANK">http://www.techsay.
>com/default.php?page=join.php&p=sourceforge&CID=DEVDEV</a>
>  
>
>>    <<a href="http://www.techsay.com/default.php?page=join.
>>    
>>
>php&p=sourceforge&CID=DEVDEV>" target="_BLANK">http://www.techsay.
>com/default.php?page=join.php&p=sourceforge&CID=DEVDEV></a>
>  
>
>>     >     <
>>    <a href="http://www.techsay.com/default.php?page=join.
>>    
>>
>php&p=sourceforge&CID=DEVDEV" target="_BLANK">http://www.techsay.
>com/default.php?page=join.php&p=sourceforge&CID=DEVDEV</a>
>  
>
>>    <<a href="http://www.techsay.com/default.php?page=join.
>>    
>>
>php&p=sourceforge&CID=DEVDEV>>" target="_BLANK">http://www.techsay.
>com/default.php?page=join.php&p=sourceforge&CID=DEVDEV>></a>
>  
>
>>     >
>>     >     _______________________________________________
>>     >     Jump-pilot-devel mailing list
>>     >     Jump-pilot-devel@lists.sourceforge.net
>>    <mailto:Jump-pilot-devel@lists.sourceforge.net>
>>     >     <mailto:Jump-pilot-devel@lists.sourceforge.net
>>    <mailto:Jump-pilot-devel@lists.sourceforge.net>>
>>     >     <a href="https://lists.sourceforge.
>>    
>>
>net/lists/listinfo/jump-pilot-devel" target="_BLANK">https://lists.
>sourceforge.net/lists/listinfo/jump-pilot-devel</a>
>  
>
>>     >     <<a href="https://lists.sourceforge.
>>    
>>
>net/lists/listinfo/jump-pilot-devel>" target="_BLANK">https://lists.
>sourceforge.net/lists/listinfo/jump-pilot-devel></a>
>  
>
>>     >
>>     >
>>     >
>>     >
>>     >
>>    
>>    
>>
>------------------------------------------------------------------------
>  
>
>>     >
>>     >
>>    
>>    
>>
>-------------------------------------------------------------------------
>  
>
>>     > Take Surveys. Earn Cash. Influence the Future of IT
>>     > Join SourceForge.net's Techsay panel and you'll get the 
>>    
>>
>chance to
>  
>
>>    share your
>>     > opinions on IT & business topics through brief surveys - 
>>    
>>
>and earn
>  
>
>>    cash
>>     >
>>    <a href="http://www.techsay.com/default.php?page=join.
>>    
>>
>php&p=sourceforge&CID=DEVDEV" target="_BLANK">http://www.techsay.
>com/default.php?page=join.php&p=sourceforge&CID=DEVDEV</a>
>  
>
>>    <<a href="http://www.techsay.com/default.php?page=join.
>>    
>>
>php&p=sourceforge&CID=DEVDEV>" target="_BLANK">http://www.techsay.
>com/default.php?page=join.php&p=sourceforge&CID=DEVDEV></a>
>  
>
>>     >
>>     >
>>     >
>>    
>>    
>>
>------------------------------------------------------------------------
>  
>
>>     >
>>     > _______________________________________________
>>     > Jump-pilot-devel mailing list
>>     > Jump-pilot-devel@lists.sourceforge.net
>>    <mailto:Jump-pilot-devel@lists.sourceforge.net>
>>     > <a href="https://lists.sourceforge.net/lists/listinfo/jump-
>>    
>>
>pilot-devel" target="_BLANK">https://lists.sourceforge.
>net/lists/listinfo/jump-pilot-devel</a>
>  
>
>>    
>>    
>>
>-------------------------------------------------------------------------
>  
>
>>    Take Surveys. Earn Cash. Influence the Future of IT
>>    Join SourceForge.net 's Techsay panel and you'll get the 
>>    
>>
>chance to
>  
>
>>    share your
>>    opinions on IT & business topics through brief surveys - and 
>>    
>>
>earn cash
>  
>
>>    <a href="http://www.techsay.com/default.php?page=join.
>>    
>>
>php&p=sourceforge&CID=DEVDEV" target="_BLANK">http://www.techsay.
>com/default.php?page=join.php&p=sourceforge&CID=DEVDEV</a>
>  
>
>>    <<a href="http://www.techsay.com/default.php?page=join.
>>    
>>
>php&p=sourceforge&CID=DEVDEV>" target="_BLANK">http://www.techsay.
>com/default.php?page=join.php&p=sourceforge&CID=DEVDEV></a>
>  
>
>>    _______________________________________________
>>    Jump-pilot-devel mailing list
>>    Jump-pilot-devel@lists.sourceforge.net
>>    <mailto:Jump-pilot-devel@lists.sourceforge.net>
>>    <a href="https://lists.sourceforge.net/lists/listinfo/jump-
>>    
>>
>pilot-devel" target="_BLANK">https://lists.sourceforge.
>net/lists/listinfo/jump-pilot-devel</a>
>  
>
>>
>>
>>    
>>
>------------------------------------------------------------------------
>  
>
>>    
>>
>-------------------------------------------------------------------------
>  
>
>>Take Surveys. Earn Cash. Influence the Future of IT
>>Join SourceForge.net's Techsay panel and you'll get the chance to 
>>    
>>
>share your
>  
>
>>opinions on IT & business topics through brief surveys - and earn 
>>    
>>
>cash
>  
>
>><a href="http://www.techsay.com/default.php?page=join.
>>    
>>
>php&p=sourceforge&CID=DEVDEV" target="_BLANK">http://www.techsay.
>com/default.php?page=join.php&p=sourceforge&CID=DEVDEV</a>
>  
>
>>
>>    
>>
>------------------------------------------------------------------------
>  
>
>>_______________________________________________
>>Jump-pilot-devel mailing list
>>Jump-pilot-devel@lists.sourceforge.net
>><a href="https://lists.sourceforge.net/lists/listinfo/jump-pilot-
>>    
>>
>devel" target="_BLANK">https://lists.sourceforge.
>net/lists/listinfo/jump-pilot-devel</a>
>
>
>-------------------------------------------------------------------------
>Take Surveys. Earn Cash. Influence the Future of IT
>Join SourceForge.net's Techsay panel and you'll get the chance to 
>share your
>opinions on IT & business topics through brief surveys - and earn 
>cash
><a href="http://www.techsay.com/default.php?page=join.
>php&p=sourceforge&CID=DEVDEV" target="_BLANK">http://www.techsay.
>com/default.php?page=join.php&p=sourceforge&CID=DEVDEV</a>
>_______________________________________________
>Jump-pilot-devel mailing list
>Jump-pilot-devel@lists.sourceforge.net
><a href="https://lists.sourceforge.net/lists/listinfo/jump-pilot-
>devel" target="_BLANK">https://lists.sourceforge.
>net/lists/listinfo/jump-pilot-devel</a>
>
>
>
>
>-------------------------------------------------------------------------
>Take Surveys. Earn Cash. Influence the Future of IT
>Join SourceForge.net's Techsay panel and you'll get the chance to 
>share your
>opinions on IT & business topics through brief surveys - and earn 
>cash
><a href="http://www.techsay.com/default.php?page=join.
>php&p=sourceforge&CID=DEVDEV" target="_BLANK">http://www.techsay.
>com/default.php?page=join.php&p=sourceforge&CID=DEVDEV</a>
>_______________________________________________
>Jump-pilot-devel mailing list
>Jump-pilot-devel@lists.sourceforge.net
><a href="https://lists.sourceforge.net/lists/listinfo/jump-pilot-
>devel" target="_BLANK">https://lists.sourceforge.
>net/lists/listinfo/jump-pilot-devel</a>
>
>
>
>
>-------------------------------------------------------------------------
>Take Surveys. Earn Cash. Influence the Future of IT
>Join SourceForge.net's Techsay panel and you'll get the chance to share your
>opinions on IT & business topics through brief surveys - and earn cash
>http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
>_______________________________________________
>Jump-pilot-devel mailing list
>Jump-pilot-devel@lists.sourceforge.net
>https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>  
>


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

Reply via email to