在尝试使用gettext工作3个小时之后,我注意到它一直无法正常工作,因为我的系统无法识别pt_BR
语言环境,所以我安装了它(Ubuntu)(另外,我需要使用{{ 1}})现在我想了一下,如果我的网站有一个当前主机/共享主机不支持的翻译,会发生什么?翻译的一切都将毫无用处?或者在这里有人会回答:
您需要与他们联系以安装您想要的区域设置
太明显了......还有一些其他的方法来翻译一个像gettext一样容易被pt_BR.utf8
弄乱的网站吗?
(使用locales
如果要查看您的区域设置。)
答案 0 :(得分:0)
而不是使用gettext,并且只要你使用unicode,你可以尝试其他方法 - 我使用xml和我写的一个小库 - 你可以在这里试试:
http://flarework.com/static/i18n/?lang=jp
解析gettext并转换为库使用的XML格式应该非常简单。使用存储在XML中的字符串的好处是,它比编译的gettext更容易更新,这取决于项目的规模可能对您有用。它也完全独立于任何服务器设置,这使生活更轻松。