Изменить локаль - gxp viewer - Безграничный OpenGeo

Я использую пакет Boundless SDK для разработки полного веб-приложения, которое до сих пор работало довольно хорошо. Однако после изменения документации Opengeo ( http://suite.opengeo.org/opengeo-docs/webapps/gxp/viewer/locale.html) изменение локали средства просмотра не работает для меня, так как документация мне неясна куда поставить следующее утверждение:

GeoExt.Lang.set("fr");

Пока все, что я изменил, я сделал в файле app.js. Как указано в документации, я должен найти блок кода:

Ext.onReady(function() { 

но это не говорит, где это на самом деле. Это не в app.js, поэтому я понимаю, что это должно быть где-то еще. Как только я начал работать с различными расширениями geoext / ext, я испортил свое приложение.

Единственный способ найти верхний оператор в app.js - это перейти к следующему этапу (упаковка приложения), распаковать файл war и найти его в lib/app.js. Но я не могу представить, чтобы это было решением.

Я не могу поверить, что никто не задавал этот вопрос раньше. Это так очевидно, или я просто не тороплюсь?

1 ответ

Решение

Я решил проблему. Это было на самом деле довольно просто.

Оператор GeoExt должен находиться между вашими зависимостями и блоком кода приложения var (в файле конфигурации app.js).

.
.
* @require locale/es.js
*/

GeoExt.Lang.set("es");

var app = new gxp.Viewer({
Другие вопросы по тегам