![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Se agradece el mini-tutorial.
![]()
__________________
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. |
|
#2
|
|||
|
|||
|
La verdad es que, con lo útil que me pareció IniLang (después de investigar otras 10 ó 12 opciones) y con todo lo que he aprendido de este foro y todas las ayudas que he recibido en él, me sentí casi obligado a compartir esta información con quien la pudiera utilizar.
![]() Salu2. Ramón. |
|
#3
|
||||
|
||||
|
Acá hay otro muy bueno
http://neftali.clubdelphi.com/?p=688 |
|
#4
|
|||
|
|||
|
Maxium, gracias por el enlace al tutorial de Neftali. Y mis felicitaciones a Neftali por la calidad y claridad de su tutorial.
Hace un tiempo también encontré el GNU Gettext pero, como ya había probado IniLang anteriormente (y conocía su facilidad de uso), deseché GNU Gettext porque me pareció muy complicado el proceso que exige, aunque no llegué a probarlo. Gracias a la guía de Neftali y a tu recomendación, me animé a probarlo y se confirmó mi impresión inicial: para mí, GNU Gettext exige un proceso (bastante) más laborioso que IniLang. Sin embargo, ofrece más posibilidades que IniLang, como utilizar Google para hacer la traducción (lo vi en un menú, no lo he probado) o trabajar con textos en Unicode (también visto, pero no probado) y seguro que muchas más. A pesar de ello, si se trata de hacer una traducción a idiomas que utilizan el alfabeto europeo occidental (español, inglés, francés, alemán, catalán, gallego, euskera, etc.), creo que IniLang es mucho más rápido y sencillo de usar. He modificado mi primer comentario de este hilo, donde explico como usar IniLang para actualizar cosas que antes no estaban incluidas. Por ejemplo, he retirado el código en Delphi (porque ya está incluido en el zip de descarga), lo demás son cambios en los comentarios. He intentado ponerme en contacto con el autor de IniLang, pero su correo electrónico no existe (tiene más de 10 años). Y creo que IniLang es una aportación demasiado buena como para que quede olvidada por las personas que podrían beneficiarse de ella. IniLang no se puede actualizar (en torry.net) porque no soy el autor original. Por ello, he pensado en incluir todos estos cambios y enviarlos a torry.net como un nuevo componente, que se llamaría IniLang2. Para hacerlo pido ayuda a otros miembros del foro porque, aunque he podido probar IniLang en Delphi 5, 6 y 7 (el autor ya la hizo en Delphi 4) y sería interesante probarlo en Delphi 2005, 2006, 2007, 2009 y 2010. Incluyo un archivo zip de descarga en el que se incluye todo lo necesario para hacer la prueba. Basta con cargar el proyecto en Delphi, compilar con Ctrl-F9 y ejecutar el programa desde el navegador de Windows. ¿Qué hay que probar?. Pues 2 cosas: 1- Que el archivo "custom.ini" (lo creará el programa al hacer clic en el botón 'Crear "Custom.ini" (FR)' o 'Create "Custom.ini"') es igual que el archivo 'Custom_muestra.ini' que se incluye en el archivo zip. 2- Que el programa permite cambiar de idioma los caption de los botones, etiquetas, etc. Haciendo clic en los botones 'Français/French' y 'Anglais/English'. Si lo pruebas, incluye en este hilo el resultado como una respuesta y así podré incluir esa información para indicar las versiones de Delphi en las que funciona. La Unit 'IniLang2' incluida en el fichero zip es la versión modificada del IniLang original. Gracias de antemano. Ramón. |
|
#5
|
||||
|
||||
|
A ver si durante el fin de semana o a lo más tardar el lunes le puedo echar un vistazo.
__________________
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. |
|
#6
|
||||
|
||||
|
Pues parece que funciona sin problemas en Delphi 2010. He añadido un nuevo idioma y compilado sin problemas.
__________________
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
|
|||
|
|||
|
Neftali, muchas gracias por probarlo y por tu aportación del catalán.
Bueno, parece que funciona en Delphi 2010. Vuelvo a pedir ayuda a los miembros del foro que tengan acceso a una versión de Delphi 2005, 2006, 2007 ó 2009 para que hagan la prueba que explico en mi mensaje del día 30 de Abril (hace 4 días). Como ya comenté, la intención es la de publicar IniLang2 en torry.net para que otros usuarios de Delphi puedan beneficiarse de su facilidad de uso y posibilidades. Es por ello que pido ayuda para facilitar una información lo más completa posible y poder indicar si esas versiones de Delphi funcionan bien con IniLang2. Salu2. Ramón. |
|
#8
|
||||
|
||||
|
Es casi seguro que funcionando en D2010 no tendrás ningun problema en las anteriores desde D2006 hasta D2009.
__________________
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. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| 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 |
| Como traducir el idioma de mi aplicacion? | JuanErasmo | C++ Builder | 1 | 30-12-2005 15:17:11 |
| Aplicacion Multi-idiomas - MessageBox Traducir en run-time | le4br | Varios | 2 | 19-03-2005 21:35:31 |
| Hacer una aplicación en varios idiomas | David | OOP | 2 | 02-03-2005 19:28:34 |
|