FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Como crear una aplicación en múltiples idiomas?
Hola,
Como proyecto personal, quiero crear una aplicación y distribuirla en varios idiomas. En el trabajo ya tenemos algo así, lo que hacemos es tener una base de datos con todas las traducciones, y al iniciar la aplicación buscar el texto de cada componente y cambiarlo segun el idioma configurado. Pero lo que yo busco es algo más simple/pequeño. Mi idea es tener varios ejecutables, uno para cada idioma, y no depender de ninguna base de datos. Pero, que generar estos ejecutables sea lo más fácil posible, nada de múltiples proyectos, o distintas versiones de los DFM segun el idioma utilizado. Lo que querría es de alguna forma entrar todas las traducciones al proyecto, y que en vez de tener (a la hora de compilar) las opciones de Debug y Release, tuviera Release-Español, Release-Inglés, Release-Catalán, etc. Esto es posible de hacerlo? Como? Uso Delphi 2010. Un saludo, Marc |
#2
|
||||
|
||||
el mejor componente para esto que yo conozco en delphi es TMultiLang
http://www.preview.org/e/mlintro.htm la verdad que funciona muy y consume muy pocos recursos. |
#3
|
|||
|
|||
Cita:
De todas formas, muchas gracias! |
#4
|
||||
|
||||
Uno que es muy bueno es Tsilang, el único problema es que es de pago.
Puedes revisarlo en este link: http://www.tsilang.com/ Salu2 |
#5
|
|||
|
|||
Hola.
He investigado un poco el tema que tratas en este hilo y, siempre que se trate de alfabetos occidentales (español, inglés, catalán, francés, etc.), creo que la mejor opción es IniLang2. Viene de un Unit "olvidado" (fue escrito para Delphi 4, en 1999) llamado IniLang (lo encuentras en torry.net), al que se le realizaron pequeños cambios y se habla detalladamente de él en este enlace de otro hilo de este foro. Fue probado en Delphi 4, 5, 6, 7 y , gracias a Neftali, está probado en Delphi 2010 y tiene un archivo de descarga del ejemplo incluyendo una versión en catalán. En ese enlace hay varias sugerencias de uso, archivos de descarga con ejemplos (creo que bastante claros) y otros comentarios. Como añadido, es gratuito y de libre uso. Realmente, muy recomendado. Veo difícil que haya otro unit que facilite tanto las cosas. Por cierto, si alguien sabe de alguno mejor, me gustaría conocerlo. Salu2. Ramón |
#6
|
||||
|
||||
Pues no hace mucho días hablamos del tema; Aquí puedes encontrar varias referencias y otra opción es leer la entrada y los comentarios de mi página sobre ese tema.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#7
|
||||
|
||||
Y que hay del que trae el propio Delphi 2010 ?
Project -> Language -> Add.... etc.... Yo solo lo he intentado una vez. La creación del idioma es sencilla, tiene un programa externo por si quieres enviar las traducciones a alguien (si no recuerdo mal).... Perooooo... nunca conseguí averiguar como poner un idioma u otro en la aplicación... Alguien sabe como se usa ? Saludos. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Como traducir fácilmente una aplicación a otros idiomas | rrf | Varios | 37 | 05-11-2010 16:46:20 |
Ficheros de localización (Idiomas) de la aplicación | Durbed | Varios | 4 | 25-02-2009 10:57:47 |
Idiomas en una aplicación | madiazg | API de Windows | 4 | 12-03-2008 17:20:05 |
Aplicación en varios idiomas. | Killo | Varios | 11 | 17-03-2007 17:40:45 |
Hacer una aplicación en varios idiomas | David | OOP | 2 | 02-03-2005 19:28:34 |
|