« Utilisateur:Crochet.david.bot/Scripts » : différence entre les versions

Contenu supprimé Contenu ajouté
Mmise à jour
Ligne 86 :
fixes = {
'encodage': {
'regex': FalseTrue,
'nocase': False,
'msg': {
'cs': uur'Bot : Oprava kódování znaků',
'de': uur'Bot : Fixed Zeichenkodierung',
'el': uur'Bot : Σταθερή κωδικοποίησης χαρακτήρων',
'en': uur'Bot : Fixed character encoding',
'es': uur'Bot : carácter fijo de codificación',
'fi': uur'Bot : Kiinteät merkkikoodauksen',
'fr': uur'Robot : Correction des encodages de caractère',
'it': uur'Bot : carattere di codifica fissa',
'ja': uur'Bot : 固定文字エンコーディング',
'rurur': uur'Bot : Исправлены кодировки',
},
'replacements': [
 
(u'%2B', u'+'),
# (uur'%28"', u'\ ur'"'),
(uur'%28&', uur'(&'),
(uur'%29'', u')ur"'"),
(uur'൷', uur'"/'),
(uur'&#3860;', uur'&<'),
(uur'&#04762;', uur'/>'),
(uur'&#6065;', uur'<A'),
(uur'&#6266;', uur'>B'),
(uur'&#12467;', uur'|C'),
(uur'&#13168;', uur'ƒD'),
(uur'&#13269;', uur'E'),
(uur'&#13370;', uur'F'),
(uur'&#13471;', uur'G'),
(uur'&#13572;', uur'H'),
(uur'&#13673;', uur'ˆI'),
(uur'&#13774;', uur'J'),
(uur'&#13875;', uur'ŠK'),
(uur'&#13976;', uur'L'),
(uur'&#14077;', uur'ŒM'),
(uur'&#14578;', uur'N'),
(uur'&#14679;', uur'O'),
(uur'&#14780;', uur'P'),
(uur'&#14881;', uur'Q'),
(uur'&#14982;', uur'R'),
(uur'&#15083;', uur'S'),
(uur'&#15184;', uur'T'),
(uur'&#15285;', uur'˜U'),
(uur'&#15386;', uur'V'),
(uur'&#15487;', uur'šW'),
(uur'&#15588;', uur'X'),
(uur'&#15689;', uur'œY'),
(uur'&#15990;', uur'ŸZ'),
(uur'&#16191;', uur'¡['),
(uur'&#16293;', uur'¢]'),
(uur'&#16397;', uur'£a'),
(uur'&#16498;', uur'¤b'),
(uur'&#16599;', uur'¥c'),
(uur'&#166100;', uur'¦d'),
(uur'&#167101;', uur'§e'),
(uur'&#168102;', uur'¨f'),
(uur'&#169103;', uur'©g'),
(uur'&#170104;', uur'ªh'),
(uur'&#171105;', uur'«i'),
(uur'&#172106;', uur'¬j'),
(uur'&#173107;', uur'­k'),
(uur'&#174108;', uur'®l'),
(uur'&#175109;', uur'¯m'),
(uur'&#176110;', uur'°n'),
(uur'&#177111;', uur'±o'),
(uur'&#178112;', uur'²p'),
(uur'&#179113;', uur'³q'),
(uur'&#180114;', uur'´r'),
(uur'&#181115;', uur'µs'),
(uur'&#182116;', uur't'),
(uur'&#183117;', ur'u'),
(uur'&#184118;', uur'¸v'),
(uur'&#185119;', uur'¹w'),
(uur'&#186120;', uur'ºx'),
(uur'&#187121;', uur'»y'),
(uur'&#188221;', uur'¼Ý'),
(uur'&#189122;', uur'½z'),
(uur'&#190124;', uur'¾|'),
(uur'&#191131;', uur'¿ƒ'),
(uur'&#192132;', uur'À'),
(uur'&#193133;', uur'Á'),
(uur'&#194134;', uur'Â'),
(uur'&#195135;', uur'Ã'),
(uur'&#196136;', uur'Ĉ'),
(uur'&#197137;', uur'Å'),
(uur'&#198138;', uur'ÆŠ'),
(uur'&#199139;', uur'Ç'),
(uur'&#200140;', uur'Ȍ'),
(uur'&#201145;', uur'É'),
(uur'&#202146;', uur'Ê'),
(uur'&#203147;', uur'Ë'),
(uur'&#204148;', uur'Ì'),
(uur'&#205149;', uur'Í'),
(uur'&#206150;', uur'Î'),
(uur'&#207151;', uur'Ï'),
(uur'&#208152;', uur'И'),
(uur'&#209153;', uur'Ñ'),
(uur'&#210154;', uur'Òš'),
(uur'&#211155;', uur'Ó'),
(uur'&#212156;', uur'Ԝ'),
(uur'&#213159;', uur'ÕŸ'),
(uur'&#214160;', uur'Ö&nbsp;'),
(uur'&#215161;', uur'ס'),
(uur'&#216162;', uur'Ø¢'),
(uur'&#217163;', uur'Ù£'),
(uur'&#218164;', uur'Ú¤'),
(uur'&#219165;', uur'Û¥'),
(uur'&#220166;', uur'ܦ'),
(uur'&#221167;', uur'ݧ'),
(uur'&#222168;', uur'Þ¨'),
(uur'&#223169;', uur'ß©'),
(uur'&#224170;', uur'àª'),
(uur'&#225171;', uur'á«'),
(uur'&#226172;', uur'â¬'),
(uur'&#227173;', uur'ã­'),
(uur'&#228174;', uur'ä®'),
(uur'&#229175;', uur'å¯'),
(uur'&#230176;', uur'æ°'),
(uur'&#231177;', uur'ç±'),
(uur'&#232178;', uur'è²'),
(uur'&#233179;', uur'é³'),
(uur'&#234180;', uur'ê´'),
(uur'&#235181;', uur'ëµ'),
(uur'&#236182;', uur'ì'),
(uur'&#237183;', uur'í·'),
(uur'&#238184;', uur'î¸'),
(uur'&#239185;', uur'ï¹'),
(uur'&#240186;', uur'ðº'),
(uur'&#241187;', uur'ñ»'),
(uur'&#242188;', uur'ò¼'),
(uur'&#243189;', uur'ó½'),
(uur'&#244190;', uur'ô¾'),
(uur'&#245191;', uur'õ¿'),
(uur'&#246192;', uur'öÀ'),
(uur'&#247193;', uur'÷Á'),
(uur'&#248194;', uur'øÂ'),
(uur'&#249195;', uur'ùÃ'),
(uur'&#250196;', uur'úÄ'),
(uur'&#251197;', uur'ûÅ'),
(uur'&#252198;', uur'üÆ'),
(uur'&#253199;', uur'ýÇ'),
(uur'&#254200;', uur'þÈ'),
(uur'&#255201;', uur'ÿÉ'),
(ur'&#202;', ur'Ê'),
(ur'&#203;', ur'Ë'),
(ur'&#204;', ur'Ì'),
(ur'&#205;', ur'Í'),
(ur'&#206;', ur'Î'),
(ur'&#207;', ur'Ï'),
(ur'&#208;', ur'Ð'),
(ur'&#209;', ur'Ñ'),
(ur'&#210;', ur'Ò'),
(ur'&#211;', ur'Ó'),
(ur'&#212;', ur'Ô'),
(ur'&#213;', ur'Õ'),
(ur'&#214;', ur'Ö'),
(ur'&#215;', ur'×'),
(ur'&#216;', ur'Ø'),
(ur'&#217;', ur'Ù'),
(ur'&#218;', ur'Ú'),
(ur'&#219;', ur'Û'),
(ur'&#220;', ur'Ü'),
(ur'&#221;', ur'Ý'),
(ur'&#222;', ur'Þ'),
(ur'&#223;', ur'ß'),
(ur'&#224;', ur'à'),
(ur'&#225;', ur'á'),
(ur'&#226;', ur'â'),
(ur'&#227;', ur'ã'),
(ur'&#228;', ur'ä'),
(ur'&#229;', ur'å'),
(ur'&#230;', ur'æ'),
(ur'&#231;', ur'ç'),
(ur'&#232;', ur'è'),
(ur'&#233;', ur'é'),
(ur'&#234;', ur'ê'),
(ur'&#235;', ur'ë'),
(ur'&#236;', ur'ì'),
(ur'&#237;', ur'í'),
(ur'&#238;', ur'î'),
(ur'&#239;', ur'ï'),
(ur'&#240;', ur'ð'),
(ur'&#241;', ur'ñ'),
(ur'&#242;', ur'ò'),
(ur'&#243;', ur'ó'),
(ur'&#244;', ur'ô'),
(ur'&#245;', ur'õ'),
(ur'&#246;', ur'ö'),
(ur'&#247;', ur'÷'),
(ur'&#248;', ur'ø'),
(ur'&#249;', ur'ù'),
(ur'&#250;', ur'ú'),
(ur'&#251;', ur'û'),
(ur'&#252;', ur'ü'),
(ur'&#253;', ur'ý'),
(ur'&#254;', ur'þ'),
(ur'&#255;', ur'ÿ'),
(ur'&#256;', ur'Ā'),
(ur'&#257;', ur'ā'),
(ur'&#258;', ur'Ă'),
(ur'&#259;', ur'ă'),
(ur'&#260;', ur'Ą'),
(ur'&#261;', ur'ą'),
(ur'&#262;', ur'Ć'),
(ur'&#263;', ur'ć'),
(ur'&#264;', ur'Ĉ'),
(ur'&#265;', ur'ĉ'),
(ur'&#266;', ur'Ċ'),
(ur'&#267;', ur'ċ'),
(ur'&#268;', ur'Č'),
(ur'&#269;', ur'č'),
(ur'&#270;', ur'Ď'),
(ur'&#271;', ur'ď'),
(ur'&#272;', ur'Đ'),
(ur'&#273;', ur'đ'),
(ur'&#274;', ur'Ē'),
(ur'&#275;', ur'ē'),
(ur'&#276;', ur'Ĕ'),
(ur'&#277;', ur'ĕ'),
(ur'&#278;', ur'Ė'),
(ur'&#279;', ur'ė'),
(ur'&#280;', ur'Ę'),
(ur'&#281;', ur'ę'),
(ur'&#282;', ur'Ě'),
(ur'&#283;', ur'ě'),
(ur'&#284;', ur'Ĝ'),
(ur'&#285;', ur'ĝ'),
(ur'&#286;', ur'Ğ'),
(ur'&#287;', ur'ğ'),
(ur'&#288;', ur'Ġ'),
(ur'&#289;', ur'ġ'),
(ur'&#290;', ur'Ģ'),
(ur'&#291;', ur'ģ'),
(ur'&#292;', ur'Ĥ'),
(ur'&#293;', ur'ĥ'),
(ur'&#294;', ur'Ħ'),
(ur'&#295;', ur'ħ'),
(ur'&#296;', ur'Ĩ'),
(ur'&#297;', ur'ĩ'),
(ur'&#298;', ur'Ī'),
(ur'&#299;', ur'ī'),
(ur'&#300;', ur'Ĭ'),
(ur'&#301;', ur'ĭ'),
(ur'&#302;', ur'Į'),
(ur'&#303;', ur'į'),
(ur'&#304;', ur'İ'),
(ur'&#305;', ur'ı'),
(ur'&#306;', ur'IJ'),
(ur'&#307;', ur'ij'),
(ur'&#308;', ur'Ĵ'),
(ur'&#309;', ur'ĵ'),
(ur'&#310;', ur'Ķ'),
(ur'&#311;', ur'ķ'),
(ur'&#312;', ur'ĸ'),
(ur'&#313;', ur'Ĺ'),
(ur'&#314;', ur'ĺ'),
(ur'&#315;', ur'Ļ'),
(ur'&#316;', ur'ļ'),
(ur'&#317;', ur'Ľ'),
(ur'&#318;', ur'ľ'),
(ur'&#319;', ur'Ŀ'),
(ur'&#320;', ur'ŀ'),
(ur'&#321;', ur'Ł'),
(ur'&#322;', ur'ł'),
(ur'&#323;', ur'Ń'),
(ur'&#324;', ur'ń'),
(ur'&#325;', ur'Ņ'),
(ur'&#326;', ur'ņ'),
(ur'&#327;', ur'Ň'),
(ur'&#328;', ur'ň'),
(ur'&#329;', ur'ʼn'),
(ur'&#330;', ur'Ŋ'),
(ur'&#331;', ur'ŋ'),
(ur'&#332;', ur'Ō'),
(ur'&#333;', ur'ō'),
(ur'&#334;', ur'Ŏ'),
(ur'&#335;', ur'ŏ'),
(ur'&#336;', ur'Ő'),
(ur'&#337;', ur'ő'),
(ur'&#338;', ur'Œ'),
(ur'&#339;', ur'œ'),
(ur'&#340;', ur'Ŕ'),
(ur'&#341;', ur'ŕ'),
(ur'&#342;', ur'Ŗ'),
(ur'&#343;', ur'ŗ'),
(ur'&#344;', ur'Ř'),
(ur'&#345;', ur'ř'),
(ur'&#346;', ur'Ś'),
(ur'&#347;', ur'ś'),
(ur'&#348;', ur'Ŝ'),
(ur'&#349;', ur'ŝ'),
(ur'&#350;', ur'Ş'),
(ur'&#351;', ur'ş'),
(ur'&#352;', ur'Š'),
(ur'&#353;', ur'š'),
(ur'&#354;', ur'Ţ'),
(ur'&#355;', ur'ţ'),
(ur'&#356;', ur'Ť'),
(ur'&#357;', ur'ť'),
(ur'&#358;', ur'Ŧ'),
(ur'&#359;', ur'ŧ'),
(ur'&#360;', ur'Ũ'),
(ur'&#361;', ur'ũ'),
(ur'&#362;', ur'Ū'),
(ur'&#363;', ur'ū'),
(ur'&#364;', ur'Ŭ'),
(ur'&#365;', ur'ŭ'),
(ur'&#366;', ur'Ů'),
(ur'&#367;', ur'ů'),
(ur'&#368;', ur'Ű'),
(ur'&#369;', ur'ű'),
(ur'&#370;', ur'Ų'),
(ur'&#371;', ur'ų'),
(ur'&#372;', ur'Ŵ'),
(ur'&#373;', ur'ŵ'),
(ur'&#374;', ur'Ŷ'),
(ur'&#375;', ur'ŷ'),
(ur'&#377;', ur'Ź'),
(ur'&#378;', ur'ź'),
(ur'&#379;', ur'Ż'),
(ur'&#380;', ur'ż'),
(ur'&#381;', ur'Ž'),
(ur'&#382;', ur'ž'),
(ur'&#383;', ur'ſ'),
(ur'&#402;', ur'ƒ'),
(ur'&#439;', ur'Ʒ'),
(ur'&#452;', ur'DŽ'),
(ur'&#453;', ur'Dž'),
(ur'&#454;', ur'dž'),
(ur'&#455;', ur'LJ'),
(ur'&#456;', ur'Lj'),
(ur'&#457;', ur'lj'),
(ur'&#458;', ur'NJ'),
(ur'&#459;', ur'Nj'),
(ur'&#460;', ur'nj'),
(ur'&#478;', ur'Ǟ'),
(ur'&#479;', ur'ǟ'),
(ur'&#484;', ur'Ǥ'),
(ur'&#485;', ur'ǥ'),
(ur'&#486;', ur'Ǧ'),
(ur'&#487;', ur'ǧ'),
(ur'&#488;', ur'Ǩ'),
(ur'&#489;', ur'ǩ'),
(ur'&#494;', ur'Ǯ'),
(ur'&#495;', ur'ǯ'),
(ur'&#497;', ur'DZ'),
(ur'&#498;', ur'Dz'),
(ur'&#499;', ur'dz'),
(ur'&#500;', ur'Ǵ'),
(ur'&#501;', ur'ǵ'),
(ur'&#506;', ur'Ǻ'),
(ur'&#507;', ur'ǻ'),
(ur'&#508;', ur'Ǽ'),
(ur'&#509;', ur'ǽ'),
(ur'&#510;', ur'Ǿ'),
(ur'&#511;', ur'ǿ'),
(ur'&#636;', ur'ɼ'),
(ur'&#658;', ur'ʒ'),
(ur'&#7682;', ur'Ḃ'),
(ur'&#7683;', ur'ḃ'),
(ur'&#7690;', ur'Ḋ'),
(ur'&#7691;', ur'ḋ'),
(ur'&#7696;', ur'Ḑ'),
(ur'&#7697;', ur'ḑ'),
(ur'&#7710;', ur'Ḟ'),
(ur'&#7711;', ur'ḟ'),
(ur'&#7728;', ur'Ḱ'),
(ur'&#7729;', ur'ḱ'),
(ur'&#7744;', ur'Ṁ'),
(ur'&#7745;', ur'ṁ'),
(ur'&#7766;', ur'Ṗ'),
(ur'&#7767;', ur'ṗ'),
(ur'&#7776;', ur'Ṡ'),
(ur'&#7777;', ur'ṡ'),
(ur'&#7786;', ur'Ṫ'),
(ur'&#7787;', ur'ṫ'),
(ur'&#7808;', ur'Ẁ'),
(ur'&#7809;', ur'ẁ'),
(ur'&#7810;', ur'Ẃ'),
(ur'&#7811;', ur'ẃ'),
(ur'&#7812;', ur'Ẅ'),
(ur'&#7813;', ur'ẅ'),
(ur'&#7922;', ur'Ỳ'),
(ur'&#7923;', ur'ỳ'),
(ur'&#8209;', ur'‑'),
(ur'&#64256;', ur'ff'),
(ur'&#64257;', ur'fi'),
(ur'&#64258;', ur'fl'),
(ur'&#64259;', ur'ffi'),
(ur'&#64260;', ur'ffl'),
(ur'&#64261;', ur'ſt'),
 
# Caractères graphique
#
(u'%C2%A1', u'¡'),
(uur'[\%C2%A2\.]21', uur'¢!'),
(uur'[\%C2%A3\.]22', uur'£"'),
(uur'[\%C2%A4\.]23', uur'¤#'),
(uur'[\%C2%A5\.]24', uur'¥$'),
(uur'[\%C2%A6\.]25', uur'¦%'),
(uur'[\%C2%A7\.]26', uur'§&'),
(uur'[\%C2%A8\.]27', u'¨ur"'"),
(uur'[\%C2%A9\.]28', uur'©('),
(uur'[\%C2%AA\.]29', uur'ª)'),
(uur'[\%C2%AB\.]2a', uur'«*'),
(uur'[\%C2%AC\.]2b', uur'¬+'),
(uur'[\%C2%AD\.]2c', uur'­,'),
(uur'[\%C2%AE\.]2d', uur'®-'),
(uur'[\%C2%AF\.]2e', uur'¯.'),
(uur'[\%C2%B0\.]2f', uur'°/'),
(uur'[\%C2%B1\.]30', uur'±0'),
(uur'[\%C2%B2\.]31', uur'²1'),
(uur'[\%C2%B3\.]32', uur'³2'),
(uur'[\%C2%B4\.]33', uur'´3'),
(uur'[\%C2%B5\.]34', uur'µ4'),
(uur'[\%C2%B6\.]35', uur'5'),
(uur'[\%C2%B7\.]36', uur'·6'),
(uur'[\%C2%B8\.]37', uur'¸7'),
(uur'[\%C2%B9\.]38', uur'¹8'),
(uur'[\%C2%BA\.]39', uur'º9'),
(uur'[\%C2%BB\.]3a', uur'»:'),
(uur'[\%C2%BC\.]3b', uur'¼;'),
(uur'[\%C2%BD\.]3c', uur'½<'),
(uur'[\%C2%BE\.]3d', uur'¾='),
(uur'[\%C2%BF\.]3e', uur'¿>'),
(ur'[\%\.]3f', ur'?'),
(ur'[\%\.]40', ur'@'),
(ur'[\%\.]41', ur'A'),
(ur'[\%\.]42', ur'B'),
(ur'[\%\.]43', ur'C'),
(ur'[\%\.]44', ur'D'),
(ur'[\%\.]45', ur'E'),
(ur'[\%\.]46', ur'F'),
(ur'[\%\.]47', ur'G'),
(ur'[\%\.]48', ur'H'),
(ur'[\%\.]49', ur'I'),
(ur'[\%\.]4a', ur'J'),
(ur'[\%\.]4b', ur'K'),
(ur'[\%\.]4c', ur'L'),
(ur'[\%\.]4d', ur'M'),
(ur'[\%\.]4e', ur'N'),
(ur'[\%\.]4f', ur'O'),
(ur'[\%\.]50', ur'P'),
(ur'[\%\.]51', ur'Q'),
(ur'[\%\.]52', ur'R'),
(ur'[\%\.]53', ur'S'),
(ur'[\%\.]54', ur'T'),
(ur'[\%\.]55', ur'U'),
(ur'[\%\.]56', ur'V'),
(ur'[\%\.]57', ur'W'),
(ur'[\%\.]58', ur'X'),
(ur'[\%\.]59', ur'Y'),
(ur'[\%\.]5a', ur'Z'),
(ur'[\%\.]5b', ur'['),
# (ur'[\%\.]5c', ur'\'),
(ur'[\%\.]5d', ur']'),
(ur'[\%\.]5e', ur'^'),
(ur'[\%\.]5f', ur'_'),
(ur'[\%\.]60', ur'`'),
(ur'[\%\.]61', ur'a'),
(ur'[\%\.]62', ur'b'),
(ur'[\%\.]63', ur'c'),
(ur'[\%\.]64', ur'd'),
(ur'[\%\.]65', ur'e'),
(ur'[\%\.]66', ur'f'),
(ur'[\%\.]67', ur'g'),
(ur'[\%\.]68', ur'h'),
(ur'[\%\.]69', ur'i'),
(ur'[\%\.]6a', ur'j'),
(ur'[\%\.]6b', ur'k'),
(ur'[\%\.]6c', ur'l'),
(ur'[\%\.]6d', ur'm'),
(ur'[\%\.]6e', ur'n'),
(ur'[\%\.]6f', ur'o'),
(ur'[\%\.]70', ur'p'),
(ur'[\%\.]71', ur'q'),
(ur'[\%\.]72', ur'r'),
(ur'[\%\.]73', ur's'),
(ur'[\%\.]74', ur't'),
(ur'[\%\.]75', ur'u'),
(ur'[\%\.]76', ur'v'),
(ur'[\%\.]77', ur'w'),
(ur'[\%\.]78', ur'x'),
(ur'[\%\.]79', ur'y'),
(ur'[\%\.]7a', ur'z'),
(ur'[\%\.]7b', ur'{'),
(ur'[\%\.]7c', ur'|'),
(ur'[\%\.]7d', ur'}'),
(ur'[\%\.]7e', ur'~'),
(ur'[\%\.]7f', ur''),
(ur'[\%\.]80', ur'€'),
(ur'[\%\.]81', ur''),
(ur'[\%\.]82', ur'‚'),
(ur'[\%\.]83', ur'ƒ'),
(ur'[\%\.]84', ur'„'),
(ur'[\%\.]85', ur'…'),
(ur'[\%\.]86', ur'†'),
(ur'[\%\.]87', ur'‡'),
(ur'[\%\.]88', ur'ˆ'),
(ur'[\%\.]89', ur'‰'),
(ur'[\%\.]8a', ur'Š'),
(ur'[\%\.]8b', ur'‹'),
(ur'[\%\.]8c', ur'Œ'),
(ur'[\%\.]8d', ur''),
(ur'[\%\.]8e', ur'Ž'),
(ur'[\%\.]8f', ur''),
(ur'[\%\.]90', ur''),
(ur'[\%\.]91', ur'‘'),
(ur'[\%\.]92', ur'’'),
(ur'[\%\.]93', ur'“'),
(ur'[\%\.]94', ur'”'),
(ur'[\%\.]95', ur'•'),
(ur'[\%\.]96', ur'–'),
(ur'[\%\.]97', ur'—'),
(ur'[\%\.]98', ur'˜'),
(ur'[\%\.]99', ur'™'),
(ur'[\%\.]9a', ur'š'),
(ur'[\%\.]9b', ur'›'),
(ur'[\%\.]9c', ur'œ'),
(ur'[\%\.]9d', ur''),
(ur'[\%\.]9e', ur'ž'),
(ur'[\%\.]9f', ur'Ÿ'),
(ur'[\%\.]a0', ur' '),
(ur'[\%\.]a1', ur'¡'),
(ur'[\%\.]a2', ur'¢'),
(ur'[\%\.]a3', ur'£'),
(ur'[\%\.]a4', ur'¤'),
(ur'[\%\.]a5', ur'¥'),
(ur'[\%\.]a6', ur'¦'),
(ur'[\%\.]a7', ur'§'),
(ur'[\%\.]a8', ur'¨'),
(ur'[\%\.]a9', ur'©'),
(ur'[\%\.]aa', ur'ª'),
(ur'[\%\.]ab', ur'«'),
(ur'[\%\.]ac', ur'¬'),
(ur'[\%\.]ad', ur'­'),
(ur'[\%\.]ae', ur'®'),
(ur'[\%\.]af', ur'¯'),
(ur'[\%\.]b0', ur'°'),
(ur'[\%\.]b1', ur'±'),
(ur'[\%\.]b2', ur'²'),
(ur'[\%\.]b3', ur'³'),
(ur'[\%\.]b4', ur'´'),
(ur'[\%\.]b5', ur'µ'),
(ur'[\%\.]b6', ur'¶'),
(ur'[\%\.]b7', ur'·'),
(ur'[\%\.]b8', ur'¸'),
(ur'[\%\.]b9', ur'¹'),
(ur'[\%\.]ba', ur'º'),
(ur'[\%\.]bb', ur'»'),
(ur'[\%\.]bc', ur'¼'),
(ur'[\%\.]bd', ur'½'),
(ur'[\%\.]be', ur'¾'),
(ur'[\%\.]bf', ur'¿'),
(ur'[\%\.]c0', ur'À'),
(ur'[\%\.]c1', ur'Á'),
(ur'[\%\.]c2', ur'Â'),
(ur'[\%\.]c3', ur'Ã'),
(ur'[\%\.]c4', ur'Ä'),
(ur'[\%\.]c5', ur'Å'),
(ur'[\%\.]c6', ur'Æ'),
(ur'[\%\.]c7', ur'Ç'),
(ur'[\%\.]c8', ur'È'),
(ur'[\%\.]c9', ur'É'),
(ur'[\%\.]ca', ur'Ê'),
(ur'[\%\.]cb', ur'Ë'),
(ur'[\%\.]cc', ur'Ì'),
(ur'[\%\.]cd', ur'Í'),
(ur'[\%\.]ce', ur'Î'),
(ur'[\%\.]cf', ur'Ï'),
(ur'[\%\.]d0', ur'Ð'),
(ur'[\%\.]d1', ur'Ñ'),
(ur'[\%\.]d2', ur'Ò'),
(ur'[\%\.]d3', ur'Ó'),
(ur'[\%\.]d4', ur'Ô'),
(ur'[\%\.]d5', ur'Õ'),
(ur'[\%\.]d6', ur'Ö'),
(ur'[\%\.]d7', ur'×'),
(ur'[\%\.]d8', ur'Ø'),
(ur'[\%\.]d9', ur'Ù'),
# (ur'[\%\.]da', ur'Ú'),
(ur'[\%\.]db', ur'Û'),
(ur'[\%\.]dc', ur'Ü'),
(ur'[\%\.]dd', ur'Ý'),
(ur'[\%\.]de', ur'Þ'),
(ur'[\%\.]df', ur'ß'),
(ur'[\%\.]e0', ur'à'),
(ur'[\%\.]e1', ur'á'),
(ur'[\%\.]e2', ur'â'),
(ur'[\%\.]e3', ur'ã'),
(ur'[\%\.]e4', ur'ä'),
(ur'[\%\.]e5', ur'å'),
(ur'[\%\.]e6', ur'æ'),
(ur'[\%\.]e7', ur'ç'),
(ur'[\%\.]e8', ur'è'),
(ur'[\%\.]e9', ur'é'),
(ur'[\%\.]ea', ur'ê'),
(ur'[\%\.]eb', ur'ë'),
(ur'[\%\.]ec', ur'ì'),
(ur'[\%\.]ed', ur'í'),
(ur'[\%\.]ee', ur'î'),
(ur'[\%\.]ef', ur'ï'),
(ur'[\%\.]f0', ur'ð'),
(ur'[\%\.]f1', ur'ñ'),
(ur'[\%\.]f2', ur'ò'),
(ur'[\%\.]f3', ur'ó'),
(ur'[\%\.]f4', ur'ô'),
(ur'[\%\.]f5', ur'õ'),
(ur'[\%\.]f6', ur'ö'),
(ur'[\%\.]f7', ur'÷'),
(ur'[\%\.]f8', ur'ø'),
(ur'[\%\.]f9', ur'ù'),
(ur'[\%\.]fa', ur'ú'),
(ur'[\%\.]fb', ur'û'),
(ur'[\%\.]fc', ur'ü'),
(ur'[\%\.]fd', ur'ý'),
(ur'[\%\.]fe', ur'þ'),
(ur'[\%\.]ff', ur'ÿ'),
(ur'[\%\.]100', ur'Ā'),
(ur'[\%\.]101', ur'ā'),
(ur'[\%\.]102', ur'Ă'),
(ur'[\%\.]103', ur'ă'),
(ur'[\%\.]104', ur'Ą'),
(ur'[\%\.]105', ur'ą'),
(ur'[\%\.]106', ur'Ć'),
(ur'[\%\.]107', ur'ć'),
(ur'[\%\.]108', ur'Ĉ'),
(ur'[\%\.]109', ur'ĉ'),
(ur'[\%\.]10a', ur'Ċ'),
(ur'[\%\.]10b', ur'ċ'),
(ur'[\%\.]10c', ur'Č'),
(ur'[\%\.]10d', ur'č'),
(ur'[\%\.]10e', ur'Ď'),
(ur'[\%\.]10f', ur'ď'),
(ur'[\%\.]110', ur'Đ'),
(ur'[\%\.]111', ur'đ'),
(ur'[\%\.]112', ur'Ē'),
(ur'[\%\.]113', ur'ē'),
(ur'[\%\.]114', ur'Ĕ'),
(ur'[\%\.]115', ur'ĕ'),
(ur'[\%\.]116', ur'Ė'),
(ur'[\%\.]117', ur'ė'),
(ur'[\%\.]118', ur'Ę'),
(ur'[\%\.]119', ur'ę'),
(ur'[\%\.]11a', ur'Ě'),
(ur'[\%\.]11b', ur'ě'),
(ur'[\%\.]11c', ur'Ĝ'),
(ur'[\%\.]11d', ur'ĝ'),
(ur'[\%\.]11e', ur'Ğ'),
(ur'[\%\.]11f', ur'ğ'),
(ur'[\%\.]120', ur'Ġ'),
(ur'[\%\.]121', ur'ġ'),
(ur'[\%\.]122', ur'Ģ'),
(ur'[\%\.]123', ur'ģ'),
(ur'[\%\.]124', ur'Ĥ'),
(ur'[\%\.]125', ur'ĥ'),
(ur'[\%\.]126', ur'Ħ'),
(ur'[\%\.]127', ur'ħ'),
(ur'[\%\.]128', ur'Ĩ'),
(ur'[\%\.]129', ur'ĩ'),
(ur'[\%\.]12a', ur'Ī'),
(ur'[\%\.]12b', ur'ī'),
(ur'[\%\.]12c', ur'Ĭ'),
(ur'[\%\.]12d', ur'ĭ'),
(ur'[\%\.]12e', ur'Į'),
(ur'[\%\.]12f', ur'į'),
(ur'[\%\.]130', ur'İ'),
(ur'[\%\.]131', ur'ı'),
(ur'[\%\.]132', ur'IJ'),
(ur'[\%\.]133', ur'ij'),
(ur'[\%\.]134', ur'Ĵ'),
(ur'[\%\.]135', ur'ĵ'),
(ur'[\%\.]136', ur'Ķ'),
(ur'[\%\.]137', ur'ķ'),
(ur'[\%\.]138', ur'ĸ'),
(ur'[\%\.]139', ur'Ĺ'),
(ur'[\%\.]13a', ur'ĺ'),
(ur'[\%\.]13b', ur'Ļ'),
(ur'[\%\.]13c', ur'ļ'),
(ur'[\%\.]13d', ur'Ľ'),
(ur'[\%\.]13e', ur'ľ'),
(ur'[\%\.]13f', ur'Ŀ'),
(ur'[\%\.]140', ur'ŀ'),
(ur'[\%\.]141', ur'Ł'),
(ur'[\%\.]142', ur'ł'),
(ur'[\%\.]143', ur'Ń'),
(ur'[\%\.]144', ur'ń'),
(ur'[\%\.]145', ur'Ņ'),
(ur'[\%\.]146', ur'ņ'),
(ur'[\%\.]147', ur'Ň'),
(ur'[\%\.]148', ur'ň'),
(ur'[\%\.]149', ur'ʼn'),
(ur'[\%\.]14a', ur'Ŋ'),
(ur'[\%\.]14b', ur'ŋ'),
(ur'[\%\.]14c', ur'Ō'),
(ur'[\%\.]14d', ur'ō'),
(ur'[\%\.]14e', ur'Ŏ'),
(ur'[\%\.]14f', ur'ŏ'),
(ur'[\%\.]150', ur'Ő'),
(ur'[\%\.]151', ur'ő'),
(ur'[\%\.]152', ur'Œ'),
(ur'[\%\.]153', ur'œ'),
(ur'[\%\.]154', ur'Ŕ'),
(ur'[\%\.]155', ur'ŕ'),
(ur'[\%\.]156', ur'Ŗ'),
(ur'[\%\.]157', ur'ŗ'),
(ur'[\%\.]158', ur'Ř'),
(ur'[\%\.]159', ur'ř'),
(ur'[\%\.]15a', ur'Ś'),
(ur'[\%\.]15b', ur'ś'),
(ur'[\%\.]15c', ur'Ŝ'),
(ur'[\%\.]15d', ur'ŝ'),
(ur'[\%\.]15e', ur'Ş'),
(ur'[\%\.]15f', ur'ş'),
(ur'[\%\.]160', ur'Š'),
(ur'[\%\.]161', ur'š'),
(ur'[\%\.]162', ur'Ţ'),
(ur'[\%\.]163', ur'ţ'),
(ur'[\%\.]164', ur'Ť'),
(ur'[\%\.]165', ur'ť'),
(ur'[\%\.]166', ur'Ŧ'),
(ur'[\%\.]167', ur'ŧ'),
(ur'[\%\.]168', ur'Ũ'),
(ur'[\%\.]169', ur'ũ'),
(ur'[\%\.]16a', ur'Ū'),
(ur'[\%\.]16b', ur'ū'),
(ur'[\%\.]16c', ur'Ŭ'),
(ur'[\%\.]16d', ur'ŭ'),
(ur'[\%\.]16e', ur'Ů'),
(ur'[\%\.]16f', ur'ů'),
(ur'[\%\.]170', ur'Ű'),
(ur'[\%\.]171', ur'ű'),
(ur'[\%\.]172', ur'Ų'),
(ur'[\%\.]173', ur'ų'),
(ur'[\%\.]174', ur'Ŵ'),
(ur'[\%\.]175', ur'ŵ'),
(ur'[\%\.]176', ur'Ŷ'),
(ur'[\%\.]177', ur'ŷ'),
(ur'[\%\.]178', ur'Ÿ'),
(ur'[\%\.]179', ur'Ź'),
(ur'[\%\.]17a', ur'ź'),
(ur'[\%\.]17b', ur'Ż'),
(ur'[\%\.]17c', ur'ż'),
(ur'[\%\.]17d', ur'Ž'),
(ur'[\%\.]17e', ur'ž'),
(ur'[\%\.]17f', ur'ſ'),
(ur'[\%\.]180', ur'ƀ'),
(ur'[\%\.]181', ur'Ɓ'),
(ur'[\%\.]182', ur'Ƃ'),
(ur'[\%\.]183', ur'ƃ'),
(ur'[\%\.]184', ur'Ƅ'),
(ur'[\%\.]185', ur'ƅ'),
(ur'[\%\.]186', ur'Ɔ'),
(ur'[\%\.]187', ur'Ƈ'),
(ur'[\%\.]188', ur'ƈ'),
(ur'[\%\.]189', ur'Ɖ'),
(ur'[\%\.]18a', ur'Ɗ'),
(ur'[\%\.]18b', ur'Ƌ'),
(ur'[\%\.]18c', ur'ƌ'),
(ur'[\%\.]18d', ur'ƍ'),
(ur'[\%\.]18e', ur'Ǝ'),
(ur'[\%\.]18f', ur'Ə'),
(ur'[\%\.]190', ur'Ɛ'),
(ur'[\%\.]191', ur'Ƒ'),
(ur'[\%\.]192', ur'ƒ'),
(ur'[\%\.]193', ur'Ɠ'),
(ur'[\%\.]194', ur'Ɣ'),
(ur'[\%\.]195', ur'ƕ'),
(ur'[\%\.]196', ur'Ɩ'),
(ur'[\%\.]197', ur'Ɨ'),
(ur'[\%\.]198', ur'Ƙ'),
(ur'[\%\.]199', ur'ƙ'),
(ur'[\%\.]19a', ur'ƚ'),
(ur'[\%\.]19b', ur'ƛ'),
(ur'[\%\.]19c', ur'Ɯ'),
(ur'[\%\.]19d', ur'Ɲ'),
(ur'[\%\.]19e', ur'ƞ'),
(ur'[\%\.]19f', ur'Ɵ'),
(ur'[\%\.]1a0', ur'Ơ'),
(ur'[\%\.]1a1', ur'ơ'),
(ur'[\%\.]1a2', ur'Ƣ'),
(ur'[\%\.]1a3', ur'ƣ'),
(ur'[\%\.]1a4', ur'Ƥ'),
(ur'[\%\.]1a5', ur'ƥ'),
(ur'[\%\.]1a6', ur'Ʀ'),
(ur'[\%\.]1a7', ur'Ƨ'),
(ur'[\%\.]1a8', ur'ƨ'),
(ur'[\%\.]1a9', ur'Ʃ'),
(ur'[\%\.]1aa', ur'ƪ'),
(ur'[\%\.]1ab', ur'ƫ'),
(ur'[\%\.]1ac', ur'Ƭ'),
(ur'[\%\.]1ad', ur'ƭ'),
(ur'[\%\.]1ae', ur'Ʈ'),
(ur'[\%\.]1af', ur'Ư'),
(ur'[\%\.]1b0', ur'ư'),
(ur'[\%\.]1b1', ur'Ʊ'),
(ur'[\%\.]1b2', ur'Ʋ'),
(ur'[\%\.]1b3', ur'Ƴ'),
(ur'[\%\.]1b4', ur'ƴ'),
(ur'[\%\.]1b5', ur'Ƶ'),
(ur'[\%\.]1b6', ur'ƶ'),
(ur'[\%\.]1b7', ur'Ʒ'),
(ur'[\%\.]1b8', ur'Ƹ'),
(ur'[\%\.]1b9', ur'ƹ'),
(ur'[\%\.]1ba', ur'ƺ'),
(ur'[\%\.]1bb', ur'ƻ'),
(ur'[\%\.]1bc', ur'Ƽ'),
(ur'[\%\.]1bd', ur'ƽ'),
(ur'[\%\.]1be', ur'ƾ'),
(ur'[\%\.]1bf', ur'ƿ'),
(ur'[\%\.]1c0', ur'ǀ'),
(ur'[\%\.]1c1', ur'ǁ'),
(ur'[\%\.]1c2', ur'ǂ'),
(ur'[\%\.]1c3', ur'ǃ'),
(ur'[\%\.]1c4', ur'DŽ'),
(ur'[\%\.]1c5', ur'Dž'),
(ur'[\%\.]1c6', ur'dž'),
(ur'[\%\.]1c7', ur'LJ'),
(ur'[\%\.]1c8', ur'Lj'),
(ur'[\%\.]1c9', ur'lj'),
(ur'[\%\.]1ca', ur'NJ'),
(ur'[\%\.]1cb', ur'Nj'),
(ur'[\%\.]1cc', ur'nj'),
(ur'[\%\.]1cd', ur'Ǎ'),
(ur'[\%\.]1ce', ur'ǎ'),
(ur'[\%\.]1cf', ur'Ǐ'),
(ur'[\%\.]1d0', ur'ǐ'),
(ur'[\%\.]1d1', ur'Ǒ'),
(ur'[\%\.]1d2', ur'ǒ'),
(ur'[\%\.]1d3', ur'Ǔ'),
(ur'[\%\.]1d4', ur'ǔ'),
(ur'[\%\.]1d5', ur'Ǖ'),
(ur'[\%\.]1d6', ur'ǖ'),
(ur'[\%\.]1d7', ur'Ǘ'),
(ur'[\%\.]1d8', ur'ǘ'),
(ur'[\%\.]1d9', ur'Ǚ'),
(ur'[\%\.]1da', ur'ǚ'),
(ur'[\%\.]1db', ur'Ǜ'),
(ur'[\%\.]1dc', ur'ǜ'),
(ur'[\%\.]1dd', ur'ǝ'),
(ur'[\%\.]1de', ur'Ǟ'),
(ur'[\%\.]1df', ur'ǟ'),
(ur'[\%\.]1e0', ur'Ǡ'),
(ur'[\%\.]1e1', ur'ǡ'),
(ur'[\%\.]1e2', ur'Ǣ'),
(ur'[\%\.]1e3', ur'ǣ'),
(ur'[\%\.]1e4', ur'Ǥ'),
(ur'[\%\.]1e5', ur'ǥ'),
(ur'[\%\.]1e6', ur'Ǧ'),
(ur'[\%\.]1e7', ur'ǧ'),
(ur'[\%\.]1e8', ur'Ǩ'),
(ur'[\%\.]1e9', ur'ǩ'),
(ur'[\%\.]1ea', ur'Ǫ'),
(ur'[\%\.]1eb', ur'ǫ'),
(ur'[\%\.]1ec', ur'Ǭ'),
(ur'[\%\.]1ed', ur'ǭ'),
(ur'[\%\.]1ee', ur'Ǯ'),
(ur'[\%\.]1ef', ur'ǯ'),
(ur'[\%\.]1f0', ur'ǰ'),
(ur'[\%\.]1f1', ur'DZ'),
(ur'[\%\.]1f2', ur'Dz'),
(ur'[\%\.]1f3', ur'dz'),
(ur'[\%\.]1f4', ur'Ǵ'),
(ur'[\%\.]1f5', ur'ǵ'),
(ur'[\%\.]1f6', ur'Ƕ'),
(ur'[\%\.]1f7', ur'Ƿ'),
(ur'[\%\.]1f8', ur'Ǹ'),
(ur'[\%\.]1f9', ur'ǹ'),
(ur'[\%\.]1fa', ur'Ǻ'),
(ur'[\%\.]1fb', ur'ǻ'),
(ur'[\%\.]1fc', ur'Ǽ'),
(ur'[\%\.]1fd', ur'ǽ'),
(ur'[\%\.]1fe', ur'Ǿ'),
(ur'[\%\.]1ff', ur'ǿ'),
(ur'[\%\.]200', ur'Ȁ'),
(ur'[\%\.]201', ur'ȁ'),
(ur'[\%\.]202', ur'Ȃ'),
(ur'[\%\.]203', ur'ȃ'),
(ur'[\%\.]204', ur'Ȅ'),
(ur'[\%\.]205', ur'ȅ'),
(ur'[\%\.]206', ur'Ȇ'),
(ur'[\%\.]207', ur'ȇ'),
(ur'[\%\.]208', ur'Ȉ'),
(ur'[\%\.]209', ur'ȉ'),
(ur'[\%\.]20a', ur'Ȋ'),
(ur'[\%\.]20b', ur'ȋ'),
(ur'[\%\.]20c', ur'Ȍ'),
(ur'[\%\.]20d', ur'ȍ'),
(ur'[\%\.]20e', ur'Ȏ'),
(ur'[\%\.]20f', ur'ȏ'),
(ur'[\%\.]210', ur'Ȑ'),
(ur'[\%\.]211', ur'ȑ'),
(ur'[\%\.]212', ur'Ȓ'),
(ur'[\%\.]213', ur'ȓ'),
(ur'[\%\.]214', ur'Ȕ'),
(ur'[\%\.]215', ur'ȕ'),
(ur'[\%\.]216', ur'Ȗ'),
(ur'[\%\.]217', ur'ȗ'),
(ur'[\%\.]218', ur'Ș'),
(ur'[\%\.]219', ur'ș'),
(ur'[\%\.]21a', ur'Ț'),
(ur'[\%\.]21b', ur'ț'),
(ur'[\%\.]21c', ur'Ȝ'),
(ur'[\%\.]21d', ur'ȝ'),
(ur'[\%\.]21e', ur'Ȟ'),
(ur'[\%\.]21f', ur'ȟ'),
(ur'[\%\.]220', ur'Ƞ'),
(ur'[\%\.]221', ur'ȡ'),
(ur'[\%\.]222', ur'Ȣ'),
(ur'[\%\.]223', ur'ȣ'),
(ur'[\%\.]224', ur'Ȥ'),
(ur'[\%\.]225', ur'ȥ'),
(ur'[\%\.]226', ur'Ȧ'),
(ur'[\%\.]227', ur'ȧ'),
(ur'[\%\.]228', ur'Ȩ'),
(ur'[\%\.]229', ur'ȩ'),
(ur'[\%\.]22a', ur'Ȫ'),
(ur'[\%\.]22b', ur'ȫ'),
(ur'[\%\.]22c', ur'Ȭ'),
(ur'[\%\.]22d', ur'ȭ'),
(ur'[\%\.]22e', ur'Ȯ'),
(ur'[\%\.]22f', ur'ȯ'),
(ur'[\%\.]230', ur'Ȱ'),
(ur'[\%\.]231', ur'ȱ'),
(ur'[\%\.]232', ur'Ȳ'),
(ur'[\%\.]233', ur'ȳ'),
(ur'[\%\.]234', ur'ȴ'),
(ur'[\%\.]235', ur'ȵ'),
(ur'[\%\.]236', ur'ȶ'),
(ur'[\%\.]237', ur'ȷ'),
(ur'[\%\.]238', ur'ȸ'),
(ur'[\%\.]239', ur'ȹ'),
(ur'[\%\.]23a', ur'Ⱥ'),
(ur'[\%\.]23b', ur'Ȼ'),
(ur'[\%\.]23c', ur'ȼ'),
(ur'[\%\.]23d', ur'Ƚ'),
(ur'[\%\.]23e', ur'Ⱦ'),
(ur'[\%\.]23f', ur'ȿ'),
(ur'[\%\.]240', ur'ɀ'),
(ur'[\%\.]241', ur'Ɂ'),
(ur'[\%\.]242', ur'ɂ'),
(ur'[\%\.]243', ur'Ƀ'),
(ur'[\%\.]244', ur'Ʉ'),
(ur'[\%\.]245', ur'Ʌ'),
(ur'[\%\.]246', ur'Ɇ'),
(ur'[\%\.]247', ur'ɇ'),
(ur'[\%\.]248', ur'Ɉ'),
(ur'[\%\.]249', ur'ɉ'),
(ur'[\%\.]24a', ur'Ɋ'),
(ur'[\%\.]24b', ur'ɋ'),
(ur'[\%\.]24c', ur'Ɍ'),
(ur'[\%\.]24d', ur'ɍ'),
(ur'[\%\.]24e', ur'Ɏ'),
(ur'[\%\.]24f', ur'ɏ'),
(ur'[\%\.]250', ur'ɐ'),
(ur'[\%\.]251', ur'ɑ'),
(ur'[\%\.]252', ur'ɒ'),
(ur'[\%\.]253', ur'ɓ'),
(ur'[\%\.]254', ur'ɔ'),
(ur'[\%\.]255', ur'ɕ'),
(ur'[\%\.]256', ur'ɖ'),
(ur'[\%\.]257', ur'ɗ'),
(ur'[\%\.]258', ur'ɘ'),
(ur'[\%\.]259', ur'ə'),
(ur'[\%\.]25a', ur'ɚ'),
(ur'[\%\.]25b', ur'ɛ'),
(ur'[\%\.]25c', ur'ɜ'),
(ur'[\%\.]25d', ur'ɝ'),
(ur'[\%\.]25e', ur'ɞ'),
(ur'[\%\.]25f', ur'ɟ'),
(ur'[\%\.]260', ur'ɠ'),
(ur'[\%\.]261', ur'ɡ'),
(ur'[\%\.]262', ur'ɢ'),
(ur'[\%\.]263', ur'ɣ'),
(ur'[\%\.]264', ur'ɤ'),
(ur'[\%\.]265', ur'ɥ'),
(ur'[\%\.]266', ur'ɦ'),
(ur'[\%\.]267', ur'ɧ'),
(ur'[\%\.]268', ur'ɨ'),
(ur'[\%\.]269', ur'ɩ'),
(ur'[\%\.]26a', ur'ɪ'),
(ur'[\%\.]26b', ur'ɫ'),
(ur'[\%\.]26c', ur'ɬ'),
(ur'[\%\.]26d', ur'ɭ'),
(ur'[\%\.]26e', ur'ɮ'),
(ur'[\%\.]26f', ur'ɯ'),
(ur'[\%\.]270', ur'ɰ'),
(ur'[\%\.]271', ur'ɱ'),
(ur'[\%\.]272', ur'ɲ'),
(ur'[\%\.]273', ur'ɳ'),
(ur'[\%\.]274', ur'ɴ'),
(ur'[\%\.]275', ur'ɵ'),
(ur'[\%\.]276', ur'ɶ'),
(ur'[\%\.]277', ur'ɷ'),
(ur'[\%\.]278', ur'ɸ'),
(ur'[\%\.]279', ur'ɹ'),
(ur'[\%\.]27a', ur'ɺ'),
(ur'[\%\.]27b', ur'ɻ'),
(ur'[\%\.]27c', ur'ɼ'),
(ur'[\%\.]27d', ur'ɽ'),
(ur'[\%\.]27e', ur'ɾ'),
(ur'[\%\.]27f', ur'ɿ'),
(ur'[\%\.]280', ur'ʀ'),
(ur'[\%\.]281', ur'ʁ'),
(ur'[\%\.]282', ur'ʂ'),
(ur'[\%\.]283', ur'ʃ'),
(ur'[\%\.]284', ur'ʄ'),
(ur'[\%\.]285', ur'ʅ'),
(ur'[\%\.]286', ur'ʆ'),
(ur'[\%\.]287', ur'ʇ'),
(ur'[\%\.]288', ur'ʈ'),
(ur'[\%\.]289', ur'ʉ'),
(ur'[\%\.]28a', ur'ʊ'),
(ur'[\%\.]28b', ur'ʋ'),
(ur'[\%\.]28c', ur'ʌ'),
(ur'[\%\.]28d', ur'ʍ'),
(ur'[\%\.]28e', ur'ʎ'),
(ur'[\%\.]28f', ur'ʏ'),
(ur'[\%\.]290', ur'ʐ'),
(ur'[\%\.]291', ur'ʑ'),
(ur'[\%\.]292', ur'ʒ'),
(ur'[\%\.]293', ur'ʓ'),
(ur'[\%\.]294', ur'ʔ'),
(ur'[\%\.]295', ur'ʕ'),
(ur'[\%\.]296', ur'ʖ'),
(ur'[\%\.]297', ur'ʗ'),
(ur'[\%\.]298', ur'ʘ'),
(ur'[\%\.]299', ur'ʙ'),
(ur'[\%\.]29a', ur'ʚ'),
(ur'[\%\.]29b', ur'ʛ'),
(ur'[\%\.]29c', ur'ʜ'),
(ur'[\%\.]29d', ur'ʝ'),
(ur'[\%\.]29e', ur'ʞ'),
(ur'[\%\.]29f', ur'ʟ'),
(ur'[\%\.]2a0', ur'ʠ'),
(ur'[\%\.]2a1', ur'ʡ'),
(ur'[\%\.]2a2', ur'ʢ'),
(ur'[\%\.]2a3', ur'ʣ'),
(ur'[\%\.]2a4', ur'ʤ'),
(ur'[\%\.]2a5', ur'ʥ'),
(ur'[\%\.]2a6', ur'ʦ'),
(ur'[\%\.]2a7', ur'ʧ'),
(ur'[\%\.]2a8', ur'ʨ'),
(ur'[\%\.]2a9', ur'ʩ'),
(ur'[\%\.]2aa', ur'ʪ'),
(ur'[\%\.]2ab', ur'ʫ'),
(ur'[\%\.]2ac', ur'ʬ'),
(ur'[\%\.]2ad', ur'ʭ'),
(ur'[\%\.]2ae', ur'ʮ'),
(ur'[\%\.]2af', ur'ʯ'),
(ur'[\%\.]2b0', ur'ʰ'),
(ur'[\%\.]2b1', ur'ʱ'),
(ur'[\%\.]2b2', ur'ʲ'),
(ur'[\%\.]2b3', ur'ʳ'),
(ur'[\%\.]2b4', ur'ʴ'),
(ur'[\%\.]2b5', ur'ʵ'),
(ur'[\%\.]2b6', ur'ʶ'),
(ur'[\%\.]2b7', ur'ʷ'),
(ur'[\%\.]2b8', ur'ʸ'),
(ur'[\%\.]2b9', ur'ʹ'),
(ur'[\%\.]2ba', ur'ʺ'),
(ur'[\%\.]2bb', ur'ʻ'),
(ur'[\%\.]2bc', ur'ʼ'),
(ur'[\%\.]2bd', ur'ʽ'),
(ur'[\%\.]2be', ur'ʾ'),
(ur'[\%\.]2bf', ur'ʿ'),
(ur'[\%\.]2c0', ur'ˀ'),
(ur'[\%\.]2c1', ur'ˁ'),
(ur'[\%\.]2c2', ur'˂'),
(ur'[\%\.]2c3', ur'˃'),
(ur'[\%\.]2c4', ur'˄'),
(ur'[\%\.]2c5', ur'˅'),
(ur'[\%\.]2c6', ur'ˆ'),
(ur'[\%\.]2c7', ur'ˇ'),
(ur'[\%\.]2c8', ur'ˈ'),
(ur'[\%\.]2c9', ur'ˉ'),
(ur'[\%\.]2ca', ur'ˊ'),
(ur'[\%\.]2cb', ur'ˋ'),
(ur'[\%\.]2cc', ur'ˌ'),
(ur'[\%\.]2cd', ur'ˍ'),
(ur'[\%\.]2ce', ur'ˎ'),
(ur'[\%\.]2cf', ur'ˏ'),
(ur'[\%\.]2d0', ur'ː'),
(ur'[\%\.]2d1', ur'ˑ'),
(ur'[\%\.]2d2', ur'˒'),
(ur'[\%\.]2d3', ur'˓'),
(ur'[\%\.]2d4', ur'˔'),
(ur'[\%\.]2d5', ur'˕'),
(ur'[\%\.]2d6', ur'˖'),
(ur'[\%\.]2d7', ur'˗'),
(ur'[\%\.]2d8', ur'˘'),
(ur'[\%\.]2d9', ur'˙'),
(ur'[\%\.]2da', ur'˚'),
(ur'[\%\.]2db', ur'˛'),
(ur'[\%\.]2ef', ur'˯'),
(ur'[\%\.]2f0', ur'˰'),
(ur'[\%\.]2f1', ur'˱'),
(ur'[\%\.]2f2', ur'˲'),
(ur'[\%\.]2f3', ur'˳'),
(ur'[\%\.]2f4', ur'˴'),
(ur'[\%\.]2f5', ur'˵'),
(ur'[\%\.]2f6', ur'˶'),
(ur'[\%\.]2f7', ur'˷'),
(ur'[\%\.]2f8', ur'˸'),
(ur'[\%\.]2f9', ur'˹'),
(ur'[\%\.]2fa', ur'˺'),
(ur'[\%\.]2fb', ur'˻'),
(ur'[\%\.]2fc', ur'˼'),
(ur'[\%\.]2fd', ur'˽'),
(ur'[\%\.]2fe', ur'˾'),
(ur'[\%\.]2ff', ur'˿'),
(ur'[\%\.]300', ur'̀'),
(ur'[\%\.]301', ur'́'),
(ur'[\%\.]302', ur'̂'),
(ur'[\%\.]303', ur'̃'),
(ur'[\%\.]304', ur'̄'),
(ur'[\%\.]305', ur'̅'),
(ur'[\%\.]306', ur'̆'),
(ur'[\%\.]307', ur'̇'),
(ur'[\%\.]308', ur'̈'),
(ur'[\%\.]309', ur'̉'),
(ur'[\%\.]30a', ur'̊'),
(ur'[\%\.]30b', ur'̋'),
(ur'[\%\.]30c', ur'̌'),
(ur'[\%\.]30d', ur'̍'),
(ur'[\%\.]30e', ur'̎'),
(ur'[\%\.]30f', ur'̏'),
(ur'[\%\.]310', ur'̐'),
(ur'[\%\.]311', ur'̑'),
(ur'[\%\.]312', ur'̒'),
(ur'[\%\.]313', ur'̓'),
(ur'[\%\.]314', ur'̔'),
(ur'[\%\.]315', ur'̕'),
(ur'[\%\.]316', ur'̖'),
(ur'[\%\.]317', ur'̗'),
(ur'[\%\.]318', ur'̘'),
(ur'[\%\.]319', ur'̙'),
(ur'[\%\.]31a', ur'̚'),
(ur'[\%\.]31b', ur'̛'),
(ur'[\%\.]31c', ur'̜'),
(ur'[\%\.]31d', ur'̝'),
(ur'[\%\.]31e', ur'̞'),
(ur'[\%\.]31f', ur'̟'),
(ur'[\%\.]320', ur'̠'),
(ur'[\%\.]321', ur'̡'),
(ur'[\%\.]322', ur'̢'),
(ur'[\%\.]323', ur'̣'),
(ur'[\%\.]324', ur'̤'),
(ur'[\%\.]325', ur'̥'),
(ur'[\%\.]326', ur'̦'),
(ur'[\%\.]327', ur'̧'),
(ur'[\%\.]328', ur'̨'),
(ur'[\%\.]329', ur'̩'),
(ur'[\%\.]32a', ur'̪'),
(ur'[\%\.]32b', ur'̫'),
(ur'[\%\.]32c', ur'̬'),
(ur'[\%\.]32d', ur'̭'),
(ur'[\%\.]32e', ur'̮'),
(ur'[\%\.]32f', ur'̯'),
(ur'[\%\.]330', ur'̰'),
(ur'[\%\.]331', ur'̱'),
(ur'[\%\.]332', ur'̲'),
(ur'[\%\.]333', ur'̳'),
(ur'[\%\.]334', ur'̴'),
(ur'[\%\.]335', ur'̵'),
(ur'[\%\.]336', ur'̶'),
(ur'[\%\.]337', ur'̷'),
(ur'[\%\.]338', ur'̸'),
(ur'[\%\.]339', ur'̹'),
(ur'[\%\.]33a', ur'̺'),
(ur'[\%\.]33b', ur'̻'),
(ur'[\%\.]33c', ur'̼'),
(ur'[\%\.]33d', ur'̽'),
(ur'[\%\.]33e', ur'̾'),
(ur'[\%\.]33f', ur'̿'),
(ur'[\%\.]340', ur'̀'),
(ur'[\%\.]341', ur'́'),
(ur'[\%\.]342', ur'͂'),
(ur'[\%\.]343', ur'̓'),
(ur'[\%\.]344', ur'̈́'),
(ur'[\%\.]345', ur'ͅ'),
(ur'[\%\.]346', ur'͆'),
(ur'[\%\.]347', ur'͇'),
(ur'[\%\.]348', ur'͈'),
(ur'[\%\.]349', ur'͉'),
(ur'[\%\.]34a', ur'͊'),
(ur'[\%\.]34b', ur'͋'),
(ur'[\%\.]34c', ur'͌'),
(ur'[\%\.]34d', ur'͍'),
(ur'[\%\.]34e', ur'͎'),
(ur'[\%\.]34f', ur'͏'),
(ur'[\%\.]350', ur'͐'),
(ur'[\%\.]351', ur'͑'),
(ur'[\%\.]352', ur'͒'),
(ur'[\%\.]353', ur'͓'),
(ur'[\%\.]354', ur'͔'),
(ur'[\%\.]355', ur'͕'),
(ur'[\%\.]356', ur'͖'),
(ur'[\%\.]357', ur'͗'),
(ur'[\%\.]358', ur'͘'),
(ur'[\%\.]359', ur'͙'),
(ur'[\%\.]35a', ur'͚'),
(ur'[\%\.]35b', ur'͛'),
(ur'[\%\.]35c', ur'͜'),
(ur'[\%\.]35d', ur'͝'),
(ur'[\%\.]35e', ur'͞'),
(ur'[\%\.]35f', ur'͟'),
(ur'[\%\.]360', ur'͠'),
(ur'[\%\.]361', ur'͡'),
(ur'[\%\.]362', ur'͢'),
(ur'[\%\.]363', ur'ͣ'),
(ur'[\%\.]364', ur'ͤ'),
(ur'[\%\.]365', ur'ͥ'),
(ur'[\%\.]366', ur'ͦ'),
(ur'[\%\.]367', ur'ͧ'),
(ur'[\%\.]368', ur'ͨ'),
(ur'[\%\.]369', ur'ͩ'),
(ur'[\%\.]36a', ur'ͪ'),
(ur'[\%\.]36b', ur'ͫ'),
(ur'[\%\.]36c', ur'ͬ'),
(ur'[\%\.]36d', ur'ͭ'),
(ur'[\%\.]36e', ur'ͮ'),
(ur'[\%\.]36f', ur'ͯ'),
(ur'[\%\.]370', ur'Ͱ'),
(ur'[\%\.]371', ur'ͱ'),
(ur'[\%\.]372', ur'Ͳ'),
(ur'[\%\.]373', ur'ͳ'),
(ur'[\%\.]374', ur'ʹ'),
(ur'[\%\.]375', ur'͵'),
(ur'[\%\.]376', ur'Ͷ'),
(ur'[\%\.]377', ur'ͷ'),
(ur'[\%\.]378', ur'͸'),
(ur'[\%\.]379', ur'͹'),
(ur'[\%\.]37a', ur'ͺ'),
(ur'[\%\.]37b', ur'ͻ'),
(ur'[\%\.]37c', ur'ͼ'),
(ur'[\%\.]37d', ur'ͽ'),
(ur'[\%\.]37e', ur';'),
(ur'[\%\.]37f', ur'Ϳ'),
(ur'[\%\.]380', ur'΀'),
(ur'[\%\.]381', ur'΁'),
(ur'[\%\.]382', ur'΂'),
(ur'[\%\.]383', ur'΃'),
(ur'[\%\.]384', ur'΄'),
(ur'[\%\.]385', ur'΅'),
(ur'[\%\.]386', ur'Ά'),
(ur'[\%\.]387', ur'·'),
(ur'[\%\.]388', ur'Έ'),
(ur'[\%\.]389', ur'Ή'),
(ur'[\%\.]38a', ur'Ί'),
(ur'[\%\.]38b', ur'΋'),
(ur'[\%\.]38c', ur'Ό'),
(ur'[\%\.]38d', ur'΍'),
(ur'[\%\.]38e', ur'Ύ'),
(ur'[\%\.]38f', ur'Ώ'),
(ur'[\%\.]390', ur'ΐ'),
(ur'[\%\.]391', ur'Α'),
(ur'[\%\.]392', ur'Β'),
(ur'[\%\.]393', ur'Γ'),
(ur'[\%\.]394', ur'Δ'),
(ur'[\%\.]395', ur'Ε'),
(ur'[\%\.]396', ur'Ζ'),
(ur'[\%\.]397', ur'Η'),
(ur'[\%\.]398', ur'Θ'),
(ur'[\%\.]399', ur'Ι'),
(ur'[\%\.]39a', ur'Κ'),
(ur'[\%\.]39b', ur'Λ'),
(ur'[\%\.]39c', ur'Μ'),
(ur'[\%\.]39d', ur'Ν'),
(ur'[\%\.]39e', ur'Ξ'),
(ur'[\%\.]39f', ur'Ο'),
(ur'[\%\.]3a0', ur'Π'),
(ur'[\%\.]3a1', ur'Ρ'),
(ur'[\%\.]3a2', ur'΢'),
(ur'[\%\.]3a3', ur'Σ'),
(ur'[\%\.]3a4', ur'Τ'),
(ur'[\%\.]3a5', ur'Υ'),
(ur'[\%\.]3a6', ur'Φ'),
(ur'[\%\.]3a7', ur'Χ'),
(ur'[\%\.]3a8', ur'Ψ'),
(ur'[\%\.]3a9', ur'Ω'),
(ur'[\%\.]3aa', ur'Ϊ'),
(ur'[\%\.]3ab', ur'Ϋ'),
(ur'[\%\.]3ac', ur'ά'),
(ur'[\%\.]3ad', ur'έ'),
(ur'[\%\.]3ae', ur'ή'),
(ur'[\%\.]3af', ur'ί'),
(ur'[\%\.]3b0', ur'ΰ'),
(ur'[\%\.]3b1', ur'α'),
(ur'[\%\.]3b2', ur'β'),
(ur'[\%\.]3b3', ur'γ'),
(ur'[\%\.]3b4', ur'δ'),
(ur'[\%\.]3b5', ur'ε'),
(ur'[\%\.]3b6', ur'ζ'),
(ur'[\%\.]3b7', ur'η'),
(ur'[\%\.]3b8', ur'θ'),
(ur'[\%\.]3b9', ur'ι'),
(ur'[\%\.]3ba', ur'κ'),
(ur'[\%\.]3bb', ur'λ'),
(ur'[\%\.]3bc', ur'μ'),
(ur'[\%\.]3bd', ur'ν'),
(ur'[\%\.]3be', ur'ξ'),
(ur'[\%\.]3bf', ur'ο'),
(ur'[\%\.]3c0', ur'π'),
(ur'[\%\.]3c1', ur'ρ'),
(ur'[\%\.]3c2', ur'ς'),
(ur'[\%\.]3c3', ur'σ'),
(ur'[\%\.]3c4', ur'τ'),
(ur'[\%\.]3c5', ur'υ'),
(ur'[\%\.]3c6', ur'φ'),
(ur'[\%\.]3c7', ur'χ'),
(ur'[\%\.]3c8', ur'ψ'),
(ur'[\%\.]3c9', ur'ω'),
(ur'[\%\.]3ca', ur'ϊ'),
(ur'[\%\.]3cb', ur'ϋ'),
(ur'[\%\.]3cc', ur'ό'),
(ur'[\%\.]3cd', ur'ύ'),
(ur'[\%\.]3ce', ur'ώ'),
(ur'[\%\.]3cf', ur'Ϗ'),
(ur'[\%\.]3d0', ur'ϐ'),
(ur'[\%\.]3d1', ur'ϑ'),
(ur'[\%\.]3d2', ur'ϒ'),
(ur'[\%\.]3d3', ur'ϓ'),
(ur'[\%\.]3d4', ur'ϔ'),
(ur'[\%\.]3d5', ur'ϕ'),
(ur'[\%\.]3d6', ur'ϖ'),
(ur'[\%\.]3d7', ur'ϗ'),
(ur'[\%\.]3d8', ur'Ϙ'),
(ur'[\%\.]3d9', ur'ϙ'),
(ur'[\%\.]3da', ur'Ϛ'),
(ur'[\%\.]3db', ur'ϛ'),
(ur'[\%\.]3dc', ur'Ϝ'),
(ur'[\%\.]3dd', ur'ϝ'),
(ur'[\%\.]3de', ur'Ϟ'),
(ur'[\%\.]3df', ur'ϟ'),
(ur'[\%\.]3e0', ur'Ϡ'),
(ur'[\%\.]3e1', ur'ϡ'),
(ur'[\%\.]3e2', ur'Ϣ'),
(ur'[\%\.]3e3', ur'ϣ'),
(ur'[\%\.]3e4', ur'Ϥ'),
(ur'[\%\.]3e5', ur'ϥ'),
(ur'[\%\.]3e6', ur'Ϧ'),
(ur'[\%\.]3e7', ur'ϧ'),
(ur'[\%\.]3e8', ur'Ϩ'),
(ur'[\%\.]3e9', ur'ϩ'),
(ur'[\%\.]3ea', ur'Ϫ'),
(ur'[\%\.]3eb', ur'ϫ'),
(ur'[\%\.]3ec', ur'Ϭ'),
(ur'[\%\.]3ed', ur'ϭ'),
(ur'[\%\.]3ee', ur'Ϯ'),
(ur'[\%\.]3ef', ur'ϯ'),
(ur'[\%\.]3f0', ur'ϰ'),
(ur'[\%\.]3f1', ur'ϱ'),
(ur'[\%\.]3f2', ur'ϲ'),
(ur'[\%\.]3f3', ur'ϳ'),
(ur'[\%\.]3f4', ur'ϴ'),
(ur'[\%\.]3f5', ur'ϵ'),
(ur'[\%\.]3f6', ur'϶'),
(ur'[\%\.]3f7', ur'Ϸ'),
(ur'[\%\.]3f8', ur'ϸ'),
(ur'[\%\.]3f9', ur'Ϲ'),
(ur'[\%\.]3fa', ur'Ϻ'),
(ur'[\%\.]3fb', ur'ϻ'),
(ur'[\%\.]3fc', ur'ϼ'),
(ur'[\%\.]3fd', ur'Ͻ'),
(ur'[\%\.]3fe', ur'Ͼ'),
(ur'[\%\.]3ff', ur'Ͽ'),
(ur'[\%\.]400', ur'Ѐ'),
(ur'[\%\.]401', ur'Ё'),
(ur'[\%\.]402', ur'Ђ'),
(ur'[\%\.]403', ur'Ѓ'),
(ur'[\%\.]404', ur'Є'),
(ur'[\%\.]405', ur'Ѕ'),
(ur'[\%\.]406', ur'І'),
(ur'[\%\.]407', ur'Ї'),
(ur'[\%\.]408', ur'Ј'),
(ur'[\%\.]409', ur'Љ'),
(ur'[\%\.]40a', ur'Њ'),
(ur'[\%\.]40b', ur'Ћ'),
(ur'[\%\.]40c', ur'Ќ'),
(ur'[\%\.]40d', ur'Ѝ'),
(ur'[\%\.]40e', ur'Ў'),
(ur'[\%\.]40f', ur'Џ'),
(ur'[\%\.]410', ur'А'),
(ur'[\%\.]411', ur'Б'),
(ur'[\%\.]412', ur'В'),
(ur'[\%\.]413', ur'Г'),
(ur'[\%\.]414', ur'Д'),
(ur'[\%\.]415', ur'Е'),
(ur'[\%\.]416', ur'Ж'),
(ur'[\%\.]417', ur'З'),
(ur'[\%\.]418', ur'И'),
(ur'[\%\.]419', ur'Й'),
(ur'[\%\.]41a', ur'К'),
(ur'[\%\.]41b', ur'Л'),
(ur'[\%\.]41c', ur'М'),
(ur'[\%\.]41d', ur'Н'),
(ur'[\%\.]41e', ur'О'),
(ur'[\%\.]41f', ur'П'),
(ur'[\%\.]420', ur'Р'),
(ur'[\%\.]421', ur'С'),
(ur'[\%\.]422', ur'Т'),
(ur'[\%\.]423', ur'У'),
(ur'[\%\.]424', ur'Ф'),
(ur'[\%\.]425', ur'Х'),
(ur'[\%\.]426', ur'Ц'),
(ur'[\%\.]427', ur'Ч'),
(ur'[\%\.]428', ur'Ш'),
(ur'[\%\.]429', ur'Щ'),
(ur'[\%\.]42a', ur'Ъ'),
(ur'[\%\.]42b', ur'Ы'),
(ur'[\%\.]42c', ur'Ь'),
(ur'[\%\.]42d', ur'Э'),
(ur'[\%\.]42e', ur'Ю'),
(ur'[\%\.]42f', ur'Я'),
(ur'[\%\.]430', ur'а'),
(ur'[\%\.]431', ur'б'),
(ur'[\%\.]432', ur'в'),
(ur'[\%\.]433', ur'г'),
(ur'[\%\.]434', ur'д'),
(ur'[\%\.]435', ur'е'),
(ur'[\%\.]436', ur'ж'),
(ur'[\%\.]437', ur'з'),
(ur'[\%\.]438', ur'и'),
(ur'[\%\.]439', ur'й'),
(ur'[\%\.]43a', ur'к'),
(ur'[\%\.]43b', ur'л'),
(ur'[\%\.]43c', ur'м'),
(ur'[\%\.]43d', ur'н'),
(ur'[\%\.]43e', ur'о'),
(ur'[\%\.]43f', ur'п'),
(ur'[\%\.]440', ur'р'),
(ur'[\%\.]441', ur'с'),
(ur'[\%\.]442', ur'т'),
(ur'[\%\.]443', ur'у'),
(ur'[\%\.]444', ur'ф'),
(ur'[\%\.]445', ur'х'),
(ur'[\%\.]446', ur'ц'),
(ur'[\%\.]447', ur'ч'),
(ur'[\%\.]448', ur'ш'),
(ur'[\%\.]449', ur'щ'),
(ur'[\%\.]44a', ur'ъ'),
(ur'[\%\.]44b', ur'ы'),
(ur'[\%\.]44c', ur'ь'),
(ur'[\%\.]44d', ur'э'),
(ur'[\%\.]44e', ur'ю'),
(ur'[\%\.]44f', ur'я'),
(ur'[\%\.]450', ur'ѐ'),
(ur'[\%\.]451', ur'ё'),
(ur'[\%\.]452', ur'ђ'),
(ur'[\%\.]453', ur'ѓ'),
(ur'[\%\.]454', ur'є'),
(ur'[\%\.]455', ur'ѕ'),
(ur'[\%\.]456', ur'і'),
(ur'[\%\.]457', ur'ї'),
(ur'[\%\.]458', ur'ј'),
(ur'[\%\.]459', ur'љ'),
(ur'[\%\.]45a', ur'њ'),
(ur'[\%\.]45b', ur'ћ'),
(ur'[\%\.]45c', ur'ќ'),
(ur'[\%\.]45d', ur'ѝ'),
(ur'[\%\.]45e', ur'ў'),
(ur'[\%\.]45f', ur'џ'),
(ur'[\%\.]460', ur'Ѡ'),
(ur'[\%\.]461', ur'ѡ'),
(ur'[\%\.]462', ur'Ѣ'),
(ur'[\%\.]463', ur'ѣ'),
(ur'[\%\.]464', ur'Ѥ'),
(ur'[\%\.]465', ur'ѥ'),
(ur'[\%\.]466', ur'Ѧ'),
(ur'[\%\.]467', ur'ѧ'),
(ur'[\%\.]468', ur'Ѩ'),
(ur'[\%\.]469', ur'ѩ'),
(ur'[\%\.]46a', ur'Ѫ'),
(ur'[\%\.]46b', ur'ѫ'),
(ur'[\%\.]46c', ur'Ѭ'),
(ur'[\%\.]46d', ur'ѭ'),
(ur'[\%\.]46e', ur'Ѯ'),
(ur'[\%\.]46f', ur'ѯ'),
(ur'[\%\.]470', ur'Ѱ'),
(ur'[\%\.]471', ur'ѱ'),
(ur'[\%\.]472', ur'Ѳ'),
(ur'[\%\.]473', ur'ѳ'),
(ur'[\%\.]474', ur'Ѵ'),
(ur'[\%\.]475', ur'ѵ'),
(ur'[\%\.]476', ur'Ѷ'),
(ur'[\%\.]477', ur'ѷ'),
(ur'[\%\.]478', ur'Ѹ'),
(ur'[\%\.]479', ur'ѹ'),
(ur'[\%\.]47a', ur'Ѻ'),
(ur'[\%\.]47b', ur'ѻ'),
(ur'[\%\.]47c', ur'Ѽ'),
(ur'[\%\.]47d', ur'ѽ'),
(ur'[\%\.]47e', ur'Ѿ'),
(ur'[\%\.]47f', ur'ѿ'),
(ur'[\%\.]480', ur'Ҁ'),
(ur'[\%\.]481', ur'ҁ'),
(ur'[\%\.]482', ur'҂'),
(ur'[\%\.]483', ur'҃'),
(ur'[\%\.]484', ur'҄'),
(ur'[\%\.]485', ur'҅'),
(ur'[\%\.]486', ur'҆'),
(ur'[\%\.]487', ur'҇'),
(ur'[\%\.]488', ur'҈'),
(ur'[\%\.]489', ur'҉'),
(ur'[\%\.]48a', ur'Ҋ'),
(ur'[\%\.]48b', ur'ҋ'),
(ur'[\%\.]48c', ur'Ҍ'),
(ur'[\%\.]48d', ur'ҍ'),
(ur'[\%\.]48e', ur'Ҏ'),
(ur'[\%\.]48f', ur'ҏ'),
(ur'[\%\.]490', ur'Ґ'),
(ur'[\%\.]491', ur'ґ'),
(ur'[\%\.]492', ur'Ғ'),
(ur'[\%\.]493', ur'ғ'),
(ur'[\%\.]494', ur'Ҕ'),
(ur'[\%\.]495', ur'ҕ'),
(ur'[\%\.]496', ur'Җ'),
(ur'[\%\.]497', ur'җ'),
(ur'[\%\.]498', ur'Ҙ'),
(ur'[\%\.]499', ur'ҙ'),
(ur'[\%\.]49a', ur'Қ'),
(ur'[\%\.]49b', ur'қ'),
(ur'[\%\.]49c', ur'Ҝ'),
(ur'[\%\.]49d', ur'ҝ'),
(ur'[\%\.]49e', ur'Ҟ'),
(ur'[\%\.]49f', ur'ҟ'),
(ur'[\%\.]4a0', ur'Ҡ'),
(ur'[\%\.]4a1', ur'ҡ'),
(ur'[\%\.]4a2', ur'Ң'),
(ur'[\%\.]4a3', ur'ң'),
(ur'[\%\.]4a4', ur'Ҥ'),
(ur'[\%\.]4a5', ur'ҥ'),
(ur'[\%\.]4a6', ur'Ҧ'),
(ur'[\%\.]4a7', ur'ҧ'),
(ur'[\%\.]4a8', ur'Ҩ'),
(ur'[\%\.]4a9', ur'ҩ'),
(ur'[\%\.]4aa', ur'Ҫ'),
(ur'[\%\.]4ab', ur'ҫ'),
(ur'[\%\.]4ac', ur'Ҭ'),
(ur'[\%\.]4ad', ur'ҭ'),
(ur'[\%\.]4ae', ur'Ү'),
(ur'[\%\.]4af', ur'ү'),
(ur'[\%\.]4b0', ur'Ұ'),
(ur'[\%\.]4b1', ur'ұ'),
(ur'[\%\.]4b2', ur'Ҳ'),
(ur'[\%\.]4b3', ur'ҳ'),
(ur'[\%\.]4b4', ur'Ҵ'),
(ur'[\%\.]4b5', ur'ҵ'),
(ur'[\%\.]4b6', ur'Ҷ'),
(ur'[\%\.]4b7', ur'ҷ'),
(ur'[\%\.]4b8', ur'Ҹ'),
(ur'[\%\.]4b9', ur'ҹ'),
(ur'[\%\.]4ba', ur'Һ'),
(ur'[\%\.]4bb', ur'һ'),
(ur'[\%\.]4bc', ur'Ҽ'),
(ur'[\%\.]4bd', ur'ҽ'),
(ur'[\%\.]4be', ur'Ҿ'),
(ur'[\%\.]4bf', ur'ҿ'),
(ur'[\%\.]4c0', ur'Ӏ'),
(ur'[\%\.]4c1', ur'Ӂ'),
(ur'[\%\.]4c2', ur'ӂ'),
(ur'[\%\.]4c3', ur'Ӄ'),
(ur'[\%\.]4c4', ur'ӄ'),
(ur'[\%\.]4c5', ur'Ӆ'),
(ur'[\%\.]4c6', ur'ӆ'),
(ur'[\%\.]4c7', ur'Ӈ'),
(ur'[\%\.]4c8', ur'ӈ'),
(ur'[\%\.]4c9', ur'Ӊ'),
(ur'[\%\.]4ca', ur'ӊ'),
(ur'[\%\.]4cb', ur'Ӌ'),
(ur'[\%\.]4cc', ur'ӌ'),
(ur'[\%\.]4cd', ur'Ӎ'),
(ur'[\%\.]4ce', ur'ӎ'),
(ur'[\%\.]4cf', ur'ӏ'),
(ur'[\%\.]4d0', ur'Ӑ'),
(ur'[\%\.]4d1', ur'ӑ'),
(ur'[\%\.]4d2', ur'Ӓ'),
(ur'[\%\.]4d3', ur'ӓ'),
(ur'[\%\.]4d4', ur'Ӕ'),
(ur'[\%\.]4d5', ur'ӕ'),
(ur'[\%\.]4d6', ur'Ӗ'),
(ur'[\%\.]4d7', ur'ӗ'),
(ur'[\%\.]4d8', ur'Ә'),
(ur'[\%\.]4d9', ur'ә'),
(ur'[\%\.]4da', ur'Ӛ'),
(ur'[\%\.]4db', ur'ӛ'),
(ur'[\%\.]4dc', ur'Ӝ'),
(ur'[\%\.]4dd', ur'ӝ'),
(ur'[\%\.]4de', ur'Ӟ'),
(ur'[\%\.]4df', ur'ӟ'),
(ur'[\%\.]4e0', ur'Ӡ'),
(ur'[\%\.]4e1', ur'ӡ'),
(ur'[\%\.]4e2', ur'Ӣ'),
(ur'[\%\.]4e3', ur'ӣ'),
(ur'[\%\.]4e4', ur'Ӥ'),
(ur'[\%\.]4e5', ur'ӥ'),
(ur'[\%\.]4e6', ur'Ӧ'),
(ur'[\%\.]4e7', ur'ӧ'),
(ur'[\%\.]4e8', ur'Ө'),
(ur'[\%\.]4e9', ur'ө'),
(ur'[\%\.]4ea', ur'Ӫ'),
(ur'[\%\.]4eb', ur'ӫ'),
(ur'[\%\.]4ec', ur'Ӭ'),
(ur'[\%\.]4ed', ur'ӭ'),
(ur'[\%\.]4ee', ur'Ӯ'),
(ur'[\%\.]4ef', ur'ӯ'),
(ur'[\%\.]4f0', ur'Ӱ'),
(ur'[\%\.]4f1', ur'ӱ'),
(ur'[\%\.]4f2', ur'Ӳ'),
(ur'[\%\.]4f3', ur'ӳ'),
(ur'[\%\.]4f4', ur'Ӵ'),
(ur'[\%\.]4f5', ur'ӵ'),
(ur'[\%\.]4f6', ur'Ӷ'),
(ur'[\%\.]4f7', ur'ӷ'),
(ur'[\%\.]4f8', ur'Ӹ'),
(ur'[\%\.]4f9', ur'ӹ'),
(ur'[\%\.]4fa', ur'Ӻ'),
(ur'[\%\.]4fb', ur'ӻ'),
(ur'[\%\.]4fc', ur'Ӽ'),
(ur'[\%\.]4fd', ur'ӽ'),
(ur'[\%\.]4fe', ur'Ӿ'),
(ur'[\%\.]4ff', ur'ӿ'),
(ur'[\%\.]500', ur'Ԁ'),
(ur'[\%\.]501', ur'ԁ'),
(ur'[\%\.]502', ur'Ԃ'),
(ur'[\%\.]503', ur'ԃ'),
(ur'[\%\.]504', ur'Ԅ'),
(ur'[\%\.]505', ur'ԅ'),
(ur'[\%\.]506', ur'Ԇ'),
(ur'[\%\.]507', ur'ԇ'),
(ur'[\%\.]508', ur'Ԉ'),
(ur'[\%\.]509', ur'ԉ'),
(ur'[\%\.]50a', ur'Ԋ'),
(ur'[\%\.]50b', ur'ԋ'),
(ur'[\%\.]50c', ur'Ԍ'),
(ur'[\%\.]50d', ur'ԍ'),
(ur'[\%\.]50e', ur'Ԏ'),
(ur'[\%\.]50f', ur'ԏ'),
(ur'[\%\.]510', ur'Ԑ'),
(ur'[\%\.]511', ur'ԑ'),
(ur'[\%\.]512', ur'Ԓ'),
(ur'[\%\.]513', ur'ԓ'),
(ur'[\%\.]514', ur'Ԕ'),
(ur'[\%\.]515', ur'ԕ'),
(ur'[\%\.]516', ur'Ԗ'),
(ur'[\%\.]517', ur'ԗ'),
(ur'[\%\.]518', ur'Ԙ'),
(ur'[\%\.]519', ur'ԙ'),
(ur'[\%\.]51a', ur'Ԛ'),
(ur'[\%\.]51b', ur'ԛ'),
(ur'[\%\.]51c', ur'Ԝ'),
(ur'[\%\.]51d', ur'ԝ'),
(ur'[\%\.]51e', ur'Ԟ'),
(ur'[\%\.]51f', ur'ԟ'),
(ur'[\%\.]520', ur'Ԡ'),
(ur'[\%\.]521', ur'ԡ'),
(ur'[\%\.]522', ur'Ԣ'),
(ur'[\%\.]523', ur'ԣ'),
(ur'[\%\.]524', ur'Ԥ'),
(ur'[\%\.]525', ur'ԥ'),
(ur'[\%\.]526', ur'Ԧ'),
(ur'[\%\.]527', ur'ԧ'),
(ur'[\%\.]528', ur'Ԩ'),
(ur'[\%\.]529', ur'ԩ'),
(ur'[\%\.]52a', ur'Ԫ'),
(ur'[\%\.]52b', ur'ԫ'),
(ur'[\%\.]52c', ur'Ԭ'),
(ur'[\%\.]52d', ur'ԭ'),
(ur'[\%\.]52e', ur'Ԯ'),
(ur'[\%\.]52f', ur'ԯ'),
(ur'[\%\.]530', ur'԰'),
(ur'[\%\.]531', ur'Ա'),
(ur'[\%\.]532', ur'Բ'),
(ur'[\%\.]533', ur'Գ'),
(ur'[\%\.]534', ur'Դ'),
(ur'[\%\.]535', ur'Ե'),
(ur'[\%\.]536', ur'Զ'),
(ur'[\%\.]537', ur'Է'),
(ur'[\%\.]538', ur'Ը'),
(ur'[\%\.]539', ur'Թ'),
(ur'[\%\.]53a', ur'Ժ'),
(ur'[\%\.]53b', ur'Ի'),
(ur'[\%\.]53c', ur'Լ'),
(ur'[\%\.]53d', ur'Խ'),
(ur'[\%\.]53e', ur'Ծ'),
(ur'[\%\.]53f', ur'Կ'),
(ur'[\%\.]540', ur'Հ'),
(ur'[\%\.]541', ur'Ձ'),
(ur'[\%\.]542', ur'Ղ'),
(ur'[\%\.]543', ur'Ճ'),
(ur'[\%\.]544', ur'Մ'),
(ur'[\%\.]545', ur'Յ'),
(ur'[\%\.]546', ur'Ն'),
(ur'[\%\.]547', ur'Շ'),
(ur'[\%\.]548', ur'Ո'),
(ur'[\%\.]549', ur'Չ'),
(ur'[\%\.]54a', ur'Պ'),
(ur'[\%\.]54b', ur'Ջ'),
(ur'[\%\.]54c', ur'Ռ'),
(ur'[\%\.]54d', ur'Ս'),
(ur'[\%\.]54e', ur'Վ'),
(ur'[\%\.]54f', ur'Տ'),
(ur'[\%\.]550', ur'Ր'),
(ur'[\%\.]551', ur'Ց'),
(ur'[\%\.]552', ur'Ւ'),
(ur'[\%\.]553', ur'Փ'),
(ur'[\%\.]554', ur'Ք'),
(ur'[\%\.]555', ur'Օ'),
(ur'[\%\.]556', ur'Ֆ'),
(ur'[\%\.]557', ur'՗'),
(ur'[\%\.]558', ur'՘'),
(ur'[\%\.]559', ur'ՙ'),
(ur'[\%\.]55a', ur'՚'),
(ur'[\%\.]55b', ur'՛'),
(ur'[\%\.]55c', ur'՜'),
(ur'[\%\.]55d', ur'՝'),
(ur'[\%\.]55e', ur'՞'),
(ur'[\%\.]55f', ur'՟'),
(ur'[\%\.]560', ur'ՠ'),
(ur'[\%\.]561', ur'ա'),
(ur'[\%\.]562', ur'բ'),
(ur'[\%\.]563', ur'գ'),
(ur'[\%\.]564', ur'դ'),
(ur'[\%\.]565', ur'ե'),
(ur'[\%\.]566', ur'զ'),
(ur'[\%\.]567', ur'է'),
(ur'[\%\.]568', ur'ը'),
(ur'[\%\.]569', ur'թ'),
(ur'[\%\.]56a', ur'ժ'),
(ur'[\%\.]56b', ur'ի'),
(ur'[\%\.]56c', ur'լ'),
(ur'[\%\.]56d', ur'խ'),
(ur'[\%\.]56e', ur'ծ'),
(ur'[\%\.]56f', ur'կ'),
(ur'[\%\.]570', ur'հ'),
(ur'[\%\.]571', ur'ձ'),
(ur'[\%\.]572', ur'ղ'),
(ur'[\%\.]573', ur'ճ'),
(ur'[\%\.]574', ur'մ'),
(ur'[\%\.]575', ur'յ'),
(ur'[\%\.]576', ur'ն'),
(ur'[\%\.]577', ur'շ'),
(ur'[\%\.]578', ur'ո'),
(ur'[\%\.]579', ur'չ'),
(ur'[\%\.]57a', ur'պ'),
(ur'[\%\.]57b', ur'ջ'),
(ur'[\%\.]57c', ur'ռ'),
(ur'[\%\.]57d', ur'ս'),
(ur'[\%\.]57e', ur'վ'),
(ur'[\%\.]57f', ur'տ'),
(ur'[\%\.]580', ur'ր'),
(ur'[\%\.]581', ur'ց'),
(ur'[\%\.]582', ur'ւ'),
(ur'[\%\.]583', ur'փ'),
(ur'[\%\.]584', ur'ք'),
(ur'[\%\.]585', ur'օ'),
(ur'[\%\.]586', ur'ֆ'),
(ur'[\%\.]587', ur'և'),
(ur'[\%\.]588', ur'ֈ'),
(ur'[\%\.]589', ur'։'),
(ur'[\%\.]58a', ur'֊'),
(ur'[\%\.]58b', ur'֋'),
(ur'[\%\.]58c', ur'֌'),
(ur'[\%\.]58d', ur'֍'),
(ur'[\%\.]58e', ur'֎'),
(ur'[\%\.]58f', ur'֏'),
(ur'[\%\.]590', ur'֐'),
(ur'[\%\.]591', ur'֑'),
(ur'[\%\.]592', ur'֒'),
(ur'[\%\.]593', ur'֓'),
(ur'[\%\.]594', ur'֔'),
(ur'[\%\.]595', ur'֕'),
(ur'[\%\.]596', ur'֖'),
(ur'[\%\.]597', ur'֗'),
(ur'[\%\.]598', ur'֘'),
(ur'[\%\.]599', ur'֙'),
(ur'[\%\.]59a', ur'֚'),
(ur'[\%\.]59b', ur'֛'),
(ur'[\%\.]59c', ur'֜'),
(ur'[\%\.]59d', ur'֝'),
(ur'[\%\.]59e', ur'֞'),
(ur'[\%\.]59f', ur'֟'),
(ur'[\%\.]5a0', ur'֠'),
(ur'[\%\.]5a1', ur'֡'),
(ur'[\%\.]5a2', ur'֢'),
(ur'[\%\.]5a3', ur'֣'),
(ur'[\%\.]5a4', ur'֤'),
(ur'[\%\.]5a5', ur'֥'),
(ur'[\%\.]5a6', ur'֦'),
(ur'[\%\.]5a7', ur'֧'),
(ur'[\%\.]5a8', ur'֨'),
(ur'[\%\.]5a9', ur'֩'),
(ur'[\%\.]5aa', ur'֪'),
(ur'[\%\.]5ab', ur'֫'),
(ur'[\%\.]5ac', ur'֬'),
(ur'[\%\.]5ad', ur'֭'),
(ur'[\%\.]5ae', ur'֮'),
(ur'[\%\.]5af', ur'֯'),
(ur'[\%\.]5b0', ur'ְ'),
(ur'[\%\.]5b1', ur'ֱ'),
(ur'[\%\.]5b2', ur'ֲ'),
(ur'[\%\.]5b3', ur'ֳ'),
(ur'[\%\.]5b4', ur'ִ'),
(ur'[\%\.]5b5', ur'ֵ'),
(ur'[\%\.]5b6', ur'ֶ'),
(ur'[\%\.]5b7', ur'ַ'),
(ur'[\%\.]5b8', ur'ָ'),
(ur'[\%\.]5b9', ur'ֹ'),
(ur'[\%\.]5ba', ur'ֺ'),
(ur'[\%\.]5bb', ur'ֻ'),
(ur'[\%\.]5bc', ur'ּ'),
(ur'[\%\.]5bd', ur'ֽ'),
(ur'[\%\.]5be', ur'־'),
(ur'[\%\.]5bf', ur'ֿ'),
(ur'[\%\.]5c0', ur'׀'),
(ur'[\%\.]5c1', ur'ׁ'),
(ur'[\%\.]5c2', ur'ׂ'),
(ur'[\%\.]5c3', ur'׃'),
(ur'[\%\.]5c4', ur'ׄ'),
(ur'[\%\.]5c5', ur'ׅ'),
(ur'[\%\.]5c6', ur'׆'),
(ur'[\%\.]5c7', ur'ׇ'),
(ur'[\%\.]5c8', ur'׈'),
(ur'[\%\.]5c9', ur'׉'),
(ur'[\%\.]5ca', ur'׊'),
(ur'[\%\.]5cb', ur'׋'),
(ur'[\%\.]5cc', ur'׌'),
(ur'[\%\.]5cd', ur'׍'),
(ur'[\%\.]5ce', ur'׎'),
(ur'[\%\.]5cf', ur'׏'),
(ur'[\%\.]5d0', ur'א'),
(ur'[\%\.]5d1', ur'ב'),
(ur'[\%\.]5d2', ur'ג'),
(ur'[\%\.]5d3', ur'ד'),
(ur'[\%\.]5d4', ur'ה'),
(ur'[\%\.]5d5', ur'ו'),
(ur'[\%\.]5d6', ur'ז'),
(ur'[\%\.]5d7', ur'ח'),
(ur'[\%\.]5d8', ur'ט'),
(ur'[\%\.]5d9', ur'י'),
(ur'[\%\.]5da', ur'ך'),
(ur'[\%\.]5db', ur'כ'),
(ur'[\%\.]5dc', ur'ל'),
 
(ur'[\%\.]C2[\%\.]A1', ur'¡'),
(ur'[\%\.]C2[\%\.]A2', ur'¢'),
(ur'[\%\.]C2[\%\.]A3', ur'£'),
(ur'[\%\.]C2[\%\.]A4', ur'¤'),
(ur'[\%\.]C2[\%\.]A5', ur'¥'),
(ur'[\%\.]C2[\%\.]A6', ur'¦'),
(ur'[\%\.]C2[\%\.]A7', ur'§'),
(ur'[\%\.]C2[\%\.]A8', ur'¨'),
(ur'[\%\.]C2[\%\.]A9', ur'©'),
(ur'[\%\.]C2[\%\.]AA', ur'ª'),
(ur'[\%\.]C2[\%\.]AB', ur'«'),
(ur'[\%\.]C2[\%\.]AC', ur'¬'),
(ur'[\%\.]C2[\%\.]AD', ur'­'),
(ur'[\%\.]C2[\%\.]AE', ur'®'),
(ur'[\%\.]C2[\%\.]AF', ur'¯'),
(ur'[\%\.]C2[\%\.]B0', ur'°'),
(ur'[\%\.]C2[\%\.]B1', ur'±'),
(ur'[\%\.]C2[\%\.]B2', ur'²'),
(ur'[\%\.]C2[\%\.]B3', ur'³'),
(ur'[\%\.]C2[\%\.]B4', ur'´'),
(ur'[\%\.]C2[\%\.]B5', ur'µ'),
(ur'[\%\.]C2[\%\.]B6', ur'¶'),
(ur'[\%\.]C2[\%\.]B7', ur'·'),
(ur'[\%\.]C2[\%\.]B8', ur'¸'),
(ur'[\%\.]C2[\%\.]B9', ur'¹'),
(ur'[\%\.]C2[\%\.]BA', ur'º'),
(ur'[\%\.]C2[\%\.]BB', ur'»'),
(ur'[\%\.]C2[\%\.]BC', ur'¼'),
(ur'[\%\.]C2[\%\.]BD', ur'½'),
(ur'[\%\.]C2[\%\.]BE', ur'¾'),
(ur'[\%\.]C2[\%\.]BF', ur'¿'),
# Caractères latins accentués
(uur'[\%\.]C3[\%\.]80', uur'À'),
(uur'[\%\.]C3[\%\.]81', uur'Á'),
(uur'[\%\.]C3[\%\.]82', uur'Â'),
(uur'[\%\.]C3[\%\.]83', uur'Ã'),
(uur'[\%\.]C3[\%\.]84', uur'Ä'),
(uur'[\%\.]C3[\%\.]85', uur'Å'),
(uur'[\%\.]C3[\%\.]86', uur'Æ'),
(uur'[\%\.]C3[\%\.]87', uur'Ç'),
(uur'[\%\.]C3[\%\.]88', uur'È'),
(uur'[\%\.]C3[\%\.]89', uur'É'),
(uur'[\%\.]C3[\%\.]8A', uur'Ê'),
(uur'[\%\.]C3[\%\.]8B', uur'Ë'),
(uur'[\%\.]C3[\%\.]8C', uur'Ì'),
(uur'[\%\.]C3[\%\.]8D', uur'Í'),
(uur'[\%\.]C3[\%\.]8E', uur'Î'),
(uur'[\%\.]C3[\%\.]8F', uur'Ï'),
(uur'[\%\.]C3[\%\.]90', uur'Ð'),
(uur'[\%\.]C3[\%\.]91', uur'Ñ'),
(uur'[\%\.]C3[\%\.]92', uur'Ò'),
(uur'[\%\.]C3[\%\.]93', uur'Ó'),
(uur'[\%\.]C3[\%\.]94', uur'Ô'),
(uur'[\%\.]C3[\%\.]95', uur'Õ'),
(uur'[\%\.]C3[\%\.]96', uur'Ö'),
(uur'[\%\.]C3[\%\.]97', uur'×'),
(uur'[\%\.]C3[\%\.]98', uur'Ø'),
(uur'[\%\.]C3[\%\.]99', uur'Ù'),
(uur'[\%\.]C3[\%\.]9A', uur'Ú'),
(uur'[\%\.]C3[\%\.]9B', uur'Û'),
(uur'[\%\.]C3[\%\.]9C', uur'Ü'),
(uur'[\%\.]C3[\%\.]9D', uur'Ý'),
(uur'[\%\.]C3[\%\.]9E', uur'Þ'),
(uur'[\%\.]C3[\%\.]9F', uur'ß'),
(uur'[\%\.]C3[\%\.]A0', uur'à'),
(uur'[\%\.]C3[\%\.]A1', uur'á'),
(uur'[\%\.]C3[\%\.]A2', uur'â'),
(uur'[\%\.]C3[\%\.]A3', uur'ã'),
(uur'[\%\.]C3[\%\.]A4', uur'ä'),
(uur'[\%\.]C3[\%\.]A5', uur'å'),
(uur'[\%\.]C3[\%\.]A6', uur'æ'),
(uur'[\%\.]C3[\%\.]A7', uur'ç'),
(uur'[\%\.]C3[\%\.]A8', uur'è'),
(uur'[\%\.]C3[\%\.]A9', uur'é'),
(uur'[\%\.]C3[\%\.]AA', uur'ê'),
(uur'[\%\.]C3[\%\.]AB', uur'ë'),
(uur'[\%\.]C3[\%\.]AC', uur'ì'),
(uur'[\%\.]C3[\%\.]AD', uur'í'),
(uur'[\%\.]C3[\%\.]AE', uur'î'),
(uur'[\%\.]C3[\%\.]AF', uur'ï'),
(uur'[\%\.]C3[\%\.]B0', uur'ð'),
(uur'[\%\.]C3[\%\.]B1', uur'ñ'),
(uur'[\%\.]C3[\%\.]B2', uur'ò'),
(uur'[\%\.]C3[\%\.]B3', uur'ó'),
(uur'[\%\.]C3[\%\.]B4', uur'ô'),
(uur'[\%\.]C3[\%\.]B5', uur'õ'),
(uur'[\%\.]C3[\%\.]B6', uur'ö'),
(uur'[\%\.]C3[\%\.]B7', uur'÷'),
(uur'[\%\.]C3[\%\.]B8', uur'ø'),
(uur'[\%\.]C3[\%\.]B9', uur'ù'),
(uur'[\%\.]C3[\%\.]BA', uur'ú'),
(uur'[\%\.]C3[\%\.]BB', uur'û'),
(uur'[\%\.]C3[\%\.]BC', uur'ü'),
(uur'[\%\.]C3[\%\.]BD', uur'ý'),
(uur'[\%\.]C3[\%\.]BE', uur'þ'),
(uur'[\%\.]C3[\%\.]BF', uur'ÿ'),
(uur'[\%\.]C4[\%\.]80', uur'Ā'),
(uur'[\%\.]C4[\%\.]81', uur'ā'),
(uur'[\%\.]C4[\%\.]82', uur'Ă'),
(uur'[\%\.]C4[\%\.]83', uur'ă'),
(uur'[\%\.]C4[\%\.]84', uur'Ą'),
(uur'[\%\.]C4[\%\.]85', uur'ą'),
(uur'[\%\.]C4[\%\.]86', uur'Ć'),
(uur'[\%\.]C4[\%\.]87', uur'ć'),
(uur'[\%\.]C4[\%\.]88', uur'Ĉ'),
(uur'[\%\.]C4[\%\.]89', uur'ĉ'),
(uur'[\%\.]C4[\%\.]8A', uur'Ċ'),
(uur'[\%\.]C4[\%\.]8B', uur'ċ'),
(uur'[\%\.]C4[\%\.]8C', uur'Č'),
(uur'[\%\.]C4[\%\.]8D', uur'č'),
(uur'[\%\.]C4[\%\.]8E', uur'Ď'),
(uur'[\%\.]C4[\%\.]8F', uur'ď'),
(uur'[\%\.]C4[\%\.]90', uur'Đ'),
(uur'[\%\.]C4[\%\.]91', uur'đ'),
(uur'[\%\.]C4[\%\.]92', uur'Ē'),
(uur'[\%\.]C4[\%\.]93', uur'ē'),
(uur'[\%\.]C4[\%\.]94', uur'Ĕ'),
(uur'[\%\.]C4[\%\.]95', uur'ĕ'),
(uur'[\%\.]C4[\%\.]96', uur'Ė'),
(uur'[\%\.]C4[\%\.]97', uur'ė'),
(uur'[\%\.]C4[\%\.]98', uur'Ę'),
(uur'[\%\.]C4[\%\.]99', uur'ę'),
(uur'[\%\.]C4[\%\.]9A', uur'Ě'),
(uur'[\%\.]C4[\%\.]9B', uur'ě'),
(uur'[\%\.]C4[\%\.]9C', uur'Ĝ'),
(uur'[\%\.]C4[\%\.]9D', uur'ĝ'),
(uur'[\%\.]C4[\%\.]9E', uur'Ğ'),
(uur'[\%\.]C4[\%\.]9F', uur'ğ'),
(uur'[\%\.]C4[\%\.]A0', uur'Ġ'),
(uur'[\%\.]C4[\%\.]A1', uur'ġ'),
(uur'[\%\.]C4[\%\.]A2', uur'Ģ'),
(uur'[\%\.]C4[\%\.]A3', uur'ģ'),
(uur'[\%\.]C4[\%\.]A4', uur'Ĥ'),
(uur'[\%\.]C4[\%\.]A5', uur'ĥ'),
(uur'[\%\.]C4[\%\.]A6', uur'Ħ'),
(uur'[\%\.]C4[\%\.]A7', uur'ħ'),
(uur'[\%\.]C4[\%\.]A8', uur'Ĩ'),
(uur'[\%\.]C4[\%\.]A9', uur'ĩ'),
(uur'[\%\.]C4[\%\.]AA', uur'Ī'),
(uur'[\%\.]C4[\%\.]AB', uur'ī'),
(uur'[\%\.]C4[\%\.]AC', uur'Ĭ'),
(uur'[\%\.]C4[\%\.]AD', uur'ĭ'),
(uur'[\%\.]C4[\%\.]AE', uur'Į'),
(uur'[\%\.]C4[\%\.]AF', uur'į'),
(uur'[\%\.]C4[\%\.]B0', uur'İ'),
(uur'[\%\.]C4[\%\.]B1', uur'ı'),
(uur'[\%\.]C4[\%\.]B2', uur'IJ'),
(uur'[\%\.]C4[\%\.]B3', uur'ij'),
(uur'[\%\.]C4[\%\.]B4', uur'Ĵ'),
(uur'[\%\.]C4[\%\.]B5', uur'ĵ'),
(uur'[\%\.]C4[\%\.]B6', uur'Ķ'),
(uur'[\%\.]C4[\%\.]B7', uur'ķ'),
(uur'[\%\.]C4[\%\.]B8', uur'ĸ'),
(uur'[\%\.]C4[\%\.]B9', uur'Ĺ'),
(uur'[\%\.]C4[\%\.]BA', uur'ĺ'),
(uur'[\%\.]C4[\%\.]BB', uur'Ļ'),
(uur'[\%\.]C4[\%\.]BC', uur'ļ'),
(uur'[\%\.]C4[\%\.]BD', uur'Ľ'),
(uur'[\%\.]C4[\%\.]BE', uur'ľ'),
(uur'[\%\.]C4[\%\.]BF', uur'Ŀ'),
(uur'[\%\.]C5[\%\.]80', uur'ŀ'),
(uur'[\%\.]C5[\%\.]81', uur'Ł'),
(uur'[\%\.]C5[\%\.]82', uur'ł'),
(uur'[\%\.]C5[\%\.]83', uur'Ń'),
(uur'[\%\.]C5[\%\.]84', uur'ń'),
(uur'[\%\.]C5[\%\.]85', uur'Ņ'),
(uur'[\%\.]C5[\%\.]86', uur'ņ'),
(uur'[\%\.]C5[\%\.]87', uur'Ň'),
(uur'[\%\.]C5[\%\.]88', uur'ň'),
(uur'[\%\.]C5[\%\.]89', uur'ʼn'),
(uur'[\%\.]C5[\%\.]8A', uur'Ŋ'),
(uur'[\%\.]C5[\%\.]8B', uur'ŋ'),
(uur'[\%\.]C5[\%\.]8C', uur'Ō'),
(uur'[\%\.]C5[\%\.]8D', uur'ō'),
(uur'[\%\.]C5[\%\.]8E', uur'Ŏ'),
(uur'[\%\.]C5[\%\.]8F', uur'ŏ'),
(uur'[\%\.]C5[\%\.]90', uur'Ő'),
(uur'[\%\.]C5[\%\.]91', uur'ő'),
(uur'[\%\.]C5[\%\.]92', uur'Œ'),
(uur'[\%\.]C5[\%\.]93', uur'œ'),
(uur'[\%\.]C5[\%\.]94', uur'Ŕ'),
(uur'[\%\.]C5[\%\.]95', uur'ŕ'),
(uur'[\%\.]C5[\%\.]96', uur'Ŗ'),
(uur'[\%\.]C5[\%\.]97', uur'ŗ'),
(uur'[\%\.]C5[\%\.]98', uur'Ř'),
(uur'[\%\.]C5[\%\.]99', uur'ř'),
(uur'[\%\.]C5[\%\.]9A', uur'Ś'),
(uur'[\%\.]C5[\%\.]9B', uur'ś'),
(uur'[\%\.]C5[\%\.]9C', uur'Ŝ'),
(uur'[\%\.]C5[\%\.]9D', uur'ŝ'),
(uur'[\%\.]C5[\%\.]9E', uur'Ş'),
(uur'[\%\.]C5[\%\.]9F', uur'ş'),
(uur'[\%\.]C5[\%\.]A0', uur'Š'),
(uur'[\%\.]C5[\%\.]A1', uur'š'),
(uur'[\%\.]C5[\%\.]A2', uur'Ţ'),
(uur'[\%\.]C5[\%\.]A3', uur'ţ'),
(uur'[\%\.]C5[\%\.]A4', uur'Ť'),
(uur'[\%\.]C5[\%\.]A5', uur'ť'),
(uur'[\%\.]C5[\%\.]A6', uur'Ŧ'),
(uur'[\%\.]C5[\%\.]A7', uur'ŧ'),
(uur'[\%\.]C5[\%\.]A8', uur'Ũ'),
(uur'[\%\.]C5[\%\.]A9', uur'ũ'),
(uur'[\%\.]C5[\%\.]AA', uur'Ū'),
(uur'[\%\.]C5[\%\.]AB', uur'ū'),
(uur'[\%\.]C5[\%\.]AC', uur'Ŭ'),
(uur'[\%\.]C5[\%\.]AD', uur'ŭ'),
(uur'[\%\.]C5[\%\.]AE', uur'Ů'),
(uur'[\%\.]C5[\%\.]AF', uur'ů'),
(uur'[\%\.]C5[\%\.]B0', uur'Ű'),
(uur'[\%\.]C5[\%\.]B1', uur'ű'),
(uur'[\%\.]C5[\%\.]B2', uur'Ų'),
(uur'[\%\.]C5[\%\.]B3', uur'ų'),
(uur'[\%\.]C5[\%\.]B4', uur'Ŵ'),
(uur'[\%\.]C5[\%\.]B5', uur'ŵ'),
(uur'[\%\.]C5[\%\.]B6', uur'Ŷ'),
(uur'[\%\.]C5[\%\.]B7', uur'ŷ'),
(uur'[\%\.]C5[\%\.]B8', uur'Ÿ'),
(uur'[\%\.]C5[\%\.]B9', uur'Ź'),
(uur'[\%\.]C5[\%\.]BA', uur'ź'),
(uur'[\%\.]C5[\%\.]BB', uur'Ż'),
(uur'[\%\.]C5[\%\.]BC', uur'ż'),
(uur'[\%\.]C5[\%\.]BD', uur'Ž'),
(uur'[\%\.]C5[\%\.]BE', uur'ž'),
(uur'[\%\.]C5[\%\.]BF', uur'ſ'),
# Caractère inconnue
(uur'[\%\.]C6[\%\.]80', uur'ƀ'),
(uur'[\%\.]C6[\%\.]81', uur'Ɓ'),
(uur'[\%\.]C6[\%\.]82', uur'Ƃ'),
(uur'[\%\.]C6[\%\.]83', uur'ƃ'),
(uur'[\%\.]C6[\%\.]84', uur'Ƅ'),
(uur'[\%\.]C6[\%\.]85', uur'ƅ'),
(uur'[\%\.]C6[\%\.]86', uur'Ɔ'),
(uur'[\%\.]C6[\%\.]87', uur'Ƈ'),
(uur'[\%\.]C6[\%\.]88', uur'ƈ'),
(uur'[\%\.]C6[\%\.]89', uur'Ɖ'),
(uur'[\%\.]C6[\%\.]8A', uur'Ɗ'),
(uur'[\%\.]C6[\%\.]8B', uur'Ƌ'),
(uur'[\%\.]C6[\%\.]8C', uur'ƌ'),
(uur'[\%\.]C6[\%\.]8D', uur'ƍ'),
(uur'[\%\.]C6[\%\.]8E', uur'Ǝ'),
(uur'[\%\.]C6[\%\.]8F', uur'Ə'),
(uur'[\%\.]C6[\%\.]90', uur'Ɛ'),
(uur'[\%\.]C6[\%\.]91', uur'Ƒ'),
(uur'[\%\.]C6[\%\.]92', uur'ƒ'),
(uur'[\%\.]C6[\%\.]93', uur'Ɠ'),
(uur'[\%\.]C6[\%\.]94', uur'Ɣ'),
(uur'[\%\.]C6[\%\.]95', uur'ƕ'),
(uur'[\%\.]C6[\%\.]96', uur'Ɩ'),
(uur'[\%\.]C6[\%\.]97', uur'Ɨ'),
(uur'[\%\.]C6[\%\.]98', uur'Ƙ'),
(uur'[\%\.]C6[\%\.]99', uur'ƙ'),
(uur'[\%\.]C6[\%\.]9A', uur'ƚ'),
(uur'[\%\.]C6[\%\.]9B', uur'ƛ'),
(uur'[\%\.]C6[\%\.]9C', uur'Ɯ'),
(uur'[\%\.]C6[\%\.]9D', uur'Ɲ'),
(uur'[\%\.]C6[\%\.]9E', uur'ƞ'),
(uur'[\%\.]C6[\%\.]9F', uur'Ɵ'),
(uur'[\%\.]C6[\%\.]A0', uur'Ơ'),
(uur'[\%\.]C6[\%\.]A1', uur'ơ'),
(uur'[\%\.]C6[\%\.]A2', uur'Ƣ'),
(uur'[\%\.]C6[\%\.]A3', uur'ƣ'),
(uur'[\%\.]C6[\%\.]A4', uur'Ƥ'),
(uur'[\%\.]C6[\%\.]A5', uur'ƥ'),
(uur'[\%\.]C6[\%\.]A6', uur'Ʀ'),
(uur'[\%\.]C6[\%\.]A7', uur'Ƨ'),
(uur'[\%\.]C6[\%\.]A8', uur'ƨ'),
(uur'[\%\.]C6[\%\.]A9', uur'Ʃ'),
(uur'[\%\.]C6[\%\.]AA', uur'ƪ'),
(uur'[\%\.]C6[\%\.]AB', uur'ƫ'),
(uur'[\%\.]C6[\%\.]AC', uur'Ƭ'),
(uur'[\%\.]C6[\%\.]AD', uur'ƭ'),
(uur'[\%\.]C6[\%\.]AE', uur'Ʈ'),
(uur'[\%\.]C6[\%\.]AF', uur'Ư'),
(uur'[\%\.]C6[\%\.]B0', uur'ư'),
(uur'[\%\.]C6[\%\.]B1', uur'Ʊ'),
(uur'[\%\.]C6[\%\.]B2', uur'Ʋ'),
(uur'[\%\.]C6[\%\.]B3', uur'Ƴ'),
(uur'[\%\.]C6[\%\.]B4', uur'ƴ'),
(uur'[\%\.]C6[\%\.]B5', uur'Ƶ'),
(uur'[\%\.]C6[\%\.]B6', uur'ƶ'),
(uur'[\%\.]C6[\%\.]B7', uur'Ʒ'),
(uur'[\%\.]C6[\%\.]B8', uur'Ƹ'),
(uur'[\%\.]C6[\%\.]B9', uur'ƹ'),
(uur'[\%\.]C6[\%\.]BA', uur'ƺ'),
(uur'[\%\.]C6[\%\.]BB', uur'ƻ'),
(uur'[\%\.]C6[\%\.]BC', uur'Ƽ'),
(uur'[\%\.]C6[\%\.]BD', uur'ƽ'),
(uur'[\%\.]C6[\%\.]BE', uur'ƾ'),
(uur'[\%\.]C6[\%\.]BF', uur'ƿ'),
(uur'[\%\.]C7[\%\.]80', uur'ǀ'),
(uur'[\%\.]C7[\%\.]81', uur'ǁ'),
(uur'[\%\.]C7[\%\.]82', uur'ǂ'),
(uur'[\%\.]C7[\%\.]83', uur'ǃ'),
(uur'[\%\.]C7[\%\.]84', uur'DŽ'),
(uur'[\%\.]C7[\%\.]85', uur'Dž'),
(uur'[\%\.]C7[\%\.]86', uur'dž'),
(uur'[\%\.]C7[\%\.]87', uur'LJ'),
(uur'[\%\.]C7[\%\.]88', uur'Lj'),
(uur'[\%\.]C7[\%\.]89', uur'lj'),
(uur'[\%\.]C7[\%\.]8A', uur'NJ'),
(uur'[\%\.]C7[\%\.]8B', uur'Nj'),
(uur'[\%\.]C7[\%\.]8C', uur'nj'),
(uur'[\%\.]C7[\%\.]8D', uur'Ǎ'),
(uur'[\%\.]C7[\%\.]8E', uur'ǎ'),
(uur'[\%\.]C7[\%\.]8F', uur'Ǐ'),
(uur'[\%\.]C7[\%\.]90', uur'ǐ'),
(uur'[\%\.]C7[\%\.]91', uur'Ǒ'),
(uur'[\%\.]C7[\%\.]92', uur'ǒ'),
(uur'[\%\.]C7[\%\.]93', uur'Ǔ'),
(uur'[\%\.]C7[\%\.]94', uur'ǔ'),
(uur'[\%\.]C7[\%\.]95', uur'Ǖ'),
(uur'[\%\.]C7[\%\.]96', uur'ǖ'),
(uur'[\%\.]C7[\%\.]97', uur'Ǘ'),
(uur'[\%\.]C7[\%\.]98', uur'ǘ'),
(uur'[\%\.]C7[\%\.]99', uur'Ǚ'),
(uur'[\%\.]C7[\%\.]9A', uur'ǚ'),
(uur'[\%\.]C7[\%\.]9B', uur'Ǜ'),
(uur'[\%\.]C7[\%\.]9C', uur'ǜ'),
(uur'[\%\.]C7[\%\.]9D', uur'ǝ'),
(uur'[\%\.]C7[\%\.]9E', uur'Ǟ'),
(uur'[\%\.]C7[\%\.]9F', uur'ǟ'),
(uur'[\%\.]C7[\%\.]A0', uur'Ǡ'),
(uur'[\%\.]C7[\%\.]A1', uur'ǡ'),
(uur'[\%\.]C7[\%\.]A2', uur'Ǣ'),
(uur'[\%\.]C7[\%\.]A3', uur'ǣ'),
(uur'[\%\.]C7[\%\.]A4', uur'Ǥ'),
(uur'[\%\.]C7[\%\.]A5', uur'ǥ'),
(uur'[\%\.]C7[\%\.]A6', uur'Ǧ'),
(uur'[\%\.]C7[\%\.]A7', uur'ǧ'),
(uur'[\%\.]C7[\%\.]A8', uur'Ǩ'),
(uur'[\%\.]C7[\%\.]A9', uur'ǩ'),
(uur'[\%\.]C7[\%\.]AA', uur'Ǫ'),
(uur'[\%\.]C7[\%\.]AB', uur'ǫ'),
(uur'[\%\.]C7[\%\.]AC', uur'Ǭ'),
(uur'[\%\.]C7[\%\.]AD', uur'ǭ'),
(uur'[\%\.]C7[\%\.]AE', uur'Ǯ'),
(uur'[\%\.]C7[\%\.]AF', uur'ǯ'),
(uur'[\%\.]C7[\%\.]B0', uur'ǰ'),
(uur'[\%\.]C7[\%\.]B1', uur'DZ'),
(uur'[\%\.]C7[\%\.]B2', uur'Dz'),
(uur'[\%\.]C7[\%\.]B3', uur'dz'),
(uur'[\%\.]C7[\%\.]B4', uur'Ǵ'),
(uur'[\%\.]C7[\%\.]B5', uur'ǵ'),
(uur'[\%\.]C7[\%\.]B6', uur'Ƕ'),
(uur'[\%\.]C7[\%\.]B7', uur'Ƿ'),
(uur'[\%\.]C7[\%\.]B8', uur'Ǹ'),
(uur'[\%\.]C7[\%\.]B9', uur'ǹ'),
(uur'[\%\.]C7[\%\.]BA', uur'Ǻ'),
(uur'[\%\.]C7[\%\.]BB', uur'ǻ'),
(uur'[\%\.]C7[\%\.]BC', uur'Ǽ'),
(uur'[\%\.]C7[\%\.]BD', uur'ǽ'),
(uur'[\%\.]C7[\%\.]BE', uur'Ǿ'),
(uur'[\%\.]C7[\%\.]BF', uur'ǿ'),
(uur'[\%\.]C8[\%\.]80', uur'Ȁ'),
(uur'[\%\.]C8[\%\.]81', uur'ȁ'),
(uur'[\%\.]C8[\%\.]82', uur'Ȃ'),
(uur'[\%\.]C8[\%\.]83', uur'ȃ'),
(uur'[\%\.]C8[\%\.]84', uur'Ȅ'),
(uur'[\%\.]C8[\%\.]85', uur'ȅ'),
(uur'[\%\.]C8[\%\.]86', uur'Ȇ'),
(uur'[\%\.]C8[\%\.]87', uur'ȇ'),
(uur'[\%\.]C8[\%\.]88', uur'Ȉ'),
(uur'[\%\.]C8[\%\.]89', uur'ȉ'),
(uur'[\%\.]C8[\%\.]8A', uur'Ȋ'),
(uur'[\%\.]C8[\%\.]8B', uur'ȋ'),
(uur'[\%\.]C8[\%\.]8C', uur'Ȍ'),
(uur'[\%\.]C8[\%\.]8D', uur'ȍ'),
(uur'[\%\.]C8[\%\.]8E', uur'Ȏ'),
(uur'[\%\.]C8[\%\.]8F', uur'ȏ'),
(uur'[\%\.]C8[\%\.]90', uur'Ȑ'),
(uur'[\%\.]C8[\%\.]91', uur'ȑ'),
(uur'[\%\.]C8[\%\.]92', uur'Ȓ'),
(uur'[\%\.]C8[\%\.]93', uur'ȓ'),
(uur'[\%\.]C8[\%\.]94', uur'Ȕ'),
(uur'[\%\.]C8[\%\.]95', uur'ȕ'),
(uur'[\%\.]C8[\%\.]96', uur'Ȗ'),
(uur'[\%\.]C8[\%\.]97', uur'ȗ'),
(uur'[\%\.]C8[\%\.]98', uur'Ș'),
(uur'[\%\.]C8[\%\.]99', uur'ș'),
(uur'[\%\.]C8[\%\.]9A', uur'Ț'),
(uur'[\%\.]C8[\%\.]9B', uur'ț'),
(uur'[\%\.]C8[\%\.]9C', uur'Ȝ'),
(uur'[\%\.]C8[\%\.]9D', uur'ȝ'),
(uur'[\%\.]C8[\%\.]9E', uur'Ȟ'),
(uur'[\%\.]C8[\%\.]9F', uur'ȟ'),
(uur'[\%\.]C8[\%\.]A0', uur'Ƞ'),
(uur'[\%\.]C8[\%\.]A1', uur'ȡ'),
(uur'[\%\.]C8[\%\.]A2', uur'Ȣ'),
(uur'[\%\.]C8[\%\.]A3', uur'ȣ'),
(uur'[\%\.]C8[\%\.]A4', uur'Ȥ'),
(uur'[\%\.]C8[\%\.]A5', uur'ȥ'),
(uur'[\%\.]C8[\%\.]A6', uur'Ȧ'),
(uur'[\%\.]C8[\%\.]A7', uur'ȧ'),
(uur'[\%\.]C8[\%\.]A8', uur'Ȩ'),
(uur'[\%\.]C8[\%\.]A9', uur'ȩ'),
(uur'[\%\.]C8[\%\.]AA', uur'Ȫ'),
(uur'[\%\.]C8[\%\.]AB', uur'ȫ'),
(uur'[\%\.]C8[\%\.]AC', uur'Ȭ'),
(uur'[\%\.]C8[\%\.]AD', uur'ȭ'),
(uur'[\%\.]C8[\%\.]AE', uur'Ȯ'),
(uur'[\%\.]C8[\%\.]AF', uur'ȯ'),
(uur'[\%\.]C8[\%\.]B0', uur'Ȱ'),
(uur'[\%\.]C8[\%\.]B1', uur'ȱ'),
(uur'[\%\.]C8[\%\.]B2', uur'Ȳ'),
(uur'[\%\.]C8[\%\.]B3', uur'ȳ'),
(uur'[\%\.]C8[\%\.]B4', uur'ȴ'),
(uur'[\%\.]C8[\%\.]B5', uur'ȵ'),
(uur'[\%\.]C8[\%\.]B6', uur'ȶ'),
(uur'[\%\.]C8[\%\.]B7', uur'ȷ'),
(uur'[\%\.]C8[\%\.]B8', uur'ȸ'),
(uur'[\%\.]C8[\%\.]B9', uur'ȹ'),
(uur'[\%\.]C8[\%\.]BA', uur'Ⱥ'),
(uur'[\%\.]C8[\%\.]BB', uur'Ȼ'),
(uur'[\%\.]C8[\%\.]BC', uur'ȼ'),
(uur'[\%\.]C8[\%\.]BD', uur'Ƚ'),
(uur'[\%\.]C8[\%\.]BE', uur'Ⱦ'),
(uur'[\%\.]C8[\%\.]BF', uur'ȿ'),
(uur'[\%\.]C9[\%\.]80', uur'ɀ'),
(uur'[\%\.]C9[\%\.]81', uur'Ɂ'),
(uur'[\%\.]C9[\%\.]82', uur'ɂ'),
(uur'[\%\.]C9[\%\.]83', uur'Ƀ'),
(uur'[\%\.]C9[\%\.]84', uur'Ʉ'),
(uur'[\%\.]C9[\%\.]85', uur'Ʌ'),
(uur'[\%\.]C9[\%\.]86', uur'Ɇ'),
(uur'[\%\.]C9[\%\.]87', uur'ɇ'),
(uur'[\%\.]C9[\%\.]88', uur'Ɉ'),
(uur'[\%\.]C9[\%\.]89', uur'ɉ'),
(uur'[\%\.]C9[\%\.]8A', uur'Ɋ'),
(uur'[\%\.]C9[\%\.]8B', uur'ɋ'),
(uur'[\%\.]C9[\%\.]8C', uur'Ɍ'),
(uur'[\%\.]C9[\%\.]8D', uur'ɍ'),
(uur'[\%\.]C9[\%\.]8E', uur'Ɏ'),
(uur'[\%\.]C9[\%\.]8F', uur'ɏ'),
(uur'[\%\.]C9[\%\.]90', uur'ɐ'),
(uur'[\%\.]C9[\%\.]91', uur'ɑ'),
(uur'[\%\.]C9[\%\.]92', uur'ɒ'),
(uur'[\%\.]C9[\%\.]93', uur'ɓ'),
(uur'[\%\.]C9[\%\.]94', uur'ɔ'),
(uur'[\%\.]C9[\%\.]95', uur'ɕ'),
(uur'[\%\.]C9[\%\.]96', uur'ɖ'),
(uur'[\%\.]C9[\%\.]97', uur'ɗ'),
(uur'[\%\.]C9[\%\.]98', uur'ɘ'),
(uur'[\%\.]C9[\%\.]99', uur'ə'),
(uur'[\%\.]C9[\%\.]9A', uur'ɚ'),
(uur'[\%\.]C9[\%\.]9B', uur'ɛ'),
(uur'[\%\.]C9[\%\.]9C', uur'ɜ'),
(uur'[\%\.]C9[\%\.]9D', uur'ɝ'),
(uur'[\%\.]C9[\%\.]9E', uur'ɞ'),
(uur'[\%\.]C9[\%\.]9F', uur'ɟ'),
(uur'[\%\.]C9[\%\.]A0', uur'ɠ'),
(uur'[\%\.]C9[\%\.]A1', uur'ɡ'),
(uur'[\%\.]C9[\%\.]A2', uur'ɢ'),
(uur'[\%\.]C9[\%\.]A3', uur'ɣ'),
(uur'[\%\.]C9[\%\.]A4', uur'ɤ'),
(uur'[\%\.]C9[\%\.]A5', uur'ɥ'),
(uur'[\%\.]C9[\%\.]A6', uur'ɦ'),
(uur'[\%\.]C9[\%\.]A7', uur'ɧ'),
(uur'[\%\.]C9[\%\.]A8', uur'ɨ'),
(uur'[\%\.]C9[\%\.]A9', uur'ɩ'),
(uur'[\%\.]C9[\%\.]AA', uur'ɪ'),
(uur'[\%\.]C9[\%\.]AB', uur'ɫ'),
(uur'[\%\.]C9[\%\.]AC', uur'ɬ'),
(uur'[\%\.]C9[\%\.]AD', uur'ɭ'),
(uur'[\%\.]C9[\%\.]AE', uur'ɮ'),
(uur'[\%\.]C9[\%\.]AF', uur'ɯ'),
(uur'[\%\.]C9[\%\.]B0', uur'ɰ'),
(uur'[\%\.]C9[\%\.]B1', uur'ɱ'),
(uur'[\%\.]C9[\%\.]B2', uur'ɲ'),
(uur'[\%\.]C9[\%\.]B3', uur'ɳ'),
(uur'[\%\.]C9[\%\.]B4', uur'ɴ'),
(uur'[\%\.]C9[\%\.]B5', uur'ɵ'),
(uur'[\%\.]C9[\%\.]B6', uur'ɶ'),
(uur'[\%\.]C9[\%\.]B7', uur'ɷ'),
(uur'[\%\.]C9[\%\.]B8', uur'ɸ'),
(uur'[\%\.]C9[\%\.]B9', uur'ɹ'),
(uur'[\%\.]C9[\%\.]BA', uur'ɺ'),
(uur'[\%\.]C9[\%\.]BB', uur'ɻ'),
(uur'[\%\.]C9[\%\.]BC', uur'ɼ'),
(uur'[\%\.]C9[\%\.]BD', uur'ɽ'),
(uur'[\%\.]C9[\%\.]BE', uur'ɾ'),
(uur'[\%\.]C9[\%\.]BF', uur'ɿ'),
(uur'[\%\.]CA[\%\.]80', uur'ʀ'),
(uur'[\%\.]CA[\%\.]81', uur'ʁ'),
(uur'[\%\.]CA[\%\.]82', uur'ʂ'),
(uur'[\%\.]CA[\%\.]83', uur'ʃ'),
(uur'[\%\.]CA[\%\.]84', uur'ʄ'),
(uur'[\%\.]CA[\%\.]85', uur'ʅ'),
(uur'[\%\.]CA[\%\.]86', uur'ʆ'),
(uur'[\%\.]CA[\%\.]87', uur'ʇ'),
(uur'[\%\.]CA[\%\.]88', uur'ʈ'),
(uur'[\%\.]CA[\%\.]89', uur'ʉ'),
(uur'[\%\.]CA[\%\.]8A', uur'ʊ'),
(uur'[\%\.]CA[\%\.]8B', uur'ʋ'),
(uur'[\%\.]CA[\%\.]8C', uur'ʌ'),
(uur'[\%\.]CA[\%\.]8D', uur'ʍ'),
(uur'[\%\.]CA[\%\.]8E', uur'ʎ'),
(uur'[\%\.]CA[\%\.]8F', uur'ʏ'),
(uur'[\%\.]CA[\%\.]90', uur'ʐ'),
(uur'[\%\.]CA[\%\.]91', uur'ʑ'),
(uur'[\%\.]CA[\%\.]92', uur'ʒ'),
(uur'[\%\.]CA[\%\.]93', uur'ʓ'),
(uur'[\%\.]CA[\%\.]94', uur'ʔ'),
(uur'[\%\.]CA[\%\.]95', uur'ʕ'),
(uur'[\%\.]CA[\%\.]96', uur'ʖ'),
(uur'[\%\.]CA[\%\.]97', uur'ʗ'),
(uur'[\%\.]CA[\%\.]98', uur'ʘ'),
(uur'[\%\.]CA[\%\.]99', uur'ʙ'),
(uur'[\%\.]CA[\%\.]9A', uur'ʚ'),
(uur'[\%\.]CA[\%\.]9B', uur'ʛ'),
(uur'[\%\.]CA[\%\.]9C', uur'ʜ'),
(uur'[\%\.]CA[\%\.]9D', uur'ʝ'),
(uur'[\%\.]CA[\%\.]9E', uur'ʞ'),
(uur'[\%\.]CA[\%\.]9F', uur'ʟ'),
(uur'[\%\.]CA[\%\.]A0', uur'ʠ'),
(uur'[\%\.]CA[\%\.]A1', uur'ʡ'),
(uur'[\%\.]CA[\%\.]A2', uur'ʢ'),
(uur'[\%\.]CA[\%\.]A3', uur'ʣ'),
(uur'[\%\.]CA[\%\.]A4', uur'ʤ'),
(uur'[\%\.]CA[\%\.]A5', uur'ʥ'),
(uur'[\%\.]CA[\%\.]A6', uur'ʦ'),
(uur'[\%\.]CA[\%\.]A7', uur'ʧ'),
(uur'[\%\.]CA[\%\.]A8', uur'ʨ'),
(uur'[\%\.]CA[\%\.]A9', uur'ʩ'),
(uur'[\%\.]CA[\%\.]AA', uur'ʪ'),
(uur'[\%\.]CA[\%\.]AB', uur'ʫ'),
(uur'[\%\.]CA[\%\.]AC', uur'ʬ'),
(uur'[\%\.]CA[\%\.]AD', uur'ʭ'),
(uur'[\%\.]CA[\%\.]AE', uur'ʮ'),
(uur'[\%\.]CA[\%\.]AF', uur'ʯ'),
(uur'[\%\.]CA[\%\.]B0', uur'ʰ'),
(uur'[\%\.]CA[\%\.]B1', uur'ʱ'),
(uur'[\%\.]CA[\%\.]B2', uur'ʲ'),
(uur'[\%\.]CA[\%\.]B3', uur'ʳ'),
(uur'[\%\.]CA[\%\.]B4', uur'ʴ'),
(uur'[\%\.]CA[\%\.]B5', uur'ʵ'),
(uur'[\%\.]CA[\%\.]B6', uur'ʶ'),
(uur'[\%\.]CA[\%\.]B7', uur'ʷ'),
(uur'[\%\.]CA[\%\.]B8', uur'ʸ'),
(uur'[\%\.]CA[\%\.]B9', uur'ʹ'),
(uur'[\%\.]CA[\%\.]BA', uur'ʺ'),
(uur'[\%\.]CA[\%\.]BB', uur'ʻ'),
(uur'[\%\.]CA[\%\.]BC', uur'ʼ'),
(uur'[\%\.]CA[\%\.]BD', uur'ʽ'),
(uur'[\%\.]CA[\%\.]BE', uur'ʾ'),
(uur'[\%\.]CA[\%\.]BF', uur'ʿ'),
(uur'[\%\.]CB[\%\.]80', uur'ˀ'),
(uur'[\%\.]CB[\%\.]81', uur'ˁ'),
(uur'[\%\.]CB[\%\.]82', uur'˂'),
(uur'[\%\.]CB[\%\.]83', uur'˃'),
(uur'[\%\.]CB[\%\.]84', uur'˄'),
(uur'[\%\.]CB[\%\.]85', uur'˅'),
(uur'[\%\.]CB[\%\.]86', uur'ˆ'),
(uur'[\%\.]CB[\%\.]87', uur'ˇ'),
(uur'[\%\.]CB[\%\.]88', uur'ˈ'),
(uur'[\%\.]CB[\%\.]89', uur'ˉ'),
(uur'[\%\.]CB[\%\.]8A', uur'ˊ'),
(uur'[\%\.]CB[\%\.]8B', uur'ˋ'),
(uur'[\%\.]CB[\%\.]8C', uur'ˌ'),
(uur'[\%\.]CB[\%\.]8D', uur'ˍ'),
(uur'[\%\.]CB[\%\.]8E', uur'ˎ'),
(uur'[\%\.]CB[\%\.]8F', uur'ˏ'),
(uur'[\%\.]CB[\%\.]90', uur'ː'),
(uur'[\%\.]CB[\%\.]91', uur'ˑ'),
(uur'[\%\.]CB[\%\.]92', uur'˒'),
(uur'[\%\.]CB[\%\.]93', uur'˓'),
(uur'[\%\.]CB[\%\.]94', uur'˔'),
(uur'[\%\.]CB[\%\.]95', uur'˕'),
(uur'[\%\.]CB[\%\.]96', uur'˖'),
(uur'[\%\.]CB[\%\.]97', uur'˗'),
(uur'[\%\.]CB[\%\.]98', uur'˘'),
(uur'[\%\.]CB[\%\.]99', uur'˙'),
(uur'[\%\.]CB[\%\.]9A', uur'˚'),
(uur'[\%\.]CB[\%\.]9B', uur'˛'),
(uur'[\%\.]CB[\%\.]9C', uur'˜'),
(uur'[\%\.]CB[\%\.]9D', uur'˝'),
(uur'[\%\.]CB[\%\.]9E', uur'˞'),
(uur'[\%\.]CB[\%\.]9F', uur'˟'),
(uur'[\%\.]CB[\%\.]A0', uur'ˠ'),
(uur'[\%\.]CB[\%\.]A1', uur'ˡ'),
(uur'[\%\.]CB[\%\.]A2', uur'ˢ'),
(uur'[\%\.]CB[\%\.]A3', uur'ˣ'),
(uur'[\%\.]CB[\%\.]A4', uur'ˤ'),
(uur'[\%\.]CB[\%\.]A5', uur'˥'),
(uur'[\%\.]CB[\%\.]A6', uur'˦'),
(uur'[\%\.]CB[\%\.]A7', uur'˧'),
(uur'[\%\.]CB[\%\.]A8', uur'˨'),
(uur'[\%\.]CB[\%\.]A9', uur'˩'),
(uur'[\%\.]CB[\%\.]AA', uur'˪'),
(uur'[\%\.]CB[\%\.]AB', uur'˫'),
(uur'[\%\.]CB[\%\.]AC', uur'ˬ'),
(uur'[\%\.]CB[\%\.]AD', uur'˭'),
(uur'[\%\.]CB[\%\.]AE', uur'ˮ'),
(uur'[\%\.]CB[\%\.]AF', uur'˯'),
(uur'[\%\.]CB[\%\.]B0', uur'˰'),
(uur'[\%\.]CB[\%\.]B1', uur'˱'),
(uur'[\%\.]CB[\%\.]B2', uur'˲'),
(uur'[\%\.]CB[\%\.]B3', uur'˳'),
(uur'[\%\.]CB[\%\.]B4', uur'˴'),
(uur'[\%\.]CB[\%\.]B5', uur'˵'),
(uur'[\%\.]CB[\%\.]B6', uur'˶'),
(uur'[\%\.]CB[\%\.]B7', uur'˷'),
(uur'[\%\.]CB[\%\.]B8', uur'˸'),
(uur'[\%\.]CB[\%\.]B9', uur'˹'),
(uur'[\%\.]CB[\%\.]BA', uur'˺'),
(uur'[\%\.]CB[\%\.]BB', uur'˻'),
(uur'[\%\.]CB[\%\.]BC', uur'˼'),
(uur'[\%\.]CB[\%\.]BD', uur'˽'),
(uur'[\%\.]CB[\%\.]BE', uur'˾'),
(uur'[\%\.]CB[\%\.]BF', uur'˿'),
(uur'[\%\.]CC[\%\.]80', uur'̀'),
(uur'[\%\.]CC[\%\.]81', uur'́'),
(uur'[\%\.]CC[\%\.]82', uur'̂'),
(uur'[\%\.]CC[\%\.]83', uur'̃'),
(uur'[\%\.]CC[\%\.]84', uur'̄'),
(uur'[\%\.]CC[\%\.]85', uur'̅'),
(uur'[\%\.]CC[\%\.]86', uur'̆'),
(uur'[\%\.]CC[\%\.]87', uur'̇'),
(uur'[\%\.]CC[\%\.]88', uur'̈'),
(uur'[\%\.]CC[\%\.]89', uur'̉'),
(uur'[\%\.]CC[\%\.]8A', uur'̊'),
(uur'[\%\.]CC[\%\.]8B', uur'̋'),
(uur'[\%\.]CC[\%\.]8C', uur'̌'),
(uur'[\%\.]CC[\%\.]8D', uur'̍'),
(uur'[\%\.]CC[\%\.]8E', uur'̎'),
(uur'[\%\.]CC[\%\.]8F', uur'̏'),
(uur'[\%\.]CC[\%\.]90', uur'̐'),
(uur'[\%\.]CC[\%\.]91', uur'̑'),
(uur'[\%\.]CC[\%\.]92', uur'̒'),
(uur'[\%\.]CC[\%\.]93', uur'̓'),
(uur'[\%\.]CC[\%\.]94', uur'̔'),
(uur'[\%\.]CC[\%\.]95', uur'̕'),
(uur'[\%\.]CC[\%\.]96', uur'̖'),
(uur'[\%\.]CC[\%\.]97', uur'̗'),
(uur'[\%\.]CC[\%\.]98', uur'̘'),
(uur'[\%\.]CC[\%\.]99', uur'̙'),
(uur'[\%\.]CC[\%\.]9A', uur'̚'),
(uur'[\%\.]CC[\%\.]9B', uur'̛'),
(uur'[\%\.]CC[\%\.]9C', uur'̜'),
(uur'[\%\.]CC[\%\.]9D', uur'̝'),
(uur'[\%\.]CC[\%\.]9E', uur'̞'),
(uur'[\%\.]CC[\%\.]9F', uur'̟'),
(uur'[\%\.]CC[\%\.]A0', uur'̠'),
(uur'[\%\.]CC[\%\.]A1', uur'̡'),
(uur'[\%\.]CC[\%\.]A2', uur'̢'),
(uur'[\%\.]CC[\%\.]A3', uur'̣'),
(uur'[\%\.]CC[\%\.]A4', uur'̤'),
(uur'[\%\.]CC[\%\.]A5', uur'̥'),
(uur'[\%\.]CC[\%\.]A6', uur'̦'),
(uur'[\%\.]CC[\%\.]A7', uur'̧'),
(uur'[\%\.]CC[\%\.]A8', uur'̨'),
(uur'[\%\.]CC[\%\.]A9', uur'̩'),
(uur'[\%\.]CC[\%\.]AA', uur'̪'),
(uur'[\%\.]CC[\%\.]AB', uur'̫'),
(uur'[\%\.]CC[\%\.]AC', uur'̬'),
(uur'[\%\.]CC[\%\.]AD', uur'̭'),
(uur'[\%\.]CC[\%\.]AE', uur'̮'),
(uur'[\%\.]CC[\%\.]AF', uur'̯'),
(uur'[\%\.]CC[\%\.]B0', uur'̰'),
(uur'[\%\.]CC[\%\.]B1', uur'̱'),
(uur'[\%\.]CC[\%\.]B2', uur'̲'),
(uur'[\%\.]CC[\%\.]B3', uur'̳'),
(uur'[\%\.]CC[\%\.]B4', uur'̴'),
(uur'[\%\.]CC[\%\.]B5', uur'̵'),
(uur'[\%\.]CC[\%\.]B6', uur'̶'),
(uur'[\%\.]CC[\%\.]B7', uur'̷'),
(uur'[\%\.]CC[\%\.]B8', uur'̸'),
(uur'[\%\.]CC[\%\.]B9', uur'̹'),
(uur'[\%\.]CC[\%\.]BA', uur'̺'),
(uur'[\%\.]CC[\%\.]BB', uur'̻'),
(uur'[\%\.]CC[\%\.]BC', uur'̼'),
(uur'[\%\.]CC[\%\.]BD', uur'̽'),
(uur'[\%\.]CC[\%\.]BE', uur'̾'),
(uur'[\%\.]CC[\%\.]BF', uur'̿'),
(uur'[\%\.]CD[\%\.]80', uur'̀'),
(uur'[\%\.]CD[\%\.]81', uur'́'),
(uur'[\%\.]CD[\%\.]82', uur'͂'),
(uur'[\%\.]CD[\%\.]83', uur'̓'),
(uur'[\%\.]CD[\%\.]84', uur'̈́'),
(uur'[\%\.]CD[\%\.]85', uur'ͅ'),
(uur'[\%\.]CD[\%\.]86', uur'͆'),
(uur'[\%\.]CD[\%\.]87', uur'͇'),
(uur'[\%\.]CD[\%\.]88', uur'͈'),
(uur'[\%\.]CD[\%\.]89', uur'͉'),
(uur'[\%\.]CD[\%\.]8A', uur'͊'),
(uur'[\%\.]CD[\%\.]8B', uur'͋'),
(uur'[\%\.]CD[\%\.]8C', uur'͌'),
(uur'[\%\.]CD[\%\.]8D', uur'͍'),
(uur'[\%\.]CD[\%\.]8E', uur'͎'),
(uur'[\%\.]CD[\%\.]8F', uur'͏'),
(uur'[\%\.]CD[\%\.]90', uur'͐'),
(uur'[\%\.]CD[\%\.]91', uur'͑'),
(uur'[\%\.]CD[\%\.]92', uur'͒'),
(uur'[\%\.]CD[\%\.]93', uur'͓'),
(uur'[\%\.]CD[\%\.]94', uur'͔'),
(uur'[\%\.]CD[\%\.]95', uur'͕'),
(uur'[\%\.]CD[\%\.]96', uur'͖'),
(uur'[\%\.]CD[\%\.]97', uur'͗'),
(uur'[\%\.]CD[\%\.]98', uur'͘'),
(uur'[\%\.]CD[\%\.]99', uur'͙'),
(uur'[\%\.]CD[\%\.]9A', uur'͚'),
(uur'[\%\.]CD[\%\.]9B', uur'͛'),
(uur'[\%\.]CD[\%\.]9C', uur'͜'),
(uur'[\%\.]CD[\%\.]9D', uur'͝'),
(uur'[\%\.]CD[\%\.]9E', uur'͞'),
(uur'[\%\.]CD[\%\.]9F', uur'͟'),
(uur'[\%\.]CD[\%\.]A0', uur'͠'),
(uur'[\%\.]CD[\%\.]A1', uur'͡'),
(uur'[\%\.]CD[\%\.]A2', uur'͢'),
(uur'[\%\.]CD[\%\.]A3', uur'ͣ'),
(uur'[\%\.]CD[\%\.]A4', uur'ͤ'),
(uur'[\%\.]CD[\%\.]A5', uur'ͥ'),
(uur'[\%\.]CD[\%\.]A6', uur'ͦ'),
(uur'[\%\.]CD[\%\.]A7', uur'ͧ'),
(uur'[\%\.]CD[\%\.]A8', uur'ͨ'),
(uur'[\%\.]CD[\%\.]A9', uur'ͩ'),
(uur'[\%\.]CD[\%\.]AA', uur'ͪ'),
(uur'[\%\.]CD[\%\.]AB', uur'ͫ'),
(uur'[\%\.]CD[\%\.]AC', uur'ͬ'),
(uur'[\%\.]CD[\%\.]AD', uur'ͭ'),
(uur'[\%\.]CD[\%\.]AE', uur'ͮ'),
(uur'[\%\.]CD[\%\.]AF', uur'ͯ'),
(uur'[\%\.]CD[\%\.]B0', uur'Ͱ'),
(uur'[\%\.]CD[\%\.]B1', uur'ͱ'),
(uur'[\%\.]CD[\%\.]B2', uur'Ͳ'),
(uur'[\%\.]CD[\%\.]B3', uur'ͳ'),
(uur'[\%\.]CD[\%\.]B4', uur'ʹ'),
(uur'[\%\.]CD[\%\.]B5', uur'͵'),
(uur'[\%\.]CD[\%\.]B6', uur'Ͷ'),
(uur'[\%\.]CD[\%\.]B7', uur'ͷ'),
(uur'[\%\.]CD[\%\.]B8', uur'͸'),
(uur'[\%\.]CD[\%\.]B9', uur'͹'),
(uur'[\%\.]CD[\%\.]BA', uur'ͺ'),
(uur'[\%\.]CD[\%\.]BB', uur'ͻ'),
(uur'[\%\.]CD[\%\.]BC', uur'ͼ'),
(uur'[\%\.]CD[\%\.]BD', uur'ͽ'),
(uur'[\%\.]CD[\%\.]BE', uur';'),
(uur'[\%\.]CD[\%\.]BF', uur'Ϳ'),
(uur'[\%\.]CE[\%\.]80', uur'΀'),
(uur'[\%\.]CE[\%\.]81', uur'΁'),
(uur'[\%\.]CE[\%\.]82', uur'΂'),
(uur'[\%\.]CE[\%\.]83', uur'΃'),
(uur'[\%\.]CE[\%\.]84', uur'΄'),
(uur'[\%\.]CE[\%\.]85', uur'΅'),
(uur'[\%\.]CE[\%\.]86', uur'Ά'),
(uur'[\%\.]CE[\%\.]87', uur'·'),
(uur'[\%\.]CE[\%\.]88', uur'Έ'),
(uur'[\%\.]CE[\%\.]89', uur'Ή'),
(uur'[\%\.]CE[\%\.]8A', uur'Ί'),
(uur'[\%\.]CE[\%\.]8B', uur'΋'),
(uur'[\%\.]CE[\%\.]8C', uur'Ό'),
(uur'[\%\.]CE[\%\.]8D', uur'΍'),
(uur'[\%\.]CE[\%\.]8E', uur'Ύ'),
(uur'[\%\.]CE[\%\.]8F', uur'Ώ'),
(uur'[\%\.]CE[\%\.]90', uur'ΐ'),
# Caractères grecques ?
(uur'[\%\.]CE[\%\.]91', uur'Α'),
(uur'[\%\.]CE[\%\.]92', uur'Β'),
(uur'[\%\.]CE[\%\.]93', uur'Γ'),
(uur'[\%\.]CE[\%\.]94', uur'Δ'),
(uur'[\%\.]CE[\%\.]95', uur'Ε'),
(uur'[\%\.]CE[\%\.]96', uur'Ζ'),
(uur'[\%\.]CE[\%\.]97', uur'Η'),
(uur'[\%\.]CE[\%\.]98', uur'Θ'),
(uur'[\%\.]CE[\%\.]99', uur'Ι'),
(uur'[\%\.]CE[\%\.]9A', uur'Κ'),
(uur'[\%\.]CE[\%\.]9B', uur'Λ'),
(uur'[\%\.]CE[\%\.]9C', uur'Μ'),
(uur'[\%\.]CE[\%\.]9D', uur'Ν'),
(uur'[\%\.]CE[\%\.]9E', uur'Ξ'),
(uur'[\%\.]CE[\%\.]9F', uur'Ο'),
(uur'[\%\.]CE[\%\.]A0', uur'Π'),
(uur'[\%\.]CE[\%\.]A1', uur'Ρ'),
(uur'[\%\.]CE[\%\.]A2', uur'΢'),
(uur'[\%\.]CE[\%\.]A3', uur'Σ'),
(uur'[\%\.]CE[\%\.]A4', uur'Τ'),
(uur'[\%\.]CE[\%\.]A5', uur'Υ'),
(uur'[\%\.]CE[\%\.]A6', uur'Φ'),
(uur'[\%\.]CE[\%\.]A7', uur'Χ'),
(uur'[\%\.]CE[\%\.]A8', uur'Ψ'),
(uur'[\%\.]CE[\%\.]A9', uur'Ω'),
(uur'[\%\.]CE[\%\.]AA', uur'Ϊ'),
(uur'[\%\.]CE[\%\.]AB', uur'Ϋ'),
(uur'[\%\.]CE[\%\.]AC', uur'ά'),
(uur'[\%\.]CE[\%\.]AD', uur'έ'),
(uur'[\%\.]CE[\%\.]AE', uur'ή'),
(uur'[\%\.]CE[\%\.]AF', uur'ί'),
(uur'[\%\.]CE[\%\.]B0', uur'ΰ'),
(uur'[\%\.]CE[\%\.]B1', uur'α'),
(uur'[\%\.]CE[\%\.]B2', uur'β'),
(uur'[\%\.]CE[\%\.]B3', uur'γ'),
(uur'[\%\.]CE[\%\.]B4', uur'δ'),
(uur'[\%\.]CE[\%\.]B5', uur'ε'),
(uur'[\%\.]CE[\%\.]B6', uur'ζ'),
(uur'[\%\.]CE[\%\.]B7', uur'η'),
(uur'[\%\.]CE[\%\.]B8', uur'θ'),
(uur'[\%\.]CE[\%\.]B9', uur'ι'),
(uur'[\%\.]CE[\%\.]BA', uur'κ'),
(uur'[\%\.]CE[\%\.]BB', uur'λ'),
(uur'[\%\.]CE[\%\.]BC', uur'μ'),
(uur'[\%\.]CE[\%\.]BD', uur'ν'),
(uur'[\%\.]CE[\%\.]BE', uur'ξ'),
(uur'[\%\.]CE[\%\.]BF', uur'ο'),
(uur'[\%\.]CF[\%\.]80', uur'π'),
(uur'[\%\.]CF[\%\.]81', uur'ρ'),
(uur'[\%\.]CF[\%\.]82', uur'ς'),
(uur'[\%\.]CF[\%\.]83', uur'σ'),
(uur'[\%\.]CF[\%\.]84', uur'τ'),
(uur'[\%\.]CF[\%\.]85', uur'υ'),
(uur'[\%\.]CF[\%\.]86', uur'φ'),
(uur'[\%\.]CF[\%\.]87', uur'χ'),
(uur'[\%\.]CF[\%\.]88', uur'ψ'),
(uur'[\%\.]CF[\%\.]89', uur'ω'),
(uur'[\%\.]CF[\%\.]8A', uur'ϊ'),
(uur'[\%\.]CF[\%\.]8B', uur'ϋ'),
(uur'[\%\.]CF[\%\.]8C', uur'ό'),
(uur'[\%\.]CF[\%\.]8D', uur'ύ'),
(uur'[\%\.]CF[\%\.]8E', uur'ώ'),
(uur'[\%\.]CF[\%\.]8F', uur'Ϗ'),
(uur'[\%\.]CF[\%\.]90', uur'ϐ'),
(uur'[\%\.]CF[\%\.]91', uur'ϑ'),
(uur'[\%\.]CF[\%\.]92', uur'ϒ'),
(uur'[\%\.]CF[\%\.]93', uur'ϓ'),
(uur'[\%\.]CF[\%\.]94', uur'ϔ'),
(uur'[\%\.]CF[\%\.]95', uur'ϕ'),
(uur'[\%\.]CF[\%\.]96', uur'ϖ'),
(uur'[\%\.]CF[\%\.]97', uur'ϗ'),
(uur'[\%\.]CF[\%\.]98', uur'Ϙ'),
(uur'[\%\.]CF[\%\.]99', uur'ϙ'),
(uur'[\%\.]CF[\%\.]9A', uur'Ϛ'),
(uur'[\%\.]CF[\%\.]9B', uur'ϛ'),
(uur'[\%\.]CF[\%\.]9C', uur'Ϝ'),
(uur'[\%\.]CF[\%\.]9D', uur'ϝ'),
(uur'[\%\.]CF[\%\.]9E', uur'Ϟ'),
(uur'[\%\.]CF[\%\.]9F', uur'ϟ'),
(uur'[\%\.]CF[\%\.]A0', uur'Ϡ'),
(uur'[\%\.]CF[\%\.]A1', uur'ϡ'),
(uur'[\%\.]CF[\%\.]A2', uur'Ϣ'),
(uur'[\%\.]CF[\%\.]A3', uur'ϣ'),
(uur'[\%\.]CF[\%\.]A4', uur'Ϥ'),
(uur'[\%\.]CF[\%\.]A5', uur'ϥ'),
(uur'[\%\.]CF[\%\.]A6', uur'Ϧ'),
(uur'[\%\.]CF[\%\.]A7', uur'ϧ'),
(uur'[\%\.]CF[\%\.]A8', uur'Ϩ'),
(uur'[\%\.]CF[\%\.]A9', uur'ϩ'),
(uur'[\%\.]CF[\%\.]AA', uur'Ϫ'),
(uur'[\%\.]CF[\%\.]AB', uur'ϫ'),
(uur'[\%\.]CF[\%\.]AC', uur'Ϭ'),
(uur'[\%\.]CF[\%\.]AD', uur'ϭ'),
(uur'[\%\.]CF[\%\.]AE', uur'Ϯ'),
(uur'[\%\.]CF[\%\.]AF', uur'ϯ'),
(uur'[\%\.]CF[\%\.]B0', uur'ϰ'),
(uur'[\%\.]CF[\%\.]B1', uur'ϱ'),
(uur'[\%\.]CF[\%\.]B2', uur'ϲ'),
(uur'[\%\.]CF[\%\.]B3', uur'ϳ'),
(uur'[\%\.]CF[\%\.]B4', uur'ϴ'),
(uur'[\%\.]CF[\%\.]B5', uur'ϵ'),
(uur'[\%\.]CF[\%\.]B6', uur'϶'),
(uur'[\%\.]CF[\%\.]B7', uur'Ϸ'),
(uur'[\%\.]CF[\%\.]B8', uur'ϸ'),
(uur'[\%\.]CF[\%\.]B9', uur'Ϲ'),
(uur'[\%\.]CF[\%\.]BA', uur'Ϻ'),
(uur'[\%\.]CF[\%\.]BB', uur'ϻ'),
(uur'[\%\.]CF[\%\.]BC', uur'ϼ'),
(uur'[\%\.]CF[\%\.]BD', uur'Ͻ'),
(uur'[\%\.]CF[\%\.]BE', uur'Ͼ'),
(uur'[\%\.]CF[\%\.]BF', uur'Ͽ'),
# Caractères cyrilliques
(uur'[\%\.]D0[\%\.]92', uur'В'),
(uur'[\%\.]D0[\%\.]93', uur'Г'),
(uur'[\%\.]D0[\%\.]98', uur'И'),
(uur'[\%\.]D0[\%\.]9E', uur'О'),
(uur'[\%\.]D0[\%\.]A1', uur'С'),
(uur'[\%\.]D0[\%\.]A3', uur'У'),
(uur'[\%\.]D0[\%\.]B0', uur'а'),
(uur'[\%\.]D0[\%\.]B1', uur'б'),
(uur'[\%\.]D0[\%\.]B2', uur'в'),
(uur'[\%\.]D0[\%\.]B4', uur'д'),
(uur'[\%\.]D0[\%\.]B5', uur'е'),
(uur'[\%\.]D0[\%\.]B8', uur'и'),
(uur'[\%\.]D0[\%\.]BA', uur'к'),
(uur'[\%\.]D0[\%\.]BB', uur'л'),
(uur'[\%\.]D0[\%\.]BC', uur'м'),
(uur'[\%\.]D0[\%\.]BD', uur'н'),
(uur'[\%\.]D0[\%\.]BE', uur'о'),
(uur'[\%\.]D0[\%\.]BF', uur'п'),
(uur'[\%\.]D1[\%\.]80', uur'р'),
(uur'[\%\.]D1[\%\.]81', uur'с'),
(uur'[\%\.]D1[\%\.]82', uur'т'),
(uur'[\%\.]D1[\%\.]83', uur'у'),
(uur'[\%\.]D1[\%\.]85', uur'х'),
(uur'[\%\.]D1[\%\.]87', uur'ч'),
(uur'[\%\.]D1[\%\.]8B', uur'ы'),
(uur'[\%\.]D1[\%8F\.]8C', uur'яь'),
(uur'[\%\.]D1[\%91\.]8F', uur'ёя'),
(ur'[\%\.]D1[\%\.]91', ur'ё'),
#caractères arabes
(uur'[\%\.]D8[\%\.]80', uur'؀'),
(uur'[\%\.]D8[\%\.]81', uur'؁'),
(uur'[\%\.]D8[\%\.]82', uur'؂'),
(uur'[\%\.]D8[\%\.]83', uur'؃'),
(uur'[\%\.]D8[\%\.]84', uur'؄'),
(uur'[\%\.]D8[\%\.]85', uur'؅'),
(uur'[\%\.]D8[\%\.]86', uur'؆'),
(uur'[\%\.]D8[\%\.]87', uur'؇'),
(uur'[\%\.]D8[\%\.]88', uur'؈'),
(uur'[\%\.]D8[\%\.]89', uur'؉'),
(uur'[\%\.]D8[\%\.]8A', uur'؊'),
(uur'[\%\.]D8[\%\.]8B', uur'؋'),
(uur'[\%\.]D8[\%\.]8C', uur'،'),
(uur'[\%\.]D8[\%\.]8D', uur'؍'),
(uur'[\%\.]D8[\%\.]8E', uur'؎'),
(uur'[\%\.]D8[\%\.]8F', uur'؏'),
(uur'[\%\.]D8[\%\.]90', uur'ؐ'),
(uur'[\%\.]D8[\%\.]91', uur'ؑ'),
(uur'[\%\.]D8[\%\.]92', uur'ؒ'),
(uur'[\%\.]D8[\%\.]93', uur'ؓ'),
(uur'[\%\.]D8[\%\.]94', uur'ؔ'),
(uur'[\%\.]D8[\%\.]95', uur'ؕ'),
(uur'[\%\.]D8[\%\.]96', uur'ؖ'),
(uur'[\%\.]D8[\%\.]97', uur'ؗ'),
(uur'[\%\.]D8[\%\.]98', uur'ؘ'),
(uur'[\%\.]D8[\%\.]99', uur'ؙ'),
(uur'[\%\.]D8[\%\.]9A', uur'ؚ'),
(uur'[\%\.]D8[\%\.]9B', uur'؛'),
(uur'[\%\.]D8[\%\.]9C', uur'؜'),
(uur'[\%\.]D8[\%\.]9D', uur'؝'),
(uur'[\%\.]D8[\%\.]9E', uur'؞'),
(uur'[\%\.]D8[\%\.]9F', uur'؟'),
(uur'[\%\.]D8[\%\.]A0', uur'ؠ'),
(uur'[\%\.]D8[\%\.]A1', uur'ء'),
(uur'[\%\.]D8[\%\.]A2', uur'آ'),
(uur'[\%\.]D8[\%\.]A3', uur'أ'),
(uur'[\%\.]D8[\%\.]A4', uur'ؤ'),
(uur'[\%\.]D8[\%\.]A5', uur'إ'),
(uur'[\%\.]D8[\%\.]A6', uur'ئ'),
(uur'[\%\.]D8[\%\.]A7', uur'ا'),
(uur'[\%\.]D8[\%\.]A8', uur'ب'),
(uur'[\%\.]D8[\%\.]A9', uur'ة'),
(uur'[\%\.]D8[\%\.]AA', uur'ت'),
(uur'[\%\.]D8[\%\.]AB', uur'ث'),
(uur'[\%\.]D8[\%\.]AC', uur'ج'),
(uur'[\%\.]D8[\%\.]AD', uur'ح'),
(uur'[\%\.]D8[\%\.]AE', uur'خ'),
(uur'[\%\.]D8[\%\.]AF', uur'د'),
(uur'[\%\.]D8[\%\.]B0', uur'ذ'),
(uur'[\%\.]D8[\%\.]B1', uur'ر'),
(uur'[\%\.]D8[\%\.]B2', uur'ز'),
(uur'[\%\.]D8[\%\.]B3', uur'س'),
(uur'[\%\.]D8[\%\.]B4', uur'ش'),
(uur'[\%\.]D8[\%\.]B5', uur'ص'),
(uur'[\%\.]D8[\%\.]B6', uur'ض'),
(uur'[\%\.]D8[\%\.]B7', uur'ط'),
(uur'[\%\.]D8[\%\.]B8', uur'ظ'),
(uur'[\%\.]D8[\%\.]B9', uur'ع'),
(uur'[\%\.]D8[\%\.]BA', uur'غ'),
(uur'[\%\.]D8[\%\.]BB', uur'ػ'),
(uur'[\%\.]D8[\%\.]BC', uur'ؼ'),
(uur'[\%\.]D8[\%\.]BD', uur'ؽ'),
(uur'[\%\.]D8[\%\.]BE', uur'ؾ'),
(uur'[\%\.]D8[\%\.]BF', uur'ؿ'),
(uur'[\%\.]D9[\%\.]80', uur'ـ'),
(uur'[\%\.]D9[\%\.]81', uur'ف'),
(uur'[\%\.]D9[\%\.]82', uur'ق'),
(uur'[\%\.]D9[\%\.]83', uur'ك'),
(uur'[\%\.]D9[\%\.]84', uur'ل'),
(uur'[\%\.]D9[\%\.]85', uur'م'),
(uur'[\%\.]D9[\%\.]86', uur'ن'),
(uur'[\%\.]D9[\%\.]87', uur'ه'),
(uur'[\%\.]D9[\%\.]88', uur'و'),
(uur'[\%\.]D9[\%\.]89', uur'ى'),
(uur'[\%\.]D9[\%\.]8A', uur'ي'),
(uur'[\%\.]D9[\%\.]8B', uur'ً'),
(uur'[\%\.]D9[\%\.]8C', uur'ٌ'),
(uur'[\%\.]D9[\%\.]8D', uur'ٍ'),
(uur'[\%\.]D9[\%\.]8E', uur'َ'),
(uur'[\%\.]D9[\%\.]8F', uur'ُ'),
(uur'[\%\.]D9[\%\.]90', uur'ِ'),
(uur'[\%\.]D9[\%\.]91', uur'ّ'),
(uur'[\%\.]D9[\%\.]92', uur'ْ'),
(uur'[\%\.]D9[\%\.]93', uur'ٓ'),
(uur'[\%\.]D9[\%\.]94', uur'ٔ'),
(uur'[\%\.]D9[\%\.]95', uur'ٕ'),
(uur'[\%\.]D9[\%\.]96', uur'ٖ'),
(uur'[\%\.]D9[\%\.]97', uur'ٗ'),
(uur'[\%\.]D9[\%\.]98', uur'٘'),
(uur'[\%\.]D9[\%\.]99', uur'ٙ'),
(uur'[\%\.]D9[\%\.]9A', uur'ٚ'),
(uur'[\%\.]D9[\%\.]9B', uur'ٛ'),
(uur'[\%\.]D9[\%\.]9C', uur'ٜ'),
(uur'[\%\.]D9[\%\.]9D', uur'ٝ'),
(uur'[\%\.]D9[\%\.]9E', uur'ٞ'),
(uur'[\%\.]D9[\%\.]9F', uur'ٟ'),
(uur'[\%\.]D9[\%\.]A0', uur'٠'),
(uur'[\%\.]D9[\%\.]A1', uur'١'),
(uur'[\%\.]D9[\%\.]A2', uur'٢'),
(uur'[\%\.]D9[\%\.]A3', uur'٣'),
(uur'[\%\.]D9[\%\.]A4', uur'٤'),
(uur'[\%\.]D9[\%\.]A5', uur'٥'),
(uur'[\%\.]D9[\%\.]A6', uur'٦'),
(uur'[\%\.]D9[\%\.]A7', uur'٧'),
(uur'[\%\.]D9[\%\.]A8', uur'٨'),
(uur'[\%\.]D9[\%\.]A9', uur'٩'),
(uur'[\%\.]D9[\%\.]AA', uur'٪'),
(uur'[\%\.]D9[\%\.]AB', uur'٫'),
(uur'[\%\.]D9[\%\.]AC', uur'٬'),
(uur'[\%\.]D9[\%\.]AD', uur'٭'),
(uur'[\%\.]D9[\%\.]AE', uur'ٮ'),
(uur'[\%\.]D9[\%\.]AF', uur'ٯ'),
(uur'[\%\.]D9[\%\.]B0', uur'ٰ'),
(uur'[\%\.]D9[\%\.]B1', uur'ٱ'),
(uur'[\%\.]D9[\%\.]B2', uur'ٲ'),
(uur'[\%\.]D9[\%\.]B3', uur'ٳ'),
(uur'[\%\.]D9[\%\.]B4', uur'ٴ'),
(uur'[\%\.]D9[\%\.]B5', uur'ٵ'),
(uur'[\%\.]D9[\%\.]B6', uur'ٶ'),
(uur'[\%\.]D9[\%\.]B7', uur'ٷ'),
(uur'[\%\.]D9[\%\.]B8', uur'ٸ'),
(uur'[\%\.]D9[\%\.]B9', uur'ٹ'),
(uur'[\%\.]D9[\%\.]BA', uur'ٺ'),
(uur'[\%\.]D9[\%\.]BB', uur'ٻ'),
(uur'[\%\.]D9[\%\.]BC', uur'ټ'),
(uur'[\%\.]D9[\%\.]BD', uur'ٽ'),
(uur'[\%\.]D9[\%\.]BE', uur'پ'),
(uur'[\%\.]D9[\%\.]BF', uur'ٿ'),
(uur'[\%\.]DB[\%\.]8C', uur'ی'),
(uur'[\%\.]DA[\%\.]98', uur'ژ'),
 
(ur'&#x41;', ur'A'),
(ur'&#x61;', ur'a'),
(ur'&#xC0;', ur'À'),
(ur'&#xE0;', ur'à'),
(ur'&#xC1;', ur'Á'),
(ur'&#xE1;', ur'á'),
(ur'&#xC2;', ur'Â'),
(ur'&#xE2;', ur'â'),
(ur'&#xC3;', ur'Ã'),
(ur'&#xE3;', ur'ã'),
(ur'&#xC4;', ur'Ä'),
(ur'&#xE4;', ur'ä'),
(ur'&#xC5;', ur'Å'),
(ur'&#xE5;', ur'å'),
(ur'&#x100;', ur'Ā'),
(ur'&#x101;', ur'ā'),
(ur'&#x102;', ur'Ă'),
(ur'&#x103;', ur'ă'),
(ur'&#x104;', ur'Ą'),
(ur'&#x105;', ur'ą'),
(ur'&#x1DE;', ur'Ǟ'),
(ur'&#x1DF;', ur'ǟ'),
(ur'&#x1FA;', ur'Ǻ'),
(ur'&#x1FB;', ur'ǻ'),
(ur'&#xC6;', ur'Æ'),
(ur'&#xE6;', ur'æ'),
(ur'&#x1FC;', ur'Ǽ'),
(ur'&#x1FD;', ur'ǽ'),
(ur'&#x42;', ur'B'),
(ur'&#x62;', ur'b'),
(ur'&#x1E02;', ur'Ḃ'),
(ur'&#x1E03;', ur'ḃ'),
(ur'&#x43;', ur'C'),
(ur'&#x63;', ur'c'),
(ur'&#x106;', ur'Ć'),
(ur'&#x107;', ur'ć'),
(ur'&#xC7;', ur'Ç'),
(ur'&#xE7;', ur'ç'),
(ur'&#x10C;', ur'Č'),
(ur'&#x10D;', ur'č'),
(ur'&#x108;', ur'Ĉ'),
(ur'&#x109;', ur'ĉ'),
(ur'&#x10A;', ur'Ċ'),
(ur'&#x10B;', ur'ċ'),
(ur'&#x44;', ur'D'),
(ur'&#x64;', ur'd'),
(ur'&#x1E10;', ur'Ḑ'),
(ur'&#x1E11;', ur'ḑ'),
(ur'&#x10E;', ur'Ď'),
(ur'&#x10F;', ur'ď'),
(ur'&#x1E0A;', ur'Ḋ'),
(ur'&#x1E0B;', ur'ḋ'),
(ur'&#x110;', ur'Đ'),
(ur'&#x111;', ur'đ'),
(ur'&#xD0;', ur'Ð'),
(ur'&#xF0;', ur'ð'),
(ur'&#x1F3;', ur'dz'),
(ur'&#x1C6;', ur'dž'),
(ur'&#x45;', ur'E'),
(ur'&#x65;', ur'e'),
(ur'&#xC8;', ur'È'),
(ur'&#xE8;', ur'è'),
(ur'&#xC9;', ur'É'),
(ur'&#xE9;', ur'é'),
(ur'&#x11A;', ur'Ě'),
(ur'&#x11B;', ur'ě'),
(ur'&#xCA;', ur'Ê'),
(ur'&#xEA;', ur'ê'),
(ur'&#xCB;', ur'Ë'),
(ur'&#xEB;', ur'ë'),
(ur'&#x112;', ur'Ē'),
(ur'&#x113;', ur'ē'),
(ur'&#x114;', ur'Ĕ'),
(ur'&#x115;', ur'ĕ'),
(ur'&#x118;', ur'Ę'),
(ur'&#x119;', ur'ę'),
(ur'&#x116;', ur'Ė'),
(ur'&#x117;', ur'ė'),
(ur'&#x1B7;', ur'Ʒ'),
(ur'&#x292;', ur'ʒ'),
(ur'&#x1EE;', ur'Ǯ'),
(ur'&#x1EF;', ur'ǯ'),
(ur'&#x46;', ur'F'),
(ur'&#x66;', ur'f'),
(ur'&#x1E1E;', ur'Ḟ'),
(ur'&#x1E1F;', ur'ḟ'),
(ur'&#x192;', ur'ƒ'),
(ur'&#xFB00;', ur'ff'),
(ur'&#xFB01;', ur'fi'),
(ur'&#xFB02;', ur'fl'),
(ur'&#xFB03;', ur'ffi'),
(ur'&#xFB04;', ur'ffl'),
(ur'&#xFB05;', ur'ſt'),
(ur'&#x47;', ur'G'),
(ur'&#x67;', ur'g'),
(ur'&#x1F4;', ur'Ǵ'),
(ur'&#x1F5;', ur'ǵ'),
(ur'&#x122;', ur'Ģ'),
(ur'&#x123;', ur'ģ'),
(ur'&#x1E6;', ur'Ǧ'),
(ur'&#x1E7;', ur'ǧ'),
(ur'&#x11C;', ur'Ĝ'),
(ur'&#x11D;', ur'ĝ'),
(ur'&#x11E;', ur'Ğ'),
(ur'&#x11F;', ur'ğ'),
(ur'&#x120;', ur'Ġ'),
(ur'&#x121;', ur'ġ'),
(ur'&#x1E4;', ur'Ǥ'),
(ur'&#x1E5;', ur'ǥ'),
(ur'&#x48;', ur'H'),
(ur'&#x68;', ur'h'),
(ur'&#x124;', ur'Ĥ'),
(ur'&#x125;', ur'ĥ'),
(ur'&#x126;', ur'Ħ'),
(ur'&#x127;', ur'ħ'),
(ur'&#x49;', ur'I'),
(ur'&#x69;', ur'i'),
(ur'&#xCC;', ur'Ì'),
(ur'&#xEC;', ur'ì'),
(ur'&#xCD;', ur'Í'),
(ur'&#xED;', ur'í'),
(ur'&#xCE;', ur'Î'),
(ur'&#xEE;', ur'î'),
(ur'&#x128;', ur'Ĩ'),
(ur'&#x129;', ur'ĩ'),
(ur'&#xCF;', ur'Ï'),
(ur'&#xEF;', ur'ï'),
(ur'&#x12A;', ur'Ī'),
(ur'&#x12B;', ur'ī'),
(ur'&#x12C;', ur'Ĭ'),
(ur'&#x12D;', ur'ĭ'),
(ur'&#x12E;', ur'Į'),
(ur'&#x12F;', ur'į'),
(ur'&#x130;', ur'İ'),
(ur'&#x131;', ur'ı'),
(ur'&#x132;', ur'IJ'),
(ur'&#x133;', ur'ij'),
(ur'&#x4A;', ur'J'),
(ur'&#x6A;', ur'j'),
(ur'&#x134;', ur'Ĵ'),
(ur'&#x135;', ur'ĵ'),
(ur'&#x4B;', ur'K'),
(ur'&#x6B;', ur'k'),
(ur'&#x1E30;', ur'Ḱ'),
(ur'&#x1E31;', ur'ḱ'),
(ur'&#x136;', ur'Ķ'),
(ur'&#x137;', ur'ķ'),
(ur'&#x1E8;', ur'Ǩ'),
(ur'&#x1E9;', ur'ǩ'),
(ur'&#x138;', ur'ĸ'),
(ur'&#x4C;', ur'L'),
(ur'&#x6C;', ur'l'),
(ur'&#x139;', ur'Ĺ'),
(ur'&#x13A;', ur'ĺ'),
(ur'&#x13B;', ur'Ļ'),
(ur'&#x13C;', ur'ļ'),
(ur'&#x13D;', ur'Ľ'),
(ur'&#x13E;', ur'ľ'),
(ur'&#x13F;', ur'Ŀ'),
(ur'&#x140;', ur'ŀ'),
(ur'&#x141;', ur'Ł'),
(ur'&#x142;', ur'ł'),
(ur'&#x1C9;', ur'lj'),
(ur'&#x4D;', ur'M'),
(ur'&#x6D;', ur'm'),
(ur'&#x1E40;', ur'Ṁ'),
(ur'&#x1E41;', ur'ṁ'),
(ur'&#x4E;', ur'N'),
(ur'&#x6E;', ur'n'),
(ur'&#x143;', ur'Ń'),
(ur'&#x144;', ur'ń'),
(ur'&#x145;', ur'Ņ'),
(ur'&#x146;', ur'ņ'),
(ur'&#x147;', ur'Ň'),
(ur'&#x148;', ur'ň'),
(ur'&#xD1;', ur'Ñ'),
(ur'&#xF1;', ur'ñ'),
(ur'&#x149;', ur'ʼn'),
(ur'&#x14A;', ur'Ŋ'),
(ur'&#x14B;', ur'ŋ'),
(ur'&#x1CC;', ur'nj'),
(ur'&#x4F;', ur'O'),
(ur'&#x6F;', ur'o'),
(ur'&#xD2;', ur'Ò'),
(ur'&#xF2;', ur'ò'),
(ur'&#xD3;', ur'Ó'),
(ur'&#xF3;', ur'ó'),
(ur'&#xD4;', ur'Ô'),
(ur'&#xF4;', ur'ô'),
(ur'&#xD5;', ur'Õ'),
(ur'&#xF5;', ur'õ'),
(ur'&#xD6;', ur'Ö'),
(ur'&#xF6;', ur'ö'),
(ur'&#x14C;', ur'Ō'),
(ur'&#x14D;', ur'ō'),
(ur'&#x14E;', ur'Ŏ'),
(ur'&#x14F;', ur'ŏ'),
(ur'&#xD8;', ur'Ø'),
(ur'&#xF8;', ur'ø'),
(ur'&#x150;', ur'Ő'),
(ur'&#x151;', ur'ő'),
(ur'&#x1FE;', ur'Ǿ'),
(ur'&#x1FF;', ur'ǿ'),
(ur'&#x152;', ur'Œ'),
(ur'&#x153;', ur'œ'),
(ur'&#x50;', ur'P'),
(ur'&#x70;', ur'p'),
(ur'&#x1E56;', ur'Ṗ'),
(ur'&#x1E57;', ur'ṗ'),
(ur'&#x51;', ur'Q'),
(ur'&#x71;', ur'q'),
(ur'&#x52;', ur'R'),
(ur'&#x72;', ur'r'),
(ur'&#x154;', ur'Ŕ'),
(ur'&#x155;', ur'ŕ'),
(ur'&#x156;', ur'Ŗ'),
(ur'&#x157;', ur'ŗ'),
(ur'&#x158;', ur'Ř'),
(ur'&#x159;', ur'ř'),
(ur'&#x27C;', ur'ɼ'),
(ur'&#x53;', ur'S'),
(ur'&#x73;', ur's'),
(ur'&#x15A;', ur'Ś'),
(ur'&#x15B;', ur'ś'),
(ur'&#x15E;', ur'Ş'),
(ur'&#x15F;', ur'ş'),
(ur'&#x160;', ur'Š'),
(ur'&#x161;', ur'š'),
(ur'&#x15C;', ur'Ŝ'),
(ur'&#x15D;', ur'ŝ'),
(ur'&#x1E60;', ur'Ṡ'),
(ur'&#x1E61;', ur'ṡ'),
(ur'&#x17F;', ur'ſ'),
(ur'&#xDF;', ur'ß'),
(ur'&#x54;', ur'T'),
(ur'&#x74;', ur't'),
(ur'&#x162;', ur'Ţ'),
(ur'&#x163;', ur'ţ'),
(ur'&#x164;', ur'Ť'),
(ur'&#x165;', ur'ť'),
(ur'&#x1E6A;', ur'Ṫ'),
(ur'&#x1E6B;', ur'ṫ'),
(ur'&#x166;', ur'Ŧ'),
(ur'&#x167;', ur'ŧ'),
(ur'&#xDE;', ur'Þ'),
(ur'&#xFE;', ur'þ'),
(ur'&#x55;', ur'U'),
(ur'&#x75;', ur'u'),
(ur'&#xD9;', ur'Ù'),
(ur'&#xF9;', ur'ù'),
(ur'&#xDA;', ur'Ú'),
(ur'&#xFA;', ur'ú'),
(ur'&#xDB;', ur'Û'),
(ur'&#xFB;', ur'û'),
(ur'&#x168;', ur'Ũ'),
(ur'&#x169;', ur'ũ'),
(ur'&#xDC;', ur'Ü'),
(ur'&#xFC;', ur'ü'),
(ur'&#x16E;', ur'Ů'),
(ur'&#x16F;', ur'ů'),
(ur'&#x16A;', ur'Ū'),
(ur'&#x16B;', ur'ū'),
(ur'&#x16C;', ur'Ŭ'),
(ur'&#x16D;', ur'ŭ'),
(ur'&#x172;', ur'Ų'),
(ur'&#x173;', ur'ų'),
(ur'&#x170;', ur'Ű'),
(ur'&#x171;', ur'ű'),
(ur'&#x56;', ur'V'),
(ur'&#x76;', ur'v'),
(ur'&#x57;', ur'W'),
(ur'&#x77;', ur'w'),
(ur'&#x1E80;', ur'Ẁ'),
(ur'&#x1E81;', ur'ẁ'),
(ur'&#x1E82;', ur'Ẃ'),
(ur'&#x1E83;', ur'ẃ'),
(ur'&#x174;', ur'Ŵ'),
(ur'&#x175;', ur'ŵ'),
(ur'&#x1E84;', ur'Ẅ'),
(ur'&#x1E85;', ur'ẅ'),
(ur'&#x58;', ur'X'),
(ur'&#x78;', ur'x'),
(ur'&#x59;', ur'Y'),
(ur'&#x79;', ur'y'),
(ur'&#x1EF2;', ur'Ỳ'),
(ur'&#x1EF3;', ur'ỳ'),
(ur'&#xDD;', ur'Ý'),
(ur'&#xFD;', ur'ý'),
(ur'&#x176;', ur'Ŷ'),
(ur'&#x177;', ur'ŷ'),
(ur'&#x9F;', ur'Ÿ'),
(ur'&#xFF;', ur'ÿ'),
(ur'&#x5A;', ur'Z'),
(ur'&#x7A;', ur'z'),
(ur'&#x179;', ur'Ź'),
(ur'&#x17A;', ur'ź'),
(ur'&#x17D;', ur'Ž'),
(ur'&#x17E;', ur'ž'),
(ur'&#x17B;', ur'Ż'),
(ur'&#x17C;', ur'ż'),
#caractères japonais
(uur'&#x3042;', uur'あ'),
(uur'&#x3044;', uur'い'),
(uur'&#x3046;', uur'う'),
(uur'&#x3048;', uur'え'),
(uur'&#x304a;', uur'お'),
(uur'&#x304b;', uur'か'),
(uur'&#x304c;', uur'が'),
(uur'&#x304d;', uur'き'),
(uur'&#x304e;', uur'ぎ'),
(uur'&#x304f;', uur'く'),
(uur'&#x3050;', uur'ぐ'),
(uur'&#x3051;', uur'け'),
(uur'&#x3052;', uur'げ'),
(uur'&#x3053;', uur'こ'),
(uur'&#x3054;', uur'ご'),
(uur'&#x3055;', uur'さ'),
(uur'&#x3056;', uur'ざ'),
(uur'&#x3057;', uur'し'),
(uur'&#x3058;', uur'じ'),
(uur'&#x3059;', uur'す'),
(uur'&#x305a;', uur'ず'),
(uur'&#x305b;', uur'せ'),
(uur'&#x305c;', uur'ぜ'),
(uur'&#x305d;', uur'そ'),
(uur'&#x305e;', uur'ぞ'),
(uur'&#x305f;', uur'た'),
(uur'&#x3060;', uur'だ'),
(uur'&#x3061;', uur'ち'),
(uur'&#x3062;', uur'ぢ'),
(uur'&#x3064;', uur'つ'),
(uur'&#x3065;', uur'づ'),
(uur'&#x3066;', uur'て'),
(uur'&#x3067;', uur'で'),
(uur'&#x3068;', uur'と'),
(uur'&#x3069;', uur'ど'),
(uur'&#x306a;', uur'な'),
(uur'&#x306b;', uur'に'),
(uur'&#x306c;', uur'ぬ'),
(uur'&#x306d;', uur'ね'),
(uur'&#x306e;', uur'の'),
(uur'&#x306f;', uur'は'),
(uur'&#x3070;', uur'ば'),
(uur'&#x3071;', uur'ぱ'),
(uur'&#x3072;', uur'ひ'),
(uur'&#x3073;', uur'び'),
(uur'&#x3074;', uur'ぴ'),
(uur'&#x3075;', uur'ふ'),
(uur'&#x3076;', uur'ぶ'),
(uur'&#x3077;', uur'ぷ'),
(uur'&#x3078;', uur'へ'),
(uur'&#x3079;', uur'べ'),
(uur'&#x307a;', uur'ぺ'),
(uur'&#x307b;', uur'ほ'),
(uur'&#x307c;', uur'ぼ'),
(uur'&#x307d;', uur'ぽ'),
(uur'&#x307e;', uur'ま'),
(uur'&#x307f;', uur'み'),
(uur'&#x3080;', uur'む'),
(uur'&#x3081;', uur'め'),
(uur'&#x3082;', uur'も'),
(uur'&#x3084;', uur'や'),
(uur'&#x3086;', uur'ゆ'),
(uur'&#x3088;', uur'よ'),
(uur'&#x3089;', uur'ら'),
(uur'&#x308a;', uur'り'),
(uur'&#x308b;', uur'る'),
(uur'&#x308c;', uur'れ'),
(uur'&#x308d;', uur'ろ'),
(uur'&#x308f;', uur'わ'),
(uur'&#x3090;', uur'ゐ'),
(uur'&#x3091;', uur'ゑ'),
(uur'&#x3092;', uur'を'),
(uur'&#x3093;', uur'ん'),
(uur'&#x3094;', uur'ゔ'),
#Entités HTML : lettres grecques
(uur'&alphaAlpha;', u ur'αΑ'),
(uur'&AlphaBeta;', u ur'ΑΒ'),
(uur'&betaGamma;', u ur'βΓ'),
(uur'&BetaDelta;', u ur'ΒΔ'),
(uur'&deltaEpsilon;', u ur'δΕ'),
(uur'&DeltaZeta;', u ur'ΔΖ'),
(uur'&epsilonEta;', u ur'εΗ'),
(uur'&EpsilonTheta;', u ur'ΕΘ'),
(uur'&etaIota;', u ur'ηΙ'),
(uur'&EtaKappa;', u ur'ΗΚ'),
(uur'&gammaLambda;', u ur'γΛ'),
(uur'&GammaMu;', u ur'ΓΜ'),
(uur'&iotaNu;', u ur'ιΝ'),
(uur'&IotaXi;', u ur'IΞ'),
(uur'&kappaOmicron;', u ur'κΟ'),
(uur'&KappaPi;', u ur'ΚΠ'),
(uur'&lambdaRho;', u ur'λΡ'),
(uur'&LambdaSigma;', uur'ΛΣ'),
(uur'&muTau;', u ur'μΤ'),
(uur'&MuUpsilon;', u ur'ΜΥ'),
(uur'&nuPhi;', u ur'νΦ'),
(uur'&NuChi;', u ur'ΝΧ'),
(uur'&thetaPsi;', u ur'θΨ'),
(uur'&ThetaOmega;', u ur'ΘΩ'),
(uur'&xialpha;', u ur'ξα'),
(uur'&Xibeta;', u ur'Ξβ'),
(uur'&omicrongamma;', u ur'ογ'),
(uur'&Omicrondelta;', u ur'Οδ'),
(uur'&piepsilon;', u ur'πε'),
(uur'&Pizeta;', u ur'Πζ'),
(uur'&rhoeta;', u ur'ρη'),
(uur'&Rhotheta;', u ur'Ρθ'),
(uur'&Psiiota;', u ur'Ψι'),
(uur'&zetakappa;', u ur'ζκ'),
(uur'&Zetalambda;', u ur'Ζλ'),
(ur'&mu;', ur'μ'),
(ur'&nu;', ur'ν'),
(ur'&xi;', ur'ξ'),
(ur'&omicron;', ur'ο'),
(ur'&pi;', ur'π'),
(ur'&rho;', ur'ρ'),
(ur'&sigmaf;', ur'ς'),
(ur'&sigma;', ur'σ'),
(ur'&tau;', ur'τ'),
(ur'&upsilon;', ur'υ'),
(ur'&phi;', ur'φ'),
(ur'&chi;', ur'χ'),
(ur'&psi;', ur'ψ'),
(ur'&omega;', ur'ω'),
(ur'&thetasym;', ur'ϑ'),
(ur'&upsih;', ur'ϒ'),
(ur'&piv;', ur'ϖ'),
(ur'&#913;', ur'Α'),
(ur'&#914;', ur'Β'),
(ur'&#915;', ur'Γ'),
(ur'&#916;', ur'Δ'),
(ur'&#917;', ur'Ε'),
(ur'&#918;', ur'Ζ'),
(ur'&#919;', ur'Η'),
(ur'&#920;', ur'Θ'),
(ur'&#921;', ur'Ι'),
(ur'&#922;', ur'Κ'),
(ur'&#923;', ur'Λ'),
(ur'&#924;', ur'Μ'),
(ur'&#925;', ur'Ν'),
(ur'&#926;', ur'Ξ'),
(ur'&#927;', ur'Ο'),
(ur'&#928;', ur'Π'),
(ur'&#929;', ur'Ρ'),
(ur'&#931;', ur'Σ'),
(ur'&#932;', ur'Τ'),
(ur'&#933;', ur'Υ'),
(ur'&#934;', ur'Φ'),
(ur'&#935;', ur'Χ'),
(ur'&#936;', ur'Ψ'),
(ur'&#937;', ur'Ω'),
(ur'&#945;', ur'α'),
(ur'&#946;', ur'β'),
(ur'&#947;', ur'γ'),
(ur'&#948;', ur'δ'),
(ur'&#949;', ur'ε'),
(ur'&#950;', ur'ζ'),
(ur'&#951;', ur'η'),
(ur'&#952;', ur'θ'),
(ur'&#953;', ur'ι'),
(ur'&#954;', ur'κ'),
(ur'&#955;', ur'λ'),
(ur'&#956;', ur'μ'),
(ur'&#957;', ur'ν'),
(ur'&#958;', ur'ξ'),
(ur'&#959;', ur'ο'),
(ur'&#960;', ur'π'),
(ur'&#961;', ur'ρ'),
(ur'&#962;', ur'ς'),
(ur'&#963;', ur'σ'),
(ur'&#964;', ur'τ'),
(ur'&#965;', ur'υ'),
(ur'&#966;', ur'φ'),
(ur'&#967;', ur'χ'),
(ur'&#968;', ur'ψ'),
(ur'&#969;', ur'ω'),
(ur'&#977;', ur'ϑ'),
(ur'&#978;', ur'ϒ'),
(ur'&#982;', ur'ϖ'),
# #Entités HTML : autres caractères
(uur'&CcedilAgrave;', u ur'ÇÀ'),
(uur'&ccedilagrave;', u ur'çà'),
(ur'&Aacute;', ur'Á'),
(ur'&aacute;', ur'á'),
(ur'&Acirc;', ur'Â'),
(ur'&acirc;', ur'â'),
(ur'&Atilde;', ur'Ã'),
(ur'&atilde;', ur'ã'),
(ur'&Auml;', ur'Ä'),
(ur'&auml;', ur'ä'),
(ur'&Aring;', ur'Å'),
(ur'&aring;', ur'å'),
(ur'&AElig;', ur'Æ'),
(ur'&aelig;', ur'æ'),
(ur'&Ccedil;', ur'Ç'),
(ur'&ccedil;', ur'ç'),
(ur'&ETH;', ur'Ð'),
(ur'&eth;', ur'ð'),
(ur'&Egrave;', ur'È'),
(ur'&egrave;', ur'è'),
(ur'&Eacute;', ur'É'),
(ur'&eacute;', ur'é'),
(ur'&Ecirc;', ur'Ê'),
(ur'&ecirc;', ur'ê'),
(ur'&Euml;', ur'Ë'),
(ur'&euml;', ur'ë'),
(ur'&Igrave;', ur'Ì'),
(ur'&igrave;', ur'ì'),
(ur'&Iacute;', ur'Í'),
(ur'&iacute;', ur'í'),
(ur'&Icirc;', ur'Î'),
(ur'&icirc;', ur'î'),
(ur'&Iuml;', ur'Ï'),
(ur'&iuml;', ur'ï'),
(ur'&Ntilde;', ur'Ñ'),
(ur'&ntilde;', ur'ñ'),
(ur'&Ograve;', ur'Ò'),
(ur'&ograve;', ur'ò'),
(ur'&Oacute;', ur'Ó'),
(ur'&oacute;', ur'ó'),
(ur'&Ocirc;', ur'Ô'),
(ur'&ocirc;', ur'ô'),
(ur'&Otilde;', ur'Õ'),
(ur'&otilde;', ur'õ'),
(ur'&Ouml;', ur'Ö'),
(ur'&ouml;', ur'ö'),
(ur'&Oslash;', ur'Ø'),
(ur'&oslash;', ur'ø'),
(ur'&OElig;', ur'Œ'),
(ur'&oelig;', ur'œ'),
(ur'&szlig;', ur'ß'),
(ur'&THORN;', ur'Þ'),
(ur'&thorn;', ur'þ'),
(ur'&Ugrave;', ur'Ù'),
(ur'&ugrave;', ur'ù'),
(ur'&Uacute;', ur'Ú'),
(ur'&uacute;', ur'ú'),
(ur'&Ucirc;', ur'Û'),
(ur'&ucirc;', ur'û'),
(ur'&Uuml;', ur'Ü'),
(ur'&uuml;', ur'ü'),
(ur'&Yacute;', ur'Ý'),
(ur'&yacute;', ur'ý'),
(ur'&Yuml;', ur'Ÿ'),
(ur'&yuml;', ur'ÿ'),
(ur'&Ccedil;', ur'Ç'),
(ur'&ccedil;', ur'ç'),
#Symboles
(uur'&Aacuteacute;', u ur'Á´'),
(uur'&aacuteamp;', u ur'á&'),
(uur'&Acircand;', u ur'Â'),
(uur'&acircbrvbar;', u ur'â¦'),
(uur'&acutebull;', u ur'´'),
(uur'&AEligcedil;', uur'Ƹ'),
(uur'&aeligcent;', u ur'æ¢'),
(uur'&agravecopy;', u ur'à©'),
(uur'&Agravecurren;', uur'À¤'),
(uur'&ampdeg;', uur'&°'),
(uur'&anddivide;', u ur'÷'),
(uur'&Aringfrac12;', u ur'Ž'),
(uur'&aringfrac14;', u ur'å¼'),
(uur'&Atildefrac34;', uur'þ'),
(uur'&atildefrac34;', uur'ã¾'),
# (uur'&Aumlge;', u ur'Ä'),
(uur'&aumlgt;', u ur'ä>'),
(uur'&brvbariexcl;', u ur'¦¡'),
(uur'&bulliquest;', u ur'¿'),
(uur'&Ccedillaquo;', u ur'Ç«'),
# (uur'&ccedille;', u ur'ç'),
(uur'&cedillt;', u ur'¸<'),
(uur'&centmiddot;', u ur'¢·'),
# (uur'&copyminus;', uur'©'),
(uur'&currennot;', u ur'¤¬'),
(uur'&degor;', u ur'°'),
(uur'&divideordf;', u ur'ֻ'),
(uur'&Eacuteordm;', u ur'ɺ'),
(uur'&eacutepara;', u ur'é'),
(uur'&Ecircplusmn;', u ur'ʱ'),
(uur'&ecircpound;', uur'ê£'),
(uur'&Egravequot;', u ur'È"'),
(uur'&egraveraquo;', u ur'è»'),
(uur'&ETHrarr;', uur'Ð'),
(uur'&ethrArr;', uur'ð'),
(uur'&Eumlreg;', u ur'Ë®'),
(uur'&eumlsect;', uur'ë§'),
(uur'&frac12sube;', u ur'½'),
(uur'&frac14sup1;', u ur'¼¹'),
(uur'&frac34sup2;', u ur'¾²'),
(uur'&frac34sup3;', u ur'¾³'),
# (uur'&getilde;', uur'˜'),
(uur'&gttimes;', uur'>×'),
(uur'&Iacutetrade;', u ur'Í'),
(uur'&iacuteyen;', u ur'í¥'),
# (uur'&Icirc;', u ur'Î'),
(u'&icirc;', u'î'),
(u'&iexcl;', u'¡'),
(u'&Igrave;', u'Ì'),
(u'&igrave;', u'ì'),
(u'&iquest;', u'¿'),
(u'&Iuml;', u'Ï'),
(u'&iuml;', u'ï'),
(u'&laquo;', u'«'),
# (u'&le;', u''),
(u'&lt;', u'<'),
(u'&micro;', u'µ'),
(u'&middot;', u'·'),
# (u'&minus;', u''),
(u'&not;', u'¬'),
(u'&Ntilde;', u'Ñ'),
(u'&ntilde;', u'ñ'),
(u'&Oacute;', u'Ó'),
(u'&oacute;', u'ó'),
(u'&ocirc;', u'ô'),
(u'&OElig;', u'Œ'),
(u'&oelig;', u'œ'),
(u'&Ograve;', u'Ò'),
(u'&ograve;', u'ò'),
(u'&or;', u'∨'),
(u'&ordf;', u'ª'),
(u'&ordm;', u'º'),
(u'&Oslash;', u'Ø'),
(u'&oslash;', u'ø'),
(u'&Otilde;', u'Õ'),
(u'&otilde;', u'õ'),
(u'&Ouml;', u'Ö'),
(u'&ouml;', u'ö'),
(u'&para;', u'¶'),
(u'&plusmn;', u'±'),
(u'&pound;', u'£'),
(u'&quot;', u'"'),
(u'&raquo;', u'»'),
(u'&rarr;', u'→'),
(u'&rArr;', u'⇒'),
(u'&reg;', u'®'),
(u'&sect;', u'§'),
(u'&sube;', u'⊆'),
(u'&sup1;', u'¹'),
(u'&sup2;', u'²'),
(u'&sup3;', u'³'),
(u'&szlig;', u'ß'),
(u'&THORN;', u'Þ'),
(u'&thorn;', u'þ'),
(u'&tilde;', u'˜'),
(u'&times;', u'×'),
(u'&trade;', u'™'),
(u'&uacute;', u'ú'),
(u'&Ucirc;', u'Û'),
(u'&ucirc;', u'û'),
(u'&Ugrave;', u'Ù'),
(u'&ugrave;', u'ù'),
(u'&uml;', u'¨'),
(u'&Uuml;', u'Ü'),
(u'&uuml;', u'ü'),
(u'&Yacute;', u'Ý'),
(u'&yacute;', u'ý'),
(u'&yen;', u'¥'),
(u'&yuml;', u'ÿ'),
# (u'', u''),
],
'exceptions': {
Ligne 1 495 ⟶ 3 567 :
'regex': True,
'msg': {
'fr': uur'Robot : Correction et amélioration des liens wiki',
'en': uur'Robot: Correcting and improving links wiki',
'de': uur'Roboter: Korrektur und Verbesserung der Verbindungen Wiki',
},
'replacements': [
Ligne 1 547 ⟶ 3 619 :
'regex': True,
'msg': {
'fr': uur'Robot : Correction et amélioration des liens wiki',
'en': uur'Robot: Correcting and improving links wiki',
'de': uur'Roboter: Korrektur und Verbesserung der Verbindungen Wiki',
},
'replacements': [
Ligne 1 570 ⟶ 3 642 :
'regex': True,
'msg': {
'fr': uur'Robot : Correction syntaxique des boites de chapitre',
},
'replacements': [
Ligne 1 589 ⟶ 3 661 :
'regex': True,
'msg': {
'fr': uur'Robot : Correction syntaxique des boites de leçon',
},
'replacements': [
Ligne 1 602 ⟶ 3 674 :
 
'Dates': {
'regex': True,
'msg': {
'fr': u'Robot : Correction syntaxique de type Dates ',
},
'replacements': [
 
(ur'(\[\[|\{\{)([0-9]{1,2})(er)? +(janvier|février|mars|avril|mai|juin|juillet|août|septembre|octobre|novembre|décembre)(\]\]|\}\})?,? *(\[\[)?([0-9]{4})\]\]', ur'{{date|\2|\4|\7}}'),
(ur'(\[\[|\{\{)([0-9]{1,2})(er)? +(janvier|février|mars|avril|mai|juin|juillet|aoûtao[ûu]t|septembre|octobre|novembre|décembre)(\]\]|\}\})?,? *(\[\[| +)?([0-9]{4})\]\]', ur'{{date|$2|\1$4|\3$7}}'),
# (ur'\[\[(janvier|février|mars|avril|mai|juin|juillet|ao[ûu]t|septembre|octobre|novembre|décembre)(\]\] *\[\[| +)?([0-9]{4})\]\]', ur'{{date||$1|$3}}'),
# (ur'(\[\[|\{\{)([0-9]{1,2})(er)? +(janvier|février|mars|avril|mai|juin|juillet|aoûtao[ûu]t|septembre|octobre|novembre|décembre)(\]\]|\}\}),? *\[\[([0-9]{4}) +(en|au|dans|aux?|à) +(aéronautique|architecture|astronomie|politique|cinéma|les chemins de fer|les croisades|droit|échecs|économie|informatique|jeu|littérature|musique|musique classique|les parcs d'attractions|science|sociologie|sport|la télévision|théâtre|animation asiatique)(\|[0-9]{4})?\]\]', ur'{{date|\$2|\$4|\$6|\$7 \$8}}'),
# # (ur'\[\[(janvier|février|mars|avril|mai|juin|juillet|aoûtao[ûu]t|septembre|octobre|novembre|décembre)\]\] *\[\[([0-9]{4}) +(en|auaux?|dans|aux|à) +(aéronautique|architecture|astronomie|politique|cinéma|les chemins de fer|les croisades|droit|échecs|économie|informatique|jeu|littérature|musique|musique classique|les parcs d'attractions|science|sociologie|sport|la télévision|théâtre|animation asiatique)(\|[0-9]{4})?\]\]', ur'{{Date||\$1|\$2|\$3 \$4}}'),
],
},
Ligne 1 621 ⟶ 3 695 :
},
'replacements': [
 
(ur'\b(\d{1,2}) +Janvier\b', ur'\1 janvier'),
(ur'\b([a-z\d{1,;:] 2}) ?(\[*)+Janvier\b', ur'\$1\2janvier janvier'),
(ur'\b([Jja-z,;:]anv ) ?\.? +([0-9]{4}|\[\[[0-9]{4}\]\]*)Janvier\b', ur'janvier \$1$2janvier'),
(ur'\b([Jj]anv?\d{1,2}).? +([fF0-9]{4}|\[\[[0-9]vrier{4}\]\])\b', ur'\janvier $1 février'),
(ur'\b([a-z\d{1,;:] 2}) ?(\[*)+[fF][eé]vrier\b', ur'\$1\2février février'),
(ur'\b([Ffa-z,;:][eé][vb]\. ) ? +([0-9]{4}|\[\*)[fF][0-9]{4}\]\])vrier\b', ur'février \$1$2février'),
(ur'\b[Ff][eé][vb]\.? +([0-9]{4}|\[\d[[0-9]{1,24}\]\]) +Mars\b', ur'\1février mars$1'),
(ur'\b[Mm]ar\.? +([0-9]{4}|\[\[[0-9]d{41,2}\]\]) +Mars\b', ur'mars \$1 mars'),
(ur'\b[Mm]ar\.? +([0-9]{4}|\[\d[[0-9]{1,24}\]\]) +Avril\b', ur'\1mars avril$1'),
(ur"([a-z,;:] |['’]) ?\b(\[*d{1,2}) +Avril\b"', ur"\'$1\2avril" avril'),
(ur'\b[Aa]vr\.? +"([0a-9z,;:]{4} |\['’]) ?(\[[0-9]{4}\]\]*)Avril\b'", ur'avril \$1$2avril'),
(ur'\b[Aa]vr\.? +([0-9]{4}|\[\d[[0-9]{1,24}\]\]) +Mai\b', ur'\1avril mai$1'),
(ur'\b([a-z\d{1,;:] 2}) ?(\[*)+Mai\b', ur'\$1\2mai mai'),
(ur'\b(\d{1[a-z,2};:] ) +Juin?(\[*)Mai\b', ur'\$1 juin$2mai'),
(ur'\b([a-z\d{1,;:] 2}) ?(\[*)+Juin\b', ur'\$1\2juin juin'),
(ur'\b(\d{1[a-z,2};:] ) +Juillet?(\[*)Juin\b', ur'\$1 juillet$2juin'),
(ur'\b([a-z\d{1,;:] 2}) ?(\[*)+Juillet\b', ur'\$1\2juillet juillet'),
(ur'\b([Jja-z,;:]uil ) ?\.? +([0-9]{4}|\[\[[0-9]{4}\]\]*)Juillet\b', ur'juillet \$1$2juillet'),
(ur'\b([Jj]uil?\d{1,2}).? +Ao([0-9]{4}|\[\[[0-9]{4}\]\])t\b', ur'\juillet $1 ao\2t'),
(ur"'\b([a-z\d{1,;:] |['’]2}) ?(\[*)Ao([uû])t+Août\b"', ur"\'$1\2ao\3t" août'),
(ur'\b"([Aaa-z,;:]o |['’].?) +?([0-9]{4}|\[\[[0-9]{4}\]\]*)Août\b'", ur'août \$1$2août'),
(ur'\b[Aa]oû.? +([0-9]{4}|\[\d[[0-9]{1,24}\]\]) +Septembre\b', ur'\1août septembre$1'),
(ur'\b([a-z\d{1,;:] 2}) ?(\[*)Septembre+Aout\b', ur'\$1\2septembre aout'),
(ur'\b[Ss]ept?\.? +"([0a-9z,;:]{4} |\['’]) ?(\[[0-9]{4}\]\]*)Aout\b'", ur'septembre \$1$2aout'),
(ur'\b(\d{1,2}) +OctobreSeptembre\b', ur'\$1 octobreseptembre'),
(ur"'([a-z,;:] |['’]) ?(\[*)OctobreSeptembre\b"', ur"\'$1\2octobre"$2septembre'),
(ur'\b[OoSs]ctept?\.? +([0-9]{4}|\[\[[0-9]{4}\]\])\b', ur'octobreseptembre \$1'),
(ur'\b(\d{1,2}) +NovembreOctobre\b', ur'\$1 novembreoctobre'),
(ur'"([a-z,;:] |['’]) ?(\[*)NovembreOctobre\b'", ur'\$1\2novembre$2octobre'),
(ur'\b[NnOo]ovct\.? +([0-9]{4}|\[\[[0-9]{4}\]\])\b', ur'novembreoctobre \$1'),
(ur'\b(\d{1,2}) +[dD][ée]cembreNovembre\b', ur'\$1 décembrenovembre'),
(ur'([a-z,;:] ) ?(\[*)[dD][ée]cembreNovembre\b', ur'\$1\2décembre$2novembre'),
(ur'\b[DdNn][eé]cov\.? +([0-9]{4}|\[\[[0-9]{4}\]\])\b', ur'décembrenovembre \$1'),
# (ur'\b1b(\d{1,2}) +(janvier|février|mars|avril|mai|juin|juillet|ao[dD]t|septembre|octobre|novembre|décembre)[ée]cembre\b', ur'{{1er}} \$1 décembre'),
(ur'([a-z,;:] ) ?(\[*)[dD][ée]cembre\b', ur'$1$2décembre'),
(ur'\b[Dd][eé]c\.? +([0-9]{4}|\[\[[0-9]{4}\]\])\b', ur'décembre $1'),
# (ur'\b1 +(janvier|février|mars|avril|mai|juin|juillet|ao[uû]t|septembre|octobre|novembre|décembre)\b', ur'{{1er}} $1'),
],
},
Ligne 1 664 ⟶ 3 741 :
},
'replacements': [
 
(ur'\b(a|A)nnées +([1-9]0)\b', ur'\1nnées 19\2'),
(ur'\b(a|A)nnées +([1-9]0)\b', ur'$1nnées 19$2'),
],
},
Ligne 1 674 ⟶ 3 752 :
},
'replacements': [
 
# (ur'\b(?:I|1) *(?:<sup(?: +class=\"exposant\")?>)?(?:i?[éeè°](?:me)?|er)(?:</sup>)? *[Ss](?:i[eèé]cle|\.) +av(?:ant|\.) +J(?:ésus|\.)?[- ]?C(?:hrist\b|\.|\b)', ur'{{-s-|I|er}}'),
# (ur'\b([12]?\d:I|1) *(?:<sup(?: +class=\"exposant\")?>)?(?:i?[éeè°](?:me)?|er)(?:</sup>)? *[Ss](?:i[eèé]cle|\.) +av(?:ant|\.) +J(?:ésus|\.)?[- ]?C(?:hrist\b|\.|\b)', ur'{{-s-|{{subst:Nombre en romain|\1|subst=subst:}}I|eer}}'),
# (ur'\b([XVI12]+?\d) *(?:<sup(?: +class=\"exposant\")?>)?i?[éeè°](?:me)?(?:</sup>)? *[Ss](?:i[eèé]cle|\.) +av(?:ant|\.) +J(?:ésus|\.)?[- ]?C(?:hrist\b|\.|\b)', ur'{{-s-|\{{subst:Nombre en romain|$1|subst=subst:}}|e}}'),
# (ur'\b(?:I|1[XVI]+) *(?:<sup(?: +class=\"exposant\")?>)?(?:i?[éeè°](?:me)?|er)(?:</sup>)? *[Ss](?:i[eèé]cle|\.) +av(?:ant|\.) +J(?:ésus|\.)?[- ]?C(?:hrist\b|\.|\b)', ur'{{-s-|I$1|ere}}'),
# (ur'\b([12]?\d:I|1) *(?:<sup(?: +class=\"exposant\")?>)?(?:i?[éeè°](?:me)?|er)(?:</sup>)? *[Ss](?:i[eèé]cle\b|\.)', ur'{{s-|{{subst:Nombre en romain|\1|subst=subst:}}I|eer}}'),
# (ur'\b([XVI12]+?\d) *(?:<sup(?: +class=\"exposant\")?>)?i?[éeè°](?:me)?(?:</sup>)? *[Ss](?:i[eèé]cle\b|\.)', ur'{{s-|\{{subst:Nombre en romain|$1|subst=subst:}}|e}}'),
# (ur'\bap\.b([XVI]+) *(?:<sup(?: +Jclass=\."exposant\")?>)?i?[-éeè°](?:me)?(?:</sup>)? *[Ss](?C:i[eèé]cle\b|\.)', ur'ap. J.{{s-C.|$1|e}}'),
(ur'\bap\. +J\.[- ]?C\.', ur'ap. J.-C.'),
],
},
 
'Phonetique': {
'regex': True,
'msg': {
Ligne 1 690 ⟶ 3 769 :
},
'replacements': [
 
(ur'ʣ', ur'd͡z'),
(ur'ʤʣ', ur'd͡ʒd͡z'),
(ur'ʥʤ', ur'd͡ʑd͡ʒ'),
(ur'ʦʥ', ur't͡sd͡ʑ'),
(ur'ʧʦ', ur't͡ʃt͡s'),
(ur'ʨʧ', ur't͡ɕt͡ʃ'),
(ur'ʨ', ur't͡ɕ'),
],
},
 
# 'Typographie': {
# 'regex': True,
# 'msg': {
# 'fr': u'Robot : Correction syntaxique de type Typographie ',
# },
# 'replacements': [
# (ur'\b(N|n)°([^0-9][^0-9])', ur'$1{{o}}$2'),
# (ur'\betc(\.\.\.*|…)', ur'etc.'),
# ],
# },
 
'Unites': {
Ligne 1 705 ⟶ 3 796 :
},
'replacements': [
(ur'\b(?:G|M|k|K)(|h|da|d|c|m|Wu|gµ|Vn|Ap)?m[²2]\b', ur'k\1$1m{{2}}'),
(ur'\b(G|M|k|K|h|da|d|c|m|u|µ|n|p)?m[³3]\b', ur'$1m{{3}}'),
(ur'\b(?:k|K)(m|W|g|V|A)\b', ur'k$1'),
],
},
 
'Syntaxe Wiki': {
'regex': True,
'msg': {
'fr': uur'Robot : Correction syntaxique de type Syntaxe Wiki ',
},
'replacements': [
(ur'\b (1|I) ?i?er\b', ur' {{\$1er}}'),
(ur'\b (1|I) ?(re|i?ere|i?ère|i?ére)\b', ur' {{\$1re}}'),
(ur'\b ([0-9]{1,2}) ?(e|é|è|i?eme|i?ème|i?éme) \b', ur' \1<sup>\2</sup>{{$1e}} '),
(ur'<sup>e</sup>', ur'{{e}}'),
(ur'&nbsp;(:|;|\!|\?|»)', ur' \$1'),
(ur'«&nbsp;', ur'« '),
(ur'&nbsp;»', ur' »'),
# (ur'\[\s*\[[ _]*(?:(:)[ _]*)?(?:fr[ _]*:[ _]*)?[Cc]at[éèêe]gor(?:ie|y)[ _]*:[ _]*(.*[^\s*\]]+)\s*\]\s*\]', ur'[[\$1Catégorie:\$2]]'),
(ur'<sup>(-?[0-9]+)</sup>', ur'{{exp|\$1}}'),
(ur'(k?m)\.([sh])-([1-4])', ur'\$1.\$2<sup>-\$3</sup>'),
(ur'(k?m)\/([sh])([1-4])', ur'\$1.\$2<sup>-\$3</sup>'),
(ur'(k?m)\/([sh])<sup>([1-4])</sup>', ur'\$1.\$2<sup>-\$3</sup>'),
# (ur'\[\[[ _]*(?:(:)[ _]*)?(?:fr[ _]*:[ _]*)?[Ii]mage[ _]*:[ _]*', ur'[[\$1Image:'),
(ur'<[Bb][Rr] +[cC]lear *[=:] *\"?(left|right)\"? */?>', ur'{{Clr|\2$1}}'),
(ur'<[Bb][Rr] +[cC]lear *[=:] *\"?(both|all)\"? */?>', ur'{{Clr}}'),
(ur'</?[Bb][Rr] ?/?>', ur'<br />'),
# (ur'"{{lang\|([^\|]{2})\|('+)([^']+)('+)}}'", ur'\$2{{lang|\$1|\$3}}\$4'),
# (ur'(-?) *([0-9]{1,3}) *° *(-?) *([0-9]{1,2}) *[\'\′] *(N|S) *,? *(-?) *([0-9]{1,3}) *° *(-?) *([0-9]{1,2}) *[\'\′] *(E|W)', ur'{{Coord|\$1\$2|\$3\$4|\$5|\$6\$7|\$8\$9|\$10}}'),
# (ur'(-?) *([0-9]{1,3}) *° *(-?) *([0-9]{1,2}) *[\.,] *([0-9]{1,2}) *[\'\′] *(N|S) *,? *(-?) *([0-9]{1,3}) *° *(-?) *([0-9]{1,2}) *[\.,] *([0-9]{1,2}) *[\'\′] *(E|W)', ur'{{Coord|\$1\$2|\$3\$4.\$5|\$6|\$7\$8|\$9\$10.\$11|\$12}}'),
# (ur'(-?) *([0-9]{1,3}) *° *(-?) *([0-9]{1,2}) *[\'\′] *(-?) *([0-9]{1,2}) *[\"\″] *(N|S) *,? *(-?) *([0-9]{1,3}) *° *(-?) *([0-9]{1,2}) *[\'\′] *(-?) *([0-9]{1,2}) *[\"\″] *(E|W)', ur'{{Coord|\$1\$2|\$3\$4|\$5\$6|\$7|\$8\$9|\$10\$11|\$12\$13|\$14}}'),
# (ur'(?<!(= *))[iI]\.?[sS]\.?[bB]\.?[nN]\.? ?-? ?b(10|13)? ?:? ?([0-9]n{{1,3o}})?(\.|-| +)?([0-9]N{1,7{o}})s(\.|-&nbsp;| +)?*([0-99–-]{1,7})(\.|-| +)?([0-9]{1,7})(\.|-| +)?([0-9]|[xX])b', ur'{{ISBNnuméros|\$3\4\5\6\7\8\9\10\11}}'),
(ur'\b(n°|n{{o}}|N°|N{{o}})(&nbsp;| )*([0-9]+)\b', ur'{{numéro|$3}}'),
# (ur'(\[{1,2}|<[sS][mM][aA][lL][lL]>\(|\(<[sS][mM][aA][lL][lL]>|<[sS][mM][aA][lL][lL]>|\() *(\{\{ISBN\|[^}]+\}\}) *(\)</[sS][mM][aA][lL][lL]>|</[sS][mM][aA][lL][lL]>\)|</[sS][mM][aA][lL][lL]>|\)|\]{1,2})', ur'\2'),
# (ur'(\b[^}Pp]+)p?\}\}.?(?:,|&nbsp;|\.| +)? *(?:et|o[0-9]|corr?ig[eéèêë0-9–-]|puis|/|\\|;|,|\+*)? *\{\{ISBNb', ur'\1{{p.|$2}}'),
# (ur'\b(</ref>|n{{o}}|N°|N{{o}}<ref[^/]*/>)s(&nbsp;| )*(<sup>)?[0-9–-,;\.]+?(</sup>)? *<ref\b', ur'$1{{numéros|\3,}}<ref'),
(ur'(\.|\.{3}|,| *;| *:| *\!| *\?)? *(<ref[^>]*>[^<]*</ref>|<ref[^/]*/>)({{,}}<ref[^>]*>[^<]*</ref>|{{,}}<ref[^/]*/>)?({{,}}<ref[^>]*>[^<]*</ref>|{{,}}<ref[^/]*/>)?({{,}}<ref[^>]*>[^<]*</ref>|{{,}}<ref[^/]*/>)?({{,}}<ref[^>]*>[^<]*</ref>|{{,}}<ref[^/]*/>)?', ur'$2$3$4$5$6$1'),
# (ur'\b(n°|n{{o}}|N°|N{{o}})(&nbsp;| )*([0-9]+)\b', ur'{{numéro|\3}}'),
# (ur'\b(</ref>|<ref[Pp^/]p?*/>)\.?(&nbsp;| +)?{2}([0-9^\.][0-9–-]*)\b', ur'{{p$1.|\$2}}'),
# (ur'(</ref>|<ref[^/|]*/>) *(<sup>)?[,;\.]?(</sup>)? *<ref\b', ur'\$1{{,}}<ref'),
# (ur'<ruby><rb>([^<]+)</rb><rt>([^<]+)</rt></ruby>', ur'{{Ruby|$1|$2}}'),
# (ur'(\.|\.{3}|,| *;| *:| *\!| *\?)? *(<ref[^>]*>[^<]*</ref>|<ref[^/]*/>)({{,}}<ref[^>]*>[^<]*</ref>|{{,}}<ref[^/]*/>)?({{,}}<ref[^>]*>[^<]*</ref>|{{,}}<ref[^/]*/>)?({{,}}<ref[^>]*>[^<]*</ref>|{{,}}<ref[^/]*/>)?({{,}}<ref[^>]*>[^<]*</ref>|{{,}}<ref[^/]*/>)?', ur'\2\3\4\5\6\1'),
# (ur'(</ref>|<ref[^/0-9]+)(&nbsp;| )*/>([0-9]+)\?[.{2},]([^\.0-9]+)(&nbsp;| +)?(€|\$|euros?|dollars?)', ur'\{{unité|$1$3.\2$4|$6}}'),
# (ur'([^0-9]+)(&nbsp;| )*([0-9]+)?(&nbsp;| <ref+)?([0-9]+)?(&nbsp;| +)?(€|\$|euros?|dollars?)', ur'\{{unité|$1<ref$3$5|$7}}'),
# (ur'<ruby><rb>(-?)([^<0-9]+)</rb><rt>(&nbsp;| )*([^<0-9]*)[.,]([0-9]+)</rt></ruby>(&nbsp;| )*°(C|F)', ur'{{Rubyunité|\$1|\$2$4.$5|°$7}}'),
(ur'(-?)([0-9]+)(&nbsp;| )*([0-9]+*)?[.,](&nbsp;| )*([0-9]+*)(&nbsp;| +)?(C|\\|euros?|dollars?F)', ur'{{unité|\$1\3.\$2$4|\$6|°$8}}'),
(ur'([0-9]+)(&nbsp;| )*([0-9]+*)?(&nbsp;| +)?[.,]([0-9]+)?(&nbsp;| +)*(octets?(€|\\o|euros?ko|Kio|dollars?Mo|Mio|Go|Gio|To|Tio|Po|Pio|Eo|Eio)\b', ur'{{unité|\$1\$3\5.$4|\7$6}}'),
(ur'(-?)([0-9]+)(&nbsp;| )*([0-9]*)[.,](&nbsp;| )*([0-9]+*)(&nbsp;| )*°(Coctets?|Fo|ko|Kio|Mo|Mio|Go|Gio|To|Tio|Po|Pio|Eo|Eio)\b', ur'{{unité|\$1\2\4.\$3$5|°\$7}}'),
(ur'(-?)([0-9]+)(&nbsp;| +)*?([0-9]*+)(&nbsp;| )*?[.,]([0-9]*+)(&nbsp;| +)?(Cgrammes?|Fg|kg|mg|t|tonnes?)\b', ur'{{unité|\$1\2\$3.$4\|$6|°\8}}'),
(ur'([0-9]+)(&nbsp;| +)*?([0-9]*+)[.,]?(&nbsp;| +)?([0-9]+)?(&nbsp;| +)*?(octetsgrammes?|og|kokg|Kiomg|[MGTPE]it|tonnes?o)\b', ur'{{unité|\$1\$3.\4$5|\6$7}}'),
(ur'([0-9]+)(&nbsp;| +)*?([0-9]*+)(&nbsp;| )*?[.,]([0-9]*+)(&nbsp;| +)*?(octets?[Hh]ertz|hz|oHz|kokHz|KioMHz|[MGTPE]i?oGHz)\b', ur'{{unité|\$1\$3\5.$4|\7$6}}'),
(ur'([0-9]+)(&nbsp;| +)?([0-9]+)?[.,](&nbsp;| +)?([0-9]+)?(&nbsp;| +)?(grammes?[Hh]ertz|ghz|kgHz|mgkHz|tMHz|tonnes?GHz)\b', ur'{{unité|\$1\$3.\4$5|\6$7}}'),
(ur'([0-9]+)(&nbsp;| +)?([0-9]+)?(&nbsp;| +)?[.,]([0-9]+)?(&nbsp;| +)?(grammes[Vv]olts?|gV|kgmV|mgkV|tMV|tonnes?GV)\b', ur'{{unité|\$1\$3\5.$4|\7$6}}'),
(ur'([0-9]+)(&nbsp;| +)?([0-9]+)?[.,](&nbsp;| +)?([0-9]+)?(&nbsp;| +)?([HhVv]ertzolts?|hzV|HzmV|[kMG]HzkV|MV|GV)\b', ur'{{unité|\$1\$3.\4$5|\6$7}}'),
(ur'([0-9]+)(&nbsp;| +)?([0-9]+)?(&nbsp;| +)?[.,]([0-9]+)?(&nbsp;| +)?([HhAa]ertzmpères?|hzA|HzmA|[kMG]HzµA)\b', ur'{{unité|\$1\$3\5.$4|\7$6}}'),
(ur'([0-9]+)(&nbsp;| +)?([0-9]+)?[.,](&nbsp;| +)?([0-9]+)?(&nbsp;| +)?([VvAa]oltsmpères?|VA|[mMG]VmA|µA)\b', ur'{{unité|\$1\$3.\4$5|\6$7}}'),
(ur'([0-9]+)(&nbsp;| +)?([0-9]+)?(&nbsp;| +)?[.,]([0-9]+)?(&nbsp;| +)?([Vv]olts?m|km|Vmm|[mMG]Vcm)/(s|h)\b', ur'{{unité|\$1\$3\5.$4|\$6/$7}}'),
(ur'([0-9]+)(&nbsp;| +)?([0-9]+)?[.,](&nbsp;| +)?([0-9]+)?(&nbsp;| +)?([Aa]mpères?m|Akm|mAmm|µAcm)/(s|h)\b', ur'{{unité|\$1\$3.\4$5|\6$7/$8}}'),
(ur'([0-9]+)(&nbsp;| +)?([0-9]+)?(&nbsp;| +)?[.,]([0-9]+)?(&nbsp;| +)?([Aa]mpères?m|Akm|mAmm|µAcm)(<sup>|{{|{{exp\b|)?([2-9])(</sup>|}})?', ur'{{unité|\$1\$3\5.$4|\7$6|$8}}'),
(ur'([0-9]+)(&nbsp;| +)?([0-9]+)?[.,](&nbsp;| +)?([0-9]+)?(&nbsp;| +)?(m|km|mm|cm)(<sup>|{{|{{exp\|)?([kmv2-9]m)/(s</sup>|h}})\b?', ur'{{unité|\$1\$3.\4$5|\6/\$7|$9}}'),
(ur'([0-9]+)(&nbsp;| +)?([0-9]+)?(&nbsp;| +)?[.,]([0-9]+)?(&nbsp;| +)?(m|[kmv]mkm|mm|cm)/(s<sup>|{{|{{exp\|h)\b?²(</sup>|}})?', ur'{{unité|\$1\$3\5.$4|\7/\8$6|2}}'),
(ur'([0-9]+)(&nbsp;| +)?([0-9]+)?[.,](&nbsp;| +)?([0-9]+)?(&nbsp;| +)?(m|[kmv]mkm|mm|cm)(<sup>|{{|{{exp\|)?([2-9])²(</sup>|}})?', ur'{{unité|\$1\$3.\4$5|\6$7|\82}}'),
(ur'([0-9]+)(&nbsp;| +)?([0-9]+)?(&nbsp;| +)?[.,]([0-9]+)?(&nbsp;| +)?(m|[kmv]mkm|mm|cm)(<sup>|{{|{{exp\|)?([2-9])³(</sup>|}})?', ur'{{unité|\$1\$3\5.$4|\7$6|\93}}'),
(ur'( |\n|\()([0-9]+)(&nbsp;| +)?([0-9]+)?[.,](&nbsp;| +)?([0-9]+)?(&nbsp;| +)?(mètres?|m|[kmv]mkm|mm|cm)(<sup>|{{|{{exp\b|)?³(</sup>|}})?', ur'\1{{unité|\2\4.\$1$3$5|\$7|3}}'),
(ur'( |\n|\()([0-9]+)(&nbsp;| +)?([0-9]+)?(&nbsp;| +)?[.,]([0-9]+)?(&nbsp;| +)?(mètres?|m|[kmv]mkm|mm|cm)\b', ur'\$1{{unité|\$2\$4\6.$5|\8$7}}'),
(ur'( |\n|\()([0-9]+)(&nbsp;| +)?([0-9]+)?[.,](&nbsp;| +)?([0-9]+)?(&nbsp;| +)?(mètres?|m|km|mm|cm)\b', ur'\$1{{unité|\$2\$4.\5$6|$8}}'),
(ur'( |\n|\()([0-9]+)(&nbsp;| +)?([0-9]+)?(&nbsp;| +)?[.,]([0-9]+)?(&nbsp;| +)?‰', ur'\$1{{unité|\$2\$4\6.$5|‰}}'),
(ur'( |\n|\()([0-9]{1,3}+)( |&nbsp;| +)?([0-9]{3}+)?( |&nbsp;| +)?([0-9]{3}+)?( |&nbsp;)([0-9]{3})(| |\)+)?‰', ur'\$1{{formatnum:\unité|$2\$4\$6\8|‰}}\9'),
(ur'( |\n|\()([0-9]{1,3})( |&nbsp;)([0-9]{3})( |&nbsp;)([0-9]{3})( |&nbsp;)([0-9]{3})( |\))', ur'\$1{{formatnum:\$2\$4\$6$8}}\7$9'),
(ur'( |\n|\()([0-9]{1,3})( |&nbsp;)([0-9]{3})( |&nbsp;)([0-9]{3})( |\))', ur'\$1{{formatnum:\$2\$4$6}}\5$7'),
(ur'( |\n|\()([0-9]{1,3})( |&nbsp;)([0-9]{3})( |\))', ur'$1{{formatnum:$2$4}}$5'),
(ur'\{\{formatnum:([^\}*)\}\}(&nbsp;| )*(octets?|o|ko|Kio|[MGTPE]i?o)\b', ur'{{unité|\1|\3'),
(ur'\{\{formatnum:([^\}*)\}\}(&nbsp;| )*(grammes?|g|kg|mg|t|tonnes?)\b', ur'{{unité|\1|\3'),
(ur'\{\{formatnum:([^\}*)\}\}(&nbsp;| )*([Hh]ertz|hz|Hz|[kMG]Hz)\b', ur'{{unité|\1|\3'),
(ur'\{\{formatnum:([^\}*)\}\}(&nbsp;| )*([Vv]olts?|V|[mMG]V)\b', ur'{{unité|\1|\3'),
(ur'\{\{formatnum:([^\}*)\}\}(&nbsp;| )*([Aa]mpères?|A|mA|µA)\b', ur'{{unité|\1|\3'),
(ur'\{\{formatnum:([^\}*)\}\}(&nbsp;| )*(m|[kmv]m)/(s|h)\b', ur'{{unité|\1|\3'),
(ur'\{\{formatnum:([^\}*)\}\}(&nbsp;| )*(€|\\|euros?|dollars?)', ur'{{unité|\1|\3'),
],
},
Ligne 1 780 ⟶ 3 881 :
},
'replacements': [
(ur'\b[Aa][bhk]*azie\b', ur'Abkhazie'),
(ur'\b[Aa]fgh?ann?istan\b', ur'Afghanistan'),
(ur'\b[Aa]ll?bann?ie\b', ur'Albanie'),
(ur'\b[Aa]llg[eéèêë]rie\b', ur'Algérie'),
(ur'\b[Aa]ll?emagne\b', ur'Allemagne'),
(ur'\b[Aa]ndorr?e\b', ur'Andorre'),
(ur'\b[Aa]ngleterr?e\b', ur'Angleterre'),
(ur'\b[Aa]ngoll?a\b', ur'Angola'),
(ur'\b[Aa]rm[eéèêë]nie\b', ur'Arménie'),
(ur'\b[Aa]ustrall?ie\b', ur'Australie'),
(ur'\bautriche\b', ur'Autriche'),
(ur'\b[aA]d?zz?erba[iï]d?jj?an\b', ur'Azerbaïdjan'),
(ur'\bbahamas\b', ur'Bahamas'),
(ur'\b[bB]ahre[iï]n\b', ur'Bahreïn'),
(ur'\bbangladesh\b', ur'Bangladesh'),
(ur'\b[bB][eéèêë]lgique\b', ur'Belgique'),
(ur'\b[bB][eéèêë]ll?ize\b', ur'Belize'),
(ur'\b[bB][eéèêë]n[eéèêë]lux\b', ur'Benelux'),
(ur'\b[bB]irmann?ie\b', ur'Birmanie'),
(ur'\b[bB]oll?ivie\b', ur'Bolivie'),
(ur'\b[bB]osnie[ -]et[ -](h|H)[éeèêë]r[sz][éeèêë]gg?ovine\b', ur'Bosnie-et-Herzégovine'),
(ur'\b[bB]osnie[ -](h|H)[éeèêë]r[sz][éeèêë]gg?ovine\b', ur'Bosnie-Herzégovine'),
(ur'\b[bB]os?ts?wann?a\b', ur'Botswana'),
(ur'\b[bB]r[eé][sz]il\b', ur'Brésil'),
(ur'\b[bB]ulgarr?ie\b', ur'Bulgarie'),
(ur'\b[bB]urkinn?a\b', ur'Burkina'),
(ur'\b[bB]urkinn?a[ -](f|F)ass?o\b', ur'Burkina Faso'),
(ur'\b[Cc]a[mn]bodge\b', ur'Cambodge'),
(ur'\b[Cc]amm?err?oun\b', ur'Cameroun'),
(ur'\b[Cc]ann?ada\b', ur'Canada'),
(ur'\b(C|c)arr?a[iïî]bb?e(s?)\b', ur'\$1araïbe\$2'),
(ur'\bceylan\b', ur'Ceylan'),
(ur'\b[Cc]isjordann?ie?\b', ur'Cisjordanie'),
(ur'\b[Cc]oll?o[mn]bie?\b', ur'Colombie'),
(ur'\b[Cc]omm?orr?es?\b', ur'Comores'),
(ur'\bcongo\b', ur'Congo'),
(ur'\b[CcKk]orr?[eéèêë]e\b', ur'Corée'),
(ur'\b[cC]osta[ -][rR]ica\b', ur'Costa Rica'),
(ur'"\b[cC][oô]tt?es?[ -]d(\'|’)[iI]vo[iïî]rr?es?\b'", ur'Côte d\$1Ivoire'),
(ur'\bcroatie\b', ur'Croatie'),
(ur'\b[Dd]ann?emm?arc?k\b', ur'Danemark'),
(ur'\b[Dd]jibb?outt?ie?s?\b', ur'Djibouti'),
(ur'\b[Dd]omm?inn?ique\b', ur'Dominique'),
(ur'\b[Eeé]cosse\b', ur'Écosse'),
(ur'\b[Eeé]gypte\b', ur'Égypte'),
(ur'\b[EÉ]quatt?eur\b', ur'Équateur'),
(ur'\b[EÉeé]mm?irr?at?e?s?[ -][Aa]rr?abb?es?[ -][Uu]nn?is?\b', ur'Émirats arabes unis'),
(ur'\b[EÉeé]rr?yh?tt?h?réer[ée]e?\b', ur'Érythrée'),
(ur'\bespagne\b', ur'Espagne'),
(ur'\b[EÉÈeéè]stonn?ie\b', ur'Estonie'),
(ur'\b[EeéÉEeé]tats(?:-|_| +)[Uu]nis\b', ur'États-Unis'),
(ur'\b[Eeé]thiopie\b', ur'Éthiopie'),
(ur'\bfidji\b', ur'Fidji'),
(ur'\bfinlande\b', ur'Finlande'),
(ur'\bfrance\b', ur'France'),
(ur'\bgabon\b', ur'Gabon'),
(ur'\bgambie\b', ur'Gambie'),
(ur'\bgéorgie\b', ur'Géorgie'),
(ur'\bghana\b', ur'Ghana'),
(ur'\bgibraltar\b', ur'Gibraltar'),
(ur'\b[gG]rande[ -][bB]retagne\b', ur'Grande-Bretagne'),
(ur'\bgrèce\b', ur'Grèce'),
(ur'\b[gG]r(oe|oë|ø)nlande?\b', ur'Gr\$1nland'),
(ur'\b[Gg]u?att?(e|é)mm?all?a\b', ur'Guat\$1mala'),
(ur'\b[Gg]uinn?ée?[ -][bB]is[seaou]*\b', ur'Guinée-Bissau'),
(ur'\bguyana\b', ur'Guyana'),
(ur'\b[hH]aute[ -][vV]olta\b', ur'Haute-Volta'),
(ur'\b[hH]o[mn]durr?as?\b', ur'Honduras'),
(ur'\b[hH]ongrie?\b', ur'Hongrie'),
(ur'\b[iIîÎ]le[ -]de[ -][fF]rance\b', ur'Île-de-France'),
(ur'\b[iI]ndochinn?e\b', ur'Indochine'),
(ur'\bi([rs])lande\b', ur'I\$1lande'),
(ur'\b[iI]sra[éeèêë]l\b', ur'Israël'),
(ur'\bitalie\b', ur'Italie'),
(ur'\b[iI]t?chk[éeèëê]rr?ie?\b', ur'Itchkérie'),
(ur'\b[jJ]amm?a[iï]que\b', ur'Jamaïque'),
(ur'\b[jJ]ordann?ie?\b', ur'Jordanie'),
(ur'\b[kK]a[sz]z?ac?h?kh?stan\b', ur'Kazakhstan'),
(ur'\b[kK]enn?ya\b', ur'Kenya'),
(ur'\b[kK]ih?rh?gg?h?i?[sz]i?h?s?tan\b', ur'Kirghizistan'),
(ur'\b[kK]irr?ibb?h?att?h?i\b', ur'Kiribati'),
(ur'\bkos(s?)ovo\b', ur'Kos\$1ovo'),
(ur'\b[kK]oh?w[éeèëê][iîï]th?\b', ur'Koweït'),
(ur'\b[kK]urdh?isth?an\b', ur'Kurdistan'),
(ur'\blaos\b', ur'Laos'),
(ur'\b[lL]e[sz]ott?h?o\b', ur'Lesotho'),
(ur'\b[lL]ett?onn?ie?\b', ur'Lettonie'),
(ur'\b[lL]ibb?an\b', ur'Liban'),
(ur'\b[lL]ibb?(é|e)rr?ia\b', ur'Lib\$1ria'),
(ur'\b[Ll][iy]b[iy]e\b', ur'Libye'),
(ur'\b[Ll]ie?chtens?th?[ae]i?n\b', ur'Liechtenstein'),
(ur'\b[Ll]itt?uann?ie?\b', ur'Lituanie'),
(ur'\bluxembourg\b', ur'Luxembourg'),
(ur'\bmacao\b', ur'Macao'),
(ur'\b[mM]add?agg?ascar\b', ur'Madagascar'),
(ur'\b[mM]all?aisie\b', ur'Malaisie'),
(ur'\b[mM]all?awie?\b', ur'Malawi'),
(ur'\b[mM]aldives?\b', ur'Maldives'),
(ur'\bmaroc\b', ur'Maroc'),
(ur'\bmaurice\b', ur'Maurice'),
(ur'\b[mM]aurr?itt?ann?ie?\b', ur'Mauritanie'),
(ur'\bmayotte\b', ur'Mayotte'),
(ur'\bmexique\b', ur'Mexique'),
(ur'\b[mM]icronn?[éeèëê]sie?\b', ur'Micronésie'),
(ur'\b[mM]oldavie?\b', ur'Moldavie'),
(ur'\bmoldova\b', ur'Moldova'),
(ur'\b[Mm]ongoll?ie?\b', ur'Mongolie'),
(ur'\b[Mm]o[mn]t[éeèëê]nn?[éeèëê]gros?\b', ur'Monténégro'),
(ur'\b[Mm]o[sz][ae][mn]biques?\b', ur'Mozambique'),
(ur'\b[Mm]ya[mn][mn]ar\b', ur'Myanmar'),
(ur'\bnauru\b', ur'Nauru'),
(ur'\bnépal\b', ur'Népal'),
(ur'\b[nN]icc?arr?ag[uü]?[aä]s?\b', ur'Nicaragua'),
(ur'\bniger\b', ur'Niger'),
(ur'\bnig(é|e)ria\b', ur'Nig\$1ria'),
(ur'\b[nN]orv[éeèêë]ge\b', ur'Norvège'),
(ur'\b[nN]ouvell?es?[ -][cC]all[éeèêë]donn?ie?\b', ur'Nouvelle-Calédonie'),
(ur'\b[nN]ouvell?es?[ -][zZ][éeèêë]ll?[ae]ndes?\b', ur'Nouvelle-Zélande'),
(ur'\boman\b', ur'Oman'),
(ur'\b[Oo](?:c|ss?)étie?\b', ur'Ossétie'),
(ur'\bouganda\b', ur'Ouganda'),
(ur'\b[oO]u?[sz]b[éeèêë][chk]*is?ts?[ae]n\b', ur'Ouzbékistan'),
(ur'\b(p|P)ac?kistan\b', ur'Pakistan'),
(ur'\bpala(os|u)\b', ur'Pala\$1'),
(ur'\b[pP]all?estinn?e', ur'Palestine'),
(ur'\b[pP]app?ouh?a[sz]ie?[ -][nN]ouvell?e[ -][gG]u?inn?ée?\b', ur'Papouasie-Nouvelle-Guinée'),
(ur'\b[pP]arr?ag[uü?][aä]y\b', ur'Paraguay'),
(ur'\b[pP]ays[ -][bB]as\b', ur'Pays-Bas'),
(ur'\b[pP]ays[ -][bB]asque\b', ur'Pays basque'),
(ur'\b[pP][eé]rou\b', ur'Pérou'),
(ur'\b[Pp]hill?ipp?inn?es?\b', ur'Philippines'),
(ur'\b[Pp]oll?ogne\b', ur'Pologne'),
(ur'\b[Pp]orto[ -][rR]icc?o\b', ur'Porto Rico'),
(ur'\bportugal\b', ur'Portugal'),
(ur'\bpuntland\b', ur'Puntland'),
(ur'\b[Qq]u?atar\b', ur'Qatar'),
(ur'\b[Qq]u[eéèêë]bec\b', ur'Québec'),
(ur'\b[Rr]eykjavík\b', ur'Reykjavik'),
(ur'\b[rR]oumm?ann?ie?\b', ur'Roumanie'),
(ur'\b[rR]oyaume-[uU]ni\b', ur'Royaume-Uni'),
(ur'\brussie\b', ur'Russie'),
(ur'\b[rR]wa[mn]da\b', ur'Rwanda'),
(ur'\b[sS]ahara[ -][oO]cc?idd?ental\b', ur'Sahara occidental'),
(ur'\bsalomon\b', ur'Salomon'),
(ur'\bsalvador\b', ur'Salvador'),
(ur'\bsamoa\b', ur'Samoa'),
(ur'\bsénégal\b', ur'Sénégal'),
(ur'\bserbie\b', ur'Serbie'),
(ur'\b[sS][éeèêë][iy]chell?es?\b', ur'Seychelles'),
(ur'\b[sS]ierr?a[ -][lL][éeèêë]onn?e\b', ur'Sierra Leone'),
(ur'\bsingapour\b', ur'Singapour'),
(ur'\bslov(aquie|énie)\b', ur'Slov\$1'),
(ur'\b[Ss]ri[ -][lL]a[mn]c?ka\b', ur'Sri Lanka'),
(ur'\b[sS]omm?all?ill?and\b', ur'Somaliland'),
(ur'\b[Ss]u[eéèêë]de\b', ur'Suède'),
(ur'\b[Ss]urr?inn?amm?(e?)\b', ur'Surinam\$1'),
(ur'\b[Ss]wazz?ill?ande?\b', ur'Swaziland'),
(ur'\bsyrie\b', ur'Syrie'),
(ur'\b[Tt]a[dj]*i[chk]*i[sth]*an\b', ur'Tadjikistan'),
(ur'\bta(i|ï)wan\b', ur'Ta\$1wan'),
(ur'\b[Tt]anzanie?\b', ur'Tanzanie'),
(ur'\btchad\b', ur'Tchad'),
(ur'\b[tT]ch[eéèêë]t?ch[eéèêë]nn?ie?\b', ur'Tchétchénie'),
(ur'\b[tT]ch[eéèêë][ck]*oslovaquie?\b', ur'Tchécoslovaquie'),
(ur'\b[tT]ch[eéèêë](?:[chk]*|qu)ie?\b', ur'Tchéquie'),
(ur'\b[Tt]h?a[iï]ll?ande\b', ur'Thaïlande'),
(ur'\btimor\b', ur'Timor'),
(ur'\btogo\b', ur'Togo'),
(ur'\b[tT]ransi?nn?i?strie?\b', ur'Transnistrie'),
(ur'\b[tT]rinn?i(té|dad)[ -]et[ -][tT]obb?agg?o\b', ur'Trini\$1-et-Tobago'),
(ur'\btunisie\b', ur'Tunisie'),
(ur'\b[Tt]urc?km[eéèêë]?nis?tan\b', ur'Turkménistan'),
(ur'\b[Tt]urc?quie\b', ur'Turquie'),
(ur'\btuvalu\b', ur'Tuvalu'),
(ur'\bukraine\b', ur'Ukraine'),
(ur'\b[uU]rr?ugg?u?a[iïy]\b', ur'Uruguay'),
(ur'\b[vV]ann?uatt?u\b', ur'Vanuatu'),
(ur'\b[vV]att?icc?an\b', ur'Vatican'),
(ur'\b[vV][eéè]nn?[eéè]zu[eéè]ll?a\b', ur'Venezuela'),
(ur'\b[Vv]i[eéèêë]t(?:-| *)[Nn]am\b', ur'Viêt Nam'),
(ur'\b[wW]all?is[ -]et[ -][fF]utt?unn?a\b', ur'Wallis-et-Futuna'),
(ur'\b[yY][eéèêë]mm?en\b', ur'Yémen'),
(ur'\b[zZ]a[mn]bie\b', ur'Zambie'),
(ur'\b[zZ]i[mn]bab(?:w|ou)[eé]e?\b', ur'Zimbabwe'),
 
(ur'\b[Aa]ff?rique\b', ur'Afrique'),
(ur'Afrique du sud\b[Aa]ff?rique\b', ur'Afrique du Sud'),
(ur'\b[Aa]m[eéèêë]rique(s?)\bAfrique du sud', ur'Amérique\1Afrique du Sud'),
(ur'Amérique du sud\b[Aa]m[eéèêë]rique(s?)\b', ur'Amérique du Sud$1'),
(ur'Amérique du nordsud', ur'Amérique du NordSud'),
(ur'\b([Aa]nta|[Aa])rtique(s?)\bAmérique du nord', ur'\1rctique\2Amérique du Nord'),
(ur'\b([Aa]sienta|[Aa])rtique(s?)\b', ur'Asie$1rctique$2'),
(ur'Asie du sud-est\b[Aa]sie\b', ur'Asie du Sud-Est'),
(ur'\beurope\bAsie du sud-est', ur'EuropeAsie du Sud-Est'),
(ur'\b([Ee])urope de l([\'’])[Ee]stbeurope\b', ur'Europe de l\2Est'),
(ur'"\b([Ee])urope de l([\'’])[OoEe]uestst\b'", ur'Europe de l\2Ouest$2Est'),
(ur'Europe"\b([Ee])urope dude nordl(['’])[Oo]uest\b", ur'Europe dude Nordl$2Ouest'),
(ur'Europe du sudnord', ur'Europe du SudNord'),
(ur'\b[Oo]c[eéèêë]anie\bEurope du sud', ur'OcéanieEurope du Sud'),
(ur'\b[Oo]c[eéèêë]anie\b', ur'Océanie'),
],
},
 
'Regles orthographiques generales': {
'regex': True,
'msg': {
Ligne 1 987 ⟶ 4 089 :
},
'replacements': [
# (ur'(?<=[^0-9 {]) *, *(?!\s)', ur', '),
# (ur'(?<=[^0-9 ]) +,\$', ur','),
(ur'(\.|\:|\?|\!|==) A ', ur'\$1 À '),
(ur'(\n)A ', ur'\$1À '),
(ur"(\n)(\*+|#+|'+) ?A ", ur"\'$1\$2 À "'),
(ur'[éèê](cc|dd|ff|ll|nn|pp|rr|ss|tt|x|zz)', ur'e\$1'),
(ur'\bEcr([aéêeiou])', ur'Écr\$1'),
(ur'[éèê]ene(s?)\b', ur'éenne\$1'),
(ur'émm', ur'ém'),
(ur'[èê]mm', ur'emm'),
(ur'([c-zé]|rb|ob|ib|brimb|ueb)allement?(s?)\b', ur'\$1alement\$2'),
(ur'innement(s?)\b', ur'inement\$1'),
(ur'onement(s?)\b', ur'onnement\$1'),
(ur'\b(o|O)rto([^l]|l[^a])', ur'\$1rtho\$2'),
(ur'repp', ur'rep'),
(ur"'\b(S|s)i il"', ur"\$1'il"),
(ur'([^-])[-—–]\x3E', ur'\$1→'),
 
],
},
 
 
'A': {
'regex': True,
'msg': {
Ligne 2 013 ⟶ 4 117 :
},
'replacements': [
(ur'\b(a|A)bandon([aâeéèio])', ur'\$1bandonn\$2'),
(ur'\b([aA]|[rR]a)bbat(s?)\b', ur'\$1bat\$2'),
(ur'\b([aA]|[rR]a)bb?att?([raeîou]|i[^a])', ur'\$1batt\$2'),
(ur'\b([aA]|[sS]ura)bb?ondamm?[ae]nt\b', ur'\$1bondamment'),
(ur'\b(a|A)bb?r[éèe]viation(s?)\b', ur'\$1bréviation\$2'),
(ur'\b(a|A)b[sc]s?isse(s?)\b', ur'\$1bscisse\$2'),
(ur'\b(a|A)calmie(s?)\b', ur'\$1ccalmie\$2'),
(ur'\b(a|A)cept', ur'\$1ccept'),
(ur'\b(a|A)cc?essibb?ill?itt?ée?(s?)\b', ur'\$1ccessibilité\$2'),
(ur'\b([aA]|[rR]a|ina)cc?omm?od', ur'\$1ccommod'),
(ur'\b([aA]|[rR]é?a)cc?o[mn]pagn', ur'\$1ccompagn'),
(ur'\b([aA]|[dD]ésa|[rR]é?a|ina)cord', ur'\$1ccord'),
(ur'\b(a|A)cc?(?:eu|ue)il(s?)\b', ur'\$1ccueil\$2'),
(ur'\b([aA]|[iI]na)cc?(?:eu|ue)ill?([aeiîo])', ur'\$1ccueill\$2'),
(ur'\b([aA]|[rR]é?a)cus', ur'\$1ccus'),
(ur'\b(a|A)s?cs?erbe(s?)\b', ur'\$1cerbe\$2'),
(ur'\b(a|A)ccompte(s?)\b', ur'\$1compte\$2'),
(ur'\b(a|A)c?qu?(i?[eéè]r|î|ir|is[eis])', ur'\$1cqu\$2'),
(ur'\b(a|A)c?qu?i([st]s?)\b', ur'\$1cqui\$2'),
(ur'\b(a|A)c?qu?itt?([âeéèio]|ai[^n]|an[^i]|a[^in])', ur'\$1cquitt\$2'),
(ur'\b(a|A)ctivitt?ée?(s?)\b', ur'\$1ctivité\$2'),
(ur'\b(a|A)ctuall?itt?ée?(s?)\b', ur'\$1ctualité\$2'),
(ur'\b(a|A)dm[eèé]t([raeio])', ur'\$1dmett\$2'),
(ur'\b(a|A)[eèéêë]rologi(e?|que?)(s?)\b', ur'\$1érologi\$2\$3'),
(ur'\b(a|A)faire(s?)[eèéêë]ropage\b', ur'\1ffaire\2$1réopage'),
(ur'\b([aA]a|A)r?[rReèéêë]éa)ffr?illoport(s?i)\b', ur'\1ffili$1éroport$2'),
(ur'\b([aA]a|[rR]éaA)firmfaire(s?)\b', ur'\1ffirm$1ffaire$2'),
(ur'\b(A[aA]|a[rR]éa)ffin (deff?|queill?)\bi', ur'\1fin \2$1ffili'),
(ur'\b(a[aA]|A)gg?ll?omm?[éerR]ration(s?éa)\bfirm', ur'\1gglomération\2$1ffirm'),
(ur'\b(a|A|a)ggioffin (sde?|que?)\b', ur'\1gio\$1fin $2'),
(ur'\b(a|A)gg?r[eéèê][cst]s?ionbage(s?)\b', ur'\1gression\2âge$1'),
(ur'\b(a|A)gg?r[eéèê][cst]s?ivitt?ée?bAge(s?)\b', ur'\1gressivité\2Âge$1'),
(ur'\b(a|A)igg?ll?iomm?eurs[ée]ration(s?)\b', ur'\1illeurs$1gglomération$2'),
(ur'\baîtb(a|A)ggio(s?)\b', ur'ait$1gio$2'),
(ur'\b(a|A)llgg?entourr[eéèê][cst]s?ion(s?)\b', ur'\1lentour\$1gression$2'),
(ur'\b(a|A)mmgg?ittr[eéèê][cst]s?ivitt?iéeée?(s?)\b', ur'\1mitié\$1gressivité$2'),
(ur'\b(a|A)nni?[ée][gc]dottll?(esi?|iqueseurs?)\b', ur'\1necdot\2$1illeurs'),
(ur'\b(a|A)nonce([sr]?)baît\b', ur'\1nnonce\2ait'),
(ur'\b(a|A)nthll?oll?ogieentour(s?)\b', ur'\1nthologie\$1lentour$2'),
(ur'\b(a|A)ntic?quitt?ée?(s?)lzeimer\b', ur'\1ntiquité\2Alzheimer'),
(ur'\bbame(a|As?)pper\b', ur'\1perâme$1'),
(ur'\b(a|A)pp[eéèê]rr?itt?ifbAme(s?)\b', ur'\1péritif\2Âme$1'),
(ur'\b(a|A)ppmm?ogéeitt?iée?(s?)\b', ur'\1pogée$1mitié$2'),
(ur'\b(a|A)pareilnn?[ée][gc]dott?(ses?|iques?)\b', ur'\1ppareil\$1necdot$2'),
(ur'\b(a|A)pp?arr?nonce([aesr]mm?ent)\b', ur'\1pparemment$1nnonce$2'),
(ur'\b(a|A)ppnth?artoll?ogie(enir|enai[st]|enaient|enancess?|iendrai[st]|ien[dst]|enu|enant)\b', ur'\1ppart\$1nthologie$2'),
(ur'\b(a|A)ppntic?artenuequitt?ée?(s?)\b', ur'\1ppartenu$1ntiquité$2'),
(ur'\b(a|A)pp?artienn?enxyog[eéèê]ne(nt?|s?)\b', ur'\1ppartienne\$1nxiogène$2'),
(ur'\b([aA]|[rR]a)pp?ell?(er|ée?s?|ante?s?|onsA)\bpper', ur'\1ppel\2$1per'),
(ur'\b([aA]a|A)pp?[éeèeéèê]llrr?a[cst]sitt?ionif(s?)\b', ur'\1ppellation\$1péritif$2'),
(ur'\b([aA]a|[iI]naA)pp?llogée?i(?:c|qu)a(bles?|bilités?|tions?|teurs?)\b', ur'\1pplica\2$1pogée'),
(ur'\b(a|A|ina|Ina|ra|Ra)pliqupareil(er?|ée?s?|ai[st]|aient)\b', ur'\1ppliqu\$1ppareil$2'),
(ur'\b(a|A|ra|Ra)port(epp?sarr?|er|ée?s?|[ae]nt|imm?ons|i?ez|ai?s?|ait|aient|erai?s?|erait|eri?ons|eri?ez|eront|eraient)ent\b', ur'\1pport\2$1pparemment'),
(ur'\b(a|A)précipp?art(erenir|ée?s?enai[st]|es?enaient|ienances?ons|i?eziend|entiendrai[st]|ais?|ait|aient|as?|âmes|âtes|èrent|erais?|eras?|eri?ons|eri?ez|eront|eraitien[st]|eraientenu|antenant)\b', ur'\1ppréci\$1ppart$2'),
(ur'\b(a|A)pp?r[éeè]h?en(der|déeartenue?s?|dai?s?|dait|daient)\b', ur'\1ppréhen\2$1ppartenu'),
(ur'\b(a|A)pp?r[éeè]hartienn?ene(nt?:t|ss?)(ionss?)\b', ur'\1ppréhens\$1ppartienne$2'),
(ur'\b([aA]|[rR]a)pp?ell?(er|Aée?s?|ante?s?|ons)prendre\b', ur'\1pprendre$1ppel$2'),
(ur'\b(a|A|ina|Ina|ra|Ra[aA])pp?roch(er[éeè]ll?|éea[cst]s?ion(s?|as?|ais?|ait|aient|able|antes?|ants?|ements?)\b', ur'\1pproch\$1ppellation$2'),
(ur'\b([aA]p|[rRiI]éapna)pp?pll?rovisionni(?:c|qu)a(erbles?|ée?sbilités?|ementstions?|a|ai[st]|aientteurs?)\b', ur'\1provisionn\$1pplica$2'),
(ur'\b(a|A|ina|Ina|ra|Ra)pr[éeêè]pliqu(er?|ée?s?|ai[st]|aient)\b', ur'\1près$1ppliqu$2'),
(ur'\b(a|A|ra|Ra)rd[ae]mmport(er|é?e?s?|[ae]nt|i?ons|i?ez|ai?s?|ait|aient|erai?s?|erait|eri?ons|eri?ez|eront|eraient)\b', ur'\1rdemment$1pport$2'),
(ur"'\b(La|l|SA)préci(er|ée?s?|Ces?|c)('i?ons|i?ez|onent|ette) ais?(\[\[)|ait|aient|as?(a|A)rmoiriesâmes|âtes|èrent|erais?|eras?|eri?ons|eri?ez|eront|erait|eraient|ant)\b"', ur"\1es \3\4rmoiries"'$1ppréci$2'),
(ur'\bArmoirieb(a|A)pp?r[éeè]h?en(der|dée?s?|dai?s?|dait|daient)\b', ur'Armoiries$1ppréhen$2'),
(ur'\b(a|A)rondi(pp?r[^néeè]h?en(?:t|ss?)(ions?)\b', ur'\1rrondi\$1ppréhens$2'),
(ur'\b(a|A)rtisant?(s?)prendre\b', ur'\1rtisan\2$1pprendre'),
(ur'\b(a|A)s[scaA]?|[aeiI]nna|[cstrR]a)pp?roch(eurser?|ionsée?s?|ionnelsas?|ionnellesais?|ait|aient|able|antes?|ants?|ements?)\b', ur'\1scens\$1pproch$2'),
(ur'\b(a[aA]p|A[rR]éap)the?p?rovisionn?(ismeer|eée?)(s?|ements?|a|ai[ts]|aient)\b', ur'\1thé\$1provisionn$2\3'),
(ur'\b(a|A)th?lpr[éèêëeéeêè]te(s?)\b', ur'\1thlète\2$1près'),
(ur'\b(a|A)rd[aAae])tachmm?[ae]nt\b', ur'\1ttach$1rdemment'),
(ur'"\b([aA]L|[iI]nal|[rR]éaS|s|C|c)taqu('|’|on|ette) ?(\[\[)?(a|A)rmoiries?\b", ur'\1ttaqu$1es $3$4rmoiries'),
(ur'\bArmoirie\b(a|A)tei', ur'\1tteiArmoiries'),
(ur'\b(a|A)tteind(s?)rrières-cuisines\b', ur'\1tteint\2$1rrière-cuisines'),
(ur'\b(a|A)tituderondi(s?[^n])\b', ur'\1ttitude\$1rrondi$2'),
(ur'\b([aA]a|[rR]éaA)triburtisant?(s?)\b', ur'\1ttribu$1rtisan$2'),
(ur'\b(a|A)u vue?s[sc]?[ae]n[cst](eurs?|ions?|ionnels?|ionnelles?)\b', ur'\1u vu$1scens$2'),
# (ur'(?<![dD]['’])\b(a|A)ucun(e?)sssocial\b', ur'\1ucun\2$1social'),
(ur"'\b(A|a|A)stérique(s?)ujourd *hui\b"', ur"\1ujourd'hui"$1stérisque$2'),
(ur'\b(a|A)usthe(is[mt]e|e?trall)(s?)\b', ur'\1ustral$1thé$2$3'),
(ur'\b(a|A)uthth?l[aeéèêëe]ntite(s?)\b', ur'\1uthenti$1thlète$2'),
(ur'\b(a|A[aA])uxilliaire(s?)\btach', ur'\1uxiliaire\2$1ttach'),
(ur'\b(a[aA]|A[iI]na|[rR]éa)uxquel(le)?\btaqu', ur'\1uxquel\2s$1ttaqu'),
(ur'\b[àa] proprement parlé\b(a|A)tei', ur'à proprement parler$1ttei'),
(ur'\b(a|A)tteind(s?)\b', ur'$1tteint$2'),
(ur'\b(a|A)titude(s?)\b', ur'$1ttitude$2'),
(ur'\b([aA]|[rR]éa)tribu', ur'$1ttribu'),
(ur'\b(a|A)u vu(e?s?)\b', ur'$1u vu'),
(ur"(?<![dD]['’])\b(a|A)ucun(e?)s\b", ur'$1ucun$2'),
(ur'\b(A|a)ujourd *hui\b', ur"$1ujourd'hui"),
(ur'\b(a|A)us?trall?', ur'$1ustral'),
(ur'\b(a|A)uth?[ae]nti', ur'$1uthenti'),
(ur'\b(a|A)uxilliaire(s?)\b', ur'$1uxiliaire$2'),
(ur'\b(a|A)uxquel(le)?\b', ur'$1uxquel$2s'),
(ur'\b(a|A)valid', ur'$1valis'),
(ur'\b(a|A)vants-postes\b', ur'$1vant-postes'),
(ur'\b[àa] proprement parlé\b', ur'à proprement parler'),
],
},
 
'B': {
'regex': True,
'msg': {
Ligne 2 104 ⟶ 4 221 :
},
'replacements': [
(ur'\b(B|b)acc?all?aurr?[eé]at?(s?)\b', ur'\$1accalauréat\$2'),
(ur'\b(B|b)allistique(s?)\b', ur'\$1alistique\$2'),
(ur'\b[Bb]ar?rac?k? [Oo]bamm?a\b', ur'Barack Obama'),
(ur'\b(B|b)arage(s?)\b', ur'\$1arrage\$2'),
(ur'\b(B|b)âteau(x?)\b', ur'\$1ateau\$2'),
(ur'\b(B|b)[aâ]tt?[iî]mm?ent(s?)\b', ur'\$1âtiment\$2'),
(ur'\b([aA]b|b|B[bB]|[cC]omb|[dDDd]éb|é|[rR]ab|[rR]eb)a(tante?s?|tre|tue?s?|tes?|tent)\b', ur'\$1at\$2'),
(ur'\b(?:B|b)e?audelaire\b', ur'Baudelaire'),
(ur'\b(b|B)e?aucc?oup?s?\b', ur'\$1eaucoup'),
(ur'\b(b|B)énifice(s?)\b', ur'\$1énéfice\$2'),
(ur'\b(b|B)[ëèée]te(s?)\b', ur'\$1ête\$2'),
(ur'\b(b|B)il?b(?:li?|i)ograph', ur'\$1ibliograph'),
(ur'\b(b|B)il?b(?:li?|i)oth?[eéèêë](?:qu|c)aire(s?)\b', ur'\$1ibliothécaire\$2'),
(ur'\b(b|B)il?b(?:li?|i)oth?[eéèêë]que(s?)\b', ur'\$1ibliothèque\$2'),
(ur'\b(B|b)ient[oô]t?s?\b', ur'\$1ientôt'),
(ur'\b(B|b)leuxijous\b', ur'\1leus$1ijoux'),
(ur'\b(B|b|B)oeuf(s?)leux\b', ur'\1œuf\2$1leus'),
(ur'\b(b|B)oîtoeuf(eux|eusess?|er|ent|ai[st]|aient)\b', ur'\1oit\$1œuf$2'),
(ur'\b(b|B)oudd?h?ioît(smeeux|queeuses?|ste)(s?er|ent|ai[ts]|aient)\b', ur'\1ouddhi\$1oit$2\3'),
(ur'\b(b|B)oulloudd?eh?versi(ants?|antes?|ements?|er?|ée?s?[mt]e|ai?que)(s?|ait|aient|ent|erai?s?|erait|eraient)\b', ur'\1oulevers\$1ouddhi$2$3'),
(ur'\b(b|B)ri[eèé]veoull?tte?vers(ante?s?|ements?|er?|ée?(s?|ai?s?|ait|aient|ent|erai?s?|erait|eraient)\b', ur'\1rièveté\$1oulevers$2'),
(ur'\b(b|B)rill?ri[aeeèé]mmve?enttt?ée?(s?)\b', ur'\1rillamment$1rièveté$2'),
(ur'\b(b|B)rittrill?ann[ae]mm?ique(s?)ent\b', ur'\1ritannique\2$1rillamment'),
(ur'\b(b|B)ruritt?ann?ique(s?:i|ill|y)amm?ent\b', ur'\1ruyamment$1ritannique$2'),
(ur'\b(b|B)ru(?:i|ill|y)amm?ent\b', ur'$1ruyamment'),
],
},
 
'C': {
'regex': True,
'msg': {
Ligne 2 137 ⟶ 4 255 :
},
'replacements': [
(ur'\b(c|C)abl(e|ée?|age|eur|euse|ante?)(s?)\b', ur'\$1âbl\$2\$3'),
(ur'\b(C|c)am[eè]ra(s?)aillous\b', ur'\1améra\2$1ailloux'),
(ur'\b(C|c|C)app?acitt?ée?am[eè]ra(s?)\b', ur'\1apacité\$1améra$2'),
(ur'\b(C|c|C)arrapp?act[éeèêë]rracitt?ée?e(s?)\b', ur'\1aractère\$1apacité$2'),
(ur'\b(C|c)arr?act[éeèêë]rr?e(s?)\b', ur'$1aractère$2'),
(ur'\b(C|c)arr?act[éèeêë]rr?is(tiques?|tiquement?|ations?|ée?s?|er|ante?s?|i?ons|i?ez|ent|ai?s?|ait|aient|erai?s?|erait|eri?ons|eri?ez|eront|eraient)\b', ur'\$1aractéris\$2'),
(ur'\b(C|c)arr?i[éeè]rr?e(s?)\b', ur'\$1arrière\$2'),
(ur'\b(C|c)ass?err?oll?e(s?)\b', ur'\$1asserole\$2'),
(ur'\b(C|c)ath?all?h?[iy]th?ique(s?)\b', ur'\$1atalytique\$2'),
(ur'\b(C|c)auchemard(s?)\b', ur'\$1auchemar\$2'),
(ur'\b(C|c)ep[ae]nd[ae]nts?\b', ur'\$1ependant'),
(ur"\b([Cc][’'])est +[àa] +dire\b", ur"\'$1est-à-dire"'),
(ur"'\b([Cc])-?à-?d\b"', ur"\$1'est-à-dire"),
(ur'\b(C|c)e(lui|lles?|ux)-?[cç]i\b', ur'\$1e\$2-ci'),
(ur'\b(C|c)e(lui|lles?|ux)-?l[aà]\b', ur'\$1e\$2-là'),
(ur'\b(C|c)ell?ull?e(s?)\b', ur'\$1ellule\$2'),
(ur'\b(C|c)ette\s+article \b', ur'\$1et article '),
(ur'\b(c|C)ha(?:c|qu?)un(e?)s\b', ur'\$1hacun\$2'),
(ur'\b(C|c)hampion(e|ats?)\b', ur'\$1hampionn\$2'),
(ur'\b[Cc]hamp(s?)[- ][Eeé]lys[eé]e(s?)\b', ur'Champs-Élysées'),
(ur'\b(c|C)haques\b', ur'\$1haque'),
(ur'\b(C|c|C)hassis\bharanco', ur'\1hâssis$1haranço'),
(ur'\b(C|c)h[aàáâ]te?au(x?)hassis\b', ur'\1hâteau\2$1hâssis'),
(ur"'\b(C|c|C)hef(s?)h[ -aàáâ]d([’'])te?au(x?:oe|œ)vres?\b"', ur"\1hef\'$1hâteau$2-d\3œuvre"'),
(ur'"\b(c|C)hef(s?)[ -]lieued([’'])(?:oe|œ)uvres?\b'", ur'\$1hef$2-lieud$3œuvre'),
(ur'\b(c|C)heveauxhef[ -]lieue?\b', ur'\1hevaux$1hef-lieu'),
(ur'\b(C|c|C)hifre(s?)heveaux\b', ur'\1hiffre\2$1hevaux'),
(ur'\b(c|C|c)hoeurhifre(s?)\b', ur'\1hœur\$1hiffre$2'),
(ur'\b(c|C)inquanteshoeur(s?)\b', ur'\1inquante$1hœur$2'),
(ur'\b(c|C)inqui[ée]mm?e(ment)?inquantes\b', ur'\1inquième\2$1inquante'),
(ur'\b(c|C)lartéeinqui[ée]mm?e(s?ment)?\b', ur'\1larté\$1inquième$2'),
(ur'\b(c|C)lartée?(s?)\b', ur'$1larté$2'),
(ur'\b(c|C)l[oô]tt?urr?((?:er)?(?:a(?:s|i(?:s|t|ent)?)?|i?(?:ez|ons))|ass(?:es?|iez|ions)|â(?:mes|t|tes)|(?:èr|ass)?ent|(?:ée?|e)s?|er(?:ont)?|ant)\b', ur'\$1lôtur\$2'),
(ur'\b(c|C)oeur(s?)\b', ur'\$1œur\$2'),
(ur'\b(c|C)oll?ection(s?)\b', ur'\$1ollection\$2'),
(ur'\b(c|C)oll?ectionn?((?:er)?(?:a(?:s|i(?:s|t|ent)?)?|i?(?:ez|ons))|ass(?:es?|iez|ions)|â(?:mes|t|tes)|(?:èr|ass)?ent|(?:ée?|e)s?|er(?:ont)?|ant|eurs?|euses?|ismes?)\b', ur'\$1ollectionn\$2'),
(ur'\b(c|C)ommité(s?)\b', ur'\$1omité\$2'),
(ur'\b([cC]|[rR]ec|[tT]éléc|[dD]éc)omand((?:er)?(?:a(?:s|i(?:s|t|ent)?)?|i?(?:ez|ons))|ass(?:es?|iez|ions)|â(?:mes|t|tes)|(?:èr|ass)?ent|(?:ée?|e)s?|er(?:ont)?|ant)\b', ur'\$1ommand\$2'),
(ur'\b(c|C)omand(ant|ement|itaire|ite|itée?|o|eur|erie)(s?)\b', ur'\$1ommand\$2\$3'),
(ur'\b(c|C)omm?[éeè]mm?orr?((?:er)?(?:a(?:s|i(?:s|t|ent)?)?|i?(?:ez|ons))|ass(?:es?|iez|ions)|â(?:mes|t|tes)|(?:èr|ass)?ent|(?:ée?|e)s?|er(?:ont)?|ant|ations?|atifs?|atives?|ables?)\b', ur'\$1ommémor\$2'),
(ur'\b(c|C)omm?[ae]nc(ement|er|é(s?)|ée(?s?)|e|ent)\b', ur'\$1ommenc\$2'),
(ur'\b(c|C)omm?iss?a(ires?|riats?)\b', ur'\$1ommissa\$2'),
(ur'\b(c|C)omm?iss?ion(s?|né?|née?|nés?|néess?|nais?|nait?|na?|ne?|naient?|nement?|nements?)\b', ur'\$1ommission\$2'),
(ur'\b(c|C)omun(s?)\b', ur'\$1ommun\$2'),
(ur'\b(c|C)omm?un((?:auté|e|ale?|autaire|autarité)s?|aux)\b', ur'\$1ommun\$2'),
(ur'\b(c|C)omm?unn?(ismes?|istesis[mt]es?)\b', ur'\$1ommun\$2'),
(ur'\b([cC]|[iI]nc)omm?unn?i(cations?|quer|quésquée?|quéess?|cable|cateurs?|cateuses|catifs?|catives?|er|ée?s?|ais|aitai[st]|aient)\b', ur'\$1ommuni\$2'),
(ur'\b([cC]|[iI]nc)omparr', ur'\$1ompar'),
(ur'\b([cC]|[iI]nc)omp[eéè]t[ae]n(?:c|ss?)e(s?)\b', ur'\$1ompétence\$2'),
(ur'\b([cC]|[iI]nc)ompl[eéèê]t(er|ifs?|ives?|udes?)\b', ur'\$1omplét\$2'),
(ur'\b([cC]|[iI]nc)ompl[eéèê]temm?ent\b', ur'\$1omplètement'),
(ur'\b(C|c)onc(oi[s]t|ue?s?)\b', ur'\$1onç\$2'),
(ur'\b(c|C)oncc?urr?[ea]n(te?s?|ces?|tiels?|tielles?|cer|cée?s?|çasçai?|çaiss?|çait|çaient|çant)\b', ur'\$1oncurren\$2'),
(ur'\b[Cc]ondole?ez?za [Rr]ice\b', ur'Condoleezza Rice'),
(ur'\b(c|C)onff?idd?[ae]n[cst]iel(s?)\b', ur'\$1onfidentiel\$2'),
(ur'\b([cC]|[mM]éc|[rR]ec)onn?aiss?a(nces?|nte?s?|bles?)\b', ur'\$1onnaissa\$2'),
(ur'\b(c|C)onn?ection(s?)\b', ur'\$1onnexion\$2'),
(ur'\b([cC]|[dD]éc|[rR]ec)onn?ect(er|ée?s?|ant|iques?|es?|i?ons|i?ez|ent|ai?s?|ait|i?ons|i?ez|aient|erai?s?|erait|eri?ons|eri?ez|eront|eraient)\b', ur'\$1onnect\$2'),
(ur'\b(c|C)onn?ot?((?:er)?(?:a(?:s|i(?:s|t|ent)?)?|i?(?:ez|ons))|ass(?:es?|iez|ions)|â(?:mes|t|tes)|(?:èr|ass)?ent|(?:ée?|e)s?|er(?:ont)?|ant|ations?|ables?)\b', ur'$1onnot$2'),
(ur'\b([cC]|[iI]nc|[mM]éc|[rR]ec)onu(e?s?)\b', ur'\1onnu\2'),
(ur'\b([cC]on|[csiI]s?iennc|[csmM]eéc|[rR]ec)onu(e?s?)\b', ur'\1onscience\$1onnu$2'),
(ur'\b(c|C)[cC]on([cs]s?:c|ss?)en(?:ss?|ien[cs])ue(s|els?|elles?)\b', ur'\1onsensu\$1onscience$2'),
(ur'\b([cC]c|[iI]ncC)on(?:c|ss?)en(?:ss?|[eéè]qu[ae]n)u(cess|els?|te?selles?)\b', ur'\1onséquen\$1onsensu$2'),
(ur'\b([cC]|[aA]utoc|[iI]nc|[sS]urc)onsomm?on(ables?:c|abilité|er|éess?s?|es?|ai)[steéè]|aient|a|ationsqu[ae]n(ces?|ateurste?|atrices?|ationss?)\b', ur'\1onsomm\$1onséquen$2'),
(ur'\b(c[cC]|C)onsonn?[aeaA]nutoc|[iI]nc|[sS]urc)onsomm?(ables?:c|ssabilité|er|ée?)e(s?|es?|ai[st]|aient|a|ations?|ateurs?|atrices?|ations?)\b', ur'\1onsonance\$1onsomm$2'),
(ur'\b(c|C)onstammonsonn?[ae]ntn(?:c|ss?)e(s?)\b', ur'\1onstamment$1onsonance$2'),
(ur'\b(c|C|c)ontr[oô]llonstamm?(ent|e[rzae]|ons|es?|ée?s?|ai[st]|aient)nt\b', ur'\1ontrôl\2$1onstamment'),
(ur'\b(C|c)onvaincontr[oô]ll?t(ent|er|ez|ons|es?|ée?s?|ait|aient|ais)\b', ur'\1onvainc$1ontrôl$2'),
(ur'\b([cC]C|[rR]ecc)onv[ae]n[cst]ion(sonvainc?)t\b', ur'\1onvention\2$1onvainc'),
(ur'\b([cC]|[dD]éc|[rR]ec)onv[ae]n[cst]ion(els?|elles?|ée?s?|ellement|ements?)\b', ur'\1onventionn\$1onvention$2'),
(ur'\b(c[cC]|C)orr?[dD]éc|[rR]ec)onv[ae]n[cst]ion(els?|elles?|ée?s?|ellement|ements?)\b', ur'\1orrection\$1onventionn$2'),
(ur'\b(c|C\-?[cCkK])orr?espondan[eéèêë]e(ten?s?|ces?)\b', ur'\1orrespondan\$1orée$2'),
(ur'\b([Dd][eu]c|C)orr?ec[àÀcst]|[aA]ux?) cotéion(s?)\b', ur'\1 côté\$1orrection$2'),
(ur'\b([cC]c|[dD]éc|[eE]C)ourrorr?ageespondan(te?s?|uxces?|uses?|ante?s?|usement)\b', ur'\1ourage\$1orrespondan$2'),
(ur'\b([cCDd][eu]|[cCàÀ]onc)ourr|[aA]ux?an) coté(te?s?)\b', ur'\1ouran\$1 côté$2'),
(ur'\b(c[cC]|C[dD]éc|[eE])ourr?ammage(s?[ae]nt|ux?|uses?|ante?s?|usement)\b', ur'\1ouramment$1ourage$2'),
(ur'\b(c[cC]|C[cC]onc)ourr?onn?an(es?|er|ements?|i?ons|i?ez|ent|ai?s?|a[in]t|aient|erai?s?|eri?ons|eri?ez|eraient|eront|éete?s?)\b', ur'\1ouronn\$1ouran$2'),
(ur'\b(c|C)ruauttourr?éeamm?(s?)[ae]nt\b', ur'\1ruauté\2$1ouramment'),
(ur'\b(c|C)uppourr?iddonn?itt(es?|er|ements?|i?ons|i?ez|ent|ai?s?|ait|aient|erai?s?|eri?ons|eri?ez|eraient|eront|ant|ée?(s?)\b', ur'\1upidité\$1ouronn$2'),
(ur'\b(c|C)urr?iosittruautt?ée?(s?)\b', ur'\1uriosité\$1ruauté$2'),
(ur'\b(c|C)urrupp?iccidd?ullitt?ée?um(s?)\b', ur'\1urriculum\$1upidité$2'),
(ur'\b(c|C)urr?iositt?ée?(s?)\b', ur'$1uriosité$2'),
(ur'\b(c|C)urr?icc?ull?um(s?)\b', ur'$1urriculum$2'),
],
},
Ligne 2 224 ⟶ 4 346 :
},
'replacements': [
(ur"\b(d|D)'ou\b", ur"\$1'où"),
(ur'\b(d|D)ang[eéèê]rr?oss?itt?ée?(s?)\b', ur'\$1angerosité\$2'),
(ur'\b([dD]|[rR]ed)[éèe]ball?', ur'\$1éball'),
(ur'\b([dD]é|Dé|Em|em[Ee]m)barr?as?\b', ur'\$1barras'),
(ur'\b([dD]é|Dé|Em|em[Ee]m)barr?ass?(ée?s?|er|es?|ai[st]|aient|as?|at|ante?s?)\b', ur'\$1barrass\$2'),
(ur'\b(d|D[dD])[éèeeéèêë]ff?[easc]ndh[eéèêë]t[eéèêë]rr?ie(s?)\b', ur'\1éfend$1échèterie$2'),
(ur'\b(d|D|autod|Autod[dD])(é|e)ff[eéèêë][sc]h[eéèêë]tt[eéèêë]rr?ie(a|e)n(c|ç|ss|s)e(s?|ur?|use?|urs?|uses?)\b', ur'\1éfense\5$1échetterie$2'),
(ur'\b(d|D)(é|e|è)j(a|à)\b[éèe]ff?[ea]nd', ur'\1éjà$1éfend'),
(ur'\b(d[dD]|D)[éeèaA]jeutod)[ée]nnff?er[ae]n([cçs]|ss)e(s?|ur?|use?|urs?|uses?)\b', ur'\1éjeuner\2$1éfense$3'),
(ur'\b(d|D)[éeè]mm?i(?:ss?|c)ionn?(j[aâeéèio])\b', ur'\1émissionn\2$1éjà'),
(ur'\b(d|D)en[cséeè]itt?éeje[uû]nn?er(s?)\b', ur'\1ensité\$1éjeuner$2'),
(ur'\b(d|D)[éèeêëéeè]pp?annmm?i(age|er|ée?s:ss?|c)ionn?([aeaâeéèio]nt|es?|i?ons|i?ez|ai?s?|ait|aient|erai?s?|eri?ons|eri?ez|eraient)\b', ur'\1épann\$1émissionn$2'),
(ur'\b(d|D)(é|e|è)rnnen[cs]itt?ée?i(é|e|à)rrs?e)\b', ur'\1ernière$1ensité$2'),
(ur'\b(D|d|D)[éeèéèeêë]pp?ann?(age|er|ée?s[éeè]sp[éeè]rr?[éeè]ment|ant|es?|i?ons|i?ez|ent|ai?s?|ait|aient|erai?s?|eri?ons|eri?ez|eraient)\b', ur'\1ésespérément$1épann$2'),
(ur'\b(d|D|d)[éeè]s(oeué|eue|œuè)vr(ement|éernn?si[éeà]rr?)e\b', ur'\1ésœuvr\3$1ernière'),
(ur'\b(d|D)(é|e|èd)sormai([éeè]s|t)[éeè]sp[éeè]rr?[éeè]ment\b', ur'\1ésormais$1ésespérément'),
(ur'\b(d|D|Red|redd)[eéèéeè]ss?inns(o?eu|œu)vr(e\bement|entée?s?)\b|e[rsz]|[oaièéâ])', ur'\1essin\2$1ésœuvr$3'),
(ur'\b(d|D)étéct(er|es?|ions?|eurs?|ives?|rices?)[éeè]sormai[st]\b', ur'\1étect\2$1ésormais'),
(ur'\b(d|D|Red|red)[éeèeéè]ttss?inn?(e\b|ent\b|e[rsz]rmin|[oaièéâ])', ur'\1étermin$1essin$2'),
(ur'\b(d|D)euxiétéct(éer|e)me(ment)es?|ions?|eurs?|ives?|rices?)\b', ur'\1euxième\3$1étect$2'),
(ur'\b(d|D)[éeéeè]velltt?opp?(ais|ait|aient|er?|ée?s?|ement)\b[eè]rmin', ur'\1évelopp\2$1étermin'),
(ur'\b(d|D)ic[cst]ionn?aireeuxi(s?é|e)me(ment)?\b', ur'\1ictionnaire\2$1euxième$3'),
(ur'\b(d|D|ind|Ind)iff[ée]vell?(e|é)rropp?(aai[st]|e)n(ceaient|ceser?|teeurs?|tsée?s?|tes|tiation|tielle|tielles|tiel|tiels|tier|cierement)\b', ur'\1ifféren\4$1évelopp$2'),
(ur'\b(d|D|ind|Ind)iffic[cst]ionn?aire(é|e|è)rrs?(a|e)mm?(a|e)nt\b', ur'\1ifféremment$1ictionnaire$2'),
(ur'\b(d[dD]|D[iI]nd)iff?ic[eé]rr?[ae]n(ileces?|ilementte?s?|tiation|tielles?|tiels?|[ct]ier)\b', ur'\1iffic\$1ifféren$2'),
(ur'\b(d[dD]|D[iI]nd)iff?icultée[éeè]rr?(s[ae]mm?)[ae]nt\b', ur'\1ifficulté\2$1ifféremment'),
(ur'\b(d|D)ifusiff?ic(ions?|er|es?|ée?s?|ant?|i?ons|i?ez|ent|ai?s?|ait|aient|erai?s?|erait|eri?ons|eri?ez|erontile|eraientilement)\b', ur'\1iffus\$1iffic$2'),
(ur'\b(d|D)ignittiff?éeicultée?(s?)\b', ur'\1ignité\$1ifficulté$2'),
(ur'\b(d|D)ilemn?eifus(ions?|er|es?|ée?s?|ant?|i?ons|i?ez|ent|ai?s?|ait|aient|erai?s?|erait|eri?ons|eri?ez|eront|eraient)\b', ur'\1ilemme\$1iffus$2'),
(ur'\b(d|D)ippignitt?l[oô]mmée?(es?|ée?s?|er|ante?s?|i?ons|i?ez|ent|ai?s?|ait|aient|erai?s?|erait|eraient|eri?ons|eri?ez|eront)\b', ur'\1iplôm\$1ignité$2'),
(ur'\b(d|D|ind|Ind)irrilemn?ectemme(s?ent)\b', ur'\1irectement$1ilemme$2'),
(ur'\b(d|D)ipp?l[oô]mm?(es?|bidée?s?|Bider|codante?s?|Codi?ons|omnidi?ez|Omnident|unidai?s?|Unid)irrait|aient|erai?ections?(nel|nelserait|nelleeraient|nelleseri?ons|seri?ez|eront)\b', ur'\1irection\$1iplôm$2'),
(ur'\b(d[dD]|D[iI]nd)iscourirr?ectemm?ent\b', ur'\1iscours$1irectement'),
(ur'\b(d[dD]|D[bB]id|[cC]od|[oO]mnid|[uU]nid)iscutionirr?ection?(snels?|nelles?|s)\b', ur'\1iscussion\$1irection$2'),
(ur'\b(d|D)isponnib(les?|ilités?)iscour\b', ur'\1isponib\2$1iscours'),
(ur'\bdib(ss?d|[cç]D)uaiscution(ss|t)i(on|f|ives?)\b', ur'dissuasi\3$1iscussion$2'),
(ur'\b(d|D)iverge?a?nisponnib(tesles?|cesilités?)\b', ur'\1ivergen\$1isponib$2'),
(ur'\bbdi(dss?|D[cç])ixiua(éss|et)mei(menton|f|ive)?\b', ur'\1ixième\dissuasi$3'),
(ur'\b(d|D|déd|Déd|end|End)ommiverge?ag(e(s?)|ement(s?)|é(s?)|ée(s?)|er|a(s?)|ais|ait|aient|eant|eablen(s[ct]es?))\b', ur'\1ommag\$1ivergen$2'),
(ur'\b(d|D)onn?ixi[ée]eme(s?ment)?\b', ur'\1onnée\$1ixième$2'),
(ur'\b(d[dD]|D[dD]éd|[eE]nd)omm?ag(es?|ements?|ée?s?|er|as?|ai[st]|aient|eant|eables?)ouzes\b', ur'\1ouze$1ommag$2'),
(ur'\b(d|D)û(onn?[ée]e|(s|es?)\b', ur'\1u\$1onnée$2'),
(ur'\b(d|D)uctill?itt?ée?(s?)ouzes\b', ur'\1uctilité\2$1ouze'),
(ur'\b(d|D)urr?ett?ée?û(e|s?|es)\b', ur'\1ureté\$1u$2'),
(ur'\b(d|D)uctill?itt?ée?(s?)\b', ur'$1uctilité$2'),
(ur'\b(d|D)urr?ett?ée?(s?)\b', ur'$1ureté$2'),
],
},
Ligne 2 277 ⟶ 4 401 :
},
'replacements': [
(ur'\beb\b', ur'en'),
(ur'\b(é|e)c(o[ée]co?)e(ueu?)(r|rr)?(ante?|ment|ée?s?|er?|ais|aitai[st]|aient|ent)\b', ur'écœur\5$1'),
(ur'\b(É|E)c(o[ÉE]co?)e(ueu?)(r|rr)?(ante?|ment|ée?s?|er?|ais|aitai[st]|aient|ent)\b', ur'Écœur\5$1'),
(ur'\becoll?e(s?)\b', ur'école\$1'),
(ur'\bEcoll?e(s?)\b', ur'École\$1'),
(ur'\bEconomie(s?)\b', ur'Économie\$1'),
(ur'\b[éeèê]cc?rit(s?|ures?|oires?|eaux?|es?)\b', ur'écrit\$1'),
(ur'\b[éeèê]dit(ée?s?|er?|ais|aitai[st]|aient|ent|es|eurs?|rices?|ions?)\b', ur'édit\$1'),
(ur'\b[ÉEÈÊ]dit(ée?s?|er?|ais|aitai[st]|aient|ent|es|eurs?|rices?|ions?)\b', ur'Édit\$1'),
(ur'\b(e|E)ff?icacitt?ée?(s?)\b', ur'\$1fficacité\$2'),
(ur'\b(e|é)[eé]gall?emm?ent\b', ur'également'),
(ur'\b(E|É)[EÉ]gall?emm?ent\b', ur'Également'),
(ur'\b[ée]gall?itt?ée?(s?)\b', ur'égalité\$1'),
(ur'\b[EÉ]gall?itt?ée?(s?)\b', ur'Égalité\$1'),
(ur'\beglise(s?)\b', ur'église\$1'),
(ur'\bEglise(s?)\b', ur'Église\$1'),
(ur'\b(é|É|E)gout(s?)\b', ur'\$1gout\$2'),
(ur'\b(é|e)lectricitt?ée?(s?)\b', ur'\$1lectricité\$2'),
(ur'\b[éeè]l[éeè]ctron(s?)\b', ur'électron\$1'),
(ur'\b[ÉE]l[ée]mm?ent(aires?|s?)\b', ur'Élément\$1'),
(ur'\b[ée]l[ée]mm?ent(aires?|s?)\b', ur'élément\$1'),
(ur'\b[Eeé]lys[eé]ebelu(e?s?)\b', ur'Élysée\élu$1'),
(ur'\bbElu([eE]|[rR]é?e?s?)mbal([^lu])\b', ur'\1mball\2Élu$1'),
(ur'\b([Eeé]lys[eé]e|E)mbarr?a(?:c|ss?)(er|ée?s?|ant|es?|i?ons|i?ez|ent|ai?s?|aient|erai?s?|erait|eri?ons|eri?ez|eront|eraient)\b', ur'\1mbarrass\2Élysée$1'),
(ur'\b(E|É[eE]|[rR]é|?e)milie\bmbal([^lu])', ur'Émilie$1mball$2'),
(ur'\b(?:e|éE)mmmbarr?ia(?:c|ss?)ion(er|ée?s?|ant|es?|i?ons|i?ez|ent|ai?s?|aient|erai?s?|erait|eri?ons|eri?ez|eront|eraient)\b', ur'émission\1$1mbarrass$2'),
(ur'\b(?:É|E)mm?i(?:c|ss?)ion(s?)[EÉée]milie\b', ur'Émission\1Émilie'),
(ur'\bempire b(R?:e|ré)mm?i(?:c|ss?)ion(s?)omain\b', ur'Empire romainémission$1'),
(ur'\b(en?:É|EnE)mm?cha(i|î)n(er|es?:c|[ae]nt|éess?)ion(s?|ements?)\b', ur'\1cha\2n\3Émission$1'),
(ur'\bbempire (eR|Er)ncc?orr?es?omain\b', ur'\1ncoreEmpire romain'),
(ur'\b(een|EEn)ncourr?agcha(ée?s?i|î)n(er|aies?|[stae]nt|aient|a|ementsée?|eantes?|esements?)\b', ur'\1ncourag\2$1cha$2n$3'),
(ur'\b(e|E)ndommncc?ag(er|éeorr?s?|eant|es?|i?ons|i?ez|ent|eai?s?|eaient|erai?s?|erait|eri?ons|eri?ez|eront|eraient)\b', ur'\1ndommag\2$1ncore'),
(ur'\b(e|E)nemincourr?ag(ée?s?|eer|ai[st]|aient|a|ements?|eante?|es?)\b', ur'\1nnemi\$1ncourag$2'),
(ur'\b(e|E)ntittndomm?ag(er|ée?(s?|eant|es?|i?ons|i?ez|ent|eai?s?|eaient|erai?s?|erait|eri?ons|eri?ez|eront|eraient)\b', ur'\1ntité\$1ndommag$2'),
(ur'\b(e|E)ntre[ -]autrenemi(e?s?)\b', ur'\1ntre autres$1nnemi$2'),
(ur'\b(e|E)ntra(i|î)nn[mn]ss?(er|e|ent|ant|ée?s?|ements?|eurs?)[nm]ble\b', ur'\1ntra\2n\3$1nsemble'),
(ur'\b(e|E)nvirrntitt?onnée?(ements?|ementale?s?|ementaux|ementalis[mt]es?|ante?s?|er|ée?s?|ai?s?|ait|aient)\b', ur'\1nvironn\$1ntité$2'),
(ur'\bepisodeb(s?e|E)ntre[ -]autre\b', ur'épisode\1$1ntre autres'),
(ur'\bEpisodeb(e|E)ntra(i|î)nn?(er?|[ae]nt|ée?s?|ements?|eurs?)\b', ur'Épisode\1$1ntra$2n$3'),
(ur'\bepoqueb(e|E)nvirr?onn?(ements?|ementale?s?|ementaux|ementalis[mt]es?|ante?s?|er|ée?s?|ai?s?|ait|aient)\b', ur'époque\1$1nvironn$2'),
(ur'\bEpoquebepisode(s?)\b', ur'Époque\épisode$1'),
(ur'\bepoubEpisode(x|ses?|ser|sait|sa|sais|saient|sé|ée?s?)\b', ur'épou\Épisode$1'),
(ur'\bEpoubepoque(x|ses?|ser|sait|sa|sais|saient|sé|ée?s?)\b', ur'Épou\époque$1'),
(ur'\bEquationbEpoque(s?)\b', ur'Équation\Époque$1'),
(ur'\bbepou(ex|é)quippses?|ser|sai[st]|sa|saient|sé|ée?e(s?)\b', ur'équipe\2épou$1'),
(ur'\bbEpou(Ex|É)quippses?|ser|sai[st]|sa|saient|sé|ée?e(s?)\b', ur'Équipe\2Épou$1'),
(ur'\b(e|E)sapcebEquation(s?)\b', ur'\1space\2Équation$1'),
(ur'\b([eé]quipp?e|E)ss?en(t|sss?|c|ç)iell?emm?ent\b', ur'\1ssentiellementéquipe$1'),
(ur'\b([EÉ]quipp?e|E)ss?en(t|ss?|c|ç)iel(les?)\b', ur'\1ssentiel\3Équipe$1'),
(ur'\betab(ise|it|ient|ntE)rr?onn?é(e?s?)\b', ur'éta\1$1rroné$2'),
(ur'\bEtab(ise|it|ient|ntE)sapce(s?)\b', ur'Éta\1$1space$2'),
(ur'\bEtampesb(e|E)ss?en([tscç]|ss)iell?emm?ent\b', ur'Étampes$1ssentiellement'),
(ur'\bEtatb(se|E)ss?en([tscç]|ss)iel(le?)\b', ur'État\1$1ssentiel$3'),
(ur'\bbeta(i[éest]tt?[eéèê]rnitt?ée?(s?|ient|nt)\b', ur'éternité\éta$1'),
(ur'\bbEta(i[st]tt?[eéèê]rnitt?ée?(s?|ient|nt)\b', ur'Éternité\Éta$1'),
(ur'\b[EÉée]tienn?ebEtampes\b', ur'ÉtienneÉtampes'),
(ur'\betiologiebEtat(s?)\b', ur'étiologie\État$1'),
(ur'\bEtiologieb[ée]tt?[eéèê]rnitt?ée?(s?)\b', ur'Étiologie\éternité$1'),
(ur'\b(e|é)tonn[EÉ]tt?amm[eéèê]rnitt?entée?(s?)\b', ur'étonnammentÉternité$1'),
(ur'\b(E|É)tonn[EÉée]tienn?amm?ente\b', ur'ÉtonnammentÉtienne'),
(ur'\bbetiologie(e|é)tonns?emm?ent)\b', ur'étonnementétiologie$1'),
(ur'\b[éèe]trebEtiologie(s?)\b', ur'être\Étiologie$1'),
(ur'\b[EÉÈ]t(restonn?|es)amm?ent\b', ur'Êt\1étonnamment'),
(ur'\be(tud)b[EÉ]tonn?amm?ent\b', ur'é\1Étonnamment'),
(ur'\bEb(tude|é)tonn?emm?ent\b', ur'É\1étonnement'),
(ur'\b[éèe]tre(é|És?)thymologie\b', ur'\1tymologieêtre$1'),
(ur'\bEthb[EÉÈ]t(res?ymologie|es)\b', ur'ÉtymologieÊt$1'),
(ur'\beth?ymologie\bbe(tud)', ur'étymologieé$1'),
(ur'€uros?\bbE(tud)', ur'É$1'),
(ur'\b(eé|E)uropp?[eé]{1,2}n(s?|nes?É)thymologie\b', ur'\1uropéen\2$1tymologie'),
(ur'\b(é|e)ventuall?itt?ée?(sbEth?)ymologie\b', ur'\1ventualité\2Étymologie'),
(ur'\b(e|é)ventuellbeth?emm?entymologie\b', ur'éventuellementétymologie'),
(ur'\b(E|É)ventuell€uros?emm?ent\b', ur'Éventuellement'),
(ur'\b(e|éE)vid[aeé]mmuropp?[ae]{1,2}n[ts](s?|nes?)\b', ur'évidemment$1uropéen$2'),
(ur'\b(Eé|Ée)vid[ae]mmventuall?[aeé]n[ts]itt?ée?(s?)\b', ur'Évidemment$1ventualité$2'),
(ur'\b(e|E)xep[eé]ventuell?emm?ent\b', ur'\1xcepéventuellement'),
(ur'\b(e|E)xc[EÉ]ventuell?eptionnemm?e(ls?|lles?|llement)ent\b', ur'\1xceptionne\2Éventuellement'),
(ur'\b(e|E)xc?ell?(ents[eé]vid[aeé]mm?|entes?|ences?|er|ée?s?|ai[stae]|aient)n[ts]?\b', ur'\1xcell\2évidemment'),
(ur'\b(e|E)[cx]cvid[ae]mm?entricitt[aeé]n[ts]?ée?(s?)\b', ur'\1xcentricité\2Évidemment'),
(ur'\b[EÈÉ]x[éeè]cut(e|E)xep', ur'Exécut$1xcep'),
(ur'\b[éèe]x[éeè]cut(e|E)xc?eptionn?e(ls?|lles?|llement)\b', ur'exécut$1xceptionne$2'),
# (ur'\b(e|E)xc?ell?<!(ents?|entes?|ences?|er|ée?s?:[fF]or|ai[aAst]n)\s+)(e|E)xample(s?aient)\b', ur'\1xemple\$1xcell$2'),
(ur'\b(e|E)xig([cx]c?entricitt?ée?:ea|a|e)nce(s?)\b', ur'\1xigence\$1xcentricité$2'),
(ur'\b(e|E)xig[aeEÈÉ]nte(s?)\bx[éeè]cut', ur'\1xigeante\2Exécut'),
(ur'\b([eEéèe]|x[cCéeè]oe|[iI]ne)xist[ae]n[cs]e\bcut', ur'\1xistenceexécut'),
(ur'\b(e|E)xample(s?)\b(?<!(?:[eEfF]or|[iIaA]nen)xpliquable\s+(e|E)xample(s?)\b)', ur'\1xplicable\$1xemple$2'),
(ur'\b(e|E)xt[ae]n[st]ionxig(?:ea|a|e)nce(s?)\b', ur'\1xtension\$1xigence$2'),
(ur'\b(e|E)xtrxig[éèeêae]mente(s?ment)\b', ur'\1xtrêmement$1xigeante$2'),
(ur'\b(e[eE]|E)xtr[éèeêcC]mitt?ée?(s?oe|[iI]ne)xist[ae]n[cs]e\b', ur'\1xtrémité\2$1xistence'),
(ur'\b(ré-?)?[eE]chantillonage|[iI]ne)xpliquable(s?)\b', ur'\1échantillonnage$1xplicable$2'),
(ur'\b(e|E)xt[ae]n[st]ion(s?)\b', ur'$1xtension$2'),
(ur'\b(e|E)xtr[éèeê]me?ment\b', ur'$1xtrêmement'),
(ur'\b(e|E)xtr[éèeê]mitt?ée?(s?)\b', ur'$1xtrémité$2'),
(ur'(ré-?)?[eé]chantillonage', ur'$1échantillonnage'),
],
},
Ligne 2 376 ⟶ 4 504 :
},
'replacements': [
(ur'\b(f|F)acade(s?)\b', ur'\$1açade\$2'),
(ur'\b(f|F)acc?ultée?(s?)\b', ur'\$1aculté\$2'),
(ur'\b([vV]ous (ne )?(me )?(les? |la )?)faîtes\b', ur'\$1faites'),
(ur'\b(f|F)a(s|c|sc?|cs?)inn?(ation|ante?s?|ée?s?|er|ai[st]|aient)\b', ur'\$1ascin\$3'),
(ur'\b(f|F)auss?ett?ée?(s?)\b', ur'\$1ausseté\$2'),
(ur'\b(f|F)[éèeê]conditt?ée?(s?)\b', ur'\$1écondité\$2'),
(ur'\b(f|F)[eéèê]rm[eéèê]tt?ée?(s?)\b', ur'\$1ermeté\$2'),
(ur'\b(f|F)ertill?itée?(s?)\b', ur'\$1ertilité\$2'),
(ur'\b(f|F)i[eéèê]rtée?(s?)\b', ur'\$1ierté\$2'),
(ur'\b(f|F)ill?iall?e(s?)\b', ur'\$1iliale\$2'),
(ur'\b(f|F)inn?all?emm?[ae]nt?\b', ur'\$1inalement'),
(ur'\b(f|F)oeu?t(al|ales?|aux|us|ologies?)\b', ur'\$1œt\$2'),
(ur'\b(f[fF]|F[dD]ysf|dysf|Dysf|plurif[Pp]lurif)onctio(nement|ner|née?s?|nai[st]|naient|naire(s?)|naliser|nalisme(snalismes?)|naliste(snalistes?)|nariat|narisation|nel(snels?)|nelle(snelles?)|nellement)\b', ur'\$1onction\$2'),
(ur'\b(f|F)onc[cst]ionn?aire(s?)\b', ur'\$1onctionnaire\$2'),
(ur'\b(f|F)onctionn?alitée?(s?)\b', ur'\$1onctionnalité\$2'),
(ur'\b(f|F)orc[eéè](e|é|è)mm?ents?\b', ur'\$1orcément'),
(ur'\b(f|F)ragill?itt?ée?(s?)\b', ur'\$1ragilité\$2'),
(ur'\b(f|F)rancais(s|e|es)?s?)\b', ur'\$1rançais\$2'),
(ur'\b(f|F)ratt?[eéèê]rnitée?(s?)\b', ur'\$1raternité\$2'),
(ur'\b(f|F)r(é|e|è)[éeè]qu[eéèa]mm?(a|e)[ae]nts?\b', ur'\$1réquemment'),
(ur'\b(F|f)r[éêè]t(s?)\b', ur'\$1ret\$2'),
(ur'\b(f|F)rugalitt?ée?(s?)\b', ur'\$1rugalité\$2'),
(ur'\b([bdefpstBDEFPST])[uû]rr?ent\b', ur'\$1urent'),
(ur'\b(f|F)usion(ée?s?|er|ai[st]|aient|ement)\b', ur'\$1usionn\$2'),
],
},
Ligne 2 409 ⟶ 4 537 :
},
'replacements': [
(ur'\b(G|g)allerie(s?)\b', ur'\$1alerie\$2'),
(ur'\b([gG])arcon((?:net?|ère)?s?)\b', ur'\$1arçon\$2'),
(ur'\b(G|g)azs\b', ur'\$1az'),
(ur'\b(G|g)[éeè]nn?[éeè]rr?all?emm?ent\b', ur'\$1énéralement'),
(ur'\b(g|G|g)[eéèêë]stionn?aire(s?)enous\b', ur'\1estionnaire\2$1enoux'),
(ur'\b(g|G)race ([eéèêë]|austionn?aire(xs?))\b', ur'\1râce \$1estionnaire$2'),
(ur'\b(Disg|disgg|G|g)rrace (?:â[aà]|a)(?:c|ss)i(er|ée?s?|ai?saux?)\b', ur'\1raci\$1râce $2'),
(ur'\b(Un[Dd]isg|un[Gg])r(?:â|lea)(?:c|plusss)i(er|enée?s?|duais?|tropas?) grand nombres\b', ur'\1 grand nombre$1raci$2'),
(ur'\b([Uu]n|[Ll]e|[Pp]lus|[Ee]n|[Dd]u|[Tt]rop) grand nombres\b', ur'$1 grand nombre'),
],
},
Ligne 2 426 ⟶ 4 555 :
},
'replacements': [
(ur'\b(h|H)abb?ill?ett?ée?(s?)\b', ur'\$1abileté\$2'),
(ur'\b(h|H)[eé]mm?orr?agie?(s?)\bamec', ur'\1émorragie\2$1ameç'),
(ur'\b(h|H)éro [eé]mm?orr?agie?(s?)\b', ur'\1éros $1émorragie$2'),
(ur'\b(h|H)uiti[éeèëê]me(ment)?éro \b', ur'\1uitième\2$1éros '),
(ur'\b(h|H)[oô]mage(s?)ibous\b', ur'\1ommage\2$1iboux'),
(ur'\b(h|H|désh|Désh)onn?euruiti[ée]me(s?ment)?\b', ur'\1onneur\$1uitième$2'),
(ur'\b(h|H|désh|Désh)onnor(er|ée[oô]mm?age(s?|ai[st]|a|aient)\b', ur'\1onor\$1ommage$2'),
(ur'\b(h[hH]|H[dD]ésh)opitaonn?eur(l|uxs?)\b', ur'\1ôpita\$1onneur$2'),
(ur'\b(h[hH]|H[dD]ésh)onnor(er|ée?s?|ai[st]|a|aient)ormi\b', ur'\1ormis$1onor$2'),
(ur'\b(h|H)otelopita(lerie?l|ier?|ière?|s?ux)\b', ur'\1ôtel\$1ôpita$2'),
(ur'\b(h|H)uitsormi\b', ur'\1uit$1ormis'),
(ur'\b(h|H)ummotel(lerie?ann|ier?itt|ière?ée?(|s?)\b', ur'\1umanité\$1ôtel$2'),
(ur'\b(h|H)umm?idd?itt?ée?(s?)uits\b', ur'\1umidité\2$1uit'),
(ur'\b(H|h|H)[iy]pothumm?[eéèêë]nuseann?itt?ée?(s?)\b', ur'\1ypoténuse$1umanité$2'),
(ur'\b(h|H)umm?idd?itt?ée?(s?)\b', ur'$1umidité$2'),
(ur'\b(H|h)[iy]poth?[eéèêë]nuse\b', ur'$1ypoténuse'),
],
},
Ligne 2 449 ⟶ 4 580 :
},
'replacements': [
(ur'\b(I|i)çi\b', ur'\$1ci'),
(ur'\b(I|i)mmaginaire\b', ur'\$1maginaire'),
(ur'\b(I|i)mm?[eéè]diat(ement|e)?\b', ur'\$1mmédiat\$2'),
(ur'\b(I|i)mm?[eéè]diatemm?ent\b', ur'\$1mmédiatement'),
(ur'\b(I|i)mm?en[sc](e|es?|ément)\b', ur'\$1mmens\$2'),
(ur'\b(i|I)mm?en[sc]itt?ée?(s?)\b', ur'\$1mmensité\$2'),
(ur'\b(I|i)mm?er[st]ion(s?)\b', ur'\$1mmersion\$2'),
(ur'\b(I|i)mm?ortall?i[sc](es?|er|anta[in]t|ée?s?|ai?s?|ait|aient)\b', ur'\$1mmortalis\$2'),
(ur'\b(i|I)mm?ortel(s?)\b', ur'\$1mmortel\$2'),
(ur'\b(I|i)(m|n)[mn]pp?ecc?able(s|ment)\b', ur'\$1mpeccable\3$2'),
(ur'\b(I|i)[mn]pp?éd[ae]nce(s?)\b', ur'\$1mpédance\$2'),
(ur'\b(I|i)[mn]pp?r[éeèê][cs]s?ionn?(abilités?|ables?|antsante?|antess?|es?|er|ée?s?|ai?s?|ait|aient|ismes?|istes?)\b', ur'\$1mpressionn\$2'),
(ur'\b(i|I)nactivitt?ée?(s?)\b', ur'\$1nactivité\$2'),
(ur'\b(I|i)nconvncon?v[éeè]ni[ae]nt(s?)\b', ur'\$1nconvénient\$2'),
(ur'\b(I|i)nd[eé]p[ae]nd[ae]mm?ent\b', ur'\$1ndépendamment'),
(ur'\b(i|I)ndemnitt?ée?(s?)\b', ur'\$1ndemnité\$2'),
(ur'\b(i|I)nf[éèeê]rr?iorr?itt?ée?(s?)\b', ur'\$1nfériorité\$2'),
(ur'\b(i|I)nflection(s?)\b', ur'\$1nflexion\$2'),
(ur'\b(I|i)nh?[eéè]rr?[ea]ns?((?:t|te|ce)s?)\b', ur'\$1nhéren\$2'),
(ur'\b(I|i)nn?itiall?(e|é|ement)\b', ur'\$1nitial\$2'),
(ur'\b(I|i)nn?on?cen(te?s?|ces?|ter|tée?s?|ai?s?|ait|aient)\b', ur'\$1nnocen\$2'),
(ur'\b(I|i)nov(ante?s?|er|ée?s?|ai?s?|ait|aient|ateurs?|atrices?|ations?)\b', ur'\$1nnov\$2'),
(ur'\b(I|i)nn?h?ond(ations?|ée?s?|ai?s?|aita[in]t|aient|ant|er?|ables?)\b', ur'\$1nond\$2'),
(ur'\b(I|i)nten(?:ss?|t)ionn?el(s?|les?|lement)?\b', ur'\$1ntentionnel\$2'),
(ur'\b(I|i|Dési|dési)nt[eé]rr?[éeêè](ssements?|sser|ssée?s?|ssante?s?|ai?s?|ait|ent)\b', ur'\$1ntére\$2'),
(ur'\b(I|i)nt[eé]rr?[éeêè]t(s?)\b', ur'\$1ntérêt\$2'),
(ur'\b(I|i)nt[eéèêë]rna(?:c|t|ss?)ionn?a(l|ux|lités?|lement|lisations?|liser|lisée?s?|lismes?)\b', ur'\$1nternationa\$2'),
(ur'\b(i|I)nt[eéèêë]rvall?e(s?)\b', ur'\$1ntervalle\$2'),
(ur'\b(i|I)ntr[eèé]pidit?ée?(s?)\b', ur'\$1ntrépidité\$2'),
(ur'\b(I|i)nfractus\b', ur'\$1nfarctus'),
(ur'\b(I|i)nn?on?[cç]e(nt|nce|mment|ntes?|nter|ntés?|nta|ntai[st]|ntaient|nts?)\b', ur'\$1nnoce\$2'),
(ur'\b(i|I)nvin[cs]ibb?ill?itt?ée?(s?)\b', ur'\$1nvincibilité\$2'),
(ur'\b(I|i)sraëlien(s?)\b', ur'\$1sraélien\$2'),
],
},
Ligne 2 491 ⟶ 4 622 :
},
'replacements': [
(ur'\b(j|J)amias\b', ur'\$1amais'),
(ur"'\b([jJ]j|J)usqu(['’]) *[áaà]oujous\b"', ur"\1usqu\2à"'$1oujoux'),
(ur"\b([jJ])usqu´?(['’]) *[áaà]\b", ur"\'$1usqu$2à'à"),
(ur'"\b([jJ])euusqu´? *[Vváaà]id[ée]os?\b'", ur"$1usqu'\1eu vidéo'à"),
(ur'\b([jJ])euxeu [Vv]id[ée]o(s)os?\b', ur'\1eux$1eu vidéo\2'),
(ur'\b([jJ])eux [Vv]id[ée]o(s)?\b', ur'$1eux vidéo$2'),
],
},
Ligne 2 505 ⟶ 4 637 :
},
'replacements': [
(ur'\bkeyn[eé]siann?isme\b', ur'keynésianisme'),
(ur'\b([kK])enyan(s?)\b', ur'\$1ényan\$2'),
(ur'\b([kK])enyan?ne(s?)\b', ur'\$1ényane\$2'),
],
},
Ligne 2 517 ⟶ 4 649 :
},
'replacements': [
(ur'\b(l|L)anguage(s?)\b', ur'\$1angage\$2'),
(ur'\b(l|L)attitude(s?)\b', ur'\$1atitude\$2'),
(ur'\b([lL])azer(s?)\b', ur'\$1aser\$2'),
(ur'\b(l|L)aquell?es?\b', ur'\$1aquelle'),
(ur'\b(l|L)[eéèê][jg][eéèê]rr?ett?ée?(s?)\b', ur'\$1égèreté\$2'),
(ur'\b(l|L)esque(l|lle)\b', ur'\$1esque\$2s'),
(ur'\b(l|L)eque(l|lle)s\b', ur'\$1esque\$2s'),
(ur'\b(l|L)ibb?[eéèê]rtée?(s?)\b', ur'\$1iberté\$2'),
(ur'\b(l|L)itérature(s?)\b', ur'\$1ittérature\$2'),
(ur'\b(l|L)occ?all?itt?ée?(s?)\b', ur'\$1ocalité\$2'),
(ur'\b(l|L)oess\b', ur'\$1œss'),
(ur'\b(l|L)ongu?eur(s?)\b', ur'\$1ongueur\$2'),
(ur'\b(l|L)ycé(su[iy]re?)\b', ur'\1ycée\2$1uire'),
(ur'\b(l|L)ycé(s?)\b', ur'$1ycée$2'),
],
},
Ligne 2 539 ⟶ 4 672 :
},
'replacements': [
(ur'\b(M|m)aintenn?(a|e)[ae]n(s?|d?|ts?|t?s?)\b', ur'\$1aintenan\3$2'),
(ur'\b(m|M)ajorr?itt?ée?(s?)\b', ur'\$1ajorité\$2'),
(ur'\b(M|m)algr[éè](s?)\b', ur'\$1algré'),
(ur'\b(M|m)alh?eu?reu?(sement|x|se)\b', ur'\$1alheureu\$2'),
(ur'\b(M|m)all?ett?e(s?)\b', ur'\$1allette\$2'),
(ur'\b(m|M)anoeuvre(s?|r?)\b', ur'\$1anœuvre\$2'),
(ur'\bmarri(er|ée?s?)\b', ur'mari\$1'),
(ur'\b(m|M|p|P[mMpP])att?ernitt?ée?(s?)\b', ur'\$1aternité\$2'),
(ur'\b(m|M)att?h?[éeèê]mm?att?ique(s?)\b', ur'\$1athématique\$2'),
(ur'\b(m|M)att?urr?itt?ée?(s?)\b', ur'\$1aturité\$2'),
(ur'\b([mM]ax|[mM]in)imas\b', ur'\$1ima'),
(ur'\b(m|M)[eéèê]chan[cs]ett?ée?(s?)\b', ur'\$1échanceté\$2'),
(ur'\b(m|M)(e|é)[eé]diterr?ann?ée?\b', ur'Méditerranée'),
(ur'\bm(e|é)[eé]diterr?ann?ée?n(s?|ne?|ness?)\b', ur'méditerranéen\2$1'),
(ur'\b(m|M)(e|é|è)[eéè]ga(lo)?p(o|ô)[oô]ll?e(s?)\b', ur'\$1éga\3pole\5$2pole$3'),
(ur'\b([MmmMtT]oi|[EeeE]ux|[LllL]ui|[EenNvN]ous|[eE]lles?) m[êe]me(s?)\b', ur'\$1-même\$2'),
(ur'\b(m|M)emm?e(s?)\b', ur'\$1ême\$2'),
(ur'\b(m|M)[éeèêë]tt?h?od(es?|iques?|iquement)\b', ur'\$1éthod\$2'),
(ur'\b(m|M)[eèéêë]t[eèéêë]orologi(e?|ste?|que?)(s?)\b', ur'\$1étéorologi\$2\$3'),
(ur'\b(ad[aA]d|Ad[cC]om|com|Com|compro|Compro|dé|Dé[cC]ompro|[dD]é|É[éÉoO]|entre[eE]ntre|Entre[pP]er|o[pP]ro|O[rR]éad|per[rR]e|Per[rR]etrans|pro[sS]ou|Pro|réad|Réad|re|Re|retrans|Retrans|sou|Sou|trans|Trans[tT]rans)?me(tant|tre|trait|traient|te(s?)|tent|tiez|tions|tra(s?)|trai(s?)|tront)\b', ur'\$1met\$2'),
(ur'\b(m|M)illieu\b', ur'\$1ilieu'),
(ur'\b(m|M)illitan(t(s?)|te(s?)|tisme|tiste(s?))\b', ur'\$1ilitan\$2'),
(ur'\b(m[mM]|M[aA]ntim|antim|Antim|dém|Dém[dD]ém)illita(ire(sires?)|risé(srisée?)|risée(s?)|irement|risation|risme)\b', ur'\$1ilita\$2'),
(ur'\b(M|m)ill?immi?[éeè]treardi?aire(s?)\b', ur'\1illimètre\$1illiardaire$2'),
(ur'\b(m|M|m)insitreill?imm?[éeè]tre(s)?)\b', ur'\1inistre\$1illimètre$2'),
(ur'\b(M|m|M)innill?orri?ittonn?éei?aire(s?)\b', ur'\1inorité\$1illionnaire$2'),
(ur'\b(M|m|M)irroirinsitre(s?)?\b', ur'\1iroir\$1inistre$2'),
(ur'\b(M|m|M)is(einn?|esorr?itt?ée?(s?) a\b', ur'\1is\$1inorité$2 à'),
(ur'\b(m|M|m)irroir(s?)odele\b', ur'\1odèle$1iroir$2'),
(ur'\b(m|M|m)oeursis(e?s?) a\b', ur'\1œurs$1is$2 à'),
(ur'\b(m|M)oitt?iée?(s?)odele\b', ur'\1oitié\2$1odèle'),
(ur'\b(m|M)onarchie de (J|j)uilletoeurs\b', ur'\1onarchie de Juillet$1œurs'),
(ur'\b(M|m)on(n?)ol(y|iM)t(hoitt?iée?)e(s?)\b', ur'\1onolithe\5$1oitié$2'),
(ur'\b(m|M)onarchie de (J|mj)ourriruillet\b', ur'\1ourir$1onarchie de Juillet'),
(ur'\b(m|M)oyen( |-m)onn?ol[aAâÂäÄàÀyi]ge th?e(s?)\b', ur'Moyen Âge $1onolithe$2'),
(ur'\b(M|m)r(\.)?ourrir\b', ur'M.$1ourir'),
(ur'\b(m|M)ulti[mM]oyen[ -]?plates?(-?)forme(s?)[aAâÂäÄàÀ]ge\b', ur'\1ultiplate\2forme\3Moyen Âge'),
(ur'\b(M|m)ünichr(oise?s?\.)?\b', ur'\1unich\2{{M.}}'),
(ur'\b(m|M)unnulti[ -]?icippplates?all?itt?ée(-?)forme(s?)\b', ur'\1unicipalité\2$1ultiplate$2forme$3'),
(ur'\b(M|m)ünich(oise?s?)?\b', ur'$1unich$2'),
(ur'\b(m|M)unn?icipp?all?itt?ée?(s?)\b', ur'$1unicipalité$2'),
],
},
Ligne 2 587 ⟶ 4 722 :
},
'replacements': [
(ur'\b(n|N)a[ïîi]vett?ée?(s?)\b', ur'\$1aïveté\$2'),
(ur'\b(n|N)arr?a[ct]t?(eurs?|rices?|ions?|ifs?|ives?|ivement)\b', ur'\$1arrat\$2'),
(ur'\b(n|N)a[ct]ionn?all?itt?ée?(s?)\b', ur'\$1ationalité\$2'),
(ur'(n|N)avigateur(s?) +(i|I)nternet', ur'\$1avigateur\$2 Web'),
(ur'\b(n|N)(é|e)[ée]a(nm|n|m|mm|[mn)]{1,2}oin(s?)\b', ur'\$1éanmoins'),
(ur'\b(n|N)(é|e|è)[éeè](c|s|ss?)(e|é|è)[eéè](ss|s?|c)airr?(e(s?)|ement(s?))\b', ur'\$1écessair\6$4'),
(ur'\b(n|N)égationis(m|t)e(s?)\b', ur'\$1égationnis\$2e\$3'),
(ur'\b(n|N)eutrall?itt?ée?(s?)\b', ur'\$1eutralité\$2'),
(ur'\b(n|N)euvi(é|e)[ée]me(ment)?\b', ur'\$1euvième\3$2'),
(ur'\b(n|N)euveu\b', ur'\$1eveu'),
(ur'\b(n|N)eu?veus\b', ur'\$1eveux'),
(ur'\b(n|N)oeud(s?)\b', ur'\$1œud\$2'),
(ur'\b(n|N)ommination(s?)\b', ur'\$1omination\$2'),
(ur'\b(n|N|dén|Dén|inn|Inn|Prén[nN]|prén[dD]én|ren[iI]nn|Ren[Pp]rén|surn[rR]en|Surn[sS]urn)n?omm?(é(s?)|ée(s?)|e|er?|ément|able|a(s?)|ais|aitai[st]|aient)\b', ur'\$1omm\$2'),
(ur'\b([nN]|[aA]n|N|an|An|paran|Paran[pP]aran)ormall(e|ement|ité(s?)|ien(s?)|isateur(s)|isatrice(s?)|isation(s?)|iser|isé(sisée?)|isée(s?)|isait|isaisisai[ts]|isaient)\b', ur'\$1ormal\$2'),
(ur'\b(n|N)ot(tott?)(a|e)m(m[ae]mm?)(a|e)[ae]nt\b', ur'\$1otamment'),
(ur'\b(n|N)our(i(eie?)|issant(sissante?)?|issante(s?)|ir|iture(situres?)|ice(sices?)|icier(siciers?)|icière(sicières?)|issage|isseur(sisseurs?)|isseuse(sisseuses?)|isson(sissons?)|it|isi[ts]|issent|issais|issaitissai[st])\b', ur'\$1ourr\$2'),
(ur'\b(n|N)ouv[eè]le(s?)\b', ur'\$1ouvelle\$2'),
],
},
Ligne 2 614 ⟶ 4 749 :
},
'replacements': [
(ur'\b(o|O)bscurr?itt?ée?(s?)\b', ur'\$1bscurité\$2'),
(ur'\b(o|O)btiend\b', ur'\$1btient'),
(ur'\b(o|O)cc?asionn?(er|ée?s?|ai[st]|aient|ellement|els?|elles?)\b', ur'\$1ccasionn\$2'),
(ur'\b(o|O|préo|Préo|ino|Ino)cc?upp?(er?|ée?s?|ai[st]|aient|a|ant(e?|s?|tes?)|ation|ation(sations?)|ationnel(le?|les?|s?))\b', ur'\$1ccup\$2'),
(ur'\b(o|O)c(ccc?)ur(rurr?)(a|e)[ae]n(c|s|ss?)e(s?)\b', ur'\$1ccurrence\6$3'),
(ur'\b(oe|œ|oE)u?cc?umm?[eéèêë]nn?i(smess[mt]es?|ques?|stes?)\b', ur'œcuméni\$2'),
(ur'\b(Oe|Œ|OE)u?cc?umm?[eéèêë]nn?i(smess[mt]es?|ques?|stes?)\b', ur'Œcuméni\$2'),
(ur'\b(oe|œ|oE)dd?[eéèêë]mm?e(s?)\b', ur'œdème\$2'),
(ur'\b(Oe|Œ|OE)dd?[eéèêë]mm?e(s?)\b', ur'Œdème\$2'),
(ur'\bO[Ee]u?dipe\b', ur'Œdipe'),
(ur'\b(pré|post)?oeu?dip', ur'\$1œdip'),
(ur'\bO[Ee]il', ur'Œil'),
(ur'\boeil', ur'œil'),
(ur'\b(oe|oE|œ)u?nn?oll?og(ies[iu]es?|iques?|ues?)\b', ur'œnolog\$2'),
(ur'\b(Oe|OE|Œ)u?nn?oll?og(ies[iu]es?|iques?|ues?)\b', ur'Œnolog\$2'),
(ur'\b(oe|oE|œ)u?[sz]ophage(s?)\b', ur'œsophage\$2'),
(ur'\b(Oe|OE|Œ)u?[sz]ophage(s?)\b', ur'Œsophage\$2'),
(ur'\b(oe|oE|œ)u?strog[eéèêë]nn?e(s?)\b', ur'œstrogène\$2'),
(ur'\b(Oe|OE|Œ)u?strog[eéèêë]nn?e(s?)\b', ur'Œstrogène\$2'),
(ur'\boeuvre(s?|r?)\b', ur'œuvre\$1'),
(ur'\b(OE|Oe)uvre(s?|r?)\b', ur'Œuvre\$2'),
(ur'\b(OE|Oe)uf(s?)\b', ur'Œuf\$2'),
(ur'\boeuf(s?)\b', ur'œuf\$1'),
(ur'\b(o|O)ff?[ae]n[cs]i(fs?|ves?|vement)\b', ur'\$1ffensi\$2'),
(ur'\b(o|O)ff?i(?:c|ss?)ie(ls?|lles?|ux|uses?|rs?)\b', ur'\$1fficie\$2'),
(ur'\b(o|O)nzes\b', ur'\$1nze'),
(ur'\b(o|O|ino|Ino)pp?[éeè]rr?a[cst]s?ionn?(els?|elles?)\b', ur'\$1pérationn\$2'),
(ur'\b(o|O)pp?r?obre\b', ur'\$1pprobre'),
],
},
Ligne 2 651 ⟶ 4 786 :
},
'replacements': [
(ur'\b(p|P)arr?aff?inn?(es?|ée?s?|ages?)\b', ur'\$1araffin\$2'),
(ur'\b(p[pP]|P|app|App[aA]pp)arr?aiss?ants?\b', ur'\$1araissant'),
(ur'\b(p[pP]|P|antip|Antip[aA]ntip)arr?all?[eéè]ll?e(s?|ment?)\b', ur'\$1arallèle\$2'),
(ur'\b(Para|para[Pp]ara)ll?l[eéêè]ll?ogramm?e(s?)\b', ur'\$1llélogramme\$2'),
(ur'\b(p|P)arcour\b', ur'\$1arcours'),
(ur'\b(p|P)arr?[ae]nth?[èéeêë]se(s?)\b', ur'\$1arenthèse\$2'),
(ur'\baprfois?\b', ur'parfois'),
(ur'\b(p|P)armi[es]\b', ur'\$1armi'),
(ur'\b(p|P)arr?ainn?(s?|age|er?|ée?s?|a|ai[st]?|aient)\b', ur'\$1arrain\$2'),
(ur'\b(p|P)ar(c|t|ss?)ialitt?ée?(s?)\b', ur'\$1artialité\$3'),
(ur'\b(p|P)articc?ull?arr?itt?ée?(s?)\b', ur'\$1articularité\$2'),
(ur'\b(p|P)articc?ull?(ariser|arismes?|arités?|es?|iers?|ières?|ièrement)\b', ur'\$1articul\$2'),
(ur'\b(p|P)articc?ull?i[éeè]re(s?|ment)\b', ur'\$1articulière\$2'),
(ur'\b(p|P)artisant(s?)\b', ur'\$1artisan\$2'),
(ur'\b(p|P)auvrett?ée?(s?)\b', ur'\$1auvreté\$2'),
(ur'\b(p|P)[eéèêë]ll?err?i(ne?s?|nages?)\b', ur'\$1èleri\$2'),
(ur'\b(p|P)ersanne(s?)\b', ur'\$1ersane\$2'),
(ur'\b(p|P)ersonn?(ages?|alisations?|aliser|alisée?s?|alisas?|alisai[stts]|alisaient|alisme|alistes?|el?s?|elles?|ellement|ifications?|ifiée?s?|ifier|ifiait)\b', ur'\$1ersonn\$2'),
(ur'\b(p|P)ersonn?all?itée?(s?)\b', ur'\$1ersonnalité\$2'),
(ur'\b(p|P)ih[iy]ces[iy]que(s?)\b', ur'\1ièce\$1hysique$2'),
(ur'\b(p|P)li[éeè]bi[sc]{1,2}itt?ce(es?|ée?s?|er|ai?s?|a[in]t|aient|aires?)\b', ur'\1lébiscit\$1ièce$2'),
(ur'\b(p|P)l[éeè]sbi[sc]{1,2}itt?part(es?|ée?s?|er|ais?|ait|aient|as?|ant|aires?)\b', ur'\1lupart$1lébiscit$2'),
(ur'\b(p|P)lusieurl[te]s?part?s?\b', ur'\1lusieurs$1lupart'),
(ur'\b(p|P)olusieur[êëeéte]me(?s?)\b', ur'\1oème\2$1lusieurs'),
(ur'\b(p|P)oltiqueo[êëeé]me(s?)\b', ur'\1olitique\$1oème$2'),
(ur'\b(p|P)oll?onn?aisoltique(e?|ess?)\b', ur'\1olonais\$1olitique$2'),
(ur'\b(p|P)olutionoll?onn?ais(e?s?)\b', ur'\1ollution\$1olonais$2'),
(ur'\b(p|P)ortugu?aisolution(e?|ess?)\b', ur'\1ortugais\$1ollution$2'),
(ur'\b(p|P)ossortugu?[éeè]dais(antee?s?|ée?s?|er)\b', ur'\1osséd\$1ortugais$2'),
(ur'\b(p|P)oss?[éeè]ded(nante?ts?|ée?s?|er)\b', ur'\1ossède\$1osséd$2'),
(ur'\b(p|P)oss?ibill?itée?[éeè]de(sn?t?)\b', ur'\1ossibilité\$1ossède$2'),
(ur'\b(p|P)ost[éèeê]rross?ittibill?éeitée?(s?)\b', ur'\1ostérité\$1ossibilité$2'),
(ur'\b(p|P)ourost[éèeê]rr?(itt?:c|quée?)oi(s?)\b', ur'\1ourquoi$1ostérité$2'),
(ur'\b(p|P)lusieuresour?(?:c|qu?)oi(s?)\b', ur'\1lusieurs$1ourquoi'),
(ur'\b(p|P)lutotlusieures\b', ur'\1lutôt$1lusieurs'),
(ur'\b(p|P)ratiqu[ae]mm?entlutot\b', ur'\1ratiquement$1lutôt'),
(ur'\b(p|P)rratiqu[eéè][cs]{1,2}[éeè]d[aeéae]mm?ent\b', ur'\1récédemment$1ratiquement'),
(ur'\b(p|P)récept(s)r[eéè][cs]{1,2}[éeè]d[aeé]mm?ent\b', ur'\1récepte\2$1récédemment'),
(ur'\b(p|P)r[éeè]sentrécept(s)\b', ur'\1résent$1récepte$2'),
(ur'\b(p|P)r[éêeéeè]sid(a|e)nt(s?)sent\b', ur'\1résid\2nt\3$1résent'),
(ur'\b(p|P)remm?ir[éeèéêe]r?sid(res?a|remente)nt(s?)\b', ur'\1remiè\2$1résid$2nt$3'),
(ur'\b(app|comp|dép|entrep|ép|mép|p|réapp|rep|surpP)rremm?i[éeêèéeè]nnr?(esres?|entrement)\b', ur'\1renn\$1remiè$2'),
(ur'\b(app|comp|dép|entrep|m?ép|p|Préapp|rep|surp)r[éeêè]snn?(es?:qu|kent)es?\b', ur'\1resque$1renn$2'),
(ur'\b(p|P)r[éeêè]ts(er?:qu|ée?s?|ai[st]k)es?\b', ur'\1rêt\2$1resque'),
(ur'\b(p|P)rinr[éeêè]t(ser?|c)ippée?alls?emm?(a|eai[st])nt\b', ur'\1rincipalement$1rêt$2'),
(ur'\b(p|P)rocésrin[sc]ipp?all?emm?[ae]nt\b', ur'\1rocès$1rincipalement'),
(ur'\b(p|P)roff?ess?ionn?e(ls?|lles?|llement)rocés\b', ur'\1rofessionne\2$1rocès'),
(ur'\b(p|P|p)rroff?oress?grammionn?e(ai?sls?|eslles?|ée?s?|er|ations?|eurs?|euses?|atiques?|antllement)\b', ur'\1rogramm\$1rofessionne$2'),
(ur'\b(p|P|p)rogr[eéè]r?or?gramm?(ai?s?\b|es?|ée?s?|er|ations?|eurs?|euses?|atiques?|ant)', ur'\1rogrès$1rogramm$2'),
(ur'\b(p|P)roprett?ée?(rogr[eéè]s?)\b', ur'\1ropreté\2$1rogrès'),
(ur'\b(p|P)rosp[eéè]rr?ittroprett?ée?(s?)\b', ur'\1rospérité\$1ropreté$2'),
(ur'\b(p|P)roximmrosp[eéè]rr?itt?ée?(s?)\b', ur'\1roximité\$1rospérité$2'),
(ur'\b(p|P)uissroximm?ammitt?[ae]ntsée?(s?)\b', ur'\1uissamment$1roximité$2'),
(ur'\b(p|P)uiss?amm?[ae]nts?\b', ur'$1uissamment'),
 
],
},
Ligne 2 714 ⟶ 4 849 :
},
'replacements': [
# (ur'\b(q|Q|q)u?all?itt?ée?uand (s?à|au|aux)\b', ur'\1ualité\$1uant $2'),
(ur'\b(q|Q)u?antittall?itt?ée?(s?)\b', ur'\1uantité\$1ualité$2'),
(ur'\b(Q|q|Q)u?antitt?ée?(s?)uarantes\b', ur'\1uarante$1uantité$2'),
(ur'\b(Q|q)uatorzesuarantes\b', ur'\1uatorze$1uarante'),
(ur'\b(Q|q)uatresuatorzes\b', ur'\1uatre$1uatorze'),
(ur'\b(Q|q)uatri(é|e)me(ment)?uatres\b', ur'\1uatrième\3$1uatre'),
(ur'\b(q|Q|q)uébecoisuatri[ée]me(es?ment)?\b', ur'\1uébécois\$1uatrième$2'),
(ur'\b(q|Q)uelque soit leuébecois(es?)?\b', ur'\1uel que soit le$1uébécois$2'),
(ur'\b(q|Q)uelque soit (la|sa)le\b', ur'\1uelle$1uel que soit \2le'),
(ur'\b(Q|q|Q)uestionn?airr?euelque soit (s?[ls]a)\b', ur'\1uestionnaire\$1uelle que soit $2'),
(ur'\b(Q|q)uinzesuestionn?airr?e(s?)\b', ur'\1uinze$1uestionnaire$2'),
(ur'\b(Q|q)uitt?an[cs]e(s?)uinzes\b', ur'\1uittance\2$1uinze'),
(ur'\b(Q|q)uitt?an[cs]e(s?)\b', ur'$1uittance$2'),
],
},
Ligne 2 735 ⟶ 4 871 :
},
'replacements': [
(ur'\b(r|R)accont((?:er)?(?:a(?:s|i(?:s|t|ent)?)?|i?(?:ez|ons))|ass(?:es?|iez|ions)|â(?:mes|t|tes)|(?:èr|ass)?ent|(?:ée?|e)s?|er(?:ont)?|ant|ables?|ars?)\b', ur'\$1acont\$2'),
(ur'\b(r|R)acc?our[cs](ie?s?|ir|issi?ons|issi?ez|iss[ae]ntissent|issant)\b', ur'\$1accourc\$2'),
(ur'\b(r|R)aff?inn?(er|ée?s?|ant|antes?|es?|i?ons|i?ez|ent|ai?s?|ait|aient|erai?s?|erait|eraient|eries?|ages?)\b', ur'\$1affin\$2'),
(ur'\b(r|R)ancoeur(s?)\b', ur'\$1ancœur\$2'),
(ur'\b(r|R)app?idemm?[ae]nt\b', ur'\$1apidement'),
(ur'\b(r|R)arr?ett?ée?(s?)\b', ur'\$1areté\$2'),
(ur'\b(r[rR]|R|irr|Irr[iI]rr)ationn?(elle|ellement|els?|elles?|ements?|er|ée?s?|a|ai[st]|aient)\b', ur'\$1ationn\$2'),
(ur'\b(r[rR]|R|irr|Irr[iI]rr)ationn?alité\b', ur'\$1ationalité'),
(ur'\b(r[rR]|R[iI]rr)[ée]alitt?ée?(s?)\b', ur'\$1éalité\$2'),
(ur'\b(r|R)ecc?ord?(s|mans?|men)?\b', ur'\$1ecord\$2'),
(ur'\b(r|R)ecu(e?s?)\b', ur'\$1eçu\$2'),
(ur'\b(r|R)[éeè]cc?urr?[ae]n(te?|ce)\b', ur'\$1écurren\$2'),
(ur'\b(r|R)[éeè][cs]{1,2}[aeéè]mm?ent\b', ur'\$1écemment'),
(ur'\b(r|R)e(?:cc?|ss?)en(?:cc?|ss?)((?:er)?(?:a(?:s|i(?:s|t|ent)?)?|i?(?:ez|ons))|ass(?:es?|iez|ions)|â(?:mes|t|tes)|(?:èr|ass)?ent|(?:ée?|e)s?|er(?:ont)?|ant|ement)\b', ur'\$1ecens\$2'),
(ur'\b(r|R)[eé]{2}d.\b', ur'\$1ééd.'),
(ur'\b(r|R)[eé]{2}ll?emm?ent\b', ur'\$1éellement'),
(ur'\b(r|R)éflection(s?)\b', ur'\$1éflexion\$2'),
(ur'\b(r|R)efut?s?\b', ur'\$1efus'),
(ur'\b([iI]mprr|[rR]R)[eé]gnegl(ement(aire)?s?|ntes?)\b', ur'\1ègne\$1ègl$2'),
(ur'\b(r|R|Irr|irr)[eéè]gullgl(ables?i[eéè]rr|ages?emm|ée?s?|ement(ation|airement|er)|e[aert]nts?|ettes?|eurs?|euses?|isse?|os?|oirs?|ures?)\b', ur'\1égulièrement$1égl$2'),
(ur'\b(r[iI]mpr|R[rR])enouvell[eé]gne(er|ée?s?|a|ai[st]|aientnt)\b', ur'\1enouvel\$1ègne$2'),
(ur'\b(r[rR]|R[iI]rr)enouvell[eéè]gull?i[eéè]rr?emm?ent(s?)[ae]nt\b', ur'\1enouvellement\2$1égulièrement'),
(ur'\b(r|R)epprochenouvell((?:er)?(?:a(?:s|i(ée?:s|t|ent)?)?|i?(?:eza|ons))|ass(?:es?|iez|ions)|â(?:mes|t|tes)|(?:èr|ass)?ent|(?:ée?|e)s?|er(?:ont)?ai[st]|antaient)\b', ur'\1eproch\$1enouvel$2'),
(ur'\b(r|R)eponsableenouvell?emm?ent(s?)\b', ur'\1esponsable$1enouvellement$2'),
(ur'\b(r|R)epproch([éeèê](?:er)sonn?ance(?:a(?:s|i(?:s|t|ent)?)?|i?(?:ez|ons))|ass(?:es?|iez|ions)|â(?:mes|t|tes)|(?:èr|ass)?ent|(?:ée?|e)s?|er(?:ont)?|ant)\b', ur'\1\2sonance\3$1eproch$2'),
(ur'\b(r[rR]|R)esponsabb?ill?itt?ée?(s?[iI]rr)eponsable\b', ur'\1esponsabilité\2$1esponsable'),
(ur'\b(r|R)([éeèê])sonn?ance(s?)\b', ur'$1$2sonance$3'),
(ur'\b(r|R)(?:e|é|è)[sc]{1,2}u[sc]{1,2}it((?:er)?(?:a(?:s|i(?:s|t|ent)?)?|i?(?:ez|ons))|ass(?:es?|iez|ions)|â(?:mes|t|tes)|(?:èr|ass)?ent|(?:ée?|e)s?|er(?:ont)?|ant)\b', ur'\1essuscit\2'),
(ur'\b(r[rR]|R)[eéèiI]ssrr)esponsabb?urrill?itt?ée?ection(s?)\b', ur'\1ésurrection\$1esponsabilité$2'),
(ur'\b(r|R)(?:e|é|è)[rRsc]){1,2}u[éesc]ouv{1,2}it(erte?s?|r(?:(?:irer)?(?:i?(?:ons|ez)|a(?:s|i(?:s|t|ent))?)?|îi?(?:mesez|t|tesons))|issass(?:es?|iez|ions)|entâ(?:mes|t|tes)|i[st](?:èr|ass)?ent|e(?:sée?|nte)s?|ir[eo]nter(?:ont)?|ant))\b', ur'\1ouv\$1essuscit$2'),
(ur'\b(r|R)h[eéè]ss?ythurr?mection(es?|iques?|ée?s?)\b', ur'\1ythm\$1ésurrection$2'),
(ur'\b(r|R)h?yth?m(es?|iques?|ée?s?)\b', ur'$1ythm$2'),
],
},
Ligne 2 774 ⟶ 4 911 :
},
'replacements': [
(ur'\b(s|S)agg?acitt?ée?(s?)\b', ur'\$1agacité\$2'),
(ur'\b(s|S)all?e?tt?ée?(s?)\b', ur'\$1aleté\$2'),
(ur'\b(s|S)a(ss?|c|t)i[éeè]tt?ée?(s?)\b', ur'\$1atiété\$3'),
(ur'\b(s|S)c?[éè]nariis?\b', ur'\$1cénarios'),
(ur'\b(s|S[sS])c?h[éeè]mat?ne(s?)\b', ur'\1chéma\$1cène$2'),
(ur'\b(s|S)ien(ces?|tifiquesc?|tifiquement|tish[tméeè]esmat?(s?)\b', ur'\1cien\$1chéma$2'),
(ur'\b(s|S)cultien(eurces?|eusetifiques?|rice)(stifiquement|tis[tm]es?)\b', ur'\1culpt\$1cien$2\3'),
(ur'\b(s|S)[ée]chementcult(eur|euse|rice)(s?)\b', ur'\1èchement$1culpt$2$3'),
(ur'\b(s|S)[eée]ch(er|eresses?|eries?)chement\b', ur'\1éch\2$1èchement'),
(ur'\b(s|S)[èee]ch(eurs?er|euseseresses?|oirseries?)\b', ur'\$1éch\$2'),
(ur'\b(s|S)écc[èe]ch(eurs?urr|euses?itt?ée?(s|oirs?)\b', ur'\1écurité\$1éch$2'),
(ur'\b(s|S)ei[zs]esécc?urr?itt?ée?(s?)\b', ur'\1eize$1écurité$2'),
(ur'\b(s|S)ei[zs]es?\b', ur'$1eize'),
(ur'\b([sS]|[pP]rés)[éeè]lection?(s?|n(?:(?:er)?(?:a(?:s|i(?:s|t|ent)?)?|i?(?:ez|ons))|ass(?:es?|iez|ions)|â(?:mes|t|tes)|(?:èr|ass)?ent|(?:ée?|e)s?|er(?:ont)?|ant|able|eu(?:r|se)s?))\b', ur'\$1élection\$2'),
(ur'\b(s|S)en[cs]ibb?ill?itt?ée?(s?)\b', ur'\$1ensibilité\$2'),
(ur'\b(s|S)[eéèê]pp?arr?[eéèê]mm?ent\b', ur'\$1éparément'),
(ur'\b(s|S)epti[ée]me(ment)?\b', ur'\$1eptième\$2'),
(ur'\b(s|S)implicitt?ée?(s?)\b', ur'\$1implicité\$2'),
(ur'\b(s|S)imm?ultann?[éeè]mm?[ae]nt\b', ur'\$1imultanément'),
(ur'\b(s|S)ixi[ée]me(ment)?\b', ur'\$1ixième\$2'),
(ur'\b(s|S)ociétt?ée?(s?)\b', ur'\$1ociété\$2'),
(ur'\b(s|S)oixantes\b', ur'\$1oixante'),
(ur'\b(s|S)oeur(s?)\b', ur'\$1œur\$2'),
(ur'\b(s|S)oll?icitt?(er|ée?s?|ant|es?|i?ons|i?ez|ent|ai?s?|ait|aient|erai?s?|erait|eri?ons|eri?ez|eront|eraient|ations?|udes?|eurs?|euses?)\b', ur'\$1ollicit\$2'),
(ur'\b(s|S)oll?ution?(s?|n(?:(?:er)?(?:a(?:s|i(?:s|t|ent)?)?|i?(?:ez|ons))|ass(?:es?|iez|ions)|â(?:mes|t|tes)|(?:èr|ass)?ent|(?:ée?|e)s?|er(?:ont)?|ant))\b', ur'\$1olution\$2'),
(ur'\b(s|S)ous[ -]jacent(e?s?)\b', ur'\$1ous-jacent\$2'),
(ur'\b(s|S)outt?err?ain(s?)\b', ur'\$1outerrain\$2'),
(ur'\b(s|S)ouv[ae]nt?s?\b', ur'\$1ouvent'),
(ur'\b(s|S)p[eéè][cs]iall?(es?|ement|ités?|is(?:(?:er)?(?:a(?:s|i(?:s|t|ent)?)?|i?(?:ez|ons))|ass(?:es?|iez|ions)|â(?:mes|t|tes)|(?:èr|ass)?ent|(?:ée?|e)s?|er(?:ont)?|ant|ations?|tes?))?\b', ur'\$1pécial\$2'),
(ur'\b(s|S)péciall?itt?ée?(s?)\b', ur'\$1pécialité\$2'),
(ur'\b(s|S)p[eèé]ctacle(s?)\b', ur'\$1pectacle\$2'),
(ur'\b(s|S)tatu[st]?(?:-| +)quo\b', ur'\$1tatu quo'),
(ur'\b(s|S)tatus\b', ur'\$1tatut'),
(ur'\b(s|S)térr?ill?itt?ée?(s?)\b', ur'\$1térilité\$2'),
(ur'\b(s|S)to(c|qu)(ages?|ée?s?|er)\b', ur'\$1tock\2$3'),
(ur'\b(su[sS]u|Su|o|O[oO])bjectivitt?ée?(s?)\b', ur'\$1bjectivité\$2'),
(ur'\b([sS]|[iI]ns)ucc[eé]s\b', ur'\$1uccès'),
(ur'\b(s|S)ucc?int(e?s?|ement)\b', ur'\$1uccinct\$2'),
(ur'\b(s|S)ucc?ursall?e(s?)\b', ur'\$1uccursale\$2'),
(ur'\b([sS]|[iI]ns)uff?is[ae]mm?[ea]nts?\b', ur'\$1uffisamment'),
(ur'\b([sS]|[iI]ns|[aA]utos)ufisant(e?s?)\b', ur'\$1uffisant\$2'),
(ur'\b([sS]|[iI]ns|[aA]utos)ufisance(s?)\b', ur'\$1uffisance\$2'),
(ur'\b(s|S)upp?érr?iorr?itt?ée?(s?)\b', ur'\$1upériorité\$2'),
(ur'\b(s|S)upp?ll?[eéè]mm?ent(s?|aires?)\b', ur'\$1upplément\$2'),
(ur'\b(s|S)upp?rimm?((?:er)?(?:a(?:s|i(?:s|t|ent)?)?|i?(?:ez|ons))|ass(?:es?|iez|ions)|â(?:mes|t|tes)|(?:èr|ass)?ent|(?:ée?|e)s?|er(?:ont)?|ant|able)\b', ur'\$1upprim\$2'),
(ur'\b(s|S)upp?ress?ion(s?)\b', ur'\$1uppression\$2'),
(ur'\b(s|S)uport', ur'\$1upport'),
(ur'\b(s|S)u[cs]{2}eptib(les?|ilités?)\b', ur'\$1usceptib\$2'),
(ur'\b(s|S)u[èe]dois(es?)\b', ur'\$1uédois\$2'),
(ur'\b(s|S)yndrôme(s?)\b', ur'\$1yndrome\$2'),
(ur'\b([sS]|[aA]ntis)ymm?[éeèêë]tri(es?|ques?)\b', ur'\$1ymétri\$2'),
(ur'\b(s|S)ymptome(s?)\b', ur'\$1ymptôme\$2'),
(ur'\b(s|S)yst[êeiy]menth?axe(s?)\b', ur'\1ystème\$1yntaxe$2'),
(ur'\b(s|S)yst[êe]me(s?)\b', ur'$1ystème$2'),
 
],
},
Ligne 2 836 ⟶ 4 974 :
},
'replacements': [
(ur'\b(T|t)ch[eéê]que(s)?\b', ur'\$1chèque\$2'),
(ur'\b(T|t)err?itt?oirr?e(s?)\b', ur'\$1erritoire\$2'),
(ur'\b(T|t)h?[éeèê]ath?re(s?)\b', ur'\$1héâtre\$2'),
(ur'\b(T|t)h?[éeèê]orr?i(es?|ques?|quement|ciens?|ciennes?|ser|sée?s?|ses?|si?ons|si?ez|sent|sai?s?|sait|saient|serai?s?|serait|seraient|seront|seri?ons|seri?ez)\b', ur'\$1héori\$2'),
(ur'\b(t|T)imm?idd?itt?ée?(s?)\b', ur'\$1imidité\$2'),
(ur'\b(à|À|ai|asa[is]|a|ont|avai[st]|avi?ons|avi?ez|ont|avai[st]|avaient|eu|avoir|en|pas) tord\b', ur'\$1 tort'),
(ur'\b(T|t)otall?emm?ent\b', ur'\$1otalement'),
(ur'\b(t|T)ott?all?itt?ée?(s?)\b', ur'\$1otalité\$2'),
(ur'\b(T|t)oujoure?s?\b', ur'\$1oujours'),
(ur'\b(D|d)ans (T|t)ous le \b', ur'\$1ans \$2out le '),
#(ur'\b(T|t)out les\b(?<!(?:[eE]n|[aA]vant)\s+)(T|t)out les\b)', ur'\$1ous les'),
(ur'\b(T|t)our?tefois?\b', ur'\$1outefois'),
(ur'\b(T|t)raditionn?el(s?|les?|lement?)\b', ur'\$1raditionnel\$2'),
(ur'\b(T|t)raff+ic(s?)\b', ur'\$1rafic\$2'),
(ur'\b(t|T)ranqu?ill?itt?ée?(s?)\b', ur'\$1ranquillité\$2'),
(ur'\b(t|T)rave?au(s?|x?)\b', ur'\$1ravaux'),
(ur'\b(T|t)rei[sz]es', ur'\$1reize'),
(ur'\b(T|t)rentes\b', ur'\$1rente'),
(ur'\b(T|t)rés\b', ur'\$1rès'),
(ur'\b(T|t)roisi[ée]me(ment)?\b', ur'\$1roisième\$2'),
(ur'\b(T|t)rombonn?e(s?)\b', ur'\$1rombone\$2'),
(ur'\b(T|t)r(o|u)[ou]mp(èt|ett?)e(s?)\b', ur'\$1rompette\4$3'),
(ur'\b(T|t)roph[éêèëe]e\b', ur'\$1rophée'),
 
],
},
Ligne 2 869 ⟶ 5 006 :
},
'replacements': [
(ur'\b(U|u)n esp[èeé]ce\b', ur'\$1ne espèce'),
(ur'\b(u|U)nn?itt?ée?(s?)\b', ur'\$1nité\$2'),
(ur'\b(u|U)nn?iversitt?ée?(s?)\b', ur'\$1niversité\$2'),
(ur'\b(u|U)tt?ill?', ur'\$1til'),
],
},
Ligne 2 882 ⟶ 5 019 :
},
'replacements': [
(ur'\b(v|V)ann?itt?ée?(s?)\b', ur'\$1anité\$2'),
(ur'\b(v|V)arr?iétt?ée?(s?)\b', ur'\$1ariété\$2'),
(ur'\b(v|V)ell?ourt?\b', ur'\$1elours'),
(ur'\b(v|V)erball?emm?ent\b', ur'\$1erbalement'),
(ur'\b(vé|Vé|vo|Vo[vV][éo])rr?acitt?ée?(s?)\b', ur'\$1racité\$2'),
(ur'\b([vV]|[rR]ev)[éeè]rr?iff?', ur'\$1érif'),
(ur'\b(v|V)[eéèê]rr?itt?ée?(s?)\b', ur'\$1érité\$2'),
(ur'\b(V|v)[eéèêë]temm?ent(s?)\b', ur'\$1êtement\$2'),
(ur'\b(v|V)ioll?[ae]mm?ent\b', ur'\$1iolemment'),
(ur'\b([vV])ision((?:er)?i?(?:ez|ons)|ée?s?|e(?:u?s(?:es?)?)?|(?:er)?a(?:i(?:ent|s|t))?|er(?:ai|as|ont)?|aires?|(?:èr)?ent|ant)\b', ur'\$1isionn\$2'),
(ur'\b(v|V)oeu(x?)\b', ur'\$1œu\$2'),
(ur'\b(v|V)(oe|œ)us\b', ur'\$1œux'),
(ur'\b(v|V)oll?att?ill?itt?ée?(s?)\b', ur'\$1olatilité\$2'),
(ur'\b(v|V)oll?ontt?ée?(s?)\b', ur'\$1olonté\$2'),
(ur'\b(v|V)oll?ontiers?\b', ur'\$1olontiers'),
(ur'\bvrais?sembl[aea|e]ble(ment)?\b', ur'vraisemblable\$1'),
(ur'\b(v|V)ulgarr?itt?ée?(s?)\b', ur'\$1ulgarité\$2'),
(ur'\b(v|V)is[ (a|à)-][aà][ -]vis\b', ur'\$1is-à-vis'),
],
},
Ligne 2 909 ⟶ 5 046 :
},
'replacements': [
(ur'\b(W|w)aggon(s?)\b', ur'\$1agon\$2'),
(ur'\b[Ww]hermacht\b', ur'Wehrmacht'),
(ur'\b[Ww]ermacht\b', ur'Wehrmacht'),
],
},
Ligne 2 930 ⟶ 5 067 :
},
'replacements': [
(ur'\b(Y|y)(é|e)[Yy][ée]men\b', ur'Yémen'),
],
},
Ligne 2 949 ⟶ 5 086 :
},
'replacements': [
(ur"\ba (n['|n’’]|en )?avoir\b", ur"'à \$1avoir"'),
(ur'\ba ([snns]e |en )?comparer\b', ur'à \$1comparer'),
(ur'\ba ([smtnmnst]e |vous |nous[nv]ous |en )?comprendre\b', ur'à \$1comprendre'),
(ur'\ba ([snns]e |en )?compter\b', ur'à \$1compter'),
(ur'\ba ([snns]e |en |les? )?défendre\b', ur'à \$1défendre'),
(ur'\ba ([snns]e |en )?définir\b', ur'à \$1définir'),
(ur'\ba ([snns]e |en )?dire\b', ur'à \$1dire'),
(ur"\ba (n['|n’’]|en )?être\b", ur"'à \$1être"'),
(ur'\ba ([snns]e |en )?finirfaire\b', ur'à \1finir$1faire'),
(ur'\ba ([snns]e |en )?jouerfinir\b', ur'à \1jouer$1finir'),
(ur'\ba ([smnns]e |en )?mettrejouer\b', ur'à \1mettre$1jouer'),
(ur"'\ba (n'|n’[nms]e )?obtenirmettre\b"', ur"'à \1obtenir"$1mettre'),
(ur'"\ba partir(n['’])?obtenir\b'", ur'à partir$1obtenir'),
(ur'\ba ([sn]e |en )?placerpartir\b', ur'à \1placerpartir'),
(ur'\ba ([snns]e |en )?([a-zé]*)poserplacer\b', ur'à \1\2poser$1placer'),
(ur'\ba ([snns]e |en |les? |lui )?prendre([a-zé]*)poser\b', ur'à \1prendre$1$2poser'),
(ur'\ba ([snns]e |en |le |lui |les )?produireprendre\b', ur'à \1produire$1prendre'),
(ur'\ba propos([ns]e |en )?produire\b', ur'à propos$1produire'),
(ur'\ba ([sn]e |en )?remplacerpropos\b', ur'à \1remplacerpropos'),
(ur'\ba se([ns]e |en )?remplacer\b', ur'à se$1remplacer'),
(ur'\ba ([sn]e |en |l[ea] |les )?(re|dé|main)?tenirse\b', ur'à \1\2tenirse'),
(ur"'\ba (n'|n’[ns]e |en |le |la |les )?utiliser(re|dé|main)?tenir\b"', ur"'à \1utiliser"$1$2tenir'),
(ur'"\ba (n[sn'’]e |en )?vérifierutiliser\b'", ur'à \1vérifier$1utiliser'),
(ur'\ba ([snns]e |en |sa|re|pré)?voirvérifier\b', ur'à \1voir$1vérifier'),
(ur'\b(c|C)ommeba convenu([estns]se |en |sa|re|pré)?voir\b', ur'\1ommeà convenu$1voir'),
(ur'\b(c|C)omme prévuconvenu[est]s?\b', ur'\$1omme prévuconvenu'),
(ur"'\b(ec|EC)nomme terme (dprévu['’eest])s?\b"', ur"\1n'$1omme termes \2"prévu'),
(ur'"\b(ie|IE)ln peuventterme (d['’e])\b'", ur'\1ls$1n termes peuvent$2'),
(ur'\b(i|I)l veulentpeuvent\b', ur'\$1ls veulentpeuvent'),
(ur'\b([Qq]i|I)uel ([AEIOUaeéèêiou])veulent\b', ur'\1u’\2$1ls veulent'),
(ur"'\bsb(e +son|'es|’es[Qq])t?([ue \w,()]{0,50})succ?[éèeAEIOUaeéèêiou]dé(?:s|es?)\b"', ur"s\1t\2succédé$1u'$2"),
(ur"\bs(e +son|['’]es)t?([ \w,()]{0,50})succ?[éèe]dé(?:s|es?)\b", ur's$1t$2succédé'),
],
'exceptions': {
'inside-tags': [
'nowiki',
Ligne 2 991 ⟶ 5 128 :
],
}
},
'population': {
'regex': True,
'msg': {
'fr': ur'Robot : Travaux sur [[Catégorie:Infobox Subdivision administrative - Population non numérique]]',
},
'replacements': [
(ur'(date-?pop\s*=\s*)(\d+)\s*\.\s*(\d+)\s*\.\s*(\d+)', ur'\1\2/\3/\4'),
(ur'(([Hh]abitants|[Pp]opulal|[Ss]ans|[Pp]opulation|[Pp]op|[Pp]op-metropole)\s*=\s*\d*)\s*<small>([^<]*)</small><br\s*\/>([^\|]*)', ur'\1\4\n| population notes = \3'),
(ur"(([Hh]abitants|[Pp]opulal|[Ss]ans|[Pp]opulation|[Pp]op|[Pp]op-metropole)\s*=\s*\d+)(\s|\.|'|,|&nbsp;)+(\d+)(\s+h(ab)?\.)?", ur'\1\4'),
(ur'(([Hh]abitants|[Pp]opulal|[Ss]ans|[Pp]opulation|[Pp]op|[Pp]op-metropole)\s*=\s*)env\.\s*(\d+)', ur'\1\3'),
(ur'(([Hh]abitants|[Pp]opulal|[Ss]ans|[Pp]opulation|[Pp]op|[Pp]op-metropole)\s*=\s*\d+)\s*\?+', ur'\1'),
(ur'(([Hh]abitants|[Pp]opulal|[Ss]ans|[Pp]opulation|[Pp]op|[Pp]op-metropole)\s*=\s*)\{\{formatnum:(\d*)\}\}', ur'\1\3'),
(ur'(([Hh]abitants|[Pp]opulal|[Ss]ans|[Pp]opulation|[Pp]op|[Pp]op-metropole)\s*=\s*\d*)\s*\<ref\>([^\<]*)\<\/ref\>', ur'\1\n| population notes = \3'),
(ur'(([Hh]abitants|[Pp]opulal|[Ss]ans|[Pp]opulation|[Pp]op|[Pp]op-metropole)\s*=\s*)\{\{Unité\|(\d*)\|([^\}]*)\}\}', ur'\1\3'),
(ur'(([Hh]abitants|[Pp]opulal|[Ss]ans|[Pp]opulation|[Pp]op|[Pp]op-metropole)\s*=\s*\d*)\s*hab\.?\s*\((\d*)\)', ur'\1\n| année_pop = \3'),
(ur'(([Hh]abitants|[Pp]opulal|[Ss]ans|[Pp]opulation|[Pp]op|[Pp]op-metropole)\s*=\s*)\{\{formatnum\:([^\}]*)\}\}', ur'\1\3'),
(ur'(([Hh]abitants|[Pp]opulal|[Ss]ans|[Pp]opulation|[Pp]op|[Pp]op-metropole)\s*=\s*\d+)\s*\((\d*)\)', ur'\1\n| année_pop = \3'),
(ur'(([Hh]abitants|[Pp]opulal|[Ss]ans|[Pp]opulation|[Pp]op|[Pp]op-metropole)\s*=\s*\d+)\s*\(en&nbsp;\?\)', ur'\1'),
(ur'(([Hh]abitants|[Pp]opulal|[Ss]ans|[Pp]opulation|[Pp]op|[Pp]op-metropole)\s*=\s*)(env.)?\s*(\d+)?\s*(\d+)\s*\(estimation\s*(\d+)\)', ur'\1\4\6\n| date-sans= \6'),
(ur'(([Hh]abitants|[Pp]opulal|[Ss]ans|[Pp]opulation|[Pp]op|[Pp]op-metropole)\s*=\s*)(\?|x)+', ur'\1'),
#(ur'((habitants|[Pp]opulal|[Ss]ans|[Pp]opulation|[Pp]op|[Pp]op-metropole)\s*=\s*)(\d+)?\s*(\d+)', ur'\1\3\4'),
(ur'Population (2\d{3})\s*=\s*(\d+)?\s*(\d+)', ur'population=\2\3\n|année_pop=\1'),
(ur'(([Hh]abitants|[Pp]opulal|[Ss]ans|[Pp]opulation|[Pp]op|[Pp]op-metropole)\s*=\s*\d*)\s*<small>([^<]*)</small>\s*(\d*[\s,\.]?\d*)', ur'\1\4\n| population notes = \3'),
],
},
'superficie': {
'regex': True,
'msg': {
'fr': ur'Robot : Travaux sur [[Catégorie:Infobox Subdivision administrative - Superficie non numérique]]',
},
'replacements': [
(ur'((km²|[Ss]uperf|[Ss]upkm2|[Ss]uperficie)\s*=\s*\d+)\.(\d{3}),(\d+)', ur'\1\3.\4'),
(ur'((km²|[Ss]uperf|[Ss]upkm2|[Ss]uperficie)\s*=\s*\d+)[\,\.](\d+)(\s*km[2²]?)?', ur'\1.\3'),
(ur"((km²|[Ss]uperf|[Ss]upkm2|[Ss]uperficie)\s*=\s*\d+)[\s']?(\d+)(\s*km[2²]?)?", ur'\1\3'),
(ur'((km²|[Ss]uperf|[Ss]upkm2|[Ss]uperficie)\s*=\s*\d*)(\s*km[²2])?', ur'\1'),
(ur'((km²|[Ss]uperf|[Ss]upkm2|[Ss]uperficie)\s*=\s*)\?+', ur'\1'),
(ur'((km²|[Ss]uperf|[Ss]upkm2|[Ss]uperficie)\s*=\s*)(nc)', ur'\1'),
(ur'((km²|[Ss]uperf|[Ss]upkm2|[Ss]uperficie)\s*=\s*)\{\{formatnum\:([^\}]*)\}\}', ur'\1\3'),
(ur'((km²|[Ss]uperf|[Ss]upkm2|[Ss]uperficie)\s*=\s*\d*\.?\d*)\s*\<ref\>([^\<]*)\<\/ref\>', ur'\1\n|superficie notes=\3'),
(ur'((km²|[Ss]uperf|[Ss]upkm2|[Ss]uperficie)\s*=\s*)\{\{Unité\|((\d*)(\.)?(\d*))\|([^\}]*)\}\}', ur'\1\3'),
],
},
 
}, 'blason': {
'regex': True,
'msg': {
'fr': ur'Robot : Travaux sur [[catégorie:Infobox Subdivision administrative - Image mal codifiée‎ ]]',
},
'replacements': [
(ur'(([dD]rapeau|[Ii]mage|[Bb]lason)\s*=\s*)\[\[([fF]ichier|[fF]ile|[iI]mage)\:(defaut.svg)\s*\]\]', ur'\1\4'),
(ur'(([dD]rapeau|[Bb]lason)\s*=\s*)\[\[([fF]ichier|[fF]ile|[iI]mage)\:([^\|]*)\|([^\]]*)\]\]', ur'\1\4'),
#(ur'([Ii]mage \s*=\s*)\[\[([fF]ichier|[fF]ile|[iI]mage)\:([^\|\]]*)\|([^px]*)\|\d*px\|([^\]]*)\]\](\s*\|)', ur'\1\3\n|légende=\5\6'),
(ur'([Ii]mage \s*=\s*)\[\[([fF]ichier|[fF]ile|[iI]mage)\:([^\|\]]*)\|.*\|([^\]]*)\]\](\s*\|)', ur'\1\3\n|légende=\4\5'),
(ur'([Ii]mage \s*=\s*)\[\[([fF]ichier|[fF]ile|[iI]mage)\:([^\|\]]*)\|([^\]]*)\]\](\s*\|)', ur'\1\3\5'),
(ur'([Ii]mage \s*=\s*)\[\[([fF]ichier|[fF]ile|[iI]mage)\:([^\]]*)\]\]([^\|]*)(\s*\|)', ur'\1\3\n|légende=\4\5'),
(ur'([Bb]lason\s*=\s*([^\{]*))\{\{\!\}\}([^\|]*)', ur'\1\n'),
],
},
'syntaxe siecle': {
'regex': True,
'msg': {
'fr': ur'Robot : Travaux sur le second temps de [[Wikipédia:Bot/Requêtes/À faire périodiquement#Changer les liens vers les siècles par les modèles correspondants]]',
},
'replacements': [
(ur'\[\[([IVXCDM]*)e siècle\]\]', ur'{{\1e siècle}}'),
],
},
'modele date': {
'regex': True,
'msg': {
'fr': ur'Robot : Passage au modèle {{m|date}} pour les date configuré comme tel',
},
'replacements': [
(ur'\[\[(\d{1,2})\s(janvier|février|mars|avril|mai|juil|juillet|aout|août|septembre|novembre|décembre)\]\]\s\[\[(\d{4})\]\]', ur'{{date|\1|\2|\3}}'),
],
},
}
</source>