Siguiendo con el efecto SUPEE-6285, además de haber hecho varias correcciones menores y de haber agregado nuevas funcionalidades, ya está disponible la versión 1.1.0 de Dc_Translator en GitHub.
Los cambios de la versión son:
- Corrección en la definición del router del módulo. Ahora soporta correctamente el uso de url custom para el admin.
- Corrección de ACL para los controllers (SUPEE-6285).
- Se controló el código en general para ajustarlo lo más posible a PSR-1 y PSR-2.
- Agregada la acción de “Guardar y Continuar” en la edición de traducciones.
- Gestor de Traducciones Inline integradas en el módulo.
A partir de ahora, el menú del módulo se verá así:
En Paquetes iremos a, justamente, los paquetes de idioma por locale; mientras que Traducciones Inline nos mostrará el nuevo gestor.
Para explicar ésta nueva funcionalidad, primero, un repaso fugaz de las traducciones inline en Magento.
Supongamos que tuviera mi instalación por defecto.
Como quiero traducir el texto de «ACCOUNT» y «CART», activo las traducciones inline en System -> Configuration -> Developer -> Translate inline. Una vez activado (para el frontend en mi caso), pasaremos a ver:
Una vez traducidas (y luego de limpiar cache, claro está), el resultado sería:
Con esto resolvimos, de otra manera, las traducciones para Magento. El problema es que esas traducciones no son fácilmente gestionables ya que se guardan en base de datos y no hay forma de acceder desde la aplicación.
Aquí es donde el módulo da una mano. A partir de ahora, la opción de Traducciones Inline, nos mostrará una grilla que nos listará todas las traducciones inline existentes y nos permitirá ejecutar alguna que otra opción de gestión.
Siguiendo con mi ejemplo, allí aparecen las dos traducciones que había aplicado en el frontend.
Si quisiera cambiar algún valor, simplemente se pasa al modo edición de una de las traducciones.
Cambiamos el valor de la traducción.
Y luego de borrar cache (las traducciones se cachean siempre por eso cualquier cambio requiere que se limpie cache), ya veremos nuestro cambio.
Retomando con la costumbre: pasen, vean, prueben y forkeen.