如何使用资源包国际化处理格式,如粗体,斜体,图像等

时间:2012-01-06 09:55:23

标签: jsf internationalization

我正在使用JSF 2.0框架来构建Web应用程序。 我知道如何使用ResourceBundle处理java Web应用程序内部化(i18n)。 当你必须处理单个单词或短语时,这种方法是合适的。

但是当你有一个完整的段落或整个文本格式化(blod,斜体,图像等)时,我们如何在这种情况下处理i18n?由于格式化,我不知道将该文本放在属性文件中是否是个好主意。

1 个答案:

答案 0 :(得分:2)

这没有真正的标准。只要您没有在资源包文件中放置代表布局的标记,它通常是可以承受的。表示布局的元素通常是HTML block元素,如<div><p><h1>等。因此,您需要确保限制使用HTML {{3} }属性文件中的<b><i><img><span><br>等元素。