У меня есть несколько проектов:
- WebShared (проект библиотеки Java)
- WebExternal (веб-приложение GWT)
- WebInternal (веб-приложение GWT)
У меня есть подшивки пользовательского интерфейса, которые совместно используются WebExternal и WebInternal, и я организовал их в рамках проекта "WebShared".
Теперь я добавляю поддержку i18n и хочу использовать подшивки пользовательского интерфейсатеги и объедините их с помощью сценария GWT-P mergelocales.py.
Mergelocales.py работает при запуске приложения GWT, которое было скомпилировано GWT с использованием параметра -extra.Поскольку WebShared не является приложением GWT, запуск сценария для него не приводит к выводу.Кроме того, при запуске mergelocales.py для WebExternal или WebInternal не создается файл, содержащий сообщения из проекта WebShared.
Я считаю, что это сработает, если я преобразую проект WebShared в проект GWT, но тогда я бывсе еще есть два отдельных файла свойств для отправки в службу перевода, и я не хочу иметь дело с объединением файлов или управлением несколькими файлами.
Каков наилучший способ справиться с этим сценарием с использованием доступных инструментов, ИЛИмне нужно создать свой собственный скрипт?
Заранее спасибо за помощь.