https://foro.gambas-es.org/viewtopic.php?f=1&t=336&p=4129#p4129
-----------------------------------
ljma
Jueves, 01 Julio 2010, 09:08

Re: Traduccion (Seleccion De Idioma)
-----------------------------------
Hola,

Tengo la costumbre de crear un módulo con costantes de texto que se suelen repetir en los programas como por ejemplo los clásicos textos:

[quote]
 PUBLIC CONST version AS String = "1.1.0"
 PUBLIC CONST programa AS String = ("nombre del programa")
 PUBLIC CONST iconotux AS String = "TPV-ERP/img/tux_currito.ico"

'cadenas de menu
PUBLIC CONST menu_nuevo AS String = ("Añadir")
PUBLIC CONST menu_editar AS String = ("Editar")
PUBLIC CONST menu_Borrar AS String =( "Borrar")
PUBLIC CONST menu_imprimir AS String =( "Imprimir")
PUBLIC CONST menu_seleccionar AS String =( "Seleccionar")
PUBLIC CONST menu_aceptar AS String = ("Aceptar")
PUBLIC CONST menu_salir AS String = ("Salir")
PUBLIC CONST menu_ayuda AS String = ("Ayuda")
PUBLIC CONST menu_next AS String = ("Siguiente")
PUBLIC CONST menu_previus AS String = ("Previo")
[/quote]

Posteriormente asigno estas cadenas a los botones, etiquetas, o controles en sus correspondientes formularios al inicializar.

El problema es que aunque haga las oportunas traducciones  de estas cadenas de texto, luego no  aparecen traducidas al cambiar el idioma, sale el texto del módulo. He probado a traducir el propio idioma por defecto (con fines didácticos) pero tampoco coge la traducción.

¿Alguien sabe como solucionar esto y poder asignar las traducciones de las costantes a los objetos?

Gracias anticipadas

Saludos


