第十六章 字符串本地化和消息字典(二)
XML 消息文件
XML
消息文件是消息字典的导出。这也是希望导入的任何消息的必需格式。
只要有可能,XML
消息文件应该使用 UTF-8
编码。但是,在某些情况下,开发人员或翻译人员可能会使用本地平台编码,例如 shift-jis
,以便于编辑 XML 消息文件。无论 XML
文件使用何种编码,应用程序的语言环境都必须支持它,并且它必须能够表达该语言的消息。
XML
消息文件可能包含一种语言和多个域的消息。
Element
<MsgFile>
元素是 XML 消息文件的顶级容器,每个文件只有一个 <MsgFile>
元素。