updated charset conversion modules

This commit is contained in:
Ianos Gnatiuc 2005-10-25 08:47:44 +00:00
parent 97ffdeef9d
commit c4dfe7c502
2 changed files with 282 additions and 315 deletions

View File

@ -1,157 +1,141 @@
; $Id$ ;
; ; This file is a charset conversion module in text form.
; This file is a charset conversion module in text form. ;
; ; Automatically generated.
; This module converts russian codepage 866 itself. ;
; 0
; Format: ID, version, level, 0
; from charset, to charset, ;
; 128 entries: first & second byte 2
; "END" cp866 ; from charset
; Lines beginning with a ";" or a ";" after the entries are comments cp866 ; to charset
; ;
; Unkown characters are mapped to the "?" character. \0 \x80 ; CYRILLIC CAPITAL LETTER A
; \0 \x81 ; CYRILLIC CAPITAL LETTER BE
; \ is the escape character: \0 means decimal zero, \0 \x82 ; CYRILLIC CAPITAL LETTER VE
; \dnnn where nnn is a decimal number is the ordinal value of the character \0 \x83 ; CYRILLIC CAPITAL LETTER GHE
; \xnn where nn is a hexadecimal number \0 \x84 ; CYRILLIC CAPITAL LETTER DE
; e.g.: \d32 is the ASCII space character \0 \x85 ; CYRILLIC CAPITAL LETTER IE
; Two \\ is the character "\" itself. \0 \x86 ; CYRILLIC CAPITAL LETTER ZHE
; \0 \x87 ; CYRILLIC CAPITAL LETTER ZE
0 ; ID number \0 \x88 ; CYRILLIC CAPITAL LETTER I
0 ; version number \0 \x89 ; CYRILLIC CAPITAL LETTER SHORT I
; \0 \x8a ; CYRILLIC CAPITAL LETTER KA
2 ; level number \0 \x8b ; CYRILLIC CAPITAL LETTER EL
; \0 \x8c ; CYRILLIC CAPITAL LETTER EM
CP866 ; from charset \0 \x8d ; CYRILLIC CAPITAL LETTER EN
CP866 ; to charset \0 \x8e ; CYRILLIC CAPITAL LETTER O
; \0 \x8f ; CYRILLIC CAPITAL LETTER PE
\0 € \0 \x90 ; CYRILLIC CAPITAL LETTER ER
\0 <20> \0 \x91 ; CYRILLIC CAPITAL LETTER ES
\0 \0 \x92 ; CYRILLIC CAPITAL LETTER TE
\0 ƒ \0 \x93 ; CYRILLIC CAPITAL LETTER U
\0 „ \0 \x94 ; CYRILLIC CAPITAL LETTER EF
\0 … \0 \x95 ; CYRILLIC CAPITAL LETTER HA
\0 † \0 \x96 ; CYRILLIC CAPITAL LETTER TSE
\0 ‡ \0 \x97 ; CYRILLIC CAPITAL LETTER CHE
\0 ˆ \0 \x98 ; CYRILLIC CAPITAL LETTER SHA
\0 ‰ \0 \x99 ; CYRILLIC CAPITAL LETTER SHCHA
\0 Š \0 \x9a ; CYRILLIC CAPITAL LETTER HARD SIGN
\0 \0 \x9b ; CYRILLIC CAPITAL LETTER YERU
\0 Œ \0 \x9c ; CYRILLIC CAPITAL LETTER SOFT SIGN
\0 H \0 \x9d ; CYRILLIC CAPITAL LETTER E
\0 Ž \0 \x9e ; CYRILLIC CAPITAL LETTER YU
\0 <20> \0 \x9f ; CYRILLIC CAPITAL LETTER YA
\0 <20> \0 \xa0 ; CYRILLIC SMALL LETTER A
\0 \0 \xa1 ; CYRILLIC SMALL LETTER BE
\0 \0 \xa2 ; CYRILLIC SMALL LETTER VE
\0 “ \0 \xa3 ; CYRILLIC SMALL LETTER GHE
\0 ” \0 \xa4 ; CYRILLIC SMALL LETTER DE
\0 • \0 \xa5 ; CYRILLIC SMALL LETTER IE
\0 \0 \xa6 ; CYRILLIC SMALL LETTER ZHE
\0 — \0 \xa7 ; CYRILLIC SMALL LETTER ZE
\0 ˜ \0 \xa8 ; CYRILLIC SMALL LETTER I
\0 ™ \0 \xa9 ; CYRILLIC SMALL LETTER SHORT I
\0 š \0 \xaa ; CYRILLIC SMALL LETTER KA
\0 \0 \xab ; CYRILLIC SMALL LETTER EL
\0 œ \0 \xac ; CYRILLIC SMALL LETTER EM
\0 <20> \0 \xad ; CYRILLIC SMALL LETTER EN
\0 ž \0 \xae ; CYRILLIC SMALL LETTER O
\0 Ÿ \0 \xaf ; CYRILLIC SMALL LETTER PE
\0   \0 \xb0 ; LIGHT SHADE
\0 ¡ \0 \xb1 ; MEDIUM SHADE
\0 ¢ \0 \xb2 ; DARK SHADE
\0 £ \0 \xb3 ; BOX DRAWINGS LIGHT VERTICAL
\0 ¤ \0 \xb4 ; BOX DRAWINGS LIGHT VERTICAL AND LEFT
\0 ¥ \0 \xb5 ; BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE
\0 ¦ \0 \xb6 ; BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE
\0 § \0 \xb7 ; BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE
\0 ¨ \0 \xb8 ; BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE
\0 © \0 \xb9 ; BOX DRAWINGS DOUBLE VERTICAL AND LEFT
\0 ª \0 \xba ; BOX DRAWINGS DOUBLE VERTICAL
\0 « \0 \xbb ; BOX DRAWINGS DOUBLE DOWN AND LEFT
\0 ¬ \0 \xbc ; BOX DRAWINGS DOUBLE UP AND LEFT
\0 ­ \0 \xbd ; BOX DRAWINGS UP DOUBLE AND LEFT SINGLE
\0 ® \0 \xbe ; BOX DRAWINGS UP SINGLE AND LEFT DOUBLE
\0 ¯ \0 \xbf ; BOX DRAWINGS LIGHT DOWN AND LEFT
\0 ° \0 \xc0 ; BOX DRAWINGS LIGHT UP AND RIGHT
\0 ± \0 \xc1 ; BOX DRAWINGS LIGHT UP AND HORIZONTAL
\0 ² \0 \xc2 ; BOX DRAWINGS LIGHT DOWN AND HORIZONTAL
\0 ³ \0 \xc3 ; BOX DRAWINGS LIGHT VERTICAL AND RIGHT
\0 ´ \0 \xc4 ; BOX DRAWINGS LIGHT HORIZONTAL
\0 µ \0 \xc5 ; BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL
\0 ¶ \0 \xc6 ; BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE
\0 · \0 \xc7 ; BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE
\0 ¸ \0 \xc8 ; BOX DRAWINGS DOUBLE UP AND RIGHT
\0 ¹ \0 \xc9 ; BOX DRAWINGS DOUBLE DOWN AND RIGHT
\0 º \0 \xca ; BOX DRAWINGS DOUBLE UP AND HORIZONTAL
\0 » \0 \xcb ; BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL
\0 ¼ \0 \xcc ; BOX DRAWINGS DOUBLE VERTICAL AND RIGHT
\0 ½ \0 \xcd ; BOX DRAWINGS DOUBLE HORIZONTAL
\0 ¾ \0 \xce ; BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL
\0 ¿ \0 \xcf ; BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE
\0 À \0 \xd0 ; BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE
\0 Á \0 \xd1 ; BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE
\0 Â \0 \xd2 ; BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE
\0 Ã \0 \xd3 ; BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE
\0 Ä \0 \xd4 ; BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE
\0 Å \0 \xd5 ; BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE
\0 Æ \0 \xd6 ; BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE
\0 Ç \0 \xd7 ; BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE
\0 È \0 \xd8 ; BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE
\0 É \0 \xd9 ; BOX DRAWINGS LIGHT UP AND LEFT
\0 Ê \0 \xda ; BOX DRAWINGS LIGHT DOWN AND RIGHT
\0 Ë \0 \xdb ; FULL BLOCK
\0 Ì \0 \xdc ; LOWER HALF BLOCK
\0 Í \0 \xdd ; LEFT HALF BLOCK
\0 Î \0 \xde ; RIGHT HALF BLOCK
\0 Ï \0 \xdf ; UPPER HALF BLOCK
\0 Ð \0 \xe0 ; CYRILLIC SMALL LETTER ER
\0 Ñ \0 \xe1 ; CYRILLIC SMALL LETTER ES
\0 Ò \0 \xe2 ; CYRILLIC SMALL LETTER TE
\0 Ó \0 \xe3 ; CYRILLIC SMALL LETTER U
\0 Ô \0 \xe4 ; CYRILLIC SMALL LETTER EF
\0 Õ \0 \xe5 ; CYRILLIC SMALL LETTER HA
\0 Ö \0 \xe6 ; CYRILLIC SMALL LETTER TSE
\0 × \0 \xe7 ; CYRILLIC SMALL LETTER CHE
\0 Ø \0 \xe8 ; CYRILLIC SMALL LETTER SHA
\0 Ù \0 \xe9 ; CYRILLIC SMALL LETTER SHCHA
\0 Ú \0 \xea ; CYRILLIC SMALL LETTER HARD SIGN
\0 Û \0 \xeb ; CYRILLIC SMALL LETTER YERU
\0 Ü \0 \xec ; CYRILLIC SMALL LETTER SOFT SIGN
\0 Ý \0 \xed ; CYRILLIC SMALL LETTER E
\0 Þ \0 \xee ; CYRILLIC SMALL LETTER YU
\0 ß \0 \xef ; CYRILLIC SMALL LETTER YA
\0 à \0 \xf0 ; CYRILLIC CAPITAL LETTER IO
\0 á \0 \xf1 ; CYRILLIC SMALL LETTER IO
\0 â \0 \xf2 ; CYRILLIC CAPITAL LETTER UKRAINIAN IE
\0 ã \0 \xf3 ; CYRILLIC SMALL LETTER UKRAINIAN IE
\0 ä \0 \xf4 ; CYRILLIC CAPITAL LETTER YI
\0 å \0 \xf5 ; CYRILLIC SMALL LETTER YI
\0 æ \0 \xf6 ; CYRILLIC CAPITAL LETTER SHORT U
\0 ç \0 \xf7 ; CYRILLIC SMALL LETTER SHORT U
\0 è \0 \xf8 ; DEGREE SIGN
\0 é \0 \xf9 ; BULLET
\0 ê \0 \xfa ; MIDDLE DOT
\0 ë \0 \xfb ; SQUARE ROOT
\0 ì \0 \xfc ; NUMERO SIGN
\0 í \0 \xfd ; CURRENCY SIGN
\0 î \0 \xfe ; BLACK SQUARE
\0 ï \0 \xff ; NO-BREAK SPACE
\0 ð END
\0 ñ
\0 ò
\0 ó
\0 ô
\0 õ
\0 ö
\0 ÷
\0 ø
\0 ù
\0 ú
\0 û
\0 ü
\0 ý
\0 þ
\0 ÿ
END

