Versión comunitaria 2.1.3.
La configuración regional está establecida en en_GB (inglés, Reino Unido). Usando el tema de Luma.
Tengo mi archivo de traducción en_GB.csv configurado y mi traducción está allí:
"No tiene artículos en su carrito de compras", "¡No tiene artículos en su carrito de compras!"
Cuando voy a la página de la cesta (está vacía) ¡puedo ver bien mi traducción! Sin embargo, cuando paso el mouse sobre el minicart, la superposición no se traduce. Continúa diciendo "No tiene artículos en su carrito de compras".
Entiendo que necesito un archivo pub / static / frontend / [Theme] /default/en_GB/js-translation.json con la traducción allí también. Pero cuando intento una implementación estática "configuración bin / magento: static-content: deploy en_GB" crea el archivo pero está vacío.
También creo que hay un var / view_preprocessed / source / frontend / [Theme] /default/en_GB/js-translation.json también.
Entonces, ¿qué necesito para borrar o vaciar o lo que sea para llenar este archivo?
¿Necesito hacer algo con un paquete de idiomas?
Gracias Tadhg
Se trata de un conocido Magento 2 insecto, actualmente hay 22 errores abiertos relacionados con
js-translation.json
enMagento 2
.https://github.com/magento/magento2/issues?utf8=%E2%9C%93&q=is%3Aissue%20is%3Aopen%20js-translation
Una solución alternativa que hacemos es generar un
json-translation.json
archivo usted mismo y luego configurar su servidor web para entregarlo automáticamente en lugar delMagento 2
archivo.fuente