The Web Standards Project » Internationalization Working together for standards Fri, 01 Mar 2013 18:30:30 +0000 en hourly 1 WaSP International Liaison Group Tue, 18 Apr 2006 19:18:12 +0000 mollyeh The Web Standards Project is formally putting together an International Liaison Group (ILG). This group will consist of individuals who live in and represent as many countries as possible to:

  • Discuss with and inform the public about Web standards and accessibility issues as they relate to the practices and laws within your country and/or region
  • Publish multilingual educational information
  • Provide resources about Web standards through such outreach as blogs, books, articles, presentations, code, design, vision and leadership
  • Internationalize relevant documents and resources for the public use
  • Encourage and invigorate international discussion about the Web
  • Study how the Web is and will be used in a global context

We currently have or are formalizing representation from Canada, China, France, Germany, Japan, Taiwan, United Kingdom, and United States. If you are interested in volunteering, enjoy a challenge, have the time and the drive to be involved, please drop a note in comments.

Update: The ILG activity has gotten underway. Please contact ILG co-leaders directly if you would like to contribute.

]]> 64
Best Practices for Declaring Languages in HTML and XHTML Sun, 04 Sep 2005 17:39:05 +0000 mollyeh There’s a lot of misinformation about how, when and where to declare a language – or multiple languages – within HTML and XHTML documents. Fortunately, the GEO group at the W3C provides us with details as to how to do this. Here are some guidelines to help:

  • Always declare the default text processing language of the page, using the html tag, unless there are more than one primary languages.
  • Use the lang and/or xml:lang attributes around text to indicate any changes in language.
  • Do not use Content-Language to declare the default text processing language, and do not use language attributes to declare the primary language metadata.
  • Do not declare the language of a document in the body tag.
  • For HTML use the lang attribute only, for XHTML 1.0 served as text/html use the lang and xml:lang attributes, and for XHTML served as XML use the xml:lang attribute only.
  • If the text in attribute values and element content is in different languages, consider using a russian doll approach.
  • For documents with multiple primary languages, decide whether you want to declare a single text processing language in the html tag, or leave it undefined.

This BUZZ entry is also available in German.

]]> 0