Changing your website's language
Redirecting site visitors based on their language
If you have a multilingual website, you can redirect visitors to the language set by their browser.
1. Create websites or pages in different languages, set the pages' addresses.
2. Add Block T805 to the homepage. You can find it in the category "Other".
3. Add an individual card for each language.
4. Country code: Enter the two-letter country code; use a comma if there is more than one code.
5. Link: Enter the URL you want to redirect visitors to, depending on their language.
If there is no match: Visitors are redirected to the page if there are no matches with their language settings.

If there is a match: Visitors are redirected to the page if there is a match with at least one language in the visitor's browser.
To set the language in the field "Country code", check out ISO 3166-1 for the list of codes.
Frequently used codes:
RU — Russia, Russian
US — USA, English
DE — Germany, German
ES — Spain, Spanish
Example: Show the English-language page to visitors who don't speak Russian

Your website is in Russian. Here's what you should do if you want those who don't speak Russian to be redirected to the English-language version of the page.

1. Create two pages: mysite.com/ru (in Russian) and mysite.com/en (in English)
2. On the page mysite.com/ru add Block Т805 with the following settings:
Country code: RU
URL: mysite.com/en
Check the box "If doesn't match"
If a visitor arrives at the Russian-language mysite.com/ru while their browser is not set to Russian, they will be redirected to the English-language website, mysite.com/en.
Example: Showing German speakers the German-language webpage

For example, the website has a German page — mysite.com/de. If you want German speakers to see it, follow these steps:

1. On the page mysite.com/ru, Block Т805, add another card with the following settings:
Country code: DE
URL: mysite.com/de
2. Place this card above the card that redirects visitors to the English-language version of the website.
If a visitor arrives at the Russian-language mysite.com/ru while their browser is set to German, the visitor will be redirected to the German-language mysite.com/de. Visitors with no language set in their browser will be redirected to mysite.com/en in English.

How to design custom landing pages for different clients

Replacing text based on URL parameters

How to change text or blocks on the page based on a user's geographic location

Redirect users to a specific page based on their location

Redirecting site visitors to language specific homepage

Made on
Tilda