Wikisource eswikisource https://es.wikisource.org/wiki/Portada MediaWiki 1.47.0-wmf.6 first-letter Medio Especial Discusión Usuario Usuario discusión Wikisource Wikisource discusión Archivo Archivo discusión MediaWiki MediaWiki discusión Plantilla Plantilla discusión Ayuda Ayuda discusión Categoría Categoría discusión Portal Portal discusión Página Página Discusión Índice Índice Discusión Autor Autor discusión TimedText TimedText talk Módulo Módulo discusión Evento Evento discusión Doctrina de los gobiernos de facto. Acordada del 10 de septiembre de 1930 (Argentina) 0 43196 1664753 1042977 2026-06-14T02:47:09Z ~2026-34708-05 96525 1664753 wikitext text/x-wiki {{DH}} *Asunto: Doctrina de los gobiernos de facto *Fecha: 10 de septiembre de 1930. *Autor: Corte Suprema de Justicia de la Nación Argentina *Miembros: José Figueroa Alcorta, Roberto Repetto, Ricardo Guido Lavalle, Antonio Sagarna <br> --------------- <br> {{c|'''Acordada del 10 de septiembre de 1930'''}} <br> 1. Que la susodicha comunicación pone en conocimiento oficial de esta Corte Suprema la constitución de un gobierno provisional, emanado de la revolución triunfante del 6 de Septiembre del corriente año; 2. Que ese gobierno se encuentra en posesión de las fuerzas militares y policiales necesarias para asegurar la paz y el orden de la nación y, por consiguiente, para proteger la libertad, la vida y la propiedad de las personas, y ha declarado además, en actos públicos que mantendrá la supremacía de la constitución y de las leyes del país, en el ejercicio del poder; 3. Que tales antecedentes caracterizan, sin duda, un gobierno de hecho en cuanto a su constitución, y de cuya naturaleza participan los funcionarios que lo integran actualmente o que se designen en lo sucesivo, con todas las consecuencias de la doctrina de facto, respecto de la posibilidad de realizar válidamente los actos necesarios para el cumplimiento de los fines perseguidos por él; 4. Que esta Corte ha declarado, respecto a los funcionarios de hecho, que la doctrina constitucional e internacional se uniforman en el sentido de dar validez a sus actos, cualquiera que pueda ser el vicio o deficiencia de sus nombramientos o de su elección, fundándose en razones de policía y necesidad, con el fin de mantener protegido al público y a los individuos cuyos intereses pueden ser afectados, ya que no les sería posible a estos últimos realizar investigaciones ni discutir la legalidad de las designaciones de funcionarios que se hallan en aparente posesión de sus poderes y funciones; 5. Que el gobierno provisional que acaba de constituirse en el país, es pues, un gobierno de facto, cuyo título no puede ser judicialmente discutido con éxito por las personas en cuanto ejercita la función administrativa y política derivada de su posesión de la fuerza como resorte de orden y seguridad social; 6. Que ello no obstante, si normalizada la situación, en el desenvolvimiento de la acción del gobierno de facto, los funcionarios que lo integran desconocieran las garantías individuales o las de la propiedad y otras de las aseguradas por la constitución, la administración de justicia encargada de hacer cumplir ésta las restablecería en las mismas condiciones y en el mismo alcance que lo habría hecho con el ejecutivo de derecho. Y ésta última conclusión, impuesta por la propia organización del poder judicial; se halla confirmada en el caso por las declaraciones del gobierno provisional, que al asumir el cargo se ha apresurado a prestar el juramento de cumplir y hacer cumplir la constitución y las leyes fundamentales de la nación. [[Categoría:DH-D]] [[Categoría:Historia de Argentina 1890-1929]] [[Categoría:Sentencias judiciales]] 7b3wk6mmak3afvneby2gf3e2b9d5tne Ideario Pentathlónico 0 116867 1664761 1097860 2026-06-14T05:31:02Z ~2026-34920-05 96526 1664761 wikitext text/x-wiki {{DH}} I.- Trata de darle a la Patria más de lo que tu vida merece. II.- No pretendas ser el menos malo de los peores: esfuérzate por ser el mejor de los buenos. III.- Recuerda que las deficiencias ajenas no aumentan tu valer, ni disculpan tu ignorancia. IV.- Vales, no por lo que tienes sino por lo que haces. V.- Tu riqueza no estriba en estar rodeado de mendigos; ni tu sabiduría en reinar sobre ignorantes; ni tu virtud en la existencia de los perversos; ni tu fuerza por los débiles que conoces. Tu valer será auténtíco cuando prescindas de lo que hay de negativo para establecer tus autorreferencias. VI.- Admite que hay nobleza en ti cuando los triunfos legítimos de tu prójimo te causen alegría. VII.- Actúa como si todo de ti dependiera: pelea como si sólo tuvieras que vencer; trabaja como si fueras el único responsable: piensa y rinde como si fueras el mejor. Y todo esto, no lo tomes como exceso heróico, sino como elemental deber. VIII.- No son las bellas frases las que logran salvar a la Patria; sino los grandes ideales y las grandes y permanentes obras que construyen. Prefiere ser buen obrero a elegante versificador. IX.- Si has logrado algo bueno, alégrate, pero no olvides que hay quien lo puede hacer mejor. X.- No esperes que nadie ejecute el trabajo que te corresponde: esto es propio para los inválidos del cuerpo y de la mente o para el ruin especulador. Xl.- Si has adquirido rango por lo que hiciste, para conservado con honor, piensa que nada has hecho aun. XII.- El carácter no lo forjes eludiendo los obstáculos sino venciéndolos. XIII.- Si no puedes resolver una situación con dignidad y eficacia, pide ayuda a los que saben y pueden más que tú, pero no la compliques con tu orgullo o ineptitud. XIV.-No pretendas encontrar el mejor amigo, trata de serlo para todos. XV.- Que tus manos sean fuertes y duras por el trabajo, más no por los aplausos que tributes a los poderosos. XVI.-Prefiere la compañía de los cerdos y el aire de las alcantarillas, que la compañía de los déspotas explotadores y su atmósfera de perfumes. XVII.-Sí mandas: no humilles. Si obedeces: no defraudes. Si mandas: piensa. Si obedeces: piensa también. XVIII.-Si tu obligación como animal es vegetar; como hombre es pensar, trabajar, amar... Que no sea sólo tu corpulencia lo que te satisfaga, pues hay muchas bestias superiores a ti. XIX.- Si deseas hacer ostentación de algo, que sea de tu limpieza y de tu buen humor. XX.- Respeta las sinceras opiniones ajenas aunque difieran de las tuyas; pero tu propia convición no la desprecies ni la escondas. XXI.- Evita que tus buenas obras repugnen; hazlas sin jactancia. XXII.- Aun cuando nadie te vea, pórtate como hombre, no esperando recibir el reconocimiento de ninguno para conducirle con dignidad. XXIII.- Mejora tus conocimientos con el entusiasta esfuerzo perseverante y aplícalos en beneficio de quienes los han menester. XXIV.- Trata de ser fuerte en lo favorable o en lo adverso, mas tu fuerza oriéntala en favor de la justicia. XXV.- No sólo te afanes en encontrar a los que necesitas, procura descubrir a los que de ti puedan ser favorecidos. XXVI.- Considérate muy lejos del ideal que se persigue si la miseria o el hombre de tu prójimo no te hieren. XXVII.-Si te entusiasma morir como héroe, considera que la Patria, más que muertes necesita vidas victoriosas. XXVIII -Lucha siempre por la igualdad; pero no por aquella sumergido en el cieno y con afrentas, sino a la altura de las mejores expresiones humanos: La justicia, el honor, el trabajo, la cultura y las formas de superación moral y estética. XXIX.- Si tu valer es auténtico, no lo será más si lo pregonas. XXX.- El estímulo de tus obras no lo busques en las recompensas de oropel, sino en la adquisición intima de un mejor rango moral o intelectivo. XXXI.- Nunca te avergüence haber creído en la dignidad de alguien desprovisto de ella, pues el perverso y el irredento absolutos sólo existen en patología. XXXII.- Que tu vida que no pase como yerba parásita que nunca da frutos y vive de los demás. XXXIII.- Evita hacer el ridículo considerándote indispensable, pero no te menosprecies considerándote inútil. XXXIV.-Reunir por afinidades negativas a los descontentadizos, a los murmuradores, a los canallas, a los cobardes, es fácil y no te envanezcas con poder lograrlo, ya que cualquiera lo puede; empero, que te colme la satisfacción de conservar la unión, la armonía y la paz por afinidades positivas, aun de aquéllos que llenen características muy diferentes. Esto es singular y tiene mérito. XXXV.- Sé alegre sin bajeza, cortés sin amaneramiento ni servilismo; culto sin pedantería; valiente sin temeridad; sencillo sin estulticia y fuerte sin fanfarronería. XXXVI.-Ten fe en tus propósitos y persevera en ellos con la confianza de hacerlos realidad, cualquier buen éxito súmalo al estímulo de tus esfuerzos, Cualquier fracaso anótalo en el catálogo se tus experiencias; mas nunca abandones tu tarea ni la empobrezcas con tu desaliento. XXXVII.-Si tus ancestros te legaron tradición de gloria y honra, deber tuyo es corresponder en demasía a que ni una ni otra se acabe y se manche; empero si te legaron miseria y ruina, deber tuyo es realizar lo que ellos no pudieron, más la parte que a ti te corresponde. XXXVIII.-Trata de ajustar tus buenas intenciones con la realidad de tu vida; sigue el ejemplo de los que actúan bien antes de deleitarte con las arengas de los teorizantes. XXXIX.- Prodígate con generosidad hacia las cosas dignas que motiven saludable alegría, pero sé avaro cofre cerrado a las murmuraciones y los prejuicios. XL.- Nada de lo que existe es despreciable; el macrocosmos tiene como principio las ínfimas partículas de energía. En todo hay coordinación, poder y belleza. La bacteria más pequeña resume abismos de misterio que dejan suspenso el pensamiento vinculado con la técnica y desencadenando la fantasía. Para admirar el manto celeste es impropio hundirse en las profundidades de un pozo y mejorse procuran las alturas, así para descubrir el valer de un semejante no sólo has de calificarle por lo que de penumbras tiene, pues él es más que la bacteria y también lo alumbra el sol y la tierra lo alimenta. XLI.- Vislumbra mejor la finalidad de tu existencia, de la misma manero que el artista trata de plasmar las sinfonías que surgen de los bosques o las que del desierto se levantan o emergen de las gargantas abismales batidas por los torrentes; los voces de las tempestades; el allegro de la brisa; el contrapunto de los oleajes; las arias de las aguas serenas; los himnos petrificados de los peñascales que se lanzan hacia el cielo; y cuando como él, esto logres percibir comprenderás que tu vida no carece de sentido. XLII.- Trata que tus pensamientos sean como el aire de las montañas; analisa mejor tu ambiente [[Categoría:Pentathlón Deportivo Militarizado Universitario]] bomr07iuk3cfyjkvj55cw2e28en7ql1 Usuario:Ignacio Rodríguez/NinoTools.js 2 220097 1664758 1646710 2026-06-14T05:01:46Z Ignacio Rodríguez 3603 así ??? 1664758 javascript text/javascript /*############################################################################################## sector para poner letras equivocadamente sin hueviar #################################################################################################*/ /*jshint esversion: 6 This page defines a TemplateScript librcari] foris usage. /* global $, pathoschild */ /* * TemplateScript adds configurable templates and scripts to the sidebar, and adds an example regex editor. * @see https://meta.wikimedia.org/wiki/TemplateScripte * @update-token [[File:Pathoschild/templatescript.js]] */ // <nowiki>re $.ajax('//tools-static.wmflabs.org/meta/scripts/pathoschild.templatescript.js', { dataType:'script', cache:true }).then(function() { /********* ** Define libraryet *********/ pathoschild.TemplateScript.library.define({ key: 'wikisource.ninovolador', name: 'NinoTools', url: '//es.wikisource.org/wiki/Wikisource:TemplateScript', description: 'Herramientas mías de mí', categories: [ { name: 'NinoTools', scripts: [ { key: 'OCRespecial', name: 'OCR especial', script: function(editor) { ocrespecial(editor); }, forNamespaces: 'page', accessKey:'5' }, { key: 'anclajeDLSB', name: 'Anclaje DICC LSB', script: function(editor) { diccLSB1(editor); }, forNamespaces: 'page', accessKey:'9' }, { key: 'enlaceDLSB', name: 'Enlace DICC LSB', script: function(editor) { diccLSB2(editor); }, forNamespaces: 'page', accessKey:'8' }, { key: 'versiculator', name: 'Versiculator', script: function(editor) { bibliaversos(editor); }, forNamespaces: 'page', accessKey:'v' }, { key: 'bibliator', name: 'Bibliator', script: function(editor) { bibliator(editor); }, forNamespaces: 'page', accessKey:'b' }, { key: 'abbrevs', name: 'Abbreviator', scrript: function(editor) { abbr(editor); }, forNamespaces: 'page', accessKey:'a' }, // { key: 'laminator', name: 'Laminator', script: function(editor) { laminator(editor); }, forNamespaces: 'page', accessKey:'' }, { key: 'dittoator', name: 'Dittoinador', script: function(editor) { dittoator(editor); }, forNamespaces: 'page', accessKey:'7' }, // { key: 'fabulator', name: 'Fabulainador', script: function(editor) { fabulator(editor); }, forNamespaces: 'page', accessKey:'6' }, { key: 'lecturator', name: 'Lecturainador', script: function(editor) { lecturator(editor); }, forNamespaces: 'page', accessKey:'6' }, // { key: 'laminatormanual', name: 'LaminatorSingle', script: function(editor) { laminatormanual(editor); }, forNamespaces: 'page', accessKey:'ñ' }, { key: 'makeref2', name: 'Makeref2', script: function(editor) { makeReference2(editor); }, forNamespaces: 'page', accessKey:'j' }, { key: 'tagref', name: 'Ref a tag', script: function(editor) { tagref(editor); }, forNamespaces: 'page', accessKey:'j' }, // { key: 'teatralizator', name: 'Teatralizator', script: function(editor) { teatralizator(editor); }, forNamespaces: 'page', accessKey:'ñ' }, { key: 'pareaditoator', name: 'Pareaditos', script: function(editor) { pareaditoator(editor); }, forNamespaces: 'page', accessKey:'ñ' }, ] } ] }); var lecturator = function(editor) { editor.replaceSelection(function(text) { re0 = /\#\#/; /* ## separa dos bloques distintos*/ re1 = /\|\n/; /* | y salto de línea separa los elementos de la primera columna */ re2 = /\#/; /* # separa los elementos de la segunda columna*/ array0 = text.split(re0); TEXT2=""; for (var j = 0; j < array0.length; j++){ array1 = array0[j].split(re1); array2 = array0[j].split(re2); for (var i = 0; (i==0||i<array1.length-1); i++) { TEXT2=TEXT2+"\n"+array1[i]+(array2.length>1? "|"+array2[i+1]:"").trim(); } } return TEXT2.slice(1); }); }; var fabulator = function(editor){ $('#wpHeaderTextbox').val(function(i, val) { return ''; }); editor.replace(/F[ÁA]BULA (\w+)\s*\n+([A-ZÁÉÍÓÚ Ñ]+)\s*/g, '{{sust:Crop|1.5}}\n\n{{t3|FÁBULA $1|grande|serif}}\n\n{{línea|5em|e=2em}}\n\n{{c|$2|lh=2em}}\n\n{{bloque centro/c}}<poem>:'); }; var abbr = function(editor) { editor.replaceSelection(function(text) { return '{{a|'+text+'}}'; }); }; var arreglator = function(editor) { editor.replaceSelection(function(text) { text = text.replace(/({{pareado\|.*?)\n(.*?)}}\n+{{pareado\|(.*?)\n(.*?}})/, "$1$3\|\n$2$4"); return text; }); }; var dittoator = function(editor) { editor.replaceSelection(function(text) { var t = text.split(" "); var i; for (i = 0; i < t.length; i++) { t[i]= '{{ditto|'+t[i]+'}}'; } return t.join(' '); }); }; var makeReference2 = function(editor) { var editbox = $('#wpTextbox1').get(0); editbox.focus(); var refStart = editbox.selectionStart; var refEnd = editbox.selectionEnd; var firstref = editbox.value.indexOf('<ref group=n></ref>'); if (firstref != -1) { editbox.value = editbox.value.slice(0,firstref+13) + editbox.value.slice(refStart, refEnd) + editbox.value.slice(firstref+13, refStart) + editbox.value.slice(refEnd); } addPageFooter(editor); }; var pareaditoator = function(editor) { editor.replaceSelection(function(text) { text = text.replace(/(?<!\S *\n)^(['\w])/gm,"{{pareado|$1"); text = text.replace(/(\S *)$(\n\n|(?!\s+^))/gm,"$1}}$2"); text = text.replace(/ /gm,"|"); text = text.replace(/_/gm," "); text = text.replace(/\|}}/gm,"}}"); return text; }); }; var tagref = function(editor) { editor.replaceSelection(function(text) { // Para edición del diccionario de LSB solamente var re = /<ref ?((?:name ?= ?"?\w+"?)?) ?((?:group ?= ?"?\w+"?)?) ?((?:follow ?= ?"?\w+"?)?) ?>([\s\S]+)<\/ref>/; var ar = re.exec(text); return '{{#tag:ref|'+ar[4]+(ar[1]&&'|'+ar[1])+(ar[2]&&'|'+ar[2])+(ar[3]&&'|'+ar[3])+'}}'; }); }; var diccLSB1 = function(editor) { editor.replaceSelection(function(text) { // Para edición del diccionario de LSB solamente text = text[0].toUpperCase() + text.slice(1).toLowerCase(); return '{{ELSB|' + text + '}}'; }); }; var diccLSB2 = function(editor) { editor.replaceSelection(function(text) { // Para edición de las páginas de LSB return '{{Dicc LSB|'+text[0]+'|' + text + '}}'; }); }; var bibliaversos = function(editor){ var cap = prompt("Capítulo:"); editor.replace(/^(\d+)/gm, '{{vers|'+cap+'|$1}}') .replace(/^— *?(\d+)/gm, '— {{vers|'+cap+'|$1}}') .replace(/^CAP[ÌIÍ]TULO (\w+)\.?\s*?\n([^\n]+)/gm, '{{c|CAPÍTULO $1.|grande}}\n{{sc|\'\'$2\'\'|menor}}'); }; var bibliator = function(editor) { editor.replaceSelection(function(text) { var re = /([\w\s\.]+?)\.?\s*?(\w+)\.\s*?v?\.\s*(\d+)/; var ar = re.exec(text); return '{{biblia|'+ar[1]+'|'+ar[2]+':'+ar[3]+'|\'\''+ar[1]+'. '+ar[2]+'. v\'\'.'+ar[3]+'}}'; }); }; var laminator = function(editor) { editor.replace(/Lámina (\d+) \'*?([abcedfg])\)\'*?/g, "{{anclaje|lam$1$2}}{{hay imagen}}Lámina $1 ''$2)''") .replace(/(\d{2,3}) y (\d{2,3})/g, '[[#lam$1|$1]] y [[#lam$2|$2]]') .replace(/(\d{2,3}),/g, '[[#lam$1|$1]], ') .replace(/(\d{2,3}) \'*?([abcdefg])\'*?, \'*?([abcdefg])\'*? y \'*?([abcdefg])\'*?/g,"[[#lam$1$2|$1 ''$2'']], [[#lam$1$3|''$3'']] y [[#lam$1$4|''$4'']]") .replace(/(\d{2,3}) \'*?([abcdefg])\'*? y \'*?([abcdefg])\'*?/g,"[[#lam$1$2|$1 ''$2'']] y [[#lam$1$3|''$3'']]") .replace(/(\d{2,3}) ([abcdefg])/g,"[[#lam$1$2|$1 ''$2'']]") .replace(/(\[\[(?:[Aa]rchivo|[Ff]ile):Grierson (\d+[abcdef]?))/g, '{{anclaje|lam$2}}$1'); }; var laminatormanual = function(editor){ editor.replaceSelection(function(text){ return '[[#lam'+text+'|'+text+']]'; }); }; var teatralizator = function(editor){ editor.replace(/^([A-ZÁÉÍÓÚÑ ]{4,}\.) (\([^\n]+\))/gm, function(match, p1, p2) { return '{{c|{{may|'+p1[0]+p1.slice(1).toLowerCase()+"}} "+p2+"|lh=3em}}"}) .replace(/^([A-ZÁÉÍÓÚÑ ]{4,}\.?)/gm, function(match, p1) { return '{{c|'+p1[0]+p1.slice(1).toLowerCase()+"|may|lh=3em}}"}) .replace(/(\([^\n)]+\))/g, "''$1''"); }; var ocrespecial = function(editor) { editor.replace(/#FEM#/g, '♀') .replace(/#MAS#/g, '♂') .replace(/#1\/2#/g, '½') .replace(/#3\/4#/g, '¾') .replace(/#1\/4#/g, '¼') .replace(/<</g, '«') .replace(/>>/g, '»') .replace(/#so/g, '§') .replace(/#--/g, '—') .replace(/#[nņ]/g, 'ņ') .replace(/#N/g, 'Ņ'); if (mw.config.get('wgTitle').match(/Anales de la Sociedad/)) { editor .replace(/{{may\|([^}\]]+)}}/g, '{{may|[[Autor:$1|$1]]}}'); } if (mw.config.get('wgTitle').match(/Diccionario eti/)) { editor // .replace(/\s*(?:\$|§)\s*(\d+)/g, "\n\n§ '''$1'''") // .replace(/\s+(\[?\d\d\d\d\.) ([A-ZÑŅÁÉÍÓÚÜ\]\[]+[\.\]\?]+)\s+/g, "\n\n;$1 $2\n:") /* .replace(/\s+(\d\d+)[\., ]+([A-ZÑŅÁÉÍÓÚÜ ]{3,})([ ,\.])/mg, "\n\n:$1. '''$2'''$3") */ .replace(/[«»]/g, '"') .replace(/ȧ|å|ă|ả/g, 'á') .replace(/ė|ẻ/g, 'é') .replace(/ɔ/g, "o") .replace(/ů|ŭ|ủ/g, "ú") .replace(/ł/g, "l") .replace(/ň|š/g, "ñ") .replace(/Ň|Š/g, "Ñ") .replace(/(?:ın|nı)/g, 'm') .replace(/^:((?!Véase)(?:[IV]+)*\.*[*]*\s*)([a-záéíóúüñ]+(?:, a\b)*)/gm, ":$1'''$2'''") .replace(/^(:[A-Z]+:\s*)(\s*[IV]*\.*\s*)([a-záéíóúüñ]+(?:, a\b)*)/gm, "$1$2'''$3'''") .replace(/:(\s*[IV]*\.*\s*)\*\s*/g, ':$1{{*}} ') .replace(/({{\*}}\s*)([a-záéíóúüñ]+(?:, a\b)*)/gm, "$1'''$2'''") .replace(/'''p[áa]pa''' ([a-záéíóúüñ]+)/g, "'''pápa $1'''") .replace(/'''hac[eé]r''' ([a-záéíóúüñ]+)/g, "'''hacér $1'''") .replace(/ S[eo]lanum tuberosum/g, " ''Solanum tuberosum''") .replace(/\(S[eo]lanum tuberosum/g, "(''Solanum tuberosum''") .replace(/\s+VARIANTES\:*/g, '\n:VARIANTES:') .replace(/\s+VARIANTE\:*/g, '\n:VARIANTE:') .replace(/\s+DERIVAD[Oo]S\:*/g, '\n:DERIVADOS:') .replace(/\s+DERIVAD[Oo]\:*/g, '\n:DERIVADO:') .replace(/\s+ETIM[CO]L[CO]J.A\:*/g, '\n:ETIMOLOJÍA:') .replace(/B. VICU[NÑS]A MACKENNA/g, '{{may|B. Vicuña Mackenna}}') .replace(/VICU[NÑS]A MACKENNA/g, '{{may|Vicuña Mackenna}}') .replace(/B. VICU[NÑS]A M[\.,]/g, '{{may|B. Vicuña M.}}') .replace(/VICU[NÑS]A M[\.,]/g, '{{may|Vicuña M.}}') .replace(/BARROS ARANA/g, '{{may|Barros Arana}}') .replace(/BARROS GREZ/g, '{{may|Barros Grez}}') .replace(/BLEST GANA/g, '{{may|Blest Gana}}') .replace(/ALEJANDRO CAÑAS PINOCHET/g, '{{may|Alejandro Cañas Pinochet}}') .replace(/CAÑAS PINOCHET/g, '{{may|Cañas Pinochet}}') .replace(/CIEZA DE LEON/g, '{{may|Cieza de Leon}}') .replace(/CORTES DE HOJEA/g, '{{may|Cortes de Hojea}}') .replace(/FONCK[ \-]MENENDEZ/g, '{{may|Fonck-Menendez}}') .replace(/MENENDEZ[ \-]FONCK/g, '{{may|Menendez-Fonck}}') .replace(/JUAN I ULLOA/g, '{{may|Juan i Ulloa}}') .replace(/VIDAL GORMAZ/g, '{{may|Vidal Gormaz}}') .replace(/PEDRO DE VALDIVIA/g, '{{may|Pedro de Valdivia}}') .replace(/PEDRO DE ANGELIS/g, '{{may|Pedro de Angelis}}') .replace(/VELEZ DE ARAGON/g, '{{may|Velez de Aragon}}') .replace(/T\. GU[EF]VARA/g, '{{may|T. Guevara}}') .replace(/SANFUENTES/g, '{{may|Sanfuentes}}') .replace(/ALBERT/g, '{{may|Albert}}') .replace(/ALCED[OoC]/g, '{{may|Alcedo}}') .replace(/AMUN[ÁA]TEGUI/g, '{{may|Amunátegui}}') .replace(/ARO[NV]A/g, '{{may|Arona}}') .replace(/BA[RK]BA\b/g, '{{may|Barba}}') .replace(/BA[RK][EB]E[RK]E[VN]A/g, '{{may|Barberena}}') .replace(/BASCU[NÑS]AN/g, '{{may|Bascuñan}}') .replace(/B[AÁ]TRES/g, '{{may|Batres}}') .replace(/BEAUREPAIRE/g, '{{may|Beaurepaire}}') .replace(/BELLO/g, '{{may|Bello}}') .replace(/BE[KR]TONIO/g, '{{may|Bertonio}}') .replace(/CALCA[NÑS][OoC]/g, '{{may|Calcaño}}') .replace(/CA[NÑ]AS/g, '{{may|Cañas}}') .replace(/CARVALL[OoC]/g, '{{may|Carvallo}}') .replace(/CAVADA/g, '{{may|Cavada}}') .replace(/CEBALLOS/g, '{{may|Ceballos}}') .replace(/CEVALLOS/g, '{{may|Cevallos}}') .replace(/CHIAP+A/g, '{{may|Chiappa}}') .replace(/C[ÓO]RDOBA/g, '{{may|Córdoba}}') .replace(/C[ÓO]RDOVA/g, '{{may|Córdova}}') .replace(/CUERVO/g, '{{may|Cuervo}}') .replace(/ DIEZ/g, ' {{may|Diez}}') .replace(/ECHEVERR[IÍ]A/g, '{{may|Echeverría}}') .replace(/EGUILAZ/g, '{{may|Eguilaz}}') .replace(/ERCILLA/g, '{{may|Ercilla}}') .replace(/ESPINOSA/g, '{{may|Espinosa}}') .replace(/ESPINOZA/g, '{{may|Espinoza}}') .replace(/FALKNER/g, '{{may|Falkner}}') .replace(/F[FE][BER][BRK][EËÉÈ]S/g, '{{may|Febrés}}') .replace(/FERN[ÁA]NDEZ/g, '{{may|Fernández}}') .replace(/FERRAZ/g, '{{may|Ferraz}}') .replace(/FEUILL[EÉ]E/g, '{{may|Feuillée}}') .replace(/FONCK/g, '{{may|Fonck}}') .replace(/F[UL][FE]NTES/g, '{{may|Fuentes}}') .replace(/GAGINI/g, '{{may|Gagini}}') .replace(/GARC[IÍ]A/g, '{{may|García}}') .replace(/GA[YV]\b/g, '{{may|Gay}}') .replace(/G[OÓ]MARA/g, '{{may|Gómara}}') .replace(/GRANADA/g, '{{may|Granada}}') .replace(/GU[EF]VARA/g, '{{may|Guevara}}') .replace(/HAVESTA[DU]T/g, '{{may|Havestadt}}') .replace(/HERNANDEZ/g, '{{may|Hernandez}}') .replace(/HERNÁNDEZ/g, '{{may|Hernandez}}') .replace(/HERRERA/g, '{{may|Herrera}}') .replace(/JOHOW/g, '{{may|Johow}}') .replace(/JOTABECHE/g, '{{may|Jotabeche}}') .replace(/JUAN/g, '{{may|Juan}}') .replace(/JULIET/g, '{{may|Juliet}}') .replace(/K[ÖO]NIG/g, '{{may|König}}') .replace(/K[ÖO]RTING/g, '{{may|Körting}}') .replace(/LAFONE/g, '{{may|Lafone}}') .replace(/LOVERA/g, '{{may|Lovera}}') .replace(/MALDONADO/g, '{{may|Maldonado}}') .replace(/MEDINA/g, '{{may|Medina}}') .replace(/MEM[EB][RB]E[NÑS]O/g, '{{may|Membreño}}') .replace(/MENDOZA/g, '{{may|Mendoza}}') .replace(/MENENDEZ/g, '{{may|Menendez}}') .replace(/MI*DDEN ?D+O[RKE][EFK]/g, '{{may|Middendorf}}') .replace(/MOLINA/g, '{{may|Molina}}') .replace(/MONLAU/g, '{{may|Monlau}}') .replace(/MONTO[YV]A/g, '{{may|Montoya}}') .replace(/MURILLO/g, '{{may|Murillo}}') .replace(/N[ÁA]JERA/g, '{{may|Nájera}}') .replace(/N[Oo]T[Aa]/g, '{{may|Nota}}') .replace(/OLIVARES/g, '{{may|Olivares}}') .replace(/\b[ÖO][NÑ]A\b/g, '{{may|Oña}}') .replace(/[ÖO]RT[UÚ]ZAR/g, '{{may|Ortúzar}}') .replace(/[ÖO]VALLE/g, '{{may|Ovalle}}') .replace(/[ÖO]VIED[ÖO]/g, '{{may|Oviedo}}') .replace(/PALMA/g, '{{may|Palma}}') .replace(/P[HI].?I[LI]I[PF][PF]I/g, '{{may|Philippi}}') .replace(/PICHARD[Oo]/g, '{{may|Pichardo}}') .replace(/R[Aa]M[Oo]S/g, '{{may|Ramos}}') .replace(/REED/g, '{{may|Reed}}') .replace(/REICHE/g, '{{may|Reiche}}') .replace(/R[oO]D[KR][IÍ]GUEZ/g, '{{may|Rodriguez}}') .replace(/R[Oo]M[Aa]N/g, '{{may|Roman}}') .replace(/R[Oo][Ss]ALES/g, '{{may|Rosales}}') .replace(/SAAVEDRA/g, '{{may|Saavedra}}') .replace(/SOLAR/g, '{{may|Solar}}') .replace(/TO[ERB]AR/g, '{{may|Tobar}}') .replace(/TRIBALDOS/g, '{{may|Tribaldos}}') .replace(/TSCHUDI/g, '{{may|Tschudi}}') .replace(/ULLOA/g, '{{may|Ulloa}}') .replace(/URI[BE]E/g, '{{may|Uribe}}') .replace(/VALDIVIA/g, '{{may|Valdivia}}') .replace(/V[AÁ]S[QO]UEZ/g, '{{may|Vásquez}}') .replace(/V[Il]DAURRE/g, '{{may|Vidaurre}}') .replace(/ZEROLO/g, '{{may|Zerolo}}') .replace(/\$/g, '§') .replace(/\s*=\s*(?!})/g, ' = ') .replace(/ ling[iuüí]+stic/g, ' lingüístic') .replace(/ etimolojia/g, ' etimolojía') .replace(/ pucd/g, ' pued') .replace(/ scr/g, ' ser') .replace(/ cst/g, ' est') .replace(/encr/g, 'ener') .replace(/ orijen/g, ' oríjen') .replace(/ asi\b/g, ' así ').replace(/ Asi\b/g, ' Así') .replace(/[\.I1]rjentina\b/g, 'Arjentina') .replace(/M[ie]jico\b/g, 'Méjico') .replace(/Chil[oc][eé]\b/g, 'Chiloé') .replace(/\b[PFr]eri\b/g, 'Perú') .replace(/[1l][1l]onduras\b/g, 'Honduras') .replace(/Calamarca\b/g, 'Catamarca') .replace(/Gualemala\b/g, 'Guatemala') .replace(/Celombia\b/g, 'Colombia') .replace(/[Vr][ec]n[ce]zu[ce]la\b/g, 'Venezuela') .replace(/inapuche/g, 'mapuche') .replace(/misino/g, 'mismo') .replace(/misina/g, 'misma') .replace(/Nuble/g, 'Ñuble') .replace(/ Z[Oo0][Oo0][l!]\b/g, ' Zool') .replace(/ Var[iz]ante:/g, " ''Variante'':") .replace(/ Var[iz]antes:/g, " ''Variantes'':") .replace(/ [PD]erivado:/g, " ''Derivado'':") .replace(/ [PD]erivados:/g, " ''Derivados'':") .replace(/ Etimoloj[íi]a:/g, " ''Etimolojía'':") .replace(/(Arjentina|Brasil|Catamarca|Colombia|Costa Rica|Cuba|Ecuador|Guatemala|Honduras|Méjico|Perú|Rio Grande|Salvador|Venezuela),/g, "''$1'',") .replace(/ n\. vulg /g, " n. vulg. ") .replace(/ (vulg|sust),/g, " $1.") .replace(/ in\. /g, ' m. ') .replace(/ th\. /g, ' tb. ') .replace(/ [1I][\.,] c\./g, ' l. c.') .replace(/ vu[ i]g\. /g, ' vulg. ') .replace(/ (?:11\.|a\.|n) vulg\./g, ' n. vulg.') .replace(/Dic+\. ?Ac\. ?[¹1][³3]/g,"''Dicc. Ac.''<sup>13</sup>") .replace(/en La Lei/g, "en ''La Lei''") .replace(/ Io(\d)/g, ' 10$1') .replace(/ I(\d)/g, ' 1$1') .replace(/ I\| /g, ' || ') .replace(/ - [IJ]\./g, ' - 1.') .replace(/( |\(|\[)(f|m|i ss|n. vulg|adj. invar|adj. inv.|n. p|adv|adj|ant|ac|burl|cast|Cm|Cp|cp|dep|dim|esp|etn|etnol|fam|hist|ibid|ib|id|jen|l. c|lat|lit|map|mar|met|min|metaf|metáf|ort|p. ej|plur|quech|refl|s. v|sig|sust|tb|var|vulg|NN)\.(?!})/g, '$1{{a|$2.}}') .replace(/\((?:\d|i)\)/g, '<ref></ref>') .replace(/ı/g, 'i') ; } if (mw.config.get('wgTitle').match(/Daireaux/)) { editor .replace(/ a /g, ' á ') .replace(/ e /g, ' é ') .replace(/ o /g, ' ó ') .replace(/-/g, '—') ; } if (mw.config.get('wgTitle').match(/Blas/)) { editor .replace(/FIG(\d+)/g, '{{Img float\n| archivo = Blas Cabrera - Principio de relatividad (page XX crop).jpg\n| alinear = right\n| alinearley = center\n| alt = Fig. $1.\n| leyenda = Fig. $1.\n| ancho=16em\n| anclaje = fig$1}}') .replace(/\s*FORMULA/g, '<br/>\n{{cel|<math></math>}}') .replace(/}}\s*\((\d+), *(\d+)\)$/gm, ' {{fd|($1, $2)|id=$1_$2}}}}') .replace(/\((\d+), *(\d+)\)\s*(?!}|\|)/g, '{{ea|$1_$2|($1, $2)}} ') .replace(/VEC([^\s\.\,]+)/g, '<math>\\vec{$1}</math>') .replace(/TFRAC\{([^\s\.\,]+)\}\{([^\s\.\,]+)\}/g, '<math>\\tfrac{$1}{$2}</math>') ; } if (mw.config.get('wgTitle').match(/chino/)) { editor // estructura oraciones .replace(/((?:^(?![{#\|<]).+\n?)+)(\n\n|$)/gm, function(match, p1, p2){ var lines = p1.trim().split('\n'); var last = lines.pop(); p1 = lines.join('\n'); return "{{*EIC2|\n"+p1+"\n|"+last+"}}\n{{línea|3em}}\n"+p2; }) .replace(/^([\u4E00-\u9FA5]) ([\wáéíóú?\']+) ([\u4E00-\u9FA5]) ([\wáéíóú?\']+) ([\wáéíóú?].*?)$/gm, function(match, p1, p2, p3, p4, p5){ return '{{*EIC|' + p1 + '|' + p2 + '|' + p3 + '|' + p4 + '|' + p5 + '}}' }) .replace(/^([\u4E00-\u9FA5]) ([\wáéíóú?\']+) ([\wáéíóú?].*?)$/gm, function(match, p1, p2, p3){ return '{{*EIC|' + p1 + '|' + p2 + '|' + p3 +'}}' }) .replace(/^(?:{{\*EIC\|\|\|)?([\wáéíóú?].*?)([.,?!]?)(?:}})?$/gm, function(match, p1, p2){ var words = [ [/^(a las cinco)\b/gi, '五', 'u|下|shá'], [/^(ab(?:iert[oa]s*|rir|re[sn]*))\b/gi, '開', 'c\'ai'], [/^(abandonan)\b/gi, '棄', 'chi'], [/^(abierto)\b/gi, '開', 'c\'ai'], [/^(aborrece)\b/gi, '惱', 'mau'], [/^(abre)\b/gi, '開', 'c\'ai'], [/^(acostumbrados)\b/gi, '慣', 'cuan'], [/^(activ[ao]s?)\b/gi, '勤', 'ch\'in|工|cung'], [/^(activa)\b/gi, '勤', 'ch\'in|工|cung'], [/^(adem[áa]s)/gi, '連', 'lien'], [/^(ademas)\b/gi, '連', 'lien'], [/^(admirables)\b/gi, '奇', 'ch\'i'], [/^(admirables?)\b/gi, '奇', 'ch\'i'], [/^(adquieren)\b/gi, '贃', 'choan'], [/^(agradecid)/gi, '蒙', 'mung'], [/^(agradecido)\b/gi, '蒙', 'mung'], [/^(agua)\b/gi, '水', 'shuei'], [/^(ahogan)\b/gi, '溺', 'ni'], [/^(ahora)\b/gi, '今', 'chin'], [/^(aire)\b/gi, '気', 'ch\'i'], [/^(almacen)\b/gi, '店', 'tien'], [/^(almacen)\b/gi, '行', 'jang'], [/^(alt[ao]s*)\b/gi, '高', 'cao'], [/^(alta)\b/gi, '高', 'cao'], [/^(amo)\b/gi, '東', 'tung|家|cha'], [/^(anch[ao]s*)\b/gi, '闊', 'c\'uo'], [/^(ancho)\b/gi, '闊', 'c\'uo'], [/^(anda)\b/gi, '走', 'tsau'], [/^(andando)\b/gi, '行', 'shing'], [/^(andar)\b/gi, '走', 'tsau'], [/^(andar?)\b/gi, '走', 'tsau'], [/^(apagó)\b/gi, '打', 'ta|花|joa'], [/^(apariencia)\b/gi, '生', 'shang|做|tsó'], [/^(apellido)\b/gi, '姓', 'sing'], [/^(aprend)/gi, '學', 'sho'], [/^(aprender)\b/gi, '學', 'sho'], [/^(aprendiendo)\b/gi, '學', 'sho'], [/^(aquel)/gi, '那', 'na|個|co'], [/^(aquel)\b/gi, '那', 'na|個|co'], [/^(aquella)\b/gi, '那', 'na'], [/^(aquí)/gi, '這', 'che|裡|li'], [/^(aquí)\b/gi, '在', 'tsai|此|ts'], [/^(aquí)\b/gi, '這', 'che|裡|li'], [/^(ardió)\b/gi, '燒', 'shau'], [/^(arroyos)\b/gi, '溪', 'ch\'i'], [/^(arroyos?)\b/gi, '溪', "ch'i"], [/^(arroz (cocido))\b/gi, '飯', 'faan'], [/^(arroz)\b/gi, '飯', 'faan'], [/^(as[ií])$/gi, '這', 'che|麼|mo'], [/^(así)\b/gi, '這', 'che|麼|mo'], [/^(atacados)\b/gi, '癸', 'fa'], [/^(atravesar)\b/gi, '渡', 'tu'], [/^(aun no)\b/gi, '未', 'uei'], [/^(ayer)\b/gi, '昨', 'tso|天|t\'ien'], [/^(año)\b/gi, '年', 'nien'], [/^(años de edad)\b/gi, '𡻕', 'tsui'], [/^(años)\b/gi, '年', 'nien'], [/^(años?)\b/gi, '年', 'nien'], [/^(barcos)\b/gi, '船', 'choan|的|ti'], [/^(barcos?)\b/gi, '船', 'choan|的|ti'], [/^(barriga)\b/gi, '肚', 'tu|裡|li'], [/^(bastante)\b/gi, '飽', 'pau'], [/^(beb[ae][rs]*)\b/gi, '𣣹', 'jo'], [/^(bebas)\b/gi, '𣣹', 'jo'], [/^(bebe)\b/gi, '吃', 'chi'], [/^(beber)\b/gi, '嗑', 'jo'], [/^(blanco)\b/gi, '白', 'pai|的|ti'], [/^(bocas)\b/gi, '口', 'c\'ou'], [/^(bocas*)\b/gi, '口', 'c\'ou'], [/^(bordes)\b/gi, '邊', 'pien'], [/^(bordes*)\b/gi, '邊', 'pien'], [/^(bote)\b/gi, '船', 'choan'], [/^(botes)\b/gi, '船', 'choan'], [/^(botes*)\b/gi, '船', 'choan'], [/^(braza)\b/gi, '丈', 'chang'], [/^(brazas)\b/gi, '丈', 'chang'], [/^(brazas*)\b/gi, '丈', 'chang'], [/^(buen[ao]s*)\b/gi, '好', 'jao'], [/^(buena)\b/gi, '好', 'jao'], [/^(buenas)\b/gi, '好', 'jao'], [/^(bueno)\b/gi, '好', 'jao'], [/^(bueno:)\b/gi, '好', 'jao'], [/^(buenos)\b/gi, '好', 'jao'], [/^(buque)\b/gi, '船', 'choan'], [/^(caball(?:er)?os*)\b/gi, '馬', 'ma'], [/^(caballero)\b/gi, '馬', 'ma'], [/^(caballos)\b/gi, '馬', 'ma|的|ti'], [/^(cabello)\b/gi, '毫', 'jao'], [/^(cabellos)\b/gi, '毫', 'jao'], [/^(cabellos*)\b/gi, '毫', 'jao'], [/^(cabeza)\b/gi, '頭', 't\'ou'], [/^(cabezas*)\b/gi, '頭', 't'], [/^(cabra)\b/gi, '山', 'shan|羊|yang'], [/^(cada)\b/gi, '各', 'co'], [/^(cada)\b/gi, '毎', 'mei'], [/^(cadena)\b/gi, '引', 'in'], [/^(cadenas*)\b/gi, '引', 'in'], [/^(caldo)\b/gi, '湯', 't\'ang'], [/^(calle)\b/gi, '街', 'chié'], [/^(calor)\b/gi, '熱', 'yé'], [/^(camino por tierra)\b/gi, '陸', 'jan|路|lu'], [/^(camino)\b/gi, '條', 'teao|路|lu'], [/^(camino)\b/gi, '路', 'lu'], [/^(canales)\b/gi, '溝', 'cou|𭏄|co'], [/^(candelas)\b/gi, '燭', 'chu'], [/^(candelas*)\b/gi, '燭', 'chu'], [/^(capacidad)\b/gi, '量', 'liang'], [/^(capital)\b/gi, '城', 'shang'], [/^(carga)\b/gi, '載', 'tsai|有|yeu'], [/^(cargan)\b/gi, '挑', 't\'eau|的|ti'], [/^(cargar)\b/gi, '挑', 'teao'], [/^(carne)\b/gi, '肉', 'you'], [/^(carnero)\b/gi, '羊', 'yang'], [/^(carnes*)\b/gi, '肉', 'you'], [/^(caro)\b/gi, '貴', 'cuei'], [/^(caros*)\b/gi, '貴', 'cuei'], [/^(carácter)\b/gi, '性', 'sing|體|ti'], [/^(casa)\b/gi, '家', 'chá'], [/^(casas)\b/gi, '房', 'fang|子|tz'], [/^(casas*)\b/gi, '房', 'fang|子|tz'], [/^(cate)\b/gi, '斤', 'chin'], [/^(cates)\b/gi, '斤', 'chin'], [/^(cates*)\b/gi, '斤', 'chin'], [/^(causas)\b/gi, '故', 'cu'], [/^(celemin)\b/gi, '斗', 't\'ou'], [/^(celemines)\b/gi, '斗', 't\'ou'], [/^(chapeca)\b/gi, '釐', 'li'], [/^(chapecas)\b/gi, '錢', 't\'chien'], [/^(chapecas*)\b/gi, '銅', 'tung|錢|t\'chien'], [/^(chin[ao]s*)\b/gi, '中', 'chung|國|cuo'], [/^(china)\b/gi, '中', 'chung|國|cuo'], [/^(chinas)\b/gi, '中', 'chung|國|cuo'], [/^(cielo)\b/gi, '天', 't\'ien'], [/^(cien mil)\b/gi, '億', 'i'], [/^(cien(?:tos?)?)\b/gi, '百', 'pai'], [/^(cien)\b/gi, '一', 'i|百|pai'], [/^(cientas)\b/gi, '百', 'pai'], [/^(ciento)\b/gi, '百', 'pai'], [/^(cientos)\b/gi, '百', 'pai'], [/^(cinco)\b/gi, '五', 'u'], [/^(cincuenta mil)\b/gi, '五', 'u|萬|uan'], [/^(cincuenta)\b/gi, '五', 'u|十|shi'], [/^(ciudad)\b/gi, '城', 'chang'], [/^(clase)\b/gi, '樣', 'yang'], [/^(clases)\b/gi, '樣', 'yang'], [/^(clases?)\b/gi, '樣', 'yang'], [/^(cohecho)\b/gi, '賄', 'juei'], [/^(comenzó)\b/gi, '起', 'ch\'i'], [/^(comer)\b/gi, '吃', 'chi'], [/^(comercio)\b/gi, '生', 'shang|意|i'], [/^(cometido)\b/gi, '犯', 'fan'], [/^(comprar)\b/gi, '買', 'mai'], [/^(comprar*)\b/gi, '買', 'mai'], [/^(condicion)\b/gi, '情', 'tsing|刑|shing'], [/^(conmigo)\b/gi, '同', 'tung|我|uo'], [/^(conocimiento)\b/gi, '識', 'chi'], [/^(conseguirás)\b/gi, '得', 't\'e'], [/^(conveniente)\b/gi, '該', 'cai'], [/^(corre)\b/gi, '流', 'leu'], [/^(cortaplumas)\b/gi, '小', 'siau|刀|tau'], [/^(cortaplumas?)\b/gi, '小', 'siau|刀|tau'], [/^(cosa)\b/gi, '東', 'tung|西|si'], [/^(cosas)\b/gi, '東', 'tong|西|si'], [/^(cosas*)\b/gi, '東', 'tong|西|si'], [/^(costo)\b/gi, '錢', 't\'chien'], [/^(cree[rns]*)\b/gi, '信', 'sin|的|ti'], [/^(cria[nr])\b/gi, '養', 'yang'], [/^(crian)\b/gi, '養', 'yang'], [/^(criar)\b/gi, '養', 'yang'], [/^(crien)\b/gi, '養', 'yang'], [/^(crimen)\b/gi, '罪', 'tsui'], [/^(cu[áa]ndo)\b/gi, '幾', 'chi|時|shi'], [/^(cu[áa]nt[ao]s*)\b/gi, '多', 'to|少|shau'], [/^(cu[áa]nto tiempo)\b/gi, '幾', 'chi|久|chieu'], [/^(cuadrado)\b/gi, '方', 'fang'], [/^(cuadrados*)\b/gi, '方', 'fang'], [/^(cual)/gi, '那', 'na|个|co'], [/^(cuantas)\b/gi, '多', 'to|少|shau'], [/^(cuanto)\b/gi, '幾', 'chi|多|to'], [/^(cuarenta)\b/gi, '四', 'sz|十|shi'], [/^(cuartos)\b/gi, '間', 'chien'], [/^(cuatro)\b/gi, '四', 'sz'], [/^(cuchara)\b/gi, '匙', 'shi'], [/^(cuerpo)\b/gi, '身', 'shen|生|shang'], [/^(cundrin)\b/gi, '分', 'fuen'], [/^(cundrines)\b/gi, '分', 'fuen'], [/^(cuál)\b/gi, '那', 'na'], [/^(cuándo)\b/gi, '幾', 'chi|時|shi'], [/^(cuánta)\b/gi, '多', 'to|少|shau'], [/^(cuántas)\b/gi, '多', 'to|少|shau'], [/^(cuántas)\b/gi, '幾', 'chi|多|to'], [/^(cuánto tiempo)\b/gi, '幾', 'chi|久|chieu'], [/^(cuánto)\b/gi, '多', 'to|少|shau'], [/^(cuánto)\b/gi, '幾', 'chi'], [/^(cuántos)\b/gi, '幾', 'chi|多|to'], [/^(d[íi]as*)\b/gi, '日', 'i'], [/^(da)\b/gi, '給', 'chi'], [/^(dar)\b/gi, '給', 'chi'], [/^(darás)\b/gi, '給', 'chi'], [/^(de dónde)\b/gi, '{', 'corr|?|那}}|na|裡|li'], [/^(de dónde)\b/gi, '那', 'na|裡|li'], [/^(de piedra)\b/gi, '頭', 't\'ou|的|ti'], [/^(de prisa)\b/gi, '快', 'c\'uai|快|c\'uai'], [/^(de prisa)\b/gi, '緊', 'chin'], [/^(de tablas)\b/gi, '木', 'mu|板|pan|的|ti'], [/^(de)\b/gi, '由', 'yeu'], [/^(debe)\b/gi, '當', 'tang|得|t\'e'], [/^(deben)\b/gi, '欠', 'ch\'ien'], [/^(debo)\b/gi, '該', 'cai'], [/^(dejan)\b/gi, '留', 'leu'], [/^(dejan*)\b/gi, '止', 'chi'], [/^(demasiado)\b/gi, '太', 'tai'], [/^(dentro)\b/gi, '内', 'nui'], [/^(dentro)\b/gi, '内', 'nui|的|ti'], [/^(derecha)\b/gi, '右', 'yeu'], [/^(derecho)\b/gi, '直', 'chi|的|ti'], [/^(despacio)\b/gi, '慢', 'man|慢|man'], [/^(destruida)\b/gi, '壞', 'joai'], [/^(dia)\b/gi, '日', 'i'], [/^(dialecto)\b/gi, '音', 'in'], [/^(dialectos*)\b/gi, '音', 'in'], [/^(dice)\b/gi, '說', 'sho'], [/^(dices)\b/gi, '話', 'joá'], [/^(diez mil)\b/gi, '一', 'i|萬|uan'], [/^(diez y ocho)\b/gi, '十', 'shi|八|pa'], [/^(diez y seis)\b/gi, '十', 'shi|六|leu'], [/^(diez)\b/gi, '十', 'shi'], [/^(dif[íi]cil(?:es)?)\b/gi, '難', 'nan'], [/^(difícil)\b/gi, '難', 'nan'], [/^(dije)\b/gi, '講', 'chiang|的|ti|話|joa'], [/^(dinero)\b/gi, '錢', 't\'chien'], [/^(dinero:)\b/gi, '淺', 't\'chien'], [/^(distante)\b/gi, '遠', 'üan'], [/^(distrito)\b/gi, '縣', 'shien'], [/^(dividida)\b/gi, '開', 'cai'], [/^(divididas)\b/gi, '開', 'cai'], [/^(divididas*)\b/gi, '開', 'cai'], [/^(divisiones)\b/gi, '分', 'fuen'], [/^(dobles)\b/gi, '雙', 'shoang'], [/^(dobles*)\b/gi, '雙', 'shoang'], [/^(dolor)\b/gi, '痛', 't\'ang'], [/^(dos mil)\b/gi, '二', 'olr|千|t\'chien'], [/^(dos)\b/gi, '二', 'olr'], [/^(dá á luz)\b/gi, '生', 'shang'], [/^(dí)\b/gi, '說', 'shó'], [/^(días)\b/gi, '日', 'i|子|tz'], [/^(dí|decir)$/gi, '說', 'shó'], [/^(dóciles)\b/gi, '温', 'uen|潤|yun|的|ti'], [/^(dónde)\b/gi, '那', 'na|裡|li'], [/^(efectos)\b/gi, '貨', 'juo|物|u'], [/^(efectos*)\b/gi, '貨', 'juó|物|u'], [/^(el)\b/gi, '他', 't\'a'], [/^(ell[oa]s)\b/gi, '他', 't\'a|們|men'], [/^(ellas)\b/gi, '他', 't\'a|們|men'], [/^(ellos mismos)\b/gi, '自', 'ts|己|chi'], [/^(ellos)\b/gi, '其', 'chi'], [/^(emplean)\b/gi, '使', 'shi'], [/^(emplean?)\b/gi, '使', 'shi'], [/^(en extremo)\b/gi, '得', 't\'e|狠|jen'], [/^(en)\b/gi, '在', 'tsai'], [/^(encontrar)\b/gi, '逢', 'fung|着|chó'], [/^(enfermedad)\b/gi, '病', 'ping'], [/^(enfermedades)\b/gi, '病', 'ping|疾|chi'], [/^(enfrente)\b/gi, '對', 'tui|面|mien'], [/^(entienden)\b/gi, '通', 't\'ung|得|t\'e'], [/^(entiendes)\b/gi, '通', 't\'ung'], [/^(entiendo)\b/gi, '暁', 'shiau|得|t\'e'], [/^(entiendo)\b/gi, '通', 't\'ung'], [/^(entonces)\b/gi, '就', 'chieu'], [/^(entonces)\b/gi, '纔', 'tsai'], [/^(entra)\b/gi, '進', 'chin'], [/^(es)\b/gi, '是', 'shi'], [/^(es[eo])\b/gi, '那', 'na|個|co'], [/^(esclavo)\b/gi, '奴', 'nu|才|tsau'], [/^(esclavos)\b/gi, '奴', 'nu'], [/^(esclavos?)\b/gi, '奴', 'nu'], [/^(escrib(?:ir|as))/gi, '寫', 'sié'], [/^(escribas)\b/gi, '寫', 'sié'], [/^(escribir)\b/gi, '寫', 'sié'], [/^(escribir)\b/gi, '寫', 'sié|法|fa'], [/^(escuses)\b/gi, '饒', 'yau'], [/^(ese)\b/gi, '那', 'na|个|co'], [/^(eso)\b/gi, '那', 'na|個|co'], [/^(espada)\b/gi, '劍', 'chien'], [/^(espadas*)\b/gi, '劍', 'chien'], [/^(est[ae])\b/gi, '這', 'che|个|co'], [/^(esta)\b/gi, '這', 'che'], [/^(esta)\b/gi, '這', 'che|个|co'], [/^(estadio)\b/gi, '里', 'li'], [/^(estadios)\b/gi, '里', 'li'], [/^(estadios*)\b/gi, '里', 'li'], [/^(estarán)\b/gi, '得', 'te'], [/^(este)\b/gi, '本', 'pen'], [/^(este)\b/gi, '這', 'che|个|co'], [/^(estimado)\b/gi, '寳', 'pau'], [/^(esto)\b/gi, '這', 'che|个|co'], [/^(esto)\b/gi, '這', 'che|個|co'], [/^(está)\b/gi, '作', 'tsó'], [/^(está[ns]?)/gi, '在', 'tsai'], [/^(están)\b/gi, '有', 'yeu'], [/^(estás)\b/gi, '在', 'tsai'], [/^(es|son)\b/gi, '是', 'shi'], [/^(europeo)\b/gi, '西', 'si|羊|yang'], [/^(explicada)\b/gi, '解', 'chiai|法|fa'], [/^(extranjer[ao]s*)\b/gi, '洋', 'yang'], [/^(extranjera)\b/gi, '外', 'uai|洋|yang'], [/^(extranjera)\b/gi, '洋', 'yang'], [/^(extranjero)\b/gi, '外', 'uai|'], [/^(extranjeros)\b/gi, '外', 'uai|国|cuo|人|yen'], [/^(fama)\b/gi, '名', 'ming|的|ti'], [/^(familia)\b/gi, '家', 'cha'], [/^(familias)\b/gi, '家', 'cha'], [/^(floreados)\b/gi, '華', 'joa'], [/^(floreados*)\b/gi, '華', 'joa'], [/^(flotantes)\b/gi, '浮', 'fu'], [/^(forzar)\b/gi, '勉', 'mien|强|chiang'], [/^(frase)\b/gi, '句', 'chü|話|joa'], [/^(fria)\b/gi, '冷', 'lang'], [/^(fuego)\b/gi, '火', 'juó'], [/^(fuera)\b/gi, '外', 'uai'], [/^(fuera)\b/gi, '外', 'uai|羊|yang'], [/^(fuerte)\b/gi, '炎', 'yen'], [/^(fuertemente)\b/gi, '緊', 'chin'], [/^(fuma)\b/gi, '吸', 'chi'], [/^(fuma.?)\b/gi, '吸', 'chi'], [/^(fácil)\b/gi, '容', 'yung|易|i'], [/^(gastan)\b/gi, '使', 'shi'], [/^(gastar)\b/gi, '用', 'yung'], [/^(gastos)\b/gi, '費', 'fei'], [/^(gente)\b/gi, '人', 'yen'], [/^(gentes*)\b/gi, '人', 'yen|家|cha'], [/^(grado)\b/gi, '度', 'tu'], [/^(grados*)\b/gi, '度', 'tu'], [/^(grande)\b/gi, '大', 'ta'], [/^(grandes*)\b/gi, '大', 'ta'], [/^(grandor)\b/gi, '大', 'ta'], [/^(gustan)\b/gi, '歡', 'joan|喜|shi'], [/^(géneros)\b/gi, '布', 'pu'], [/^(ha)\b/gi, '有', 'yeu'], [/^(habita)\b/gi, '住', 'chu'], [/^(habitar)\b/gi, '住', 'chu'], [/^(habla)\b/gi, '講', 'chiang'], [/^(hablando)\b/gi, '說', 'sho'], [/^(hablar)\b/gi, '講', 'chiang'], [/^(habrá)\b/gi, '必', 'pi'], [/^(hace)\b/gi, '爲', 'uei'], [/^(hacen)\b/gi, '爲', 'uei'], [/^(hacen?)\b/gi, '爲', 'uei'], [/^(hacer)\b/gi, '做', 'tso'], [/^(hacer)\b/gi, '做', 'uei'], [/^(haces)\b/gi, '作', 'tsó'], [/^(haciendo)\b/gi, '作', 'tsó'], [/^(has)\b/gi, '有', 'yeu'], [/^(hay)\b/gi, '有', 'yeu'], [/^(he comido)\b/gi, '吃', 'chi|得|t\'e'], [/^(hebra)\b/gi, '絲', 'sze'], [/^(hebras)\b/gi, '絲', 'sze'], [/^(hebras*)\b/gi, '絲', 'sze'], [/^(hecho)\b/gi, '做', 'tsó|的|ti'], [/^(hechos)\b/gi, '作', 'tsó|的|ti'], [/^(hechos?)\b/gi, '做', 'tsó|的|ti'], [/^(hiciste)\b/gi, '做', 'tsó'], [/^(hierro)\b/gi, '鐵', 'ti\'é'], [/^(hombre)\b/gi, '人', 'yen'], [/^(hombres)\b/gi, '人', 'yen'], [/^(hombres*)\b/gi, '人', 'yen'], [/^(hora)\b/gi, '時', 'shi|候|jou'], [/^(horas?)\b/gi, '時', 'shi|候|jou'], [/^(hoy)\b/gi, '今', 'chin|天|t\'ien'], [/^(hubo)\b/gi, '有', 'yeu'], [/^(humedad)\b/gi, '濕', 'shi'], [/^(hácia)\b/gi, '徃', 'uang'], [/^(i)\b/gi, '工', 'cung'], [/^(igual(?:es)?)\b/gi, '一', 'i|樣|yang'], [/^(igual)\b/gi, '一', 'i|樣|yang'], [/^(inclusa)\b/gi, '育', 'ū|嬰|ing|堂|t\'ang'], [/^(incurrido)\b/gi, '破', 'p\'o'], [/^(inocular)\b/gi, '種', 'chung'], [/^(intención)\b/gi, '意', 'ii|思|sz'], [/^(interpretar)\b/gi, '解', 'chiai|法|fa'], [/^(invierno)\b/gi, '冬', 'tung|天|t\'ien'], [/^(ir(?:se)?)\b/gi, '去', 'ch\'ü'], [/^(ir)\b/gi, '去', 'ch\'ü'], [/^(ir)\b/gi, '往', 'uang'], [/^(joang)\b/gi, '⿈', 'joang'], [/^(jornada)\b/gi, '程', 'cheng'], [/^(justamente)\b/gi, '纔', 'tsai'], [/^(lado)\b/gi, '邊', 'piem'], [/^(lagos)\b/gi, '湖', 'ju'], [/^(larg[ao]s*)\b/gi, '長', 'chang'], [/^(largo)\b/gi, '長', 'chang'], [/^(le)\b/gi, '他', 'ta'], [/^(lee[rn]?)\b/gi, '讀', 't\'u'], [/^(leen)\b/gi, '讀', 't\'u'], [/^(lengua)\b/gi, '話', 'joa'], [/^(lenguas*)\b/gi, '話', 'joa'], [/^(lentamente)\b/gi, '漫', 'man'], [/^(letra)\b/gi, '字', 'tz'], [/^(letras)\b/gi, '字', 'tz'], [/^(letras*)\b/gi, '字', 'tz'], [/^(levantar)\b/gi, '起', 'c\'hi|來|lai'], [/^(libros)\b/gi, '書', 'shu'], [/^(libros?)\b/gi, '書', 'shu'], [/^(literatura)\b/gi, '文', 'uen'], [/^(llama)\b/gi, '呌', 'chiau'], [/^(llano)\b/gi, '平', 'ping'], [/^(lleg(?:u[eé]|ar|ast?e?|ado))\b/gi, '到', 'tai'], [/^(llega)\b/gi, '到', 'tau'], [/^(llegado)\b/gi, '到', 'tau'], [/^(llegar)\b/gi, '到', 'tai'], [/^(llegaste)\b/gi, '到', 'tai'], [/^(llegué)\b/gi, '到', 'tau'], [/^(llevan)\b/gi, '載', 'tsai'], [/^(llevan?)\b/gi, '載', 'tsai'], [/^(llover)\b/gi, '下', 'sha|雨|ü'], [/^(lléva)\b/gi, '帶', 'tai'], [/^(lo que)\b/gi, '所', 'sho'], [/^(local)\b/gi, '土', 't\'u'], [/^(lugar(?:es)?)\b/gi, '地', 'ti|方|fang'], [/^(lugar(?:es)?)\b/gi, '裡', 'li'], [/^(lugar)\b/gi, '所', 'sho|在|tsai'], [/^(lugares)\b/gi, '處', 'ch\'u'], [/^(madera)\b/gi, '木', 'mu'], [/^(madre)\b/gi, '母', 'mu'], [/^(magistrado)\b/gi, '官', 'cuan|府|fu'], [/^(malos)\b/gi, '强', 'chiang|惡|ñgo|的|ti'], [/^(manda)\b/gi, '送', 'sung'], [/^(mandarin)\b/gi, '官', 'cuan'], [/^(manera)\b/gi, '樣', 'yang'], [/^(maneras)\b/gi, '樣', 'yang'], [/^(maneras*)\b/gi, '樣', 'yang'], [/^(mango)\b/gi, '靶', 'pa'], [/^(marea)\b/gi, '潮', 'chau|水|shuei'], [/^(mas)\b/gi, '錢', 't'], [/^(mases)\b/gi, '錢', 't'], [/^(mases)\b/gi, '錢', 't\'chien'], [/^(materiales)\b/gi, '材', 'tsai|料|leao'], [/^(mañana)\b/gi, '明', 'ming|天|t\'ien'], [/^(mañana)\b/gi, '朝', 'chau|辰|shen'], [/^(me)\b/gi, '我', 'uo'], [/^(medi[ao]s*)\b/gi, '中', 'chung'], [/^(medi[ao]s*)\b/gi, '半󠄁', 'pan'], [/^(media)\b/gi, '半', '|pan'], [/^(medio día)\b/gi, '午', 'u|時|shi'], [/^(medio)\b/gi, '中', 'chung'], [/^(mi)\b/gi, '我', 'uo|的|ti'], [/^(midiendo)\b/gi, '量', 'liang'], [/^(mil)\b/gi, '千', 't'], [/^(mil)\b/gi, '千', 't\'chien'], [/^(mitad)\b/gi, '對', 'tui'], [/^(moneda)\b/gi, '淺', 't\'chien'], [/^(monedas*)\b/gi, '淺', 't'], [/^(montaña)\b/gi, '山', 'shang'], [/^(monte)\b/gi, '山', 'shang'], [/^(montes)\b/gi, '山', 'shang'], [/^(much[ao]s?)\b/gi, '幾', 'chi|多|to'], [/^(mucha)\b/gi, '多', 'to'], [/^(muchas)\b/gi, '幾', 'chi|多|to'], [/^(muchos)\b/gi, '多', 'to'], [/^(muelle)\b/gi, '馬', 'ma|頭|t\'ou'], [/^(mujer(?:es)?)\b/gi, '女', 'nū|人|yen'], [/^(mujeres)\b/gi, '女', 'nū|人|yen'], [/^(muy bien)\b/gi, '好', 'jao|好|jao|的|ti'], [/^(muy)$/gi, '甚', 'shen'], [/^(muy)\b/gi, '最', 'tsui'], [/^(muy)\b/gi, '甚', 'shen'], [/^(médico)\b/gi, '醫', 'i|生|shang'], [/^(método)\b/gi, '法', 'fa'], [/^(necesari[ao]s?)\b/gi, '用', 'yung'], [/^(necesario)\b/gi, '用', 'yung'], [/^(negocio)\b/gi, '事', 'shi|情|tching'], [/^(negocios)\b/gi, '事', 'shi|情󠄁|tching'], [/^(negro)\b/gi, '黒', '|jei|的|ti'], [/^(negro)\b/gi, '黒い', 'jei|的|ti'], [/^(niñas)\b/gi, '女', 'nū'], [/^(niñas?)\b/gi, '女', 'nū'], [/^(niños)\b/gi, '小', 'siau|子|tz'], [/^(no)\b/gi, '不', 'pu'], [/^(no)\b/gi, '沒', 'me'], [/^(nombre)\b/gi, '名', 'ming'], [/^(nueve)\b/gi, '九', 'chieu'], [/^(obti*en)/gi, '得', 't\'e'], [/^(obtienen)\b/gi, '得', 't\'e'], [/^(occidente)\b/gi, '西', 'si'], [/^(ocho)\b/gi, '八', 'pa'], [/^(ocupacion)\b/gi, '活', 'juo|路|lu'], [/^(oigo)\b/gi, '聽', 't\'ing'], [/^(oir)\b/gi, '聽', 't\'ing'], [/^(oir|oigo)\b/gi, '聽', 't\'ing'], [/^(opio)\b/gi, '雅', 'ya|片|p\'ien'], [/^(originales)\b/gi, '元', 'üen'], [/^(otr[ao]s*)\b/gi, '再', 'tsai'], [/^(otra vez)\b/gi, '再', 'tsai'], [/^(otra)\b/gi, '他', 't\'a'], [/^(otra)\b/gi, '再', 'tsai'], [/^(otros)\b/gi, '別', 'pie'], [/^(oveja)\b/gi, '綿', 'mien|羊|yang'], [/^(padre)\b/gi, '父', 'fu'], [/^(pais)\b/gi, '本', 'p\'en|的|ti'], [/^(palabras)\b/gi, '話', 'joa'], [/^(palabras*)\b/gi, '話', 'joa'], [/^(palillos)\b/gi, '快', 'cuae|子|tz'], [/^(para)\b/gi, '爲', 'uei'], [/^(paraguas)\b/gi, '雨', 'ü|傘|san'], [/^(partiendo)\b/gi, '起', 'ch\'i|身|shen'], [/^(pasa)\b/gi, '過', 'cuo'], [/^(pasando)\b/gi, '過', 'cuo'], [/^(pasar)\b/gi, '渡', 'tu|過|cuo'], [/^(pasar|pasando)/gi, '歩', 'pu'], [/^(pasear)\b/gi, '走', 'tsau'], [/^(paso)\b/gi, '歩', 'pu'], [/^(pasos)\b/gi, '歩', 'pu'], [/^(pasos*)\b/gi, '歩', 'pu'], [/^(pedacitos)\b/gi, '絲', 'sz'], [/^(pedacitoss*)\b/gi, '絲', 'sz'], [/^(pequeñ[ao]s*)\b/gi, '小', 'siau'], [/^(pequeña)\b/gi, '小', 'siau'], [/^(pequeños)\b/gi, '細', 'si'], [/^(perdió)\b/gi, '害', 'jai'], [/^(perfeccionar)\b/gi, '盡', 'chin'], [/^(pero)\b/gi, '但', 'tan'], [/^(persona)\b/gi, '人', 'yen'], [/^(personas)\b/gi, '人', 'yen'], [/^(personas*)\b/gi, '人', 'yen'], [/^(peso)\b/gi, '洋', 'yang|錢|t\'chien'], [/^(pesos)\b/gi, '洋', 'yang|錢|t\'chien'], [/^(pesos*)\b/gi, '洋', 'yang|錢|t\'chien'], [/^(pico)\b/gi, '石', 'tan'], [/^(picos)\b/gi, '担', 'tan'], [/^(picos*)\b/gi, '担', 'tan'], [/^(pie)\b/gi, '尺', 'chi'], [/^(piedra)\b/gi, '|', 'he'], [/^(pies)\b/gi, '尺', 'chi'], [/^(pies*)\b/gi, '尺', 'chi'], [/^(pieza)\b/gi, '疋', 'pi'], [/^(pinta (china))\b/gi, '升', 'shang'], [/^(pintas)\b/gi, '升', 'shang'], [/^(pintas*)\b/gi, '升', 'shang'], [/^(pié)\b/gi, '尺', 'chi'], [/^(plata)\b/gi, '銀', 'in'], [/^(pobre)\b/gi, '窮', 'chung'], [/^(pobres)\b/gi, '薄', 'pau'], [/^(pobres*)/gi, '貧', 'ping|窮|chung|的|ti'], [/^(podrémos)\b/gi, '可', 'c\'o'], [/^(por causa)\b/gi, '因', 'in|爲|uei'], [/^(por eso)\b/gi, '所', 'sho|以|i'], [/^(por qué)/gi, '爲', 'uei|何|jo'], [/^(por qué)\b/gi, '爲', 'uei'], [/^(por qué)\b/gi, '爲', 'uei|何|jo'], [/^(precio)\b/gi, '價', 'cha'], [/^(precio)\b/gi, '價', 'cha|錢|t\'chien'], [/^(preparado)\b/gi, '辦', 'pan'], [/^(preparativos)\b/gi, '弄', 'lung'], [/^(prestar)\b/gi, '借', 'chié'], [/^(principias)\b/gi, '起', 'ch\'i'], [/^(proceden)\b/gi, '起', 'ch\'i'], [/^(produce)\b/gi, '有', 'yeu|出|ch\'u'], [/^(producen?)\b/gi, '有', 'yeu|出|ch\'u'], [/^(profundidad)\b/gi, '深', 'shen'], [/^(prontos)\b/gi, '便', 'pien'], [/^(pronuncia)\b/gi, '說', 'shó|來|lai'], [/^(propio)\b/gi, '己', 'chi|的|ti'], [/^(provincia)\b/gi, '省', 'shang'], [/^(provincias)\b/gi, '省', 'shang'], [/^(provincias*)\b/gi, '省', 'shang'], [/^(prueba)\b/gi, '試', 'shi'], [/^(pueblo)\b/gi, '人', 'yen|民|min'], [/^(pueblo)\b/gi, '百', 'po|姓|sing'], [/^(puede aprender)\b/gi, '學', 'sho|得|t\'e|來|lai'], [/^(puede cargar)\b/gi, '載', 'tsai|得|t\'e'], [/^(puede)\b/gi, '可', 'c\'o'], [/^(puedes)\b/gi, '可', 'c\'o'], [/^(puedes?)\b/gi, '可', 'c\'o|以|i'], [/^(puedo)\b/gi, '得', 't\'e'], [/^(puente)/gi, '橋', 'chiau'], [/^(puente)\b/gi, '橋', 'chiau'], [/^(puentes)\b/gi, '橋', 'chiau'], [/^(puentes)\b/gi, '橋', 'chiau|子|tz'], [/^(puerta)\b/gi, '門', 'men'], [/^(puerto)\b/gi, '津', 'tsin'], [/^(pulgada)\b/gi, '寸', 'tsun'], [/^(pulgadas)\b/gi, '寸', 'tsun'], [/^(pulgadas*)\b/gi, '寸', 'tsun'], [/^(puro)\b/gi, '淸', 't\'sing|廉|lien|的|ti'], [/^(puñados)\b/gi, '合', 'c'], [/^(puñados)\b/gi, '合', 'c\'o'], [/^(que)\b/gi, '怎', 'tseng'], [/^(quemados)\b/gi, '燒', 'shau|去|chü'], [/^(quemaron)\b/gi, '燒', 'shau'], [/^(quier[eoa][sn]*)\b/gi, '要', 'yau'], [/^(quiera)\b/gi, '要', 'yau'], [/^(quiere)\b/gi, '要', 'yau'], [/^(quieren)\b/gi, '要', 'yau'], [/^(quieres)\b/gi, '要', 'yau'], [/^(quiero)\b/gi, '要', 'yau'], [/^(qué)/gi, '甚', 'shen|麼|mo'], [/^(qué)\b/gi, '什', 'she|麼|mo'], [/^(qué)\b/gi, '怎', 'tseng'], [/^(qué?)\b/gi, '甚', 'shen|麼|mo'], [/^(radical)\b/gi, '部', 'pu|類|lui'], [/^(rasgos)\b/gi, '畫', 'joá'], [/^(real)\b/gi, '官', 'cuan'], [/^(recibe)\b/gi, '有', 'yeu|收|shau'], [/^(redondo)\b/gi, '員', 'yuen'], [/^(redondo)\b/gi, '員', 'üen'], [/^(refinada)\b/gi, '紋', 'uen'], [/^(regla)\b/gi, '法', 'fa'], [/^(reino)\b/gi, '國', 'cuo'], [/^(reir)\b/gi, '笑', 'siau'], [/^(religion)\b/gi, '敎', 'chiau'], [/^(ric[ao]s*)/gi, '富', 'fu|貴|cuei|的|ti'], [/^(rica)\b/gi, '富', 'fu|貴|cuei|的|ti'], [/^(rio)\b/gi, '麼', 'jo'], [/^(roba)\b/gi, '拐', 'cuae'], [/^(rogando)\b/gi, '請', 't\'sing'], [/^(rogar)\b/gi, '請', 't\'sing'], [/^(ruego)\b/gi, '請', 't\'sing'], [/^(ruego)\b/gi, '請', '|t\'sing'], [/^(saber)\b/gi, '識', 'chi'], [/^(sabes)\b/gi, '知', 'chi'], [/^(saca)\b/gi, '拿', 'na'], [/^(sale)\b/gi, '出', 'ch\'u'], [/^(sale|salir)\b/gi, '出', 'ch\'u'], [/^(salvado)\b/gi, '救', 'chieu'], [/^(se emborracha)\b/gi, '醉', 'tsui'], [/^(se puede pasar)\b/gi, '渡', 'tu|得|t\'e|過|cuo'], [/^(se puede vender)\b/gi, '賣', 'mae|得|t\'e'], [/^(se pueden comprar)\b/gi, '買', 'mai|得|t\'e'], [/^(secos)\b/gi, '乾', 'can|的|ti'], [/^(sectas*)\b/gi, '敎', 'chiau'], [/^(seguir)\b/gi, '隨', 'tsui'], [/^(seguiste)\b/gi, '照', 'chau'], [/^(seis)\b/gi, '六', 'leu'], [/^(ser)\b/gi, '爲', 'uei'], [/^(será necesario)\b/gi, '必', 'pi|須|sü'], [/^(sesenta)\b/gi, '六', 'leu|十|shi'], [/^(si)\b/gi, '若', 'yó'], [/^(siempre)\b/gi, '常', 'chang'], [/^(siete)\b/gi, '七', 'tchi'], [/^(sigues)\b/gi, '作', 'tsó'], [/^(silla de manos)\b/gi, '轎', 'chiau|子|tz'], [/^(sirviendo)\b/gi, '駛', 'shi'], [/^(sitio)\b/gi, '地', 'ti|方|fang'], [/^(socorrer necesidades)\b/gi, '賙', 'chau|濟|chi'], [/^(solamente)\b/gi, '只', 'chi'], [/^(son navegables)\b/gi, '可', 'c\'o|使|shi|得|t\'e|船|choan'], [/^(son)\b/gi, '是', 'shi'], [/^(sonidos)\b/gi, '聲', 'shang|音|in'], [/^(sopa)\b/gi, '湯', 't\'ang'], [/^(su)\b/gi, '自', 'ts'], [/^(sufrir)\b/gi, '當', 'tang'], [/^(sur)\b/gi, '南', 'nan'], [/^(Sur)\b/gi, '南', 'nan'], [/^(sé)\b/gi, '知', 'chi|道|tau'], [/^(t[úe])$/gi, '你', 'ni'], [/^(tael)\b/gi, '兩', 'liang'], [/^(taeles)\b/gi, '兩', 'liang'], [/^(tal)\b/gi, '某', 'mao'], [/^(talentos)\b/gi, '才', 'tsai'], [/^(talentos?)\b/gi, '才', 'tsai'], [/^(tales de plata)\b/gi, '銀', 'in|子|tz'], [/^(tambi[ée]n)\b/gi, '又', 'yeu'], [/^(tambien)\b/gi, '又', 'yeu'], [/^(taza)\b/gi, '碗', 'uan'], [/^(te)\b/gi, '你', 'ni'], [/^(tela)\b/gi, '布', 'pu'], [/^(temo)\b/gi, '怕', 'p\'a'], [/^(temo)\b/gi, '恐', 'c\'ung|怕|pa'], [/^(temprano)\b/gi, '早', 'tsau'], [/^(tendremos)\b/gi, '有', 'yeu'], [/^(tengo)\b/gi, '有', 'yeu'], [/^(tengo|tiene[ns]?)\b/gi, '有', 'yeu'], [/^(ti)\b/gi, '的', 'ti'], [/^(tiempo)\b/gi, '時', 'shi|候|jou'], [/^(tienda)\b/gi, '鋪', 'pu'], [/^(tienda)\b/gi, '鋪', 'pu|子|tz'], [/^(tiendas)\b/gi, '舖', 'pu|子|tz'], [/^(tiene)\b/gi, '有', 'yeu'], [/^(tienen)\b/gi, '有', 'yeu'], [/^(tienes)\b/gi, '有', 'yeu'], [/^(tierra)\b/gi, '地', 'ti'], [/^(tivenido)\b/gi, '來', 'lai|的'], [/^(toda)\b/gi, '各', 'co'], [/^(todas)\b/gi, '都', 'tu'], [/^(todo)\b/gi, '通', 'tsung'], [/^(todo)\b/gi, '都', 'tu'], [/^(todos?)\b/gi, '都', 'tu'], [/^(tomar)\b/gi, '拿', 'na'], [/^(torcido)\b/gi, '灣', 'uan|的|ti'], [/^(torrentes)\b/gi, '溪', 'ch\'i'], [/^(totalmente)\b/gi, '盡', 'chin'], [/^(trabajo)\b/gi, '工', 'cung'], [/^(trae)\b/gi, '拿', 'na'], [/^(traen)\b/gi, '帶', 'tai|來|lai'], [/^(traje)\b/gi, '衫', 'shan'], [/^(transporte)\b/gi, '渡', 'tu'], [/^(trasportar)\b/gi, '搫', 'pan|運|yun'], [/^(treinta)\b/gi, '三', 'san|十|shi'], [/^(treinta)\b/gi, '三', 'san|萬|uan'], [/^(tres mil)\b/gi, '三', 'san|千|t\'chien'], [/^(tres)\b/gi, '三', 'san'], [/^(tu)\b/gi, '你', 'ni'], [/^(tu)\b/gi, '你', 'ni|的|ti'], [/^(tus?)\b/gi, '你', 'ni|的|ti'], [/^(té)\b/gi, '茶', 'ch\'a'], [/^(tú)\b/gi, '你', 'ni'], [/^(un millon)\b/gi, '兆', 'chau'], [/^(un)\b/gi, '一', 'i'], [/^(un)\b/gi, '一', 'i|个|co'], [/^(un[ao]*s*)\b/gi, '一', 'i|个|co'], [/^(una)\b/gi, '一', 'i'], [/^(una)\b/gi, '一', 'i|間|chien'], [/^(uno)\b/gi, '一', 'i|个|co'], [/^(usa)\b/gi, '用', 'yung'], [/^(usa[rn]?|usos*)\b/gi, '用', 'yung'], [/^(usad[ao]s*)\b/gi, '用', 'yung|的|ti'], [/^(usadas)\b/gi, '用', 'yung|的|ti'], [/^(usan)\b/gi, '用', 'yung'], [/^(usar)\b/gi, '用', 'yung'], [/^(uso)\b/gi, '用', 'yung'], [/^(ustedes)\b/gi, '你', 'ni|們|men'], [/^(utensilios)\b/gi, '器', 'ch\'i'], [/^(va)\b/gi, '去', 'ch\'ü'], [/^(vale)\b/gi, '値', 'chi'], [/^(vaso)\b/gi, '杯', 'pei'], [/^(veinte mil)\b/gi, '二', 'olr|萬|uan'], [/^(ven(?:g[ao]|ir)?)\b/gi, '來', 'lai'], [/^(ven)\b/gi, '來', 'lai'], [/^(venal)\b/gi, '濫', 'lan|取|tsü|的|ti'], [/^(vender)\b/gi, '販', 'fan|賣|mae'], [/^(vender)\b/gi, '賣', 'mae'], [/^(venderse ellos mismos)\b/gi, '自', 'ts|粥|pi'], [/^(vendidos)\b/gi, '賣', 'mae|的|ti'], [/^(venga)\b/gi, '來', 'lai'], [/^(vengo)\b/gi, '來', 'lai'], [/^(venir)\b/gi, '來', 'lai'], [/^(ver)\b/gi, '看', 'c\'an'], [/^(verano)\b/gi, '夏', 'sha|天|t\'ien'], [/^(verdaderamente)\b/gi, '實', 'shi|在|tsai'], [/^(verdadero)\b/gi, '貫', 'shi'], [/^(verduras)\b/gi, '菜', 'tsai'], [/^(verduras?)\b/gi, '菜', 'tsai'], [/^(vereda)\b/gi, '側', 'tsè'], [/^(vestido)\b/gi, '衣', 'i'], [/^(viajando)\b/gi, '行', 'shing'], [/^(vida)\b/gi, '命', 'ming'], [/^(viene)\b/gi, '來', 'lai'], [/^(vienes)\b/gi, '來', 'lai'], [/^(vienes*|viniste)\b/gi, '來', 'lai'], [/^(vientos)\b/gi, '風', 'fung'], [/^(viniste)\b/gi, '來', 'lai'], [/^(vino)\b/gi, '酒', 'chieu'], [/^(vinos*)\b/gi, '酒', 'chieu'], [/^(violentos)\b/gi, '暴', 'pau'], [/^(viruelas)\b/gi, '痘', 't\'ou'], [/^(viste)\b/gi, '着', 'cho'], [/^(visto)\b/gi, '看', 'c\'an'], [/^(voluntad)\b/gi, '便', 'pien'], [/^(volver)\b/gi, '回', 'joei'], [/^(voz)\b/gi, '聲', 'shang'], [/^(voz|voces)\b/gi, '聲', 'shang'], [/^(vuelve)\b/gi, '轉', 'choan'], [/^(y)\b/gi, '及', 'chi'], [/^(yo)\b/gi, '我', 'uo'], [/^(yung-liang)\b/gi, '運', 'yung|糧|liang'], [/^(»)\b/gi, '的', 'ti'], [/^(á las tres)\b/gi, '三', 'san|下|sha'], [/^(á t[ií])/gi, '你', 'ni'], [/^(á tí)\b/gi, '你', 'ni'], [/^(á)$/gi, '到', 'tau'], [/^(á)\b/gi, '到', 'tau'], [/^(áspero)\b/gi, '崎', 'chi'], [/^(átomos)\b/gi, '忽', 'jú'] [/^(átomos)\b/gi, '忽', 'jú'], [/^(é)\b/gi, '而', 'olr'], [/^(él)\b/gi, '他', 'ta'], [/^(ó)\b/gi, '或', 'juo'], [/^\?/gi, '麼', 'mo'], [/^»$/gi, '之', 'chi'], [/^ó\$/, '或', 'juo'], ]; for (var word of words){ if (p1.match(word[0])){ if (p1[0] == p1[0].toUpperCase()){ word[2] = word[2][0].toUpperCase() + word[2].slice(1); } return '{{*EIC|'+word[1]+'|'+word[2]+'|'+p1+p2+'}}'; } } return '{{*EIC|||'+p1+p2+'}}'; }); } if (mw.config.get('wgTitle').match(/Adivinanza/)) { editor .replace(/(?<=^|\n)(\d+) *\n([\p{L} \n,.;:<>/?¿¡!]*?)((?:[Cc]p\. *)*D\. *\d+[^\n]+)?(?=\n\n|$)/gu, '{{bc|{{c|$1|id=$1}}\n<poem>:$2</poem>{{d|$3}}}}\n') .replace(/{{d\|}}/g, '') .replace(/\n\n+/g, '\n\n') /*.replace(/\d+ *([\p{L} \(),\*]+)[\.]*\n((?:\d+[ ">»]*\n)+)/gu, function(match, p1, p2){ var local = ''; p2.match(/\d+/g).forEach((element) => { local = local + '\n# {{ditto|' + p1 + '}}'; }); return "# "+ p1 +"."+local+"\n"; }) .replace(/^\d+ *([\p{L} \(),\*]+)/gmu, '# $1')*/ ; } if (mw.config.get('wgTitle').match(/Lenz/)) { editor .replace(/’/g, "'") .replace(/”/g, "»") .replace(/“/g, "«") .replace(/(?<!\[)\[([^\[\]]{10,})\]/g, '<ref>$1</ref>') // .replace(/^('*\d+.*)\n(.*?)\n\n([^'\d\s].*?)\n([^'\d\s].*?)\n+/gm, '$1 $3 \n $2 $4\n\n') //orden en pareaditos .replace(/ņ/g, 'ŋ') .replace(/’/g, "'") .replace(/\n\n+/g, '\n\n') .replace(/ $/gm, '') .replace(/(?<=\w)-\n/g, '') //elimina guion salto sin resguardos .replace(/(?<=\w)\n(?=\w)/g, ' ') //elimina saltos de línea sin ataos .replace(/ +/g, ' ') .replace(/[Mm][Uu][Ss][Tt][Ee][Rr][Ss](?!})/g, '{{may|Musters}}') .replace(/,\n+/g, '. ') .replace(/,[\-—]/g, '.—') .replace(/[I1][I1][I1]/g, 'III') .replace(/I(?=\d\d)/g, '1') // .replace(/(\d+)[\.,][\*\?"”\%\d]+\s*/g, "'''$1'''.<sup></sup> ") .replace(/(\d+)\.\s*/g, "'''$1'''. ") .replace(/^(?:\d\d\d\s+)?[A-Z]{4,}[A-Z\d \n]*([A-Z])/g, '{{npt}}\n|$1') .replace(/ 1 /g, ' i ') .replace(/\(\d+\)/g, '<ref></ref>') /* .replace(/(?<=\P{L})[F₤£]\./gu, " ''F''.") // F cursiva */ .replace(/(?<=\P{L})[F₤£]\./gu, "F.")// F no cursiva .replace(/(?<='*F'*\. )([a-züùúñí]+)/g, function(match, p1){ p1 = p1.replace(/ú/g, 'ù'); return "''"+p1+"''"; }) .replace(/(?<=\P{L})"(?=[\p{L}¿¡])/gu, ' «') .replace(/(?<=\P{L})[nw](?=[A-Z])/gu, ' «') .replace(/(?<=[\p{L}?!])"\s*(?=\P{L})/gu, '» ') .replace(/(?<=[?!])\s*[nw]\s*(?=\P{L})/gu, '» ') //.replace(/ür/g, 'üt') //mapuzugun .replace(/ s /g, " s'") .replace(/s k/g, "s'k") .replace(/ii/g, 'ü') .replace(/ü'/g, 'ü´') //.replace(/ú/g, 'ü') .replace(/mcu/g, 'meu') .replace(/(u|ú)ŋe(?=\P{L})/gu, '$1ŋe') // uŋe/úŋe .replace(/n(e|é)i(?=\P{L})/gu, 'ŋ$1i') // ŋei/ŋéi .replace(/nn(?=\P{L})/gu, 'ŋn') .replace(/ine(?=\P{L})/gu, 'iŋe') .replace(/(?<=[a-záéíóúüñ])[KA4ÁZ]+(?=[a-záéíóúüñ'])/g, 'ʎ') .replace(/(?<=l|u|n| )nen(?=\P{L})/gu, 'ŋen') //lnen -> lŋen .replace(/nelai(?=\P{L})/gu, 'ŋelai') .replace(/(?<!ka)nin(?=\P{L})/gu, 'ŋin') .replace(/ei[pn]u(?=\P{L})/gu, 'eiŋu') .replace(/(?<=\P{L})ant[aeo]\b/gu, 'antə') .replace(/(?<=\P{L})ánt[aeo]\b/gu, 'ántə') .replace(/(?<=\P{L})dunu/gu, 'duŋu') .replace(/(?<=\P{L})femne/gu, 'femŋe') .replace(/(?<=\P{L})kawe.u/gu, 'kaweʎu') .replace(/k[oa]+la/g, 'kəla') .replace(/(?<=\P{L})kuchi.u/gu, 'kuchiʎu') .replace(/k[oea]+me/g, 'kəme') .replace(/K[oea]+me/g, 'Kəme') .replace(/k[oe]+p/g, 'kəp') .replace(/K[oe]+p/g, 'Kəp') .replace(/kapa/g, 'kəpa') .replace(/Kapa/g, 'Kəpa') .replace(/(?<=\P{L})ki+me\b/gu, 'küme') .replace(/(?<=\P{L})kol/gu, 'kəl') .replace(/(?<=\P{L})kordi.era\b/gu, 'kordiʎera') .replace(/(?<=\P{L})lo[np]k/gu, 'loŋk') .replace(/(?<=\P{L})ma.é\b/gu, 'maʎé') .replace(/(?<=\P{L})m[oea]+lei/gu, 'məlei') .replace(/(?<=\P{L})m[oea]+l ei/gu, "məl'ei") .replace(/(?<=\P{L})m[oea]+rei/gu, "məl'ei") .replace(/(?<=\P{L})m[oea]+li /gu, 'məli ') .replace(/(?<=\P{L})mon(e|i|é|k)/gu, 'moŋ$1') .replace(/(?<=\P{L})m[oe]te/gu, 'məte') .replace(/(?<=\P{L})m[oe]tt+/gu, 'mətt·') .replace(/(?<=\P{L})nem/gu, 'ŋem') .replace(/nechi\b/g, 'ŋechi') .replace(/nep\b/g, 'ŋep') .replace(/(?<=\P{L})(?:n(?:ü|[íúui]+)r(?:ü|[íúui]+)|miri)/gu, 'ŋürü') .replace(/(?<=\P{L})no.in/gu, 'ŋoʎin') .replace(/(?<=\P{L})pi[ny]e/gu, 'piŋe') // piŋei .replace(/(?<=\P{L})rani/gu, 'raŋi') .replace(/(?<=\P{L})suka/gu, "s'uka") .replace(/(?<=\P{L})t[aeo]+fa/gu, 'təfa') .replace(/(?<=\P{L})t[aeo]+fi/gu, 'təfi') .replace(/(?<=\P{L})t[aeo]+v/gu, 'təv') .replace(/(?<=\P{L})T[aeo]+v/gu, 'Təv') .replace(/(?<=\P{L})t[aeo]+k/gu, 'tək') .replace(/(?<=\P{L})tinre/gu, 'tiŋre') .replace(/(?<=\P{L})[Ct] *ipa/gu, "t'ipa") .replace(/wen[rt] *u/g, "went'u") .replace(/wo/g, 'wə') .replace(/(?<=\P{L})(?!wit')w[üi][tr' ]+a/gu, "wüt'a") .replace(/zün/g, 'züŋ') //picunche .replace(/nérk/gu, 'ŋërk') ; } if (mw.config.get('wgTitle').match(/Lecturas Araucanas/)) { editor .replace(/\[\[\d+\]\]/g, '<ref></ref>') .replace(/"/g, '“') .replace(/\u0009/g, ' ') .replace(/\s((?:“|\.|;|:|,|\)|\?|!)+)\s*/g, '$1 ') .replace(/\s*((?:\(|¿|„|¡)+)\s*/g, ' $1') .replace(/\s+(\d+)\./g, '\n|-\n|$1.') .replace(/\|-\n\|(\d+)\./g, '|}\n\n{{t3|$1.}}\n\n{|class=_comp\n|'); } if (mw.config.get('wgTitle').match(/(?:Suma|Arte)/)) { editor.replace(/(\w)<(\w+)>(\w+)`/g, '{{$1$2$3}}') .replace(/(\w)<(\w+)>/g, '{{$1$2}}') .replace(/&/g, '{{et}}') ; } if (mw.config.get('wgTitle').match(/Zool/)) { editor.replace(/ón\b/g, 'on') .replace(/espués/g, 'espues') .replace(/ambién/g, 'ambien') .replace(/ún\b/g, 'un') ; } if (mw.config.get('wgTitle').match(/Cosmos/)) { editor.replace(/ón\b/g, 'on') .replace(/^[-—\^]* ?\d+ ?[-—\^]*/g, '') .replace(/espués/g, 'espues') .replace(/ambién/g, 'ambien') .replace(/ún\b/g, 'un') .replace(/Sy\b/g, 's, ') .replace(/umen\b/g, 'úmen') .replace(/amen\b/g, 'ámen') .replace(/frió\b/g, 'frio') .replace(/ orden\b/g, ' órden') .replace(/úan\b/g, 'uan') // .replace(/ ser\b/g, ' sér') .replace(/ serie\b/g, ' série') .replace(/ seres\b/g, ' séres') .replace(/ origen/g, ' orígen') .replace(/ déla/g, ' de la') .replace(/ délos/g, ' de los') .replace(/g[\-\^]/g, 'g') .replace(/ían\b/g, 'ian') .replace(/\bmutu/g, 'mútu') .replace(/\bperpetu/g, 'perpétu') .replace(/ babia/g, ' habia') .replace(/ becho/g, ' hecho') .replace(/ bistoria/g, ' historia') .replace(/\bba\b/g, 'ha') .replace(/\bban\b/g, 'han') .replace(/\bbe\b/g, 'he') .replace(/([\w;,]) V (\w)/g, '$1 y $2') .replace(/\bha[jv]\b/g, 'hay') .replace(/\bho[jv]\b/g, 'hoy') .replace(/ ha ?va\b/g, ' haya') .replace(/ ha ?van\b/g, ' hayan') .replace(/\bserio/g, 'sério') .replace(/\bserias/g, 'sérias') .replace(/\bja\b/g, 'ya') .replace(/\babora\b/g, 'ahora') .replace(/ [jv] /g, ' y ') .replace(/ [jv],/g, ' y, ') .replace(/ le ?[jyv]es/g, ' leyes') .replace(/ le ?[jyv]\b/g, ' ley') .replace(/ major/g, ' mayor') .replace(/ ravo/g, ' rayo') .replace(/ ja\b/g, ' ya') .replace(/ jo\b/g, ' yo') .replace(/ mu ?[jy] /g, ' muy ') .replace(/ cu[jv]a\b/g, ' cuya') .replace(/ cu[jv]o\b/g, ' cuyo') .replace(/ cu[jv]as\b/g, ' cuyas') .replace(/ cu[jv]os\b/g, ' cuyos') .replace(/ rajo/g, ' rayo') .replace(/ en ?[jyv]a\b/g, ' cuya') .replace(/ en ?[jyv]o\b/g, ' cuyo') .replace(/ en ?[jyv]as\b/g, ' cuyas') .replace(/ en ?[jyv]os\b/g, ' cuyos') .replace(/ransad[\.,]/g, 'ransact.') .replace(/ist,/g, 'ist.') .replace(/céntrale/g, 'centrale') .replace(/ A[nm][nui]ales/g, ' Annales') .replace(/ A[nm][nui]?alen/g, ' Annalen') .replace(/ P[áa]g\,/g, ' Pág.') .replace(/ Geogr,/g, ' Geogr.') .replace(/ phys,/g, ' phys.') .replace(/ vio\b/g, ' vió') .replace(/ crej[oó]\b/g, ' creyó') .replace(/ arrojo\b/g, ' arroyo') .replace(/ arrojos\b/g, ' arroyos') .replace(/ joven\b/g, ' jóven') .replace(/ deberla\b/g, ' deberia') .replace(/ pies\b/g, ' piés') .replace(/ pie\b/g, ' pié') .replace(/ Etua/g, ' Etna') .replace(/ gueiss/g, ' gneiss') .replace(/Leo\?,/g, 'Leop.') .replace(/ de ?r([A-Z])/g, " de l'$1") .replace(/Transad/g, "Transact") .replace(/(Acad|[Gg]eogr?|[Gg]eol|[Hh]ist|crit|Relat|Transact),/g, '$1.') .replace(/ 1\. ([IXVLCM]{2,})/g, ' l. $1') .replace(/ i\. ([IXVLCM]{2,})/g, ' t. $1') .replace(/ t\. [lIí]/g, " t. I") .replace(/ t\. [lIí][lIí]/g, " t. II") .replace(/ t\. [lIí][lIí][lIí]/g, " t. III") .replace(/ \((\d\d)\)/g, ' {{ref|4$1|($1)}}') ; } if (mw.config.get('wgTitle').match(/Origen/)) { editor.replace(/rigen\b/g, 'rígen') .replace(/ antes/g, ' ántes') .replace(/ ambas /g, ' ámbas ') .replace(/ ambos /g, ' ámbos ') .replace(/ volumen/g, ' volúmen') .replace(/ entonces/g, ' entónces') .replace(/ menos\b/g, ' ménos') .replace(/gco/g, 'geo') .replace(/ [àa] /g, ' á ') .replace(/ſ/g, 'f') .replace(/ fue /g, ' fué ') .replace(/ II([aeiou])/g, ' H$1') .replace(/ aunquo\b/g, ' aunque') .replace(/ quo /g, ' que ') .replace(/ ol /g, ' el ') .replace(/ on /g, ' en ') .replace(/ os /g, ' es ') .replace(/ ho /g, ' he ') .replace(/ anto /g, ' ante ') .replace(/ osta /g, ' esta ') .replace(/ sor\b/g, ' ser') .replace(/ soa\b/g, ' sea') .replace(/ llor\b/g, ' flor') .replace(/cran\b/g, 'eran') .replace(/ individuo/g, ' indivíduo') .replace(/ v[oe]c[oe]s /g, ' veces ') .replace(/(\w)dados\b/g, '$1dades') .replace(/ s[oée]r[eo]s /g, ' séres ') .replace(/ esp[eo]ci[eoc]/g, ' especie') .replace(/ cf/g, ' ef') .replace(/ lejos\b/g, ' léjos') .replace(/ apenas\b/g, ' apénas') .replace(/ diferonte/g, ' diferente') .replace(/ [lt]icuen /g, ' tienen ') .replace(/ entro /g, ' entre ') .replace(/(!el)(..)emento\b/g, '$1emente') .replace(/menle\b/g, 'mente') .replace(/onos\b/g, 'ones') .replace(/rablo\b/g, 'rable') .replace(/ pudi[co]/g, ' pudie') .replace(/ loy/g, ' ley') .replace(/ perfectam[oe]nt[oe]/g, ' perfectamente') .replace(/ [eo]sp[oe]ci[eo]/g, ' especie') ; } if (mw.config.get('wgTitle').match(/Museo/)) { editor.replace(/ [0O)]\. (\w+)/g," ''O. $1''") ; } if (mw.config.get('wgTitle').match(/fueguino/)) { editor.replace(/[’‘]/g, "'") .replace(/[\. ,2\+]{3,}/g, "||") .replace(/^(?:\|-\n)?[ !\|':\]\[\{\}]*([A-Z])/mg, "|-\n|$1") .replace(/^(?:\|-\n)?«/mg, "|-\n{{ditto|}}") .replace(/6/g, 'ó') ; } if (mw.config.get('wgTitle').match(/Neologismos/)) { editor.replace(/\n\n([\w, áéíóúü]+?)\s*[-—]\s*/g, "\n;$1:—") ; } if (mw.config.get('wgTitle').match(/araucano/)) { editor.replace(/^(\S+) - (\S+) (\d+)\s+/g, function(match, p1, p2, p3){ text = '{{cp||'+p1+' — '+p2+'|'+p3+'}}'; $('#wpHeaderTextbox').val(text); return ""; } ); editor.replace(/^(\d+) (\S+) - (\S+)\s+/g, function(match, p1, p2, p3){ text = '{{cp|'+p1+'|'+p2+' — '+p3+'|}}'; $('#wpHeaderTextbox').val(text); return ""; } ) editor.replace(/^(?!;)(\S{1,20})\s*,\s*/mg, ';$1,: ') .replace(/^(?!;)(\S{1,20})\s*=\s*/mg, ';$1: =') .replace(/\n+[—-]/g, '—') .replace(/[—-] *([\p{Lower}· ]+[\p{Lower}·])/gu, "—''$1''") .replace(/ii/g, 'ü') .replace(/=\s*([\p{Lower}·]+)/gu, "=''$1''") .replace(/V\.\s*(\p{L}+)/g, "V. ''$1''") ; } if (mw.config.get('wgTitle').match(/leguas/)) { editor.replace(/ión/g, 'ion') .replace(/ía([ .,:;\n])/g, 'ia$1') .replace(/ían([ .,:;\n])/g, 'ian$1') .replace(/también/g, 'tambien') .replace(/ orden/g, ' órden') .replace(/ origen/g, ' orígen') .replace(/ según/g, ' segun') .replace(/ examen/g, ' exámen') .replace(/ croquis/g, ' cróquis') .replace(/ continuo/g, ' contínuo') .replace(/ río/g, ' rio') .replace(/ dio /g, ' dió ') .replace(/ copia/g, ' cópia') .replace(/{{[Gg]uion\|([^\|]*)\|}}/g, '$1') .replace(/{{[Gg]uion\|([^\|]*)\|([^}]*)}}/g, '$1') .replace(/\n{{brecha}}/g, '\n') ; } if (mw.config.get('wgTitle').match(/Compendio/) ) { editor .replace(/^.{0,8}Compendio de la Historia civil[\S]{0,3}/s, '') .replace(/^.{0,8}del Rey ?no de Chile.\s*\d*[\S]{0,3}/s, '') .replace(/((?:uno|dos|tres|quatro|cinco|seis|siete|ocho|nueve|diez),?) (?:el|6) (uno|dos|tres|quatro|cinco|seis|siete|ocho|nueve|diez)/g, '$1 ó $2') .replace(/^CAP[ÍI]TULO ([IVX]+)[\.,]*\s*\n+([A-Z,\.ÑÁÉÍÓÚÜ: ]+)\n+([\p{L},\.: ]+)[,\.]/mgu, "{{t3|CAPITULO $1.<br/>\n''$2''<br/>\n{{menor|''$3''\.}}}}") .replace(/JVI/g, 'M') .replace(/án(?=[ .,:;\n])/g, 'an') .replace(/án(?=[ .,:;\n])/g, 'an') .replace(/ón(?=[ .,:;\n])/g, 'on') .replace(/[íi][áa]n([ .,:;\n])/g, 'ian$1') // .replace(/[íi][áa]([ .,:;\n])/g, 'ia$1') .replace(/eria(?=[ .,:;\n])/g, 'ería') .replace(/ Chiloe/g, ' Chiloé') .replace(/ fol,/g, ' fol.') .replace(/ mió/g, ' mio') .replace(/ muí/g, ' mui') .replace(/ orden([ .,:;\n])/g, ' órden$1') .replace(/ ordenes([ .,:;\n])/g, ' órdenes$1') .replace(/ reí/g, ' rei') .replace(/ Valparaíso/g, ' Valparaiso') .replace(/\bpaís/g, 'pais') .replace(/ag,/g, 'ag.') .replace(/algún/g, 'algun') .replace(/B[ií][ao][hb][íi][ao]/g, 'Biobio') .replace(/Ca(?:[nu]|ti)pol(?:[itl][ce]|k)a[nu]/g, 'Caupolican') .replace(/C[oó]l[oó][ce][oó]l[oó]/g, 'Colocolo') .replace(/común/g, 'comun') .replace(/crimen/g, 'crímen') .replace(/cónico/g, 'conico') .replace(/debía/g, 'debia') .replace(/demás/g, 'demas') .replace(/después/g, 'despues') .replace(/día/g, 'dia') .replace(/ d[íi]o(?=\P{L})/gu, 'dió') .replace(/espía/g, 'espia') .replace(/están([ .,:;\n])/g, 'estan$1') .replace(/Europe/g, 'Europé') .replace(/europe/g, 'europé') .replace(/ex[eé]rc[ií]to/g, 'exército') .replace(/fr[ií][óo]/g, 'frio') .replace(/ fue(?=\P{L})/gu, ' fué') .replace(/Gar(?:cí|d)a/g, 'Garcia') .replace(/había/g, 'habia') .replace(/Jos\b/g, 'los') .replace(/medió/g, 'medio') .replace(/ningún/g, 'ningun') .replace(/océano/g, 'oceano') .replace(/P ?tiren/g, 'Puren') .replace(/rchipiélago/g, 'rchipielago') .replace(/río/g, 'rio') .replace(/según/g, 'segun') .replace(/también/g, 'tambien') .replace(/También/g, 'Tambien') .replace(/todavía/g, 'todavia') .replace(/Ulmén/g, 'Ulmen') .replace(/¬ /g, '') .replace(/ándo/g, 'ando') .replace(/éndo/g, 'endo') .replace(/\((?:\d|i)\)/g, '<ref></ref>') /* específicos de Molina??? */ .replace(/(?<=[a-z,]) [aíid] (?=[a-z])/g, ' á ') .replace(/(?<=[a-z,]) [o6] (?=[a-z])/g, ' ó ') .replace(/ alli/g, ' allí') .replace(/exi/g, 'exî') .replace(/ éxi/g, ' éxî') .replace(/ exa/g, ' exâ') .replace(/ exo/g, ' exô') .replace(/oxi/g, 'oxî') .replace(/óxi/g, 'óxî') .replace(/auxi/g, 'auxî') .replace(/ flexi/g, ' flexî') .replace(/ sexo/g, ' sexô') .replace(/\n([A-Z] ?[a-z]?(?: ?\d)?) ([\p{L}\-\.~]{1,8})\s*$/gu, function(match, p1, p2) { $('#wpFooterTextbox').val('{{pie|2='+p1+'|3='+p2+'}}'); return ''}) .replace(/\n([\p{L}\-\.~]{1,8})\s*$/gu, function(match, p1) { $('#wpFooterTextbox').val('{{pie|3='+p1+'}}'); return ''}) ; } if (mw.config.get('wgTitle').match(/Reyno/) ) { /*Ovalle y Luis de Valdivia*/ editor //general .replace(/[\|!\+'¡«»]/gu, '') .replace(/=/gu, '-') .replace(/[£€]/g, 'e') .replace(/\$/g, '§') .replace(/w/g, 'v') .replace(/\n\n\n+/g, '\n\n') .replace(/[\[\]/]/gu, 'ſ') .replace(/(?<=\p{L})\.(?=\p{L})/gu, ' ') //acentos no acentos en siglo 17 .replace(/[íi][óo]n([ .,:;\n])/gu, 'ion$1') .replace(/[íi][áa]n([ .,:;\n])/gu, 'ian$1') .replace(/[íi][áa]s([ .,:;\n])/gu, 'ias$1') //acentos graves .replace(/á(?=\P{L})/gu, 'à') // \P{L} cualquier cosa menos una letra en unicode (!) .replace(/ó(?=\P{L})/gu, 'ò') // \P{L} cualquier cosa menos una letra en unicode (!) .replace(/Per[iú]/gu, 'Perù') //otras faltas graues de fuerça .replace(/J/gu, 'l') .replace(/\s*abra[gc]/gu, ' abraç') .replace(/\s*alaban[gc]a/gu, ' alabança') .replace(/\s*alcan[gc]/gu, ' alcanç') .replace(/\s*apro[nvy]ech/gu, ' aprouech') //aprouech .replace(/\s*atre[nvy]/gu, ' atreu') //atreuido .replace(/\s*Ara[un]c(?=o|a)/g, ' Arauc') .replace(/\s*ba[rt]all/gu, ' batall') .replace(/\s*bonan[gc]a/gu, ' bonança') .replace(/(?<=\P{L})bra[gc](?=o|a)/gu, 'braç') .replace(/\s*Ca[nv]alle/gu, ' Caualle') .replace(/\s*ca[nv]alle/gu, ' caualle') .replace(/\s*ca[nv]allo/gu, ' cauallo') .replace(/\s*ca[nv]ti[nu]/gu, ' cautiu') .replace(/\s*cabe[gc]a/gu, ' cabeça') .replace(/(?<=\P{L})ca[gc]a/gu, 'caça') .replace(/\s*comen[gc]/gu, ' començ') .replace(/\s*comien[gc]/gu, ' comienç') .replace(/\s*confian[gc]/gu, ' confianç') // .replace(/(?<=\P{L})conv/gu, 'conu') .replace(/ c[oóò] /gu, ' cõ ') .replace(/\s*cora[gc]on/gu, ' coraçon') .replace(/\s*culti[nv]/gu, ' cultiu') .replace(/\s*de[nvy]ocio/gu, ' deuocio') .replace(/\s*de[nvy]ot(?=a|o)/gu, ' deuot') .replace(/\s*di[fl][fl][ce]r[ce]n/gu, ' differen') .replace(/(?<=\P{L})di[nvy]i(?=d|s|n)/gu, 'diui') .replace(/\s*endere[gc]/gu, ' endereç') .replace(/\s*esfuer[gc]/gu, ' esfuerç') .replace(/\s*[ce]x[ce][rt]ci[tr]/gu, ' exercit') .replace(/\s*Enrop/gu, ' Europ') .replace(/\s*E[yn]ang[ce]l/gu, ' Euangel') .replace(/\s*fa[vny]or/gu, ' fauor') .replace(/\s*freguen/gu, ' frequen') .replace(/\s*fu[ce]r[gc]a/gu, ' fuerça') .replace(/\s*garban[gc]/gu, ' garbanç') .replace(/\s*go[ynv][ce]r[nm]/gu, ' gouern') .replace(/\s*Go[ynv][ce]r[nm]/gu, ' Gouern') .replace(/\s*go[ynv]i[ce]r[nm]/gu, ' gouiern') .replace(/\s*Go[ynv]i[ce]r[nm]/gu, ' Gouiern') .replace(/(?<=\P{L})go[gc](?=a|o)/gu, 'goç') .replace(/(?<=\P{L})ha[yvn][ce]r(?=\P{L})/gu, 'hauer') .replace(/(?<=\P{L})ha[vn]ia/gu, 'hauia') .replace(/(?<=\P{L})ha[yvn]ien/gu, 'hauien') .replace(/\s*[bh]aze/gu, ' haze') .replace(/\s*[hb]i[yvn]iern/gu, ' hiuiern') .replace(/\s*hu[yvn]ie/gu, ' huuie') .replace(/\s*[l1IL][unoa] *dio/gu, ' Indio') .replace(/(?<=\P{L})[l1I][yvun]an/gu, 'Iuan') .replace(/(?<=\P{L})lan[cg]a/gu, 'lança') //*blanca .replace(/\s*le[yvn]ant/gu, ' leuant') .replace(/(?<=\P{L})llev(?=e|ar)/gu, 'lleu') .replace(/(?<=\P{L})llo[ynv](?=er|iend)/gu, 'llou') .replace(/\s*llue[yvn]e/gu, ' llueue') .replace(/\s*llu[yvn]ia/gu, ' lluuia') .replace(/\s*mara[yvn]ill/gu, ' marauill') .replace(/\s*matan[cg]a/gu, ' matança') .replace(/(?<=\P{L})mo[cg]o/gu, 'moço') .replace(/\s*Mendo[gc]a/gu, ' Mendoça') .replace(/\s*moti[yvn]o/gu, ' motiuo') .replace(/(?<=\P{L})na[yvn][ce](?=\P{L}|s)/gu, 'naue') .replace(/\s*na[yvn][ce]ga/gu, ' nauega') .replace(/\s*na[yvn]io(?=\P{L}|s)/gu, ' nauio') .replace(/(?<=\P{L})nie[yvn]e/gu, 'nieue') .replace(/(?<=\P{L})Nu[ce][yvnu](?=o|a)/gu, 'Nueu') .replace(/(?<=\P{L})nu[ce][yvnu](?=o|a)/gu, 'nueu') .replace(/(?<=\P{L})orra(?=\P{L}|s)/gu, 'otra') .replace(/(?<=\P{L})orro(?=\P{L}|s)/gu, 'otro') .replace(/(?<=\P{L})parre(?=\P{L}|s)/gu, 'parte') .replace(/\s*peda[gc]o/gu, ' pedaço') .replace(/(?<=\P{L})pla[gc]a/gu, 'plaça') .replace(/\s*prima[yvn]era/gu, ' primauera') .replace(/(?<=\P{L})propric/gu, 'proprie') .replace(/(?<=\P{L})pro[yvn]ech/gu, 'prouech') .replace(/\s*pro[yvn]incia/gu, ' prouincia') .replace(/\s*Pro[yvn]incia/gu, ' Prouincia') .replace(/\s*P.ren/gu, ' Puren') .replace(/(?<=\P{L})gue(?=\P{L})/gu, 'que') .replace(/(?<=\P{L})ra[cg]on/gu, 'raçon') .replace(/\s*rece[yvn]i/gu, ' receui') .replace(/\s*Se[yvnu]illa/gu, ' Seuilla') .replace(/\s*[rt]ambi[ce]n\s*/gu, ' tambien ') .replace(/(?<=\P{L})ran(?=\P{L})/gu, 'tan') .replace(/(?<=\P{L})[tr]an[tr](?=o|a)/gu, 'tant') .replace(/\s*[rt]ie[tr][tr]a/gu, ' tierra') .replace(/\s*riempo/g, ' tiempo') .replace(/(?<=\P{L})tu[vn](?=\P{L}|o|ie|e)/gu, 'tuu') .replace(/(?<=\P{L})[uy]n(?=\P{L}|a|o)/gu, 'vn') .replace(/(?<=\P{L})vu(?=\P{L}|a|o)/gu, 'vn') .replace(/(?<=\P{L})yan(?=\P{L})/gu, 'van') .replace(/(?<=\P{L})ye(?=\P{L}|n|a|z|ces|r)/gu, 've') .replace(/(?<=\P{L})yiene/gu, 'viene') .replace(/(?<=\P{L})[vy][li]tim/gu, 'vltim') .replace(/(?<=\P{L})vol[yvn](?=i|e)/gu, 'volu') //volver, volviesse .replace(/\s*Valdi[nv]/gu, ' Valdiu') .replace(/\s*Xa[nv]ier/gu, ' Xauier') .replace(/Y /gu, 'Y') .replace(/(?<=\P{L})[yv]er[vnu]a/gu, 'yerua') .replace(/Yralia/gu, 'Ytalia') // preprocesamiento: separar palabrasjuntas .replace(/(?<=\p{L})(?!alli)a[flſ][flſ]i(?=\P{L})/gu, ' aſſi') .replace(/\s*algun/gu, ' algun') .replace(/algun(os*|as*)(?=\p{L})(?!s)/gu, 'algun$1 ') .replace(/\s*aun[gq]ue/gu, ' aunque') .replace(/aunque(?=\p{L})/gu, 'aunque ') .replace(/([^ aeiunrlſõẽ\(\[])de(?=\P{L})/g, '$1 de') .replace(/\s*qual(?!\P{L}|es|q|i)/gu, ' qual ') .replace(/\s*(?<!n|a)como(?!d)\s*/gu, ' como ') .replace(/(?<=\P{L})delas(?=\p{L})/gu, 'delas ') .replace(/(?<=\P{L})delos(?=\p{L})/gu, 'delos ') .replace(/(?<=\P{L})donde(?=\p{L})/gu, 'donde ') .replace(/(?<=\P{L})eltos(?=\p{L})/gu, 'eſtos ') .replace(/(?<=\P{L})elto(?=\p{L})(?!s)/gu, 'eſto ') .replace(/(?<=\P{L})eltas(?=\p{L})/gu, 'eſtas ') .replace(/(?<=\P{L})eltar(?=\p{L})/gu, 'eſtas ') .replace(/(?<=\P{L})elta(?=\p{L})(?!s|n|r|do)/gu, 'eſta ') .replace(/\s*[ce]lte\s*/gu, ' eſte ') .replace(/(?<=\p{L})enel(?=\P{L})/gu, ' en el') .replace(/(?<=\P{L})enla(?=\p{L})(?!s)/gu, 'en la ') .replace(/(?<=\P{L})enlas(?=\p{L})/gu, 'en las ') .replace(/(?<=\P{L})enlos(?=\p{L})/gu, 'en los ') .replace(/\s*por[gq]ue/gu, ' porque') .replace(/porque(?=\p{L})/gu, 'porque ') .replace(/\s*tant(os*|as*)(?=\p{L})(?!s)/gu, ' tant$1 ') .replace(/\s*tod(os*|as*)(?=\p{L})(?!s)/gu, ' tod$1 ') .replace(/dela(?! |s|n)/gu, 'dela ') .replace(/(?<=\P{L})delas(?=\p{L})/gu, 'delas ') .replace(/(?<=\P{L})haze(?=\p{L})(?!n|l|r)\s*/gu, 'haze ') .replace(/(?<=\P{L})[yv]n(?=\p{L})(?!a|o|i)/gu, 'vn ') .replace(/(?<=\P{L})[yv]nos(?=\p{L})/gu, 'vnos ') .replace(/(?<=\P{L})[yv]na(?=\p{L})(?!s)/gu, 'vna ') .replace(/(?<=\P{L})[yv]nas(?=\p{L})/gu, 'vnas ') // .replace(/(?<=\p{L})[yv]n(?=\P{L})/gu, ' vn') // .replace(/(?<=\p{L})[yv]nos(?=\P{L})/gu, ' vnos') // .replace(/(?<=\p{L})[yv]na(?=\P{L})/gu, ' vna') // .replace(/(?<=\p{L})[yv]nas(?=\P{L})/gu, ' vnas') .replace(/(?<=\p{L})dela(?=\P{L})/gu, ' dela') .replace(/(?<=\p{L})delas(?=\P{L})/gu, ' delas') .replace(/(?<=\p{L})e[fl]te(?=\P{L})/gu, ' eſte') // .replace(/(?<=\p{L})elto(?=\P{L})/gu, ' eſto') // .replace(/(?<=\p{L})eltos(?=\P{L})/gu, ' eſtos') .replace(/(?<=\p{L})por(?=\P{L})/gu, ' por') .replace(/(?<=\p{L})tant(os*|as*)(?=\P{L})/gu, ' tant$1 ') .replace(/(?<=\p{L})tod(os*|as*)(?=\P{L})/gu, ' tod$1 ') // .replace(/(?<=\p{L})(?<!n|e)de(?=\P{L})/gu, ' de') // .replace(/(?<=\p{L})(?<!por|aun|Caci|para)que(?=\P{L})/gu, ' que') .replace(/yy /g, ', y ') // .replace(/y y/g, ', y') .replace(/(?<=s|r)y /g, ', ') .replace(/yla/g, 'y la') .replace(/ylo/g, 'y lo') .replace(/yde/g, 'y de') .replace(/porno/g, 'por no') .replace(/(?<=\P{L})comoel(?=\P{L})/gu, 'como el') .replace(/(?<=\P{L})comola(?=\P{L}|s)/gu, 'como la') .replace(/(?<=\P{L})[tc]onel(?=\P{L})/gu, 'con el') .replace(/(?<=\P{L})[tc]onla(?=\P{L}|s)/gu, 'con la') .replace(/(?<=\P{L})[tc]onlo(?=\P{L}|s)/gu, 'con lo') .replace(/(?<=\P{L})[tc]ontan(?=\P{L})/gu, 'con tan') .replace(/(?<=\P{L})e[hn]la(?=\P{L}|s)/gu, 'en la') .replace(/(?<=\P{L})e[hn]lo(?=\P{L}|s)/gu, 'en lo') .replace(/(?<=\P{L})e[hn]el(?=\P{L})/gu, 'en el') .replace(/(?<=\P{L})entrela(?=\P{L}|s)/gu, 'entre la') .replace(/(?<=\P{L})ni[ce]n(?=\P{L})/gu, 'ni en') .replace(/(?<=\P{L})ni[ce]l(?=\P{L})/gu, 'ni el') .replace(/(?<=\P{L})nila(?=\P{L}|s)/gu, 'ni la') .replace(/(?<=\P{L})nila(?=\P{L}|s)/gu, 'ni lo') .replace(/(?<=\P{L})no[ce]s(?=\P{L})/gu, 'no es') .replace(/(?<=\P{L})nolo(?=\P{L}|s)/gu, 'no la') .replace(/(?<=\P{L})nolo(?=\P{L}|s)/gu, 'no lo') .replace(/(?<=\P{L})porel(?=\P{L})/gu, 'por el') .replace(/(?<=\P{L})porla(?=\P{L}|s)/gu, 'por la') .replace(/(?<=\P{L})porlo(?=\P{L}|s)/gu, 'por lo') .replace(/(?<=\P{L})pordonde/gu, 'por donde') .replace(/(?<=\P{L})ef(?!\P{L}|[fe])que\s*(?!\s|d|b|l|m|n|r)/gu, 'que ') //quedar etc .replace(/(?<=\P{L})que(?=lo|la)/gu, 'que ') // ſ larga (método histograma) .replace(/(?<=\P{L})fu(?=\P{L}|s)/gu, 'ſu') .replace(/(?<=\P{L})fi(?=\P{L}|s)/gu, 'ſi') .replace(/(?<=\P{L})fe([adfgimnñpt])/gu, 'ſe$1') .replace(/(?<=\P{L})fi([mt])/gu, 'ſi$1') .replace(/(?<=\P{L})fo([bcflnpſ])/gu, 'ſo$1') .replace(/(?<=\P{L})fu([abcdfgmpsyſ])/gu, 'ſu$1') .replace(/(?<=\P{L})fag/gu, "ſag") .replace(/(?<=\P{L})fan/gu, "ſan") .replace(/(?<=\P{L})faç/gu, "ſaç") .replace(/(?<=\P{L})fea/gu, "ſea") .replace(/(?<=\P{L})fed/gu, "ſed") .replace(/(?<=\P{L})fef/gu, "ſeſ") .replace(/(?<=\P{L})feg/gu, "ſeg") .replace(/(?<=\P{L})fei/gu, "ſei") .replace(/(?<=\P{L})fem/gu, "ſem") .replace(/(?<=\P{L})fen/gu, "ſen") .replace(/(?<=\P{L})fep/gu, "ſep") .replace(/(?<=\P{L})fet/gu, "ſet") .replace(/(?<=\P{L})feñ/gu, "ſeñ") .replace(/(?<=\P{L})fil/gu, "ſil") .replace(/(?<=\P{L})fim/gu, "ſim") .replace(/(?<=\P{L})fit/gu, "ſit") .replace(/(?<=\P{L})fob/gu, "ſob") .replace(/(?<=\P{L})foc/gu, "ſoc") .replace(/(?<=\P{L})fof/gu, "ſoſ") .replace(/(?<=\P{L})fol/gu, "ſol") .replace(/(?<=\P{L})fon/gu, "ſon") .replace(/(?<=\P{L})fop/gu, "ſop") .replace(/(?<=\P{L})fot/gu, "ſot") .replace(/(?<=\P{L})fua/gu, "ſua") .replace(/(?<=\P{L})fub/gu, "ſub") .replace(/(?<=\P{L})fuc/gu, "ſuc") .replace(/(?<=\P{L})fud/gu, "ſud") .replace(/(?<=\P{L})fuf/gu, "ſuſ") .replace(/(?<=\P{L})fug/gu, "ſug") .replace(/(?<=\P{L})fum/gu, "ſum") .replace(/(?<=\P{L})fup/gu, "ſup") .replace(/(?<=\P{L})fus/gu, "ſus") .replace(/(?<=\P{L})fut/gu, "ſut") .replace(/(?<=\P{L})fuy/gu, "ſuy") .replace(/afa/gu, "aſa") .replace(/afc/gu, "aſc") .replace(/Aff/gu, "Aſſ") .replace(/afo/gu, "aſo") .replace(/afp/gu, "aſp") .replace(/afs/gu, "aſs") .replace(/aft/gu, "aſt") .replace(/afu/gu, "aſu") .replace(/bfe/gu, "bſe") .replace(/bfo/gu, "bſo") .replace(/bft/gu, "bſt") .replace(/efa/gu, "eſa") .replace(/efc/gu, "eſc") .replace(/efd/gu, "eſd") .replace(/efg/gu, "eſg") .replace(/efm/gu, "eſm") .replace(/efn/gu, "eſn") .replace(/efp/gu, "eſp") .replace(/Efp/gu, "Eſp") .replace(/efq/gu, "eſq") .replace(/Eft/gu, "Eſt") .replace(/efu/gu, "eſu") .replace(/efv/gu, "eſv") .replace(/fad/gu, "ſad") .replace(/fag/gu, "ſag") .replace(/faj/gu, "ſaj") .replace(/fan/gu, "ſan") .replace(/fap/gu, "ſap") .replace(/far/gu, "ſar") .replace(/fas/gu, "ſas") .replace(/faç/gu, "ſaç") .replace(/fca/gu, "ſca") .replace(/fce/gu, "ſce") .replace(/fci/gu, "ſci") .replace(/fcl/gu, "ſcl") .replace(/fco/gu, "ſco") .replace(/fcr/gu, "ſcr") .replace(/fcu/gu, "ſcu") .replace(/fde/gu, "ſde") .replace(/fdi/gu, "ſdi") .replace(/fea/gu, "ſea") .replace(/fed/gu, "ſed") .replace(/fef/gu, "ſeſ") .replace(/feg/gu, "ſeg") .replace(/fei/gu, "ſei") .replace(/fej/gu, "ſej") .replace(/fem/gu, "ſem") .replace(/fep/gu, "ſep") .replace(/fes/gu, "ſes") .replace(/feu/gu, "ſeu") .replace(/feñ/gu, "ſeñ") .replace(/ffa/gu, "ſſa") .replace(/fga/gu, "ſga") .replace(/fgo/gu, "ſgo") .replace(/fgr/gu, "ſgr") .replace(/fib/gu, "ſib") .replace(/fid/gu, "ſid") .replace(/fif/gu, "ſiſ") .replace(/fim/gu, "ſim") .replace(/fio/gu, "ſio") .replace(/fit/gu, "ſit") .replace(/fma/gu, "ſma") .replace(/fme/gu, "ſme") .replace(/fmi/gu, "ſmi") .replace(/fmo/gu, "ſmo") .replace(/fna/gu, "ſna") .replace(/fnu/gu, "ſnu") .replace(/fob/gu, "ſob") .replace(/foc/gu, "ſoc") .replace(/fof/gu, "ſoſ") .replace(/fol/gu, "ſol") .replace(/fon/gu, "ſon") .replace(/fop/gu, "ſop") .replace(/fos/gu, "ſos") .replace(/fot/gu, "ſot") .replace(/fpa/gu, "ſpa") .replace(/fpe/gu, "ſpe") .replace(/fpi/gu, "ſpi") .replace(/fpl/gu, "ſpl") .replace(/fpo/gu, "ſpo") .replace(/fpr/gu, "ſpr") .replace(/fpu/gu, "ſpu") .replace(/fqu/gu, "ſqu") .replace(/fsi/gu, "ſsi") .replace(/fsò/gu, "ſsò") .replace(/fta/gu, "ſta") .replace(/fte/gu, "ſte") .replace(/fti/gu, "ſti") .replace(/fto/gu, "ſto") .replace(/ftr/gu, "ſtr") .replace(/ftu/gu, "ſtu") .replace(/ftà/gu, "ſtà") .replace(/ftò/gu, "ſtò") .replace(/fua/gu, "ſua") .replace(/fub/gu, "ſub") .replace(/fuc/gu, "ſuc") .replace(/fud/gu, "ſud") .replace(/fuf/gu, "ſuſ") .replace(/fug/gu, "ſug") .replace(/ful/gu, "ſul") .replace(/fum/gu, "ſum") .replace(/fup/gu, "ſup") .replace(/fus/gu, "ſus") .replace(/fut/gu, "ſut") .replace(/fuy/gu, "ſuy") .replace(/ifa/gu, "iſa") .replace(/ifc/gu, "iſc") .replace(/ifd/gu, "iſd") .replace(/ifm/gu, "iſm") .replace(/ifo/gu, "iſo") .replace(/ifp/gu, "iſp") .replace(/ift/gu, "iſt") .replace(/lfa/gu, "lſa") .replace(/nft/gu, "nſt") .replace(/ofa/gu, "oſa") .replace(/ofc/gu, "oſc") .replace(/ofe/gu, "oſe") .replace(/ofn/gu, "oſn") .replace(/ofo/gu, "oſo") .replace(/Ofo/gu, "Oſo") .replace(/ofp/gu, "oſp") .replace(/ofq/gu, "oſq") .replace(/oft/gu, "oſt") .replace(/rfa/gu, "rſa") .replace(/rfe/gu, "rſe") .replace(/rfo/gu, "rſo") .replace(/rfu/gu, "rſu") .replace(/ufa/gu, "uſa") .replace(/ufc/gu, "uſc") .replace(/ufe/gu, "uſe") .replace(/ufo/gu, "uſo") .replace(/ufp/gu, "uſp") .replace(/uft/gu, "uſt") .replace(/vfa/gu, "vſa") .replace(/vfo/gu, "vſo") //endings .replace(/cr(?=\P{L}|on)/gu, 'er') .replace(/uf([oa])/g, 'uſ$1') .replace(/(?<=[dejnpſz])a[vn]a(?=\P{L})/gu, 'aua') .replace(/(?<!m|g|ſ)anan(?=\P{L})/gu, 'auan') .replace(/avan(?=\P{L})/gu, 'auan') .replace(/(?<!vi)nieran/gu, 'uieran') .replace(/(?<!vi)nieron/gu, 'uieron') .replace(/enre/gu, 'ente') .replace(/(?<!u)\s*[ce]lt(?=a|o)/gu, ' eſt') .replace(/o[fíÍ\(/]([oa]s?)(?=\P{L})/gu, 'oſ$1') .replace(/[flíÍI\(\/]el([oea]s?)(?=\P{L})/gu, 'ſel$1') .replace(/[fíÍ\(/]ando/gu, 'ſando') .replace(/[flíÍI\(\/][flíÍI\(\/]ion(?=\P{L})/gu, 'ſſion') .replace(/(?<!e)[flíÍI\(\/]ion(?=\P{L})/gu, 'ſion') .replace(/ro[flíÍI\(\/]o(?=\P{L}|s)/gu, 'roſo') //poderoſo, valeroſo .replace(/(?!ella)[ce][flíÍI\(\/][flíÍI\(\/]a/gu, 'eſſa') .replace(/[ce][flíÍI\(\/][flíÍI\(\/][ce](?=\P{L}|n\P{L})/gu, 'eſſe') .replace(/(?!ello)[ce][flíÍI\(\/][flíÍI\(\/]o/gu, 'eſſo') .replace(/(?!ll)[flíÍI\(\/][flíÍI\(\/](os?)(?=\P{L})/gu, 'ſſ$1') .replace(/(?!ll)[flíÍI\(\/][flíÍI\(\/](a[nrs]?)(?=\P{L})/gu, 'ſſ$1') .replace(/(?!ll)[flíÍI\(\/][flíÍ\(/)](en?)(?=\P{L})/gu, 'ſſ$1') .replace(/[flíÍI\(\/]+(im[ao]s?)(?=\P{L})/gu, 'ſſ$1') //ilustriſſimas, os, etc .replace(/[fíÍI\(\/]t([ao])(?=\P{L}|s)/gu, 'ſt$1') .replace(/[fíÍI\(\/]amente(?=\P{L})/gu, 'ſamente') .replace(/[fíÍ\(/][ce](?=\P{L})/gu, 'ſe') //al final .replace(/[fíÍ\(/]as(?=\P{L})/gu, 'ſas') .replace(/[fíÍ\(/]os(?=\P{L})/gu, 'ſos') //otras //.replace(/(?<!di|o)[fí][fí]/gu, 'ſſ') // risky - difficil - officio .replace(/(q|G) /gu, 'q̃ ') //risky // post-correcciones .replace(/(?<=\P{L})eſſos/gu, 'ellos') .replace(/[fíÍ](?=c|d|g|m|n|p|q|s|t)/g, 'ſ') // f+consonantes raras .replace(/cſ/g, 'eſ') //pies de pagina .replace(/\n(Libro [VIX]+)\.*\s([A-Z] ?[a-z][a-z]?(?: ?\d)?)\s([\p{L}\-\.~]{1,8})\s*$/gu, function(match, p1, p2 , p3) { $('#wpFooterTextbox').val('{{div col end}}\n{{pie|'+p1+'|'+p2+'|'+p3+'}}'); return ''}) .replace(/\n([\p{L}\-\.~]{1,8})\s*$/gu, function(match, p1) { $('#wpFooterTextbox').val('{{div col end}}\n{{pie|3='+p1+'}}'); return ''}) //CAPITVLOS .replace(/^CAP[ÍI]TVLO ([IVX]+)[\.,]*\s*\n+([\p{L},: ſ]+)[,\.]/mgu, "\n{{t3|CAPITVLO $1.<br/>\n''$2.''}}\n") .replace(/[-]\s*/g, '') .replace(/ (ſ|s) /g, ' ') .replace(/ aura/g, ' aora') .replace(/ (de|en|para|tenia|que|ya|a|entre|fue)s /g, ' $1 ') .replace(/(?<=\p{L})(ſ|j)(?=\P{L})/gu, '') .replace(/eẽt/g, 'ect') .replace(/([a-z])([A-Z])/g, '$1 $2') .replace(/(?<!ſ)s(?=\w)(?!l|f|b|t)/g, 's ') //casi no hay acentos agudos y el OCR confunde acento agudo x tilde .replace(/[áä]/gu, 'ã') .replace(/[éë]/gu, 'ẽ') .replace(/[óö]/gu, 'õ') .replace(/ẽ(?=\P{L})/gu, 'è') ; } if (mw.config.get('wgTitle').match(/reyno567845683457634576835834/) ) { /* Molina y Rosales, fuera Molina x miles de ataos*/ editor // .replace(/CAP[IÍ]TULO ([IVXL]+)\.*\s*/g, '{{t3|CAPÍTULO $1.}}\n{{línea|5em|e=1em}}\n{{c|') .replace(/[íi][óo]n([ .,:;\n])/g, 'ion$1') .replace(/[íi][áa]n([ .,:;\n])/g, 'ian$1') // .replace(/[íi][áa]s([ .,:;\n])/g, 'ias$1') // .replace(/ía([ .,:;\n])/g, 'ia$1') .replace(/ón([ .,:;\n])/g, 'on$1') .replace(/([a-záéíóú])H([a-záéíóú])/g, '$1li$2') .replace(/ muí/g, ' mui') .replace(/ ks/g, ' las') .replace(/ (?:j|7) /g, ' y ') .replace(/ fácil/g, ' facil') .replace(/ mió/g, ' mio') .replace(/ río/g, ' rio') .replace(/ árbol\b/g, ' arbol') .replace(/ débil/g, ' debil') .replace(/tólic/g, 'tolic') .replace(/ dio /g, ' dió ') .replace(/ Ue/g, ' lle') .replace(/volumen/g, 'volúmen') .replace(/después/g, 'despues') .replace(/también/g, 'tambien') .replace(/También/g, 'Tambien') .replace(/ imbiemo/g, ' imbierno') .replace(/ jomada/g, ' jornada') .replace(/ camero/g, ' carnero') .replace(/rchipiélago/g, 'rchipielago') .replace(/ atrás/g, ' atras') .replace(/ fábula/g, ' fabula') .replace(/ evangélic/g, ' evangelic') .replace(/ógra/g, 'ogra') .replace(/ógic/g, 'ogic') .replace(/ompañía/g, 'ompañia') .replace(/ príncipe/g, ' principe') .replace(/ rápid/g, ' rapid') .replace(/según/g, 'segun') .replace(/algún/g, 'algun') .replace(/ningún/g, 'ningun') .replace(/común/g, 'comun') .replace(/ únic/g, ' unic') .replace(/océano/g, 'oceano') .replace(/rópico/g, 'ropico') .replace(/cónico/g, 'conico') .replace(/ género/g, ' genero') .replace(/apitán/g, 'apitan') .replace(/ revés/g, 'reves') .replace(/crimen/g, 'crímen') .replace(/lférez/g, 'lferez') .replace(/ Peni/g, ' Perú') .replace(/Jesús/g, 'Jesus') .replace(/Osomo/g, 'Osorno') .replace(/Román/g, 'Roman') .replace(/Femando/g, 'Fernando') .replace(/García/g, 'Garcia') .replace(/Gutiérrez/g, 'Gutierrez') .replace(/ Valparaíso/g, ' Valparaiso') .replace(/ Chiloe/g, ' Chiloé') .replace(/ Ohi/g, ' Chi') .replace(/\((?:\d|i)\)/g, '<ref></ref>') .replace(/Jos\b/g, 'los') .replace(/fr[ií][óo]([ .,:;\n])/g, 'frio$1') .replace(/demás/g, 'demas') .replace(/ag,/g, 'ag.') .replace(/¬ /g, '') .replace(/«|»/g, '"') .replace(/\bpaís/g, 'pais') .replace(/ reí/g, ' rei') .replace(/ fol,/g, ' fol.') } if (mw.config.get('wgTitle').match(/perfeta/)) { editor.replace(/a(?![\w\s]*>|[\w\s]*\||[\w\s]*}|[\w\s]*=)/g, 'ɑ') .replace(/á(?![\w\s]*>|[\w\s]*\||[\w\s]*}|[\w\s]*=)/g, 'ɑ́') .replace(/d(?!\'|[\w\s]*>|[\w\s]*\||[\w\s]*}|[\w\s]*=)/g,"''d''") .replace(/<strike>LL<\/strike>/g,"{{ok-LL}}") .replace(/<strike>ll<\/strike>/g,"{{ok-ll}}") .replace(/R<sup>r<\/sup>/g,"{{ok-RR}}") .replace(/<strike>rr<\/strike>/g,"{{ok-rr}}") .replace(/<strike>CH<\/strike>/g,"{{ok-CH}}") .replace(/<strike>ch<\/strike>/g,"{{ok-ch}}") .replace(/LL(?![\w\s]*})/g,"{{ok-LL}}") .replace(/ll(?![\w\s]*})/g,"{{ok-ll}}") .replace(/RR(?![\w\s]*})/g,"{{ok-RR}}") .replace(/rr(?![\w\s]*})/g,"{{ok-rr}}") .replace(/CH(?![\w\s]*})/g,"{{ok-CH}}") .replace(/ch(?![\w\s]*})/g,"{{ok-ch}}") .replace(/[Kк]/g, "k") .replace(/â/g, "ɑ᷄") .replace(/ a /g, " ɑ᷄ ") .replace(/ê/g, "e᷄") .replace(/î/g, "i᷄") .replace(/ô/g, "o᷄") .replace(/ o /g, " o᷄ ") .replace(/û/g, "u᷄") .replace(/\s*[Kk][aɑ]pitulo (\d+)\. ([A-Z])/g, "\n\n{{c|kɑpitulo $1.}}\n\n{{gota|$2}}") ; } }; }); // </nowiki> 7vdbvr9j13doboln5yxsoyfrkuukurt 1664759 1664758 2026-06-14T05:03:39Z Ignacio Rodríguez 3603 1664759 javascript text/javascript /*############################################################################################## sector para poner letras equivocadamente sin hueviar #################################################################################################*/ /*jshint esversion: 6 This page defines a TemplateScript librcari] foris usage. /* global $, pathoschild */ /* * TemplateScript adds configurable templates and scripts to the sidebar, and adds an example regex editor. * @see https://meta.wikimedia.org/wiki/TemplateScripte * @update-token [[File:Pathoschild/templatescript.js]] */ // <nowiki>re $.ajax('//tools-static.wmflabs.org/meta/scripts/pathoschild.templatescript.js', { dataType:'script', cache:true }).then(function() { /********* ** Define libraryet *********/ pathoschild.TemplateScript.library.define({ key: 'wikisource.ninovolador', name: 'NinoTools', url: '//es.wikisource.org/wiki/Wikisource:TemplateScript', description: 'Herramientas mías de mí', categories: [ { name: 'NinoTools', scripts: [ { key: 'OCRespecial', name: 'OCR especial', script: function(editor) { ocrespecial(editor); }, forNamespaces: 'page', accessKey:'5' }, { key: 'anclajeDLSB', name: 'Anclaje DICC LSB', script: function(editor) { diccLSB1(editor); }, forNamespaces: 'page', accessKey:'9' }, { key: 'enlaceDLSB', name: 'Enlace DICC LSB', script: function(editor) { diccLSB2(editor); }, forNamespaces: 'page', accessKey:'8' }, { key: 'versiculator', name: 'Versiculator', script: function(editor) { bibliaversos(editor); }, forNamespaces: 'page', accessKey:'v' }, { key: 'bibliator', name: 'Bibliator', script: function(editor) { bibliator(editor); }, forNamespaces: 'page', accessKey:'b' }, { key: 'abbrevs', name: 'Abbreviator', scrript: function(editor) { abbr(editor); }, forNamespaces: 'page', accessKey:'a' }, // { key: 'laminator', name: 'Laminator', script: function(editor) { laminator(editor); }, forNamespaces: 'page', accessKey:'' }, { key: 'dittoator', name: 'Dittoinador', script: function(editor) { dittoator(editor); }, forNamespaces: 'page', accessKey:'7' }, // { key: 'fabulator', name: 'Fabulainador', script: function(editor) { fabulator(editor); }, forNamespaces: 'page', accessKey:'6' }, { key: 'lecturator', name: 'Lecturainador', script: function(editor) { lecturator(editor); }, forNamespaces: 'page', accessKey:'6' }, // { key: 'laminatormanual', name: 'LaminatorSingle', script: function(editor) { laminatormanual(editor); }, forNamespaces: 'page', accessKey:'ñ' }, { key: 'makeref2', name: 'Makeref2', script: function(editor) { makeReference2(editor); }, forNamespaces: 'page', accessKey:'j' }, { key: 'tagref', name: 'Ref a tag', script: function(editor) { tagref(editor); }, forNamespaces: 'page', accessKey:'j' }, // { key: 'teatralizator', name: 'Teatralizator', script: function(editor) { teatralizator(editor); }, forNamespaces: 'page', accessKey:'ñ' }, { key: 'pareaditoator', name: 'Pareaditos', script: function(editor) { pareaditoator(editor); }, forNamespaces: 'page', accessKey:'ñ' }, ] } ] }); var lecturator = function(editor) { editor.replaceSelection(function(text) { re0 = /\#\#/; /* ## separa dos bloques distintos*/ re1 = /\|\n/; /* | y salto de línea separa los elementos de la primera columna */ re2 = /\#/; /* # separa los elementos de la segunda columna*/ array0 = text.split(re0); TEXT2=""; for (var j = 0; j < array0.length; j++){ array1 = array0[j].split(re1); array2 = array0[j].split(re2); for (var i = 0; (i==0||i<array1.length-1); i++) { TEXT2=TEXT2+"\n"+array1[i]+(array2.length>1? "|"+array2[i+1]:"").trim(); } } return TEXT2.slice(1); }); }; var fabulator = function(editor){ $('#wpHeaderTextbox').val(function(i, val) { return ''; }); editor.replace(/F[ÁA]BULA (\w+)\s*\n+([A-ZÁÉÍÓÚ Ñ]+)\s*/g, '{{sust:Crop|1.5}}\n\n{{t3|FÁBULA $1|grande|serif}}\n\n{{línea|5em|e=2em}}\n\n{{c|$2|lh=2em}}\n\n{{bloque centro/c}}<poem>:'); }; var abbr = function(editor) { editor.replaceSelection(function(text) { return '{{a|'+text+'}}'; }); }; var arreglator = function(editor) { editor.replaceSelection(function(text) { text = text.replace(/({{pareado\|.*?)\n(.*?)}}\n+{{pareado\|(.*?)\n(.*?}})/, "$1$3\|\n$2$4"); return text; }); }; var dittoator = function(editor) { editor.replaceSelection(function(text) { var t = text.split(" "); var i; for (i = 0; i < t.length; i++) { t[i]= '{{ditto|'+t[i]+'}}'; } return t.join(' '); }); }; var makeReference2 = function(editor) { var editbox = $('#wpTextbox1').get(0); editbox.focus(); var refStart = editbox.selectionStart; var refEnd = editbox.selectionEnd; var firstref = editbox.value.indexOf('<ref group=n></ref>'); if (firstref != -1) { editbox.value = editbox.value.slice(0,firstref+13) + editbox.value.slice(refStart, refEnd) + editbox.value.slice(firstref+13, refStart) + editbox.value.slice(refEnd); } addPageFooter(editor); }; var pareaditoator = function(editor) { editor.replaceSelection(function(text) { text = text.replace(/(?<!\S *\n)^(['\w])/gm,"{{pareado|$1"); text = text.replace(/(\S *)$(\n\n|(?!\s+^))/gm,"$1}}$2"); text = text.replace(/ /gm,"|"); text = text.replace(/_/gm," "); text = text.replace(/\|}}/gm,"}}"); return text; }); }; var tagref = function(editor) { editor.replaceSelection(function(text) { // Para edición del diccionario de LSB solamente var re = /<ref ?((?:name ?= ?"?\w+"?)?) ?((?:group ?= ?"?\w+"?)?) ?((?:follow ?= ?"?\w+"?)?) ?>([\s\S]+)<\/ref>/; var ar = re.exec(text); return '{{#tag:ref|'+ar[4]+(ar[1]&&'|'+ar[1])+(ar[2]&&'|'+ar[2])+(ar[3]&&'|'+ar[3])+'}}'; }); }; var diccLSB1 = function(editor) { editor.replaceSelection(function(text) { // Para edición del diccionario de LSB solamente text = text[0].toUpperCase() + text.slice(1).toLowerCase(); return '{{ELSB|' + text + '}}'; }); }; var diccLSB2 = function(editor) { editor.replaceSelection(function(text) { // Para edición de las páginas de LSB return '{{Dicc LSB|'+text[0]+'|' + text + '}}'; }); }; var bibliaversos = function(editor){ var cap = prompt("Capítulo:"); editor.replace(/^(\d+)/gm, '{{vers|'+cap+'|$1}}') .replace(/^— *?(\d+)/gm, '— {{vers|'+cap+'|$1}}') .replace(/^CAP[ÌIÍ]TULO (\w+)\.?\s*?\n([^\n]+)/gm, '{{c|CAPÍTULO $1.|grande}}\n{{sc|\'\'$2\'\'|menor}}'); }; var bibliator = function(editor) { editor.replaceSelection(function(text) { var re = /([\w\s\.]+?)\.?\s*?(\w+)\.\s*?v?\.\s*(\d+)/; var ar = re.exec(text); return '{{biblia|'+ar[1]+'|'+ar[2]+':'+ar[3]+'|\'\''+ar[1]+'. '+ar[2]+'. v\'\'.'+ar[3]+'}}'; }); }; var laminator = function(editor) { editor.replace(/Lámina (\d+) \'*?([abcedfg])\)\'*?/g, "{{anclaje|lam$1$2}}{{hay imagen}}Lámina $1 ''$2)''") .replace(/(\d{2,3}) y (\d{2,3})/g, '[[#lam$1|$1]] y [[#lam$2|$2]]') .replace(/(\d{2,3}),/g, '[[#lam$1|$1]], ') .replace(/(\d{2,3}) \'*?([abcdefg])\'*?, \'*?([abcdefg])\'*? y \'*?([abcdefg])\'*?/g,"[[#lam$1$2|$1 ''$2'']], [[#lam$1$3|''$3'']] y [[#lam$1$4|''$4'']]") .replace(/(\d{2,3}) \'*?([abcdefg])\'*? y \'*?([abcdefg])\'*?/g,"[[#lam$1$2|$1 ''$2'']] y [[#lam$1$3|''$3'']]") .replace(/(\d{2,3}) ([abcdefg])/g,"[[#lam$1$2|$1 ''$2'']]") .replace(/(\[\[(?:[Aa]rchivo|[Ff]ile):Grierson (\d+[abcdef]?))/g, '{{anclaje|lam$2}}$1'); }; var laminatormanual = function(editor){ editor.replaceSelection(function(text){ return '[[#lam'+text+'|'+text+']]'; }); }; var teatralizator = function(editor){ editor.replace(/^([A-ZÁÉÍÓÚÑ ]{4,}\.) (\([^\n]+\))/gm, function(match, p1, p2) { return '{{c|{{may|'+p1[0]+p1.slice(1).toLowerCase()+"}} "+p2+"|lh=3em}}"}) .replace(/^([A-ZÁÉÍÓÚÑ ]{4,}\.?)/gm, function(match, p1) { return '{{c|'+p1[0]+p1.slice(1).toLowerCase()+"|may|lh=3em}}"}) .replace(/(\([^\n)]+\))/g, "''$1''"); }; var ocrespecial = function(editor) { editor.replace(/#FEM#/g, '♀') .replace(/#MAS#/g, '♂') .replace(/#1\/2#/g, '½') .replace(/#3\/4#/g, '¾') .replace(/#1\/4#/g, '¼') .replace(/<</g, '«') .replace(/>>/g, '»') .replace(/#so/g, '§') .replace(/#--/g, '—') .replace(/#[nņ]/g, 'ņ') .replace(/#N/g, 'Ņ'); if (mw.config.get('wgTitle').match(/Anales de la Sociedad/)) { editor .replace(/{{may\|([^}\]]+)}}/g, '{{may|[[Autor:$1|$1]]}}'); } if (mw.config.get('wgTitle').match(/Diccionario eti/)) { editor // .replace(/\s*(?:\$|§)\s*(\d+)/g, "\n\n§ '''$1'''") // .replace(/\s+(\[?\d\d\d\d\.) ([A-ZÑŅÁÉÍÓÚÜ\]\[]+[\.\]\?]+)\s+/g, "\n\n;$1 $2\n:") /* .replace(/\s+(\d\d+)[\., ]+([A-ZÑŅÁÉÍÓÚÜ ]{3,})([ ,\.])/mg, "\n\n:$1. '''$2'''$3") */ .replace(/[«»]/g, '"') .replace(/ȧ|å|ă|ả/g, 'á') .replace(/ė|ẻ/g, 'é') .replace(/ɔ/g, "o") .replace(/ů|ŭ|ủ/g, "ú") .replace(/ł/g, "l") .replace(/ň|š/g, "ñ") .replace(/Ň|Š/g, "Ñ") .replace(/(?:ın|nı)/g, 'm') .replace(/^:((?!Véase)(?:[IV]+)*\.*[*]*\s*)([a-záéíóúüñ]+(?:, a\b)*)/gm, ":$1'''$2'''") .replace(/^(:[A-Z]+:\s*)(\s*[IV]*\.*\s*)([a-záéíóúüñ]+(?:, a\b)*)/gm, "$1$2'''$3'''") .replace(/:(\s*[IV]*\.*\s*)\*\s*/g, ':$1{{*}} ') .replace(/({{\*}}\s*)([a-záéíóúüñ]+(?:, a\b)*)/gm, "$1'''$2'''") .replace(/'''p[áa]pa''' ([a-záéíóúüñ]+)/g, "'''pápa $1'''") .replace(/'''hac[eé]r''' ([a-záéíóúüñ]+)/g, "'''hacér $1'''") .replace(/ S[eo]lanum tuberosum/g, " ''Solanum tuberosum''") .replace(/\(S[eo]lanum tuberosum/g, "(''Solanum tuberosum''") .replace(/\s+VARIANTES\:*/g, '\n:VARIANTES:') .replace(/\s+VARIANTE\:*/g, '\n:VARIANTE:') .replace(/\s+DERIVAD[Oo]S\:*/g, '\n:DERIVADOS:') .replace(/\s+DERIVAD[Oo]\:*/g, '\n:DERIVADO:') .replace(/\s+ETIM[CO]L[CO]J.A\:*/g, '\n:ETIMOLOJÍA:') .replace(/B. VICU[NÑS]A MACKENNA/g, '{{may|B. Vicuña Mackenna}}') .replace(/VICU[NÑS]A MACKENNA/g, '{{may|Vicuña Mackenna}}') .replace(/B. VICU[NÑS]A M[\.,]/g, '{{may|B. Vicuña M.}}') .replace(/VICU[NÑS]A M[\.,]/g, '{{may|Vicuña M.}}') .replace(/BARROS ARANA/g, '{{may|Barros Arana}}') .replace(/BARROS GREZ/g, '{{may|Barros Grez}}') .replace(/BLEST GANA/g, '{{may|Blest Gana}}') .replace(/ALEJANDRO CAÑAS PINOCHET/g, '{{may|Alejandro Cañas Pinochet}}') .replace(/CAÑAS PINOCHET/g, '{{may|Cañas Pinochet}}') .replace(/CIEZA DE LEON/g, '{{may|Cieza de Leon}}') .replace(/CORTES DE HOJEA/g, '{{may|Cortes de Hojea}}') .replace(/FONCK[ \-]MENENDEZ/g, '{{may|Fonck-Menendez}}') .replace(/MENENDEZ[ \-]FONCK/g, '{{may|Menendez-Fonck}}') .replace(/JUAN I ULLOA/g, '{{may|Juan i Ulloa}}') .replace(/VIDAL GORMAZ/g, '{{may|Vidal Gormaz}}') .replace(/PEDRO DE VALDIVIA/g, '{{may|Pedro de Valdivia}}') .replace(/PEDRO DE ANGELIS/g, '{{may|Pedro de Angelis}}') .replace(/VELEZ DE ARAGON/g, '{{may|Velez de Aragon}}') .replace(/T\. GU[EF]VARA/g, '{{may|T. Guevara}}') .replace(/SANFUENTES/g, '{{may|Sanfuentes}}') .replace(/ALBERT/g, '{{may|Albert}}') .replace(/ALCED[OoC]/g, '{{may|Alcedo}}') .replace(/AMUN[ÁA]TEGUI/g, '{{may|Amunátegui}}') .replace(/ARO[NV]A/g, '{{may|Arona}}') .replace(/BA[RK]BA\b/g, '{{may|Barba}}') .replace(/BA[RK][EB]E[RK]E[VN]A/g, '{{may|Barberena}}') .replace(/BASCU[NÑS]AN/g, '{{may|Bascuñan}}') .replace(/B[AÁ]TRES/g, '{{may|Batres}}') .replace(/BEAUREPAIRE/g, '{{may|Beaurepaire}}') .replace(/BELLO/g, '{{may|Bello}}') .replace(/BE[KR]TONIO/g, '{{may|Bertonio}}') .replace(/CALCA[NÑS][OoC]/g, '{{may|Calcaño}}') .replace(/CA[NÑ]AS/g, '{{may|Cañas}}') .replace(/CARVALL[OoC]/g, '{{may|Carvallo}}') .replace(/CAVADA/g, '{{may|Cavada}}') .replace(/CEBALLOS/g, '{{may|Ceballos}}') .replace(/CEVALLOS/g, '{{may|Cevallos}}') .replace(/CHIAP+A/g, '{{may|Chiappa}}') .replace(/C[ÓO]RDOBA/g, '{{may|Córdoba}}') .replace(/C[ÓO]RDOVA/g, '{{may|Córdova}}') .replace(/CUERVO/g, '{{may|Cuervo}}') .replace(/ DIEZ/g, ' {{may|Diez}}') .replace(/ECHEVERR[IÍ]A/g, '{{may|Echeverría}}') .replace(/EGUILAZ/g, '{{may|Eguilaz}}') .replace(/ERCILLA/g, '{{may|Ercilla}}') .replace(/ESPINOSA/g, '{{may|Espinosa}}') .replace(/ESPINOZA/g, '{{may|Espinoza}}') .replace(/FALKNER/g, '{{may|Falkner}}') .replace(/F[FE][BER][BRK][EËÉÈ]S/g, '{{may|Febrés}}') .replace(/FERN[ÁA]NDEZ/g, '{{may|Fernández}}') .replace(/FERRAZ/g, '{{may|Ferraz}}') .replace(/FEUILL[EÉ]E/g, '{{may|Feuillée}}') .replace(/FONCK/g, '{{may|Fonck}}') .replace(/F[UL][FE]NTES/g, '{{may|Fuentes}}') .replace(/GAGINI/g, '{{may|Gagini}}') .replace(/GARC[IÍ]A/g, '{{may|García}}') .replace(/GA[YV]\b/g, '{{may|Gay}}') .replace(/G[OÓ]MARA/g, '{{may|Gómara}}') .replace(/GRANADA/g, '{{may|Granada}}') .replace(/GU[EF]VARA/g, '{{may|Guevara}}') .replace(/HAVESTA[DU]T/g, '{{may|Havestadt}}') .replace(/HERNANDEZ/g, '{{may|Hernandez}}') .replace(/HERNÁNDEZ/g, '{{may|Hernandez}}') .replace(/HERRERA/g, '{{may|Herrera}}') .replace(/JOHOW/g, '{{may|Johow}}') .replace(/JOTABECHE/g, '{{may|Jotabeche}}') .replace(/JUAN/g, '{{may|Juan}}') .replace(/JULIET/g, '{{may|Juliet}}') .replace(/K[ÖO]NIG/g, '{{may|König}}') .replace(/K[ÖO]RTING/g, '{{may|Körting}}') .replace(/LAFONE/g, '{{may|Lafone}}') .replace(/LOVERA/g, '{{may|Lovera}}') .replace(/MALDONADO/g, '{{may|Maldonado}}') .replace(/MEDINA/g, '{{may|Medina}}') .replace(/MEM[EB][RB]E[NÑS]O/g, '{{may|Membreño}}') .replace(/MENDOZA/g, '{{may|Mendoza}}') .replace(/MENENDEZ/g, '{{may|Menendez}}') .replace(/MI*DDEN ?D+O[RKE][EFK]/g, '{{may|Middendorf}}') .replace(/MOLINA/g, '{{may|Molina}}') .replace(/MONLAU/g, '{{may|Monlau}}') .replace(/MONTO[YV]A/g, '{{may|Montoya}}') .replace(/MURILLO/g, '{{may|Murillo}}') .replace(/N[ÁA]JERA/g, '{{may|Nájera}}') .replace(/N[Oo]T[Aa]/g, '{{may|Nota}}') .replace(/OLIVARES/g, '{{may|Olivares}}') .replace(/\b[ÖO][NÑ]A\b/g, '{{may|Oña}}') .replace(/[ÖO]RT[UÚ]ZAR/g, '{{may|Ortúzar}}') .replace(/[ÖO]VALLE/g, '{{may|Ovalle}}') .replace(/[ÖO]VIED[ÖO]/g, '{{may|Oviedo}}') .replace(/PALMA/g, '{{may|Palma}}') .replace(/P[HI].?I[LI]I[PF][PF]I/g, '{{may|Philippi}}') .replace(/PICHARD[Oo]/g, '{{may|Pichardo}}') .replace(/R[Aa]M[Oo]S/g, '{{may|Ramos}}') .replace(/REED/g, '{{may|Reed}}') .replace(/REICHE/g, '{{may|Reiche}}') .replace(/R[oO]D[KR][IÍ]GUEZ/g, '{{may|Rodriguez}}') .replace(/R[Oo]M[Aa]N/g, '{{may|Roman}}') .replace(/R[Oo][Ss]ALES/g, '{{may|Rosales}}') .replace(/SAAVEDRA/g, '{{may|Saavedra}}') .replace(/SOLAR/g, '{{may|Solar}}') .replace(/TO[ERB]AR/g, '{{may|Tobar}}') .replace(/TRIBALDOS/g, '{{may|Tribaldos}}') .replace(/TSCHUDI/g, '{{may|Tschudi}}') .replace(/ULLOA/g, '{{may|Ulloa}}') .replace(/URI[BE]E/g, '{{may|Uribe}}') .replace(/VALDIVIA/g, '{{may|Valdivia}}') .replace(/V[AÁ]S[QO]UEZ/g, '{{may|Vásquez}}') .replace(/V[Il]DAURRE/g, '{{may|Vidaurre}}') .replace(/ZEROLO/g, '{{may|Zerolo}}') .replace(/\$/g, '§') .replace(/\s*=\s*(?!})/g, ' = ') .replace(/ ling[iuüí]+stic/g, ' lingüístic') .replace(/ etimolojia/g, ' etimolojía') .replace(/ pucd/g, ' pued') .replace(/ scr/g, ' ser') .replace(/ cst/g, ' est') .replace(/encr/g, 'ener') .replace(/ orijen/g, ' oríjen') .replace(/ asi\b/g, ' así ').replace(/ Asi\b/g, ' Así') .replace(/[\.I1]rjentina\b/g, 'Arjentina') .replace(/M[ie]jico\b/g, 'Méjico') .replace(/Chil[oc][eé]\b/g, 'Chiloé') .replace(/\b[PFr]eri\b/g, 'Perú') .replace(/[1l][1l]onduras\b/g, 'Honduras') .replace(/Calamarca\b/g, 'Catamarca') .replace(/Gualemala\b/g, 'Guatemala') .replace(/Celombia\b/g, 'Colombia') .replace(/[Vr][ec]n[ce]zu[ce]la\b/g, 'Venezuela') .replace(/inapuche/g, 'mapuche') .replace(/misino/g, 'mismo') .replace(/misina/g, 'misma') .replace(/Nuble/g, 'Ñuble') .replace(/ Z[Oo0][Oo0][l!]\b/g, ' Zool') .replace(/ Var[iz]ante:/g, " ''Variante'':") .replace(/ Var[iz]antes:/g, " ''Variantes'':") .replace(/ [PD]erivado:/g, " ''Derivado'':") .replace(/ [PD]erivados:/g, " ''Derivados'':") .replace(/ Etimoloj[íi]a:/g, " ''Etimolojía'':") .replace(/(Arjentina|Brasil|Catamarca|Colombia|Costa Rica|Cuba|Ecuador|Guatemala|Honduras|Méjico|Perú|Rio Grande|Salvador|Venezuela),/g, "''$1'',") .replace(/ n\. vulg /g, " n. vulg. ") .replace(/ (vulg|sust),/g, " $1.") .replace(/ in\. /g, ' m. ') .replace(/ th\. /g, ' tb. ') .replace(/ [1I][\.,] c\./g, ' l. c.') .replace(/ vu[ i]g\. /g, ' vulg. ') .replace(/ (?:11\.|a\.|n) vulg\./g, ' n. vulg.') .replace(/Dic+\. ?Ac\. ?[¹1][³3]/g,"''Dicc. Ac.''<sup>13</sup>") .replace(/en La Lei/g, "en ''La Lei''") .replace(/ Io(\d)/g, ' 10$1') .replace(/ I(\d)/g, ' 1$1') .replace(/ I\| /g, ' || ') .replace(/ - [IJ]\./g, ' - 1.') .replace(/( |\(|\[)(f|m|i ss|n. vulg|adj. invar|adj. inv.|n. p|adv|adj|ant|ac|burl|cast|Cm|Cp|cp|dep|dim|esp|etn|etnol|fam|hist|ibid|ib|id|jen|l. c|lat|lit|map|mar|met|min|metaf|metáf|ort|p. ej|plur|quech|refl|s. v|sig|sust|tb|var|vulg|NN)\.(?!})/g, '$1{{a|$2.}}') .replace(/\((?:\d|i)\)/g, '<ref></ref>') .replace(/ı/g, 'i') ; } if (mw.config.get('wgTitle').match(/Daireaux/)) { editor .replace(/ a /g, ' á ') .replace(/ e /g, ' é ') .replace(/ o /g, ' ó ') .replace(/-/g, '—') ; } if (mw.config.get('wgTitle').match(/Blas/)) { editor .replace(/FIG(\d+)/g, '{{Img float\n| archivo = Blas Cabrera - Principio de relatividad (page XX crop).jpg\n| alinear = right\n| alinearley = center\n| alt = Fig. $1.\n| leyenda = Fig. $1.\n| ancho=16em\n| anclaje = fig$1}}') .replace(/\s*FORMULA/g, '<br/>\n{{cel|<math></math>}}') .replace(/}}\s*\((\d+), *(\d+)\)$/gm, ' {{fd|($1, $2)|id=$1_$2}}}}') .replace(/\((\d+), *(\d+)\)\s*(?!}|\|)/g, '{{ea|$1_$2|($1, $2)}} ') .replace(/VEC([^\s\.\,]+)/g, '<math>\\vec{$1}</math>') .replace(/TFRAC\{([^\s\.\,]+)\}\{([^\s\.\,]+)\}/g, '<math>\\tfrac{$1}{$2}</math>') ; } if (mw.config.get('wgTitle').match(/chino/)) { editor // estructura oraciones .replace(/((?:^(?![{#\|<]).+\n?)+)(\n\n|$)/gm, function(match, p1, p2){ var lines = p1.trim().split('\n'); var last = lines.pop(); p1 = lines.join('\n'); return "{{*EIC2|\n"+p1+"\n|"+last+"}}\n{{línea|3em}}\n"+p2; }) .replace(/^([\u4E00-\u9FA5]) ([\wáéíóú?\']+) ([\u4E00-\u9FA5]) ([\wáéíóú?\']+) ([\wáéíóú?].*?)$/gm, function(match, p1, p2, p3, p4, p5){ return '{{*EIC|' + p1 + '|' + p2 + '|' + p3 + '|' + p4 + '|' + p5 + '}}' }) .replace(/^([\u4E00-\u9FA5]) ([\wáéíóú?\']+) ([\wáéíóú?].*?)$/gm, function(match, p1, p2, p3){ return '{{*EIC|' + p1 + '|' + p2 + '|' + p3 +'}}' }) .replace(/^(?:{{\*EIC\|\|\|)?([\wáéíóú?].*?)([.,?!]?)(?:}})?$/gm, function(match, p1, p2){ var words = [ [/^(a las cinco)\b/gi, '五', 'u|下|shá'], [/^(ab(?:iert[oa]s*|rir|re[sn]*))\b/gi, '開', 'c\'ai'], [/^(abandonan)\b/gi, '棄', 'chi'], [/^(abierto)\b/gi, '開', 'c\'ai'], [/^(aborrece)\b/gi, '惱', 'mau'], [/^(abre)\b/gi, '開', 'c\'ai'], [/^(acostumbrados)\b/gi, '慣', 'cuan'], [/^(activ[ao]s?)\b/gi, '勤', 'ch\'in|工|cung'], [/^(activa)\b/gi, '勤', 'ch\'in|工|cung'], [/^(adem[áa]s)/gi, '連', 'lien'], [/^(ademas)\b/gi, '連', 'lien'], [/^(admirables)\b/gi, '奇', 'ch\'i'], [/^(admirables?)\b/gi, '奇', 'ch\'i'], [/^(adquieren)\b/gi, '贃', 'choan'], [/^(agradecid)/gi, '蒙', 'mung'], [/^(agradecido)\b/gi, '蒙', 'mung'], [/^(agua)\b/gi, '水', 'shuei'], [/^(ahogan)\b/gi, '溺', 'ni'], [/^(ahora)\b/gi, '今', 'chin'], [/^(aire)\b/gi, '気', 'ch\'i'], [/^(almacen)\b/gi, '店', 'tien'], [/^(almacen)\b/gi, '行', 'jang'], [/^(alt[ao]s*)\b/gi, '高', 'cao'], [/^(alta)\b/gi, '高', 'cao'], [/^(amo)\b/gi, '東', 'tung|家|cha'], [/^(anch[ao]s*)\b/gi, '闊', 'c\'uo'], [/^(ancho)\b/gi, '闊', 'c\'uo'], [/^(anda)\b/gi, '走', 'tsau'], [/^(andando)\b/gi, '行', 'shing'], [/^(andar)\b/gi, '走', 'tsau'], [/^(andar?)\b/gi, '走', 'tsau'], [/^(apagó)\b/gi, '打', 'ta|花|joa'], [/^(apariencia)\b/gi, '生', 'shang|做|tsó'], [/^(apellido)\b/gi, '姓', 'sing'], [/^(aprend)/gi, '學', 'sho'], [/^(aprender)\b/gi, '學', 'sho'], [/^(aprendiendo)\b/gi, '學', 'sho'], [/^(aquel)/gi, '那', 'na|個|co'], [/^(aquel)\b/gi, '那', 'na|個|co'], [/^(aquella)\b/gi, '那', 'na'], [/^(aquí)/gi, '這', 'che|裡|li'], [/^(aquí)\b/gi, '在', 'tsai|此|ts'], [/^(aquí)\b/gi, '這', 'che|裡|li'], [/^(ardió)\b/gi, '燒', 'shau'], [/^(arroyos)\b/gi, '溪', 'ch\'i'], [/^(arroyos?)\b/gi, '溪', "ch'i"], [/^(arroz (cocido))\b/gi, '飯', 'faan'], [/^(arroz)\b/gi, '飯', 'faan'], [/^(as[ií])$/gi, '這', 'che|麼|mo'], [/^(así)\b/gi, '這', 'che|麼|mo'], [/^(atacados)\b/gi, '癸', 'fa'], [/^(atravesar)\b/gi, '渡', 'tu'], [/^(aun no)\b/gi, '未', 'uei'], [/^(ayer)\b/gi, '昨', 'tso|天|t\'ien'], [/^(año)\b/gi, '年', 'nien'], [/^(años de edad)\b/gi, '𡻕', 'tsui'], [/^(años)\b/gi, '年', 'nien'], [/^(años?)\b/gi, '年', 'nien'], [/^(barcos)\b/gi, '船', 'choan|的|ti'], [/^(barcos?)\b/gi, '船', 'choan|的|ti'], [/^(barriga)\b/gi, '肚', 'tu|裡|li'], [/^(bastante)\b/gi, '飽', 'pau'], [/^(beb[ae][rs]*)\b/gi, '𣣹', 'jo'], [/^(bebas)\b/gi, '𣣹', 'jo'], [/^(bebe)\b/gi, '吃', 'chi'], [/^(beber)\b/gi, '嗑', 'jo'], [/^(blanco)\b/gi, '白', 'pai|的|ti'], [/^(bocas)\b/gi, '口', 'c\'ou'], [/^(bocas*)\b/gi, '口', 'c\'ou'], [/^(bordes)\b/gi, '邊', 'pien'], [/^(bordes*)\b/gi, '邊', 'pien'], [/^(bote)\b/gi, '船', 'choan'], [/^(botes)\b/gi, '船', 'choan'], [/^(botes*)\b/gi, '船', 'choan'], [/^(braza)\b/gi, '丈', 'chang'], [/^(brazas)\b/gi, '丈', 'chang'], [/^(brazas*)\b/gi, '丈', 'chang'], [/^(buen[ao]s*)\b/gi, '好', 'jao'], [/^(buena)\b/gi, '好', 'jao'], [/^(buenas)\b/gi, '好', 'jao'], [/^(bueno)\b/gi, '好', 'jao'], [/^(bueno:)\b/gi, '好', 'jao'], [/^(buenos)\b/gi, '好', 'jao'], [/^(buque)\b/gi, '船', 'choan'], [/^(caball(?:er)?os*)\b/gi, '馬', 'ma'], [/^(caballero)\b/gi, '馬', 'ma'], [/^(caballos)\b/gi, '馬', 'ma|的|ti'], [/^(cabello)\b/gi, '毫', 'jao'], [/^(cabellos)\b/gi, '毫', 'jao'], [/^(cabellos*)\b/gi, '毫', 'jao'], [/^(cabeza)\b/gi, '頭', 't\'ou'], [/^(cabezas*)\b/gi, '頭', 't'], [/^(cabra)\b/gi, '山', 'shan|羊|yang'], [/^(cada)\b/gi, '各', 'co'], [/^(cada)\b/gi, '毎', 'mei'], [/^(cadena)\b/gi, '引', 'in'], [/^(cadenas*)\b/gi, '引', 'in'], [/^(caldo)\b/gi, '湯', 't\'ang'], [/^(calle)\b/gi, '街', 'chié'], [/^(calor)\b/gi, '熱', 'yé'], [/^(camino por tierra)\b/gi, '陸', 'jan|路|lu'], [/^(camino)\b/gi, '條', 'teao|路|lu'], [/^(camino)\b/gi, '路', 'lu'], [/^(canales)\b/gi, '溝', 'cou|𭏄|co'], [/^(candelas)\b/gi, '燭', 'chu'], [/^(candelas*)\b/gi, '燭', 'chu'], [/^(capacidad)\b/gi, '量', 'liang'], [/^(capital)\b/gi, '城', 'shang'], [/^(carga)\b/gi, '載', 'tsai|有|yeu'], [/^(cargan)\b/gi, '挑', 't\'eau|的|ti'], [/^(cargar)\b/gi, '挑', 'teao'], [/^(carne)\b/gi, '肉', 'you'], [/^(carnero)\b/gi, '羊', 'yang'], [/^(carnes*)\b/gi, '肉', 'you'], [/^(caro)\b/gi, '貴', 'cuei'], [/^(caros*)\b/gi, '貴', 'cuei'], [/^(carácter)\b/gi, '性', 'sing|體|ti'], [/^(casa)\b/gi, '家', 'chá'], [/^(casas)\b/gi, '房', 'fang|子|tz'], [/^(casas*)\b/gi, '房', 'fang|子|tz'], [/^(cate)\b/gi, '斤', 'chin'], [/^(cates)\b/gi, '斤', 'chin'], [/^(cates*)\b/gi, '斤', 'chin'], [/^(causas)\b/gi, '故', 'cu'], [/^(celemin)\b/gi, '斗', 't\'ou'], [/^(celemines)\b/gi, '斗', 't\'ou'], [/^(chapeca)\b/gi, '釐', 'li'], [/^(chapecas)\b/gi, '錢', 't\'chien'], [/^(chapecas*)\b/gi, '銅', 'tung|錢|t\'chien'], [/^(chin[ao]s*)\b/gi, '中', 'chung|國|cuo'], [/^(china)\b/gi, '中', 'chung|國|cuo'], [/^(chinas)\b/gi, '中', 'chung|國|cuo'], [/^(cielo)\b/gi, '天', 't\'ien'], [/^(cien mil)\b/gi, '億', 'i'], [/^(cien(?:tos?)?)\b/gi, '百', 'pai'], [/^(cien)\b/gi, '一', 'i|百|pai'], [/^(cientas)\b/gi, '百', 'pai'], [/^(ciento)\b/gi, '百', 'pai'], [/^(cientos)\b/gi, '百', 'pai'], [/^(cinco)\b/gi, '五', 'u'], [/^(cincuenta mil)\b/gi, '五', 'u|萬|uan'], [/^(cincuenta)\b/gi, '五', 'u|十|shi'], [/^(ciudad)\b/gi, '城', 'chang'], [/^(clase)\b/gi, '樣', 'yang'], [/^(clases)\b/gi, '樣', 'yang'], [/^(clases?)\b/gi, '樣', 'yang'], [/^(cohecho)\b/gi, '賄', 'juei'], [/^(comenzó)\b/gi, '起', 'ch\'i'], [/^(comer)\b/gi, '吃', 'chi'], [/^(comercio)\b/gi, '生', 'shang|意|i'], [/^(cometido)\b/gi, '犯', 'fan'], [/^(comprar)\b/gi, '買', 'mai'], [/^(comprar*)\b/gi, '買', 'mai'], [/^(condicion)\b/gi, '情', 'tsing|刑|shing'], [/^(conmigo)\b/gi, '同', 'tung|我|uo'], [/^(conocimiento)\b/gi, '識', 'chi'], [/^(conseguirás)\b/gi, '得', 't\'e'], [/^(conveniente)\b/gi, '該', 'cai'], [/^(corre)\b/gi, '流', 'leu'], [/^(cortaplumas)\b/gi, '小', 'siau|刀|tau'], [/^(cortaplumas?)\b/gi, '小', 'siau|刀|tau'], [/^(cosa)\b/gi, '東', 'tung|西|si'], [/^(cosas)\b/gi, '東', 'tong|西|si'], [/^(cosas*)\b/gi, '東', 'tong|西|si'], [/^(costo)\b/gi, '錢', 't\'chien'], [/^(cree[rns]*)\b/gi, '信', 'sin|的|ti'], [/^(cria[nr])\b/gi, '養', 'yang'], [/^(crian)\b/gi, '養', 'yang'], [/^(criar)\b/gi, '養', 'yang'], [/^(crien)\b/gi, '養', 'yang'], [/^(crimen)\b/gi, '罪', 'tsui'], [/^(cu[áa]ndo)\b/gi, '幾', 'chi|時|shi'], [/^(cu[áa]nt[ao]s*)\b/gi, '多', 'to|少|shau'], [/^(cu[áa]nto tiempo)\b/gi, '幾', 'chi|久|chieu'], [/^(cuadrado)\b/gi, '方', 'fang'], [/^(cuadrados*)\b/gi, '方', 'fang'], [/^(cual)/gi, '那', 'na|个|co'], [/^(cuantas)\b/gi, '多', 'to|少|shau'], [/^(cuanto)\b/gi, '幾', 'chi|多|to'], [/^(cuarenta)\b/gi, '四', 'sz|十|shi'], [/^(cuartos)\b/gi, '間', 'chien'], [/^(cuatro)\b/gi, '四', 'sz'], [/^(cuchara)\b/gi, '匙', 'shi'], [/^(cuerpo)\b/gi, '身', 'shen|生|shang'], [/^(cundrin)\b/gi, '分', 'fuen'], [/^(cundrines)\b/gi, '分', 'fuen'], [/^(cuál)\b/gi, '那', 'na'], [/^(cuándo)\b/gi, '幾', 'chi|時|shi'], [/^(cuánta)\b/gi, '多', 'to|少|shau'], [/^(cuántas)\b/gi, '多', 'to|少|shau'], [/^(cuántas)\b/gi, '幾', 'chi|多|to'], [/^(cuánto tiempo)\b/gi, '幾', 'chi|久|chieu'], [/^(cuánto)\b/gi, '多', 'to|少|shau'], [/^(cuánto)\b/gi, '幾', 'chi'], [/^(cuántos)\b/gi, '幾', 'chi|多|to'], [/^(d[íi]as*)\b/gi, '日', 'i'], [/^(da)\b/gi, '給', 'chi'], [/^(dar)\b/gi, '給', 'chi'], [/^(darás)\b/gi, '給', 'chi'], [/^(de dónde)\b/gi, '{', 'corr|?|那}}|na|裡|li'], [/^(de dónde)\b/gi, '那', 'na|裡|li'], [/^(de piedra)\b/gi, '頭', 't\'ou|的|ti'], [/^(de prisa)\b/gi, '快', 'c\'uai|快|c\'uai'], [/^(de prisa)\b/gi, '緊', 'chin'], [/^(de tablas)\b/gi, '木', 'mu|板|pan|的|ti'], [/^(de)\b/gi, '由', 'yeu'], [/^(debe)\b/gi, '當', 'tang|得|t\'e'], [/^(deben)\b/gi, '欠', 'ch\'ien'], [/^(debo)\b/gi, '該', 'cai'], [/^(dejan)\b/gi, '留', 'leu'], [/^(dejan*)\b/gi, '止', 'chi'], [/^(demasiado)\b/gi, '太', 'tai'], [/^(dentro)\b/gi, '内', 'nui'], [/^(dentro)\b/gi, '内', 'nui|的|ti'], [/^(derecha)\b/gi, '右', 'yeu'], [/^(derecho)\b/gi, '直', 'chi|的|ti'], [/^(despacio)\b/gi, '慢', 'man|慢|man'], [/^(destruida)\b/gi, '壞', 'joai'], [/^(dia)\b/gi, '日', 'i'], [/^(dialecto)\b/gi, '音', 'in'], [/^(dialectos*)\b/gi, '音', 'in'], [/^(dice)\b/gi, '說', 'sho'], [/^(dices)\b/gi, '話', 'joá'], [/^(diez mil)\b/gi, '一', 'i|萬|uan'], [/^(diez y ocho)\b/gi, '十', 'shi|八|pa'], [/^(diez y seis)\b/gi, '十', 'shi|六|leu'], [/^(diez)\b/gi, '十', 'shi'], [/^(dif[íi]cil(?:es)?)\b/gi, '難', 'nan'], [/^(difícil)\b/gi, '難', 'nan'], [/^(dije)\b/gi, '講', 'chiang|的|ti|話|joa'], [/^(dinero)\b/gi, '錢', 't\'chien'], [/^(dinero:)\b/gi, '淺', 't\'chien'], [/^(distante)\b/gi, '遠', 'üan'], [/^(distrito)\b/gi, '縣', 'shien'], [/^(dividida)\b/gi, '開', 'cai'], [/^(divididas)\b/gi, '開', 'cai'], [/^(divididas*)\b/gi, '開', 'cai'], [/^(divisiones)\b/gi, '分', 'fuen'], [/^(dobles)\b/gi, '雙', 'shoang'], [/^(dobles*)\b/gi, '雙', 'shoang'], [/^(dolor)\b/gi, '痛', 't\'ang'], [/^(dos mil)\b/gi, '二', 'olr|千|t\'chien'], [/^(dos)\b/gi, '二', 'olr'], [/^(dá á luz)\b/gi, '生', 'shang'], [/^(dí)\b/gi, '說', 'shó'], [/^(días)\b/gi, '日', 'i|子|tz'], [/^(dí|decir)$/gi, '說', 'shó'], [/^(dóciles)\b/gi, '温', 'uen|潤|yun|的|ti'], [/^(dónde)\b/gi, '那', 'na|裡|li'], [/^(efectos)\b/gi, '貨', 'juo|物|u'], [/^(efectos*)\b/gi, '貨', 'juó|物|u'], [/^(el)\b/gi, '他', 't\'a'], [/^(ell[oa]s)\b/gi, '他', 't\'a|們|men'], [/^(ellas)\b/gi, '他', 't\'a|們|men'], [/^(ellos mismos)\b/gi, '自', 'ts|己|chi'], [/^(ellos)\b/gi, '其', 'chi'], [/^(emplean)\b/gi, '使', 'shi'], [/^(emplean?)\b/gi, '使', 'shi'], [/^(en extremo)\b/gi, '得', 't\'e|狠|jen'], [/^(en)\b/gi, '在', 'tsai'], [/^(encontrar)\b/gi, '逢', 'fung|着|chó'], [/^(enfermedad)\b/gi, '病', 'ping'], [/^(enfermedades)\b/gi, '病', 'ping|疾|chi'], [/^(enfrente)\b/gi, '對', 'tui|面|mien'], [/^(entienden)\b/gi, '通', 't\'ung|得|t\'e'], [/^(entiendes)\b/gi, '通', 't\'ung'], [/^(entiendo)\b/gi, '暁', 'shiau|得|t\'e'], [/^(entiendo)\b/gi, '通', 't\'ung'], [/^(entonces)\b/gi, '就', 'chieu'], [/^(entonces)\b/gi, '纔', 'tsai'], [/^(entra)\b/gi, '進', 'chin'], [/^(es)\b/gi, '是', 'shi'], [/^(es[eo])\b/gi, '那', 'na|個|co'], [/^(esclavo)\b/gi, '奴', 'nu|才|tsau'], [/^(esclavos)\b/gi, '奴', 'nu'], [/^(esclavos?)\b/gi, '奴', 'nu'], [/^(escrib(?:ir|as))/gi, '寫', 'sié'], [/^(escribas)\b/gi, '寫', 'sié'], [/^(escribir)\b/gi, '寫', 'sié'], [/^(escribir)\b/gi, '寫', 'sié|法|fa'], [/^(escuses)\b/gi, '饒', 'yau'], [/^(ese)\b/gi, '那', 'na|个|co'], [/^(eso)\b/gi, '那', 'na|個|co'], [/^(espada)\b/gi, '劍', 'chien'], [/^(espadas*)\b/gi, '劍', 'chien'], [/^(est[ae])\b/gi, '這', 'che|个|co'], [/^(esta)\b/gi, '這', 'che'], [/^(esta)\b/gi, '這', 'che|个|co'], [/^(estadio)\b/gi, '里', 'li'], [/^(estadios)\b/gi, '里', 'li'], [/^(estadios*)\b/gi, '里', 'li'], [/^(estarán)\b/gi, '得', 'te'], [/^(este)\b/gi, '本', 'pen'], [/^(este)\b/gi, '這', 'che|个|co'], [/^(estimado)\b/gi, '寳', 'pau'], [/^(esto)\b/gi, '這', 'che|个|co'], [/^(esto)\b/gi, '這', 'che|個|co'], [/^(está)\b/gi, '作', 'tsó'], [/^(está[ns]?)/gi, '在', 'tsai'], [/^(están)\b/gi, '有', 'yeu'], [/^(estás)\b/gi, '在', 'tsai'], [/^(es|son)\b/gi, '是', 'shi'], [/^(europeo)\b/gi, '西', 'si|羊|yang'], [/^(explicada)\b/gi, '解', 'chiai|法|fa'], [/^(extranjer[ao]s*)\b/gi, '洋', 'yang'], [/^(extranjera)\b/gi, '外', 'uai|洋|yang'], [/^(extranjera)\b/gi, '洋', 'yang'], [/^(extranjero)\b/gi, '外', 'uai|'], [/^(extranjeros)\b/gi, '外', 'uai|国|cuo|人|yen'], [/^(fama)\b/gi, '名', 'ming|的|ti'], [/^(familia)\b/gi, '家', 'cha'], [/^(familias)\b/gi, '家', 'cha'], [/^(floreados)\b/gi, '華', 'joa'], [/^(floreados*)\b/gi, '華', 'joa'], [/^(flotantes)\b/gi, '浮', 'fu'], [/^(forzar)\b/gi, '勉', 'mien|强|chiang'], [/^(frase)\b/gi, '句', 'chü|話|joa'], [/^(fria)\b/gi, '冷', 'lang'], [/^(fuego)\b/gi, '火', 'juó'], [/^(fuera)\b/gi, '外', 'uai'], [/^(fuera)\b/gi, '外', 'uai|羊|yang'], [/^(fuerte)\b/gi, '炎', 'yen'], [/^(fuertemente)\b/gi, '緊', 'chin'], [/^(fuma)\b/gi, '吸', 'chi'], [/^(fuma.?)\b/gi, '吸', 'chi'], [/^(fácil)\b/gi, '容', 'yung|易|i'], [/^(gastan)\b/gi, '使', 'shi'], [/^(gastar)\b/gi, '用', 'yung'], [/^(gastos)\b/gi, '費', 'fei'], [/^(gente)\b/gi, '人', 'yen'], [/^(gentes*)\b/gi, '人', 'yen|家|cha'], [/^(grado)\b/gi, '度', 'tu'], [/^(grados*)\b/gi, '度', 'tu'], [/^(grande)\b/gi, '大', 'ta'], [/^(grandes*)\b/gi, '大', 'ta'], [/^(grandor)\b/gi, '大', 'ta'], [/^(gustan)\b/gi, '歡', 'joan|喜|shi'], [/^(géneros)\b/gi, '布', 'pu'], [/^(ha)\b/gi, '有', 'yeu'], [/^(habita)\b/gi, '住', 'chu'], [/^(habitar)\b/gi, '住', 'chu'], [/^(habla)\b/gi, '講', 'chiang'], [/^(hablando)\b/gi, '說', 'sho'], [/^(hablar)\b/gi, '講', 'chiang'], [/^(habrá)\b/gi, '必', 'pi'], [/^(hace)\b/gi, '爲', 'uei'], [/^(hacen)\b/gi, '爲', 'uei'], [/^(hacen?)\b/gi, '爲', 'uei'], [/^(hacer)\b/gi, '做', 'tso'], [/^(hacer)\b/gi, '做', 'uei'], [/^(haces)\b/gi, '作', 'tsó'], [/^(haciendo)\b/gi, '作', 'tsó'], [/^(has)\b/gi, '有', 'yeu'], [/^(hay)\b/gi, '有', 'yeu'], [/^(he comido)\b/gi, '吃', 'chi|得|t\'e'], [/^(hebra)\b/gi, '絲', 'sze'], [/^(hebras)\b/gi, '絲', 'sze'], [/^(hebras*)\b/gi, '絲', 'sze'], [/^(hecho)\b/gi, '做', 'tsó|的|ti'], [/^(hechos)\b/gi, '作', 'tsó|的|ti'], [/^(hechos?)\b/gi, '做', 'tsó|的|ti'], [/^(hiciste)\b/gi, '做', 'tsó'], [/^(hierro)\b/gi, '鐵', 'ti\'é'], [/^(hombre)\b/gi, '人', 'yen'], [/^(hombres)\b/gi, '人', 'yen'], [/^(hombres*)\b/gi, '人', 'yen'], [/^(hora)\b/gi, '時', 'shi|候|jou'], [/^(horas?)\b/gi, '時', 'shi|候|jou'], [/^(hoy)\b/gi, '今', 'chin|天|t\'ien'], [/^(hubo)\b/gi, '有', 'yeu'], [/^(humedad)\b/gi, '濕', 'shi'], [/^(hácia)\b/gi, '徃', 'uang'], [/^(i)\b/gi, '工', 'cung'], [/^(igual(?:es)?)\b/gi, '一', 'i|樣|yang'], [/^(igual)\b/gi, '一', 'i|樣|yang'], [/^(inclusa)\b/gi, '育', 'ū|嬰|ing|堂|t\'ang'], [/^(incurrido)\b/gi, '破', 'p\'o'], [/^(inocular)\b/gi, '種', 'chung'], [/^(intención)\b/gi, '意', 'ii|思|sz'], [/^(interpretar)\b/gi, '解', 'chiai|法|fa'], [/^(invierno)\b/gi, '冬', 'tung|天|t\'ien'], [/^(ir(?:se)?)\b/gi, '去', 'ch\'ü'], [/^(ir)\b/gi, '去', 'ch\'ü'], [/^(ir)\b/gi, '往', 'uang'], [/^(joang)\b/gi, '⿈', 'joang'], [/^(jornada)\b/gi, '程', 'cheng'], [/^(justamente)\b/gi, '纔', 'tsai'], [/^(lado)\b/gi, '邊', 'piem'], [/^(lagos)\b/gi, '湖', 'ju'], [/^(larg[ao]s*)\b/gi, '長', 'chang'], [/^(largo)\b/gi, '長', 'chang'], [/^(le)\b/gi, '他', 'ta'], [/^(lee[rn]?)\b/gi, '讀', 't\'u'], [/^(leen)\b/gi, '讀', 't\'u'], [/^(lengua)\b/gi, '話', 'joa'], [/^(lenguas*)\b/gi, '話', 'joa'], [/^(lentamente)\b/gi, '漫', 'man'], [/^(letra)\b/gi, '字', 'tz'], [/^(letras)\b/gi, '字', 'tz'], [/^(letras*)\b/gi, '字', 'tz'], [/^(levantar)\b/gi, '起', 'c\'hi|來|lai'], [/^(libros)\b/gi, '書', 'shu'], [/^(libros?)\b/gi, '書', 'shu'], [/^(literatura)\b/gi, '文', 'uen'], [/^(llama)\b/gi, '呌', 'chiau'], [/^(llano)\b/gi, '平', 'ping'], [/^(lleg(?:u[eé]|ar|ast?e?|ado))\b/gi, '到', 'tai'], [/^(llega)\b/gi, '到', 'tau'], [/^(llegado)\b/gi, '到', 'tau'], [/^(llegar)\b/gi, '到', 'tai'], [/^(llegaste)\b/gi, '到', 'tai'], [/^(llegué)\b/gi, '到', 'tau'], [/^(llevan)\b/gi, '載', 'tsai'], [/^(llevan?)\b/gi, '載', 'tsai'], [/^(llover)\b/gi, '下', 'sha|雨|ü'], [/^(lléva)\b/gi, '帶', 'tai'], [/^(lo que)\b/gi, '所', 'sho'], [/^(local)\b/gi, '土', 't\'u'], [/^(lugar(?:es)?)\b/gi, '地', 'ti|方|fang'], [/^(lugar(?:es)?)\b/gi, '裡', 'li'], [/^(lugar)\b/gi, '所', 'sho|在|tsai'], [/^(lugares)\b/gi, '處', 'ch\'u'], [/^(madera)\b/gi, '木', 'mu'], [/^(madre)\b/gi, '母', 'mu'], [/^(magistrado)\b/gi, '官', 'cuan|府|fu'], [/^(malos)\b/gi, '强', 'chiang|惡|ñgo|的|ti'], [/^(manda)\b/gi, '送', 'sung'], [/^(mandarin)\b/gi, '官', 'cuan'], [/^(manera)\b/gi, '樣', 'yang'], [/^(maneras)\b/gi, '樣', 'yang'], [/^(maneras*)\b/gi, '樣', 'yang'], [/^(mango)\b/gi, '靶', 'pa'], [/^(marea)\b/gi, '潮', 'chau|水|shuei'], [/^(mas)\b/gi, '錢', 't'], [/^(mases)\b/gi, '錢', 't'], [/^(mases)\b/gi, '錢', 't\'chien'], [/^(materiales)\b/gi, '材', 'tsai|料|leao'], [/^(mañana)\b/gi, '明', 'ming|天|t\'ien'], [/^(mañana)\b/gi, '朝', 'chau|辰|shen'], [/^(me)\b/gi, '我', 'uo'], [/^(medi[ao]s*)\b/gi, '中', 'chung'], [/^(medi[ao]s*)\b/gi, '半󠄁', 'pan'], [/^(media)\b/gi, '半', '|pan'], [/^(medio día)\b/gi, '午', 'u|時|shi'], [/^(medio)\b/gi, '中', 'chung'], [/^(mi)\b/gi, '我', 'uo|的|ti'], [/^(midiendo)\b/gi, '量', 'liang'], [/^(mil)\b/gi, '千', 't'], [/^(mil)\b/gi, '千', 't\'chien'], [/^(mitad)\b/gi, '對', 'tui'], [/^(moneda)\b/gi, '淺', 't\'chien'], [/^(monedas*)\b/gi, '淺', 't'], [/^(montaña)\b/gi, '山', 'shang'], [/^(monte)\b/gi, '山', 'shang'], [/^(montes)\b/gi, '山', 'shang'], [/^(much[ao]s?)\b/gi, '幾', 'chi|多|to'], [/^(mucha)\b/gi, '多', 'to'], [/^(muchas)\b/gi, '幾', 'chi|多|to'], [/^(muchos)\b/gi, '多', 'to'], [/^(muelle)\b/gi, '馬', 'ma|頭|t\'ou'], [/^(mujer(?:es)?)\b/gi, '女', 'nū|人|yen'], [/^(mujeres)\b/gi, '女', 'nū|人|yen'], [/^(muy bien)\b/gi, '好', 'jao|好|jao|的|ti'], [/^(muy)$/gi, '甚', 'shen'], [/^(muy)\b/gi, '最', 'tsui'], [/^(muy)\b/gi, '甚', 'shen'], [/^(médico)\b/gi, '醫', 'i|生|shang'], [/^(método)\b/gi, '法', 'fa'], [/^(necesari[ao]s?)\b/gi, '用', 'yung'], [/^(necesario)\b/gi, '用', 'yung'], [/^(negocio)\b/gi, '事', 'shi|情|tching'], [/^(negocios)\b/gi, '事', 'shi|情󠄁|tching'], [/^(negro)\b/gi, '黒', '|jei|的|ti'], [/^(negro)\b/gi, '黒い', 'jei|的|ti'], [/^(niñas)\b/gi, '女', 'nū'], [/^(niñas?)\b/gi, '女', 'nū'], [/^(niños)\b/gi, '小', 'siau|子|tz'], [/^(no)\b/gi, '不', 'pu'], [/^(no)\b/gi, '沒', 'me'], [/^(nombre)\b/gi, '名', 'ming'], [/^(nueve)\b/gi, '九', 'chieu'], [/^(obti*en)/gi, '得', 't\'e'], [/^(obtienen)\b/gi, '得', 't\'e'], [/^(occidente)\b/gi, '西', 'si'], [/^(ocho)\b/gi, '八', 'pa'], [/^(ocupacion)\b/gi, '活', 'juo|路|lu'], [/^(oigo)\b/gi, '聽', 't\'ing'], [/^(oir)\b/gi, '聽', 't\'ing'], [/^(oir|oigo)\b/gi, '聽', 't\'ing'], [/^(opio)\b/gi, '雅', 'ya|片|p\'ien'], [/^(originales)\b/gi, '元', 'üen'], [/^(otr[ao]s*)\b/gi, '再', 'tsai'], [/^(otra vez)\b/gi, '再', 'tsai'], [/^(otra)\b/gi, '他', 't\'a'], [/^(otra)\b/gi, '再', 'tsai'], [/^(otros)\b/gi, '別', 'pie'], [/^(oveja)\b/gi, '綿', 'mien|羊|yang'], [/^(padre)\b/gi, '父', 'fu'], [/^(pais)\b/gi, '本', 'p\'en|的|ti'], [/^(palabras)\b/gi, '話', 'joa'], [/^(palabras*)\b/gi, '話', 'joa'], [/^(palillos)\b/gi, '快', 'cuae|子|tz'], [/^(para)\b/gi, '爲', 'uei'], [/^(paraguas)\b/gi, '雨', 'ü|傘|san'], [/^(partiendo)\b/gi, '起', 'ch\'i|身|shen'], [/^(pasa)\b/gi, '過', 'cuo'], [/^(pasando)\b/gi, '過', 'cuo'], [/^(pasar)\b/gi, '渡', 'tu|過|cuo'], [/^(pasar|pasando)/gi, '歩', 'pu'], [/^(pasear)\b/gi, '走', 'tsau'], [/^(paso)\b/gi, '歩', 'pu'], [/^(pasos)\b/gi, '歩', 'pu'], [/^(pasos*)\b/gi, '歩', 'pu'], [/^(pedacitos)\b/gi, '絲', 'sz'], [/^(pedacitoss*)\b/gi, '絲', 'sz'], [/^(pequeñ[ao]s*)\b/gi, '小', 'siau'], [/^(pequeña)\b/gi, '小', 'siau'], [/^(pequeños)\b/gi, '細', 'si'], [/^(perdió)\b/gi, '害', 'jai'], [/^(perfeccionar)\b/gi, '盡', 'chin'], [/^(pero)\b/gi, '但', 'tan'], [/^(persona)\b/gi, '人', 'yen'], [/^(personas)\b/gi, '人', 'yen'], [/^(personas*)\b/gi, '人', 'yen'], [/^(peso)\b/gi, '洋', 'yang|錢|t\'chien'], [/^(pesos)\b/gi, '洋', 'yang|錢|t\'chien'], [/^(pesos*)\b/gi, '洋', 'yang|錢|t\'chien'], [/^(pico)\b/gi, '石', 'tan'], [/^(picos)\b/gi, '担', 'tan'], [/^(picos*)\b/gi, '担', 'tan'], [/^(pie)\b/gi, '尺', 'chi'], [/^(piedra)\b/gi, '|', 'he'], [/^(pies)\b/gi, '尺', 'chi'], [/^(pies*)\b/gi, '尺', 'chi'], [/^(pieza)\b/gi, '疋', 'pi'], [/^(pinta (china))\b/gi, '升', 'shang'], [/^(pintas)\b/gi, '升', 'shang'], [/^(pintas*)\b/gi, '升', 'shang'], [/^(pié)\b/gi, '尺', 'chi'], [/^(plata)\b/gi, '銀', 'in'], [/^(pobre)\b/gi, '窮', 'chung'], [/^(pobres)\b/gi, '薄', 'pau'], [/^(pobres*)/gi, '貧', 'ping|窮|chung|的|ti'], [/^(podrémos)\b/gi, '可', 'c\'o'], [/^(por causa)\b/gi, '因', 'in|爲|uei'], [/^(por eso)\b/gi, '所', 'sho|以|i'], [/^(por qué)/gi, '爲', 'uei|何|jo'], [/^(por qué)\b/gi, '爲', 'uei'], [/^(por qué)\b/gi, '爲', 'uei|何|jo'], [/^(precio)\b/gi, '價', 'cha'], [/^(precio)\b/gi, '價', 'cha|錢|t\'chien'], [/^(preparado)\b/gi, '辦', 'pan'], [/^(preparativos)\b/gi, '弄', 'lung'], [/^(prestar)\b/gi, '借', 'chié'], [/^(principias)\b/gi, '起', 'ch\'i'], [/^(proceden)\b/gi, '起', 'ch\'i'], [/^(produce)\b/gi, '有', 'yeu|出|ch\'u'], [/^(producen?)\b/gi, '有', 'yeu|出|ch\'u'], [/^(profundidad)\b/gi, '深', 'shen'], [/^(prontos)\b/gi, '便', 'pien'], [/^(pronuncia)\b/gi, '說', 'shó|來|lai'], [/^(propio)\b/gi, '己', 'chi|的|ti'], [/^(provincia)\b/gi, '省', 'shang'], [/^(provincias)\b/gi, '省', 'shang'], [/^(provincias*)\b/gi, '省', 'shang'], [/^(prueba)\b/gi, '試', 'shi'], [/^(pueblo)\b/gi, '人', 'yen|民|min'], [/^(pueblo)\b/gi, '百', 'po|姓|sing'], [/^(puede aprender)\b/gi, '學', 'sho|得|t\'e|來|lai'], [/^(puede cargar)\b/gi, '載', 'tsai|得|t\'e'], [/^(puede)\b/gi, '可', 'c\'o'], [/^(puedes)\b/gi, '可', 'c\'o'], [/^(puedes?)\b/gi, '可', 'c\'o|以|i'], [/^(puedo)\b/gi, '得', 't\'e'], [/^(puente)/gi, '橋', 'chiau'], [/^(puente)\b/gi, '橋', 'chiau'], [/^(puentes)\b/gi, '橋', 'chiau'], [/^(puentes)\b/gi, '橋', 'chiau|子|tz'], [/^(puerta)\b/gi, '門', 'men'], [/^(puerto)\b/gi, '津', 'tsin'], [/^(pulgada)\b/gi, '寸', 'tsun'], [/^(pulgadas)\b/gi, '寸', 'tsun'], [/^(pulgadas*)\b/gi, '寸', 'tsun'], [/^(puro)\b/gi, '淸', 't\'sing|廉|lien|的|ti'], [/^(puñados)\b/gi, '合', 'c'], [/^(puñados)\b/gi, '合', 'c\'o'], [/^(que)\b/gi, '怎', 'tseng'], [/^(quemados)\b/gi, '燒', 'shau|去|chü'], [/^(quemaron)\b/gi, '燒', 'shau'], [/^(quier[eoa][sn]*)\b/gi, '要', 'yau'], [/^(quiera)\b/gi, '要', 'yau'], [/^(quiere)\b/gi, '要', 'yau'], [/^(quieren)\b/gi, '要', 'yau'], [/^(quieres)\b/gi, '要', 'yau'], [/^(quiero)\b/gi, '要', 'yau'], [/^(qué)/gi, '甚', 'shen|麼|mo'], [/^(qué)\b/gi, '什', 'she|麼|mo'], [/^(qué)\b/gi, '怎', 'tseng'], [/^(qué?)\b/gi, '甚', 'shen|麼|mo'], [/^(radical)\b/gi, '部', 'pu|類|lui'], [/^(rasgos)\b/gi, '畫', 'joá'], [/^(real)\b/gi, '官', 'cuan'], [/^(recibe)\b/gi, '有', 'yeu|收|shau'], [/^(redondo)\b/gi, '員', 'yuen'], [/^(redondo)\b/gi, '員', 'üen'], [/^(refinada)\b/gi, '紋', 'uen'], [/^(regla)\b/gi, '法', 'fa'], [/^(reino)\b/gi, '國', 'cuo'], [/^(reir)\b/gi, '笑', 'siau'], [/^(religion)\b/gi, '敎', 'chiau'], [/^(ric[ao]s*)/gi, '富', 'fu|貴|cuei|的|ti'], [/^(rica)\b/gi, '富', 'fu|貴|cuei|的|ti'], [/^(rio)\b/gi, '麼', 'jo'], [/^(roba)\b/gi, '拐', 'cuae'], [/^(rogando)\b/gi, '請', 't\'sing'], [/^(rogar)\b/gi, '請', 't\'sing'], [/^(ruego)\b/gi, '請', 't\'sing'], [/^(ruego)\b/gi, '請', '|t\'sing'], [/^(saber)\b/gi, '識', 'chi'], [/^(sabes)\b/gi, '知', 'chi'], [/^(saca)\b/gi, '拿', 'na'], [/^(sale)\b/gi, '出', 'ch\'u'], [/^(sale|salir)\b/gi, '出', 'ch\'u'], [/^(salvado)\b/gi, '救', 'chieu'], [/^(se emborracha)\b/gi, '醉', 'tsui'], [/^(se puede pasar)\b/gi, '渡', 'tu|得|t\'e|過|cuo'], [/^(se puede vender)\b/gi, '賣', 'mae|得|t\'e'], [/^(se pueden comprar)\b/gi, '買', 'mai|得|t\'e'], [/^(secos)\b/gi, '乾', 'can|的|ti'], [/^(sectas*)\b/gi, '敎', 'chiau'], [/^(seguir)\b/gi, '隨', 'tsui'], [/^(seguiste)\b/gi, '照', 'chau'], [/^(seis)\b/gi, '六', 'leu'], [/^(ser)\b/gi, '爲', 'uei'], [/^(será necesario)\b/gi, '必', 'pi|須|sü'], [/^(sesenta)\b/gi, '六', 'leu|十|shi'], [/^(si)\b/gi, '若', 'yó'], [/^(siempre)\b/gi, '常', 'chang'], [/^(siete)\b/gi, '七', 'tchi'], [/^(sigues)\b/gi, '作', 'tsó'], [/^(silla de manos)\b/gi, '轎', 'chiau|子|tz'], [/^(sirviendo)\b/gi, '駛', 'shi'], [/^(sitio)\b/gi, '地', 'ti|方|fang'], [/^(socorrer necesidades)\b/gi, '賙', 'chau|濟|chi'], [/^(solamente)\b/gi, '只', 'chi'], [/^(son navegables)\b/gi, '可', 'c\'o|使|shi|得|t\'e|船|choan'], [/^(son)\b/gi, '是', 'shi'], [/^(sonidos)\b/gi, '聲', 'shang|音|in'], [/^(sopa)\b/gi, '湯', 't\'ang'], [/^(su)\b/gi, '自', 'ts'], [/^(sufrir)\b/gi, '當', 'tang'], [/^(sur)\b/gi, '南', 'nan'], [/^(Sur)\b/gi, '南', 'nan'], [/^(sé)\b/gi, '知', 'chi|道|tau'], [/^(t[úe])$/gi, '你', 'ni'], [/^(tael)\b/gi, '兩', 'liang'], [/^(taeles)\b/gi, '兩', 'liang'], [/^(tal)\b/gi, '某', 'mao'], [/^(talentos)\b/gi, '才', 'tsai'], [/^(talentos?)\b/gi, '才', 'tsai'], [/^(tales de plata)\b/gi, '銀', 'in|子|tz'], [/^(tambi[ée]n)\b/gi, '又', 'yeu'], [/^(tambien)\b/gi, '又', 'yeu'], [/^(taza)\b/gi, '碗', 'uan'], [/^(te)\b/gi, '你', 'ni'], [/^(tela)\b/gi, '布', 'pu'], [/^(temo)\b/gi, '怕', 'p\'a'], [/^(temo)\b/gi, '恐', 'c\'ung|怕|pa'], [/^(temprano)\b/gi, '早', 'tsau'], [/^(tendremos)\b/gi, '有', 'yeu'], [/^(tengo)\b/gi, '有', 'yeu'], [/^(tengo|tiene[ns]?)\b/gi, '有', 'yeu'], [/^(ti)\b/gi, '的', 'ti'], [/^(tiempo)\b/gi, '時', 'shi|候|jou'], [/^(tienda)\b/gi, '鋪', 'pu'], [/^(tienda)\b/gi, '鋪', 'pu|子|tz'], [/^(tiendas)\b/gi, '舖', 'pu|子|tz'], [/^(tiene)\b/gi, '有', 'yeu'], [/^(tienen)\b/gi, '有', 'yeu'], [/^(tienes)\b/gi, '有', 'yeu'], [/^(tierra)\b/gi, '地', 'ti'], [/^(tivenido)\b/gi, '來', 'lai|的'], [/^(toda)\b/gi, '各', 'co'], [/^(todas)\b/gi, '都', 'tu'], [/^(todo)\b/gi, '通', 'tsung'], [/^(todo)\b/gi, '都', 'tu'], [/^(todos?)\b/gi, '都', 'tu'], [/^(tomar)\b/gi, '拿', 'na'], [/^(torcido)\b/gi, '灣', 'uan|的|ti'], [/^(torrentes)\b/gi, '溪', 'ch\'i'], [/^(totalmente)\b/gi, '盡', 'chin'], [/^(trabajo)\b/gi, '工', 'cung'], [/^(trae)\b/gi, '拿', 'na'], [/^(traen)\b/gi, '帶', 'tai|來|lai'], [/^(traje)\b/gi, '衫', 'shan'], [/^(transporte)\b/gi, '渡', 'tu'], [/^(trasportar)\b/gi, '搫', 'pan|運|yun'], [/^(treinta)\b/gi, '三', 'san|十|shi'], [/^(treinta)\b/gi, '三', 'san|萬|uan'], [/^(tres mil)\b/gi, '三', 'san|千|t\'chien'], [/^(tres)\b/gi, '三', 'san'], [/^(tu)\b/gi, '你', 'ni'], [/^(tu)\b/gi, '你', 'ni|的|ti'], [/^(tus?)\b/gi, '你', 'ni|的|ti'], [/^(té)\b/gi, '茶', 'ch\'a'], [/^(tú)\b/gi, '你', 'ni'], [/^(un millon)\b/gi, '兆', 'chau'], [/^(un)\b/gi, '一', 'i'], [/^(un)\b/gi, '一', 'i|个|co'], [/^(un[ao]*s*)\b/gi, '一', 'i|个|co'], [/^(una)\b/gi, '一', 'i'], [/^(una)\b/gi, '一', 'i|間|chien'], [/^(uno)\b/gi, '一', 'i|个|co'], [/^(usa)\b/gi, '用', 'yung'], [/^(usa[rn]?|usos*)\b/gi, '用', 'yung'], [/^(usad[ao]s*)\b/gi, '用', 'yung|的|ti'], [/^(usadas)\b/gi, '用', 'yung|的|ti'], [/^(usan)\b/gi, '用', 'yung'], [/^(usar)\b/gi, '用', 'yung'], [/^(uso)\b/gi, '用', 'yung'], [/^(ustedes)\b/gi, '你', 'ni|們|men'], [/^(utensilios)\b/gi, '器', 'ch\'i'], [/^(va)\b/gi, '去', 'ch\'ü'], [/^(vale)\b/gi, '値', 'chi'], [/^(vaso)\b/gi, '杯', 'pei'], [/^(veinte mil)\b/gi, '二', 'olr|萬|uan'], [/^(ven(?:g[ao]|ir)?)\b/gi, '來', 'lai'], [/^(ven)\b/gi, '來', 'lai'], [/^(venal)\b/gi, '濫', 'lan|取|tsü|的|ti'], [/^(vender)\b/gi, '販', 'fan|賣|mae'], [/^(vender)\b/gi, '賣', 'mae'], [/^(venderse ellos mismos)\b/gi, '自', 'ts|粥|pi'], [/^(vendidos)\b/gi, '賣', 'mae|的|ti'], [/^(venga)\b/gi, '來', 'lai'], [/^(vengo)\b/gi, '來', 'lai'], [/^(venir)\b/gi, '來', 'lai'], [/^(ver)\b/gi, '看', 'c\'an'], [/^(verano)\b/gi, '夏', 'sha|天|t\'ien'], [/^(verdaderamente)\b/gi, '實', 'shi|在|tsai'], [/^(verdadero)\b/gi, '貫', 'shi'], [/^(verduras)\b/gi, '菜', 'tsai'], [/^(verduras?)\b/gi, '菜', 'tsai'], [/^(vereda)\b/gi, '側', 'tsè'], [/^(vestido)\b/gi, '衣', 'i'], [/^(viajando)\b/gi, '行', 'shing'], [/^(vida)\b/gi, '命', 'ming'], [/^(viene)\b/gi, '來', 'lai'], [/^(vienes)\b/gi, '來', 'lai'], [/^(vienes*|viniste)\b/gi, '來', 'lai'], [/^(vientos)\b/gi, '風', 'fung'], [/^(viniste)\b/gi, '來', 'lai'], [/^(vino)\b/gi, '酒', 'chieu'], [/^(vinos*)\b/gi, '酒', 'chieu'], [/^(violentos)\b/gi, '暴', 'pau'], [/^(viruelas)\b/gi, '痘', 't\'ou'], [/^(viste)\b/gi, '着', 'cho'], [/^(visto)\b/gi, '看', 'c\'an'], [/^(voluntad)\b/gi, '便', 'pien'], [/^(volver)\b/gi, '回', 'joei'], [/^(voz)\b/gi, '聲', 'shang'], [/^(voz|voces)\b/gi, '聲', 'shang'], [/^(vuelve)\b/gi, '轉', 'choan'], [/^(y)\b/gi, '及', 'chi'], [/^(yo)\b/gi, '我', 'uo'], [/^(yung-liang)\b/gi, '運', 'yung|糧|liang'], [/^(»)\b/gi, '的', 'ti'], [/^(á las tres)\b/gi, '三', 'san|下|sha'], [/^(á t[ií])/gi, '你', 'ni'], [/^(á tí)\b/gi, '你', 'ni'], [/^(á)$/gi, '到', 'tau'], [/^(á)\b/gi, '到', 'tau'], [/^(áspero)\b/gi, '崎', 'chi'], [/^(átomos)\b/gi, '忽', 'jú'] [/^(átomos)\b/gi, '忽', 'jú'], [/^(é)\b/gi, '而', 'olr'], [/^(él)\b/gi, '他', 'ta'], [/^(ó)\b/gi, '或', 'juo'], [/^(\?)/gi, '麼', 'mo'], [/^(»)$/gi, '之', 'chi'], [/^(ó)\$/, '或', 'juo'], ]; for (var word of words){ if (p1.match(word[0])){ if (p1[0] == p1[0].toUpperCase()){ word[2] = word[2][0].toUpperCase() + word[2].slice(1); } return '{{*EIC|'+word[1]+'|'+word[2]+'|'+p1+p2+'}}'; } } return '{{*EIC|||'+p1+p2+'}}'; }); } if (mw.config.get('wgTitle').match(/Adivinanza/)) { editor .replace(/(?<=^|\n)(\d+) *\n([\p{L} \n,.;:<>/?¿¡!]*?)((?:[Cc]p\. *)*D\. *\d+[^\n]+)?(?=\n\n|$)/gu, '{{bc|{{c|$1|id=$1}}\n<poem>:$2</poem>{{d|$3}}}}\n') .replace(/{{d\|}}/g, '') .replace(/\n\n+/g, '\n\n') /*.replace(/\d+ *([\p{L} \(),\*]+)[\.]*\n((?:\d+[ ">»]*\n)+)/gu, function(match, p1, p2){ var local = ''; p2.match(/\d+/g).forEach((element) => { local = local + '\n# {{ditto|' + p1 + '}}'; }); return "# "+ p1 +"."+local+"\n"; }) .replace(/^\d+ *([\p{L} \(),\*]+)/gmu, '# $1')*/ ; } if (mw.config.get('wgTitle').match(/Lenz/)) { editor .replace(/’/g, "'") .replace(/”/g, "»") .replace(/“/g, "«") .replace(/(?<!\[)\[([^\[\]]{10,})\]/g, '<ref>$1</ref>') // .replace(/^('*\d+.*)\n(.*?)\n\n([^'\d\s].*?)\n([^'\d\s].*?)\n+/gm, '$1 $3 \n $2 $4\n\n') //orden en pareaditos .replace(/ņ/g, 'ŋ') .replace(/’/g, "'") .replace(/\n\n+/g, '\n\n') .replace(/ $/gm, '') .replace(/(?<=\w)-\n/g, '') //elimina guion salto sin resguardos .replace(/(?<=\w)\n(?=\w)/g, ' ') //elimina saltos de línea sin ataos .replace(/ +/g, ' ') .replace(/[Mm][Uu][Ss][Tt][Ee][Rr][Ss](?!})/g, '{{may|Musters}}') .replace(/,\n+/g, '. ') .replace(/,[\-—]/g, '.—') .replace(/[I1][I1][I1]/g, 'III') .replace(/I(?=\d\d)/g, '1') // .replace(/(\d+)[\.,][\*\?"”\%\d]+\s*/g, "'''$1'''.<sup></sup> ") .replace(/(\d+)\.\s*/g, "'''$1'''. ") .replace(/^(?:\d\d\d\s+)?[A-Z]{4,}[A-Z\d \n]*([A-Z])/g, '{{npt}}\n|$1') .replace(/ 1 /g, ' i ') .replace(/\(\d+\)/g, '<ref></ref>') /* .replace(/(?<=\P{L})[F₤£]\./gu, " ''F''.") // F cursiva */ .replace(/(?<=\P{L})[F₤£]\./gu, "F.")// F no cursiva .replace(/(?<='*F'*\. )([a-züùúñí]+)/g, function(match, p1){ p1 = p1.replace(/ú/g, 'ù'); return "''"+p1+"''"; }) .replace(/(?<=\P{L})"(?=[\p{L}¿¡])/gu, ' «') .replace(/(?<=\P{L})[nw](?=[A-Z])/gu, ' «') .replace(/(?<=[\p{L}?!])"\s*(?=\P{L})/gu, '» ') .replace(/(?<=[?!])\s*[nw]\s*(?=\P{L})/gu, '» ') //.replace(/ür/g, 'üt') //mapuzugun .replace(/ s /g, " s'") .replace(/s k/g, "s'k") .replace(/ii/g, 'ü') .replace(/ü'/g, 'ü´') //.replace(/ú/g, 'ü') .replace(/mcu/g, 'meu') .replace(/(u|ú)ŋe(?=\P{L})/gu, '$1ŋe') // uŋe/úŋe .replace(/n(e|é)i(?=\P{L})/gu, 'ŋ$1i') // ŋei/ŋéi .replace(/nn(?=\P{L})/gu, 'ŋn') .replace(/ine(?=\P{L})/gu, 'iŋe') .replace(/(?<=[a-záéíóúüñ])[KA4ÁZ]+(?=[a-záéíóúüñ'])/g, 'ʎ') .replace(/(?<=l|u|n| )nen(?=\P{L})/gu, 'ŋen') //lnen -> lŋen .replace(/nelai(?=\P{L})/gu, 'ŋelai') .replace(/(?<!ka)nin(?=\P{L})/gu, 'ŋin') .replace(/ei[pn]u(?=\P{L})/gu, 'eiŋu') .replace(/(?<=\P{L})ant[aeo]\b/gu, 'antə') .replace(/(?<=\P{L})ánt[aeo]\b/gu, 'ántə') .replace(/(?<=\P{L})dunu/gu, 'duŋu') .replace(/(?<=\P{L})femne/gu, 'femŋe') .replace(/(?<=\P{L})kawe.u/gu, 'kaweʎu') .replace(/k[oa]+la/g, 'kəla') .replace(/(?<=\P{L})kuchi.u/gu, 'kuchiʎu') .replace(/k[oea]+me/g, 'kəme') .replace(/K[oea]+me/g, 'Kəme') .replace(/k[oe]+p/g, 'kəp') .replace(/K[oe]+p/g, 'Kəp') .replace(/kapa/g, 'kəpa') .replace(/Kapa/g, 'Kəpa') .replace(/(?<=\P{L})ki+me\b/gu, 'küme') .replace(/(?<=\P{L})kol/gu, 'kəl') .replace(/(?<=\P{L})kordi.era\b/gu, 'kordiʎera') .replace(/(?<=\P{L})lo[np]k/gu, 'loŋk') .replace(/(?<=\P{L})ma.é\b/gu, 'maʎé') .replace(/(?<=\P{L})m[oea]+lei/gu, 'məlei') .replace(/(?<=\P{L})m[oea]+l ei/gu, "məl'ei") .replace(/(?<=\P{L})m[oea]+rei/gu, "məl'ei") .replace(/(?<=\P{L})m[oea]+li /gu, 'məli ') .replace(/(?<=\P{L})mon(e|i|é|k)/gu, 'moŋ$1') .replace(/(?<=\P{L})m[oe]te/gu, 'məte') .replace(/(?<=\P{L})m[oe]tt+/gu, 'mətt·') .replace(/(?<=\P{L})nem/gu, 'ŋem') .replace(/nechi\b/g, 'ŋechi') .replace(/nep\b/g, 'ŋep') .replace(/(?<=\P{L})(?:n(?:ü|[íúui]+)r(?:ü|[íúui]+)|miri)/gu, 'ŋürü') .replace(/(?<=\P{L})no.in/gu, 'ŋoʎin') .replace(/(?<=\P{L})pi[ny]e/gu, 'piŋe') // piŋei .replace(/(?<=\P{L})rani/gu, 'raŋi') .replace(/(?<=\P{L})suka/gu, "s'uka") .replace(/(?<=\P{L})t[aeo]+fa/gu, 'təfa') .replace(/(?<=\P{L})t[aeo]+fi/gu, 'təfi') .replace(/(?<=\P{L})t[aeo]+v/gu, 'təv') .replace(/(?<=\P{L})T[aeo]+v/gu, 'Təv') .replace(/(?<=\P{L})t[aeo]+k/gu, 'tək') .replace(/(?<=\P{L})tinre/gu, 'tiŋre') .replace(/(?<=\P{L})[Ct] *ipa/gu, "t'ipa") .replace(/wen[rt] *u/g, "went'u") .replace(/wo/g, 'wə') .replace(/(?<=\P{L})(?!wit')w[üi][tr' ]+a/gu, "wüt'a") .replace(/zün/g, 'züŋ') //picunche .replace(/nérk/gu, 'ŋërk') ; } if (mw.config.get('wgTitle').match(/Lecturas Araucanas/)) { editor .replace(/\[\[\d+\]\]/g, '<ref></ref>') .replace(/"/g, '“') .replace(/\u0009/g, ' ') .replace(/\s((?:“|\.|;|:|,|\)|\?|!)+)\s*/g, '$1 ') .replace(/\s*((?:\(|¿|„|¡)+)\s*/g, ' $1') .replace(/\s+(\d+)\./g, '\n|-\n|$1.') .replace(/\|-\n\|(\d+)\./g, '|}\n\n{{t3|$1.}}\n\n{|class=_comp\n|'); } if (mw.config.get('wgTitle').match(/(?:Suma|Arte)/)) { editor.replace(/(\w)<(\w+)>(\w+)`/g, '{{$1$2$3}}') .replace(/(\w)<(\w+)>/g, '{{$1$2}}') .replace(/&/g, '{{et}}') ; } if (mw.config.get('wgTitle').match(/Zool/)) { editor.replace(/ón\b/g, 'on') .replace(/espués/g, 'espues') .replace(/ambién/g, 'ambien') .replace(/ún\b/g, 'un') ; } if (mw.config.get('wgTitle').match(/Cosmos/)) { editor.replace(/ón\b/g, 'on') .replace(/^[-—\^]* ?\d+ ?[-—\^]*/g, '') .replace(/espués/g, 'espues') .replace(/ambién/g, 'ambien') .replace(/ún\b/g, 'un') .replace(/Sy\b/g, 's, ') .replace(/umen\b/g, 'úmen') .replace(/amen\b/g, 'ámen') .replace(/frió\b/g, 'frio') .replace(/ orden\b/g, ' órden') .replace(/úan\b/g, 'uan') // .replace(/ ser\b/g, ' sér') .replace(/ serie\b/g, ' série') .replace(/ seres\b/g, ' séres') .replace(/ origen/g, ' orígen') .replace(/ déla/g, ' de la') .replace(/ délos/g, ' de los') .replace(/g[\-\^]/g, 'g') .replace(/ían\b/g, 'ian') .replace(/\bmutu/g, 'mútu') .replace(/\bperpetu/g, 'perpétu') .replace(/ babia/g, ' habia') .replace(/ becho/g, ' hecho') .replace(/ bistoria/g, ' historia') .replace(/\bba\b/g, 'ha') .replace(/\bban\b/g, 'han') .replace(/\bbe\b/g, 'he') .replace(/([\w;,]) V (\w)/g, '$1 y $2') .replace(/\bha[jv]\b/g, 'hay') .replace(/\bho[jv]\b/g, 'hoy') .replace(/ ha ?va\b/g, ' haya') .replace(/ ha ?van\b/g, ' hayan') .replace(/\bserio/g, 'sério') .replace(/\bserias/g, 'sérias') .replace(/\bja\b/g, 'ya') .replace(/\babora\b/g, 'ahora') .replace(/ [jv] /g, ' y ') .replace(/ [jv],/g, ' y, ') .replace(/ le ?[jyv]es/g, ' leyes') .replace(/ le ?[jyv]\b/g, ' ley') .replace(/ major/g, ' mayor') .replace(/ ravo/g, ' rayo') .replace(/ ja\b/g, ' ya') .replace(/ jo\b/g, ' yo') .replace(/ mu ?[jy] /g, ' muy ') .replace(/ cu[jv]a\b/g, ' cuya') .replace(/ cu[jv]o\b/g, ' cuyo') .replace(/ cu[jv]as\b/g, ' cuyas') .replace(/ cu[jv]os\b/g, ' cuyos') .replace(/ rajo/g, ' rayo') .replace(/ en ?[jyv]a\b/g, ' cuya') .replace(/ en ?[jyv]o\b/g, ' cuyo') .replace(/ en ?[jyv]as\b/g, ' cuyas') .replace(/ en ?[jyv]os\b/g, ' cuyos') .replace(/ransad[\.,]/g, 'ransact.') .replace(/ist,/g, 'ist.') .replace(/céntrale/g, 'centrale') .replace(/ A[nm][nui]ales/g, ' Annales') .replace(/ A[nm][nui]?alen/g, ' Annalen') .replace(/ P[áa]g\,/g, ' Pág.') .replace(/ Geogr,/g, ' Geogr.') .replace(/ phys,/g, ' phys.') .replace(/ vio\b/g, ' vió') .replace(/ crej[oó]\b/g, ' creyó') .replace(/ arrojo\b/g, ' arroyo') .replace(/ arrojos\b/g, ' arroyos') .replace(/ joven\b/g, ' jóven') .replace(/ deberla\b/g, ' deberia') .replace(/ pies\b/g, ' piés') .replace(/ pie\b/g, ' pié') .replace(/ Etua/g, ' Etna') .replace(/ gueiss/g, ' gneiss') .replace(/Leo\?,/g, 'Leop.') .replace(/ de ?r([A-Z])/g, " de l'$1") .replace(/Transad/g, "Transact") .replace(/(Acad|[Gg]eogr?|[Gg]eol|[Hh]ist|crit|Relat|Transact),/g, '$1.') .replace(/ 1\. ([IXVLCM]{2,})/g, ' l. $1') .replace(/ i\. ([IXVLCM]{2,})/g, ' t. $1') .replace(/ t\. [lIí]/g, " t. I") .replace(/ t\. [lIí][lIí]/g, " t. II") .replace(/ t\. [lIí][lIí][lIí]/g, " t. III") .replace(/ \((\d\d)\)/g, ' {{ref|4$1|($1)}}') ; } if (mw.config.get('wgTitle').match(/Origen/)) { editor.replace(/rigen\b/g, 'rígen') .replace(/ antes/g, ' ántes') .replace(/ ambas /g, ' ámbas ') .replace(/ ambos /g, ' ámbos ') .replace(/ volumen/g, ' volúmen') .replace(/ entonces/g, ' entónces') .replace(/ menos\b/g, ' ménos') .replace(/gco/g, 'geo') .replace(/ [àa] /g, ' á ') .replace(/ſ/g, 'f') .replace(/ fue /g, ' fué ') .replace(/ II([aeiou])/g, ' H$1') .replace(/ aunquo\b/g, ' aunque') .replace(/ quo /g, ' que ') .replace(/ ol /g, ' el ') .replace(/ on /g, ' en ') .replace(/ os /g, ' es ') .replace(/ ho /g, ' he ') .replace(/ anto /g, ' ante ') .replace(/ osta /g, ' esta ') .replace(/ sor\b/g, ' ser') .replace(/ soa\b/g, ' sea') .replace(/ llor\b/g, ' flor') .replace(/cran\b/g, 'eran') .replace(/ individuo/g, ' indivíduo') .replace(/ v[oe]c[oe]s /g, ' veces ') .replace(/(\w)dados\b/g, '$1dades') .replace(/ s[oée]r[eo]s /g, ' séres ') .replace(/ esp[eo]ci[eoc]/g, ' especie') .replace(/ cf/g, ' ef') .replace(/ lejos\b/g, ' léjos') .replace(/ apenas\b/g, ' apénas') .replace(/ diferonte/g, ' diferente') .replace(/ [lt]icuen /g, ' tienen ') .replace(/ entro /g, ' entre ') .replace(/(!el)(..)emento\b/g, '$1emente') .replace(/menle\b/g, 'mente') .replace(/onos\b/g, 'ones') .replace(/rablo\b/g, 'rable') .replace(/ pudi[co]/g, ' pudie') .replace(/ loy/g, ' ley') .replace(/ perfectam[oe]nt[oe]/g, ' perfectamente') .replace(/ [eo]sp[oe]ci[eo]/g, ' especie') ; } if (mw.config.get('wgTitle').match(/Museo/)) { editor.replace(/ [0O)]\. (\w+)/g," ''O. $1''") ; } if (mw.config.get('wgTitle').match(/fueguino/)) { editor.replace(/[’‘]/g, "'") .replace(/[\. ,2\+]{3,}/g, "||") .replace(/^(?:\|-\n)?[ !\|':\]\[\{\}]*([A-Z])/mg, "|-\n|$1") .replace(/^(?:\|-\n)?«/mg, "|-\n{{ditto|}}") .replace(/6/g, 'ó') ; } if (mw.config.get('wgTitle').match(/Neologismos/)) { editor.replace(/\n\n([\w, áéíóúü]+?)\s*[-—]\s*/g, "\n;$1:—") ; } if (mw.config.get('wgTitle').match(/araucano/)) { editor.replace(/^(\S+) - (\S+) (\d+)\s+/g, function(match, p1, p2, p3){ text = '{{cp||'+p1+' — '+p2+'|'+p3+'}}'; $('#wpHeaderTextbox').val(text); return ""; } ); editor.replace(/^(\d+) (\S+) - (\S+)\s+/g, function(match, p1, p2, p3){ text = '{{cp|'+p1+'|'+p2+' — '+p3+'|}}'; $('#wpHeaderTextbox').val(text); return ""; } ) editor.replace(/^(?!;)(\S{1,20})\s*,\s*/mg, ';$1,: ') .replace(/^(?!;)(\S{1,20})\s*=\s*/mg, ';$1: =') .replace(/\n+[—-]/g, '—') .replace(/[—-] *([\p{Lower}· ]+[\p{Lower}·])/gu, "—''$1''") .replace(/ii/g, 'ü') .replace(/=\s*([\p{Lower}·]+)/gu, "=''$1''") .replace(/V\.\s*(\p{L}+)/g, "V. ''$1''") ; } if (mw.config.get('wgTitle').match(/leguas/)) { editor.replace(/ión/g, 'ion') .replace(/ía([ .,:;\n])/g, 'ia$1') .replace(/ían([ .,:;\n])/g, 'ian$1') .replace(/también/g, 'tambien') .replace(/ orden/g, ' órden') .replace(/ origen/g, ' orígen') .replace(/ según/g, ' segun') .replace(/ examen/g, ' exámen') .replace(/ croquis/g, ' cróquis') .replace(/ continuo/g, ' contínuo') .replace(/ río/g, ' rio') .replace(/ dio /g, ' dió ') .replace(/ copia/g, ' cópia') .replace(/{{[Gg]uion\|([^\|]*)\|}}/g, '$1') .replace(/{{[Gg]uion\|([^\|]*)\|([^}]*)}}/g, '$1') .replace(/\n{{brecha}}/g, '\n') ; } if (mw.config.get('wgTitle').match(/Compendio/) ) { editor .replace(/^.{0,8}Compendio de la Historia civil[\S]{0,3}/s, '') .replace(/^.{0,8}del Rey ?no de Chile.\s*\d*[\S]{0,3}/s, '') .replace(/((?:uno|dos|tres|quatro|cinco|seis|siete|ocho|nueve|diez),?) (?:el|6) (uno|dos|tres|quatro|cinco|seis|siete|ocho|nueve|diez)/g, '$1 ó $2') .replace(/^CAP[ÍI]TULO ([IVX]+)[\.,]*\s*\n+([A-Z,\.ÑÁÉÍÓÚÜ: ]+)\n+([\p{L},\.: ]+)[,\.]/mgu, "{{t3|CAPITULO $1.<br/>\n''$2''<br/>\n{{menor|''$3''\.}}}}") .replace(/JVI/g, 'M') .replace(/án(?=[ .,:;\n])/g, 'an') .replace(/án(?=[ .,:;\n])/g, 'an') .replace(/ón(?=[ .,:;\n])/g, 'on') .replace(/[íi][áa]n([ .,:;\n])/g, 'ian$1') // .replace(/[íi][áa]([ .,:;\n])/g, 'ia$1') .replace(/eria(?=[ .,:;\n])/g, 'ería') .replace(/ Chiloe/g, ' Chiloé') .replace(/ fol,/g, ' fol.') .replace(/ mió/g, ' mio') .replace(/ muí/g, ' mui') .replace(/ orden([ .,:;\n])/g, ' órden$1') .replace(/ ordenes([ .,:;\n])/g, ' órdenes$1') .replace(/ reí/g, ' rei') .replace(/ Valparaíso/g, ' Valparaiso') .replace(/\bpaís/g, 'pais') .replace(/ag,/g, 'ag.') .replace(/algún/g, 'algun') .replace(/B[ií][ao][hb][íi][ao]/g, 'Biobio') .replace(/Ca(?:[nu]|ti)pol(?:[itl][ce]|k)a[nu]/g, 'Caupolican') .replace(/C[oó]l[oó][ce][oó]l[oó]/g, 'Colocolo') .replace(/común/g, 'comun') .replace(/crimen/g, 'crímen') .replace(/cónico/g, 'conico') .replace(/debía/g, 'debia') .replace(/demás/g, 'demas') .replace(/después/g, 'despues') .replace(/día/g, 'dia') .replace(/ d[íi]o(?=\P{L})/gu, 'dió') .replace(/espía/g, 'espia') .replace(/están([ .,:;\n])/g, 'estan$1') .replace(/Europe/g, 'Europé') .replace(/europe/g, 'europé') .replace(/ex[eé]rc[ií]to/g, 'exército') .replace(/fr[ií][óo]/g, 'frio') .replace(/ fue(?=\P{L})/gu, ' fué') .replace(/Gar(?:cí|d)a/g, 'Garcia') .replace(/había/g, 'habia') .replace(/Jos\b/g, 'los') .replace(/medió/g, 'medio') .replace(/ningún/g, 'ningun') .replace(/océano/g, 'oceano') .replace(/P ?tiren/g, 'Puren') .replace(/rchipiélago/g, 'rchipielago') .replace(/río/g, 'rio') .replace(/según/g, 'segun') .replace(/también/g, 'tambien') .replace(/También/g, 'Tambien') .replace(/todavía/g, 'todavia') .replace(/Ulmén/g, 'Ulmen') .replace(/¬ /g, '') .replace(/ándo/g, 'ando') .replace(/éndo/g, 'endo') .replace(/\((?:\d|i)\)/g, '<ref></ref>') /* específicos de Molina??? */ .replace(/(?<=[a-z,]) [aíid] (?=[a-z])/g, ' á ') .replace(/(?<=[a-z,]) [o6] (?=[a-z])/g, ' ó ') .replace(/ alli/g, ' allí') .replace(/exi/g, 'exî') .replace(/ éxi/g, ' éxî') .replace(/ exa/g, ' exâ') .replace(/ exo/g, ' exô') .replace(/oxi/g, 'oxî') .replace(/óxi/g, 'óxî') .replace(/auxi/g, 'auxî') .replace(/ flexi/g, ' flexî') .replace(/ sexo/g, ' sexô') .replace(/\n([A-Z] ?[a-z]?(?: ?\d)?) ([\p{L}\-\.~]{1,8})\s*$/gu, function(match, p1, p2) { $('#wpFooterTextbox').val('{{pie|2='+p1+'|3='+p2+'}}'); return ''}) .replace(/\n([\p{L}\-\.~]{1,8})\s*$/gu, function(match, p1) { $('#wpFooterTextbox').val('{{pie|3='+p1+'}}'); return ''}) ; } if (mw.config.get('wgTitle').match(/Reyno/) ) { /*Ovalle y Luis de Valdivia*/ editor //general .replace(/[\|!\+'¡«»]/gu, '') .replace(/=/gu, '-') .replace(/[£€]/g, 'e') .replace(/\$/g, '§') .replace(/w/g, 'v') .replace(/\n\n\n+/g, '\n\n') .replace(/[\[\]/]/gu, 'ſ') .replace(/(?<=\p{L})\.(?=\p{L})/gu, ' ') //acentos no acentos en siglo 17 .replace(/[íi][óo]n([ .,:;\n])/gu, 'ion$1') .replace(/[íi][áa]n([ .,:;\n])/gu, 'ian$1') .replace(/[íi][áa]s([ .,:;\n])/gu, 'ias$1') //acentos graves .replace(/á(?=\P{L})/gu, 'à') // \P{L} cualquier cosa menos una letra en unicode (!) .replace(/ó(?=\P{L})/gu, 'ò') // \P{L} cualquier cosa menos una letra en unicode (!) .replace(/Per[iú]/gu, 'Perù') //otras faltas graues de fuerça .replace(/J/gu, 'l') .replace(/\s*abra[gc]/gu, ' abraç') .replace(/\s*alaban[gc]a/gu, ' alabança') .replace(/\s*alcan[gc]/gu, ' alcanç') .replace(/\s*apro[nvy]ech/gu, ' aprouech') //aprouech .replace(/\s*atre[nvy]/gu, ' atreu') //atreuido .replace(/\s*Ara[un]c(?=o|a)/g, ' Arauc') .replace(/\s*ba[rt]all/gu, ' batall') .replace(/\s*bonan[gc]a/gu, ' bonança') .replace(/(?<=\P{L})bra[gc](?=o|a)/gu, 'braç') .replace(/\s*Ca[nv]alle/gu, ' Caualle') .replace(/\s*ca[nv]alle/gu, ' caualle') .replace(/\s*ca[nv]allo/gu, ' cauallo') .replace(/\s*ca[nv]ti[nu]/gu, ' cautiu') .replace(/\s*cabe[gc]a/gu, ' cabeça') .replace(/(?<=\P{L})ca[gc]a/gu, 'caça') .replace(/\s*comen[gc]/gu, ' començ') .replace(/\s*comien[gc]/gu, ' comienç') .replace(/\s*confian[gc]/gu, ' confianç') // .replace(/(?<=\P{L})conv/gu, 'conu') .replace(/ c[oóò] /gu, ' cõ ') .replace(/\s*cora[gc]on/gu, ' coraçon') .replace(/\s*culti[nv]/gu, ' cultiu') .replace(/\s*de[nvy]ocio/gu, ' deuocio') .replace(/\s*de[nvy]ot(?=a|o)/gu, ' deuot') .replace(/\s*di[fl][fl][ce]r[ce]n/gu, ' differen') .replace(/(?<=\P{L})di[nvy]i(?=d|s|n)/gu, 'diui') .replace(/\s*endere[gc]/gu, ' endereç') .replace(/\s*esfuer[gc]/gu, ' esfuerç') .replace(/\s*[ce]x[ce][rt]ci[tr]/gu, ' exercit') .replace(/\s*Enrop/gu, ' Europ') .replace(/\s*E[yn]ang[ce]l/gu, ' Euangel') .replace(/\s*fa[vny]or/gu, ' fauor') .replace(/\s*freguen/gu, ' frequen') .replace(/\s*fu[ce]r[gc]a/gu, ' fuerça') .replace(/\s*garban[gc]/gu, ' garbanç') .replace(/\s*go[ynv][ce]r[nm]/gu, ' gouern') .replace(/\s*Go[ynv][ce]r[nm]/gu, ' Gouern') .replace(/\s*go[ynv]i[ce]r[nm]/gu, ' gouiern') .replace(/\s*Go[ynv]i[ce]r[nm]/gu, ' Gouiern') .replace(/(?<=\P{L})go[gc](?=a|o)/gu, 'goç') .replace(/(?<=\P{L})ha[yvn][ce]r(?=\P{L})/gu, 'hauer') .replace(/(?<=\P{L})ha[vn]ia/gu, 'hauia') .replace(/(?<=\P{L})ha[yvn]ien/gu, 'hauien') .replace(/\s*[bh]aze/gu, ' haze') .replace(/\s*[hb]i[yvn]iern/gu, ' hiuiern') .replace(/\s*hu[yvn]ie/gu, ' huuie') .replace(/\s*[l1IL][unoa] *dio/gu, ' Indio') .replace(/(?<=\P{L})[l1I][yvun]an/gu, 'Iuan') .replace(/(?<=\P{L})lan[cg]a/gu, 'lança') //*blanca .replace(/\s*le[yvn]ant/gu, ' leuant') .replace(/(?<=\P{L})llev(?=e|ar)/gu, 'lleu') .replace(/(?<=\P{L})llo[ynv](?=er|iend)/gu, 'llou') .replace(/\s*llue[yvn]e/gu, ' llueue') .replace(/\s*llu[yvn]ia/gu, ' lluuia') .replace(/\s*mara[yvn]ill/gu, ' marauill') .replace(/\s*matan[cg]a/gu, ' matança') .replace(/(?<=\P{L})mo[cg]o/gu, 'moço') .replace(/\s*Mendo[gc]a/gu, ' Mendoça') .replace(/\s*moti[yvn]o/gu, ' motiuo') .replace(/(?<=\P{L})na[yvn][ce](?=\P{L}|s)/gu, 'naue') .replace(/\s*na[yvn][ce]ga/gu, ' nauega') .replace(/\s*na[yvn]io(?=\P{L}|s)/gu, ' nauio') .replace(/(?<=\P{L})nie[yvn]e/gu, 'nieue') .replace(/(?<=\P{L})Nu[ce][yvnu](?=o|a)/gu, 'Nueu') .replace(/(?<=\P{L})nu[ce][yvnu](?=o|a)/gu, 'nueu') .replace(/(?<=\P{L})orra(?=\P{L}|s)/gu, 'otra') .replace(/(?<=\P{L})orro(?=\P{L}|s)/gu, 'otro') .replace(/(?<=\P{L})parre(?=\P{L}|s)/gu, 'parte') .replace(/\s*peda[gc]o/gu, ' pedaço') .replace(/(?<=\P{L})pla[gc]a/gu, 'plaça') .replace(/\s*prima[yvn]era/gu, ' primauera') .replace(/(?<=\P{L})propric/gu, 'proprie') .replace(/(?<=\P{L})pro[yvn]ech/gu, 'prouech') .replace(/\s*pro[yvn]incia/gu, ' prouincia') .replace(/\s*Pro[yvn]incia/gu, ' Prouincia') .replace(/\s*P.ren/gu, ' Puren') .replace(/(?<=\P{L})gue(?=\P{L})/gu, 'que') .replace(/(?<=\P{L})ra[cg]on/gu, 'raçon') .replace(/\s*rece[yvn]i/gu, ' receui') .replace(/\s*Se[yvnu]illa/gu, ' Seuilla') .replace(/\s*[rt]ambi[ce]n\s*/gu, ' tambien ') .replace(/(?<=\P{L})ran(?=\P{L})/gu, 'tan') .replace(/(?<=\P{L})[tr]an[tr](?=o|a)/gu, 'tant') .replace(/\s*[rt]ie[tr][tr]a/gu, ' tierra') .replace(/\s*riempo/g, ' tiempo') .replace(/(?<=\P{L})tu[vn](?=\P{L}|o|ie|e)/gu, 'tuu') .replace(/(?<=\P{L})[uy]n(?=\P{L}|a|o)/gu, 'vn') .replace(/(?<=\P{L})vu(?=\P{L}|a|o)/gu, 'vn') .replace(/(?<=\P{L})yan(?=\P{L})/gu, 'van') .replace(/(?<=\P{L})ye(?=\P{L}|n|a|z|ces|r)/gu, 've') .replace(/(?<=\P{L})yiene/gu, 'viene') .replace(/(?<=\P{L})[vy][li]tim/gu, 'vltim') .replace(/(?<=\P{L})vol[yvn](?=i|e)/gu, 'volu') //volver, volviesse .replace(/\s*Valdi[nv]/gu, ' Valdiu') .replace(/\s*Xa[nv]ier/gu, ' Xauier') .replace(/Y /gu, 'Y') .replace(/(?<=\P{L})[yv]er[vnu]a/gu, 'yerua') .replace(/Yralia/gu, 'Ytalia') // preprocesamiento: separar palabrasjuntas .replace(/(?<=\p{L})(?!alli)a[flſ][flſ]i(?=\P{L})/gu, ' aſſi') .replace(/\s*algun/gu, ' algun') .replace(/algun(os*|as*)(?=\p{L})(?!s)/gu, 'algun$1 ') .replace(/\s*aun[gq]ue/gu, ' aunque') .replace(/aunque(?=\p{L})/gu, 'aunque ') .replace(/([^ aeiunrlſõẽ\(\[])de(?=\P{L})/g, '$1 de') .replace(/\s*qual(?!\P{L}|es|q|i)/gu, ' qual ') .replace(/\s*(?<!n|a)como(?!d)\s*/gu, ' como ') .replace(/(?<=\P{L})delas(?=\p{L})/gu, 'delas ') .replace(/(?<=\P{L})delos(?=\p{L})/gu, 'delos ') .replace(/(?<=\P{L})donde(?=\p{L})/gu, 'donde ') .replace(/(?<=\P{L})eltos(?=\p{L})/gu, 'eſtos ') .replace(/(?<=\P{L})elto(?=\p{L})(?!s)/gu, 'eſto ') .replace(/(?<=\P{L})eltas(?=\p{L})/gu, 'eſtas ') .replace(/(?<=\P{L})eltar(?=\p{L})/gu, 'eſtas ') .replace(/(?<=\P{L})elta(?=\p{L})(?!s|n|r|do)/gu, 'eſta ') .replace(/\s*[ce]lte\s*/gu, ' eſte ') .replace(/(?<=\p{L})enel(?=\P{L})/gu, ' en el') .replace(/(?<=\P{L})enla(?=\p{L})(?!s)/gu, 'en la ') .replace(/(?<=\P{L})enlas(?=\p{L})/gu, 'en las ') .replace(/(?<=\P{L})enlos(?=\p{L})/gu, 'en los ') .replace(/\s*por[gq]ue/gu, ' porque') .replace(/porque(?=\p{L})/gu, 'porque ') .replace(/\s*tant(os*|as*)(?=\p{L})(?!s)/gu, ' tant$1 ') .replace(/\s*tod(os*|as*)(?=\p{L})(?!s)/gu, ' tod$1 ') .replace(/dela(?! |s|n)/gu, 'dela ') .replace(/(?<=\P{L})delas(?=\p{L})/gu, 'delas ') .replace(/(?<=\P{L})haze(?=\p{L})(?!n|l|r)\s*/gu, 'haze ') .replace(/(?<=\P{L})[yv]n(?=\p{L})(?!a|o|i)/gu, 'vn ') .replace(/(?<=\P{L})[yv]nos(?=\p{L})/gu, 'vnos ') .replace(/(?<=\P{L})[yv]na(?=\p{L})(?!s)/gu, 'vna ') .replace(/(?<=\P{L})[yv]nas(?=\p{L})/gu, 'vnas ') // .replace(/(?<=\p{L})[yv]n(?=\P{L})/gu, ' vn') // .replace(/(?<=\p{L})[yv]nos(?=\P{L})/gu, ' vnos') // .replace(/(?<=\p{L})[yv]na(?=\P{L})/gu, ' vna') // .replace(/(?<=\p{L})[yv]nas(?=\P{L})/gu, ' vnas') .replace(/(?<=\p{L})dela(?=\P{L})/gu, ' dela') .replace(/(?<=\p{L})delas(?=\P{L})/gu, ' delas') .replace(/(?<=\p{L})e[fl]te(?=\P{L})/gu, ' eſte') // .replace(/(?<=\p{L})elto(?=\P{L})/gu, ' eſto') // .replace(/(?<=\p{L})eltos(?=\P{L})/gu, ' eſtos') .replace(/(?<=\p{L})por(?=\P{L})/gu, ' por') .replace(/(?<=\p{L})tant(os*|as*)(?=\P{L})/gu, ' tant$1 ') .replace(/(?<=\p{L})tod(os*|as*)(?=\P{L})/gu, ' tod$1 ') // .replace(/(?<=\p{L})(?<!n|e)de(?=\P{L})/gu, ' de') // .replace(/(?<=\p{L})(?<!por|aun|Caci|para)que(?=\P{L})/gu, ' que') .replace(/yy /g, ', y ') // .replace(/y y/g, ', y') .replace(/(?<=s|r)y /g, ', ') .replace(/yla/g, 'y la') .replace(/ylo/g, 'y lo') .replace(/yde/g, 'y de') .replace(/porno/g, 'por no') .replace(/(?<=\P{L})comoel(?=\P{L})/gu, 'como el') .replace(/(?<=\P{L})comola(?=\P{L}|s)/gu, 'como la') .replace(/(?<=\P{L})[tc]onel(?=\P{L})/gu, 'con el') .replace(/(?<=\P{L})[tc]onla(?=\P{L}|s)/gu, 'con la') .replace(/(?<=\P{L})[tc]onlo(?=\P{L}|s)/gu, 'con lo') .replace(/(?<=\P{L})[tc]ontan(?=\P{L})/gu, 'con tan') .replace(/(?<=\P{L})e[hn]la(?=\P{L}|s)/gu, 'en la') .replace(/(?<=\P{L})e[hn]lo(?=\P{L}|s)/gu, 'en lo') .replace(/(?<=\P{L})e[hn]el(?=\P{L})/gu, 'en el') .replace(/(?<=\P{L})entrela(?=\P{L}|s)/gu, 'entre la') .replace(/(?<=\P{L})ni[ce]n(?=\P{L})/gu, 'ni en') .replace(/(?<=\P{L})ni[ce]l(?=\P{L})/gu, 'ni el') .replace(/(?<=\P{L})nila(?=\P{L}|s)/gu, 'ni la') .replace(/(?<=\P{L})nila(?=\P{L}|s)/gu, 'ni lo') .replace(/(?<=\P{L})no[ce]s(?=\P{L})/gu, 'no es') .replace(/(?<=\P{L})nolo(?=\P{L}|s)/gu, 'no la') .replace(/(?<=\P{L})nolo(?=\P{L}|s)/gu, 'no lo') .replace(/(?<=\P{L})porel(?=\P{L})/gu, 'por el') .replace(/(?<=\P{L})porla(?=\P{L}|s)/gu, 'por la') .replace(/(?<=\P{L})porlo(?=\P{L}|s)/gu, 'por lo') .replace(/(?<=\P{L})pordonde/gu, 'por donde') .replace(/(?<=\P{L})ef(?!\P{L}|[fe])que\s*(?!\s|d|b|l|m|n|r)/gu, 'que ') //quedar etc .replace(/(?<=\P{L})que(?=lo|la)/gu, 'que ') // ſ larga (método histograma) .replace(/(?<=\P{L})fu(?=\P{L}|s)/gu, 'ſu') .replace(/(?<=\P{L})fi(?=\P{L}|s)/gu, 'ſi') .replace(/(?<=\P{L})fe([adfgimnñpt])/gu, 'ſe$1') .replace(/(?<=\P{L})fi([mt])/gu, 'ſi$1') .replace(/(?<=\P{L})fo([bcflnpſ])/gu, 'ſo$1') .replace(/(?<=\P{L})fu([abcdfgmpsyſ])/gu, 'ſu$1') .replace(/(?<=\P{L})fag/gu, "ſag") .replace(/(?<=\P{L})fan/gu, "ſan") .replace(/(?<=\P{L})faç/gu, "ſaç") .replace(/(?<=\P{L})fea/gu, "ſea") .replace(/(?<=\P{L})fed/gu, "ſed") .replace(/(?<=\P{L})fef/gu, "ſeſ") .replace(/(?<=\P{L})feg/gu, "ſeg") .replace(/(?<=\P{L})fei/gu, "ſei") .replace(/(?<=\P{L})fem/gu, "ſem") .replace(/(?<=\P{L})fen/gu, "ſen") .replace(/(?<=\P{L})fep/gu, "ſep") .replace(/(?<=\P{L})fet/gu, "ſet") .replace(/(?<=\P{L})feñ/gu, "ſeñ") .replace(/(?<=\P{L})fil/gu, "ſil") .replace(/(?<=\P{L})fim/gu, "ſim") .replace(/(?<=\P{L})fit/gu, "ſit") .replace(/(?<=\P{L})fob/gu, "ſob") .replace(/(?<=\P{L})foc/gu, "ſoc") .replace(/(?<=\P{L})fof/gu, "ſoſ") .replace(/(?<=\P{L})fol/gu, "ſol") .replace(/(?<=\P{L})fon/gu, "ſon") .replace(/(?<=\P{L})fop/gu, "ſop") .replace(/(?<=\P{L})fot/gu, "ſot") .replace(/(?<=\P{L})fua/gu, "ſua") .replace(/(?<=\P{L})fub/gu, "ſub") .replace(/(?<=\P{L})fuc/gu, "ſuc") .replace(/(?<=\P{L})fud/gu, "ſud") .replace(/(?<=\P{L})fuf/gu, "ſuſ") .replace(/(?<=\P{L})fug/gu, "ſug") .replace(/(?<=\P{L})fum/gu, "ſum") .replace(/(?<=\P{L})fup/gu, "ſup") .replace(/(?<=\P{L})fus/gu, "ſus") .replace(/(?<=\P{L})fut/gu, "ſut") .replace(/(?<=\P{L})fuy/gu, "ſuy") .replace(/afa/gu, "aſa") .replace(/afc/gu, "aſc") .replace(/Aff/gu, "Aſſ") .replace(/afo/gu, "aſo") .replace(/afp/gu, "aſp") .replace(/afs/gu, "aſs") .replace(/aft/gu, "aſt") .replace(/afu/gu, "aſu") .replace(/bfe/gu, "bſe") .replace(/bfo/gu, "bſo") .replace(/bft/gu, "bſt") .replace(/efa/gu, "eſa") .replace(/efc/gu, "eſc") .replace(/efd/gu, "eſd") .replace(/efg/gu, "eſg") .replace(/efm/gu, "eſm") .replace(/efn/gu, "eſn") .replace(/efp/gu, "eſp") .replace(/Efp/gu, "Eſp") .replace(/efq/gu, "eſq") .replace(/Eft/gu, "Eſt") .replace(/efu/gu, "eſu") .replace(/efv/gu, "eſv") .replace(/fad/gu, "ſad") .replace(/fag/gu, "ſag") .replace(/faj/gu, "ſaj") .replace(/fan/gu, "ſan") .replace(/fap/gu, "ſap") .replace(/far/gu, "ſar") .replace(/fas/gu, "ſas") .replace(/faç/gu, "ſaç") .replace(/fca/gu, "ſca") .replace(/fce/gu, "ſce") .replace(/fci/gu, "ſci") .replace(/fcl/gu, "ſcl") .replace(/fco/gu, "ſco") .replace(/fcr/gu, "ſcr") .replace(/fcu/gu, "ſcu") .replace(/fde/gu, "ſde") .replace(/fdi/gu, "ſdi") .replace(/fea/gu, "ſea") .replace(/fed/gu, "ſed") .replace(/fef/gu, "ſeſ") .replace(/feg/gu, "ſeg") .replace(/fei/gu, "ſei") .replace(/fej/gu, "ſej") .replace(/fem/gu, "ſem") .replace(/fep/gu, "ſep") .replace(/fes/gu, "ſes") .replace(/feu/gu, "ſeu") .replace(/feñ/gu, "ſeñ") .replace(/ffa/gu, "ſſa") .replace(/fga/gu, "ſga") .replace(/fgo/gu, "ſgo") .replace(/fgr/gu, "ſgr") .replace(/fib/gu, "ſib") .replace(/fid/gu, "ſid") .replace(/fif/gu, "ſiſ") .replace(/fim/gu, "ſim") .replace(/fio/gu, "ſio") .replace(/fit/gu, "ſit") .replace(/fma/gu, "ſma") .replace(/fme/gu, "ſme") .replace(/fmi/gu, "ſmi") .replace(/fmo/gu, "ſmo") .replace(/fna/gu, "ſna") .replace(/fnu/gu, "ſnu") .replace(/fob/gu, "ſob") .replace(/foc/gu, "ſoc") .replace(/fof/gu, "ſoſ") .replace(/fol/gu, "ſol") .replace(/fon/gu, "ſon") .replace(/fop/gu, "ſop") .replace(/fos/gu, "ſos") .replace(/fot/gu, "ſot") .replace(/fpa/gu, "ſpa") .replace(/fpe/gu, "ſpe") .replace(/fpi/gu, "ſpi") .replace(/fpl/gu, "ſpl") .replace(/fpo/gu, "ſpo") .replace(/fpr/gu, "ſpr") .replace(/fpu/gu, "ſpu") .replace(/fqu/gu, "ſqu") .replace(/fsi/gu, "ſsi") .replace(/fsò/gu, "ſsò") .replace(/fta/gu, "ſta") .replace(/fte/gu, "ſte") .replace(/fti/gu, "ſti") .replace(/fto/gu, "ſto") .replace(/ftr/gu, "ſtr") .replace(/ftu/gu, "ſtu") .replace(/ftà/gu, "ſtà") .replace(/ftò/gu, "ſtò") .replace(/fua/gu, "ſua") .replace(/fub/gu, "ſub") .replace(/fuc/gu, "ſuc") .replace(/fud/gu, "ſud") .replace(/fuf/gu, "ſuſ") .replace(/fug/gu, "ſug") .replace(/ful/gu, "ſul") .replace(/fum/gu, "ſum") .replace(/fup/gu, "ſup") .replace(/fus/gu, "ſus") .replace(/fut/gu, "ſut") .replace(/fuy/gu, "ſuy") .replace(/ifa/gu, "iſa") .replace(/ifc/gu, "iſc") .replace(/ifd/gu, "iſd") .replace(/ifm/gu, "iſm") .replace(/ifo/gu, "iſo") .replace(/ifp/gu, "iſp") .replace(/ift/gu, "iſt") .replace(/lfa/gu, "lſa") .replace(/nft/gu, "nſt") .replace(/ofa/gu, "oſa") .replace(/ofc/gu, "oſc") .replace(/ofe/gu, "oſe") .replace(/ofn/gu, "oſn") .replace(/ofo/gu, "oſo") .replace(/Ofo/gu, "Oſo") .replace(/ofp/gu, "oſp") .replace(/ofq/gu, "oſq") .replace(/oft/gu, "oſt") .replace(/rfa/gu, "rſa") .replace(/rfe/gu, "rſe") .replace(/rfo/gu, "rſo") .replace(/rfu/gu, "rſu") .replace(/ufa/gu, "uſa") .replace(/ufc/gu, "uſc") .replace(/ufe/gu, "uſe") .replace(/ufo/gu, "uſo") .replace(/ufp/gu, "uſp") .replace(/uft/gu, "uſt") .replace(/vfa/gu, "vſa") .replace(/vfo/gu, "vſo") //endings .replace(/cr(?=\P{L}|on)/gu, 'er') .replace(/uf([oa])/g, 'uſ$1') .replace(/(?<=[dejnpſz])a[vn]a(?=\P{L})/gu, 'aua') .replace(/(?<!m|g|ſ)anan(?=\P{L})/gu, 'auan') .replace(/avan(?=\P{L})/gu, 'auan') .replace(/(?<!vi)nieran/gu, 'uieran') .replace(/(?<!vi)nieron/gu, 'uieron') .replace(/enre/gu, 'ente') .replace(/(?<!u)\s*[ce]lt(?=a|o)/gu, ' eſt') .replace(/o[fíÍ\(/]([oa]s?)(?=\P{L})/gu, 'oſ$1') .replace(/[flíÍI\(\/]el([oea]s?)(?=\P{L})/gu, 'ſel$1') .replace(/[fíÍ\(/]ando/gu, 'ſando') .replace(/[flíÍI\(\/][flíÍI\(\/]ion(?=\P{L})/gu, 'ſſion') .replace(/(?<!e)[flíÍI\(\/]ion(?=\P{L})/gu, 'ſion') .replace(/ro[flíÍI\(\/]o(?=\P{L}|s)/gu, 'roſo') //poderoſo, valeroſo .replace(/(?!ella)[ce][flíÍI\(\/][flíÍI\(\/]a/gu, 'eſſa') .replace(/[ce][flíÍI\(\/][flíÍI\(\/][ce](?=\P{L}|n\P{L})/gu, 'eſſe') .replace(/(?!ello)[ce][flíÍI\(\/][flíÍI\(\/]o/gu, 'eſſo') .replace(/(?!ll)[flíÍI\(\/][flíÍI\(\/](os?)(?=\P{L})/gu, 'ſſ$1') .replace(/(?!ll)[flíÍI\(\/][flíÍI\(\/](a[nrs]?)(?=\P{L})/gu, 'ſſ$1') .replace(/(?!ll)[flíÍI\(\/][flíÍ\(/)](en?)(?=\P{L})/gu, 'ſſ$1') .replace(/[flíÍI\(\/]+(im[ao]s?)(?=\P{L})/gu, 'ſſ$1') //ilustriſſimas, os, etc .replace(/[fíÍI\(\/]t([ao])(?=\P{L}|s)/gu, 'ſt$1') .replace(/[fíÍI\(\/]amente(?=\P{L})/gu, 'ſamente') .replace(/[fíÍ\(/][ce](?=\P{L})/gu, 'ſe') //al final .replace(/[fíÍ\(/]as(?=\P{L})/gu, 'ſas') .replace(/[fíÍ\(/]os(?=\P{L})/gu, 'ſos') //otras //.replace(/(?<!di|o)[fí][fí]/gu, 'ſſ') // risky - difficil - officio .replace(/(q|G) /gu, 'q̃ ') //risky // post-correcciones .replace(/(?<=\P{L})eſſos/gu, 'ellos') .replace(/[fíÍ](?=c|d|g|m|n|p|q|s|t)/g, 'ſ') // f+consonantes raras .replace(/cſ/g, 'eſ') //pies de pagina .replace(/\n(Libro [VIX]+)\.*\s([A-Z] ?[a-z][a-z]?(?: ?\d)?)\s([\p{L}\-\.~]{1,8})\s*$/gu, function(match, p1, p2 , p3) { $('#wpFooterTextbox').val('{{div col end}}\n{{pie|'+p1+'|'+p2+'|'+p3+'}}'); return ''}) .replace(/\n([\p{L}\-\.~]{1,8})\s*$/gu, function(match, p1) { $('#wpFooterTextbox').val('{{div col end}}\n{{pie|3='+p1+'}}'); return ''}) //CAPITVLOS .replace(/^CAP[ÍI]TVLO ([IVX]+)[\.,]*\s*\n+([\p{L},: ſ]+)[,\.]/mgu, "\n{{t3|CAPITVLO $1.<br/>\n''$2.''}}\n") .replace(/[-]\s*/g, '') .replace(/ (ſ|s) /g, ' ') .replace(/ aura/g, ' aora') .replace(/ (de|en|para|tenia|que|ya|a|entre|fue)s /g, ' $1 ') .replace(/(?<=\p{L})(ſ|j)(?=\P{L})/gu, '') .replace(/eẽt/g, 'ect') .replace(/([a-z])([A-Z])/g, '$1 $2') .replace(/(?<!ſ)s(?=\w)(?!l|f|b|t)/g, 's ') //casi no hay acentos agudos y el OCR confunde acento agudo x tilde .replace(/[áä]/gu, 'ã') .replace(/[éë]/gu, 'ẽ') .replace(/[óö]/gu, 'õ') .replace(/ẽ(?=\P{L})/gu, 'è') ; } if (mw.config.get('wgTitle').match(/reyno567845683457634576835834/) ) { /* Molina y Rosales, fuera Molina x miles de ataos*/ editor // .replace(/CAP[IÍ]TULO ([IVXL]+)\.*\s*/g, '{{t3|CAPÍTULO $1.}}\n{{línea|5em|e=1em}}\n{{c|') .replace(/[íi][óo]n([ .,:;\n])/g, 'ion$1') .replace(/[íi][áa]n([ .,:;\n])/g, 'ian$1') // .replace(/[íi][áa]s([ .,:;\n])/g, 'ias$1') // .replace(/ía([ .,:;\n])/g, 'ia$1') .replace(/ón([ .,:;\n])/g, 'on$1') .replace(/([a-záéíóú])H([a-záéíóú])/g, '$1li$2') .replace(/ muí/g, ' mui') .replace(/ ks/g, ' las') .replace(/ (?:j|7) /g, ' y ') .replace(/ fácil/g, ' facil') .replace(/ mió/g, ' mio') .replace(/ río/g, ' rio') .replace(/ árbol\b/g, ' arbol') .replace(/ débil/g, ' debil') .replace(/tólic/g, 'tolic') .replace(/ dio /g, ' dió ') .replace(/ Ue/g, ' lle') .replace(/volumen/g, 'volúmen') .replace(/después/g, 'despues') .replace(/también/g, 'tambien') .replace(/También/g, 'Tambien') .replace(/ imbiemo/g, ' imbierno') .replace(/ jomada/g, ' jornada') .replace(/ camero/g, ' carnero') .replace(/rchipiélago/g, 'rchipielago') .replace(/ atrás/g, ' atras') .replace(/ fábula/g, ' fabula') .replace(/ evangélic/g, ' evangelic') .replace(/ógra/g, 'ogra') .replace(/ógic/g, 'ogic') .replace(/ompañía/g, 'ompañia') .replace(/ príncipe/g, ' principe') .replace(/ rápid/g, ' rapid') .replace(/según/g, 'segun') .replace(/algún/g, 'algun') .replace(/ningún/g, 'ningun') .replace(/común/g, 'comun') .replace(/ únic/g, ' unic') .replace(/océano/g, 'oceano') .replace(/rópico/g, 'ropico') .replace(/cónico/g, 'conico') .replace(/ género/g, ' genero') .replace(/apitán/g, 'apitan') .replace(/ revés/g, 'reves') .replace(/crimen/g, 'crímen') .replace(/lférez/g, 'lferez') .replace(/ Peni/g, ' Perú') .replace(/Jesús/g, 'Jesus') .replace(/Osomo/g, 'Osorno') .replace(/Román/g, 'Roman') .replace(/Femando/g, 'Fernando') .replace(/García/g, 'Garcia') .replace(/Gutiérrez/g, 'Gutierrez') .replace(/ Valparaíso/g, ' Valparaiso') .replace(/ Chiloe/g, ' Chiloé') .replace(/ Ohi/g, ' Chi') .replace(/\((?:\d|i)\)/g, '<ref></ref>') .replace(/Jos\b/g, 'los') .replace(/fr[ií][óo]([ .,:;\n])/g, 'frio$1') .replace(/demás/g, 'demas') .replace(/ag,/g, 'ag.') .replace(/¬ /g, '') .replace(/«|»/g, '"') .replace(/\bpaís/g, 'pais') .replace(/ reí/g, ' rei') .replace(/ fol,/g, ' fol.') } if (mw.config.get('wgTitle').match(/perfeta/)) { editor.replace(/a(?![\w\s]*>|[\w\s]*\||[\w\s]*}|[\w\s]*=)/g, 'ɑ') .replace(/á(?![\w\s]*>|[\w\s]*\||[\w\s]*}|[\w\s]*=)/g, 'ɑ́') .replace(/d(?!\'|[\w\s]*>|[\w\s]*\||[\w\s]*}|[\w\s]*=)/g,"''d''") .replace(/<strike>LL<\/strike>/g,"{{ok-LL}}") .replace(/<strike>ll<\/strike>/g,"{{ok-ll}}") .replace(/R<sup>r<\/sup>/g,"{{ok-RR}}") .replace(/<strike>rr<\/strike>/g,"{{ok-rr}}") .replace(/<strike>CH<\/strike>/g,"{{ok-CH}}") .replace(/<strike>ch<\/strike>/g,"{{ok-ch}}") .replace(/LL(?![\w\s]*})/g,"{{ok-LL}}") .replace(/ll(?![\w\s]*})/g,"{{ok-ll}}") .replace(/RR(?![\w\s]*})/g,"{{ok-RR}}") .replace(/rr(?![\w\s]*})/g,"{{ok-rr}}") .replace(/CH(?![\w\s]*})/g,"{{ok-CH}}") .replace(/ch(?![\w\s]*})/g,"{{ok-ch}}") .replace(/[Kк]/g, "k") .replace(/â/g, "ɑ᷄") .replace(/ a /g, " ɑ᷄ ") .replace(/ê/g, "e᷄") .replace(/î/g, "i᷄") .replace(/ô/g, "o᷄") .replace(/ o /g, " o᷄ ") .replace(/û/g, "u᷄") .replace(/\s*[Kk][aɑ]pitulo (\d+)\. ([A-Z])/g, "\n\n{{c|kɑpitulo $1.}}\n\n{{gota|$2}}") ; } }; }); // </nowiki> lajboa9yjbu43463m9hf9rc2rt2n0b8 1664760 1664759 2026-06-14T05:09:15Z Ignacio Rodríguez 3603 1664760 javascript text/javascript /*############################################################################################## sector para poner letras equivocadamente sin hueviar #################################################################################################*/ /*jshint esversion: 6 This page defines a TemplateScript librcari] foris usage. /* global $, pathoschild */ /* * TemplateScript adds configurable templates and scripts to the sidebar, and adds an example regex editor. * @see https://meta.wikimedia.org/wiki/TemplateScripte * @update-token [[File:Pathoschild/templatescript.js]] */ // <nowiki>re $.ajax('//tools-static.wmflabs.org/meta/scripts/pathoschild.templatescript.js', { dataType:'script', cache:true }).then(function() { /********* ** Define libraryet *********/ pathoschild.TemplateScript.library.define({ key: 'wikisource.ninovolador', name: 'NinoTools', url: '//es.wikisource.org/wiki/Wikisource:TemplateScript', description: 'Herramientas mías de mí', categories: [ { name: 'NinoTools', scripts: [ { key: 'OCRespecial', name: 'OCR especial', script: function(editor) { ocrespecial(editor); }, forNamespaces: 'page', accessKey:'5' }, { key: 'anclajeDLSB', name: 'Anclaje DICC LSB', script: function(editor) { diccLSB1(editor); }, forNamespaces: 'page', accessKey:'9' }, { key: 'enlaceDLSB', name: 'Enlace DICC LSB', script: function(editor) { diccLSB2(editor); }, forNamespaces: 'page', accessKey:'8' }, { key: 'versiculator', name: 'Versiculator', script: function(editor) { bibliaversos(editor); }, forNamespaces: 'page', accessKey:'v' }, { key: 'bibliator', name: 'Bibliator', script: function(editor) { bibliator(editor); }, forNamespaces: 'page', accessKey:'b' }, { key: 'abbrevs', name: 'Abbreviator', scrript: function(editor) { abbr(editor); }, forNamespaces: 'page', accessKey:'a' }, // { key: 'laminator', name: 'Laminator', script: function(editor) { laminator(editor); }, forNamespaces: 'page', accessKey:'' }, { key: 'dittoator', name: 'Dittoinador', script: function(editor) { dittoator(editor); }, forNamespaces: 'page', accessKey:'7' }, // { key: 'fabulator', name: 'Fabulainador', script: function(editor) { fabulator(editor); }, forNamespaces: 'page', accessKey:'6' }, { key: 'lecturator', name: 'Lecturainador', script: function(editor) { lecturator(editor); }, forNamespaces: 'page', accessKey:'6' }, // { key: 'laminatormanual', name: 'LaminatorSingle', script: function(editor) { laminatormanual(editor); }, forNamespaces: 'page', accessKey:'ñ' }, { key: 'makeref2', name: 'Makeref2', script: function(editor) { makeReference2(editor); }, forNamespaces: 'page', accessKey:'j' }, { key: 'tagref', name: 'Ref a tag', script: function(editor) { tagref(editor); }, forNamespaces: 'page', accessKey:'j' }, // { key: 'teatralizator', name: 'Teatralizator', script: function(editor) { teatralizator(editor); }, forNamespaces: 'page', accessKey:'ñ' }, { key: 'pareaditoator', name: 'Pareaditos', script: function(editor) { pareaditoator(editor); }, forNamespaces: 'page', accessKey:'ñ' }, ] } ] }); var lecturator = function(editor) { editor.replaceSelection(function(text) { re0 = /\#\#/; /* ## separa dos bloques distintos*/ re1 = /\|\n/; /* | y salto de línea separa los elementos de la primera columna */ re2 = /\#/; /* # separa los elementos de la segunda columna*/ array0 = text.split(re0); TEXT2=""; for (var j = 0; j < array0.length; j++){ array1 = array0[j].split(re1); array2 = array0[j].split(re2); for (var i = 0; (i==0||i<array1.length-1); i++) { TEXT2=TEXT2+"\n"+array1[i]+(array2.length>1? "|"+array2[i+1]:"").trim(); } } return TEXT2.slice(1); }); }; var fabulator = function(editor){ $('#wpHeaderTextbox').val(function(i, val) { return ''; }); editor.replace(/F[ÁA]BULA (\w+)\s*\n+([A-ZÁÉÍÓÚ Ñ]+)\s*/g, '{{sust:Crop|1.5}}\n\n{{t3|FÁBULA $1|grande|serif}}\n\n{{línea|5em|e=2em}}\n\n{{c|$2|lh=2em}}\n\n{{bloque centro/c}}<poem>:'); }; var abbr = function(editor) { editor.replaceSelection(function(text) { return '{{a|'+text+'}}'; }); }; var arreglator = function(editor) { editor.replaceSelection(function(text) { text = text.replace(/({{pareado\|.*?)\n(.*?)}}\n+{{pareado\|(.*?)\n(.*?}})/, "$1$3\|\n$2$4"); return text; }); }; var dittoator = function(editor) { editor.replaceSelection(function(text) { var t = text.split(" "); var i; for (i = 0; i < t.length; i++) { t[i]= '{{ditto|'+t[i]+'}}'; } return t.join(' '); }); }; var makeReference2 = function(editor) { var editbox = $('#wpTextbox1').get(0); editbox.focus(); var refStart = editbox.selectionStart; var refEnd = editbox.selectionEnd; var firstref = editbox.value.indexOf('<ref group=n></ref>'); if (firstref != -1) { editbox.value = editbox.value.slice(0,firstref+13) + editbox.value.slice(refStart, refEnd) + editbox.value.slice(firstref+13, refStart) + editbox.value.slice(refEnd); } addPageFooter(editor); }; var pareaditoator = function(editor) { editor.replaceSelection(function(text) { text = text.replace(/(?<!\S *\n)^(['\w])/gm,"{{pareado|$1"); text = text.replace(/(\S *)$(\n\n|(?!\s+^))/gm,"$1}}$2"); text = text.replace(/ /gm,"|"); text = text.replace(/_/gm," "); text = text.replace(/\|}}/gm,"}}"); return text; }); }; var tagref = function(editor) { editor.replaceSelection(function(text) { // Para edición del diccionario de LSB solamente var re = /<ref ?((?:name ?= ?"?\w+"?)?) ?((?:group ?= ?"?\w+"?)?) ?((?:follow ?= ?"?\w+"?)?) ?>([\s\S]+)<\/ref>/; var ar = re.exec(text); return '{{#tag:ref|'+ar[4]+(ar[1]&&'|'+ar[1])+(ar[2]&&'|'+ar[2])+(ar[3]&&'|'+ar[3])+'}}'; }); }; var diccLSB1 = function(editor) { editor.replaceSelection(function(text) { // Para edición del diccionario de LSB solamente text = text[0].toUpperCase() + text.slice(1).toLowerCase(); return '{{ELSB|' + text + '}}'; }); }; var diccLSB2 = function(editor) { editor.replaceSelection(function(text) { // Para edición de las páginas de LSB return '{{Dicc LSB|'+text[0]+'|' + text + '}}'; }); }; var bibliaversos = function(editor){ var cap = prompt("Capítulo:"); editor.replace(/^(\d+)/gm, '{{vers|'+cap+'|$1}}') .replace(/^— *?(\d+)/gm, '— {{vers|'+cap+'|$1}}') .replace(/^CAP[ÌIÍ]TULO (\w+)\.?\s*?\n([^\n]+)/gm, '{{c|CAPÍTULO $1.|grande}}\n{{sc|\'\'$2\'\'|menor}}'); }; var bibliator = function(editor) { editor.replaceSelection(function(text) { var re = /([\w\s\.]+?)\.?\s*?(\w+)\.\s*?v?\.\s*(\d+)/; var ar = re.exec(text); return '{{biblia|'+ar[1]+'|'+ar[2]+':'+ar[3]+'|\'\''+ar[1]+'. '+ar[2]+'. v\'\'.'+ar[3]+'}}'; }); }; var laminator = function(editor) { editor.replace(/Lámina (\d+) \'*?([abcedfg])\)\'*?/g, "{{anclaje|lam$1$2}}{{hay imagen}}Lámina $1 ''$2)''") .replace(/(\d{2,3}) y (\d{2,3})/g, '[[#lam$1|$1]] y [[#lam$2|$2]]') .replace(/(\d{2,3}),/g, '[[#lam$1|$1]], ') .replace(/(\d{2,3}) \'*?([abcdefg])\'*?, \'*?([abcdefg])\'*? y \'*?([abcdefg])\'*?/g,"[[#lam$1$2|$1 ''$2'']], [[#lam$1$3|''$3'']] y [[#lam$1$4|''$4'']]") .replace(/(\d{2,3}) \'*?([abcdefg])\'*? y \'*?([abcdefg])\'*?/g,"[[#lam$1$2|$1 ''$2'']] y [[#lam$1$3|''$3'']]") .replace(/(\d{2,3}) ([abcdefg])/g,"[[#lam$1$2|$1 ''$2'']]") .replace(/(\[\[(?:[Aa]rchivo|[Ff]ile):Grierson (\d+[abcdef]?))/g, '{{anclaje|lam$2}}$1'); }; var laminatormanual = function(editor){ editor.replaceSelection(function(text){ return '[[#lam'+text+'|'+text+']]'; }); }; var teatralizator = function(editor){ editor.replace(/^([A-ZÁÉÍÓÚÑ ]{4,}\.) (\([^\n]+\))/gm, function(match, p1, p2) { return '{{c|{{may|'+p1[0]+p1.slice(1).toLowerCase()+"}} "+p2+"|lh=3em}}"}) .replace(/^([A-ZÁÉÍÓÚÑ ]{4,}\.?)/gm, function(match, p1) { return '{{c|'+p1[0]+p1.slice(1).toLowerCase()+"|may|lh=3em}}"}) .replace(/(\([^\n)]+\))/g, "''$1''"); }; var ocrespecial = function(editor) { editor.replace(/#FEM#/g, '♀') .replace(/#MAS#/g, '♂') .replace(/#1\/2#/g, '½') .replace(/#3\/4#/g, '¾') .replace(/#1\/4#/g, '¼') .replace(/<</g, '«') .replace(/>>/g, '»') .replace(/#so/g, '§') .replace(/#--/g, '—') .replace(/#[nņ]/g, 'ņ') .replace(/#N/g, 'Ņ'); if (mw.config.get('wgTitle').match(/Anales de la Sociedad/)) { editor .replace(/{{may\|([^}\]]+)}}/g, '{{may|[[Autor:$1|$1]]}}'); } if (mw.config.get('wgTitle').match(/Diccionario eti/)) { editor // .replace(/\s*(?:\$|§)\s*(\d+)/g, "\n\n§ '''$1'''") // .replace(/\s+(\[?\d\d\d\d\.) ([A-ZÑŅÁÉÍÓÚÜ\]\[]+[\.\]\?]+)\s+/g, "\n\n;$1 $2\n:") /* .replace(/\s+(\d\d+)[\., ]+([A-ZÑŅÁÉÍÓÚÜ ]{3,})([ ,\.])/mg, "\n\n:$1. '''$2'''$3") */ .replace(/[«»]/g, '"') .replace(/ȧ|å|ă|ả/g, 'á') .replace(/ė|ẻ/g, 'é') .replace(/ɔ/g, "o") .replace(/ů|ŭ|ủ/g, "ú") .replace(/ł/g, "l") .replace(/ň|š/g, "ñ") .replace(/Ň|Š/g, "Ñ") .replace(/(?:ın|nı)/g, 'm') .replace(/^:((?!Véase)(?:[IV]+)*\.*[*]*\s*)([a-záéíóúüñ]+(?:, a\b)*)/gm, ":$1'''$2'''") .replace(/^(:[A-Z]+:\s*)(\s*[IV]*\.*\s*)([a-záéíóúüñ]+(?:, a\b)*)/gm, "$1$2'''$3'''") .replace(/:(\s*[IV]*\.*\s*)\*\s*/g, ':$1{{*}} ') .replace(/({{\*}}\s*)([a-záéíóúüñ]+(?:, a\b)*)/gm, "$1'''$2'''") .replace(/'''p[áa]pa''' ([a-záéíóúüñ]+)/g, "'''pápa $1'''") .replace(/'''hac[eé]r''' ([a-záéíóúüñ]+)/g, "'''hacér $1'''") .replace(/ S[eo]lanum tuberosum/g, " ''Solanum tuberosum''") .replace(/\(S[eo]lanum tuberosum/g, "(''Solanum tuberosum''") .replace(/\s+VARIANTES\:*/g, '\n:VARIANTES:') .replace(/\s+VARIANTE\:*/g, '\n:VARIANTE:') .replace(/\s+DERIVAD[Oo]S\:*/g, '\n:DERIVADOS:') .replace(/\s+DERIVAD[Oo]\:*/g, '\n:DERIVADO:') .replace(/\s+ETIM[CO]L[CO]J.A\:*/g, '\n:ETIMOLOJÍA:') .replace(/B. VICU[NÑS]A MACKENNA/g, '{{may|B. Vicuña Mackenna}}') .replace(/VICU[NÑS]A MACKENNA/g, '{{may|Vicuña Mackenna}}') .replace(/B. VICU[NÑS]A M[\.,]/g, '{{may|B. Vicuña M.}}') .replace(/VICU[NÑS]A M[\.,]/g, '{{may|Vicuña M.}}') .replace(/BARROS ARANA/g, '{{may|Barros Arana}}') .replace(/BARROS GREZ/g, '{{may|Barros Grez}}') .replace(/BLEST GANA/g, '{{may|Blest Gana}}') .replace(/ALEJANDRO CAÑAS PINOCHET/g, '{{may|Alejandro Cañas Pinochet}}') .replace(/CAÑAS PINOCHET/g, '{{may|Cañas Pinochet}}') .replace(/CIEZA DE LEON/g, '{{may|Cieza de Leon}}') .replace(/CORTES DE HOJEA/g, '{{may|Cortes de Hojea}}') .replace(/FONCK[ \-]MENENDEZ/g, '{{may|Fonck-Menendez}}') .replace(/MENENDEZ[ \-]FONCK/g, '{{may|Menendez-Fonck}}') .replace(/JUAN I ULLOA/g, '{{may|Juan i Ulloa}}') .replace(/VIDAL GORMAZ/g, '{{may|Vidal Gormaz}}') .replace(/PEDRO DE VALDIVIA/g, '{{may|Pedro de Valdivia}}') .replace(/PEDRO DE ANGELIS/g, '{{may|Pedro de Angelis}}') .replace(/VELEZ DE ARAGON/g, '{{may|Velez de Aragon}}') .replace(/T\. GU[EF]VARA/g, '{{may|T. Guevara}}') .replace(/SANFUENTES/g, '{{may|Sanfuentes}}') .replace(/ALBERT/g, '{{may|Albert}}') .replace(/ALCED[OoC]/g, '{{may|Alcedo}}') .replace(/AMUN[ÁA]TEGUI/g, '{{may|Amunátegui}}') .replace(/ARO[NV]A/g, '{{may|Arona}}') .replace(/BA[RK]BA\b/g, '{{may|Barba}}') .replace(/BA[RK][EB]E[RK]E[VN]A/g, '{{may|Barberena}}') .replace(/BASCU[NÑS]AN/g, '{{may|Bascuñan}}') .replace(/B[AÁ]TRES/g, '{{may|Batres}}') .replace(/BEAUREPAIRE/g, '{{may|Beaurepaire}}') .replace(/BELLO/g, '{{may|Bello}}') .replace(/BE[KR]TONIO/g, '{{may|Bertonio}}') .replace(/CALCA[NÑS][OoC]/g, '{{may|Calcaño}}') .replace(/CA[NÑ]AS/g, '{{may|Cañas}}') .replace(/CARVALL[OoC]/g, '{{may|Carvallo}}') .replace(/CAVADA/g, '{{may|Cavada}}') .replace(/CEBALLOS/g, '{{may|Ceballos}}') .replace(/CEVALLOS/g, '{{may|Cevallos}}') .replace(/CHIAP+A/g, '{{may|Chiappa}}') .replace(/C[ÓO]RDOBA/g, '{{may|Córdoba}}') .replace(/C[ÓO]RDOVA/g, '{{may|Córdova}}') .replace(/CUERVO/g, '{{may|Cuervo}}') .replace(/ DIEZ/g, ' {{may|Diez}}') .replace(/ECHEVERR[IÍ]A/g, '{{may|Echeverría}}') .replace(/EGUILAZ/g, '{{may|Eguilaz}}') .replace(/ERCILLA/g, '{{may|Ercilla}}') .replace(/ESPINOSA/g, '{{may|Espinosa}}') .replace(/ESPINOZA/g, '{{may|Espinoza}}') .replace(/FALKNER/g, '{{may|Falkner}}') .replace(/F[FE][BER][BRK][EËÉÈ]S/g, '{{may|Febrés}}') .replace(/FERN[ÁA]NDEZ/g, '{{may|Fernández}}') .replace(/FERRAZ/g, '{{may|Ferraz}}') .replace(/FEUILL[EÉ]E/g, '{{may|Feuillée}}') .replace(/FONCK/g, '{{may|Fonck}}') .replace(/F[UL][FE]NTES/g, '{{may|Fuentes}}') .replace(/GAGINI/g, '{{may|Gagini}}') .replace(/GARC[IÍ]A/g, '{{may|García}}') .replace(/GA[YV]\b/g, '{{may|Gay}}') .replace(/G[OÓ]MARA/g, '{{may|Gómara}}') .replace(/GRANADA/g, '{{may|Granada}}') .replace(/GU[EF]VARA/g, '{{may|Guevara}}') .replace(/HAVESTA[DU]T/g, '{{may|Havestadt}}') .replace(/HERNANDEZ/g, '{{may|Hernandez}}') .replace(/HERNÁNDEZ/g, '{{may|Hernandez}}') .replace(/HERRERA/g, '{{may|Herrera}}') .replace(/JOHOW/g, '{{may|Johow}}') .replace(/JOTABECHE/g, '{{may|Jotabeche}}') .replace(/JUAN/g, '{{may|Juan}}') .replace(/JULIET/g, '{{may|Juliet}}') .replace(/K[ÖO]NIG/g, '{{may|König}}') .replace(/K[ÖO]RTING/g, '{{may|Körting}}') .replace(/LAFONE/g, '{{may|Lafone}}') .replace(/LOVERA/g, '{{may|Lovera}}') .replace(/MALDONADO/g, '{{may|Maldonado}}') .replace(/MEDINA/g, '{{may|Medina}}') .replace(/MEM[EB][RB]E[NÑS]O/g, '{{may|Membreño}}') .replace(/MENDOZA/g, '{{may|Mendoza}}') .replace(/MENENDEZ/g, '{{may|Menendez}}') .replace(/MI*DDEN ?D+O[RKE][EFK]/g, '{{may|Middendorf}}') .replace(/MOLINA/g, '{{may|Molina}}') .replace(/MONLAU/g, '{{may|Monlau}}') .replace(/MONTO[YV]A/g, '{{may|Montoya}}') .replace(/MURILLO/g, '{{may|Murillo}}') .replace(/N[ÁA]JERA/g, '{{may|Nájera}}') .replace(/N[Oo]T[Aa]/g, '{{may|Nota}}') .replace(/OLIVARES/g, '{{may|Olivares}}') .replace(/\b[ÖO][NÑ]A\b/g, '{{may|Oña}}') .replace(/[ÖO]RT[UÚ]ZAR/g, '{{may|Ortúzar}}') .replace(/[ÖO]VALLE/g, '{{may|Ovalle}}') .replace(/[ÖO]VIED[ÖO]/g, '{{may|Oviedo}}') .replace(/PALMA/g, '{{may|Palma}}') .replace(/P[HI].?I[LI]I[PF][PF]I/g, '{{may|Philippi}}') .replace(/PICHARD[Oo]/g, '{{may|Pichardo}}') .replace(/R[Aa]M[Oo]S/g, '{{may|Ramos}}') .replace(/REED/g, '{{may|Reed}}') .replace(/REICHE/g, '{{may|Reiche}}') .replace(/R[oO]D[KR][IÍ]GUEZ/g, '{{may|Rodriguez}}') .replace(/R[Oo]M[Aa]N/g, '{{may|Roman}}') .replace(/R[Oo][Ss]ALES/g, '{{may|Rosales}}') .replace(/SAAVEDRA/g, '{{may|Saavedra}}') .replace(/SOLAR/g, '{{may|Solar}}') .replace(/TO[ERB]AR/g, '{{may|Tobar}}') .replace(/TRIBALDOS/g, '{{may|Tribaldos}}') .replace(/TSCHUDI/g, '{{may|Tschudi}}') .replace(/ULLOA/g, '{{may|Ulloa}}') .replace(/URI[BE]E/g, '{{may|Uribe}}') .replace(/VALDIVIA/g, '{{may|Valdivia}}') .replace(/V[AÁ]S[QO]UEZ/g, '{{may|Vásquez}}') .replace(/V[Il]DAURRE/g, '{{may|Vidaurre}}') .replace(/ZEROLO/g, '{{may|Zerolo}}') .replace(/\$/g, '§') .replace(/\s*=\s*(?!})/g, ' = ') .replace(/ ling[iuüí]+stic/g, ' lingüístic') .replace(/ etimolojia/g, ' etimolojía') .replace(/ pucd/g, ' pued') .replace(/ scr/g, ' ser') .replace(/ cst/g, ' est') .replace(/encr/g, 'ener') .replace(/ orijen/g, ' oríjen') .replace(/ asi\b/g, ' así ').replace(/ Asi\b/g, ' Así') .replace(/[\.I1]rjentina\b/g, 'Arjentina') .replace(/M[ie]jico\b/g, 'Méjico') .replace(/Chil[oc][eé]\b/g, 'Chiloé') .replace(/\b[PFr]eri\b/g, 'Perú') .replace(/[1l][1l]onduras\b/g, 'Honduras') .replace(/Calamarca\b/g, 'Catamarca') .replace(/Gualemala\b/g, 'Guatemala') .replace(/Celombia\b/g, 'Colombia') .replace(/[Vr][ec]n[ce]zu[ce]la\b/g, 'Venezuela') .replace(/inapuche/g, 'mapuche') .replace(/misino/g, 'mismo') .replace(/misina/g, 'misma') .replace(/Nuble/g, 'Ñuble') .replace(/ Z[Oo0][Oo0][l!]\b/g, ' Zool') .replace(/ Var[iz]ante:/g, " ''Variante'':") .replace(/ Var[iz]antes:/g, " ''Variantes'':") .replace(/ [PD]erivado:/g, " ''Derivado'':") .replace(/ [PD]erivados:/g, " ''Derivados'':") .replace(/ Etimoloj[íi]a:/g, " ''Etimolojía'':") .replace(/(Arjentina|Brasil|Catamarca|Colombia|Costa Rica|Cuba|Ecuador|Guatemala|Honduras|Méjico|Perú|Rio Grande|Salvador|Venezuela),/g, "''$1'',") .replace(/ n\. vulg /g, " n. vulg. ") .replace(/ (vulg|sust),/g, " $1.") .replace(/ in\. /g, ' m. ') .replace(/ th\. /g, ' tb. ') .replace(/ [1I][\.,] c\./g, ' l. c.') .replace(/ vu[ i]g\. /g, ' vulg. ') .replace(/ (?:11\.|a\.|n) vulg\./g, ' n. vulg.') .replace(/Dic+\. ?Ac\. ?[¹1][³3]/g,"''Dicc. Ac.''<sup>13</sup>") .replace(/en La Lei/g, "en ''La Lei''") .replace(/ Io(\d)/g, ' 10$1') .replace(/ I(\d)/g, ' 1$1') .replace(/ I\| /g, ' || ') .replace(/ - [IJ]\./g, ' - 1.') .replace(/( |\(|\[)(f|m|i ss|n. vulg|adj. invar|adj. inv.|n. p|adv|adj|ant|ac|burl|cast|Cm|Cp|cp|dep|dim|esp|etn|etnol|fam|hist|ibid|ib|id|jen|l. c|lat|lit|map|mar|met|min|metaf|metáf|ort|p. ej|plur|quech|refl|s. v|sig|sust|tb|var|vulg|NN)\.(?!})/g, '$1{{a|$2.}}') .replace(/\((?:\d|i)\)/g, '<ref></ref>') .replace(/ı/g, 'i') ; } if (mw.config.get('wgTitle').match(/Daireaux/)) { editor .replace(/ a /g, ' á ') .replace(/ e /g, ' é ') .replace(/ o /g, ' ó ') .replace(/-/g, '—') ; } if (mw.config.get('wgTitle').match(/Blas/)) { editor .replace(/FIG(\d+)/g, '{{Img float\n| archivo = Blas Cabrera - Principio de relatividad (page XX crop).jpg\n| alinear = right\n| alinearley = center\n| alt = Fig. $1.\n| leyenda = Fig. $1.\n| ancho=16em\n| anclaje = fig$1}}') .replace(/\s*FORMULA/g, '<br/>\n{{cel|<math></math>}}') .replace(/}}\s*\((\d+), *(\d+)\)$/gm, ' {{fd|($1, $2)|id=$1_$2}}}}') .replace(/\((\d+), *(\d+)\)\s*(?!}|\|)/g, '{{ea|$1_$2|($1, $2)}} ') .replace(/VEC([^\s\.\,]+)/g, '<math>\\vec{$1}</math>') .replace(/TFRAC\{([^\s\.\,]+)\}\{([^\s\.\,]+)\}/g, '<math>\\tfrac{$1}{$2}</math>') ; } if (mw.config.get('wgTitle').match(/chino/)) { editor // estructura oraciones .replace(/((?:^(?![{#\|<]).+\n?)+)(\n\n|$)/gm, function(match, p1, p2){ var lines = p1.trim().split('\n'); var last = lines.pop(); p1 = lines.join('\n'); return "{{*EIC2|\n"+p1+"\n|"+last+"}}\n{{línea|3em}}\n"+p2; }) .replace(/^([\u4E00-\u9FA5]) ([\wáéíóú?\']+) ([\u4E00-\u9FA5]) ([\wáéíóú?\']+) ([\wáéíóú?].*?)$/gm, function(match, p1, p2, p3, p4, p5){ return '{{*EIC|' + p1 + '|' + p2 + '|' + p3 + '|' + p4 + '|' + p5 + '}}' }) .replace(/^([\u4E00-\u9FA5]) ([\wáéíóú?\']+) ([\wáéíóú?].*?)$/gm, function(match, p1, p2, p3){ return '{{*EIC|' + p1 + '|' + p2 + '|' + p3 +'}}' }) .replace(/^(?:{{\*EIC\|\|\|)?([\wáéíóú?].*?)([.,?!]?)(?:}})?$/gm, function(match, p1, p2){ var words = [ [/^(a las cinco)\b/gi, '五', 'u|下|shá'], [/^(ab(?:iert[oa]s*|rir|re[sn]*))\b/gi, '開', 'c\'ai'], [/^(abandonan)\b/gi, '棄', 'chi'], [/^(abierto)\b/gi, '開', 'c\'ai'], [/^(aborrece)\b/gi, '惱', 'mau'], [/^(abre)\b/gi, '開', 'c\'ai'], [/^(acostumbrados)\b/gi, '慣', 'cuan'], [/^(activ[ao]s?)\b/gi, '勤', 'ch\'in|工|cung'], [/^(activa)\b/gi, '勤', 'ch\'in|工|cung'], [/^(adem[áa]s)/gi, '連', 'lien'], [/^(ademas)\b/gi, '連', 'lien'], [/^(admirables)\b/gi, '奇', 'ch\'i'], [/^(admirables?)\b/gi, '奇', 'ch\'i'], [/^(adquieren)\b/gi, '贃', 'choan'], [/^(agradecid)/gi, '蒙', 'mung'], [/^(agradecido)\b/gi, '蒙', 'mung'], [/^(agua)\b/gi, '水', 'shuei'], [/^(ahogan)\b/gi, '溺', 'ni'], [/^(ahora)\b/gi, '今', 'chin'], [/^(aire)\b/gi, '気', 'ch\'i'], [/^(almacen)\b/gi, '店', 'tien'], [/^(almacen)\b/gi, '行', 'jang'], [/^(alt[ao]s*)\b/gi, '高', 'cao'], [/^(alta)\b/gi, '高', 'cao'], [/^(amo)\b/gi, '東', 'tung|家|cha'], [/^(anch[ao]s*)\b/gi, '闊', 'c\'uo'], [/^(ancho)\b/gi, '闊', 'c\'uo'], [/^(anda)\b/gi, '走', 'tsau'], [/^(andando)\b/gi, '行', 'shing'], [/^(andar)\b/gi, '走', 'tsau'], [/^(andar?)\b/gi, '走', 'tsau'], [/^(apagó)\b/gi, '打', 'ta|花|joa'], [/^(apariencia)\b/gi, '生', 'shang|做|tsó'], [/^(apellido)\b/gi, '姓', 'sing'], [/^(aprend)/gi, '學', 'sho'], [/^(aprender)\b/gi, '學', 'sho'], [/^(aprendiendo)\b/gi, '學', 'sho'], [/^(aquel)/gi, '那', 'na|個|co'], [/^(aquel)\b/gi, '那', 'na|個|co'], [/^(aquella)\b/gi, '那', 'na'], [/^(aquí)/gi, '這', 'che|裡|li'], [/^(aquí)\b/gi, '在', 'tsai|此|ts'], [/^(aquí)\b/gi, '這', 'che|裡|li'], [/^(ardió)\b/gi, '燒', 'shau'], [/^(arroyos)\b/gi, '溪', 'ch\'i'], [/^(arroyos?)\b/gi, '溪', "ch'i"], [/^(arroz (cocido))\b/gi, '飯', 'faan'], [/^(arroz)\b/gi, '飯', 'faan'], [/^(as[ií])$/gi, '這', 'che|麼|mo'], [/^(así)\b/gi, '這', 'che|麼|mo'], [/^(atacados)\b/gi, '癸', 'fa'], [/^(atravesar)\b/gi, '渡', 'tu'], [/^(aun no)\b/gi, '未', 'uei'], [/^(ayer)\b/gi, '昨', 'tso|天|t\'ien'], [/^(año)\b/gi, '年', 'nien'], [/^(años de edad)\b/gi, '𡻕', 'tsui'], [/^(años)\b/gi, '年', 'nien'], [/^(años?)\b/gi, '年', 'nien'], [/^(barcos)\b/gi, '船', 'choan|的|ti'], [/^(barcos?)\b/gi, '船', 'choan|的|ti'], [/^(barriga)\b/gi, '肚', 'tu|裡|li'], [/^(bastante)\b/gi, '飽', 'pau'], [/^(beb[ae][rs]*)\b/gi, '𣣹', 'jo'], [/^(bebas)\b/gi, '𣣹', 'jo'], [/^(bebe)\b/gi, '吃', 'chi'], [/^(beber)\b/gi, '嗑', 'jo'], [/^(blanco)\b/gi, '白', 'pai|的|ti'], [/^(bocas)\b/gi, '口', 'c\'ou'], [/^(bocas*)\b/gi, '口', 'c\'ou'], [/^(bordes)\b/gi, '邊', 'pien'], [/^(bordes*)\b/gi, '邊', 'pien'], [/^(bote)\b/gi, '船', 'choan'], [/^(botes)\b/gi, '船', 'choan'], [/^(botes*)\b/gi, '船', 'choan'], [/^(braza)\b/gi, '丈', 'chang'], [/^(brazas)\b/gi, '丈', 'chang'], [/^(brazas*)\b/gi, '丈', 'chang'], [/^(buen[ao]s*)\b/gi, '好', 'jao'], [/^(buena)\b/gi, '好', 'jao'], [/^(buenas)\b/gi, '好', 'jao'], [/^(bueno)\b/gi, '好', 'jao'], [/^(bueno:)\b/gi, '好', 'jao'], [/^(buenos)\b/gi, '好', 'jao'], [/^(buque)\b/gi, '船', 'choan'], [/^(caball(?:er)?os*)\b/gi, '馬', 'ma'], [/^(caballero)\b/gi, '馬', 'ma'], [/^(caballos)\b/gi, '馬', 'ma|的|ti'], [/^(cabello)\b/gi, '毫', 'jao'], [/^(cabellos)\b/gi, '毫', 'jao'], [/^(cabellos*)\b/gi, '毫', 'jao'], [/^(cabeza)\b/gi, '頭', 't\'ou'], [/^(cabezas*)\b/gi, '頭', 't'], [/^(cabra)\b/gi, '山', 'shan|羊|yang'], [/^(cada)\b/gi, '各', 'co'], [/^(cada)\b/gi, '毎', 'mei'], [/^(cadena)\b/gi, '引', 'in'], [/^(cadenas*)\b/gi, '引', 'in'], [/^(caldo)\b/gi, '湯', 't\'ang'], [/^(calle)\b/gi, '街', 'chié'], [/^(calor)\b/gi, '熱', 'yé'], [/^(camino por tierra)\b/gi, '陸', 'jan|路|lu'], [/^(camino)\b/gi, '條', 'teao|路|lu'], [/^(camino)\b/gi, '路', 'lu'], [/^(canales)\b/gi, '溝', 'cou|𭏄|co'], [/^(candelas)\b/gi, '燭', 'chu'], [/^(candelas*)\b/gi, '燭', 'chu'], [/^(capacidad)\b/gi, '量', 'liang'], [/^(capital)\b/gi, '城', 'shang'], [/^(carga)\b/gi, '載', 'tsai|有|yeu'], [/^(cargan)\b/gi, '挑', 't\'eau|的|ti'], [/^(cargar)\b/gi, '挑', 'teao'], [/^(carne)\b/gi, '肉', 'you'], [/^(carnero)\b/gi, '羊', 'yang'], [/^(carnes*)\b/gi, '肉', 'you'], [/^(caro)\b/gi, '貴', 'cuei'], [/^(caros*)\b/gi, '貴', 'cuei'], [/^(carácter)\b/gi, '性', 'sing|體|ti'], [/^(casa)\b/gi, '家', 'chá'], [/^(casas)\b/gi, '房', 'fang|子|tz'], [/^(casas*)\b/gi, '房', 'fang|子|tz'], [/^(cate)\b/gi, '斤', 'chin'], [/^(cates)\b/gi, '斤', 'chin'], [/^(cates*)\b/gi, '斤', 'chin'], [/^(causas)\b/gi, '故', 'cu'], [/^(celemin)\b/gi, '斗', 't\'ou'], [/^(celemines)\b/gi, '斗', 't\'ou'], [/^(chapeca)\b/gi, '釐', 'li'], [/^(chapecas)\b/gi, '錢', 't\'chien'], [/^(chapecas*)\b/gi, '銅', 'tung|錢|t\'chien'], [/^(chin[ao]s*)\b/gi, '中', 'chung|國|cuo'], [/^(china)\b/gi, '中', 'chung|國|cuo'], [/^(chinas)\b/gi, '中', 'chung|國|cuo'], [/^(cielo)\b/gi, '天', 't\'ien'], [/^(cien mil)\b/gi, '億', 'i'], [/^(cien(?:tos?)?)\b/gi, '百', 'pai'], [/^(cien)\b/gi, '一', 'i|百|pai'], [/^(cientas)\b/gi, '百', 'pai'], [/^(ciento)\b/gi, '百', 'pai'], [/^(cientos)\b/gi, '百', 'pai'], [/^(cinco)\b/gi, '五', 'u'], [/^(cincuenta mil)\b/gi, '五', 'u|萬|uan'], [/^(cincuenta)\b/gi, '五', 'u|十|shi'], [/^(ciudad)\b/gi, '城', 'chang'], [/^(clase)\b/gi, '樣', 'yang'], [/^(clases)\b/gi, '樣', 'yang'], [/^(clases?)\b/gi, '樣', 'yang'], [/^(cohecho)\b/gi, '賄', 'juei'], [/^(comenzó)\b/gi, '起', 'ch\'i'], [/^(comer)\b/gi, '吃', 'chi'], [/^(comercio)\b/gi, '生', 'shang|意|i'], [/^(cometido)\b/gi, '犯', 'fan'], [/^(comprar)\b/gi, '買', 'mai'], [/^(comprar*)\b/gi, '買', 'mai'], [/^(condicion)\b/gi, '情', 'tsing|刑|shing'], [/^(conmigo)\b/gi, '同', 'tung|我|uo'], [/^(conocimiento)\b/gi, '識', 'chi'], [/^(conseguirás)\b/gi, '得', 't\'e'], [/^(conveniente)\b/gi, '該', 'cai'], [/^(corre)\b/gi, '流', 'leu'], [/^(cortaplumas)\b/gi, '小', 'siau|刀|tau'], [/^(cortaplumas?)\b/gi, '小', 'siau|刀|tau'], [/^(cosa)\b/gi, '東', 'tung|西|si'], [/^(cosas)\b/gi, '東', 'tong|西|si'], [/^(cosas*)\b/gi, '東', 'tong|西|si'], [/^(costo)\b/gi, '錢', 't\'chien'], [/^(cree[rns]*)\b/gi, '信', 'sin|的|ti'], [/^(cria[nr])\b/gi, '養', 'yang'], [/^(crian)\b/gi, '養', 'yang'], [/^(criar)\b/gi, '養', 'yang'], [/^(crien)\b/gi, '養', 'yang'], [/^(crimen)\b/gi, '罪', 'tsui'], [/^(cu[áa]ndo)\b/gi, '幾', 'chi|時|shi'], [/^(cu[áa]nt[ao]s*)\b/gi, '多', 'to|少|shau'], [/^(cu[áa]nto tiempo)\b/gi, '幾', 'chi|久|chieu'], [/^(cuadrado)\b/gi, '方', 'fang'], [/^(cuadrados*)\b/gi, '方', 'fang'], [/^(cual)/gi, '那', 'na|个|co'], [/^(cuantas)\b/gi, '多', 'to|少|shau'], [/^(cuanto)\b/gi, '幾', 'chi|多|to'], [/^(cuarenta)\b/gi, '四', 'sz|十|shi'], [/^(cuartos)\b/gi, '間', 'chien'], [/^(cuatro)\b/gi, '四', 'sz'], [/^(cuchara)\b/gi, '匙', 'shi'], [/^(cuerpo)\b/gi, '身', 'shen|生|shang'], [/^(cundrin)\b/gi, '分', 'fuen'], [/^(cundrines)\b/gi, '分', 'fuen'], [/^(cuál)\b/gi, '那', 'na'], [/^(cuándo)\b/gi, '幾', 'chi|時|shi'], [/^(cuánta)\b/gi, '多', 'to|少|shau'], [/^(cuántas)\b/gi, '多', 'to|少|shau'], [/^(cuántas)\b/gi, '幾', 'chi|多|to'], [/^(cuánto tiempo)\b/gi, '幾', 'chi|久|chieu'], [/^(cuánto)\b/gi, '多', 'to|少|shau'], [/^(cuánto)\b/gi, '幾', 'chi'], [/^(cuántos)\b/gi, '幾', 'chi|多|to'], [/^(d[íi]as*)\b/gi, '日', 'i'], [/^(da)\b/gi, '給', 'chi'], [/^(dar)\b/gi, '給', 'chi'], [/^(darás)\b/gi, '給', 'chi'], [/^(de dónde)\b/gi, '{', 'corr|?|那}}|na|裡|li'], [/^(de dónde)\b/gi, '那', 'na|裡|li'], [/^(de piedra)\b/gi, '頭', 't\'ou|的|ti'], [/^(de prisa)\b/gi, '快', 'c\'uai|快|c\'uai'], [/^(de prisa)\b/gi, '緊', 'chin'], [/^(de tablas)\b/gi, '木', 'mu|板|pan|的|ti'], [/^(de)\b/gi, '由', 'yeu'], [/^(debe)\b/gi, '當', 'tang|得|t\'e'], [/^(deben)\b/gi, '欠', 'ch\'ien'], [/^(debo)\b/gi, '該', 'cai'], [/^(dejan)\b/gi, '留', 'leu'], [/^(dejan*)\b/gi, '止', 'chi'], [/^(demasiado)\b/gi, '太', 'tai'], [/^(dentro)\b/gi, '内', 'nui'], [/^(dentro)\b/gi, '内', 'nui|的|ti'], [/^(derecha)\b/gi, '右', 'yeu'], [/^(derecho)\b/gi, '直', 'chi|的|ti'], [/^(despacio)\b/gi, '慢', 'man|慢|man'], [/^(destruida)\b/gi, '壞', 'joai'], [/^(dia)\b/gi, '日', 'i'], [/^(dialecto)\b/gi, '音', 'in'], [/^(dialectos*)\b/gi, '音', 'in'], [/^(dice)\b/gi, '說', 'sho'], [/^(dices)\b/gi, '話', 'joá'], [/^(diez mil)\b/gi, '一', 'i|萬|uan'], [/^(diez y ocho)\b/gi, '十', 'shi|八|pa'], [/^(diez y seis)\b/gi, '十', 'shi|六|leu'], [/^(diez)\b/gi, '十', 'shi'], [/^(dif[íi]cil(?:es)?)\b/gi, '難', 'nan'], [/^(difícil)\b/gi, '難', 'nan'], [/^(dije)\b/gi, '講', 'chiang|的|ti|話|joa'], [/^(dinero)\b/gi, '錢', 't\'chien'], [/^(dinero:)\b/gi, '淺', 't\'chien'], [/^(distante)\b/gi, '遠', 'üan'], [/^(distrito)\b/gi, '縣', 'shien'], [/^(dividida)\b/gi, '開', 'cai'], [/^(divididas)\b/gi, '開', 'cai'], [/^(divididas*)\b/gi, '開', 'cai'], [/^(divisiones)\b/gi, '分', 'fuen'], [/^(dobles)\b/gi, '雙', 'shoang'], [/^(dobles*)\b/gi, '雙', 'shoang'], [/^(dolor)\b/gi, '痛', 't\'ang'], [/^(dos mil)\b/gi, '二', 'olr|千|t\'chien'], [/^(dos)\b/gi, '二', 'olr'], [/^(dá á luz)\b/gi, '生', 'shang'], [/^(dí)\b/gi, '說', 'shó'], [/^(días)\b/gi, '日', 'i|子|tz'], [/^(dí|decir)$/gi, '說', 'shó'], [/^(dóciles)\b/gi, '温', 'uen|潤|yun|的|ti'], [/^(dónde)\b/gi, '那', 'na|裡|li'], [/^(efectos)\b/gi, '貨', 'juo|物|u'], [/^(efectos*)\b/gi, '貨', 'juó|物|u'], [/^(el)\b/gi, '他', 't\'a'], [/^(ell[oa]s)\b/gi, '他', 't\'a|們|men'], [/^(ellas)\b/gi, '他', 't\'a|們|men'], [/^(ellos mismos)\b/gi, '自', 'ts|己|chi'], [/^(ellos)\b/gi, '其', 'chi'], [/^(emplean)\b/gi, '使', 'shi'], [/^(emplean?)\b/gi, '使', 'shi'], [/^(en extremo)\b/gi, '得', 't\'e|狠|jen'], [/^(en)\b/gi, '在', 'tsai'], [/^(encontrar)\b/gi, '逢', 'fung|着|chó'], [/^(enfermedad)\b/gi, '病', 'ping'], [/^(enfermedades)\b/gi, '病', 'ping|疾|chi'], [/^(enfrente)\b/gi, '對', 'tui|面|mien'], [/^(entienden)\b/gi, '通', 't\'ung|得|t\'e'], [/^(entiendes)\b/gi, '通', 't\'ung'], [/^(entiendo)\b/gi, '暁', 'shiau|得|t\'e'], [/^(entiendo)\b/gi, '通', 't\'ung'], [/^(entonces)\b/gi, '就', 'chieu'], [/^(entonces)\b/gi, '纔', 'tsai'], [/^(entra)\b/gi, '進', 'chin'], [/^(es)\b/gi, '是', 'shi'], [/^(es[eo])\b/gi, '那', 'na|個|co'], [/^(esclavo)\b/gi, '奴', 'nu|才|tsau'], [/^(esclavos)\b/gi, '奴', 'nu'], [/^(esclavos?)\b/gi, '奴', 'nu'], [/^(escrib(?:ir|as))/gi, '寫', 'sié'], [/^(escribas)\b/gi, '寫', 'sié'], [/^(escribir)\b/gi, '寫', 'sié'], [/^(escribir)\b/gi, '寫', 'sié|法|fa'], [/^(escuses)\b/gi, '饒', 'yau'], [/^(ese)\b/gi, '那', 'na|个|co'], [/^(eso)\b/gi, '那', 'na|個|co'], [/^(espada)\b/gi, '劍', 'chien'], [/^(espadas*)\b/gi, '劍', 'chien'], [/^(est[ae])\b/gi, '這', 'che|个|co'], [/^(esta)\b/gi, '這', 'che'], [/^(esta)\b/gi, '這', 'che|个|co'], [/^(estadio)\b/gi, '里', 'li'], [/^(estadios)\b/gi, '里', 'li'], [/^(estadios*)\b/gi, '里', 'li'], [/^(estarán)\b/gi, '得', 'te'], [/^(este)\b/gi, '本', 'pen'], [/^(este)\b/gi, '這', 'che|个|co'], [/^(estimado)\b/gi, '寳', 'pau'], [/^(esto)\b/gi, '這', 'che|个|co'], [/^(esto)\b/gi, '這', 'che|個|co'], [/^(está)\b/gi, '作', 'tsó'], [/^(está[ns]?)/gi, '在', 'tsai'], [/^(están)\b/gi, '有', 'yeu'], [/^(estás)\b/gi, '在', 'tsai'], [/^(es|son)\b/gi, '是', 'shi'], [/^(europeo)\b/gi, '西', 'si|羊|yang'], [/^(explicada)\b/gi, '解', 'chiai|法|fa'], [/^(extranjer[ao]s*)\b/gi, '洋', 'yang'], [/^(extranjera)\b/gi, '外', 'uai|洋|yang'], [/^(extranjera)\b/gi, '洋', 'yang'], [/^(extranjero)\b/gi, '外', 'uai|'], [/^(extranjeros)\b/gi, '外', 'uai|国|cuo|人|yen'], [/^(fama)\b/gi, '名', 'ming|的|ti'], [/^(familia)\b/gi, '家', 'cha'], [/^(familias)\b/gi, '家', 'cha'], [/^(floreados)\b/gi, '華', 'joa'], [/^(floreados*)\b/gi, '華', 'joa'], [/^(flotantes)\b/gi, '浮', 'fu'], [/^(forzar)\b/gi, '勉', 'mien|强|chiang'], [/^(frase)\b/gi, '句', 'chü|話|joa'], [/^(fria)\b/gi, '冷', 'lang'], [/^(fuego)\b/gi, '火', 'juó'], [/^(fuera)\b/gi, '外', 'uai'], [/^(fuera)\b/gi, '外', 'uai|羊|yang'], [/^(fuerte)\b/gi, '炎', 'yen'], [/^(fuertemente)\b/gi, '緊', 'chin'], [/^(fuma)\b/gi, '吸', 'chi'], [/^(fuma.?)\b/gi, '吸', 'chi'], [/^(fácil)\b/gi, '容', 'yung|易|i'], [/^(gastan)\b/gi, '使', 'shi'], [/^(gastar)\b/gi, '用', 'yung'], [/^(gastos)\b/gi, '費', 'fei'], [/^(gente)\b/gi, '人', 'yen'], [/^(gentes*)\b/gi, '人', 'yen|家|cha'], [/^(grado)\b/gi, '度', 'tu'], [/^(grados*)\b/gi, '度', 'tu'], [/^(grande)\b/gi, '大', 'ta'], [/^(grandes*)\b/gi, '大', 'ta'], [/^(grandor)\b/gi, '大', 'ta'], [/^(gustan)\b/gi, '歡', 'joan|喜|shi'], [/^(géneros)\b/gi, '布', 'pu'], [/^(ha)\b/gi, '有', 'yeu'], [/^(habita)\b/gi, '住', 'chu'], [/^(habitar)\b/gi, '住', 'chu'], [/^(habla)\b/gi, '講', 'chiang'], [/^(hablando)\b/gi, '說', 'sho'], [/^(hablar)\b/gi, '講', 'chiang'], [/^(habrá)\b/gi, '必', 'pi'], [/^(hace)\b/gi, '爲', 'uei'], [/^(hacen)\b/gi, '爲', 'uei'], [/^(hacen?)\b/gi, '爲', 'uei'], [/^(hacer)\b/gi, '做', 'tso'], [/^(hacer)\b/gi, '做', 'uei'], [/^(haces)\b/gi, '作', 'tsó'], [/^(haciendo)\b/gi, '作', 'tsó'], [/^(has)\b/gi, '有', 'yeu'], [/^(hay)\b/gi, '有', 'yeu'], [/^(he comido)\b/gi, '吃', 'chi|得|t\'e'], [/^(hebra)\b/gi, '絲', 'sze'], [/^(hebras)\b/gi, '絲', 'sze'], [/^(hebras*)\b/gi, '絲', 'sze'], [/^(hecho)\b/gi, '做', 'tsó|的|ti'], [/^(hechos)\b/gi, '作', 'tsó|的|ti'], [/^(hechos?)\b/gi, '做', 'tsó|的|ti'], [/^(hiciste)\b/gi, '做', 'tsó'], [/^(hierro)\b/gi, '鐵', 'ti\'é'], [/^(hombre)\b/gi, '人', 'yen'], [/^(hombres)\b/gi, '人', 'yen'], [/^(hombres*)\b/gi, '人', 'yen'], [/^(hora)\b/gi, '時', 'shi|候|jou'], [/^(horas?)\b/gi, '時', 'shi|候|jou'], [/^(hoy)\b/gi, '今', 'chin|天|t\'ien'], [/^(hubo)\b/gi, '有', 'yeu'], [/^(humedad)\b/gi, '濕', 'shi'], [/^(hácia)\b/gi, '徃', 'uang'], [/^(i)\b/gi, '工', 'cung'], [/^(igual(?:es)?)\b/gi, '一', 'i|樣|yang'], [/^(igual)\b/gi, '一', 'i|樣|yang'], [/^(inclusa)\b/gi, '育', 'ū|嬰|ing|堂|t\'ang'], [/^(incurrido)\b/gi, '破', 'p\'o'], [/^(inocular)\b/gi, '種', 'chung'], [/^(intención)\b/gi, '意', 'ii|思|sz'], [/^(interpretar)\b/gi, '解', 'chiai|法|fa'], [/^(invierno)\b/gi, '冬', 'tung|天|t\'ien'], [/^(ir(?:se)?)\b/gi, '去', 'ch\'ü'], [/^(ir)\b/gi, '去', 'ch\'ü'], [/^(ir)\b/gi, '往', 'uang'], [/^(joang)\b/gi, '⿈', 'joang'], [/^(jornada)\b/gi, '程', 'cheng'], [/^(justamente)\b/gi, '纔', 'tsai'], [/^(lado)\b/gi, '邊', 'piem'], [/^(lagos)\b/gi, '湖', 'ju'], [/^(larg[ao]s*)\b/gi, '長', 'chang'], [/^(largo)\b/gi, '長', 'chang'], [/^(le)\b/gi, '他', 'ta'], [/^(lee[rn]?)\b/gi, '讀', 't\'u'], [/^(leen)\b/gi, '讀', 't\'u'], [/^(lengua)\b/gi, '話', 'joa'], [/^(lenguas*)\b/gi, '話', 'joa'], [/^(lentamente)\b/gi, '漫', 'man'], [/^(letra)\b/gi, '字', 'tz'], [/^(letras)\b/gi, '字', 'tz'], [/^(letras*)\b/gi, '字', 'tz'], [/^(levantar)\b/gi, '起', 'c\'hi|來|lai'], [/^(libros)\b/gi, '書', 'shu'], [/^(libros?)\b/gi, '書', 'shu'], [/^(literatura)\b/gi, '文', 'uen'], [/^(llama)\b/gi, '呌', 'chiau'], [/^(llano)\b/gi, '平', 'ping'], [/^(lleg(?:u[eé]|ar|ast?e?|ado))\b/gi, '到', 'tai'], [/^(llega)\b/gi, '到', 'tau'], [/^(llegado)\b/gi, '到', 'tau'], [/^(llegar)\b/gi, '到', 'tai'], [/^(llegaste)\b/gi, '到', 'tai'], [/^(llegué)\b/gi, '到', 'tau'], [/^(llevan)\b/gi, '載', 'tsai'], [/^(llevan?)\b/gi, '載', 'tsai'], [/^(llover)\b/gi, '下', 'sha|雨|ü'], [/^(lléva)\b/gi, '帶', 'tai'], [/^(lo que)\b/gi, '所', 'sho'], [/^(local)\b/gi, '土', 't\'u'], [/^(lugar(?:es)?)\b/gi, '地', 'ti|方|fang'], [/^(lugar(?:es)?)\b/gi, '裡', 'li'], [/^(lugar)\b/gi, '所', 'sho|在|tsai'], [/^(lugares)\b/gi, '處', 'ch\'u'], [/^(madera)\b/gi, '木', 'mu'], [/^(madre)\b/gi, '母', 'mu'], [/^(magistrado)\b/gi, '官', 'cuan|府|fu'], [/^(malos)\b/gi, '强', 'chiang|惡|ñgo|的|ti'], [/^(manda)\b/gi, '送', 'sung'], [/^(mandarin)\b/gi, '官', 'cuan'], [/^(manera)\b/gi, '樣', 'yang'], [/^(maneras)\b/gi, '樣', 'yang'], [/^(maneras*)\b/gi, '樣', 'yang'], [/^(mango)\b/gi, '靶', 'pa'], [/^(marea)\b/gi, '潮', 'chau|水|shuei'], [/^(mas)\b/gi, '錢', 't'], [/^(mases)\b/gi, '錢', 't'], [/^(mases)\b/gi, '錢', 't\'chien'], [/^(materiales)\b/gi, '材', 'tsai|料|leao'], [/^(mañana)\b/gi, '明', 'ming|天|t\'ien'], [/^(mañana)\b/gi, '朝', 'chau|辰|shen'], [/^(me)\b/gi, '我', 'uo'], [/^(medi[ao]s*)\b/gi, '中', 'chung'], [/^(medi[ao]s*)\b/gi, '半󠄁', 'pan'], [/^(media)\b/gi, '半', '|pan'], [/^(medio día)\b/gi, '午', 'u|時|shi'], [/^(medio)\b/gi, '中', 'chung'], [/^(mi)\b/gi, '我', 'uo|的|ti'], [/^(midiendo)\b/gi, '量', 'liang'], [/^(mil)\b/gi, '千', 't'], [/^(mil)\b/gi, '千', 't\'chien'], [/^(mitad)\b/gi, '對', 'tui'], [/^(moneda)\b/gi, '淺', 't\'chien'], [/^(monedas*)\b/gi, '淺', 't'], [/^(montaña)\b/gi, '山', 'shang'], [/^(monte)\b/gi, '山', 'shang'], [/^(montes)\b/gi, '山', 'shang'], [/^(much[ao]s?)\b/gi, '幾', 'chi|多|to'], [/^(mucha)\b/gi, '多', 'to'], [/^(muchas)\b/gi, '幾', 'chi|多|to'], [/^(muchos)\b/gi, '多', 'to'], [/^(muelle)\b/gi, '馬', 'ma|頭|t\'ou'], [/^(mujer(?:es)?)\b/gi, '女', 'nū|人|yen'], [/^(mujeres)\b/gi, '女', 'nū|人|yen'], [/^(muy bien)\b/gi, '好', 'jao|好|jao|的|ti'], [/^(muy)$/gi, '甚', 'shen'], [/^(muy)\b/gi, '最', 'tsui'], [/^(muy)\b/gi, '甚', 'shen'], [/^(médico)\b/gi, '醫', 'i|生|shang'], [/^(método)\b/gi, '法', 'fa'], [/^(necesari[ao]s?)\b/gi, '用', 'yung'], [/^(necesario)\b/gi, '用', 'yung'], [/^(negocio)\b/gi, '事', 'shi|情|tching'], [/^(negocios)\b/gi, '事', 'shi|情󠄁|tching'], [/^(negro)\b/gi, '黒', '|jei|的|ti'], [/^(negro)\b/gi, '黒い', 'jei|的|ti'], [/^(niñas)\b/gi, '女', 'nū'], [/^(niñas?)\b/gi, '女', 'nū'], [/^(niños)\b/gi, '小', 'siau|子|tz'], [/^(no)\b/gi, '不', 'pu'], [/^(no)\b/gi, '沒', 'me'], [/^(nombre)\b/gi, '名', 'ming'], [/^(nueve)\b/gi, '九', 'chieu'], [/^(obti*en)/gi, '得', 't\'e'], [/^(obtienen)\b/gi, '得', 't\'e'], [/^(occidente)\b/gi, '西', 'si'], [/^(ocho)\b/gi, '八', 'pa'], [/^(ocupacion)\b/gi, '活', 'juo|路|lu'], [/^(oigo)\b/gi, '聽', 't\'ing'], [/^(oir)\b/gi, '聽', 't\'ing'], [/^(oir|oigo)\b/gi, '聽', 't\'ing'], [/^(opio)\b/gi, '雅', 'ya|片|p\'ien'], [/^(originales)\b/gi, '元', 'üen'], [/^(otr[ao]s*)\b/gi, '再', 'tsai'], [/^(otra vez)\b/gi, '再', 'tsai'], [/^(otra)\b/gi, '他', 't\'a'], [/^(otra)\b/gi, '再', 'tsai'], [/^(otros)\b/gi, '別', 'pie'], [/^(oveja)\b/gi, '綿', 'mien|羊|yang'], [/^(padre)\b/gi, '父', 'fu'], [/^(pais)\b/gi, '本', 'p\'en|的|ti'], [/^(palabras)\b/gi, '話', 'joa'], [/^(palabras*)\b/gi, '話', 'joa'], [/^(palillos)\b/gi, '快', 'cuae|子|tz'], [/^(para)\b/gi, '爲', 'uei'], [/^(paraguas)\b/gi, '雨', 'ü|傘|san'], [/^(partiendo)\b/gi, '起', 'ch\'i|身|shen'], [/^(pasa)\b/gi, '過', 'cuo'], [/^(pasando)\b/gi, '過', 'cuo'], [/^(pasar)\b/gi, '渡', 'tu|過|cuo'], [/^(pasar|pasando)/gi, '歩', 'pu'], [/^(pasear)\b/gi, '走', 'tsau'], [/^(paso)\b/gi, '歩', 'pu'], [/^(pasos)\b/gi, '歩', 'pu'], [/^(pasos*)\b/gi, '歩', 'pu'], [/^(pedacitos)\b/gi, '絲', 'sz'], [/^(pedacitoss*)\b/gi, '絲', 'sz'], [/^(pequeñ[ao]s*)\b/gi, '小', 'siau'], [/^(pequeña)\b/gi, '小', 'siau'], [/^(pequeños)\b/gi, '細', 'si'], [/^(perdió)\b/gi, '害', 'jai'], [/^(perfeccionar)\b/gi, '盡', 'chin'], [/^(pero)\b/gi, '但', 'tan'], [/^(persona)\b/gi, '人', 'yen'], [/^(personas)\b/gi, '人', 'yen'], [/^(personas*)\b/gi, '人', 'yen'], [/^(peso)\b/gi, '洋', 'yang|錢|t\'chien'], [/^(pesos)\b/gi, '洋', 'yang|錢|t\'chien'], [/^(pesos*)\b/gi, '洋', 'yang|錢|t\'chien'], [/^(pico)\b/gi, '石', 'tan'], [/^(picos)\b/gi, '担', 'tan'], [/^(picos*)\b/gi, '担', 'tan'], [/^(pie)\b/gi, '尺', 'chi'], [/^(piedra)\b/gi, '|', 'he'], [/^(pies)\b/gi, '尺', 'chi'], [/^(pies*)\b/gi, '尺', 'chi'], [/^(pieza)\b/gi, '疋', 'pi'], [/^(pinta (china))\b/gi, '升', 'shang'], [/^(pintas)\b/gi, '升', 'shang'], [/^(pintas*)\b/gi, '升', 'shang'], [/^(pié)\b/gi, '尺', 'chi'], [/^(plata)\b/gi, '銀', 'in'], [/^(pobre)\b/gi, '窮', 'chung'], [/^(pobres)\b/gi, '薄', 'pau'], [/^(pobres*)/gi, '貧', 'ping|窮|chung|的|ti'], [/^(podrémos)\b/gi, '可', 'c\'o'], [/^(por causa)\b/gi, '因', 'in|爲|uei'], [/^(por eso)\b/gi, '所', 'sho|以|i'], [/^(por qué)/gi, '爲', 'uei|何|jo'], [/^(por qué)\b/gi, '爲', 'uei'], [/^(por qué)\b/gi, '爲', 'uei|何|jo'], [/^(precio)\b/gi, '價', 'cha'], [/^(precio)\b/gi, '價', 'cha|錢|t\'chien'], [/^(preparado)\b/gi, '辦', 'pan'], [/^(preparativos)\b/gi, '弄', 'lung'], [/^(prestar)\b/gi, '借', 'chié'], [/^(principias)\b/gi, '起', 'ch\'i'], [/^(proceden)\b/gi, '起', 'ch\'i'], [/^(produce)\b/gi, '有', 'yeu|出|ch\'u'], [/^(producen?)\b/gi, '有', 'yeu|出|ch\'u'], [/^(profundidad)\b/gi, '深', 'shen'], [/^(prontos)\b/gi, '便', 'pien'], [/^(pronuncia)\b/gi, '說', 'shó|來|lai'], [/^(propio)\b/gi, '己', 'chi|的|ti'], [/^(provincia)\b/gi, '省', 'shang'], [/^(provincias)\b/gi, '省', 'shang'], [/^(provincias*)\b/gi, '省', 'shang'], [/^(prueba)\b/gi, '試', 'shi'], [/^(pueblo)\b/gi, '人', 'yen|民|min'], [/^(pueblo)\b/gi, '百', 'po|姓|sing'], [/^(puede aprender)\b/gi, '學', 'sho|得|t\'e|來|lai'], [/^(puede cargar)\b/gi, '載', 'tsai|得|t\'e'], [/^(puede)\b/gi, '可', 'c\'o'], [/^(puedes)\b/gi, '可', 'c\'o'], [/^(puedes?)\b/gi, '可', 'c\'o|以|i'], [/^(puedo)\b/gi, '得', 't\'e'], [/^(puente)/gi, '橋', 'chiau'], [/^(puente)\b/gi, '橋', 'chiau'], [/^(puentes)\b/gi, '橋', 'chiau'], [/^(puentes)\b/gi, '橋', 'chiau|子|tz'], [/^(puerta)\b/gi, '門', 'men'], [/^(puerto)\b/gi, '津', 'tsin'], [/^(pulgada)\b/gi, '寸', 'tsun'], [/^(pulgadas)\b/gi, '寸', 'tsun'], [/^(pulgadas*)\b/gi, '寸', 'tsun'], [/^(puro)\b/gi, '淸', 't\'sing|廉|lien|的|ti'], [/^(puñados)\b/gi, '合', 'c'], [/^(puñados)\b/gi, '合', 'c\'o'], [/^(que)\b/gi, '怎', 'tseng'], [/^(quemados)\b/gi, '燒', 'shau|去|chü'], [/^(quemaron)\b/gi, '燒', 'shau'], [/^(quier[eoa][sn]*)\b/gi, '要', 'yau'], [/^(quiera)\b/gi, '要', 'yau'], [/^(quiere)\b/gi, '要', 'yau'], [/^(quieren)\b/gi, '要', 'yau'], [/^(quieres)\b/gi, '要', 'yau'], [/^(quiero)\b/gi, '要', 'yau'], [/^(qué)/gi, '甚', 'shen|麼|mo'], [/^(qué)\b/gi, '什', 'she|麼|mo'], [/^(qué)\b/gi, '怎', 'tseng'], [/^(qué?)\b/gi, '甚', 'shen|麼|mo'], [/^(radical)\b/gi, '部', 'pu|類|lui'], [/^(rasgos)\b/gi, '畫', 'joá'], [/^(real)\b/gi, '官', 'cuan'], [/^(recibe)\b/gi, '有', 'yeu|收|shau'], [/^(redondo)\b/gi, '員', 'yuen'], [/^(redondo)\b/gi, '員', 'üen'], [/^(refinada)\b/gi, '紋', 'uen'], [/^(regla)\b/gi, '法', 'fa'], [/^(reino)\b/gi, '國', 'cuo'], [/^(reir)\b/gi, '笑', 'siau'], [/^(religion)\b/gi, '敎', 'chiau'], [/^(ric[ao]s*)/gi, '富', 'fu|貴|cuei|的|ti'], [/^(rica)\b/gi, '富', 'fu|貴|cuei|的|ti'], [/^(rio)\b/gi, '麼', 'jo'], [/^(roba)\b/gi, '拐', 'cuae'], [/^(rogando)\b/gi, '請', 't\'sing'], [/^(rogar)\b/gi, '請', 't\'sing'], [/^(ruego)\b/gi, '請', 't\'sing'], [/^(ruego)\b/gi, '請', '|t\'sing'], [/^(saber)\b/gi, '識', 'chi'], [/^(sabes)\b/gi, '知', 'chi'], [/^(saca)\b/gi, '拿', 'na'], [/^(sale)\b/gi, '出', 'ch\'u'], [/^(sale|salir)\b/gi, '出', 'ch\'u'], [/^(salvado)\b/gi, '救', 'chieu'], [/^(se emborracha)\b/gi, '醉', 'tsui'], [/^(se puede pasar)\b/gi, '渡', 'tu|得|t\'e|過|cuo'], [/^(se puede vender)\b/gi, '賣', 'mae|得|t\'e'], [/^(se pueden comprar)\b/gi, '買', 'mai|得|t\'e'], [/^(secos)\b/gi, '乾', 'can|的|ti'], [/^(sectas*)\b/gi, '敎', 'chiau'], [/^(seguir)\b/gi, '隨', 'tsui'], [/^(seguiste)\b/gi, '照', 'chau'], [/^(seis)\b/gi, '六', 'leu'], [/^(ser)\b/gi, '爲', 'uei'], [/^(será necesario)\b/gi, '必', 'pi|須|sü'], [/^(sesenta)\b/gi, '六', 'leu|十|shi'], [/^(si)\b/gi, '若', 'yó'], [/^(siempre)\b/gi, '常', 'chang'], [/^(siete)\b/gi, '七', 'tchi'], [/^(sigues)\b/gi, '作', 'tsó'], [/^(silla de manos)\b/gi, '轎', 'chiau|子|tz'], [/^(sirviendo)\b/gi, '駛', 'shi'], [/^(sitio)\b/gi, '地', 'ti|方|fang'], [/^(socorrer necesidades)\b/gi, '賙', 'chau|濟|chi'], [/^(solamente)\b/gi, '只', 'chi'], [/^(son navegables)\b/gi, '可', 'c\'o|使|shi|得|t\'e|船|choan'], [/^(son)\b/gi, '是', 'shi'], [/^(sonidos)\b/gi, '聲', 'shang|音|in'], [/^(sopa)\b/gi, '湯', 't\'ang'], [/^(su)\b/gi, '自', 'ts'], [/^(sufrir)\b/gi, '當', 'tang'], [/^(sur)\b/gi, '南', 'nan'], [/^(Sur)\b/gi, '南', 'nan'], [/^(sé)\b/gi, '知', 'chi|道|tau'], [/^(t[úe])$/gi, '你', 'ni'], [/^(tael)\b/gi, '兩', 'liang'], [/^(taeles)\b/gi, '兩', 'liang'], [/^(tal)\b/gi, '某', 'mao'], [/^(talentos)\b/gi, '才', 'tsai'], [/^(talentos?)\b/gi, '才', 'tsai'], [/^(tales de plata)\b/gi, '銀', 'in|子|tz'], [/^(tambi[ée]n)\b/gi, '又', 'yeu'], [/^(tambien)\b/gi, '又', 'yeu'], [/^(taza)\b/gi, '碗', 'uan'], [/^(te)\b/gi, '你', 'ni'], [/^(tela)\b/gi, '布', 'pu'], [/^(temo)\b/gi, '怕', 'p\'a'], [/^(temo)\b/gi, '恐', 'c\'ung|怕|pa'], [/^(temprano)\b/gi, '早', 'tsau'], [/^(tendremos)\b/gi, '有', 'yeu'], [/^(tengo)\b/gi, '有', 'yeu'], [/^(tengo|tiene[ns]?)\b/gi, '有', 'yeu'], [/^(ti)\b/gi, '的', 'ti'], [/^(tiempo)\b/gi, '時', 'shi|候|jou'], [/^(tienda)\b/gi, '鋪', 'pu'], [/^(tienda)\b/gi, '鋪', 'pu|子|tz'], [/^(tiendas)\b/gi, '舖', 'pu|子|tz'], [/^(tiene)\b/gi, '有', 'yeu'], [/^(tienen)\b/gi, '有', 'yeu'], [/^(tienes)\b/gi, '有', 'yeu'], [/^(tierra)\b/gi, '地', 'ti'], [/^(tivenido)\b/gi, '來', 'lai|的'], [/^(toda)\b/gi, '各', 'co'], [/^(todas)\b/gi, '都', 'tu'], [/^(todo)\b/gi, '通', 'tsung'], [/^(todo)\b/gi, '都', 'tu'], [/^(todos?)\b/gi, '都', 'tu'], [/^(tomar)\b/gi, '拿', 'na'], [/^(torcido)\b/gi, '灣', 'uan|的|ti'], [/^(torrentes)\b/gi, '溪', 'ch\'i'], [/^(totalmente)\b/gi, '盡', 'chin'], [/^(trabajo)\b/gi, '工', 'cung'], [/^(trae)\b/gi, '拿', 'na'], [/^(traen)\b/gi, '帶', 'tai|來|lai'], [/^(traje)\b/gi, '衫', 'shan'], [/^(transporte)\b/gi, '渡', 'tu'], [/^(trasportar)\b/gi, '搫', 'pan|運|yun'], [/^(treinta)\b/gi, '三', 'san|十|shi'], [/^(treinta)\b/gi, '三', 'san|萬|uan'], [/^(tres mil)\b/gi, '三', 'san|千|t\'chien'], [/^(tres)\b/gi, '三', 'san'], [/^(tu)\b/gi, '你', 'ni'], [/^(tu)\b/gi, '你', 'ni|的|ti'], [/^(tus?)\b/gi, '你', 'ni|的|ti'], [/^(té)\b/gi, '茶', 'ch\'a'], [/^(tú)\b/gi, '你', 'ni'], [/^(un millon)\b/gi, '兆', 'chau'], [/^(un)\b/gi, '一', 'i'], [/^(un)\b/gi, '一', 'i|个|co'], [/^(un[ao]*s*)\b/gi, '一', 'i|个|co'], [/^(una)\b/gi, '一', 'i'], [/^(una)\b/gi, '一', 'i|間|chien'], [/^(uno)\b/gi, '一', 'i|个|co'], [/^(usa)\b/gi, '用', 'yung'], [/^(usa[rn]?|usos*)\b/gi, '用', 'yung'], [/^(usad[ao]s*)\b/gi, '用', 'yung|的|ti'], [/^(usadas)\b/gi, '用', 'yung|的|ti'], [/^(usan)\b/gi, '用', 'yung'], [/^(usar)\b/gi, '用', 'yung'], [/^(uso)\b/gi, '用', 'yung'], [/^(ustedes)\b/gi, '你', 'ni|們|men'], [/^(utensilios)\b/gi, '器', 'ch\'i'], [/^(va)\b/gi, '去', 'ch\'ü'], [/^(vale)\b/gi, '値', 'chi'], [/^(vaso)\b/gi, '杯', 'pei'], [/^(veinte mil)\b/gi, '二', 'olr|萬|uan'], [/^(ven(?:g[ao]|ir)?)\b/gi, '來', 'lai'], [/^(ven)\b/gi, '來', 'lai'], [/^(venal)\b/gi, '濫', 'lan|取|tsü|的|ti'], [/^(vender)\b/gi, '販', 'fan|賣|mae'], [/^(vender)\b/gi, '賣', 'mae'], [/^(venderse ellos mismos)\b/gi, '自', 'ts|粥|pi'], [/^(vendidos)\b/gi, '賣', 'mae|的|ti'], [/^(venga)\b/gi, '來', 'lai'], [/^(vengo)\b/gi, '來', 'lai'], [/^(venir)\b/gi, '來', 'lai'], [/^(ver)\b/gi, '看', 'c\'an'], [/^(verano)\b/gi, '夏', 'sha|天|t\'ien'], [/^(verdaderamente)\b/gi, '實', 'shi|在|tsai'], [/^(verdadero)\b/gi, '貫', 'shi'], [/^(verduras)\b/gi, '菜', 'tsai'], [/^(verduras?)\b/gi, '菜', 'tsai'], [/^(vereda)\b/gi, '側', 'tsè'], [/^(vestido)\b/gi, '衣', 'i'], [/^(viajando)\b/gi, '行', 'shing'], [/^(vida)\b/gi, '命', 'ming'], [/^(viene)\b/gi, '來', 'lai'], [/^(vienes)\b/gi, '來', 'lai'], [/^(vienes*|viniste)\b/gi, '來', 'lai'], [/^(vientos)\b/gi, '風', 'fung'], [/^(viniste)\b/gi, '來', 'lai'], [/^(vino)\b/gi, '酒', 'chieu'], [/^(vinos*)\b/gi, '酒', 'chieu'], [/^(violentos)\b/gi, '暴', 'pau'], [/^(viruelas)\b/gi, '痘', 't\'ou'], [/^(viste)\b/gi, '着', 'cho'], [/^(visto)\b/gi, '看', 'c\'an'], [/^(voluntad)\b/gi, '便', 'pien'], [/^(volver)\b/gi, '回', 'joei'], [/^(voz)\b/gi, '聲', 'shang'], [/^(voz|voces)\b/gi, '聲', 'shang'], [/^(vuelve)\b/gi, '轉', 'choan'], [/^(y)\b/gi, '及', 'chi'], [/^(yo)\b/gi, '我', 'uo'], [/^(yung-liang)\b/gi, '運', 'yung|糧|liang'], [/^(»)\b/gi, '的', 'ti'], [/^(á las tres)\b/gi, '三', 'san|下|sha'], [/^(á t[ií])/gi, '你', 'ni'], [/^(á tí)\b/gi, '你', 'ni'], [/^(á)$/gi, '到', 'tau'], [/^(á)\b/gi, '到', 'tau'], [/^(áspero)\b/gi, '崎', 'chi'], [/^(átomos)\b/gi, '忽', 'jú'], [/^(é)\b/gi, '而', 'olr'], [/^(él)\b/gi, '他', 'ta'], [/^(ó)\b/gi, '或', 'juo'], [/^(\?)/gi, '麼', 'mo'], [/^(»)$/gi, '之', 'chi'], [/^(ó)\$/, '或', 'juo'], ]; for (var word of words){ if (p1.match(word[0])){ if (p1[0] == p1[0].toUpperCase()){ word[2] = word[2][0].toUpperCase() + word[2].slice(1); } return '{{*EIC|'+word[1]+'|'+word[2]+'|'+p1+p2+'}}'; } } return '{{*EIC|||'+p1+p2+'}}'; }); } if (mw.config.get('wgTitle').match(/Adivinanza/)) { editor .replace(/(?<=^|\n)(\d+) *\n([\p{L} \n,.;:<>/?¿¡!]*?)((?:[Cc]p\. *)*D\. *\d+[^\n]+)?(?=\n\n|$)/gu, '{{bc|{{c|$1|id=$1}}\n<poem>:$2</poem>{{d|$3}}}}\n') .replace(/{{d\|}}/g, '') .replace(/\n\n+/g, '\n\n') /*.replace(/\d+ *([\p{L} \(),\*]+)[\.]*\n((?:\d+[ ">»]*\n)+)/gu, function(match, p1, p2){ var local = ''; p2.match(/\d+/g).forEach((element) => { local = local + '\n# {{ditto|' + p1 + '}}'; }); return "# "+ p1 +"."+local+"\n"; }) .replace(/^\d+ *([\p{L} \(),\*]+)/gmu, '# $1')*/ ; } if (mw.config.get('wgTitle').match(/Lenz/)) { editor .replace(/’/g, "'") .replace(/”/g, "»") .replace(/“/g, "«") .replace(/(?<!\[)\[([^\[\]]{10,})\]/g, '<ref>$1</ref>') // .replace(/^('*\d+.*)\n(.*?)\n\n([^'\d\s].*?)\n([^'\d\s].*?)\n+/gm, '$1 $3 \n $2 $4\n\n') //orden en pareaditos .replace(/ņ/g, 'ŋ') .replace(/’/g, "'") .replace(/\n\n+/g, '\n\n') .replace(/ $/gm, '') .replace(/(?<=\w)-\n/g, '') //elimina guion salto sin resguardos .replace(/(?<=\w)\n(?=\w)/g, ' ') //elimina saltos de línea sin ataos .replace(/ +/g, ' ') .replace(/[Mm][Uu][Ss][Tt][Ee][Rr][Ss](?!})/g, '{{may|Musters}}') .replace(/,\n+/g, '. ') .replace(/,[\-—]/g, '.—') .replace(/[I1][I1][I1]/g, 'III') .replace(/I(?=\d\d)/g, '1') // .replace(/(\d+)[\.,][\*\?"”\%\d]+\s*/g, "'''$1'''.<sup></sup> ") .replace(/(\d+)\.\s*/g, "'''$1'''. ") .replace(/^(?:\d\d\d\s+)?[A-Z]{4,}[A-Z\d \n]*([A-Z])/g, '{{npt}}\n|$1') .replace(/ 1 /g, ' i ') .replace(/\(\d+\)/g, '<ref></ref>') /* .replace(/(?<=\P{L})[F₤£]\./gu, " ''F''.") // F cursiva */ .replace(/(?<=\P{L})[F₤£]\./gu, "F.")// F no cursiva .replace(/(?<='*F'*\. )([a-züùúñí]+)/g, function(match, p1){ p1 = p1.replace(/ú/g, 'ù'); return "''"+p1+"''"; }) .replace(/(?<=\P{L})"(?=[\p{L}¿¡])/gu, ' «') .replace(/(?<=\P{L})[nw](?=[A-Z])/gu, ' «') .replace(/(?<=[\p{L}?!])"\s*(?=\P{L})/gu, '» ') .replace(/(?<=[?!])\s*[nw]\s*(?=\P{L})/gu, '» ') //.replace(/ür/g, 'üt') //mapuzugun .replace(/ s /g, " s'") .replace(/s k/g, "s'k") .replace(/ii/g, 'ü') .replace(/ü'/g, 'ü´') //.replace(/ú/g, 'ü') .replace(/mcu/g, 'meu') .replace(/(u|ú)ŋe(?=\P{L})/gu, '$1ŋe') // uŋe/úŋe .replace(/n(e|é)i(?=\P{L})/gu, 'ŋ$1i') // ŋei/ŋéi .replace(/nn(?=\P{L})/gu, 'ŋn') .replace(/ine(?=\P{L})/gu, 'iŋe') .replace(/(?<=[a-záéíóúüñ])[KA4ÁZ]+(?=[a-záéíóúüñ'])/g, 'ʎ') .replace(/(?<=l|u|n| )nen(?=\P{L})/gu, 'ŋen') //lnen -> lŋen .replace(/nelai(?=\P{L})/gu, 'ŋelai') .replace(/(?<!ka)nin(?=\P{L})/gu, 'ŋin') .replace(/ei[pn]u(?=\P{L})/gu, 'eiŋu') .replace(/(?<=\P{L})ant[aeo]\b/gu, 'antə') .replace(/(?<=\P{L})ánt[aeo]\b/gu, 'ántə') .replace(/(?<=\P{L})dunu/gu, 'duŋu') .replace(/(?<=\P{L})femne/gu, 'femŋe') .replace(/(?<=\P{L})kawe.u/gu, 'kaweʎu') .replace(/k[oa]+la/g, 'kəla') .replace(/(?<=\P{L})kuchi.u/gu, 'kuchiʎu') .replace(/k[oea]+me/g, 'kəme') .replace(/K[oea]+me/g, 'Kəme') .replace(/k[oe]+p/g, 'kəp') .replace(/K[oe]+p/g, 'Kəp') .replace(/kapa/g, 'kəpa') .replace(/Kapa/g, 'Kəpa') .replace(/(?<=\P{L})ki+me\b/gu, 'küme') .replace(/(?<=\P{L})kol/gu, 'kəl') .replace(/(?<=\P{L})kordi.era\b/gu, 'kordiʎera') .replace(/(?<=\P{L})lo[np]k/gu, 'loŋk') .replace(/(?<=\P{L})ma.é\b/gu, 'maʎé') .replace(/(?<=\P{L})m[oea]+lei/gu, 'məlei') .replace(/(?<=\P{L})m[oea]+l ei/gu, "məl'ei") .replace(/(?<=\P{L})m[oea]+rei/gu, "məl'ei") .replace(/(?<=\P{L})m[oea]+li /gu, 'məli ') .replace(/(?<=\P{L})mon(e|i|é|k)/gu, 'moŋ$1') .replace(/(?<=\P{L})m[oe]te/gu, 'məte') .replace(/(?<=\P{L})m[oe]tt+/gu, 'mətt·') .replace(/(?<=\P{L})nem/gu, 'ŋem') .replace(/nechi\b/g, 'ŋechi') .replace(/nep\b/g, 'ŋep') .replace(/(?<=\P{L})(?:n(?:ü|[íúui]+)r(?:ü|[íúui]+)|miri)/gu, 'ŋürü') .replace(/(?<=\P{L})no.in/gu, 'ŋoʎin') .replace(/(?<=\P{L})pi[ny]e/gu, 'piŋe') // piŋei .replace(/(?<=\P{L})rani/gu, 'raŋi') .replace(/(?<=\P{L})suka/gu, "s'uka") .replace(/(?<=\P{L})t[aeo]+fa/gu, 'təfa') .replace(/(?<=\P{L})t[aeo]+fi/gu, 'təfi') .replace(/(?<=\P{L})t[aeo]+v/gu, 'təv') .replace(/(?<=\P{L})T[aeo]+v/gu, 'Təv') .replace(/(?<=\P{L})t[aeo]+k/gu, 'tək') .replace(/(?<=\P{L})tinre/gu, 'tiŋre') .replace(/(?<=\P{L})[Ct] *ipa/gu, "t'ipa") .replace(/wen[rt] *u/g, "went'u") .replace(/wo/g, 'wə') .replace(/(?<=\P{L})(?!wit')w[üi][tr' ]+a/gu, "wüt'a") .replace(/zün/g, 'züŋ') //picunche .replace(/nérk/gu, 'ŋërk') ; } if (mw.config.get('wgTitle').match(/Lecturas Araucanas/)) { editor .replace(/\[\[\d+\]\]/g, '<ref></ref>') .replace(/"/g, '“') .replace(/\u0009/g, ' ') .replace(/\s((?:“|\.|;|:|,|\)|\?|!)+)\s*/g, '$1 ') .replace(/\s*((?:\(|¿|„|¡)+)\s*/g, ' $1') .replace(/\s+(\d+)\./g, '\n|-\n|$1.') .replace(/\|-\n\|(\d+)\./g, '|}\n\n{{t3|$1.}}\n\n{|class=_comp\n|'); } if (mw.config.get('wgTitle').match(/(?:Suma|Arte)/)) { editor.replace(/(\w)<(\w+)>(\w+)`/g, '{{$1$2$3}}') .replace(/(\w)<(\w+)>/g, '{{$1$2}}') .replace(/&/g, '{{et}}') ; } if (mw.config.get('wgTitle').match(/Zool/)) { editor.replace(/ón\b/g, 'on') .replace(/espués/g, 'espues') .replace(/ambién/g, 'ambien') .replace(/ún\b/g, 'un') ; } if (mw.config.get('wgTitle').match(/Cosmos/)) { editor.replace(/ón\b/g, 'on') .replace(/^[-—\^]* ?\d+ ?[-—\^]*/g, '') .replace(/espués/g, 'espues') .replace(/ambién/g, 'ambien') .replace(/ún\b/g, 'un') .replace(/Sy\b/g, 's, ') .replace(/umen\b/g, 'úmen') .replace(/amen\b/g, 'ámen') .replace(/frió\b/g, 'frio') .replace(/ orden\b/g, ' órden') .replace(/úan\b/g, 'uan') // .replace(/ ser\b/g, ' sér') .replace(/ serie\b/g, ' série') .replace(/ seres\b/g, ' séres') .replace(/ origen/g, ' orígen') .replace(/ déla/g, ' de la') .replace(/ délos/g, ' de los') .replace(/g[\-\^]/g, 'g') .replace(/ían\b/g, 'ian') .replace(/\bmutu/g, 'mútu') .replace(/\bperpetu/g, 'perpétu') .replace(/ babia/g, ' habia') .replace(/ becho/g, ' hecho') .replace(/ bistoria/g, ' historia') .replace(/\bba\b/g, 'ha') .replace(/\bban\b/g, 'han') .replace(/\bbe\b/g, 'he') .replace(/([\w;,]) V (\w)/g, '$1 y $2') .replace(/\bha[jv]\b/g, 'hay') .replace(/\bho[jv]\b/g, 'hoy') .replace(/ ha ?va\b/g, ' haya') .replace(/ ha ?van\b/g, ' hayan') .replace(/\bserio/g, 'sério') .replace(/\bserias/g, 'sérias') .replace(/\bja\b/g, 'ya') .replace(/\babora\b/g, 'ahora') .replace(/ [jv] /g, ' y ') .replace(/ [jv],/g, ' y, ') .replace(/ le ?[jyv]es/g, ' leyes') .replace(/ le ?[jyv]\b/g, ' ley') .replace(/ major/g, ' mayor') .replace(/ ravo/g, ' rayo') .replace(/ ja\b/g, ' ya') .replace(/ jo\b/g, ' yo') .replace(/ mu ?[jy] /g, ' muy ') .replace(/ cu[jv]a\b/g, ' cuya') .replace(/ cu[jv]o\b/g, ' cuyo') .replace(/ cu[jv]as\b/g, ' cuyas') .replace(/ cu[jv]os\b/g, ' cuyos') .replace(/ rajo/g, ' rayo') .replace(/ en ?[jyv]a\b/g, ' cuya') .replace(/ en ?[jyv]o\b/g, ' cuyo') .replace(/ en ?[jyv]as\b/g, ' cuyas') .replace(/ en ?[jyv]os\b/g, ' cuyos') .replace(/ransad[\.,]/g, 'ransact.') .replace(/ist,/g, 'ist.') .replace(/céntrale/g, 'centrale') .replace(/ A[nm][nui]ales/g, ' Annales') .replace(/ A[nm][nui]?alen/g, ' Annalen') .replace(/ P[áa]g\,/g, ' Pág.') .replace(/ Geogr,/g, ' Geogr.') .replace(/ phys,/g, ' phys.') .replace(/ vio\b/g, ' vió') .replace(/ crej[oó]\b/g, ' creyó') .replace(/ arrojo\b/g, ' arroyo') .replace(/ arrojos\b/g, ' arroyos') .replace(/ joven\b/g, ' jóven') .replace(/ deberla\b/g, ' deberia') .replace(/ pies\b/g, ' piés') .replace(/ pie\b/g, ' pié') .replace(/ Etua/g, ' Etna') .replace(/ gueiss/g, ' gneiss') .replace(/Leo\?,/g, 'Leop.') .replace(/ de ?r([A-Z])/g, " de l'$1") .replace(/Transad/g, "Transact") .replace(/(Acad|[Gg]eogr?|[Gg]eol|[Hh]ist|crit|Relat|Transact),/g, '$1.') .replace(/ 1\. ([IXVLCM]{2,})/g, ' l. $1') .replace(/ i\. ([IXVLCM]{2,})/g, ' t. $1') .replace(/ t\. [lIí]/g, " t. I") .replace(/ t\. [lIí][lIí]/g, " t. II") .replace(/ t\. [lIí][lIí][lIí]/g, " t. III") .replace(/ \((\d\d)\)/g, ' {{ref|4$1|($1)}}') ; } if (mw.config.get('wgTitle').match(/Origen/)) { editor.replace(/rigen\b/g, 'rígen') .replace(/ antes/g, ' ántes') .replace(/ ambas /g, ' ámbas ') .replace(/ ambos /g, ' ámbos ') .replace(/ volumen/g, ' volúmen') .replace(/ entonces/g, ' entónces') .replace(/ menos\b/g, ' ménos') .replace(/gco/g, 'geo') .replace(/ [àa] /g, ' á ') .replace(/ſ/g, 'f') .replace(/ fue /g, ' fué ') .replace(/ II([aeiou])/g, ' H$1') .replace(/ aunquo\b/g, ' aunque') .replace(/ quo /g, ' que ') .replace(/ ol /g, ' el ') .replace(/ on /g, ' en ') .replace(/ os /g, ' es ') .replace(/ ho /g, ' he ') .replace(/ anto /g, ' ante ') .replace(/ osta /g, ' esta ') .replace(/ sor\b/g, ' ser') .replace(/ soa\b/g, ' sea') .replace(/ llor\b/g, ' flor') .replace(/cran\b/g, 'eran') .replace(/ individuo/g, ' indivíduo') .replace(/ v[oe]c[oe]s /g, ' veces ') .replace(/(\w)dados\b/g, '$1dades') .replace(/ s[oée]r[eo]s /g, ' séres ') .replace(/ esp[eo]ci[eoc]/g, ' especie') .replace(/ cf/g, ' ef') .replace(/ lejos\b/g, ' léjos') .replace(/ apenas\b/g, ' apénas') .replace(/ diferonte/g, ' diferente') .replace(/ [lt]icuen /g, ' tienen ') .replace(/ entro /g, ' entre ') .replace(/(!el)(..)emento\b/g, '$1emente') .replace(/menle\b/g, 'mente') .replace(/onos\b/g, 'ones') .replace(/rablo\b/g, 'rable') .replace(/ pudi[co]/g, ' pudie') .replace(/ loy/g, ' ley') .replace(/ perfectam[oe]nt[oe]/g, ' perfectamente') .replace(/ [eo]sp[oe]ci[eo]/g, ' especie') ; } if (mw.config.get('wgTitle').match(/Museo/)) { editor.replace(/ [0O)]\. (\w+)/g," ''O. $1''") ; } if (mw.config.get('wgTitle').match(/fueguino/)) { editor.replace(/[’‘]/g, "'") .replace(/[\. ,2\+]{3,}/g, "||") .replace(/^(?:\|-\n)?[ !\|':\]\[\{\}]*([A-Z])/mg, "|-\n|$1") .replace(/^(?:\|-\n)?«/mg, "|-\n{{ditto|}}") .replace(/6/g, 'ó') ; } if (mw.config.get('wgTitle').match(/Neologismos/)) { editor.replace(/\n\n([\w, áéíóúü]+?)\s*[-—]\s*/g, "\n;$1:—") ; } if (mw.config.get('wgTitle').match(/araucano/)) { editor.replace(/^(\S+) - (\S+) (\d+)\s+/g, function(match, p1, p2, p3){ text = '{{cp||'+p1+' — '+p2+'|'+p3+'}}'; $('#wpHeaderTextbox').val(text); return ""; } ); editor.replace(/^(\d+) (\S+) - (\S+)\s+/g, function(match, p1, p2, p3){ text = '{{cp|'+p1+'|'+p2+' — '+p3+'|}}'; $('#wpHeaderTextbox').val(text); return ""; } ) editor.replace(/^(?!;)(\S{1,20})\s*,\s*/mg, ';$1,: ') .replace(/^(?!;)(\S{1,20})\s*=\s*/mg, ';$1: =') .replace(/\n+[—-]/g, '—') .replace(/[—-] *([\p{Lower}· ]+[\p{Lower}·])/gu, "—''$1''") .replace(/ii/g, 'ü') .replace(/=\s*([\p{Lower}·]+)/gu, "=''$1''") .replace(/V\.\s*(\p{L}+)/g, "V. ''$1''") ; } if (mw.config.get('wgTitle').match(/leguas/)) { editor.replace(/ión/g, 'ion') .replace(/ía([ .,:;\n])/g, 'ia$1') .replace(/ían([ .,:;\n])/g, 'ian$1') .replace(/también/g, 'tambien') .replace(/ orden/g, ' órden') .replace(/ origen/g, ' orígen') .replace(/ según/g, ' segun') .replace(/ examen/g, ' exámen') .replace(/ croquis/g, ' cróquis') .replace(/ continuo/g, ' contínuo') .replace(/ río/g, ' rio') .replace(/ dio /g, ' dió ') .replace(/ copia/g, ' cópia') .replace(/{{[Gg]uion\|([^\|]*)\|}}/g, '$1') .replace(/{{[Gg]uion\|([^\|]*)\|([^}]*)}}/g, '$1') .replace(/\n{{brecha}}/g, '\n') ; } if (mw.config.get('wgTitle').match(/Compendio/) ) { editor .replace(/^.{0,8}Compendio de la Historia civil[\S]{0,3}/s, '') .replace(/^.{0,8}del Rey ?no de Chile.\s*\d*[\S]{0,3}/s, '') .replace(/((?:uno|dos|tres|quatro|cinco|seis|siete|ocho|nueve|diez),?) (?:el|6) (uno|dos|tres|quatro|cinco|seis|siete|ocho|nueve|diez)/g, '$1 ó $2') .replace(/^CAP[ÍI]TULO ([IVX]+)[\.,]*\s*\n+([A-Z,\.ÑÁÉÍÓÚÜ: ]+)\n+([\p{L},\.: ]+)[,\.]/mgu, "{{t3|CAPITULO $1.<br/>\n''$2''<br/>\n{{menor|''$3''\.}}}}") .replace(/JVI/g, 'M') .replace(/án(?=[ .,:;\n])/g, 'an') .replace(/án(?=[ .,:;\n])/g, 'an') .replace(/ón(?=[ .,:;\n])/g, 'on') .replace(/[íi][áa]n([ .,:;\n])/g, 'ian$1') // .replace(/[íi][áa]([ .,:;\n])/g, 'ia$1') .replace(/eria(?=[ .,:;\n])/g, 'ería') .replace(/ Chiloe/g, ' Chiloé') .replace(/ fol,/g, ' fol.') .replace(/ mió/g, ' mio') .replace(/ muí/g, ' mui') .replace(/ orden([ .,:;\n])/g, ' órden$1') .replace(/ ordenes([ .,:;\n])/g, ' órdenes$1') .replace(/ reí/g, ' rei') .replace(/ Valparaíso/g, ' Valparaiso') .replace(/\bpaís/g, 'pais') .replace(/ag,/g, 'ag.') .replace(/algún/g, 'algun') .replace(/B[ií][ao][hb][íi][ao]/g, 'Biobio') .replace(/Ca(?:[nu]|ti)pol(?:[itl][ce]|k)a[nu]/g, 'Caupolican') .replace(/C[oó]l[oó][ce][oó]l[oó]/g, 'Colocolo') .replace(/común/g, 'comun') .replace(/crimen/g, 'crímen') .replace(/cónico/g, 'conico') .replace(/debía/g, 'debia') .replace(/demás/g, 'demas') .replace(/después/g, 'despues') .replace(/día/g, 'dia') .replace(/ d[íi]o(?=\P{L})/gu, 'dió') .replace(/espía/g, 'espia') .replace(/están([ .,:;\n])/g, 'estan$1') .replace(/Europe/g, 'Europé') .replace(/europe/g, 'europé') .replace(/ex[eé]rc[ií]to/g, 'exército') .replace(/fr[ií][óo]/g, 'frio') .replace(/ fue(?=\P{L})/gu, ' fué') .replace(/Gar(?:cí|d)a/g, 'Garcia') .replace(/había/g, 'habia') .replace(/Jos\b/g, 'los') .replace(/medió/g, 'medio') .replace(/ningún/g, 'ningun') .replace(/océano/g, 'oceano') .replace(/P ?tiren/g, 'Puren') .replace(/rchipiélago/g, 'rchipielago') .replace(/río/g, 'rio') .replace(/según/g, 'segun') .replace(/también/g, 'tambien') .replace(/También/g, 'Tambien') .replace(/todavía/g, 'todavia') .replace(/Ulmén/g, 'Ulmen') .replace(/¬ /g, '') .replace(/ándo/g, 'ando') .replace(/éndo/g, 'endo') .replace(/\((?:\d|i)\)/g, '<ref></ref>') /* específicos de Molina??? */ .replace(/(?<=[a-z,]) [aíid] (?=[a-z])/g, ' á ') .replace(/(?<=[a-z,]) [o6] (?=[a-z])/g, ' ó ') .replace(/ alli/g, ' allí') .replace(/exi/g, 'exî') .replace(/ éxi/g, ' éxî') .replace(/ exa/g, ' exâ') .replace(/ exo/g, ' exô') .replace(/oxi/g, 'oxî') .replace(/óxi/g, 'óxî') .replace(/auxi/g, 'auxî') .replace(/ flexi/g, ' flexî') .replace(/ sexo/g, ' sexô') .replace(/\n([A-Z] ?[a-z]?(?: ?\d)?) ([\p{L}\-\.~]{1,8})\s*$/gu, function(match, p1, p2) { $('#wpFooterTextbox').val('{{pie|2='+p1+'|3='+p2+'}}'); return ''}) .replace(/\n([\p{L}\-\.~]{1,8})\s*$/gu, function(match, p1) { $('#wpFooterTextbox').val('{{pie|3='+p1+'}}'); return ''}) ; } if (mw.config.get('wgTitle').match(/Reyno/) ) { /*Ovalle y Luis de Valdivia*/ editor //general .replace(/[\|!\+'¡«»]/gu, '') .replace(/=/gu, '-') .replace(/[£€]/g, 'e') .replace(/\$/g, '§') .replace(/w/g, 'v') .replace(/\n\n\n+/g, '\n\n') .replace(/[\[\]/]/gu, 'ſ') .replace(/(?<=\p{L})\.(?=\p{L})/gu, ' ') //acentos no acentos en siglo 17 .replace(/[íi][óo]n([ .,:;\n])/gu, 'ion$1') .replace(/[íi][áa]n([ .,:;\n])/gu, 'ian$1') .replace(/[íi][áa]s([ .,:;\n])/gu, 'ias$1') //acentos graves .replace(/á(?=\P{L})/gu, 'à') // \P{L} cualquier cosa menos una letra en unicode (!) .replace(/ó(?=\P{L})/gu, 'ò') // \P{L} cualquier cosa menos una letra en unicode (!) .replace(/Per[iú]/gu, 'Perù') //otras faltas graues de fuerça .replace(/J/gu, 'l') .replace(/\s*abra[gc]/gu, ' abraç') .replace(/\s*alaban[gc]a/gu, ' alabança') .replace(/\s*alcan[gc]/gu, ' alcanç') .replace(/\s*apro[nvy]ech/gu, ' aprouech') //aprouech .replace(/\s*atre[nvy]/gu, ' atreu') //atreuido .replace(/\s*Ara[un]c(?=o|a)/g, ' Arauc') .replace(/\s*ba[rt]all/gu, ' batall') .replace(/\s*bonan[gc]a/gu, ' bonança') .replace(/(?<=\P{L})bra[gc](?=o|a)/gu, 'braç') .replace(/\s*Ca[nv]alle/gu, ' Caualle') .replace(/\s*ca[nv]alle/gu, ' caualle') .replace(/\s*ca[nv]allo/gu, ' cauallo') .replace(/\s*ca[nv]ti[nu]/gu, ' cautiu') .replace(/\s*cabe[gc]a/gu, ' cabeça') .replace(/(?<=\P{L})ca[gc]a/gu, 'caça') .replace(/\s*comen[gc]/gu, ' començ') .replace(/\s*comien[gc]/gu, ' comienç') .replace(/\s*confian[gc]/gu, ' confianç') // .replace(/(?<=\P{L})conv/gu, 'conu') .replace(/ c[oóò] /gu, ' cõ ') .replace(/\s*cora[gc]on/gu, ' coraçon') .replace(/\s*culti[nv]/gu, ' cultiu') .replace(/\s*de[nvy]ocio/gu, ' deuocio') .replace(/\s*de[nvy]ot(?=a|o)/gu, ' deuot') .replace(/\s*di[fl][fl][ce]r[ce]n/gu, ' differen') .replace(/(?<=\P{L})di[nvy]i(?=d|s|n)/gu, 'diui') .replace(/\s*endere[gc]/gu, ' endereç') .replace(/\s*esfuer[gc]/gu, ' esfuerç') .replace(/\s*[ce]x[ce][rt]ci[tr]/gu, ' exercit') .replace(/\s*Enrop/gu, ' Europ') .replace(/\s*E[yn]ang[ce]l/gu, ' Euangel') .replace(/\s*fa[vny]or/gu, ' fauor') .replace(/\s*freguen/gu, ' frequen') .replace(/\s*fu[ce]r[gc]a/gu, ' fuerça') .replace(/\s*garban[gc]/gu, ' garbanç') .replace(/\s*go[ynv][ce]r[nm]/gu, ' gouern') .replace(/\s*Go[ynv][ce]r[nm]/gu, ' Gouern') .replace(/\s*go[ynv]i[ce]r[nm]/gu, ' gouiern') .replace(/\s*Go[ynv]i[ce]r[nm]/gu, ' Gouiern') .replace(/(?<=\P{L})go[gc](?=a|o)/gu, 'goç') .replace(/(?<=\P{L})ha[yvn][ce]r(?=\P{L})/gu, 'hauer') .replace(/(?<=\P{L})ha[vn]ia/gu, 'hauia') .replace(/(?<=\P{L})ha[yvn]ien/gu, 'hauien') .replace(/\s*[bh]aze/gu, ' haze') .replace(/\s*[hb]i[yvn]iern/gu, ' hiuiern') .replace(/\s*hu[yvn]ie/gu, ' huuie') .replace(/\s*[l1IL][unoa] *dio/gu, ' Indio') .replace(/(?<=\P{L})[l1I][yvun]an/gu, 'Iuan') .replace(/(?<=\P{L})lan[cg]a/gu, 'lança') //*blanca .replace(/\s*le[yvn]ant/gu, ' leuant') .replace(/(?<=\P{L})llev(?=e|ar)/gu, 'lleu') .replace(/(?<=\P{L})llo[ynv](?=er|iend)/gu, 'llou') .replace(/\s*llue[yvn]e/gu, ' llueue') .replace(/\s*llu[yvn]ia/gu, ' lluuia') .replace(/\s*mara[yvn]ill/gu, ' marauill') .replace(/\s*matan[cg]a/gu, ' matança') .replace(/(?<=\P{L})mo[cg]o/gu, 'moço') .replace(/\s*Mendo[gc]a/gu, ' Mendoça') .replace(/\s*moti[yvn]o/gu, ' motiuo') .replace(/(?<=\P{L})na[yvn][ce](?=\P{L}|s)/gu, 'naue') .replace(/\s*na[yvn][ce]ga/gu, ' nauega') .replace(/\s*na[yvn]io(?=\P{L}|s)/gu, ' nauio') .replace(/(?<=\P{L})nie[yvn]e/gu, 'nieue') .replace(/(?<=\P{L})Nu[ce][yvnu](?=o|a)/gu, 'Nueu') .replace(/(?<=\P{L})nu[ce][yvnu](?=o|a)/gu, 'nueu') .replace(/(?<=\P{L})orra(?=\P{L}|s)/gu, 'otra') .replace(/(?<=\P{L})orro(?=\P{L}|s)/gu, 'otro') .replace(/(?<=\P{L})parre(?=\P{L}|s)/gu, 'parte') .replace(/\s*peda[gc]o/gu, ' pedaço') .replace(/(?<=\P{L})pla[gc]a/gu, 'plaça') .replace(/\s*prima[yvn]era/gu, ' primauera') .replace(/(?<=\P{L})propric/gu, 'proprie') .replace(/(?<=\P{L})pro[yvn]ech/gu, 'prouech') .replace(/\s*pro[yvn]incia/gu, ' prouincia') .replace(/\s*Pro[yvn]incia/gu, ' Prouincia') .replace(/\s*P.ren/gu, ' Puren') .replace(/(?<=\P{L})gue(?=\P{L})/gu, 'que') .replace(/(?<=\P{L})ra[cg]on/gu, 'raçon') .replace(/\s*rece[yvn]i/gu, ' receui') .replace(/\s*Se[yvnu]illa/gu, ' Seuilla') .replace(/\s*[rt]ambi[ce]n\s*/gu, ' tambien ') .replace(/(?<=\P{L})ran(?=\P{L})/gu, 'tan') .replace(/(?<=\P{L})[tr]an[tr](?=o|a)/gu, 'tant') .replace(/\s*[rt]ie[tr][tr]a/gu, ' tierra') .replace(/\s*riempo/g, ' tiempo') .replace(/(?<=\P{L})tu[vn](?=\P{L}|o|ie|e)/gu, 'tuu') .replace(/(?<=\P{L})[uy]n(?=\P{L}|a|o)/gu, 'vn') .replace(/(?<=\P{L})vu(?=\P{L}|a|o)/gu, 'vn') .replace(/(?<=\P{L})yan(?=\P{L})/gu, 'van') .replace(/(?<=\P{L})ye(?=\P{L}|n|a|z|ces|r)/gu, 've') .replace(/(?<=\P{L})yiene/gu, 'viene') .replace(/(?<=\P{L})[vy][li]tim/gu, 'vltim') .replace(/(?<=\P{L})vol[yvn](?=i|e)/gu, 'volu') //volver, volviesse .replace(/\s*Valdi[nv]/gu, ' Valdiu') .replace(/\s*Xa[nv]ier/gu, ' Xauier') .replace(/Y /gu, 'Y') .replace(/(?<=\P{L})[yv]er[vnu]a/gu, 'yerua') .replace(/Yralia/gu, 'Ytalia') // preprocesamiento: separar palabrasjuntas .replace(/(?<=\p{L})(?!alli)a[flſ][flſ]i(?=\P{L})/gu, ' aſſi') .replace(/\s*algun/gu, ' algun') .replace(/algun(os*|as*)(?=\p{L})(?!s)/gu, 'algun$1 ') .replace(/\s*aun[gq]ue/gu, ' aunque') .replace(/aunque(?=\p{L})/gu, 'aunque ') .replace(/([^ aeiunrlſõẽ\(\[])de(?=\P{L})/g, '$1 de') .replace(/\s*qual(?!\P{L}|es|q|i)/gu, ' qual ') .replace(/\s*(?<!n|a)como(?!d)\s*/gu, ' como ') .replace(/(?<=\P{L})delas(?=\p{L})/gu, 'delas ') .replace(/(?<=\P{L})delos(?=\p{L})/gu, 'delos ') .replace(/(?<=\P{L})donde(?=\p{L})/gu, 'donde ') .replace(/(?<=\P{L})eltos(?=\p{L})/gu, 'eſtos ') .replace(/(?<=\P{L})elto(?=\p{L})(?!s)/gu, 'eſto ') .replace(/(?<=\P{L})eltas(?=\p{L})/gu, 'eſtas ') .replace(/(?<=\P{L})eltar(?=\p{L})/gu, 'eſtas ') .replace(/(?<=\P{L})elta(?=\p{L})(?!s|n|r|do)/gu, 'eſta ') .replace(/\s*[ce]lte\s*/gu, ' eſte ') .replace(/(?<=\p{L})enel(?=\P{L})/gu, ' en el') .replace(/(?<=\P{L})enla(?=\p{L})(?!s)/gu, 'en la ') .replace(/(?<=\P{L})enlas(?=\p{L})/gu, 'en las ') .replace(/(?<=\P{L})enlos(?=\p{L})/gu, 'en los ') .replace(/\s*por[gq]ue/gu, ' porque') .replace(/porque(?=\p{L})/gu, 'porque ') .replace(/\s*tant(os*|as*)(?=\p{L})(?!s)/gu, ' tant$1 ') .replace(/\s*tod(os*|as*)(?=\p{L})(?!s)/gu, ' tod$1 ') .replace(/dela(?! |s|n)/gu, 'dela ') .replace(/(?<=\P{L})delas(?=\p{L})/gu, 'delas ') .replace(/(?<=\P{L})haze(?=\p{L})(?!n|l|r)\s*/gu, 'haze ') .replace(/(?<=\P{L})[yv]n(?=\p{L})(?!a|o|i)/gu, 'vn ') .replace(/(?<=\P{L})[yv]nos(?=\p{L})/gu, 'vnos ') .replace(/(?<=\P{L})[yv]na(?=\p{L})(?!s)/gu, 'vna ') .replace(/(?<=\P{L})[yv]nas(?=\p{L})/gu, 'vnas ') // .replace(/(?<=\p{L})[yv]n(?=\P{L})/gu, ' vn') // .replace(/(?<=\p{L})[yv]nos(?=\P{L})/gu, ' vnos') // .replace(/(?<=\p{L})[yv]na(?=\P{L})/gu, ' vna') // .replace(/(?<=\p{L})[yv]nas(?=\P{L})/gu, ' vnas') .replace(/(?<=\p{L})dela(?=\P{L})/gu, ' dela') .replace(/(?<=\p{L})delas(?=\P{L})/gu, ' delas') .replace(/(?<=\p{L})e[fl]te(?=\P{L})/gu, ' eſte') // .replace(/(?<=\p{L})elto(?=\P{L})/gu, ' eſto') // .replace(/(?<=\p{L})eltos(?=\P{L})/gu, ' eſtos') .replace(/(?<=\p{L})por(?=\P{L})/gu, ' por') .replace(/(?<=\p{L})tant(os*|as*)(?=\P{L})/gu, ' tant$1 ') .replace(/(?<=\p{L})tod(os*|as*)(?=\P{L})/gu, ' tod$1 ') // .replace(/(?<=\p{L})(?<!n|e)de(?=\P{L})/gu, ' de') // .replace(/(?<=\p{L})(?<!por|aun|Caci|para)que(?=\P{L})/gu, ' que') .replace(/yy /g, ', y ') // .replace(/y y/g, ', y') .replace(/(?<=s|r)y /g, ', ') .replace(/yla/g, 'y la') .replace(/ylo/g, 'y lo') .replace(/yde/g, 'y de') .replace(/porno/g, 'por no') .replace(/(?<=\P{L})comoel(?=\P{L})/gu, 'como el') .replace(/(?<=\P{L})comola(?=\P{L}|s)/gu, 'como la') .replace(/(?<=\P{L})[tc]onel(?=\P{L})/gu, 'con el') .replace(/(?<=\P{L})[tc]onla(?=\P{L}|s)/gu, 'con la') .replace(/(?<=\P{L})[tc]onlo(?=\P{L}|s)/gu, 'con lo') .replace(/(?<=\P{L})[tc]ontan(?=\P{L})/gu, 'con tan') .replace(/(?<=\P{L})e[hn]la(?=\P{L}|s)/gu, 'en la') .replace(/(?<=\P{L})e[hn]lo(?=\P{L}|s)/gu, 'en lo') .replace(/(?<=\P{L})e[hn]el(?=\P{L})/gu, 'en el') .replace(/(?<=\P{L})entrela(?=\P{L}|s)/gu, 'entre la') .replace(/(?<=\P{L})ni[ce]n(?=\P{L})/gu, 'ni en') .replace(/(?<=\P{L})ni[ce]l(?=\P{L})/gu, 'ni el') .replace(/(?<=\P{L})nila(?=\P{L}|s)/gu, 'ni la') .replace(/(?<=\P{L})nila(?=\P{L}|s)/gu, 'ni lo') .replace(/(?<=\P{L})no[ce]s(?=\P{L})/gu, 'no es') .replace(/(?<=\P{L})nolo(?=\P{L}|s)/gu, 'no la') .replace(/(?<=\P{L})nolo(?=\P{L}|s)/gu, 'no lo') .replace(/(?<=\P{L})porel(?=\P{L})/gu, 'por el') .replace(/(?<=\P{L})porla(?=\P{L}|s)/gu, 'por la') .replace(/(?<=\P{L})porlo(?=\P{L}|s)/gu, 'por lo') .replace(/(?<=\P{L})pordonde/gu, 'por donde') .replace(/(?<=\P{L})ef(?!\P{L}|[fe])que\s*(?!\s|d|b|l|m|n|r)/gu, 'que ') //quedar etc .replace(/(?<=\P{L})que(?=lo|la)/gu, 'que ') // ſ larga (método histograma) .replace(/(?<=\P{L})fu(?=\P{L}|s)/gu, 'ſu') .replace(/(?<=\P{L})fi(?=\P{L}|s)/gu, 'ſi') .replace(/(?<=\P{L})fe([adfgimnñpt])/gu, 'ſe$1') .replace(/(?<=\P{L})fi([mt])/gu, 'ſi$1') .replace(/(?<=\P{L})fo([bcflnpſ])/gu, 'ſo$1') .replace(/(?<=\P{L})fu([abcdfgmpsyſ])/gu, 'ſu$1') .replace(/(?<=\P{L})fag/gu, "ſag") .replace(/(?<=\P{L})fan/gu, "ſan") .replace(/(?<=\P{L})faç/gu, "ſaç") .replace(/(?<=\P{L})fea/gu, "ſea") .replace(/(?<=\P{L})fed/gu, "ſed") .replace(/(?<=\P{L})fef/gu, "ſeſ") .replace(/(?<=\P{L})feg/gu, "ſeg") .replace(/(?<=\P{L})fei/gu, "ſei") .replace(/(?<=\P{L})fem/gu, "ſem") .replace(/(?<=\P{L})fen/gu, "ſen") .replace(/(?<=\P{L})fep/gu, "ſep") .replace(/(?<=\P{L})fet/gu, "ſet") .replace(/(?<=\P{L})feñ/gu, "ſeñ") .replace(/(?<=\P{L})fil/gu, "ſil") .replace(/(?<=\P{L})fim/gu, "ſim") .replace(/(?<=\P{L})fit/gu, "ſit") .replace(/(?<=\P{L})fob/gu, "ſob") .replace(/(?<=\P{L})foc/gu, "ſoc") .replace(/(?<=\P{L})fof/gu, "ſoſ") .replace(/(?<=\P{L})fol/gu, "ſol") .replace(/(?<=\P{L})fon/gu, "ſon") .replace(/(?<=\P{L})fop/gu, "ſop") .replace(/(?<=\P{L})fot/gu, "ſot") .replace(/(?<=\P{L})fua/gu, "ſua") .replace(/(?<=\P{L})fub/gu, "ſub") .replace(/(?<=\P{L})fuc/gu, "ſuc") .replace(/(?<=\P{L})fud/gu, "ſud") .replace(/(?<=\P{L})fuf/gu, "ſuſ") .replace(/(?<=\P{L})fug/gu, "ſug") .replace(/(?<=\P{L})fum/gu, "ſum") .replace(/(?<=\P{L})fup/gu, "ſup") .replace(/(?<=\P{L})fus/gu, "ſus") .replace(/(?<=\P{L})fut/gu, "ſut") .replace(/(?<=\P{L})fuy/gu, "ſuy") .replace(/afa/gu, "aſa") .replace(/afc/gu, "aſc") .replace(/Aff/gu, "Aſſ") .replace(/afo/gu, "aſo") .replace(/afp/gu, "aſp") .replace(/afs/gu, "aſs") .replace(/aft/gu, "aſt") .replace(/afu/gu, "aſu") .replace(/bfe/gu, "bſe") .replace(/bfo/gu, "bſo") .replace(/bft/gu, "bſt") .replace(/efa/gu, "eſa") .replace(/efc/gu, "eſc") .replace(/efd/gu, "eſd") .replace(/efg/gu, "eſg") .replace(/efm/gu, "eſm") .replace(/efn/gu, "eſn") .replace(/efp/gu, "eſp") .replace(/Efp/gu, "Eſp") .replace(/efq/gu, "eſq") .replace(/Eft/gu, "Eſt") .replace(/efu/gu, "eſu") .replace(/efv/gu, "eſv") .replace(/fad/gu, "ſad") .replace(/fag/gu, "ſag") .replace(/faj/gu, "ſaj") .replace(/fan/gu, "ſan") .replace(/fap/gu, "ſap") .replace(/far/gu, "ſar") .replace(/fas/gu, "ſas") .replace(/faç/gu, "ſaç") .replace(/fca/gu, "ſca") .replace(/fce/gu, "ſce") .replace(/fci/gu, "ſci") .replace(/fcl/gu, "ſcl") .replace(/fco/gu, "ſco") .replace(/fcr/gu, "ſcr") .replace(/fcu/gu, "ſcu") .replace(/fde/gu, "ſde") .replace(/fdi/gu, "ſdi") .replace(/fea/gu, "ſea") .replace(/fed/gu, "ſed") .replace(/fef/gu, "ſeſ") .replace(/feg/gu, "ſeg") .replace(/fei/gu, "ſei") .replace(/fej/gu, "ſej") .replace(/fem/gu, "ſem") .replace(/fep/gu, "ſep") .replace(/fes/gu, "ſes") .replace(/feu/gu, "ſeu") .replace(/feñ/gu, "ſeñ") .replace(/ffa/gu, "ſſa") .replace(/fga/gu, "ſga") .replace(/fgo/gu, "ſgo") .replace(/fgr/gu, "ſgr") .replace(/fib/gu, "ſib") .replace(/fid/gu, "ſid") .replace(/fif/gu, "ſiſ") .replace(/fim/gu, "ſim") .replace(/fio/gu, "ſio") .replace(/fit/gu, "ſit") .replace(/fma/gu, "ſma") .replace(/fme/gu, "ſme") .replace(/fmi/gu, "ſmi") .replace(/fmo/gu, "ſmo") .replace(/fna/gu, "ſna") .replace(/fnu/gu, "ſnu") .replace(/fob/gu, "ſob") .replace(/foc/gu, "ſoc") .replace(/fof/gu, "ſoſ") .replace(/fol/gu, "ſol") .replace(/fon/gu, "ſon") .replace(/fop/gu, "ſop") .replace(/fos/gu, "ſos") .replace(/fot/gu, "ſot") .replace(/fpa/gu, "ſpa") .replace(/fpe/gu, "ſpe") .replace(/fpi/gu, "ſpi") .replace(/fpl/gu, "ſpl") .replace(/fpo/gu, "ſpo") .replace(/fpr/gu, "ſpr") .replace(/fpu/gu, "ſpu") .replace(/fqu/gu, "ſqu") .replace(/fsi/gu, "ſsi") .replace(/fsò/gu, "ſsò") .replace(/fta/gu, "ſta") .replace(/fte/gu, "ſte") .replace(/fti/gu, "ſti") .replace(/fto/gu, "ſto") .replace(/ftr/gu, "ſtr") .replace(/ftu/gu, "ſtu") .replace(/ftà/gu, "ſtà") .replace(/ftò/gu, "ſtò") .replace(/fua/gu, "ſua") .replace(/fub/gu, "ſub") .replace(/fuc/gu, "ſuc") .replace(/fud/gu, "ſud") .replace(/fuf/gu, "ſuſ") .replace(/fug/gu, "ſug") .replace(/ful/gu, "ſul") .replace(/fum/gu, "ſum") .replace(/fup/gu, "ſup") .replace(/fus/gu, "ſus") .replace(/fut/gu, "ſut") .replace(/fuy/gu, "ſuy") .replace(/ifa/gu, "iſa") .replace(/ifc/gu, "iſc") .replace(/ifd/gu, "iſd") .replace(/ifm/gu, "iſm") .replace(/ifo/gu, "iſo") .replace(/ifp/gu, "iſp") .replace(/ift/gu, "iſt") .replace(/lfa/gu, "lſa") .replace(/nft/gu, "nſt") .replace(/ofa/gu, "oſa") .replace(/ofc/gu, "oſc") .replace(/ofe/gu, "oſe") .replace(/ofn/gu, "oſn") .replace(/ofo/gu, "oſo") .replace(/Ofo/gu, "Oſo") .replace(/ofp/gu, "oſp") .replace(/ofq/gu, "oſq") .replace(/oft/gu, "oſt") .replace(/rfa/gu, "rſa") .replace(/rfe/gu, "rſe") .replace(/rfo/gu, "rſo") .replace(/rfu/gu, "rſu") .replace(/ufa/gu, "uſa") .replace(/ufc/gu, "uſc") .replace(/ufe/gu, "uſe") .replace(/ufo/gu, "uſo") .replace(/ufp/gu, "uſp") .replace(/uft/gu, "uſt") .replace(/vfa/gu, "vſa") .replace(/vfo/gu, "vſo") //endings .replace(/cr(?=\P{L}|on)/gu, 'er') .replace(/uf([oa])/g, 'uſ$1') .replace(/(?<=[dejnpſz])a[vn]a(?=\P{L})/gu, 'aua') .replace(/(?<!m|g|ſ)anan(?=\P{L})/gu, 'auan') .replace(/avan(?=\P{L})/gu, 'auan') .replace(/(?<!vi)nieran/gu, 'uieran') .replace(/(?<!vi)nieron/gu, 'uieron') .replace(/enre/gu, 'ente') .replace(/(?<!u)\s*[ce]lt(?=a|o)/gu, ' eſt') .replace(/o[fíÍ\(/]([oa]s?)(?=\P{L})/gu, 'oſ$1') .replace(/[flíÍI\(\/]el([oea]s?)(?=\P{L})/gu, 'ſel$1') .replace(/[fíÍ\(/]ando/gu, 'ſando') .replace(/[flíÍI\(\/][flíÍI\(\/]ion(?=\P{L})/gu, 'ſſion') .replace(/(?<!e)[flíÍI\(\/]ion(?=\P{L})/gu, 'ſion') .replace(/ro[flíÍI\(\/]o(?=\P{L}|s)/gu, 'roſo') //poderoſo, valeroſo .replace(/(?!ella)[ce][flíÍI\(\/][flíÍI\(\/]a/gu, 'eſſa') .replace(/[ce][flíÍI\(\/][flíÍI\(\/][ce](?=\P{L}|n\P{L})/gu, 'eſſe') .replace(/(?!ello)[ce][flíÍI\(\/][flíÍI\(\/]o/gu, 'eſſo') .replace(/(?!ll)[flíÍI\(\/][flíÍI\(\/](os?)(?=\P{L})/gu, 'ſſ$1') .replace(/(?!ll)[flíÍI\(\/][flíÍI\(\/](a[nrs]?)(?=\P{L})/gu, 'ſſ$1') .replace(/(?!ll)[flíÍI\(\/][flíÍ\(/)](en?)(?=\P{L})/gu, 'ſſ$1') .replace(/[flíÍI\(\/]+(im[ao]s?)(?=\P{L})/gu, 'ſſ$1') //ilustriſſimas, os, etc .replace(/[fíÍI\(\/]t([ao])(?=\P{L}|s)/gu, 'ſt$1') .replace(/[fíÍI\(\/]amente(?=\P{L})/gu, 'ſamente') .replace(/[fíÍ\(/][ce](?=\P{L})/gu, 'ſe') //al final .replace(/[fíÍ\(/]as(?=\P{L})/gu, 'ſas') .replace(/[fíÍ\(/]os(?=\P{L})/gu, 'ſos') //otras //.replace(/(?<!di|o)[fí][fí]/gu, 'ſſ') // risky - difficil - officio .replace(/(q|G) /gu, 'q̃ ') //risky // post-correcciones .replace(/(?<=\P{L})eſſos/gu, 'ellos') .replace(/[fíÍ](?=c|d|g|m|n|p|q|s|t)/g, 'ſ') // f+consonantes raras .replace(/cſ/g, 'eſ') //pies de pagina .replace(/\n(Libro [VIX]+)\.*\s([A-Z] ?[a-z][a-z]?(?: ?\d)?)\s([\p{L}\-\.~]{1,8})\s*$/gu, function(match, p1, p2 , p3) { $('#wpFooterTextbox').val('{{div col end}}\n{{pie|'+p1+'|'+p2+'|'+p3+'}}'); return ''}) .replace(/\n([\p{L}\-\.~]{1,8})\s*$/gu, function(match, p1) { $('#wpFooterTextbox').val('{{div col end}}\n{{pie|3='+p1+'}}'); return ''}) //CAPITVLOS .replace(/^CAP[ÍI]TVLO ([IVX]+)[\.,]*\s*\n+([\p{L},: ſ]+)[,\.]/mgu, "\n{{t3|CAPITVLO $1.<br/>\n''$2.''}}\n") .replace(/[-]\s*/g, '') .replace(/ (ſ|s) /g, ' ') .replace(/ aura/g, ' aora') .replace(/ (de|en|para|tenia|que|ya|a|entre|fue)s /g, ' $1 ') .replace(/(?<=\p{L})(ſ|j)(?=\P{L})/gu, '') .replace(/eẽt/g, 'ect') .replace(/([a-z])([A-Z])/g, '$1 $2') .replace(/(?<!ſ)s(?=\w)(?!l|f|b|t)/g, 's ') //casi no hay acentos agudos y el OCR confunde acento agudo x tilde .replace(/[áä]/gu, 'ã') .replace(/[éë]/gu, 'ẽ') .replace(/[óö]/gu, 'õ') .replace(/ẽ(?=\P{L})/gu, 'è') ; } if (mw.config.get('wgTitle').match(/reyno567845683457634576835834/) ) { /* Molina y Rosales, fuera Molina x miles de ataos*/ editor // .replace(/CAP[IÍ]TULO ([IVXL]+)\.*\s*/g, '{{t3|CAPÍTULO $1.}}\n{{línea|5em|e=1em}}\n{{c|') .replace(/[íi][óo]n([ .,:;\n])/g, 'ion$1') .replace(/[íi][áa]n([ .,:;\n])/g, 'ian$1') // .replace(/[íi][áa]s([ .,:;\n])/g, 'ias$1') // .replace(/ía([ .,:;\n])/g, 'ia$1') .replace(/ón([ .,:;\n])/g, 'on$1') .replace(/([a-záéíóú])H([a-záéíóú])/g, '$1li$2') .replace(/ muí/g, ' mui') .replace(/ ks/g, ' las') .replace(/ (?:j|7) /g, ' y ') .replace(/ fácil/g, ' facil') .replace(/ mió/g, ' mio') .replace(/ río/g, ' rio') .replace(/ árbol\b/g, ' arbol') .replace(/ débil/g, ' debil') .replace(/tólic/g, 'tolic') .replace(/ dio /g, ' dió ') .replace(/ Ue/g, ' lle') .replace(/volumen/g, 'volúmen') .replace(/después/g, 'despues') .replace(/también/g, 'tambien') .replace(/También/g, 'Tambien') .replace(/ imbiemo/g, ' imbierno') .replace(/ jomada/g, ' jornada') .replace(/ camero/g, ' carnero') .replace(/rchipiélago/g, 'rchipielago') .replace(/ atrás/g, ' atras') .replace(/ fábula/g, ' fabula') .replace(/ evangélic/g, ' evangelic') .replace(/ógra/g, 'ogra') .replace(/ógic/g, 'ogic') .replace(/ompañía/g, 'ompañia') .replace(/ príncipe/g, ' principe') .replace(/ rápid/g, ' rapid') .replace(/según/g, 'segun') .replace(/algún/g, 'algun') .replace(/ningún/g, 'ningun') .replace(/común/g, 'comun') .replace(/ únic/g, ' unic') .replace(/océano/g, 'oceano') .replace(/rópico/g, 'ropico') .replace(/cónico/g, 'conico') .replace(/ género/g, ' genero') .replace(/apitán/g, 'apitan') .replace(/ revés/g, 'reves') .replace(/crimen/g, 'crímen') .replace(/lférez/g, 'lferez') .replace(/ Peni/g, ' Perú') .replace(/Jesús/g, 'Jesus') .replace(/Osomo/g, 'Osorno') .replace(/Román/g, 'Roman') .replace(/Femando/g, 'Fernando') .replace(/García/g, 'Garcia') .replace(/Gutiérrez/g, 'Gutierrez') .replace(/ Valparaíso/g, ' Valparaiso') .replace(/ Chiloe/g, ' Chiloé') .replace(/ Ohi/g, ' Chi') .replace(/\((?:\d|i)\)/g, '<ref></ref>') .replace(/Jos\b/g, 'los') .replace(/fr[ií][óo]([ .,:;\n])/g, 'frio$1') .replace(/demás/g, 'demas') .replace(/ag,/g, 'ag.') .replace(/¬ /g, '') .replace(/«|»/g, '"') .replace(/\bpaís/g, 'pais') .replace(/ reí/g, ' rei') .replace(/ fol,/g, ' fol.') } if (mw.config.get('wgTitle').match(/perfeta/)) { editor.replace(/a(?![\w\s]*>|[\w\s]*\||[\w\s]*}|[\w\s]*=)/g, 'ɑ') .replace(/á(?![\w\s]*>|[\w\s]*\||[\w\s]*}|[\w\s]*=)/g, 'ɑ́') .replace(/d(?!\'|[\w\s]*>|[\w\s]*\||[\w\s]*}|[\w\s]*=)/g,"''d''") .replace(/<strike>LL<\/strike>/g,"{{ok-LL}}") .replace(/<strike>ll<\/strike>/g,"{{ok-ll}}") .replace(/R<sup>r<\/sup>/g,"{{ok-RR}}") .replace(/<strike>rr<\/strike>/g,"{{ok-rr}}") .replace(/<strike>CH<\/strike>/g,"{{ok-CH}}") .replace(/<strike>ch<\/strike>/g,"{{ok-ch}}") .replace(/LL(?![\w\s]*})/g,"{{ok-LL}}") .replace(/ll(?![\w\s]*})/g,"{{ok-ll}}") .replace(/RR(?![\w\s]*})/g,"{{ok-RR}}") .replace(/rr(?![\w\s]*})/g,"{{ok-rr}}") .replace(/CH(?![\w\s]*})/g,"{{ok-CH}}") .replace(/ch(?![\w\s]*})/g,"{{ok-ch}}") .replace(/[Kк]/g, "k") .replace(/â/g, "ɑ᷄") .replace(/ a /g, " ɑ᷄ ") .replace(/ê/g, "e᷄") .replace(/î/g, "i᷄") .replace(/ô/g, "o᷄") .replace(/ o /g, " o᷄ ") .replace(/û/g, "u᷄") .replace(/\s*[Kk][aɑ]pitulo (\d+)\. ([A-Z])/g, "\n\n{{c|kɑpitulo $1.}}\n\n{{gota|$2}}") ; } }; }); // </nowiki> nfgi8wpkq1zejtrhut01lhmopoenpv0 Discusión:Historia V:La Reforma calvinista 1 240039 1664751 895775 2026-06-13T16:11:58Z Jh38 92846 1664751 wikitext text/x-wiki {{destruir|Vandalismo e insultos}} tragala puto el que lo lea es gay gyrsz1khlkuk0sv1jyqlabveqq7m76t Wikisource:GUS2Wiki 4 290538 1664752 1664271 2026-06-13T18:06:00Z Alexis Jazz 59503 Updating gadget usage statistics from [[Special:GadgetUsage]] ([[phab:T121049]]) 1664752 wikitext text/x-wiki {{#ifexist:Project:GUS2Wiki/top|{{/top}}|This page provides a historical record of [[Special:GadgetUsage]] through its page history. To get the data in CSV format, see wikitext. To customize this message or add categories, create [[/top]].}} Los siguientes datos provienen de la caché, y fueron actualizados por última vez a fecha de: 2026-06-13T11:04:34Z. La caché contiene {{PLURAL:5000|un resultado|5000 resultados}} como máximo. {| class="sortable wikitable" ! Accesorio !! data-sort-type="number" | Número de usuarios !! data-sort-type="number" | Usuarios activos |- |Botonera || data-sort-value="Infinity" | Predeterminado || data-sort-value="Infinity" | Predeterminado |- |CropTool || 38 || 1 |- |DetectaDesambiguaciones || 18 || 1 |- |EIS || 93 || 3 |- |GoogleOCR || 92 || 1 |- |HotCat || 110 || 3 |- |LivePreview || 77 || 0 |- |PantallaCompleta || 26 || 3 |- |TemplateScript || 111 || 2 |- |newLST || 39 || 2 |- |ocr || data-sort-value="Infinity" | Predeterminado || data-sort-value="Infinity" | Predeterminado |- |robot || 2 || 1 |} * [[Especial:Uso de accesorios]] * [[m:Meta:GUS2Wiki/Script|GUS2Wiki]] <!-- data in CSV format: Botonera,default,default CropTool,38,1 DetectaDesambiguaciones,18,1 EIS,93,3 GoogleOCR,92,1 HotCat,110,3 LivePreview,77,0 PantallaCompleta,26,3 TemplateScript,111,2 newLST,39,2 ocr,default,default robot,2,1 --> 11aasumue1z4fc298zsqe207dc34x0c Página:El intérprete chino - bdh0000247019.pdf/54 102 387023 1664754 1554217 2026-06-14T04:12:26Z Ignacio Rodríguez 3603 /* Corregido */ 1664754 proofread-page text/x-wiki <noinclude><pagequality level="3" user="Ignacio Rodríguez" />{{cp|44||}} {{div col}}</noinclude>{{*EIC2| {{*EIC|病|Ping|疾|chi|Enfermedades}} {{*EIC|由|yeu|de}} {{*EIC|何|jo|que}} {{*EIC|故|cu|causas}} {{*EIC|而|olr|»}} {{*EIC|起|ch'i|proceden.}} |De qué provienen las enfermedades?}} {{línea|3em}} {{*EIC2| {{*EIC|是|Shi|Es}} {{*EIC|因|in|爲|uei|por causa}} {{*EIC|濕|shi|humedad}} {{*EIC|気|ch'i|aire}} {{*EIC|或|juo|ó}} {{*EIC|爲|uei|por qué}} {{*EIC|炎|yen|fuerte}} {{*EIC|熱|yé|calor}} {{*EIC|或|juo|ó}} {{*EIC|爲|uei|por qué}} {{*EIC|暴|pau|violentos}} {{*EIC|風|fung|vientos}} |De la humedad, del excesivo calor, ó de los vientos fuertes?}} {{línea|3em}} {{*EIC2| {{*EIC|在|Tsai|此|ts|Aquí}} {{*EIC|有|yeu|hay}} {{*EIC|多|to|mucha}} {{*EIC|人|yen|gente}} {{*EIC|出|ch'u|sale}} {{*EIC|痘|t'ou|viruelas}} {{*EIC|沒|me|no}} {{*EIC|有|yeu|hay.}} |Ataca aquí la viruela á mucha gente?}} {{línea|3em}} {{*EIC2| {{*EIC|西|Si|羊|yang|Europeo}} {{*EIC|種|chung|inocular}} {{*EIC|痘|t'ou|viruelas}} {{*EIC|之|chi|»}} {{*EIC|法|fa|método}} {{*EIC|有|yeu|hay}} {{*EIC|人|yen|gente}} {{*EIC|要|yau|quiera}} {{*EIC|用|yung|usar}} {{*EIC|麼|mo|?}} |Hacen uso de la vacuna?}} {{línea|3em}}<noinclude></noinclude> sq7v5mxgtbey2sg929ijvlfmmnakiy4 Página:El intérprete chino - bdh0000247019.pdf/55 102 387024 1664755 1554218 2026-06-14T04:22:44Z Ignacio Rodríguez 3603 /* Corregido */ 1664755 proofread-page text/x-wiki <noinclude><pagequality level="3" user="Ignacio Rodríguez" />{{cp|||45}}</noinclude>{{t2|DE LA ESCLAVITUD.}} {{div col}} {{*EIC2| {{*EIC|這|Che|个|co|Este}} {{*EIC|所|sho|在|tsai|lugar}} {{*EIC|有|yeu|hay}} {{*EIC|人|yen|gente}} {{*EIC|爲|uei|hace}} {{*EIC|奴|nu|esclavos}} {{*EIC|不|pu|no}} {{*EIC|有|yeu|hay.}} |Se hace esclava la gente de aquí?}} {{línea|3em}} {{*EIC2| {{*EIC|奴|Nu|才|tsau|Esclavo}} {{*EIC|之|chi|»}} {{*EIC|情|tsing|刑|shing|condicion}} {{*EIC|難|nan|difícil}} {{*EIC|當|tang|sufrir}} {{*EIC|不|pu|no}} {{*EIC|難|nan|difícil}} {{*EIC|當|tang|sufrir.}} |Es dura la condicion de los esclavos?}} {{línea|3em}} {{*EIC2| {{*EIC|其|Chi|Ellos}} {{*EIC|怎|tseng|que}} {{*EIC|樣|yang|manera}} {{*EIC|爲|uei|hacen}} {{*EIC|奴|nu|esclavos.}} |De qué manera se hacen los esclavos?}} {{línea|3em}} {{*EIC2| {{*EIC|是|Shi|Son}} {{*EIC|父|fu|padre}} {{*EIC|母|mu|madre}} {{*EIC|賣|mae|的|ti|vendidos,}} {{*EIC|或|juo|ó}} {{*EIC|自|ts|己|chi|ellos mismos}} {{*EIC|欠|ch'ien|deben}} {{*EIC|錢|t'chien|dinero}} {{*EIC|的|ti|»}} {{*EIC|或|juo|ó}} {{*EIC|犯|fan|cometido}} {{*EIC|罪|tsui|crimen.}} {{*EIC|的|ti|»}} {{línea|3em}} |Porque los venden sus padres, porque deben dinero, ó porque hayan cometido algun crimen?}} {{línea|3em}}<noinclude></noinclude> 1qen6xuzjmr3cfdqyr30oo7yq2ge8s1 Página:El intérprete chino - bdh0000247019.pdf/58 102 418961 1664756 2026-06-14T04:28:22Z Ignacio Rodríguez 3603 /* No corregido */ Página creada con «{{t2|DE LA RELIGION.}} {{div col}} 貴 Cuei Noble pais pueblo profesa que religion. En tu país qué religion profesa el pueblo? Hay gente obedece sigue Confucio » doctrinas no. Sigue alguno las doctrinas de Confucio? Mayor parte gente hay sigue Buda religion ? Sigue la mayor parte de la gente la religion de Buda Mil hombres » medio hay cuantos hombres hacen bonzos. De cada mil hombres cuantos se hacen bonzos?» 1664756 proofread-page text/x-wiki <noinclude><pagequality level="1" user="Ignacio Rodríguez" /></noinclude>{{t2|DE LA RELIGION.}} {{div col}} 貴 Cuei Noble pais pueblo profesa que religion. En tu país qué religion profesa el pueblo? Hay gente obedece sigue Confucio » doctrinas no. Sigue alguno las doctrinas de Confucio? Mayor parte gente hay sigue Buda religion ? Sigue la mayor parte de la gente la religion de Buda Mil hombres » medio hay cuantos hombres hacen bonzos. De cada mil hombres cuantos se hacen bonzos?<noinclude></noinclude> ob1cdlyyy55df19x7eg423mmyjlb79x Página:El intérprete chino - bdh0000247019.pdf/59 102 418962 1664757 2026-06-14T04:36:42Z Ignacio Rodríguez 3603 /* No corregido */ Página creada con «<section begin="s1"/>Hay gente cree Tau religion Cree alguno la religion de Tau? Literatos Budistas Tauistas Cual de las sectas tres sectas cual tiene mas muchos templos. de literatos, budistas y tauistas tiene mas templos? {{div col end}}<section end="s1"/> <section begin="s2"/>{{t2|DE LA HISTORIA.}} {{div col}} China tiene historia no tiene. Tiene la China su historia? Cronologia puede creer no puede creer. Se puede creer la Cronologia?<section end=… 1664757 proofread-page text/x-wiki <noinclude><pagequality level="1" user="Ignacio Rodríguez" />{{cp|||49}} {{div col}}</noinclude><section begin="s1"/>Hay gente cree Tau religion Cree alguno la religion de Tau? Literatos Budistas Tauistas Cual de las sectas tres sectas cual tiene mas muchos templos. de literatos, budistas y tauistas tiene mas templos? {{div col end}}<section end="s1"/> <section begin="s2"/>{{t2|DE LA HISTORIA.}} {{div col}} China tiene historia no tiene. Tiene la China su historia? Cronologia puede creer no puede creer. Se puede creer la Cronologia?<section end="s2"/><noinclude></noinclude> 26knl8wzhh3k1ytaod4zh9rt7d270tq