Sorry if I wasn't clear.
our current site is
vahana.fr
We will change it to vahanahorse.com
our ask was if we wanted to not loose our links was there a way to change the default language from our current french to english.
However in the mean time we have decided that we need English to be our primary and default language so when we add other languages that the translations are from english to whatever the other languages are. So in that case we imagine the URL structure for English will have to be
hidden link (english the default language)
while other languages will have hidden link hidden link < -- for spanish hidden link < -- for italian (for example)
meaning so we know we will lose all our links and we will just bite the bullet and do that.
So the new questions is.
What is the correct way to do that so we can ideally not have to re-translate everything we have done so far.
do we start the process here? hidden link
will this process honor our translations and simply change the URL structure?
If not then perhaps there is another way to achieve that?
I've change the default language to english on our staging site to test run the switch. this caused many issues of course. But I had expected that the product would also change from french being the original product page to the english being that. now when I go to edit the new "original" language product page . (now the english one) it seems to still think the french is the original. as the english is full of padlocks not allowing changes. it there a way to flip that for all the products or do I have to do each product one by one?
can you tell me the other things to look out for that I need to update that I might not see or know about right away?
So now that the language is changed, you will effectively created from the new default language and translate into the "translation"
That being said, existing content will not change which side of the languages is the original language and translation.
For example what you notice in the products you can also see in pages.
If you edit a page you will see that it most likely says that the page is a translation of (the old default language)
This is expected.
It can be manually changed but should not cause any issues if kept this way.
I recorded a video to show the steps visually on how to do this: hidden link
- Edit the page or product
- Click on the dropdown "this is a translation" and select none
- Now click on "connect with translations" and connect to the translation
- Make sure to check the box assigning this language you are working on as the default language of the pair.