【发布时间】:2015-09-11 11:59:56
【问题描述】:
我正在处理一个项目,我需要创建一个支持来自 xslt 转换的多种语言的 html 文件。我已经阅读了几篇有关此的文章,并且还查看了 stackoverflow 中的先前问题,例如: xslt localization
将翻译放在单独的 xml 文档中的解决方案就像我想要的那样工作。但我想知道“translate.xml”文件是否存在任何标准化/最佳实践?在上面引用的帖子中,下面给出了一个例子:
<strings>
<string language="en" key="ContactDetails">Contact Details</string>
<string language="sv" key="ContactDetails">Kontaktuppgifter</string>
[...]
</strings>
正如我所说,建议使用键从 transalte.xml 检索字符串的解决方案可以按我的意愿工作,但是如果标准可用,我喜欢使用标准,所以我的问题是是否有标准化架构这些类型的 xml 文件,或者在这样的“translate.xml”中命名标签等的某种最佳实践?
【问题讨论】:
标签: xslt localization