I am writing to you with a common challenge when I use Transifex with Android.
Transifex uses theses language strings and alike:
en, ‘en-rUS’, see here.
In my repository, however, I have folders using
/metadata/en-US for fastlane, see here.
Currently, I am only using the language codes like
de to circumvent this problem.
I know about the mapping of languages which seems only available for all entries at once, either breaking fastlane or Android.
I can use a CI running first changing things but that.
I wonder what your ideas are.
Thank you for reaching out to us. I would recommend the following:
- Separate fastlane and android into two separate projects. That way their language mapping is unique.
- Use our CLI client instead of the direct integration. The CLI client allows for language mapping by resource. To integrate with Github and a CI tool look at our instructions here.
Please let me know if this helps.