<?php
-// translitteration simple
+/**
+ * Déclaration pour la translitteration simple des correspondances entre
+ * caractères unicodes spécifiques et caractères simples la plage ASCII
+ *
+ * @package SPIP\Core\Charsets
+ **/
-$GLOBALS['CHARSET']['translit'] = array (
+$GLOBALS['CHARSET']['translit'] = array(
// latin [fausse plage]
-128=>'EUR', 131=>'f', 140=>'OE', 147=>'\'\'', 148=>'\'\'',
-153=>'(TM)', 156=>'oe', 159=>'Y',
+ 128 => 'EUR',
+ 131 => 'f',
+ 140 => 'OE',
+ 147 => '\'\'',
+ 148 => '\'\'',
+ 153 => '(TM)',
+ 156 => 'oe',
+ 159 => 'Y',
// latin [legal]
-160=>' ', 161=>'!', 162=>'c', 163=>'L', 164=>'O', 165=>'yen',166=>'|',
-167=>'p',169=>'(c)', 171=>'<<',172=>'-',173=>'-',174=>'(R)',
-176=>'o',177=>'+-',181=>'mu',182=>'p',183=>'.',186=>'o ',187=>'>>',
-191=>'?', 192=>'A',
-193=>'A', 194=>'A', 195=>'A', 196=>'A', 197=>'A', 198=>'AE', 199=>'C',
-200=>'E', 201=>'E', 202=>'E', 203=>'E', 204=>'I', 205=>'I', 206=>'I',
-207=>'I', 209=>'N', 210=>'O', 211=>'O', 212=>'O', 213=>'O', 214=>'O',
-216=>'O', 217=>'U', 218=>'U', 219=>'U', 220=>'U', 223=>'ss', 224=>'a',
-225=>'a', 226=>'a', 227=>'a', 228=>'a', 229=>'a', 230=>'ae', 231=>'c',
-232=>'e', 233=>'e', 234=>'e', 235=>'e', 236=>'i', 237=>'i', 238=>'i',
-239=>'i', 241=>'n', 242=>'o', 243=>'o', 244=>'o', 245=>'o', 246=>'o',
-248=>'o', 249=>'u', 250=>'u', 251=>'u', 252=>'u', 255=>'y',
+ 160 => ' ',
+ 161 => '!',
+ 162 => 'c',
+ 163 => 'L',
+ 164 => 'O',
+ 165 => 'yen',
+ 166 => '|',
+ 167 => 'p',
+ 169 => '(c)',
+ 171 => '<<',
+ 172 => '-',
+ 173 => '-',
+ 174 => '(R)',
+ 176 => 'o',
+ 177 => '+-',
+ 181 => 'mu',
+ 182 => 'p',
+ 183 => '.',
+ 186 => 'o ',
+ 187 => '>>',
+ 191 => '?',
+ 192 => 'A',
+ 193 => 'A',
+ 194 => 'A',
+ 195 => 'A',
+ 196 => 'A',
+ 197 => 'A',
+ 198 => 'AE',
+ 199 => 'C',
+ 200 => 'E',
+ 201 => 'E',
+ 202 => 'E',
+ 203 => 'E',
+ 204 => 'I',
+ 205 => 'I',
+ 206 => 'I',
+ 207 => 'I',
+ 209 => 'N',
+ 210 => 'O',
+ 211 => 'O',
+ 212 => 'O',
+ 213 => 'O',
+ 214 => 'O',
+ 216 => 'O',
+ 217 => 'U',
+ 218 => 'U',
+ 219 => 'U',
+ 220 => 'U',
+ 223 => 'ss',
+ 224 => 'a',
+ 225 => 'a',
+ 226 => 'a',
+ 227 => 'a',
+ 228 => 'a',
+ 229 => 'a',
+ 230 => 'ae',
+ 231 => 'c',
+ 232 => 'e',
+ 233 => 'e',
+ 234 => 'e',
+ 235 => 'e',
+ 236 => 'i',
+ 237 => 'i',
+ 238 => 'i',
+ 239 => 'i',
+ 241 => 'n',
+ 242 => 'o',
+ 243 => 'o',
+ 244 => 'o',
+ 245 => 'o',
+ 246 => 'o',
+ 248 => 'o',
+ 249 => 'u',
+ 250 => 'u',
+ 251 => 'u',
+ 252 => 'u',
+ 255 => 'y',
// turc
-286=>'G', 287=>'g', 304=>'I', 305=>'i', 350=>'S', 351=>'s',
+ 286 => 'G',
+ 287 => 'g',
+ 304 => 'I',
+ 305 => 'i',
+ 350 => 'S',
+ 351 => 's',
// esperanto
-264 => 'Cx',265 => 'cx',
-284 => 'Gx',285 => 'gx',
-292 => 'Hx',293 => 'hx',
-308 => 'Jx',309 => 'jx',
-348 => 'Sx',349 => 'sx',
-364 => 'Ux',365 => 'ux',
+ 264 => 'Cx',
+ 265 => 'cx',
+ 284 => 'Gx',
+ 285 => 'gx',
+ 292 => 'Hx',
+ 293 => 'hx',
+ 308 => 'Jx',
+ 309 => 'jx',
+ 348 => 'Sx',
+ 349 => 'sx',
+ 364 => 'Ux',
+ 365 => 'ux',
// latin2 [Czech]
-283=>'e', 353=>'s', 269=>'c', 345=>'r', 382=>'z',
-367=>'u', 328=>'n', 357=>'t', 271=>'d', 449=>'o',
-282=>'E', 352=>'S', 268=>'C', 344=>'R', 381=>'Z',
-366=>'U', 327=>'N', 356=>'T', 270=>'D', 467=>'O',
+ 283 => 'e',
+ 353 => 's',
+ 269 => 'c',
+ 345 => 'r',
+ 382 => 'z',
+ 367 => 'u',
+ 328 => 'n',
+ 357 => 't',
+ 271 => 'd',
+ 449 => 'o',
+ 282 => 'E',
+ 352 => 'S',
+ 268 => 'C',
+ 344 => 'R',
+ 381 => 'Z',
+ 366 => 'U',
+ 327 => 'N',
+ 356 => 'T',
+ 270 => 'D',
+ 467 => 'O',
// francais
-338=>'OE', 339=>'oe', 376=>'Y', 402=>'f',
+ 338 => 'OE',
+ 339 => 'oe',
+ 376 => 'Y',
+ 402 => 'f',
//polskie
-260=>'A', 261=>'a', 262=>'C', 263=>'c',
-280=>'E', 281=>'e', 321=>'L', 322=>'l',
-323=>'N', 324=>'n', 346=>'S', 347=>'s',
-377=>'Z', 378=>'z', 379=>'Z', 380=>'z',
+ 260 => 'A',
+ 261 => 'a',
+ 262 => 'C',
+ 263 => 'c',
+ 280 => 'E',
+ 281 => 'e',
+ 321 => 'L',
+ 322 => 'l',
+ 323 => 'N',
+ 324 => 'n',
+ 346 => 'S',
+ 347 => 's',
+ 377 => 'Z',
+ 378 => 'z',
+ 379 => 'Z',
+ 380 => 'z',
//roumain
-258=>'A', 259=>'a', 350=>'S', 351=>'s', 354=>'T', 355=>'t',
+ 258 => 'A',
+ 259 => 'a',
+ 350 => 'S',
+ 351 => 's',
+ 354 => 'T',
+ 355 => 't',
// cyrillique
-1026=>'D%', 1027=>'G%', 8218=>'\'', 1107=>'g%', 8222=>'"', 8230=>'...',
-8224=>'/-', 8225=>'/=', 8364=>'EUR', 8240=>'0/00', 1033=>'LJ',
-8249=>'<', 1034=>'NJ', 1036=>'KJ', 1035=>'Ts', 1039=>'DZ', 1106=>'d%',
-8216=>'`', 8217=>'\'', 8220=>'"', 8221=>'"', 8226=>' o ', 8211=>'-',
-8212=>'--', 8212=>'~', 8482=>'(TM)', 1113=>'lj', 8250=>'>', 1114=>'nj',
-1116=>'kj', 1115=>'ts', 1119=>'dz', 1038=>'V%', 1118=>'v%', 1032=>'J%',
-1168=>'G3', 1025=>'IO', 1028=>'IE', 1031=>'YI', 1030=>'II',
-1110=>'ii', 1169=>'g3', 1105=>'io', 8470=>'No.', 1108=>'ie',
-1112=>'j%', 1029=>'DS', 1109=>'ds', 1111=>'yi', 1040=>'A', 1041=>'B',
-1042=>'V', 1043=>'G', 1044=>'D', 1045=>'E', 1046=>'ZH', 1047=>'Z',
-1048=>'I', 1049=>'J', 1050=>'K', 1051=>'L', 1052=>'M', 1053=>'N',
-1054=>'O', 1055=>'P', 1056=>'R', 1057=>'S', 1058=>'T', 1059=>'U',
-1060=>'F', 1061=>'H', 1062=>'C', 1063=>'CH', 1064=>'SH', 1065=>'SCH',
-1066=>'"', 1067=>'Y', 1068=>'\'', 1069=>'`E', 1070=>'YU', 1071=>'YA',
-1072=>'a', 1073=>'b', 1074=>'v', 1075=>'g', 1076=>'d', 1077=>'e',
-1078=>'zh', 1079=>'z', 1080=>'i', 1081=>'j', 1082=>'k', 1083=>'l',
-1084=>'m', 1085=>'n', 1086=>'o', 1087=>'p', 1088=>'r', 1089=>'s',
-1090=>'t', 1091=>'u', 1092=>'f', 1093=>'h', 1094=>'c', 1095=>'ch',
-1096=>'sh', 1097=>'sch', 1098=>'"', 1099=>'y', 1100=>'\'', 1101=>'`e',
-1102=>'yu', 1103=>'ya',
+ 1026 => 'D%',
+ 1027 => 'G%',
+ 8218 => '\'',
+ 1107 => 'g%',
+ 8222 => '"',
+ 8230 => '...',
+ 8224 => '/-',
+ 8225 => '/=',
+ 8364 => 'EUR',
+ 8240 => '0/00',
+ 1033 => 'LJ',
+ 8249 => '<',
+ 1034 => 'NJ',
+ 1036 => 'KJ',
+ 1035 => 'Ts',
+ 1039 => 'DZ',
+ 1106 => 'd%',
+ 8216 => '`',
+ 8217 => '\'',
+ 8220 => '"',
+ 8221 => '"',
+ 8226 => ' o ',
+ 8211 => '-',
+ 8212 => '--',
+ 8212 => '~',
+ 8482 => '(TM)',
+ 1113 => 'lj',
+ 8250 => '>',
+ 1114 => 'nj',
+ 1116 => 'kj',
+ 1115 => 'ts',
+ 1119 => 'dz',
+ 1038 => 'V%',
+ 1118 => 'v%',
+ 1032 => 'J%',
+ 1168 => 'G3',
+ 1025 => 'IO',
+ 1028 => 'IE',
+ 1031 => 'YI',
+ 1030 => 'II',
+ 1110 => 'ii',
+ 1169 => 'g3',
+ 1105 => 'io',
+ 8470 => 'No.',
+ 1108 => 'ie',
+ 1112 => 'j%',
+ 1029 => 'DS',
+ 1109 => 'ds',
+ 1111 => 'yi',
+ 1040 => 'A',
+ 1041 => 'B',
+ 1042 => 'V',
+ 1043 => 'G',
+ 1044 => 'D',
+ 1045 => 'E',
+ 1046 => 'ZH',
+ 1047 => 'Z',
+ 1048 => 'I',
+ 1049 => 'J',
+ 1050 => 'K',
+ 1051 => 'L',
+ 1052 => 'M',
+ 1053 => 'N',
+ 1054 => 'O',
+ 1055 => 'P',
+ 1056 => 'R',
+ 1057 => 'S',
+ 1058 => 'T',
+ 1059 => 'U',
+ 1060 => 'F',
+ 1061 => 'H',
+ 1062 => 'C',
+ 1063 => 'CH',
+ 1064 => 'SH',
+ 1065 => 'SCH',
+ 1066 => '"',
+ 1067 => 'Y',
+ 1068 => '\'',
+ 1069 => '`E',
+ 1070 => 'YU',
+ 1071 => 'YA',
+ 1072 => 'a',
+ 1073 => 'b',
+ 1074 => 'v',
+ 1075 => 'g',
+ 1076 => 'd',
+ 1077 => 'e',
+ 1078 => 'zh',
+ 1079 => 'z',
+ 1080 => 'i',
+ 1081 => 'j',
+ 1082 => 'k',
+ 1083 => 'l',
+ 1084 => 'm',
+ 1085 => 'n',
+ 1086 => 'o',
+ 1087 => 'p',
+ 1088 => 'r',
+ 1089 => 's',
+ 1090 => 't',
+ 1091 => 'u',
+ 1092 => 'f',
+ 1093 => 'h',
+ 1094 => 'c',
+ 1095 => 'ch',
+ 1096 => 'sh',
+ 1097 => 'sch',
+ 1098 => '"',
+ 1099 => 'y',
+ 1100 => '\'',
+ 1101 => '`e',
+ 1102 => 'yu',
+ 1103 => 'ya',
// vietnamien en translitteration de base
-7843=>"a",7841=>"a",7845=>"a",7847=>"a",7849=>"a",7851=>"a",7853=>"a",
-7855=>"a",7857=>"a",7859=>"a",7861=>"a",7863=>"a",
-7842=>"A",7840=>"A",7844=>"A",7846=>"A",7848=>"A",
-7850=>"A",7852=>"A",7854=>"A",7856=>"A",7858=>"A",7860=>"A",
-7862=>"A",7867=>"e",7869=>"e",7865=>"e",
-7871=>"e",7873=>"e",7875=>"e",7877=>"e",7879=>"e",
-7866=>"E",7868=>"E",7864=>"E",7870=>"E",7872=>"E",7874=>"E",
-7876=>"E",7878=>"E",7881=>"i",7883=>"i",
-7880=>"I",7882=>"I",
-7887=>"o",7885=>"o",7889=>"o",7891=>"o",7893=>"o",
-7895=>"o",7897=>"o",417=>"o",7899=>"o",7901=>"o",7903=>"o",7905=>"o",
-7907=>"o",7886=>"O",7884=>"O",
-7888=>"O",7890=>"O",7892=>"O",7894=>"O",7896=>"O",416=>"O",7898=>"O",
-7900=>"O",7902=>"O",7904=>"O",7906=>"O",7911=>"u",
-361=>"u",7909=>"u",432=>"u",7913=>"u",7915=>"u",7917=>"u",7919=>"u",
-7921=>"u",7910=>"U",360=>"U",7908=>"U",431=>"U",
-7912=>"U",7914=>"U",7916=>"U",7918=>"U",7920=>"U",253=>"y",7923=>"y",
-7927=>"y",7929=>"y",7925=>"y",221=>"Y",7922=>"Y",7926=>"Y",7928=>"Y",
-7924=>"Y",273=>"d"
+ 7843 => 'a',
+ 7841 => 'a',
+ 7845 => 'a',
+ 7847 => 'a',
+ 7849 => 'a',
+ 7851 => 'a',
+ 7853 => 'a',
+ 7855 => 'a',
+ 7857 => 'a',
+ 7859 => 'a',
+ 7861 => 'a',
+ 7863 => 'a',
+ 7842 => 'A',
+ 7840 => 'A',
+ 7844 => 'A',
+ 7846 => 'A',
+ 7848 => 'A',
+ 7850 => 'A',
+ 7852 => 'A',
+ 7854 => 'A',
+ 7856 => 'A',
+ 7858 => 'A',
+ 7860 => 'A',
+ 7862 => 'A',
+ 7867 => 'e',
+ 7869 => 'e',
+ 7865 => 'e',
+ 7871 => 'e',
+ 7873 => 'e',
+ 7875 => 'e',
+ 7877 => 'e',
+ 7879 => 'e',
+ 7866 => 'E',
+ 7868 => 'E',
+ 7864 => 'E',
+ 7870 => 'E',
+ 7872 => 'E',
+ 7874 => 'E',
+ 7876 => 'E',
+ 7878 => 'E',
+ 7881 => 'i',
+ 7883 => 'i',
+ 7880 => 'I',
+ 7882 => 'I',
+ 7887 => 'o',
+ 7885 => 'o',
+ 7889 => 'o',
+ 7891 => 'o',
+ 7893 => 'o',
+ 7895 => 'o',
+ 7897 => 'o',
+ 417 => 'o',
+ 7899 => 'o',
+ 7901 => 'o',
+ 7903 => 'o',
+ 7905 => 'o',
+ 7907 => 'o',
+ 7886 => 'O',
+ 7884 => 'O',
+ 7888 => 'O',
+ 7890 => 'O',
+ 7892 => 'O',
+ 7894 => 'O',
+ 7896 => 'O',
+ 416 => 'O',
+ 7898 => 'O',
+ 7900 => 'O',
+ 7902 => 'O',
+ 7904 => 'O',
+ 7906 => 'O',
+ 7911 => 'u',
+ 361 => 'u',
+ 7909 => 'u',
+ 432 => 'u',
+ 7913 => 'u',
+ 7915 => 'u',
+ 7917 => 'u',
+ 7919 => 'u',
+ 7921 => 'u',
+ 7910 => 'U',
+ 360 => 'U',
+ 7908 => 'U',
+ 431 => 'U',
+ 7912 => 'U',
+ 7914 => 'U',
+ 7916 => 'U',
+ 7918 => 'U',
+ 7920 => 'U',
+ 253 => 'y',
+ 7923 => 'y',
+ 7927 => 'y',
+ 7929 => 'y',
+ 7925 => 'y',
+ 221 => 'Y',
+ 7922 => 'Y',
+ 7926 => 'Y',
+ 7928 => 'Y',
+ 7924 => 'Y',
+ 273 => 'd'
);
-
-
-?>