Internationalization is the process of designing and implementing a website with flexibility in how it handles language, text, number formatting, and other details that differ by culture. This makes it cheaper and easier to localize a website to different languages and cultures later.

learn more… | top users | synonyms (2)

43
votes
7answers
6k views

How should I structure my URLs for both SEO and localization?

When I set up a site in multiple languages, how should I set up my URLs for search engines and usability? Let's say my site is www.example.com, and I'm translating into French and Spanish. What is ...
8
votes
3answers
2k views

Value of the HTML5 lang attribute

I'm working on a website which will offer localized content following the language+region approach as described on this W3.org page (e.g. fr-CA for Canadian French content, and fr-FR for "French ...
7
votes
2answers
2k views

What countries require a state/province in the mailing address?

I'm creating a form and want to require / hide the state/province field based on the selected country. What countries require a state in the mailing address? For example, the United States does.
6
votes
1answer
2k views

link rel=“alternate”, multiple languages and canonical urls

Context: We've got a website which is available in multiple language versions. However, the content is the same. Each translated version of the site is available on a distinct subdomain. On some ...
4
votes
4answers
1k views

How can I compile an IP address to country lookup database to make available for free?

How would I go about compiling an accurate database of IP addresses and their related countries to make available as an open source download for any web developer who wants to perform a geographic IP ...
4
votes
3answers
250 views

SEO consequences for merging country sites in a .com

I am in the process of refactoring a number of rental portals I've built for a company with locations in Austria, Germany, Switzerland, and the Netherlands. Instead of the current setting of each ...
4
votes
3answers
1k views

Redirect based on country

Let's say I have a site that has multiple versions for different countries, e.g.: www.example.com/us www.example.com/uk www.example.com/ca and I want to use IP geolocation to redirect users who go ...
4
votes
1answer
172 views

Should I transliterate my URL paths?

I looked around and can't find any info on this, I must be searching the wrong terms or something because it must be a common question. If you have non-ASCII characters in your URLs, Firefox and ...
4
votes
4answers
130 views

How can I view localized versions of my site?

We are adding internationalization to our site. We are getting the client's IP address from the headers and looking it up against the IP2location database to get the client's country. Several of ...
3
votes
3answers
252 views

How to use the canonical tag for multiregion websites and duplicate content

We want to use the canonical tag for an multiple region website with the same content. For Example: www.example.com/services.htm www.example.com/uk/services.htm Then if we use the canonical tag ...
3
votes
2answers
120 views

Separate URLs for localised content

Should pages which are almost identical, bar a few minor changes for particular locations, share the same URL? I am not talking of pages in different languages, but pages which have minor differences ...
3
votes
1answer
211 views

SEO & Multilingual: would be this a good practise?

I am currently making a bilingual website and I'd like to get nice SEO results of course. Here's my idea: The internal links would be composed of the "www" subdomain so that people can share links ...
3
votes
1answer
142 views

Can I have HTML link element both in headers and sitemap?

For a multilingual site In my sitemap I am using: <url> <loc>http://www.xxxx/en</loc> <changefreq>daily</changefreq> <xhtml:link rel="alternate" hreflang="en" ...
3
votes
2answers
262 views

Localized CAPTCHA

What are effective CAPTCHA solutions that can have localized description, and CAPTCHA text itself is either language-neutral, or can be localized (for Polish language)? It is to be used to protect a ...
3
votes
1answer
197 views

Multilingual Publishing Pack (MLP): make a link to the corresponding page in the another language?

I am helping to build a bilingual website using MLP on TextPattern. It's trivial to put a link to the top level page of another language, but how to put a link to the current page in another language? ...
3
votes
0answers
87 views

How to translate Umlauts and other International characters to US character set? [closed]

Is there a "translation table" that shows how International characters map to the US character set. For example, German umlauts can be translated like: ä = ae ö = oe ü = ue or French characters ...
2
votes
2answers
61 views

Website localization when using the same domain

