Official Google Webmaster Central Blog: 6 Quick Tips for International Websites
Yet, building a website for more than one language doesn’t simply mean translation, or localization (L10N), and that’s it. It requires a few more things, all of which are related to internationalization (I18N). In this post we share a few tips for international websites.
- Make pages I18N-ready in the markup, not the style sheets
- Use one style sheet for all locales
- Use the [dir=’rtl’] attribute selector
- Use the :lang() pseudo class
- Mirror left- and right-related values
- Keep an eye on the details