magento 2: el comando 'i18n: collect -rases' crea diferentes archivos csv


12
php bin\magento i18n:collect-phrases -o "C:\xampp\htdocs\magento\app\design\i18n\xx_YY.csv" -m 

recopila todas las frases en la aplicación magento y genera un archivo csv con 4 columnas:

ingrese la descripción de la imagen aquí

php bin\magento i18n:collect-phrases -o "C:\xampp\htdocs\magento\app\design\i18n\xx_YY2.csv" C:\xampp\htdocs\magento\app\design\frontend

recopila todas las frases en app \ design \ frontend y genera un archivo csv con 2 columnas:

ingrese la descripción de la imagen aquí

¿Cuál es la diferencia en los dos archivos?

Además, actualmente estoy usando de_DE.csv de https://github.com/splendidinternet/Magento2_German_LocalePack_de_DE que (creo) traduce toda la aplicación magento. ¿Por qué este archivo tiene 2 columnas en lugar de 4 (como el xx_YY.csv que creé)?

Además, cuando instalo un nuevo tema, ¿puedo simplemente recopilar todas las frases de ese tema en un archivo csv (2 columnas) -> luego copiar y pegar su contenido al final del archivo de_DE.csvy todo funcionará?

Respuestas:


3

El CSV con 4 columnses el CSV global para todos los módulos. Es por eso que contiene la tercera columna como módulo y la cuarta columna como Module_Name.Este archivo debe colocarse en la carpeta i18n paralela a la aplicación.

El CSV con 2 columnses el CSV requerido para cada módulo. Es por eso que el nombre del módulo no está especificado en él. Este archivo se encuentra debajo i18n folderde cada módulo.



0

Obtendrá todo el texto con el nombre del módulo y el tema con este comando:

bin/magento i18n:collect-phrases --output="<csv file path and name>" --magento

En este primero, debe crear un archivo csv en cualquier ruta de su directorio magento y establecer la ruta completa (ruta absoluta) de su archivo aquí "". Exportará todo el texto con el nombre del módulo / tema.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.