Software > WeeWX
Caracteres especiales en fichero weewx-NOAA
salguerodejuarros:
Hola amigos:
Antes de postear esto he buscado y no he encontrado respuesta. Ruego me disculpéis si ya ha sido tratado y no lo encuentro.
El caso es que mi estación se llama Salgüero de Juarros, así, con diéresis en la U y cuando trato de meter caracteres especiales en la plantilla que genera los NOAA, en el software weewx, no los procesa.
Puestos a ello, en mi traducción al castellano, quería poner INFORME METEOROLÓGICO..., así, con acento en la O, y tampoco.
Ciertamente, no tengo un problema grave, pero, si encontrara la solución, me agradaría.
Gracias desde Salgüero de Juarros.
jmviper:
En skin.conf pon encoding = utf8 dentro de la sección [CheetahGenerator] (pone encoding = htmlentities por defecto).
Prueba y a ver si salen esos caracteres especiales.
jantoni:
¿Como que especiales?
Especiales son æ o û
*+* *+* *+*
salguerodejuarros:
--- Cita de: jmviper en 16 de Junio de 2021, 19:45:10 ---En skin.conf pon encoding = utf8 dentro de la sección [CheetahGenerator] (pone encoding = htmlentities por defecto).
Prueba y a ver si salen esos caracteres especiales.
--- Fin de la cita ---
Gracias jmviper.
He probado y estos son los resultados:
1.- skin.conf -> CheetahGenerator -> encoding = utf8
codigo fuente en template = MI_NOMBRE: Salgüero o Salgüero o Salgüero
NOAA generado = MI_NOMBRE: Salgüero o Salgüero o Salgüero
2.- skin.conf -> CheetahGenerator -> encoding = html_entities
codigo fuente en template = MI_NOMBRE: Salgüero o Salgüero o Salgüero
NOAA generado = Salgüero o Salgüero o Salgüero
3.- skin.conf -> CheetahGenerator -> encoding = strict_ascii
codigo fuente en template = MI_NOMBRE: Salgüero o Salgüero o Salgüero
NOAA generado = Salgero o Salgüero o Salgüero
Añado que el problema solo está en las plantillas de texto de los NOAA. Las que generan los html funcionan bien.
jantoni:
¿Puedes indicar que skin están usando?
Y si puedes copiar todo la sección [CheetahGenerator] lo podremos ver mejor
Para lo que quieres hacer debe estar como esto:
--- Citar ---[CheetahGenerator]
# Possible encodings are 'html_entities', 'utf8', or 'strict_ascii'
encoding = html_entities
[[SummaryByMonth]]
# Reports that summarize "by month"
[[[NOAA_month]]]
encoding = utf8
template = NOAA/NOAA-YYYY-MM.txt.tmpl
[[SummaryByYear]]
# Reports that summarize "by year"
[[[NOAA_year]]]
encoding = utf8
template = NOAA/NOAA-YYYY.txt.tmpl
--- Fin de la cita ---
Navegación
[#] Página Siguiente
Ir a la versión completa