如何使用区域设置和资源包来国际化我的应用程序?

时间:2012-05-28 10:53:06

标签: java

我有一个网页,有3种不同的语言,瑞典语,英语和俄语! WebTexts_en.propertiesWebTexts_sv.propertiesWebTexts_ry.properties个文件与LangSupport.jsp一起选择浏览器的区域设置。

我的网页使用英文neptune-app-id.appspot.com,但只有这种语言,瑞典语和俄语不是。我是否需要创建某种Internationalization.class才能使其正常工作。或者我如何使用语言环境来处理资源bundels?

这是som非常好的链接,但我不明白如何做到这一点,

  1. http://www.avajava.com/tutorials/lessons/how-do-i-internationalize-my-web-application.html?page=1
  2. http://www.avajava.com/tutorials/lessons/how-do-i-use-locales-and-resource-bundles-to-internationalize-my-application.html;jsessionid=72C23BCD47546E9D05DF422DA3F0EC39
  3. 也许有人,谁知道如何设置,谁可以帮助我呢?

    我已经在Eclipse中包含了我的文件设置,以供您查看。我的页面位于Google App Engine的http://neptune-app-id.appspot.com/

1 个答案:

答案 0 :(得分:0)

我的猜测是,在瑞典语和Rusyn中,文本不是逃避的。 Java有一个小工具来编码和反向解码文本。

native2ascii -encoding UTF-8 native.properties > ascii.properties

否则切换文件,将瑞典语重命名为英语并试一试。