Comunidad Gambas-es

Versión completa: Cambiando el idioma del sistema
Actualmente estas viendo una versión simplificada de nuestro contenido. Ver la versión completa con el formato correcto.
Hola amigos.
Para disponer de un sistema de pruebas en oto idioma no es necesario crear una maquina virtual solo basta con cambiar el idioma de la sesión de usuario y para ello hay que hacer una modificacion en el archivo ~/.profile. Paso a explicarlo para el caso de inglés USA:
  • nano ~/.profile
  • export LANG=en_US.utf8
  • Salir de la sesión y volver a entrar (recomendado)
  • source ~/.profile (sin salir de la sesión)
Listo, con estos cambios al volver a ingresar en el sistema el idioma sera otro.
Notas:
  1. En el sistema tiene que existir el idioma del ejemplo de mas arriba si no fuera el caso, hay que agregarlo antes de hacer los cambios.
  2. Para volver al estado anterior, supongo que borrando la linea agregada en ~/.profile sera suficiente o también cambiando en_US.utf8 por lo que hubiera antes.
Saludos.
Exacto. El usuario de prueba con lenguaje inglés que he creado para el soprano lo he hecho de otra forma: Crear un un usuario sin capacidad de Administrador, sólo estándar (para asegurarme que todos los cambios que vendrán le afectan sólo a él), y en el menú de linux mint he cambiado todo a Inglés.
Cuando digo todo es porque cambiando el LANG en .profile es suficiente para el idioma, pero cosas como el tratamiento de las fechas en la BBDD (esa manía de tantos programadores de tratar las fechas como cadenas de caracteres Dodgy )y la coma o punto decimal en los números, etc. pueden dar problemas si queremos utilizar un programa nativo de inglés o de otro idioma.

Pero para lo que es el idioma basta con lo que arriba indicas.

Saludos.
(09-06-2021, 10:08)Shordi escribió: [ -> ]Pero para lo que es el idioma basta con lo que arriba indicas.

Si, después de todo solo es para ver si el programa se ve en el idioma de la traducción.
Por otra parte: ¿Como hiciste para crear el usuario en otro idioma? ¿A mano?
¿Estaría bien un script al uso no?
Saludos.
Cita:¿Como hiciste para crear el usuario en otro idioma? ¿A mano?
¿Estaría bien un script al uso no?
Oh... no, no vale la pena. Utilicé la utilidad gráfica que ofrece Linux Mint. Después de crear el usuario, por defecto en español, entré en "Preferencias->Idiomas y ahí puse todo en en inglispikinglis.
[Imagen: xEZIGZ7.png]

No todo es la consola... Big Grin Big Grin Big Grin