Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Coloboración Paypal con ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 30-09-2010
rrf rrf is offline
Miembro
 
Registrado: ago 2003
Ubicación: S/C Tenerife, España
Posts: 454
Poder: 23
rrf Va por buen camino
Smile

Hola.

Bueno, me he llevado una alegría porque estoy preparando una actualización para IniLang2 que aparecerá en breve.

Por mi parte, una mejora es que leerá las líneas de los ListBox, pero hay algún detalle más... del que por ahora no quiero hablar.

Y...¡sorpresa!, alguien más ha trabajado en la misma dirección (y de forma complementaria), pues ¡genial!.

Bueno, aprovecho para pedir cosas...

Toni ¿Me autorizas a incluir tus modificaciones en la nueva versión?. Si quieres ser citado como colaborador, por favor, dime también los datos tuyos que quieres que aparezcan.

Neftali ¿Me autorizas a incluir la traducción que hiciste al catalán en el ejemplo que incluí aquí hace meses?. Si quieres ser citado como colaborador, por favor, dime también los datos tuyos que quieres que aparezcan.

Salu2.

Última edición por rrf fecha: 30-09-2010 a las 17:42:16. Razón: corregir error ortográfico
Responder Con Cita
  #2  
Antiguo 30-09-2010
Toni Toni is offline
Miembro
 
Registrado: may 2003
Ubicación: Barcelona - España
Posts: 364
Poder: 24
Toni Va por buen camino
Hola Rrf,

Por mi parte puedes darle el uso que quieras. Para eso lo he subido al foro. Las modificaciones que yo le he realizado son minimas pero creo que necesarias porque sino estaba muy limitado en los controles que traducia.

Tengo pendiente otro pequeño cambio interesante, pero siempre siguiendo la linea del 'proyecto' inicial. Que creo que es muy simple pero a la vez practico y util.

saludos.

Nota: Creo que si seria interesante ponerle un numero de subversion para no liarnos, si vamos añadiendo cosas.
__________________
Saludos,

Bitman
Responder Con Cita
  #3  
Antiguo 30-09-2010
rrf rrf is offline
Miembro
 
Registrado: ago 2003
Ubicación: S/C Tenerife, España
Posts: 454
Poder: 23
rrf Va por buen camino
Smile

Cita:
Empezado por Toni Ver Mensaje
Por mi parte puedes darle el uso que quieras.
Gracias. ¿Quieres aparecer como colaborador?. ¿Basta con Toni o quieres añadir algún dato tuyo más (nombre completo, correo electrónico, etc.)? Pondré lo que me facilites.

Cita:
Empezado por Toni Ver Mensaje
Las modificaciones que yo le he realizado son minimas
También lo son las mías, pero muchos pequeños cambios ocasionan a veces grandes mejoras...


Cita:
Empezado por Toni Ver Mensaje
Tengo pendiente otro pequeño cambio interesante, pero siempre siguiendo la linea del 'proyecto' inicial. Que creo que es muy simple pero a la vez practico y util.
Espero que lo hagas rápido.

Cita:
Empezado por Toni Ver Mensaje
Nota: Creo que si seria interesante ponerle un numero de subversion para no liarnos, si vamos añadiendo cosas.
Ya lo he hecho, estoy trabajando con la versión 0.9.02 (supongo que te refieres a eso ¿no?). Pero como pensaba que era el único que trabajaba en ello, pues no pensé que fuera importante...

Salu2.
Responder Con Cita
  #4  
Antiguo 08-10-2010
Toni Toni is offline
Miembro
 
Registrado: may 2003
Ubicación: Barcelona - España
Posts: 364
Poder: 24
Toni Va por buen camino
Hola rrf, no, no hace falta que me pongas como colaborador. Pero si que me gustaria que cuando la tengas nos digas que novedades incluye.

Nota: si, me refereia a eso mismo lo de la version.
__________________
Saludos,

Bitman
Responder Con Cita
  #5  
Antiguo 08-10-2010
rrf rrf is offline
Miembro
 
