【发布时间】:2013-08-24 00:37:41
【问题描述】:
使用 Grails 国际化 messages.properties 我正在尝试创建多行消息,但似乎无法找到不使用 <br> 元素来创建新行的方法,我更愿意保留演示文稿消息中的逻辑。我试过使用“\n”,但没有渲染。
我知道我可以使用多条消息“message.1=...”、“message.2=...”,但这似乎也不干净。
这是我想做的事情:
messages.properties
helptext=First Line\nSecond Line\nThird Line
page.gsp
<g.message code="helptext"/>
结果:
First Line
Second Line
Third Line
我发现的所有内容要么使用<br> 元素,要么在\n 上执行replaceAll,但我希望不必使用额外的处理来处理此问题。
【问题讨论】:
-
既然是属性文件,我认为你应该在this way中换行
-
感谢@SérgioMichels,我也尝试了反斜杠,但它似乎不起作用,我不确定它是否是 Java 特定的并且没有正确转移到 grails。
标签: grails internationalization