如何向 struts web 应用程序添加印地语支持
我正在使用 struts 1.2 创建 Web 应用程序。我必须将印地语语言支持添加到我的 Web 应用程序中。我创建了 Application_hi.properties 文件,其中的密钥等于印地语单词。但它给出了“某些字符无法使用 ISO-8859-1 字符编码进行映射”之类的错误。
提前致谢................
I am creating Web application using the struts 1.2. On which I have to add the Hindi language support to my Web application.I have created the Application_hi.properties file in which I have key equal to Hindi word. But it is giving the error like "some character cannot be map using ISO-8859-1 character encoding".
thanks in advance................
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
印地语不属于 ISO-8859-1 字符编码,
属性文件中的内容以 ISO 8859-1(又名 Latin-1)的 8 位字符进行编码,其中包含大多数“常规”字符,但缺乏对特定于语言的字符(如 ü Ü é 或 ñ)的支持。
所以我使用其他实用程序从一种编码转换为另一种编码
我认为您可以查看此链接以获取更多信息,并且可能对您有用
1) http://okapi.sourceforge.net/Release/Rainbow/Help/索引.html
2)http://okapi.sourceforge.net/Release/Utilities/Help/ codingconversion.htm
希望这有帮助!!!!
Hindi is does not come under ISO-8859-1 Character encoding,
The contents in the properties files are encoded in the 8-bit characters of ISO 8859-1 (aka Latin-1) which contains most “regular” characters but lacks support for language specific characters like ü Ü é or ñ.
So i was using the other utilities to convert from one encoding to the other encoding
I think you can check this link for more information and may be handy for you
1) http://okapi.sourceforge.net/Release/Rainbow/Help/index.html
2)http://okapi.sourceforge.net/Release/Utilities/Help/encodingconversion.htm
Hope this helps!!!!
您必须使用 UTF-8 字符编码。
You have to use UTF-8 character encoding.