Registrado: ago 2003
Ubicación: S/C Tenerife, España
Posts: 454
Poder: 23
rrf Va por buen camino
Smile

Hola de nuevo.

Por fin llegó la nueva versión de IniLang2. Será la 0.9.03 .

Incluye algunos cambios menores que no vale la pena mencionar y, como cambios interesantes está el que ahora también lee los textos de los DBGrid, los PageControl y los ListBox. Bueno, también se incluye un nuevo ejemplo con las versiones antes y después de aplicar IniLang2, y un par de textos con explicaciones de uso.

Pero ninguna de esas es la mejora más importante de esta versión (al menos desde mi punto de vista).

La mejora más importante es que se acompaña de Utili_IniLang2, que es una utilidad que facilita (mucho) la adaptación de una aplicación para que utilice IniLang2.

Casi todo lo que hay que hacer para usar IniLang2 lo hace Utili_IniLang2 y a base de unos pocos clic.

Ahora, en la mayoría de los casos, lo más complicado para adaptar una aplicación es asegurarse de que las constantes están bien declaradas con relación a como las interpreta IniLang2.

El resto se hace en unos pocos minutos (dependiendo del tamaño de la aplicación) y con bastante poco esfuerzo.

Aclaro que la versión no es definitiva en cuanto a la presentación. Por ej. hay textos que no están completamente traducidos, hay varios detalles que habría que modificar, etc.

Pero está completa en cuanto a lo que se espera que sea la versión pública, al menos en lo importante.

Lo he puesto a descargar en un lugar externo al foro para no reducir mucho la capacidad de subir archivos al foro por mi parte. ESTÁ EN ESTE ENLACE. Me da problemas para acceder a esa descarga.

Pongo aquí el enlace directamente, porque en la redacción del mensaje me daba problemas para acceder a la descarga:

www.inilang2.000a.biz/inilang2.zip

(Basta con copiar el enlace y pegarlo en un navegador de internet y se puede descargar sin problemas. Lo probé en Firefox)



Cualquier aportación, opinión, sugerencia, crítica, etc. será bienvenida.

Saludos.

Última edición por rrf fecha: 08-10-2010 a las 19:23:15. Razón: corregir texto
Responder Con Cita
  #6  
Antiguo 13-10-2010
rrf rrf is offline
Miembro
 
Registrado: ago 2003
Ubicación: S/C Tenerife, España
Posts: 454
Poder: 23
rrf Va por buen camino
Wink

Hola otra vez.

Les informo que ya está disponible la versión 0.9.04 de IniLang2.

Sobre la anterior versión, incluye el trabajar con más componentes y con las propiedades text de diferentes componentes.

También incluye mejoras y corrección de errores de la anterior versión.

Ahora se automatiza casi totalmente la adaptación de una aplicación a usar IniLang2, utilizando la utilidad Utili_IniLang2.

Además, se mejoraron los textos explicando su uso.

Por último, incluye un editor sencillo que facilita la edición de los archivos *.ini con los textos traducidos.

Todo ello está descargable desde LA PÁGINA DE INILANG2.

Creo que la facilidad que ofrece ahora, para hacer una aplicación multiidiomas, es muy grande. Aunque, como se suele decir, "el ojo del amo engorda el caballo...".

Saludos.
Responder Con Cita
  #7  
Antiguo 14-10-2010
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is online now
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 19.437
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Hola Ramón.
Buen trabajo con este componente.

Si me permites algunos comentarios acerca de él, espero que los aceptes de buen grado.
El primer vistazo que le he echado a la aplicación da una buena impresión, pero al intentar extraer constantes de un proyecto me he devuelto que no encontraba nada.
Revisando un poco he visto que es porque:

* Las constantes de IMPLEMENTACIÓN no las acepta (esto le he visto luego en la documentación).
* Las constantes definidas con un espacio a los lados del = tampoco. Esta tal vez es un poco más grave ya que en mi caso siempre las coloco así (tal vez otras personas también). No he revisado a fondo la documentación, pero seguro que debe estar también.

