geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Shawn Jiang (JIRA)" <j...@apache.org>
Subject [jira] Commented: (GERONIMO-4763) i18n properties files should be converted to ascii at build time.
Date Thu, 06 Aug 2009 02:19:15 GMT

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

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

David,

Can you advise can we apply this patch even when there's no harmony native2ascii  component
? 

In my opinion, native2ascii is widely used in JAVA world.  If we only use it only for build
time.  There's no big problem here.  As for   harmony + geronimo build,  We can still workaround
it by adding a external native2ascii dependency to pom file.

> 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.


Mime
View raw message