Archivo de la etiqueta: Magento

Dc_Translator 1.0.2 (community power)

Versión 1.0.2 del módulo Dc_Translator para Magento

Definitivamente el social coding es maravilloso. Si, tengo claro que no descubrí la pólvora.

Ayer, ante una consulta en Magento Stack Exchange sobre gestión de traducciones, Miguel sugirió los módulos Dc_GoogleTranslateWidget y Dc_Translator como opciones ante la pregunta.

Esto terminó con un nuevo fork del módulo y con la detección de un bug en el uploader de archivos dentro de un paquete de idioma.

Como consecuencia, se reparó el error y ya está disponible la versión 1.0.2 del módulo.

Más que nunca: pasen, vean, prueben y forkeen.

Dc_Translator 1.0.1 (arreglando pequeños bugs)

Siguen los commits y ahora le tocó a éste módulo.

Debo agradecer a Jose que encontró un error en las grillas de los paquetes y las claves de traducción, que al ser usadas con ajax, nos redirigían, en algunos casos, al dashboard de Magento.

Luego de su comentario, ya fueron arregladas ambas grillas y todo funciona como corresponde.

Además, quité de cada archivo del módulo la referencia a la versión del mismo. De ésta forma es más sencillo trackear qué archivos cambiaron de versión a versión.

Repositorio del módulo: Dc_Translator. Y la versión 1.0.1.

Dc_Translator 1.0.0: traducir Magento de forma sencilla

A partir de hoy pueden encontrar en GitHub el módulo que permite gestionar las traducciones de forma sencilla (o, por ahora, de la más sencilla posible) de Magento.

Las ideas principales detrás del módulo son:

  • permitir a cualquier usuario gestionar el contenido de los archivos CSV sin necesidad de tener acceso al código
  • de no requerir de un programador que baje los archivos y luego haga el commit de los archivos modificados
  • poder gestionar múltiples traducciones a la vez (en particular las claves que se repiten)

Si bien podría suponerse que son temas menores, en el día a día, cuando se trabaja con muchos proyectos, estos puntos toman relevancia.

La lisa de funcionalidades incluye:

  • Creación de nuevos paquetes de idioma desde 0 o copiando uno existente para tomar como base.
  • Importación de paquetes de idioma existentes.
  • Traducción de mensajes de forma masiva cuando la clave se repite.
  • Integración con el traductor de BING.
  • La posibilidad de importar y exportar los archivos de traducción entre una instancia de la plataforma y otra.
  • Búsqueda rápida de claves.
  • Si sos desarrollador, podés crear el archivo de traducciones y al finalizar separar el archivo para incluirlo con tu código.
  • Implementada la directiva CMS translate (la cual permite traducir textos dentro de un bloque o página CMS).
  • Compatible con Magento CE 1.5.x a 1.9.x.
  • Compatible con Magento EE 1.11.x a 1.14.x.

Si bien durante los próximos días estará disponible la wiki, detallando paso por paso, a manera de adelanto, el funcionamiento es el siguiente.

Sigue leyendo

Dc_GoogleTranslateWidget: traducción automática en Magento con Google Translate

Hace unos días, revisando entre algunos viejos proyectos, encontré éste pequeño módulo que armé hace un tiempo, que si bien no es la solución definitiva para internacionalizar una tienda, en algunos escenarios puede resultar una alternativa válida.

Lo primero, será activar el módulo. Para esto vamos a Sistema -> Configuración. Ahí, casi al final de la lista, en el grupo de opciones englobadas dentro de “DC MODULES”, aparecerá nuestra opción: Google Translate Widget.

Configuración Google Translate Widget

Y al ingresar, tendremos las opciones del módulo (si, como con cualquier módulo).

Opciones de configuración de Dc_GoogleTranslateWidget

En mi caso, selecciono que el idioma por defecto de la página será Español. Habilitamos el módulo y guardamos configuración.

Habilitando Dc_GoogleTranslateWidget para Magento

Sigue leyendo