componente i18n delphi area: Idiomas en recursos
Muy buenas..
He retomado un proyecto en delphi usando delphi community 10.3 update 3. Buscando componentes de traducción libres y gratis he visto el que a mi manera mejor se adapta y se comporta bastante bien. (i18n de delphi area), lastima que no haya soporte. para ser antiguo esta muy bien. Lo he probado y me convence pero me gustaría que en vez de tener un archivo de idiomas *.i18n (que es en realidad un xml) se pudiera usar como resource. No se cómo acceder al resource (*.res) con ese componente. Alguien que haya usado este componente me puede ayudar? Nota: En webbrowser da una excepcción Oleexception pero no se muestra en el ejecutable. ¿Hay opción de que no traduzca dicho componente? El componente Tlocalizer tiene una propiedad llamada URI donde se le indica el nombre del archivo de idiomas. Gracias de antemano |
Me respondo a mi mismo.
Mirando el source he visto que se puede hacer. solo que hay que crear el recurso con RCDATA, yo estaba usando XML (que no existirá) Resumiendo. Creo recurso nombre.rc y añado MyLang RCDATA "ruta y nombre del archivo.i18n" guardo y compilo con Brcc32 el recurso luego añado al unit {$R recurso.RES} y en Tlocalizer.URI añado res:MyLang y ya está. Lo dicho, interesante componente para traducir |
^\||/^\||/^\||/
|
Gracias por compartir la solución
Saludos |
La franja horaria es GMT +2. Ahora son las 05:42:02. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi