On 16/07/2018 14:08, Bernard Amade wrote
after java 8
the case of internationalisation is the worst case of resource handling:
- creating diverse resource files (for different cultural contexts) means they 
might be spread along different jars
(you receive an app in your country - that uses a strange language-  ... then 
you create a specific deployment jar and add it to the app)
- since it is impossible to have the same "directory" (oups I mean "package") 
in different modules/jars it is required to create a special code to find the real directory
this is super-clumsy!
please find a  simpler approach ! (even if it entails exceptions to some 
principles)
This sounds like a complaint about ResourceBundle. Best to start a new thread if you have issues or suggestions for how it can be improved. Also keep in mind that a huge effort went into getting ResourceBundle to work with modules and there are several options for deploying translations in different JAR files or modules (esp. if these translation are .properties files rather than compiled resources). The options are detailed in the ResourceBundle javadoc [1].

-Alan

[1] https://download.java.net/java/early_access/jdk11/docs/api/java.base/java/util/ResourceBundle.html

Reply via email to