我想知道在软件或网站中切换语言的最佳编程技术。所以任何人都可以给我一些建议?谢谢!
答案 0 :(得分:1)
没有标准。但我在网站上使用了以下技术。
en_GB
语言环境中的字符串,请在en_GB文件夹或lang_en_GB
表中查找字符串。命名格式在你手中。答案 1 :(得分:0)
这取决于您使用的语言。许多人已经建立了支持。例如,在Android中,您所做的是将所有字符串存储到基于该区域命名的xml文件中。操作系统将根据手机区域自动使用适当的资源。
了解您的语言/平台包含哪些支持。您需要将所有字符串常量(例如“按菜单按钮”)外部化为外部文件。然后只需将此文件转换为您要支持的每种语言,并使用操作系统自动使用正确的资源文件。或者,如果平台/操作系统不支持这样的事情,请编写一些代码来确定自己使用哪个资源文件。