You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Alqueries, les/Alquerías del Niño Perdido en vez de sabe $DEITY qué
Estaría bien embellecer estos nombres. No editando las tablas oficiales, por supuesto, sino con una función —relativamente sencilla, estimo— que aplicada en el momento de la decodificación y probablemente mediante expresiones regulares, traduzca los nombres feos en nombres bonitos.
Esta función seguramente se aplicará de una manera similar a como ahora se realiza el embellecimiento de la capitalización de los nombres de los candidatos (FRANCISCO DE LA ROSA → Francisco de la Rosa) en /src/list.php.
Nótese que puede haber otras conversiones adicionales a las que he puesto como ejemplo, así que habría que echar antes un vistazo a las tablas y buscar todas las casuísticas.
Y téngase en cuenta que el objetivo final de este embellecimiento de nombres de municipios es que en un inminente portal de información electoral el usuario pueda buscar municipios por cualquier término (incluso en idiomas cooficiales) y han de mostrársele resultados coherentes y escritos de manera natural.
The text was updated successfully, but these errors were encountered:
1. Aplica un algoritmo de embellecimiento de municipios válido también para el caso de municipios
con dos nombres. Por ejemplo, `Alqueries, les/Alquerías del Niño Perdido`. También mejora el
criterio para identificar artículos (`El`, 'Las', 'O', 'Els'...), pues se buscan expresamente los
artículos empleados en los municipios españoles en lugar de detectarse heurísticamente por su
longitud. Este algoritmo resuelve satisfactoriamente todos los escenarios descritos en #1.
2. Mueve a sendas funciones este algoritmo y el que embellece los nombres de los candidatos.
En
/src/includes/municipios
y enMUNICIPIOS_INEXISTENTES
de/src/includes/constants.php
están las tablas que relacionan los códigos de municipio del INE con su nombre oficial. Lo he detallado en La fiesta de los municipios.Pero los nombres oficiales son feos. Por ejemplo:
Romana, la
en vez deLa Romana
Bolo, O
en vez deO Bolo
Alqueria d'Asnar, l'
en vezL'Alqueria d'Asnar
Alqueries, les/Alquerías del Niño Perdido
en vez de sabe$DEITY
quéEstaría bien embellecer estos nombres. No editando las tablas oficiales, por supuesto, sino con una función —relativamente sencilla, estimo— que aplicada en el momento de la decodificación y probablemente mediante expresiones regulares, traduzca los nombres feos en nombres bonitos.
Esta función seguramente se aplicará de una manera similar a como ahora se realiza el embellecimiento de la capitalización de los nombres de los candidatos (
FRANCISCO DE LA ROSA
→Francisco de la Rosa
) en/src/list.php
.Nótese que puede haber otras conversiones adicionales a las que he puesto como ejemplo, así que habría que echar antes un vistazo a las tablas y buscar todas las casuísticas.
Y téngase en cuenta que el objetivo final de este embellecimiento de nombres de municipios es que en un inminente portal de información electoral el usuario pueda buscar municipios por cualquier término (incluso en idiomas cooficiales) y han de mostrársele resultados coherentes y escritos de manera natural.
The text was updated successfully, but these errors were encountered: