有一个老项目需要做 internationalization,有什么工具么?

2018-07-31 12:43:06 +08:00
 randyzhao

需求是全站转英文,之前没有做语言文件。 对翻译质量要求不高就行,可以慢慢修改。

现在头大了,有没有什么工具可以扫描所有代码,然后自动翻译么?或者找出所有中文的地方?

1153 次点击
所在节点    问与答
10 条回复
LU35
2018-07-31 13:52:16 +08:00
同问,大量 c 文件中有办法扫描所有字符串并用宏代替吗?
SorcererXW
2018-07-31 14:39:22 +08:00
全局使用正则表达式进行搜索,正则匹配中文
randyzhao
2018-07-31 16:16:26 +08:00
@SorcererXW #2

嗯。。。这个方案可以兜个底。
不过内容应该太多了。
LukeChien
2018-07-31 16:40:54 +08:00
实习生就是这么用的,还可以让他们熟悉代码
randyzhao
2018-07-31 16:43:10 +08:00
@LukeChien #4

老铁太坏了啊 233333
Tvan
2018-07-31 16:57:31 +08:00
搜索 本地化 工具,软件本地化就是做这个的
randyzhao
2018-07-31 22:39:41 +08:00
@Tvan #6
Google 搜索 localization tool 没找到合适的。。。
有没有推荐?
Tvan
2018-07-31 23:59:35 +08:00
@randyzhao 我没实际用过,看的一本书上说可以用 Alchemy Catalyst,SDL Passolo。另外一个案例中,用 Word 宏保护了 php 文件中的标签…
randyzhao
2018-08-01 00:18:06 +08:00
@Tvan #8

谢推荐。

用 Word 宏保护了 php 文件中的标签…
这个骚操作 啧啧
surfish
2018-08-01 10:00:04 +08:00
本地化工具按标签定义抽出可翻译项,翻译好后,再 Clean up 转换回源文件格式。网站的话 js 会是个坑。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/475614

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX