我在gwt中使用动态字符串i18n。为了支持BIDI,我需要知道语言环境是否是RTL。
我无法使用
LocaleInfo.getCurrentLocale()
因为在我的情况下它不会返回语言环境值。 在GWT中是否有办法找出语言环境是否为RTL
答案 0 :(得分:0)
如果LocaleInfo.getCurrentLocale().isRTL()
无法使用且您不知道当前的区域设置(至少通过字符串表示),则无法知道它是否为RTL。
如果你做有相关语言区域的字符串表示,你可以使用GwtLocaleFactory.fromString(...)
。
但出于好奇,为什么LocaleInfo.getCurrentLocale()
不会返回语言环境?有某种错误吗?