A website in 3 languages, and nobody retypes anything.
3 languages is 3 sets of pages, not a widget. The question is what keeps them agreeing.
The short answer
A real multilingual site is 3 sets of pages, one per language, each one readable by Google at its own address. watch.al runs that way in Albanian, Italian and English, with 58 watches, and nobody has ever updated the same fact twice.
Why a translation widget is not this
A widget rewrites the page after it loads. The address stays one address, so Google reads one language, and the customer searching in Italian never finds the Italian.
Separate pages cost more to build once. They are also the only version of this that ranks in each language, which is the point of having them.
The part that usually fails
Not the launch. The site is right on day one in all 3 languages, because everybody checked. It goes wrong the day a price changes and gets fixed in one language, or a watch sells and comes off 2 of the 3 pages that list it.
We have watched copy retyped in 3 languages drift in 2 of them. Nobody does it on purpose. Keeping 3 pages in step by hand is a job, and the person holding it also has a shop to run.
What we build instead
Every fact lives in one place. Add a watch and the product page, the shop list, the sitemap and every number written into the text update together, in all 3 languages, without anybody editing anything.
That is not a feature you buy. It is how the site is built: the words are written by people, once, and the structure is generated, so the 3 languages cannot disagree about what is in stock or what it costs.
What it means for a shop like yours
If your customers search in more than one language, the languages are separate doors, and each one either exists or it does not. Our web design work builds all of them from one source, so a second door never means hiring somebody to keep it true.
Tell us which languages your customers search in, and we will tell you what a site in all of them involves. Get a free audit.
Updated