Delphi - Crear un programa multilenguaje

 
Vista:

Crear un programa multilenguaje

Publicado por Esdichi (11 intervenciones) el 17/02/2005 22:11:19
Me gustaria crear un programa multilenguaje donde la traducción al idioma lo meto en un ini:

[Español]
Menu=Archivo
Opcion=Preferencias

[Inglés]
Menu=File
Opcion=Preferences

Ahora me encuentro con problemas con idiomas como el arabe o el griego

Primero los objetos (Labels, Edits, Memos...) no eran capaces de interpretar esos caracteres, lo arregle usando los componetes TntUnicodes que si lo permiten

Pero en el ini no puedo guardar caracteres especiales se me guardan como cuadrados, estonces los componentes tnt no sriven de nada

la idea que se me ha ocurrido es guardar sus cadigos de la tabla unicode

[Arabe]
Menu=#1234#1234#1645
Opciones=#1234#1234#1645

Pero no se como hacer que traduzca esos codigos a un caracter

¿Alguien puede darme la solucion?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder