Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 1
 
 
Lenguajes
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Lenguajes 
 
Resulta que ya traduje mi aplicación pero no encuentro como hacer que cambie el lenguaje de la aplicación con presionar un botón.
 



 
techm3 - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Lenguajes 
 
Está explicado en este hilo.

Hay que buscar más en el foro antes de postear, por si ya hay una respuesta a tu pregunta  

Saludos
 




===================
Jesús Guardón

Por favor, usemos el corrector ortográfico antes de pulsar el botón "Enviar".

"uo ǝs ʇɐu pıɟıɔıן ɐdɹǝupǝɹ ɐ dɹoƃɹɐɯɐɹ, soןo ɥɐʎ bnǝ dɹodouǝɹsǝןo"
 
jguardon - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Lenguajes 
 
En el hilo indicado por jguardon se utiliza la característica de gambas que facilita la internacionalización de un proyecto. Pero el usuario no podrá cambiar el idioma pulsando un botón.

Para poder hacerlo puedes prescindir de dicha característica y definir (en un módulo o una clase estática, según el paradigma de programación que uses en tu proyecto) una propiedad por cada cadena traducible.

Luego, escribir métodos que establezcan esas propiedades al idioma requerido (un método por cada idioma), ya sea que se trate de propiedades de controles o cadenas que usa tu programa (por ejemplo para crear un archivo html). Luego, sólo resta escribir las llamadas correspondientes.

También puedes crear un archivo para cada idioma o una tabla en una base de datos SQLite y establecer las variables tomando los valores de esos archivos o tablas (o puedes permitir que el usuario cree su propio archivo de traducción, siempre que respete una nomenclatura que tu dispongas para el nombre y la ubicación del archivo).

¿Se entiende la idea?
 




===================
Cómo programar con Gambas

Speed Books: informática libre.
 
última edición por fabianfv el Sabado, 06 Febrero 2010, 20:24; editado 1 vez 
fabianfv - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
Ocultar¡Este tema fue útil?

 

Elegir valoración:                       

Media de valoración Valoración mínima Valoración máxima Número de valoraciones
0.00 0 0 0
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes Metodología De La Programación De Antes,... Shell General 2 Jueves, 18 Junio 2015, 21:36 Ver último mensaje
Shell
No hay nuevos mensajes ¿ Qué Tipo De Aplicaciones No Habeis Vis... Shell General 12 Jueves, 23 Junio 2016, 11:59 Ver último mensaje
shordi
No hay nuevos mensajes Traducir El Codigo De Gambas A Otros Lengu... tincho Programación en otros lenguajes 7 Domingo, 18 Diciembre 2016, 12:59 Ver último mensaje
v3ctor
No hay nuevos mensajes Lenguajes Multiplataforma Shell General 0 Domingo, 19 May 2019, 09:36 Ver último mensaje
Shell
 

Publicar nuevo tema  Responder al tema  Página 1 de 1
 

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
No puede descargar archivos
No puede publicar eventos en el calendario