Hi @SorenSkyum thanks for this. A couple of things:
- If by version control you mean Git I’d warn that translations don’t currently work well with Git and you should avoid this approach.
- To move translations from one store to another, there isn’t a programmatic way of doing it because as you say the IDs all change. However I have put together a fairly easy workaround here. Follow the instructions here with the exception of filtering down to ONLINE_STORE_THEME (as you want all translations). This matches the default content and pulls in the relevant translation.
Let me know any problems, but this should get you up and running.
Rich