[Feature Request] Ability to swap default and secondary languages without losing translations

right now, if you start a store in the “wrong” default language, there is no way to fix it.

  • changing the default language in Settings → Languages only relabels the existing content. it does not promote your translations to become the new default.

  • when you switch, Shopify deletes the translations for that language.

  • CSV import/export only works for secondary languages — the Default content column is locked. so you cannot overwrite the primary language content, no matter what edits you do.

  • apps like Translate & Adapt, Langify, or even Matrixify can’t solve this either, since none of them can overwrite the default language.

real-world problem: i had a client who wanted Dutch as the only language. we built in English, added Dutch with AI (worked perfectly), then tried to make Dutch default. but as soon as we switched, all translations were deleted and there was no way to use the AI Dutch content.

requested feature:
please add a way to promote a secondary language (with its translations) into the new default language without losing data. ideally with an option like: “make this language default and keep its translations as content.”

this would save merchants from rebuilding entire stores if they picked the wrong default at the start.

very helpful, thanks so much for this

Hi there Ibrahim @ibrahimsu Your suggestion actually does make a lot of sense and it’s something I believe a lot of merchants would actually benefit from. I believe someone from the Shopify support team would pick up on this sooner rather than later