How To Make Your Website Multilingual

Therefore, if you’re looking to garner serious traffic, it’s worth your time and effort to go multilingual and localise your website for different target markets. There’s more to it than just whacking a Google Translate widget on the top of your page, though – read on for some top tips on how to successfully localise your website.

Flexible design

Issue number one is making sure your basic website design is consistent in terms of its message and branding, but also flexible enough to adapt to different languages and cultural expectations.

For instance, you may want to switch your navigation bars from the left to right hand side for right-to-left (RTL) languages such as Arabic. You may also need to adjust the amount of imagery and animation on your site – as a general rule, Western viewers appreciate minimalism and straight-forward text, while viewers from Eastern countries (China, India, Japan) prefer colour, imagery and explanatory text – they take more meaning from the context of a website than Western viewers do.

Colour is also an important point to research, as different colours mean different things across cultures – for instance, while green is usually seen as the colour of nature and the environment in the West, it’s also the holy colour of Islam, used prominently in the decoration of mosques.


On the subject of cultural differences, it’s worth dedicating some time to researching the cultures of your various target markets before you sit down to write your web copy. For instance, if you’re writing the copy for your Chinese local site, then consider how much you know about Chinese culture and traditions. Will readers respond better to a serious, responsible tone, or will irreverence and self-deprecation win you more points? Should you get straight to the point, or talk about your company’s motto and message? Then there’s politics to consider – in the case of a site for China, for instance, you’d want to keep in mind that the government censors much of the internet content (much to Google’s ire…), so it’d be best to find out what terms are likely to get your site barred and stay well away from them (hint – the words ‘free Tibet’ probably wouldn’t win you any favours).


While we’re discussing the fine-art of not broadcasting any potentially offensive terms, it’s crucial for a multilingual site that you have your copy for each localised site converted by a professional translator working into their own language – and not only their own language, but their own dialect, as there are often significant differences in the use of words and colloquialisms between dialects within a language. Think about the differences between UK and US English – from dollars and pounds to ‘fanny packs’ (the word ‘fanny’ takes on a whole new meaning in UK English…), the risks of alienating your audience by not speaking their language are many.

Oh, and it also helps to know when NOT to translate. For those familiar with the basics of SEO, it can be easy to arrange for a direct translation of your high-ranking English search terms, but search terms should never be translated. You must research your search phrases for each market, as there can be any number of variations of search terms, including abbreviations, synonyms, colloquialism…anything.

Go in-country

If you can afford it, it’s best to have a dedicated Top Level Domain for each of your target countries (for instance, for the UK and for China) as this will help to improve your ranking with country-specific search engines.

Best to avoid going for separate sub-domains (for example, as search engines will view sub-domains more or less as the same site as the TLD and you will lose any of the relevancy generated by your carefully constructed in-country SEO techniques.

With this in mind, you’re also best ensuring that your webhost for each of your in-country websites has its server based ‘in-country’. Some webhosts use servers based in another country and given that Google uses this data in its search algorithm, it’s of real benefit to each of your websites to have everything as localised as possible.

Choose your tools

Lastly, make sure you choose the right web design tools to make your life easier. Your site needs to be compatible with a range of browsers – if it only works properly in Internet Explorer or Mozilla Firefox, then it’s not much use to anyone.

Using Unicode UTF-8 will make switching languages between your sites much less of a headache, as it provides a unique code for every character in over 90 scripts (written languages). Rather than HTML, it’s a good idea to use Cascading Style Sheets (CSS) to build your site, as it has smaller file sizes for quicker loading, a wide range of templates and – most importantly – it separates your content from your design, so if you want to change the content between pages (as you will, with a multilingual site) then you need only edit one style sheet, rather than redesign the whole page.

It’s also best to use as little Flash as possible – not only will a Flash-heavy website take longer to load (which means effectively shutting out any potential viewers in countries with slow internet…a lot more than you probably imagine). Flash also makes it more difficult to edit your copy across a series of localised sites. Also, search engine bots can’t scan words embedded in a Flash file, so any hard work you’ve put into your SEO terms will be wasted in Flash.

Good luck with your multilingual web design!

2 Comments on "How To Make Your Website Multilingual"

  1. Dave says:

    Nice article, though I think making separate versions of your site is probably overkill for most people.

    One problem I have found with a lot of Korean and Japanese websites is that they use Flash for navigation, and images for displaying the contact information, both of which can’t be translated by Google Translate.

  2. Jacob Haug says:

    We decided to make our site multilingual this time around! We are using a wordpress plugin with Google translate! It’s not the best translations but, it works.

Got something to say? Go for it!