Ver Mensaje Individual
  #1  
Antiguo 20-11-2005
elcigarra elcigarra is offline
Miembro
 
Registrado: may 2005
Posts: 269
Reputación: 20
elcigarra Va por buen camino
Cambiar idioma de un proyecto

Tengo que cambiar de Idioma una aplicación entera (por tercera vez). Para automatizar estos asuntos del idioma de los usuarios se me ocurrió:

a)extraer los ".frm" y ".pas" del proyecto a un StringList (un Tmemo como quien dice),

b)extraer los textos después del término "Caption" en los ".frm" y todos los textos entre comillas en los ".pas",

c)Pasar todas estas frases o palabras a una BD, p.ej a un campo "Idioma1" de tipo String

d)Traducir a mano terminos y frases a un segundo campo (Idioma2)

e) Sustituír por el método "bruto" tomando los ".frm" y los ".pas" como archivos de texto, donde haya algo del 1er campo sustituirlo por el segundo.

Dos preguntas son las que tengo.

1) Hay algún sistema no tan bruto y tedioso como este?
2) Como puedo hacer esto con los formularios de QuickReport? porque aunque haciendo "View as Text" se ven bien, tomado como archivo de texto el .frm no se entiende nada (está lleno de códigos extraños). O... ¿hay alguna forma de enviar el resultado del "View as Text" a un archivo de texto o a un StringList o a algún lado desde donde se pueda acceder en ejecución?
Responder Con Cita