最近
我正在汉化 Agora for Joomla! 1.5 论坛组件
,其每个语种的语言文件多达40多个!我完成简体中文语言文件后,就必须转换成繁体中文版本,再做少许修正。但是现在看来手工转换太辛苦了。
我在网上找了几个声称可以实现批量简繁转换的工具软件,但是都不满意。
这些语言文件格式大部分是 .php 文件,少部分是 .tpl 文件,其实都跟 .txt 一样,都是文本文件。
而那些转换软件几乎都只认 .txt 格式,很少有支持全部文本文件格式的。
另外一个更大的问题是:我做的语言文件字符编码都是 utf-8,而这些简繁转换软件只关注 gb2312 或 GBK 编码的简体中文与 Big5 编码的繁体中文之间的转换,很少有 utf-8简体 与 utf-8繁体 之间的转换。
因此,我觉得一个完美的简繁转换工具应该是:
1、支持所有本文格式的文件,无论扩展名是 .txt 还是 .ini,或 .php, 或 .js, 或 .css, 或 .tpl, 或 .po,或其它任何扩展名,只要能够用记事本打开阅读都应该算作文本文件。
2、支持各种字符编码。
3、支持指定目录的所有文件转换,可选择是否包含子目录。
4、对多个文件可通过创建时间、文件名、文件大小等条件进行筛选转换。
5、支持手工输入(粘贴)一段文字进行转换。
6、支持对指定 URL 的网页进行转换,输出结果可显示在软件界面,也可以直接输出为 html 文件。
7、可选择对转换结果自动改名,或者保持文件名不变。
8、最好是免费或者开源软件。
我不知道是否有符合上述要求的批量转换工具软件,如果有,请帮忙推荐。谢谢!