【发布时间】:2011-06-18 09:04:12
【问题描述】:
我有一个带有 url 的字符串。
例如:Under maintenance. <a href="site-url">Try again</a> after sometime
我想将完整的字符串传递给翻译人员。
我看到有两个选项
1.label.maintenance = Under maintenance. {0}Try again{1} after sometime(以锚标签作为变量传递)
2.label.maintenance = Under maintenance. <a href="site-url">Try again</a> after sometime(用html传递字符串)
在第一种情况下,如果译者放错了 {0} 和 {1},可能会破坏我的页面格式。
在第二种情况下,翻译者必须理解 html,并且可能会注入错误的链接。
实现这一目标的最佳方法是什么?
【问题讨论】:
标签: spring localization internationalization string-formatting