[ 
https://issues.apache.org/jira/browse/GERONIMO-4763?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12736963#action_12736963
 ] 

Shawn Jiang commented on GERONIMO-4763:
---------------------------------------

Will the native2ascii work with harmony? If not directly do they have an 
equivalent solution? 
--------------------------------------
I don't know, Harmony should have a bunch of build problems with Geronimo 
besides this.  If Harmony does not have the equivalent solution. Maybe they 
should have a feature JIRA open to add this support.   

Anyway, I agree that if we need to support building geronimo with Harmony, we 
can't apply the patch of this JIRA for now.


is it really neccessary to add additional build complexity?
-------------------------------------
As Kan said, It's really necessary for i18n translation contributors.

> i18n properties files should be converted  to ascii at build time.
> ------------------------------------------------------------------
>
>                 Key: GERONIMO-4763
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-4763
>             Project: Geronimo
>          Issue Type: Improvement
>      Security Level: public(Regular issues) 
>          Components: usability
>    Affects Versions: 2.1.5, 2.2
>            Reporter: Shawn Jiang
>            Assignee: Ivan
>            Priority: Minor
>         Attachments: G4763_mv_i18n_trunk.bat, G4763_trunk.patch
>
>
> Current i18n properties files are stored in source code repo after they are 
> converted to ascii from native offline.  It's very hard to contribute new 
> translations.
> We should keep native characters in source code while convert them to ascii 
> at build time. maven plugin native2ascii-maven-plugin could be used here:
> {code}
> <plugin>
>                 <groupId>org.codehaus.mojo</groupId>
>                 <artifactId>native2ascii-maven-plugin</artifactId>
>                 <version>1.0-alpha-1</version>
>                 <configuration>
>                     <dest>target/classes</dest>
>                     <src>src/main/resources</src>
>                 </configuration>
>                 <executions>
>                     <execution>
>                         <id>native2ascii-utf8</id>
>                         <goals>
>                             <goal>native2ascii</goal>
>                         </goals>
>                         <configuration>
>                             <encoding>UTF8</encoding>
>                             <includes>
>                                 ConsoleResources_jp.properties,
>                                 ConsoleResources_zh*.properties
>                             </includes>
>                         </configuration>
>                     </execution>
>                 </executions>
>             </plugin>
> {code}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to