2011-12-19 65 views
0

我明白,如果GWT應用需要支持多個區域設置值,它們都應該被在模塊的XML配置爲GWT的I18n配置

<extend-property name="locale" values="de"/> 
<extend-property name="locale" values="es"/> 

然後GWT將決定哪個區域使用加載運行時間查詢字符串主機頁面中的元標記。

但是,爲了支持所有可用的語言環境的應用程序,我應該如何在模塊xml文件中進行配置?我應該爲所有語言環境添加擴展屬性標記,還是可以使用其他任何配置?請指教。

回答

1

是的,這就是你需要做的。在文件com.google.gwt.i18n.CldrLocales.gwt.xml中,您可以找到所有語言環境。使用該文件中的列表以及一些智能複製/替換,您可以創建所需的配置。

但我懷疑你真的想這樣做。這意味着你至少得到〜450(〜數量的區域設置)* 6(不同支持的瀏覽器)排列或2700個不同的html文件,這可能需要幾小時甚至幾天才能編譯...