Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cambio de idioma en Windows #105

Open
lucumon opened this issue Mar 27, 2022 · 3 comments
Open

Cambio de idioma en Windows #105

lucumon opened this issue Mar 27, 2022 · 3 comments
Labels
bug Something isn't working

Comments

@lucumon
Copy link

lucumon commented Mar 27, 2022

Hola, en las instrucciones de instalación estoy viendo que para cambiar el idioma se debe usar el comando LANG=gl_ES.UTF-8, que modifica la configuración de idioma del sistema, pero lamentablemente creo que tan solo funciona en linux. ¿Que opción tenemos los usuarios de Windows? Quizá es mas fácil que instale Ubuntu WSL, y ahí dentro el docker de catatom2osm.

@javiersanp javiersanp added the bug Something isn't working label Mar 28, 2022
@javiersanp
Copy link
Member

javiersanp commented Mar 28, 2022

Hola.
El script que ejecuta el programa (lanzando docker) en Linux coge la variable LANG del sistema y la pasa al programa.

Efectivamente los scripts para Windows no tiene esta variable disponible por defecto. Esto es una deficiencia que voy a intentar subsanar para que los usuarios no tengan que hacer nada.

Mientras tanto, hay soluciones temporales sin necesidad de que instales WSL. La versión 2.9.0 que acaba de salir permite usar un archivo de configuración. Está pendiente documentarlo en la wiki. Genera un archivo de configuración con

catatom2osm -g

Edita el archivo config.yaml generado y modifica la variable language. Las opciones son es_ES, gl_ES y ca_ES para español, gallego y catalán respectivamente.

La próxima vez que ejecutes el programa, cogerá la configuración definida en ese archivo. Para comprobar que funciona, revisa el archivo report.txt generado después de procesar un municipio.

@javiersanp
Copy link
Member

javiersanp commented Mar 28, 2022

Otra forma, si se trata de un uso no frecuente (por ejemplo estás fuera de Cataluña pero ocasionalmente quieres procesar un municipio Catalán), puedes usar las instrucciones equivalentes para definir LANG. En CMD:

set LANG=ca_ES.UTF-8 && catatom2osm

En PowerShell:

${LANG}="ca_ES.UTF-8"; catatom2osm

@lucumon
Copy link
Author

lucumon commented Mar 28, 2022

Ok, con lo del archivo de configuración yo creo q es mas que suficiente en realidad, muchísimas gracias :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants