Internationalization (i18n)

Making the World Wide Web worldwide!


News by category
News archives
July 2011 (13)
July 2009 (10)
June 2009 (10)
June 2008 (13)
Search news

The W3C Internationalization (I18n) Activity works with W3C working groups and liaises with other organizations to ensure Web technologies work for everyone, regardless of their language, script, or culture.

From this page you can find articles and other resources about Web internationalization, and information about the groups that make up the Activity.
Read also about opportunities to participate and fund work via the new Sponsorship Program.

News

Character Model for the World Wide Web 1.0: Normalization

Updated Working Draft

The Internationalization Core Working Group has published an updated Working Draft of Character Model for the World Wide Web 1.0: Normalization to improve text manipulation on the Web. Based on the character model Fundamentals W3C Recommendation, the draft provides authors of specifications, software developers, and content developers with a common reference for text normalization and string identity matching.

Categories: New draft

New article: Changing (X)HTML page encoding to UTF-8

Read the article

FAQ-based article: How do I change the encoding of my (X)HTML pages to UTF-8?

By Richard Ishida, W3C.

Categories: Articles, New resource

Tutorial: Creating Bidi XHTML/HTML Pages

New tutorial for REVIEW

Comments are being sought on this article prior to final release. Please send any comments to www-international@w3.org. We expect to publish a final version in one to three weeks.

By following this tutorial you should be able to:

  • create effective XHTML and HTML pages containing text written in the Arabic or Hebrew (or other right-to-left) scripts,
  • understand the basics of how the Unicode bidirectional algorithm works, so that you can understand why bidirectional text behaves the way it does, and how to work around problems,
  • take decisions about the appropriateness of alternatives to markup.
Categories: For review

New article: Using character entities and NCRs

Read the article

FAQ-based article: What are character entities and NCRs, and when should I use them?

By Richard Ishida, W3C.

Tags:
Categories: Articles, New resource

Internationalization and Localization Markup Requirements

New First Working Draft

When creating schemas (XML Schema, DTD, etc.), it is important to include constructs that meet the needs of content authors dealing with international audiences, and address the needs of the localization community. This document provides a list of key requirements to achieve such a goal. It will be used to provide a framework and direction for a detailed solution proposal (or set of proposals) to be developed later.

Editor: Yves Savourel.

Tags:
Categories: New draft

New article: Using <select> to link to localized content

Read the article

FAQ-based article: What are the best practices for using pull-down menus based on the select element to direct visitors to localized content?

By Richard Ishida, W3C & John Yunker, Byte Level Research.

Categories: Articles, New resource

New article: Ruby markup and styling

Read the article

Ruby is a name for small annotations that are rendered alongside base text. This is especially useful for Japanese and other East Asian content (ruby is known as furigana in Japanese). The Ruby Annotation specification provides a way to mark up ruby text, and has been adopted as an XHTML 1.1 module. Work is under way in CSS3 on mechanisms to support styling of ruby text. This article will introduce you to the basic mechanisms, and discuss the current state of the art with regards to ruby support.

Tags:
Categories: Articles, New resource

New tutorial for review: An Introduction to Multilingual Web Addresses

This tutorial was decommissioned on 4 June, 2007.

Link to tutorial

A Web address is used to point to a resource on the Web such as a Web page. Recent developments enable you to add non-ASCII characters to Web addresses. This tutorial provides a high level introduction to how this works, and reviews current support on mainstream browsers.

After reading this tutorial you should:

  • understand how domain names containing non-ASCII text are handled, according to the IDN specifications
  • understand how path names containing non-ASCII text in Web addresses are handled, according to the IRI specification
  • get a general idea of how well multilingual Web addresses are supported for use in major browsers
Categories: Miscellaneous

Web for Everyone?

New talk slides available (HTML)

Presentation by Richard Ishida at Technical Plenary in Boston, USA in March, 2005.

Categories: Talks

New article: Language tags in HTML and XML

Read the article

Language tags are used to indicate the language of text in HTML and XML documents, and are also used in HTTP headers, SMIL and SVG switch statements, CSS pseudo-elements, etc. This article describes how to choose values for language tags.

By Richard Ishida & Martin Dürst, W3C.


Copyright © 2026 World Wide Web Consortium.
W3C® liability, trademark and permissive license rules apply.

Questions or comments? xfq@w3.org