rfc9676v5.txt | rfc9676.txt | |||
---|---|---|---|---|
skipping to change at line 675 ¶ | skipping to change at line 675 ¶ | |||
differ only in case or in the spelling of the same word MUST be | differ only in case or in the spelling of the same word MUST be | |||
considered equivalent (e.g., "Ministry" will be recorded as | considered equivalent (e.g., "Ministry" will be recorded as | |||
"ministry"). | "ministry"). | |||
3.4. Unicode Characters Outside the ASCII Range | 3.4. Unicode Characters Outside the ASCII Range | |||
In order to exploit the DNS as a routing tool towards the proper | In order to exploit the DNS as a routing tool towards the proper | |||
resolution system, keep editing and communication more simple, and | resolution system, keep editing and communication more simple, and | |||
avoid character percent-encoding, it is RECOMMENDED that characters | avoid character percent-encoding, it is RECOMMENDED that characters | |||
outside the ASCII range (e.g., national characters, diacritic signs, | outside the ASCII range (e.g., national characters, diacritic signs, | |||
etc.) are turned into base ASCII characters (e.g. the Italian term | etc.) are turned into base ASCII characters (e.g., the Italian term | |||
"sanità" (sanitU+00E0)" replaced into "sanita", the French term | "sanità" (sanitU+00E0)" replaced into "sanita", the French term | |||
"ministère" (ministU+00E8re) replaced into "ministere", in case by | "ministère" (ministU+00E8re) replaced into "ministere", in case by | |||
transliteration (e.g. "München" (MU+00FCnchen) replaced into | transliteration (e.g., "München" (MU+00FCnchen) replaced into | |||
"muenchen"). | "muenchen"). | |||
This mapping consists of: | This mapping consists of: | |||
* Transcription from non-Latin alphabets | * Transcription from non-Latin alphabets | |||
* Transliteration of some signs (e.g., diaeresis and eszett) | * Transliteration of some signs (e.g., diaeresis and eszett) | |||
* Preservation of only the basic characters, eliminating the signs | * Preservation of only the basic characters, eliminating the signs | |||
placed above (e.g., accents and tilde), below (e.g., cedilla and | placed above (e.g., accents and tilde), below (e.g., cedilla and | |||
skipping to change at line 744 ¶ | skipping to change at line 744 ¶ | |||
and addressing a proper resolution service. | and addressing a proper resolution service. | |||
The first solution allows native DNS routing while the other two | The first solution allows native DNS routing while the other two | |||
solutions require software development for the interface or the | solutions require software development for the interface or the | |||
routing. However, it is up to the specific jurisdiction to choose | routing. However, it is up to the specific jurisdiction to choose | |||
the preferred solution. | the preferred solution. | |||
The following are two examples (Latin and Cyrillic alphabets) | The following are two examples (Latin and Cyrillic alphabets) | |||
relating to the different solutions adopted: | relating to the different solutions adopted: | |||
* a circular adopted by the Municipality of Munich (Rundschreiben | * A circular adopted by the Municipality of Munich (Rundschreiben | |||
der Stadt "München" (MU+00FCnchen)): | der Stadt "München" (MU+00FCnchen)): | |||
- ASCII: urn:lex:de:stadt.munchen:rundschreiben:...; | - ASCII: urn:lex:de:stadt.munchen:rundschreiben:...; | |||
- Unicode: urn:lex:de:stadt.mU+00FCnchen:rundschreiben:...; | - Unicode: urn:lex:de:stadt.mU+00FCnchen:rundschreiben:...; | |||
- UTF-8: urn:lex:de:stadt.m%C3%BCnchen:rundschreiben:...; | - UTF-8: urn:lex:de:stadt.m%C3%BCnchen:rundschreiben:...; | |||
- PUNYCODE: urn:lex:de:stadt.xn--mnchen-3ya:rundschreiben:... | - PUNYCODE: urn:lex:de:stadt.xn--mnchen-3ya:rundschreiben:... | |||
* A state law of the Russian Federation (Latin: gosudarstvo zakon; | * A state law of the Russian Federation (Latin: gosudarstvo zakon; | |||
Cyrillic: "состояние закон" | Cyrillic: "состояние закон" | |||
(U+0441U+043EU+0441U+0442U+043EU+044FU+043DU+0438U+0435 | (U+0441U+043EU+0441U+0442U+043EU+044FU+043DU+0438U+0435 | |||
End of changes. 3 change blocks. | ||||
3 lines changed or deleted | 3 lines changed or added | |||
This html diff was produced by rfcdiff 1.48. |