不管什么工具,它的国际化都是非常相似的。

生成代码,便于直接引用一个stringId。如果没有生成代码,则引用字符串的时候就只能手拼字符串了,非常容易出错。

在配置文件里面写各种语言。

每一种配置语言最好是一个单独的文件,这样做的好处是便于把语言包作为一个插件。

一个比较好用的框架:loxodon-framework

i18n.cs:一个简单的CS脚本。

https://gist.github.com/ditzel/2546768f28df7ca664de4a8dfbbfc778