You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geronimo.apache.org by "Shawn Jiang (JIRA)" <ji...@apache.org> on 2009/07/26 05:19:14 UTC
[jira] Updated: (GERONIMO-4763) i18n properties files should be
converted to ascii at build time.
[ https://issues.apache.org/jira/browse/GERONIMO-4763?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Shawn Jiang updated GERONIMO-4763:
----------------------------------
Attachment: G4763_mv_i18n_trunk.bat
G4763_trunk.patch
1, Please apply G4763_trunk.patch with trunk code firstly. You need to verify if the patched i18n file is UTF-8 encoding. Eg. If you are using TortoiseSVN on windows. Please make sure default UTF-8 patch option is on.
{noformat}
TortoiseMerge-->menu View --->settings--->general -->default to UTF-8 encoding.
{noformat}
2, Use G4763_mv_i18n_trunk.bat to svn mvn all needed i18n resource to i18n-resources.
Please replace the trunk path in the script to your local trunk path before running the script.
> 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: Shawn Jiang
> 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.