Ant/инструменты для интернационализации
Посоветуйте пожалуйста инструменты для интернационализации.
Сейчас в различных директориях валяются где messages.properties, где messages_de.properties, где messages_en.properties. Некоторые свойства определены в одной локали (то в английской, то в немецкой). В общем бардак полный.
Хотелось бы инструмент, который для заданных локалей ("", "de", "en") прошелся бы по сконфигурированным базовым именам да синхронизировал все свойства. Где каких файлов нехватает - создал бы. Где каких свойств нехватает - добавил бы (со значением по умолчанию типа @@todo.my.property@@). Свойства отсортировал бы в лексикографическом порядке. Непереведенные свойства (пустые/нулевые/те что с @@todo.???@@) сбросил бы в messages_xx.properties.todo. При следующем прогоне messages_xx.properties.todo учел бы.
Кто-нибудь что-нибудь подобное встречал?
Сейчас в различных директориях валяются где messages.properties, где messages_de.properties, где messages_en.properties. Некоторые свойства определены в одной локали (то в английской, то в немецкой). В общем бардак полный.
Хотелось бы инструмент, который для заданных локалей ("", "de", "en") прошелся бы по сконфигурированным базовым именам да синхронизировал все свойства. Где каких файлов нехватает - создал бы. Где каких свойств нехватает - добавил бы (со значением по умолчанию типа @@todo.my.property@@). Свойства отсортировал бы в лексикографическом порядке. Непереведенные свойства (пустые/нулевые/те что с @@todo.???@@) сбросил бы в messages_xx.properties.todo. При следующем прогоне messages_xx.properties.todo учел бы.
Кто-нибудь что-нибудь подобное встречал?
