[
https://issues.apache.org/jira/browse/DIRSTUDIO-397?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12651935#action_12651935
]
Jacklondon Chen commented on DIRSTUDIO-397:
-------------------------------------------
to Felix Knecht,
.xml file can be modified by non-programmer end users. While .properties file
can only be modified by Java programmers.
It seems eclipse plug-in only support multi-language with .properties files.
I have finished some projects with multi-language based on .xml files. And the
translation task is been done by a professional translation company. I think
this is a good working-model.
Generally, multi-language task can be implement in following ways:
a. plain text files, such as .xml files, .ini files,
b. encoding text files, such as .properties files.
c. binary files. such as mysql errmsg.sys
d. database tables.
If we use plain text files, end user will easily add new language based on
English language files with a text editor.
And database tables make it easy to query if there is any missing, for example,
from 1.0 to 1.1, english langauge add 50 items, while chinese add 44 items.
SQLdatabase make it easy to find out.
for .properties, I don't think there is any advantages for multi-langauge.
> Request for multi-language GUI
> ------------------------------
>
> Key: DIRSTUDIO-397
> URL: https://issues.apache.org/jira/browse/DIRSTUDIO-397
> Project: Directory Studio
> Issue Type: New Feature
> Reporter: Jacklondon Chen
> Original Estimate: 672h
> Remaining Estimate: 672h
>
> request for multi-language GUI for Apache Directory Studio.
> I suggest to use Apache commons-configuration components to read key-value
> based multi-language strings in XML format. Each language has a XML file.
> I can translate from English to Chinese.
> Please do not use Java properties files for multi-language, XML is better for
> modifing.
> I am sorry that I do not familliar with SWT. If this project is based on
> Swing, I can finished this part by myself.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.