Este foro usa cookies
Este foro utiliza cookies para almacenar su información de inicio de sesión si está registrado y su última visita si no lo está. Las cookies son pequeños documentos de texto almacenados en su computadora; las cookies establecidas por este foro solo se pueden usar en este sitio web y no representan ningún riesgo de seguridad. Las cookies en este foro también rastrean los temas específicos que ha leído y la última vez que los leyó. Si Ud. continúa navegando, entenderemos que acepta todas las cookies.

Se almacenará una cookie en su navegador, independientemente de la elección, para evitar que se le vuelva a hacer esta pregunta. Podrá cambiar la configuración de sus cookies en cualquier momento utilizando el enlace en el pie de página.

El foro antiguo se encuentra accesible desde https://foro.gambas-es.org en modo de solo lectura.

Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5

Idioma y traduccion de un programa en Gambas
#1

Hola que tal a todos , me ha surgido una duda en el IDE de Gambas hay  una parte donde nosotros hacemos las traducciones de nuestros programas , mi pregunta o inquietud es ¿como cargar esos archivos (.po) de las traducciones que genera el IDE en mi programa con un comboBox?.
por que la manera en que yo lo hago es usando gb.settings y creando archivos de traducciòn , pero no se si sea conveniente hacer eso o se que  hay mejores formas de hacerlo, dejo una capturas de lo que pretendo hacer .

[Imagen: 662ff666085b41d08fd36500c509dae6o.jpg]

les dejo un ejemplo de traduccion que hago actualmente , ese lo lee el programa y una funcion asigna las cadenas a los componentes (txtLabel,buttons etc) donde quiero que haga la traduccion .


Archivos adjuntos
.txt Spanish.txt Tamaño: 2.19 KB  Descargas: 2
    ¡Gracias!
#2

Hasta donde sé, los archivos de traducción van incluidos en el mismo ejecutable de gambas y no se pueden cargar así como así. Tú las compilas y según las variables de entorno LANG y LANGUAGE se cargarán al inicio del programa.
Sí puedes hacer un combobox de las traducciones que tengas incluídas y después modificar esas variables según lo que necesites pero (repito, creo, que no he mirado esto a fondo) no puedes cargar el archivo de la traducción desde un fichero en tiempo real...

Saludos.

No podemos regresar
[-] Los siguientes 1 usuarios dice gracias a Shordi por este post:
  • HenryGuzman
    ¡Gracias!
#3

Muchas Gracias , intentare hacer lo que dices . Smile  saludos
    ¡Gracias!
#4

(04-09-2021, 01:36)HenryGuzman escribió:  Hola que tal a todos , me ha surgido una duda en el IDE de Gambas hay  una parte donde nosotros hacemos las traducciones de nuestros programas , mi pregunta o inquietud es ¿como cargar esos archivos (.po) de las traducciones que genera el IDE en mi programa con un comboBox?.

Hola Henry, veamos, cual es la finalidad que persigues:
  1. ¿Que el usuario elija el idioma del programa eligiendo de las traducciones .po disponibles?
  2. ¿Solo echar un vistazo de lo que hay?
Bueno, hice un ejemplo para leer archivos .po existentes en un proyecto y lo pongo adjuntado, supongo que puede servirte.
Saludos.


Archivos adjuntos
.gz sample-po-read-0.0.1.tar.gz Tamaño: 13.38 KB  Descargas: 0

1 Saludo.
[-] Los siguientes 1 usuarios dice gracias a tincho por este post:
  • HenryGuzman
    ¡Gracias!
#5

muchas gracias , en mi caso la finalidad que persigo es la primera ¿Que el usuario elija el idioma del programa eligiendo de las traducciones .po disponibles? , vere el ejemplo que ha puesto .nuevamente muchas gracias
    ¡Gracias!


Posibles temas similares…
Tema / Autor Respuestas Vistas Último mensaje
Último mensaje por Shell
26-09-2021, 00:39
Último mensaje por tincho
02-05-2021, 13:20

Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)