MG Mud User | 88f1247 | 2016-06-24 23:31:02 +0200 | [diff] [blame^] | 1 | SYNOPSIS |
| 2 | string convert_charset(string str, string from_cs, string to_cs) |
| 3 | |
| 4 | BESCHREIBUNG |
| 5 | Der String <str> wird von Zeichensatz <from_cs> in Zeichensatz |
| 6 | <to_cs> umgewandelt und das Ergebnis zurueckgegeben. |
| 7 | |
| 8 | Die Zeichensaetze werden bei Namen angegeben (sowohl Klein- |
| 9 | als auch Grossschrift ist zulaessig). |
| 10 | |
| 11 | Die Funktion ist nur verfuegbar auf Systemen mit installierter |
| 12 | libiconv. |
| 13 | |
| 14 | Erlaubte Zeichensaetze sind: |
| 15 | |
| 16 | Der derzeitige Systemzeichensatz: |
| 17 | "" (der Leerstring) |
| 18 | |
| 19 | European |
| 20 | ASCII, ISO-8859-{1,2,3,4,5,7,9,10,13,14,15,16}, KOI8-R, KOI8-U, |
| 21 | KOI8-RU, CP{1250,1251,1252,1253,1254,1257}, CP{850,866}, |
| 22 | Mac{Roman,CentralEurope,Iceland,Croatian,Romania}, |
| 23 | Mac{Cyrillic,Ukraine,Greek,Turkish}, Macintosh |
| 24 | |
| 25 | Semitic |
| 26 | ISO-8859-{6,8}, CP{1255,1256}, CP862, Mac{Hebrew,Arabic} |
| 27 | |
| 28 | Japanese |
| 29 | EUC-JP, SHIFT_JIS, CP932, ISO-2022-JP, ISO-2022-JP-2, |
| 30 | ISO-2022-JP-1 |
| 31 | |
| 32 | Chinese |
| 33 | EUC-CN, HZ, GBK, GB18030, EUC-TW, BIG5, CP950, BIG5-HKSCS, |
| 34 | ISO-2022-CN, ISO-2022-CN-EXT |
| 35 | |
| 36 | Korean |
| 37 | EUC-KR, CP949, ISO-2022-KR, JOHAB |
| 38 | |
| 39 | Armenian |
| 40 | ARMSCII-8 |
| 41 | |
| 42 | Georgian |
| 43 | Georgian-Academy, Georgian-PS |
| 44 | |
| 45 | Tajik |
| 46 | KOI8-T |
| 47 | |
| 48 | Thai |
| 49 | TIS-620, CP874, MacThai |
| 50 | |
| 51 | Laotian |
| 52 | MuleLao-1, CP1133 |
| 53 | |
| 54 | Vietnamese |
| 55 | VISCII, TCVN, CP1258 |
| 56 | |
| 57 | Platform specifics |
| 58 | HP-ROMAN8, NEXTSTEP |
| 59 | |
| 60 | Full Unicode |
| 61 | UTF-8 |
| 62 | UCS-2, UCS-2BE, UCS-2LE |
| 63 | UCS-4, UCS-4BE, UCS-4LE |
| 64 | UTF-16, UTF-16BE, UTF-16LE |
| 65 | UTF-32, UTF-32BE, UTF-32LE |
| 66 | UTF-7 |
| 67 | C99, JAVA |
| 68 | |
| 69 | Auf einigen System sind auch die folgenden Zeichensaetze verfuegbar: |
| 70 | |
| 71 | European |
| 72 | CP{437,737,775,852,853,855,857,858,860,861,863,865,869,1125} |
| 73 | |
| 74 | Semitic |
| 75 | CP864 |
| 76 | |
| 77 | Japanese |
| 78 | EUC-JISX0213, Shift_JISX0213, ISO-2022-JP-3 |
| 79 | |
| 80 | Turkmen |
| 81 | TDS565 |
| 82 | |
| 83 | Platform specifics |
| 84 | RISCOS-LATIN1 |
| 85 | |
| 86 | |
| 87 | BEISPIEL |
| 88 | convert_charset("Hi!", "ascii", "utf-8") |
| 89 | |
| 90 | GESCHICHTE |
| 91 | Introduced in LDMud 3.3.531 . |
| 92 | |
| 93 | SEE ALSO |
| 94 | |