Unlinking repo and linking to a new one

We’d like to change the Github branch used to integrate with Transifex, however we have a lot of existing translations in the project already and would like to double check the process to not lose anything.

It looks like the only way to update the branch is to Unlink and then re-link the repo, using a copy of our existing YAML. Is this correct? And what can we expect to happen to our existing translations when we do this?

Hello Zoe,

Thank you for reaching out to Transifex support.
Regarding your question, Yes, In order to switch your branch you must unlink and link back up your Github integration, Now, by performing this doesn’t mean that your already synced resources will be lost. All this resources will remain in TX and also its translations.

What happens when you unlink, change branch and link back?

Transifex will take this as 1st sync and will bring your source and translations (if any) to Transifex and will create a duplicate as you can see on the following image:

Note. Please noticed that next to the file name is the branch name, This could work as an identifier in case you want to keep them both.
Now, If you decide to delete the previous version, Would be a good Idea to make sure you have TM enable before removing anything.

Let me know if you have any further questions
Best Regards