I have a huge Android project, composed of several modules.
Ideally, I would like a fully automated way to extract all current strings.xml files, from all submodules and all resource qualifiers - to be put in a separate folder, but remaining under their folder structure.
I would like to provide this result (Extracted string files) to translation - and then when I receive the result back, automatically relocate all the updates files into the project.
For example, if I have in my 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
Then the result should be the same string.xml files in the same folder structure - but relocated into a new folder without the rest of the project.
Is there any known / existing way to manipulate complex projects and their strings.xml files, or do I have to write my own script from scratch?