Hello @Sebastien_Delrue ,
Thank you for reaching out to us and submitting your request.
Regarding your case, in order to achieve what you want, I would suggest you the following approach.
Let’s say that you work on a specific feature branch adding new source content for translation. When you are done, instead of pushing all the content (new and existing one) to a new resource in Transifex, get the differences between the branch you work on and your master branch. Then push only the newly inserted code to a new resource to Transifex without:
– pushing to Transifex duplicate content that needs to be re-translated/reviewed
– affecting your word count limit in Transifex
Once the translations of the new content are completed:
– pull them from Transifex
– merge them to your master code
– push the updated master branch to your master resource in Transifex.
More information about how Transifex handles updates in the source file can be found in our documentation guide here.
So, any existing content that has been preserved in the master branch and has already been translated and reviewed in Transifex won’t be affected at all. Only the newly translated strings will need to be reviewed in the master TX resource.
I hope that the above helps.
If you have any additional questions, please do not hesitate to contact me.
Have a nice Friday!