magento 2: comando 'i18n: collect-phrases' cria diferentes arquivos csv


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

coleta todas as frases no aplicativo magento e gera um arquivo csv com 4 colunas:

insira a descrição da imagem aqui

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

coleta todas as frases em app \ design \ frontend e gera um arquivo csv com 2 colunas:

insira a descrição da imagem aqui

Qual é a diferença nos dois arquivos?

Também estou atualmente usando de_DE.csv em https://github.com/splendidinternet/Magento2_German_LocalePack_de_DE, que (eu acho) traduz todo o aplicativo magento. Por que esse arquivo tem 2 colunas em vez de 4 (como o xx_YY.csv que criei)?

Além disso, quando instalo um novo tema, posso coletar todas as frases desse tema em um arquivo csv (2 colunas) -> copiar e colar o conteúdo no final do arquivo de_DE.csve tudo funcionará?

Respostas:


3

O CSV com 4 columnsé o CSV global para todos os módulos. É por isso que ele contém a terceira coluna como módulo e a quarta coluna como Module_Name.Este arquivo deve ser colocado na pasta i18n paralela ao aplicativo.

O CSV com 2 columnsé o CSV necessário para cada módulo. É por isso que o nome do módulo não está especificado nele. Este arquivo está localizado em i18n foldercada módulo.



0

Você receberá todo o texto com o nome do módulo e do tema com este comando:

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

Neste primeiro, você deve criar um arquivo csv em qualquer caminho do diretório magento e definir o caminho completo (caminho absoluto) do seu arquivo aqui "". Exportará todo o texto com o nome do módulo / tema.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.