Tal vez intentaría mejorar este reconocimiento.

En cuanto a la utilidad he detectado algunos pequeños detalles que se pueden corregir.
* En el editor de la última pestaña si se pudieran añadir columnas para editar más idiomas sería muy bueno.
* Al grabar con F5 no graba utilizando la extensión del cuadro de diálogo.
* En algun momento me crea un fichero CUSTOM.INI de idioma que no comprendo de dónde sale, aunque el código insertado en el formulario parece correcto:
Código Delphi [-]
  // IniLang2 (deje aquí este comentario ) / (keep this comentary here)
  CL:=loadIni( 'Lang1.ini' );
  if CL<>nil then fillProps([Form1],CL);
.


Otra cosa a mejorar, es que si no se copian los ficheros INI junto con el EXE (por ejemplo, los que acompañan a la utilidad Utili_IniLang2.exe) en pantalla aparacen las constantes completas. Tal vez habría que retocarlo para que aparecieran sólo las originales (en caso de que falten los ficheros).



Otra mejora creo que sería la posibilidad de que los ficheros estuvieran en un directorio (no se si ahora se puede configurar fácil).

Tengo un par de proyectos pendientes; A medida que lo vaya utiliznado ya te iré comentando.

Gracias de nuevo y enhorabuena por el trabajo realizado.

Un saludo.
__________________
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.
Responder Con Cita
  #8  
Antiguo 05-11-2010
rrf rrf is offline
Miembro
 
Registrado: ago 2003
Ubicación: S/C Tenerife, España
Posts: 454
Poder: 23
rrf Va por buen camino
Wink

Hola otra vez.

Les informo de que ya está disponible una nueva versión de IniLang2 en la página web de descarga.

Es la 0.9.08 y la Unit IniLang2 tiene solo 1 mejora.

Sin embargo, los programas que le acompañan (Utili_IniLang2 y Edit_ini) si que tienen muchas mejoras.

Utili_IniLang2 ahora diferencia, en los archivos *.pas, los que pertenecen a un Form a un Datamodule o son un Unit, se ha reestructurado la presentación de las opciones del programa para que sigan el proceso de traducir una aplicación, se ha incluido la opción de reemplazar texto en el código de una aplicación eligiendo en qué partes de la aplicación se actúa, se ha mejorado la "automatización" del proceso de insertar IniLang2 en una aplicación y más mejoras que no me vienen ahora a la mente.

Edit_ini ofrece bastantes mejoras con respecto a la anterior versión pública. Pero la más interesante (al menos para mí) es la de permitir hacer automaticamente la traducción de los textos de una aplicación (guardados a un fichero INI con IniLang2) usando Google Traslator. Se pudo hacer GRACIAS AL EJEMPLO OFRECIDO EN ESTE HILO.

Ahora es bastante más fácil y rápido adaptar una aplicación para que pueda utilizarse en diferentes idiomas.

Si lo pruebas, es muy recomendable que leas (aunque sea superficialmente) la documentación. Hay una guía que explica, paso por paso, lo que hay que ir haciendo y está adaptada al programa Utili_IniLang2. La documentación está en español y en inglés.

Todo lleva el código fuente incluido y se permite utilizarlo libremente, incluso para desarrollar programas comerciales.

Si usas Delphi 2006, 2007, 2009 ó XE y lo pruebas, te agradecería que me comentaras si te ha funcionado bien. Pues así podré informar si funciona correctamente en esas versiones de Delphi.

LA PÁGINA WEB DE DESCARGA ES ESTA.

Cualquier aportación, comentario y/o crítica será bienvenida.

Saludos.
Responder Con Cita
  #9  
Antiguo 05-11-2010
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is online now
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 19.437
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Buena noticia.
Sólo comentarte que actualmente la página "está en OFF" y no es posible descargar el componente.

Un saludo.
__________________
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.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

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


La franja horaria es GMT +2. Ahora son las 14:29:10.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi