Closed emilioplatzer closed 8 years ago
Esto es porque lack_of_eslintconfig_section_in_package_json no está agregada a la lista de warnings en qaControl.msgs por lo que no tiene traducción. Cuando se crea un nuevo warning hay que agregarlo a qaControl.msgs.es (al menos)
Independientemente de esto, hay que mejorar el test para hacerlo mantenible
Bien. Ya tenemos el bug. Ahora hay que corregirlo.
Justamente cuando no se encuentre en qaControl.msgs lo que tiene que hacer es reemplazar las "_" por espacios y tratar los números como ya lo hacemos cuando no está en qaControl.msgs en el idioma buscado y sí en otro.
Ok, aún así, el warning debe ser agregado siempre a la lista general, correcto?
Lo que tiene que ocurrir es que al ejecutar ocurra que en vez de mostrar
lack_of_eslintconfig_section_in_package_json
muestre el mensaje emprolijado
Respecto a controlar que esté siempre la traducción en castellano no es durante la ejecución que debería controlarse sino al correr los casos de prueba (lo cual no parece trivial)
Esperemos a decidir cómo hacer esto último. Queda así entonces.
Por ejemplo
para ver el error quitar la sección eslintconfig y cambiar alguna cucarda, el warning de las cucardas se ve bien el de eslintconfig no