【发布时间】:2012-08-22 09:27:08
【问题描述】:
在开发法语应用程序时(法语中充满了单引号),我需要将 i18n 与单引号和许多其他重音字符一起使用。
这里是我的messages.fr-FR 文件的摘录:
some.key=C'est la vie!
这是输出:
Cest la vie!
如何在消息中使用包含单引号的字符串?已经试过了:
some.key=C\'est la vie! --> C\est la vie!
some.key="C'est la vie!" --> "Cest la vie!"
编辑:感谢KDavid 提供的链接,我能够找到解决方案。你必须双引号。
C''est la vie! --> C'est la vie!
【问题讨论】:
-
根据 [an hold post][1] [1]: stackoverflow.com/questions/495776/… 你应该使用 \u2019s 作为单引号。
-
这些都不起作用。
"被转义为"并且\u2019按原样显示。但是我在帖子中找到了另一个解决方案,您链接了:双引号。如果你回答这个问题,我会接受你的;) -
哎呀。看起来我“偷”了接受@KDavid 的承诺——对不起;)当然,如果你把它换给他,我不介意:)
标签: java internationalization playframework playframework-2.0