[ https://issues.apache.org/jira/browse/PIVOT-940?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13962735#comment-13962735 ]
Sandro Martini commented on PIVOT-940: -------------------------------------- Hi Mark, you request is interesting and could be useful to cover other your use case, but I'm sorry I don't think it's possible currently (with a workaround). Note that localization json files currently can be used from Java code, to I think it would be better to try to add this an an additional feature for BXML, so for 2.1 (currently in trunk). If you have suggestions/comments/etc on this, please tell to us. Thanks for now. Bye > Localisation Using a Non Class Related File > ------------------------------------------- > > Key: PIVOT-940 > URL: https://issues.apache.org/jira/browse/PIVOT-940 > Project: Pivot > Issue Type: Improvement > Components: core-json, core-serialization, wtk > Affects Versions: 2.0.3 > Environment: ALL > Reporter: Mark Chambers > Assignee: Sandro Martini > Priority: Minor > Labels: Localization > Fix For: 2.1 > > > Currently it seems that the resources in Pivot are done that same way as the > JDK, so .json files are associated with the classes. > Since anybody working in an International software industries has to deal > with the problem of continualy having to translate applications languages, it > seems strange to have to wrap up the languages with the Class Files. > Ideally an external file, should be able to be specified, like the bxml > file... That is sitting somewhere with the other resource files, > configuration files etc... > No reason to link it too the class, since 95% of class are not even GUI > components, and the way Apache Pivot does it is has a single GUI class, so > why bother linking it to the Class...And it is relevant to the bxml files not > the classes... > Also means that when you wrap it up in a Jar for deployment the language > files can be sitting outside, so distributors and resellers, or open source > community members etc. can make the application support their language > themselves, just by copying,renaming and modifying the Language file...means > we can obfuscate jars easier etc... -- This message was sent by Atlassian JIRA (v6.2#6252)