Grails也使用Java属性文件。如何保持Java属性文件的可读性
我可以使用Google翻译对我的message.properties文件进行初始翻译,甚至是像中文这样的语言。当我在Netbeans或notepad ++中查看时,我可以在新的messages_zh_CN.properties文件中看到实际的中文字符。
但是,一旦文件进入svn,当它被检出时,汉字将不再可见。您只能看到ISO 8859-1编码。例如:
default.paginate.prev =\u4e0a\u4e00\u9875
default.paginate.next =\u4e0b\u4e00\u6b65
default.boolean.true =\u771f
default.boolean.false =\u5047
一旦应用程序运行,它仍然有效。谷歌翻译是翻译的绝佳捷径。但之后,属性文件需要发送给母语编辑。
那么如何才能将ISO 8859-1中的属性文件恢复为人类可读?就像这样:
default.paginate.prev =上一页
default.paginate.next =下一步
default.boolean.true =真
default.boolean.false =假
在这种情况下,它看起来并不像编辑器,它是默认的Grails行为。 – mfloryan 2010-11-20 18:41:49