Конфигурация GWT I18n - PullRequest
       2

Конфигурация GWT I18n

0 голосов
/ 19 декабря 2011

Я понимаю, что если приложению gwt необходимо поддерживать несколько значений локали, все они должны быть настроены в модуле xml как

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

, и тогда GWT решит, какую локаль загрузить во время выполнения, используя либо строка запроса или метатег на странице хоста .

Но для того, чтобы приложение поддерживало все доступные локали, как мне настроить файл XML модуля?Должен ли я добавить тег extension-property для всех локалей или для этого есть какая-либо другая конфигурация?Пожалуйста, совет.

1 Ответ

1 голос
/ 19 декабря 2011

Да, это то, что вам нужно сделать.В файле com.google.gwt.i18n.CldrLocales.gwt.xml вы можете найти все локали.Используя список в этом файле с неким умным копированием / заменой, вы можете создать требуемую конфигурацию.

Но я сомневаюсь, что вы действительно хотите это сделать.Это означает, что вы получите не менее ~ 450 (~ количество локалей) * 6 (различные поддерживаемые браузеры) перестановок или 2700 различных html-файлов, что, вероятно, потребует часов или даже дней для компиляции ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...