我正在用德语编写一个 webapp,所以所有按钮、文本、工具提示等现在都是德语。但我想为 webapp 使用某种模板文件,以便在需要时快速更改为另一种语言。我想到了我explode
使用"\n"
并加载到会话变量中的文本文件,以始终拥有用户在其会话中需要的所有文本。另一种方法是解析这样的文件,即这样的 XML 文档:
<?xml version="1.0"?>
<phrase>
<placeholder></placeholder>
<value></value>
</phrase>
每个字段都有自己的名称/值,代表文本片段或按钮或网站上的任何内容,然后将其转换为对象并为每个人缓存。我认为第二种方法最适合为 webapp 使用多种语言。任何人都可以指点我可以做得更好的地方,或者只是发布您过去如何为跨国网页/网络应用程序进行这种语言模板。