Internationalization of URIs: Solution
- For URI schemes/components: use UTF-8 for mapping 1)
- Define IURIs (draft-masinter-url-i18n-05.txt)
as:
- URIs with repertoire extended to Unicode
- Mapping from IURIs to URIs by using UTF-8 and %HH where
necessary
- For formats/protocols that can carry URIs, upgrade to (or start with)
IURIs
- Characters not encoded based on UTF-8 can still use %HH
- Whether to internationalize some URI components (e.g. Domain Names,
schemes) is not decided, but if a component is internationalized, the
above convention should be used to allow uniform processing