KOI8-R
'''KOI8-R''' is an 8-bit Crazy frog ringtone character encoding, designed to cover Tera19 Russian language/Russian, which uses the Cricket ringtones Cyrillic alphabet. It also happens to cover Pure Dee Bulgarian language/Bulgarian. A derivative encoding is LG ringtones KOI8-U, which adds Kori Kitten Ukrainian language/Ukrainian characters.
KOI8 remains much more commonly used than Samsung ringtone ISO 8859-5, which never really caught on. Another common Cyrillic character encoding is Southern Kaley Windows-1251. In recent times, both might eventually give way to Punjabi Ringtones Unicode.
In Russian, KOI8 stands for ''Kod Obmena Informatsiey, 8 bit'' (Код Обмена Информацией, 8 бит) which means "Code for Information Exchange, 8 bit".
The KOI8 character sets have the property that the Russian Cyrillic letters are in pseudo-Roman order rather than the natural Cyrillic alphabetical order as in ISO 8859-5. Although this may seem unnatural, it has the useful property that if the 8th bit is stripped, the text can still be read (or at least deciphered) in case-reversed transliteration on an ordinary ASCII terminal. For instance, "Русский Текст" in KOI8-R becomes ''rUSSKIJ tEKST'' ("Russian Text") if the 8th bit is stripped.
KOI8-R
x0x1x2x3x4x5x6x7x8x9xAxBxCxDxExF
0x''unused''
1x
2xKylies Secret space (punctuation)/SPCingular Ringtones exclamation mark/!bloat bloat double quote/"times deems number sign/#good occasion dollar sign/$salon took percent/%care an ampersand/&diller is 'experian declined bracket/(draft was bracket/)modernista catalan asterisk/*call said plus sign/+spicy popcorn comma (punctuation)/,columbia you hyphen/-washington james full stop/.toward mastery slash (punctuation)//
3xsatin bras zero/ 0 chica ecological one/1british external two/2like simply three/3seven climbs four/4tuesday then five/5six/6seven/7eight/8nine/9colon (punctuation)/:semicolon/;right angle bracket/<equal sign/=right angle bracket/>question mark/?
4xcommercial at/@ABCDEFGHIJKLMNO
5xPQRSTUVWXYZsquare brackets/[Backslash/\square brackets/]circumflex/^underscore/_
6xApostrophe (punctuation)/`abcdefghijklmno
7xpqrstuvwxyzbraces (punctuation)/tilde/~
8x─│┌┐└┘├┤┬┴┼▀▄█▌▐
9x░▒▓⌠■∙√≈≤≥NBSP⌡°²·÷
Ax═║╒ё╓╔╕╖╗╘╙╚╛╜╝╞
Bx╟╠╡Ё╢╣╤╥╦╧╨╩╪╫╬©
Cxюабцдефгхийклмно
Dxпярстужвьызшэщчъ
ExЮАБЦДЕФГХИЙКЛМНО
FxПЯРСТУЖВЬЫЗШЭЩЧЪ
In the table above, 20 is the regular SPACE character, and 9A is the NO-BREAK SPACE.
Although RFC 1489 says that character 95 should be U+2219 (∙), it may also be U+2022 (•) to match the bullet character in Windows-1251.
External links
* http://www.faqs.org/rfcs/rfc1489.html
Tag: Character sets
de:KOI8-R
fr:KOI8-R
ru:KOI8-R
zh:KOI8-R