Resources
From Internationalization
This is a list of resources on the W3C site under /International, arranged like a table of contents. Each document is listed only once, even though it could appear under more than one heading.
You can also find resources using the Technique index and Topic index. These provide more fine-grained access to information.
Getting Started
Introducing character sets and encodings
Internationalization Quick Tips
Characters
Character encoding for beginners
Character sets & encodings in XHTML, HTML and CSS
Changing (X)HTML page encoding to UTF-8
Setting encoding in web authoring applications
Using character entities and NCRs
CSS character encoding declarations
Setting the HTTP Charset parameter
Setting 'charset' information in .htaccess
Checking the character encoding using the validator
Display problems caused by the UTF-8 BOM
HTML, XHTML, XML and control codes
Language
Specifying Language in XHTML & HTML Content
2-letter or 3-letter language codes
Why use the language attribute?
Setting language preferences in a browser
Declaring Language in XHTML and HTML
xml:lang in XML document schemas
Using HTTP and meta for language information
When to use language negotiation
Apache MultiViews language negotiation set up
Understanding the New Language Tags
Accept-Language used for locale setting
Markup & text
Working with Composite Messages
Re-using Strings in Scripted Content
Text direction
Creating (X)HTML Pages in Arabic & Hebrew (Working Draft)
What you need to know about the bidi algorithm and inline markup
XHTML/HTML & bidi formatting codes vs. markup
CSS vs. markup for bidi support
Styling & layout
Background images that support localization
Styling using the lang attribute
Forms
Navigation
Using <select> to link to localized content
Resource Identifiers
An introduction to multilingual Web addresses
Cultural Issues
Other
Localization vs. Internationalization
Monolingual vs. multilingual Web sites
