У меня огромный проект Android, состоящий из нескольких модулей.
В идеале, я хотел бы, чтобы был полностью автоматизированный способ извлечения всех текущих файлов strings.xml, из всех подмодулей и всех квалификаторов ресурсов. в отдельной папке, но оставаясь в структуре их папок.
Я хотел бы предоставить этот результат (извлеченные строковые файлы) для перевода, а затем, когда я получу результат обратно, автоматически переместит все файлы обновлений вproject.
Например, если у меня в проекте:
ModuleA:
src/main/res/value/strings.xml
src/main/res/value-fr/strings.xml
src/main/res/value-es/strings.xml
ModuleB:
src/main/res/value/strings.xml
src/main/res/value-fr/strings.xml
src/main/res/value-es/strings.xml
Тогда результатом должны быть те же файлы string.xml в той же структуре папок - но перемещенные в новую папкубез остальной части проекта.
Есть ли какой-либо известный / существующий способ манипулирования сложными проектами и их файлами strings.xml, или я должен написать свой собственный скрипт с нуля?