View File

@ -1,158 +1,141 @@
; $Id$ ;
; ; This file is a charset conversion module in text form.
; This file is a charset conversion module in text form. ;
; ; Automatically generated.
; ;
; This module converts russian codepage 866 to codepage ISO 8259-5. 0
; 0
; Format: ID, version, level, ;
; from charset, to charset, 2
; 128 entries: first & second byte cp866 ; from charset
; "END" iso8859-5 ; to charset
; Lines beginning with a ";" or a ";" after the entries are comments ;
; \0 \xb0 ; CYRILLIC CAPITAL LETTER A
; Unkown characters are mapped to the "?" character. \0 \xb1 ; CYRILLIC CAPITAL LETTER BE
; \0 \xb2 ; CYRILLIC CAPITAL LETTER VE
; \ is the escape character: \0 means decimal zero, \0 \xb3 ; CYRILLIC CAPITAL LETTER GHE
; \dnnn where nnn is a decimal number is the ordinal value of the character \0 \xb4 ; CYRILLIC CAPITAL LETTER DE
; \xnn where nn is a hexadecimal number \0 \xb5 ; CYRILLIC CAPITAL LETTER IE
; e.g.: \d32 is the ASCII space character \0 \xb6 ; CYRILLIC CAPITAL LETTER ZHE
; Two \\ is the character "\" itself. \0 \xb7 ; CYRILLIC CAPITAL LETTER ZE
; \0 \xb8 ; CYRILLIC CAPITAL LETTER I
0 ; ID number \0 \xb9 ; CYRILLIC CAPITAL LETTER SHORT I
0 ; version number \0 \xba ; CYRILLIC CAPITAL LETTER KA
; \0 \xbb ; CYRILLIC CAPITAL LETTER EL
2 ; level number \0 \xbc ; CYRILLIC CAPITAL LETTER EM
; \0 \xbd ; CYRILLIC CAPITAL LETTER EN
CP866 ; from charset \0 \xbe ; CYRILLIC CAPITAL LETTER O
ISO8859-5 ; to charset \0 \xbf ; CYRILLIC CAPITAL LETTER PE
; \0 \xc0 ; CYRILLIC CAPITAL LETTER ER
\0 ° \0 \xc1 ; CYRILLIC CAPITAL LETTER ES
\0 ± \0 \xc2 ; CYRILLIC CAPITAL LETTER TE
\0 ² \0 \xc3 ; CYRILLIC CAPITAL LETTER U
\0 ³ \0 \xc4 ; CYRILLIC CAPITAL LETTER EF
\0 ´ \0 \xc5 ; CYRILLIC CAPITAL LETTER HA
\0 µ \0 \xc6 ; CYRILLIC CAPITAL LETTER TSE
\0 ¶ \0 \xc7 ; CYRILLIC CAPITAL LETTER CHE
\0 · \0 \xc8 ; CYRILLIC CAPITAL LETTER SHA
\0 ¸ \0 \xc9 ; CYRILLIC CAPITAL LETTER SHCHA
\0 ¹ \0 \xca ; CYRILLIC CAPITAL LETTER HARD SIGN
\0 º \0 \xcb ; CYRILLIC CAPITAL LETTER YERU
\0 » \0 \xcc ; CYRILLIC CAPITAL LETTER SOFT SIGN
\0 ¼ \0 \xcd ; CYRILLIC CAPITAL LETTER E
\0 ½ \0 \xce ; CYRILLIC CAPITAL LETTER YU
\0 ¾ \0 \xcf ; CYRILLIC CAPITAL LETTER YA
\0 ¿ \0 \xd0 ; CYRILLIC SMALL LETTER A
\0 À \0 \xd1 ; CYRILLIC SMALL LETTER BE
\0 Á \0 \xd2 ; CYRILLIC SMALL LETTER VE
\0 Â \0 \xd3 ; CYRILLIC SMALL LETTER GHE
\0 Ã \0 \xd4 ; CYRILLIC SMALL LETTER DE
\0 Ä \0 \xd5 ; CYRILLIC SMALL LETTER IE
\0 Å \0 \xd6 ; CYRILLIC SMALL LETTER ZHE
\0 Æ \0 \xd7 ; CYRILLIC SMALL LETTER ZE
\0 Ç \0 \xd8 ; CYRILLIC SMALL LETTER I
\0 È \0 \xd9 ; CYRILLIC SMALL LETTER SHORT I
\0 É \0 \xda ; CYRILLIC SMALL LETTER KA
\0 Ê \0 \xdb ; CYRILLIC SMALL LETTER EL
\0 Ë \0 \xdc ; CYRILLIC SMALL LETTER EM
\0 Ì \0 \xdd ; CYRILLIC SMALL LETTER EN
\0 Í \0 \xde ; CYRILLIC SMALL LETTER O
\0 Î \0 \xdf ; CYRILLIC SMALL LETTER PE
\0 Ï \0 ? ; (LIGHT SHADE)
\0 Ð \0 ? ; (MEDIUM SHADE)
\0 Ñ \0 ? ; (DARK SHADE)
\0 Ò \0 ? ; (BOX DRAWINGS LIGHT VERTICAL)
\0 Ó \0 ? ; (BOX DRAWINGS LIGHT VERTICAL AND LEFT)
\0 Ô \0 ? ; (BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE)
\0 Õ \0 ? ; (BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE)
\0 Ö \0 ? ; (BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE)
\0 × \0 ? ; (BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE)
\0 Ø \0 ? ; (BOX DRAWINGS DOUBLE VERTICAL AND LEFT)
\0 Ù \0 ? ; (BOX DRAWINGS DOUBLE VERTICAL)
\0 Ú \0 ? ; (BOX DRAWINGS DOUBLE DOWN AND LEFT)
\0 Û \0 ? ; (BOX DRAWINGS DOUBLE UP AND LEFT)
\0 Ü \0 ? ; (BOX DRAWINGS UP DOUBLE AND LEFT SINGLE)
\0 Ý \0 ? ; (BOX DRAWINGS UP SINGLE AND LEFT DOUBLE)
\0 Þ \0 ? ; (BOX DRAWINGS LIGHT DOWN AND LEFT)
\0 ß \0 ? ; (BOX DRAWINGS LIGHT UP AND RIGHT)
\0 * \0 ? ; (BOX DRAWINGS LIGHT UP AND HORIZONTAL)
\0 # \0 ? ; (BOX DRAWINGS LIGHT DOWN AND HORIZONTAL)
\0 @ \0 ? ; (BOX DRAWINGS LIGHT VERTICAL AND RIGHT)
\0 | \0 ? ; (BOX DRAWINGS LIGHT HORIZONTAL)
\0 | \0 ? ; (BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL)
\0 | \0 ? ; (BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE)
\0 + \0 ? ; (BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE)
\0 + \0 ? ; (BOX DRAWINGS DOUBLE UP AND RIGHT)
\0 + \0 ? ; (BOX DRAWINGS DOUBLE DOWN AND RIGHT)
\0 + \0 ? ; (BOX DRAWINGS DOUBLE UP AND HORIZONTAL)
\0 | \0 ? ; (BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL)
\0 + \0 ? ; (BOX DRAWINGS DOUBLE VERTICAL AND RIGHT)
\0 + \0 ? ; (BOX DRAWINGS DOUBLE HORIZONTAL)
\0 + \0 ? ; (BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL)
\0 + \0 ? ; (BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE)
\0 + \0 ? ; (BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE)
\0 + \0 ? ; (BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE)
\0 + \0 ? ; (BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE)
\0 + \0 ? ; (BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE)
\0 + \0 ? ; (BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE)
\0 - \0 ? ; (BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE)
\0 + \0 ? ; (BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE)
\0 + \0 ? ; (BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE)
\0 | \0 ? ; (BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE)
\0 + \0 ? ; (BOX DRAWINGS LIGHT UP AND LEFT)
\0 + \0 ? ; (BOX DRAWINGS LIGHT DOWN AND RIGHT)
\0 + \0 ? ; (FULL BLOCK)
\0 + \0 ? ; (LOWER HALF BLOCK)
\0 + \0 ? ; (LEFT HALF BLOCK)
\0 = \0 ? ; (RIGHT HALF BLOCK)
\0 + \0 ? ; (UPPER HALF BLOCK)
\0 + \0 \xe0 ; CYRILLIC SMALL LETTER ER
\0 + \0 \xe1 ; CYRILLIC SMALL LETTER ES
\0 + \0 \xe2 ; CYRILLIC SMALL LETTER TE
\0 + \0 \xe3 ; CYRILLIC SMALL LETTER U
\0 + \0 \xe4 ; CYRILLIC SMALL LETTER EF
\0 + \0 \xe5 ; CYRILLIC SMALL LETTER HA
\0 + \0 \xe6 ; CYRILLIC SMALL LETTER TSE
\0 + \0 \xe7 ; CYRILLIC SMALL LETTER CHE
\0 + \0 \xe8 ; CYRILLIC SMALL LETTER SHA
\0 + \0 \xe9 ; CYRILLIC SMALL LETTER SHCHA
\0 + \0 \xea ; CYRILLIC SMALL LETTER HARD SIGN
\0 + \0 \xeb ; CYRILLIC SMALL LETTER YERU
\0 X \0 \xec ; CYRILLIC SMALL LETTER SOFT SIGN
\0 m \0 \xed ; CYRILLIC SMALL LETTER E
\0 1 \0 \xee ; CYRILLIC SMALL LETTER YU
\0 l \0 \xef ; CYRILLIC SMALL LETTER YA
\0 ^ \0 \xa1 ; CYRILLIC CAPITAL LETTER IO
\0 à \0 \xf1 ; CYRILLIC SMALL LETTER IO
\0 á \0 \xa4 ; CYRILLIC CAPITAL LETTER UKRAINIAN IE
\0 â \0 \xf4 ; CYRILLIC SMALL LETTER UKRAINIAN IE
\0 ã \0 \xa7 ; CYRILLIC CAPITAL LETTER YI
\0 ä \0 \xf7 ; CYRILLIC SMALL LETTER YI
\0 å \0 \xae ; CYRILLIC CAPITAL LETTER SHORT U
\0 æ \0 \xfe ; CYRILLIC SMALL LETTER SHORT U
\0 ç \0 ? ; (DEGREE SIGN)
\0 è \0 ? ; (BULLET)
\0 é \0 ? ; (MIDDLE DOT)
\0 ê \0 ? ; (SQUARE ROOT)
\0 ë \0 \xf0 ; NUMERO SIGN
\0 ì \0 ? ; (CURRENCY SIGN)
\0 í \0 ? ; (BLACK SQUARE)
\0 î \0 \xa0 ; NO-BREAK SPACE
\0 ï END
\0 ¡
\0 ñ
\0 ¤
\0 ô
\0 §
\0 ÷
\0 ®
\0 þ
\0 o
\0 *
\0 *
\0 v
\0 #
\0 ?
\0 ?
\0 ?
END