I'm thinking of a website which is basically the following: users can push some pins on a map with some text and additional information regarding the location they are pinning other users can see ...
2
votes
1answer
79 views

Hreflang or geotargeting?

I have a client who wishes to target various subfolders to every region that speaks the language each particular subfolder is written in. The subfolders are all translations of the English version. ...
2
votes
2answers
439 views

Patterns for creating a Language Switcher?

I'm a big fan of the book The Design Of Sites which has patterns for diverse things needed in webmastering and site design. However the topic about translation, localization and internationalization ...
2
votes
1answer
125 views

Chinese CAPTCHAs

I need to implement a CAPTCHA for a Chinese (Simplified) website. Does anyone know how CAPTCHAs are normally presented on Chinese sites? I have seen some which just display standard decimal numbers ...
2
votes
1answer
106 views

How do I write IDN domains?

How do I write a IDN domain name with IDN codes? E.g. mjölk.com with IDN codes? (mjölk is milk in swedish) And is there any list of available IDN codes and letters? E.g. all possible for .com ?
2
votes
1answer
272 views

Incorrect rel-alternate-hreflang implementation

Google Webmaster Tools advised the following to us: We have noticed that on a number of the pages on your site the rel-alternate-hreflang implementation is incorrect. In particular, there ...
2
votes
1answer
230 views

How do I make dotCMS pick up the preferred language from the browser's settings?

I have a bilingual dotCMS site. Switching between languages with the pulldown at the top of the page works great, but the default language is always English (or whatever else I configure). I'd much ...
2
votes
2answers
381 views

A JavaScript Rich Editor That Doesn't Convert Non-ASCII Text to Character Entities?

I am working on a site for Spanish speakers, and I am looking for a UTF-8 enabled JavaScript Rich Text Editor that preserves non-ascii characters as text, instead of entity encoding. That is, when I ...
2
votes
1answer
504 views

Combining hreflang links, canonical tags and xml:lang on multilingual, multiregional and multi-subdomains websites?

I have a multilingual and multiregional (using different subdomains) website and I'm not sure how to handle those 3 elements. To summarize here are the hreflang links that I generate on each page ...
2
votes
2answers
240 views

Test different timezones

What is a simple way to temporarily change the timezone in Chrome so as to test how a site renders for different locations? On OSX Mountain Lion, I've tried as bash script with: export ...
2
votes
1answer
44 views

Which domain better for language version?

My company is based in Russia and it's website is mycompany.ru. Now, we are planning to launch German language version and we have option for two domains: mycompany.de germankeyword.ru Which one ...
2
votes
1answer
109 views

What's the best way to split up the multilingual parts of my site? [duplicate]

Possible Duplicate: How should I structure my urls for both SEO and localization? I want to have my site available in several different languages. I've seen some sites that use country code ...
2
votes
1answer
19 views

I18n website and URL prefix iso639

I'm adding i18n to my website. For translated pages I add iso639 code of the language like this: http://example.com/en/mypage.php But I'm curious about language code. Should I use iso639-1 (en) or ...
2
votes
1answer
156 views

About the semantically related words Google's algorithm uses in mixed language websites

Because I'm Latin, sometimes I use a word in English while talking in Spanish. In a website, for example, I could be interested in ranking for a word as “promoter” inside a page in Spanish, because ...
2
votes
2answers
256 views

Will duplicate international (i18n) content hinder SEO rankings?

Google clearly states that duplicate content within a single, or multiple, domains is not advised. This is understood, but I am not sure of any exceptions for sites with region-specific content that ...
2
votes
2answers
277 views

International Domain Names - Can I just register the punycode with any registrar?

I'm thinking of getting a non-ASCII Internationalized Domain Name (e.g. thé.com). However my current domain registrar doesn't do IDNs. Their web form reports an invalid domain name when I try to enter ...
1
vote
2answers
30 views

Where is name=“lc” defined as a meta tag?

I've noticed that ea.com includes a <meta name="lc" content="en_us"/> tag on their website which changes for each language/country (<meta name="lc" content="en_gb"/>, <meta name="lc" ...
1
vote
3answers
232 views

