FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Idioma Componentes JVCL
Kaixo!
Estoy haciendo una aplicación en Euskera y me gustaría saber si es posible modificar alguno de los componentes de JVCL (tengo la versión 3.7) para cambiar el idioma. En principio me gustaría modificar el calendario, nombre de los meses y los días. Espero que alguien me pueda echar una mano. Mila Esker - Muchas gracias - Amaia. |
#2
|
||||
|
||||
Muchos componentes traen las cadenas en archivos de recursos; Modificando el archivo de recursos y volviendo a compilar, deberías bastar. Busca en los fuentes a ver si encuentras esos ficheros.
¿Qué componentes es exactamente?
__________________
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. |
#3
|
|||
|
|||
En principio me gustaría modificar el JvDateEdit. Pero más adelante tendré que modificar otros.
Además, no solo sería modificarlo, porque sino lo pierdo en castellano, lo que me interesaría es crear uno nuevo que sea igual pero en Euskera. El problema es que no se cómo buscar el código de este componente en concreto, nunca lo he hecho y no se por dóndo empezar. Gracias Amaia |
#4
|
||||
|
||||
Si revisas el componente, y buscas dónde se hace referencia a cadenas de texto, verás que al final te llevan a un fichero llamado JvResources.pas (al menos, algunas de ellas que yo he buscado, no se si abrá alguno más).
Si traduces las cadenas que necesites y recompilas, ya las tendrás en el idioma que deses. Es más, apostaría que dado que las JVCL se usan mucho, hay alguin que ya se ha encargado de realizar traducciones, así que busca por internet para asegurarte que que el trabajo no esté hecho ya.
__________________
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. |
#5
|
|||
|
|||
He estado mirando y no encuentro nada en Euskera. Voy a seguir mirando a ver si consigo averiguar cómo se puede modificar el código y crear un "nuevo componente en euskera".
Si alguien me puede ayudar se lo agradecería. Muchas Gracias. Amaia. |
#6
|
||||
|
||||
Cita:
No hace falta que crees nuevos componentes, simplemente que modifiques el fichero JvResources.pas , que te he comentado y vuelvas a compilar las librerías. Vas cambiando las constantes que te interesen (si no quieres hacerlo con todas inicialmente) y luego vuelves a compilar los coomponentes:
__________________
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
|
|||
|
|||
Gracias Neftali. Eso que me comentas ya lo tengo hecho, pero si lo cambio y lo compilo con el mismo nombre pierdo el que está en castellano y me interesa mantener los dos.
Y eso es lo que no se cómo hacer. Muchas gracias Amaia. |
#8
|
||||
|
||||
Cita:
En Torry puedes encontrar bastante componentes gratuítos, y si no échale un vistazo a esta entrada de mi blog donde hablo sobre GNU GetText, solución gratuíta y con código abierto para utilizar multiidioma en programas Delphi. Ahí mismo y en los comentarios se habla de otras soluciones/productos a este problema.
__________________
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. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Componentes JVCL para Delphi 5 | GUN10 | OOP | 3 | 09-02-2010 00:23:38 |
Componentes JVCL han desaparecido!! | lacovera | OOP | 0 | 07-11-2007 09:40:52 |
Componentes JVCL Delphi 5 | Moparova | Varios | 2 | 12-06-2007 20:31:48 |
No se instalar los componentes Jedi JVCL | JULIOCTORRESG | Varios | 7 | 14-03-2007 21:42:17 |
Instalar los componentes Jvcl | erick78 | Varios | 4 | 03-02-2005 17:57:08 |
|