| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
masBecas Lt

Registrado: 23 Oct 2003Mensajes: 98Ubicación: La Laguna, Tenerife
|
Publicado: Jue 19 Ago, 2004 12:16 pm Asunto: Internacionalización de la aplicación |
|
|
Hola a todos
Estoy intentando añadir un segundo idioma (inglés) a una aplicación originalmente escrita en español.
Estoy usando el "Translation Manager" del Builder 5 y de cara a los formularios todo funciona estupendo. El problema son los mensajes que imprimo yo desde mi código o los campos de los formularios que relleno dinámicamente.
He estado mirando en el foro y las soluciones que se proponen pasan por usar ficheros o BBDD. ¿Alguien conoce alguna manera de integrar estos mensajes más personalizados con las utilidades de traducción del propio Builder? Me imagino que debe haber alguna manera de acceder a las palabras del repositorio... algo así como
| Código: | Repository.getText("cadena en español"); |
Un segundo problema que me surge es cómo hacer para permitir al usuario elegir el idioma durante la ejecución. En concreto, me gustaría descubrir como puedo hacer que la aplicación se cargue usando un idioma concreto sin tener en cuenta el idioma definido en el sistema.
Gracias por anticipado a todos por su ayuda. |
|
| Volver arriba |
|
 |
ikis Master


Registrado: 28 Dic 2002Mensajes: 703Ubicación: Madrid, España
|
|
| Volver arriba |
|
 |
Josep Invitado
|
Publicado: Jue 26 Ago, 2004 3:02 pm Asunto: Internacionalización de la aplicación |
|
|
Hola,
Tienes un ejemplo que hace lo que tu pides:
C:\Archivos de programa\Borland\CBuilder5\Examples\Apps\RichEdit
Suerte,
Josep. |
|
| Volver arriba |
|
 |
masBecas Lt

Registrado: 23 Oct 2003Mensajes: 98Ubicación: La Laguna, Tenerife
|
Publicado: Lun 30 Ago, 2004 5:53 pm Asunto: |
|
|
Gracias Josep. He estado mirando el ejemplo y creo que se aproxima bastante a lo que yo quería. Ahora tengo que descubrir como crearme ese fichero DRC, pero espero no tener muchos problemas.
Ikis, ya habia mirado esos temas en el foro. El problema era que no quería tener que recurrir a ficheros ini o similares porque ya tenía hecha toda la traducción de los controles mediante el "Translation Manager" del Builder. Lo que me imaginaba es que se podria seguir empleando esa utilidad de alguna manera para dar cabida al resto de mensajes de la aplicación, y efectivamente, el ejemplo del Richedit muestra esto. Gracias de todas formas. |
|
| Volver arriba |
|
 |
|