Usuario:Benjavalero/Replacer
Replacer es una herramienta en línea cuyo objetivo es proporcionar una interfaz sencilla que ayude a corregir los errores ortográficos o de estilo más comunes en Wikipedia.
La herramienta nace de la necesidad de revisar manualmente ciertas correcciones difíciles de automatizar debido a la existencia de falsos positivos.
Replacer está disponible en https://replacer.toolforge.org.
La herramienta está optimizada para usarse en móviles, tabletas o pantallas más grandes. Es posible que no funcione completamente en navegadores antiguos, como IE.
Usuarios
editarLa primera vez, es necesario iniciar sesión con un usuario existente registrado en Wikipedia.
Todas las ediciones en Replacer se realizan en nombre de este usuario y, por tanto, cuentan como contribuciones suyas. Dada la importancia de los cambios realizados con esta herramienta, se exige que los usuarios sean al menos autoconfirmados.
La descripción de las ediciones, disponible en el historial de las páginas, incluye una referencia a la utilización de la herramienta y a los reemplazos realizados.
Se recomienda no realizar un número elevado de ediciones en poco tiempo para facilitar la tarea a los usuarios de Wikipedia que llevan a cabo seguimiento de los cambios recientes. La herramienta puede, en ocasiones, limitar este número de ediciones para cumplir con la política de bots.
Idiomas
editarUna vez que se ha iniciado sesión, en el menú superior (a la derecha) se muestra el nombre del usuario y el idioma asociado a la Wikipedia con la que se va a trabajar, por defecto la Wikipedia en español (es).
Actualmente, se puede elegir trabajar también con la Wikipedia en gallego (gl).
No debe confundirse este idioma con el de los textos comunes de la aplicación: botones, menús, etc. En este momento, la aplicación aún no está internacionalizada, y la interfaz, sea cual sea la Wikipedia con la que se trabaje, se mostrará en español.
Edición de páginas
editarLa herramienta contiene diversas secciones que ayudan a buscar páginas con reemplazos:
- Artículo aleatorio. Abre el editor con una página aleatoria y todos los reemplazos potenciales.
- Lista de reemplazos. Muestra una lista con todos los tipos de reemplazos y el número aproximado de páginas con reemplazos de estos tipos. Cada tipo de reemplazo contiene un enlace que abre el editor con una página aleatoria y las ocurrencias del reemplazo elegido.
- Reemplazo personalizado. Permite introducir un reemplazo no contemplado por la herramienta. Abre el editor con una página aleatoria y las ocurrencias del reemplazo introducido.
Una vez que Replacer encuentra una página susceptible de revisión, en la parte superior se muestra el título de la página.
Junto al título se incluye un enlace que permite editar la página en Wikipedia del modo tradicional. Si todos los reemplazos por revisar están en la misma sección, entonces el enlace abrirá la edición de esa sección concreta. Junto a este enlace se muestra otro que permite acceder al historial de ediciones de esa página.
A continuación, se muestran los potenciales reemplazos de manera independiente. Cada reemplazo presenta primero una porción del texto que lo rodea, marcando en rojo el texto a ser reemplazado. Debajo del texto, se muestran distintas opciones de reemplazo, incluida la opción del texto original que se presenta marcada por defecto.
Además, se muestra una opción fija en forma de botón para editar el fragmento de texto alrededor del reemplazo en caso de que las opciones anteriores no sean suficientes.
Al final de todos los reemplazos, se muestra un botón para guardar los cambios realizados si procede:
- Si hay algún reemplazo que realizar, el texto del botón será Guardar cambios, y mostrará un indicador con la cantidad de reemplazos. Tras pulsar el botón, se aplicarán inmediatamente en la Wikipedia los reemplazos seleccionados.
- Si no hay ningún reemplazo que realizar, el texto del botón será Marcar como revisado (sin cambios). Tras pulsar el botón, no se aplica cambio alguno en la página de Wikipedia, y Replacer marca la página internamente como revisada.
En cualquiera de los casos, tras pulsar el botón, Replacer buscará automáticamente la siguiente página que revisar.
A continuación se muestra otro botón: Revisar después, que «salta» temporalmente la revisión de la página, ofreciéndola de nuevo más adelante.
Finalmente, al revisar reemplazos de un tipo concreto (desde el listado o un reemplazo personalizado), si la página contiene reemplazos de otros tipos diferentes, se mostrará un botón adicional: Mostrar todos los reemplazos, que permitirá revisar todos los potenciales reemplazos detectados en la página.
Una página editada o revisada sin cambios no volverá a ofrecerse para ser revisada sino hasta que esta vuelva a tener ediciones sustanciales.
Si ninguna de las opciones ofrecidas es la adecuada, y la edición del fragmento es insuficiente, se recomienda editar la página manualmente en Wikipedia, y pulsar, en Replacer, el botón Marcar como revisado (sin cambios).
Ten en cuenta también que errores ortográficos o de estilo suelen ser indicativos de vandalismo o de una mala redacción o traducción generalizada dentro de la página o sección. En ese caso, de nuevo se recomienda editar la página manualmente y aplicar la acción más conveniente: revertir el vandalismo, revisar la sección o la página completa, o añadir una plantilla de aviso, como Copyedit, por ejemplo.
Tipos de reemplazos
editarLos tipos de reemplazos se agrupan en las siguientes categorías:
- Ortografía. Palabras con ortografía potencialmente incorrecta.
- Se extraen del listado general Wikipedia:Corrector ortográfico/Listado. El listado se refresca cada hora.
- Para la Wikipedia en gallego se usa el listado correspondiente.
- Cada subtipo se corresponde con un elemento del listado.
- Los términos con caracteres no alfabéticos (con puntos, espacios o dígitos) no se tienen en cuenta. Tampoco se tienen en cuenta los términos incluidos en el listado de falsos positivos que se detalla más adelante.
- Compuestos. Expresiones con más de una palabra con ortografía potencialmente incorrecta, o bien, términos que no encajan en la categoría de Ortografía.
- Se extraen del listado en Usuario:Benjavalero/ComposedMisspellings. Para la Wikipedia en gallego, en la misma página de esa Wikipedia. El listado se refresca cada hora.
- Estilo
- Coordenadas con formato incorrecto, p. ej. cuando se usan comillas en lugar de los símbolos adecuados. Nota: solamente para usuarios con permisos de bot.
- Fechas con formato incorrecto. Véase Manual de estilo. En particular:
- Fechas con el mes en mayúscula, p. ej.,
2 de Septiembre de 2019
- Fechas cuyo día empieza con cero, p. ej.,
02 de septiembre de 2019
- Fechas cuyo año contiene un punto, p. ej.,
2 de septiembre de 2.019
- Fechas con preposiciones ausentes, p. ej.,
2 de septiembre 2019
- Fechas con las partes desordenadas, p. ej.,
Mayo 3, 2020
, generalmente por influjo del inglés. - Nota: En español se prefiere el uso culto de «septiembre» en lugar de «setiembre». Sin embargo, este reemplazo solamente se ofrece junto con otra corrección en la misma fecha, p. ej., la fecha «2 de setiembre de 2019» no se ofrece para ser revisada.
- También se revisan las fechas en formato «mes y año» antecedidas por ciertos conectores, p. ej.,
Desde Septiembre de 2019
.
- Fechas con el mes en mayúscula, p. ej.,
- Grados con formato incorrecto, p. ej. cuando se usa el símbolo de ordinal en lugar del de grado.
- ó con tilde para usos innecesarios de la conjunción «ó» con tilde diacrítica. Nota: solamente en español.
- Ordinales con formato incorrecto, p. ej.,
2º
o1er
. Nota: solamente en español y para usuarios con permisos de bot. - Siglo sin versalitas ayuda a reemplazar siglos con la plantilla adecuada que muestra el número del siglo en versalitas.
Falsos positivos
editarHay ciertas partes del contenido de una página en las que suelen aparecer la mayoría de los falsos positivos. Con el riesgo de dejar algún reemplazo sin corregir, la herramienta ignora todos los reemplazos contenidos en estas partes:
- Algunas etiquetas XML y todo su contenido, incluso otras etiquetas, p. ej.,
<code>Un <span>ejemplo</span>.</code>
- Nombres de plantillas, p. ej.,
Bandera
en{{Bandera|España}}
- Algunas plantillas completas, incluso con plantillas anidadas, p. ej.,
{{Cita|Una cita}}
- Parámetros de plantillas, p. ej.,
param
en{{Template|param=valor}}
. Para algunos parámetros concretos, se ignora también el valor, que suele ser una taxonomía, una categoría Commons, etc. También se ignora el valor si parece un archivo o dominio. - Texto en cursiva o en negrita, p. ej.,
''cursiva''
- Texto entrecomillado, p. ej.,
«In Paris»
,"In Paris"
o“In Paris”
- URL, p. ej.,
https://www.google.es
- Etiquetas XML, p. ej.,
<span>
o<br />
- Comentarios XML, p. ej.,
<!-- Un comentario -->
- Categorías, p. ej.,
[[Categoría:España]]
- Enlaces con sufijo, p. ej.,
[[brasil]]eño
- La primera parte de un enlace con título, p. ej.,
brasil
en[[brasil|Brasil]]
- Enlaces interlingüísticos, p. ej.,
[[pt:Title]]
- Nombres de archivos, p. ej.,
xx.jpg
en[[File:xx.jpg]]
- Expresiones conocidas que son (casi) siempre falsos positivos, extraídos del listado en Usuario:Benjavalero/FalsePositives (en la misma página en gallego). El listado se refresca cada hora.
- Algunos nombres propios que también son nombres comunes. Se ignoran si van precedidos o seguidos por una palabra con mayúscula inicial. Por ejemplo,
Julio
enJulio Verne
, oDomingo
enPlácido Domingo
. - Palabras con mayúscula inicial que son correctas de acuerdo a la puntuación, p. ej.,
Enero
en{{Cita|fecha=Enero de 2020}}
. Se consideran las siguientes puntuaciones:- Tras un punto
- Valores de parámetros
- Elementos de listas ordenadas y desordenadas
- Tras una etiqueta HTML como una referencia o la celda de una tabla
- Celdas de wiki-tablas
- Al comienzo de un párrafo
- Al comienzo de una cabecera
- Las palabras en el título de la página
- Estilos de tabla, esto es, líneas empezando por
{|
o|-
- Algunas secciones completas, p. ej.,
Bibliografía
Cambios cosméticos
editarCuando la herramienta aplica cambios en una página de la Wikipedia, aprovecha para hacer ciertos cambios cosméticos que normalmente no tienen repercusión en la visualización de las páginas pero sí en el mantenimiento interno del wikitexto (véase R9.1 en Wikipedia:Política de bots):
- Enlaces con el mismo enlace y título, p. ej.,
[[Coronavirus|coronavirus]] ⟹ [[coronavirus]]
- Espacios de archivo en minúsculas, p. ej.,
[[archivo:x.jpg]] ⟹ [[Archivo:x.jpg]]
- Espacios de archivo no traducidos, p. ej.,
[[File:x.jpg]] ⟹ [[Archivo:x.jpg]]
- Plantilla DEFAULTSORT con caracteres especiales, p. ej.,
{{ DEFAULTSORT : AES_Andes_2 }} ⟹ {{DEFAULTSORT:AES Andes 2}}
- Categorías con espacios innecesarios, p. ej.,
[[Categoría: Animal]] ⟹ [[Categoría:Animal]]
- Espacios en blanco de Unicode, p. ej.,
\u2002
- Plantillas con la innecesaria palabra «plantilla», p. ej.,
{{plantilla:DGRG}} ⟹ {{DGRG}}
- Etiquetas sin contenido, p. ej.,
<div style="text-align: right; font-size: 85%;"></div>
- Saltos de línea con sintaxis incorrecta, p. ej.,
</br> ⟹ <br />
(véase la explicación) - Elementos de listas con salto de línea al final, p. ej.,
* x <br> ⟹ * x
- Cabeceras con todo el texto en negrita, p. ej.,
== '''Asia''' ==
- Cabeceras con dos puntos al final, p. ej.,
== Asia: ==
- Etiqueta
small
innecesaria en etiquetastag
osup
, p. ej.,<sup><small>2</small></sup> ⟹ <sup>2</sup>
- Etiqueta
small
repetida produciendo un texto demasiado pequeño y menos accesible, p. ej.,<small><small>Text</small></small> ⟹ <small>Text</small>
- Enlaces externos con doble HTTP, p. ej.,
https://https://www.linkedin.com ⟹ https://www.linkedin.com
Si procede, también se comunica esta edición al Wikiproyecto:Check Wikipedia para actualizar sus contadores.
Indexación
editarReplacer indexa semanalmente todas las páginas de la Wikipedia en busca de nuevos reemplazos, ya que el contenido de las páginas cambia y también cambian los listados de posibles errores. La indexación usa los volcados mensuales en Wikimedia Downloads. Sin embargo, no se tienen en cuenta todas las páginas:
- Solamente se indexan las páginas de tipo «Artículo» o «Anexo». Se ignoran, por ejemplo, las páginas de usuario o de discusión.
- Se ignoran las páginas que redirigen a otras.
- Se ignoran las páginas que contienen ciertas plantillas; por ejemplo, aquellas marcadas para ser borradas o con muchos defectos (véase listado de plantillas ignorables).
Código fuente y sugerencias
editarLa herramienta ha sido desarrollada (y es mantenida) por Benjavalero. El código fuente de la herramienta está disponible en GitHub.
Cualquier sugerencia y corrección es bienvenida, tanto en la propia página de discusión como en el gestor de incidencias de GitHub.