Como saben, Gregorian es el calendario predeterminado en Magento, pero en algunos países como China, Japón, India, Irán y los países árabes hay diferentes calendarios. Busqué en el backend de Magento y no encontré ninguna opción para seleccionar y cambiar el calendario.
Quiero usar el calendario "Jalali", calendario original persa. Ahora necesito instalar un nuevo calendario.
Si lo sé correctamente, hay 2 tipos de calendario utilizados en Magento.
- Calendario PHP Zend Framework
- Mihai Bazon Java Calendar
Para el primer tipo, descubrí que hay una extensión Zend_Date
llamada Zend_Calendar
que puede convertir calendarios mundiales importantes, como el calendario persa Jalali (hijri shamsi), el calendario japonés, el calendario hebreo, el calendario chino, el calendario islámico, etc. Consulte el siguiente enlace para más detalles: http://framework.zend.com/wiki/display/ZFPROP/Zend_Calendar+-+Thomas+Weidner
Mi problema es que no sé cómo puedo usar este convertidor de calendario Zend. o qué archivos deben editarse en Magento?
Y para el segundo tipo de calendario, tengo una versión jalali persa de código abierto del calendario Mihai Bazon escrita por Ali Farhadi en este enlace: http://farhadi.ir/works/jalalijscalendar Adjunté este calendario Java, si es necesario.
Puse este calendario Java en Magento y lo reemplacé con el calendario Java predeterminado. Pero nada cambió. Luego edité algunos archivos en el núcleo de Magento. Y vi que cuando hago clic en el icono del calendario, no aparece el calendario emergente.
Ayúdame a cambiar el calendario predeterminado de mi tienda a Jalali, y a otras personas que tengan sus propios calendarios predeterminados.
Creo que será muy poderoso y útil si alguien puede resolver este problema para Magento. No solo para persa, sí, todos los diferentes calendarios compatibles con Zend, o más.
Puede ser una buena idea para el equipo de Magento que puedan usar todas las habilidades de Zend en su poderoso programa de software. Puede ser una lista desplegable en el progreso de la instalación de Magento en donde elegimos el país, la zona horaria y la moneda.