multilenguaje en java

waltermsg
14 de Agosto del 2005
hola, necesito saber si alguno de ustedes saben como hacer que desde java se traduzcan los text de los labels del español al ingles

chuidiang
14 de Agosto del 2005
Hola:

Desde luego java no va a traducir nada. Unicamente, cuando haces el codigo, debes prever la posibilidad del cambio de lenguaje.

A groso modo la idea es hacer un fichero, por ejemplo de español, estilo esto

etiqueta1=Pulsame
etiqueta2=Cancelar

etc, etc.
Luego, en el codigo, en vez de poner directamente el texto, se lee del fichero el valor de etiqueta1 y es lo que se pone.

Java facilita toda esta tarea, haciendo que si pones los nombres de fichero adecuados y de la forma adecuada, se carga mas o menos automaticamente el del idioma en el que esté configurado tu windows.

No puedo darte detalles, pero echa un ojo a http://www.programacion.com/java/tutorial/i18n/ en el apartado de ResourceBundle, en la parte de ficheros de propiedades.

Se bueno.