我正在使用JSF 2.0框架来构建Web应用程序。
我知道如何使用ResourceBundle
处理java Web应用程序内部化(i18n)。
当你必须处理单个单词或短语时,这种方法是合适的。
但是当你有一个完整的段落或整个文本格式化(blod,斜体,图像等)时,我们如何在这种情况下处理i18n?由于格式化,我不知道将该文本放在属性文件中是否是个好主意。
答案 0 :(得分:2)
这没有真正的标准。只要您没有在资源包文件中放置代表布局的标记,它通常是可以承受的。表示布局的元素通常是HTML block元素,如<div>
,<p>
,<h1>
等。因此,您需要确保限制使用HTML {{3} }属性文件中的<b>
,<i>
,<img>
,<span>
,<br>
等元素。