Language prefixes

Based on other discussions on this site and elsewhere, using flags to identify languages is the path to madness. Nevertheless, I need an easy way to identify the language of individual content items ...
1
vote
2answers
127 views

How to maximize SEO of an internationalized website? [closed]

I am developing a website that should be multi languages. I would like your opinions about what the best way to do it, considering get the most SEO possible. I have these alternatives: Altarnative ...
1
vote
3answers
429 views

Will loading meta tags dynamically from a database hurt the site?

I have a website (ASP.NET MVC) which has its contents mainly in Sinhala language. So the search engines will list my site only when someone searches for Sinhala words. But,I need to list my site's ...
1
vote
1answer
79 views

International Targeting “no return tags”

Google Webmaster Tools has added an International Targeting Report to show hreflang errors. There's a section that reports "no return tags" errors with Originating URL & Alternate URL columns. ...
1
vote
1answer
49 views

Correct way of internationalizing links

I am interested in a correct way to show search engine that the link is a translation of some content to another language. For example: you have some article written in German. So this is original ...
1
vote
1answer
56 views

Using microdata itemprop and itemtype for non-English websites

How should I use microdata itemprop and itemtype for non-English websites? Is there a way to define vocabulary for non-English websites, and what itemprop values can be used? Are itemprop values self ...
1
vote
2answers
75 views

PayPal buy now button to charge different amount depending on the country the user is from

Customers to my website who are from the USA need to pay more P&P then UK customers. How do I make a PayPal button which charges a different amount depending on the country the user is from?
1
vote
2answers
186 views

Multiple domains with one host - SEO point of view

Lets say I currently own the mycompanyname.com domain. After some time, I found that it's very hard to rank at the top of the SERPs. After searching, I find there is domain that matches one of my ...
1
vote
1answer
3k views

Where can I get ISO lists for continent, country, and currency to use on my web pages?

I have done quite a bit of looking around, and found several lists based on the ISO standards, but of dubious quality, e.g. with null or blank entries, extra entries that are not real currencies etc. ...
1
vote
2answers
742 views

Can duplicate content on a .com and a .co.uk site impact google ranking? [duplicate]

Possible Duplicate: What is duplicate content and how can I avoid being penalized for it on my site? Can you please tell me if launching a .co.uk version of an English .com site can cause ...
1
vote
1answer
126 views

How do URLs work in a country with non-latin chars?

How do URLs work in other countries? Let's say India or China that use non A-Z characters. Do they use English terms in the URL? Or can they write characters in urls like: सच्चाई.html
1
vote
1answer
220 views

What is the challenge with Korean websites?

I have been asked if the web CMS I work on can do Korean websites - prompted because other CMS's seemingly have problems doing this. I have no prior experience with Korean websites, but after looking ...
1
vote
1answer
21 views

Google sitemap HrefLang tag without the main site url

We have websites with multilingual content. e.g. http://www.example.com/about-us/ http://www.example.com/en-HK/about-us/ http://www.example.com/en-GB/about-us/ ...
1
vote
1answer
72 views

Do I have duplicate content issues to be worried about? [duplicate]

We built a website targeting different regions but with the same English language (Ireland, England and America). The content for the most part is the same set up on 3 different subfolders. ...
1
vote
1answer
87 views

How to implement hreflang on a single domain?

Large amounts of a company's (English) content are duplicated across the following ccTLDs: example.co.uk example.com example.au example.ie example.co.nz The issue is that, realistically, we can ...
1
vote
1answer
132 views

Site structure changes possibly led to ranking losses

Problem Last monday we changed our german only site from using wordpress to our own multi-lingual rails app. Since then our rankings dropped dramatically. I would like to know if the the recent ...
1
vote
2answers
230 views

Language Specific URLs for SEO

I'm currently building a website that is not targeted to an English speaking audience. So my thoughts are that if I were to make the URLs in the language of choice (in this case Spanish) then would ...