magento 2: perintah 'i18n: collect-phrases' membuat file csv berbeda


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

mengumpulkan semua frasa dalam aplikasi magento dan menghasilkan file csv dengan 4 kolom:

masukkan deskripsi gambar di sini

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

mengumpulkan semua frasa dalam aplikasi \ desain \ frontend dan menghasilkan file csv dengan 2 kolom:

masukkan deskripsi gambar di sini

Apa perbedaan kedua file tersebut?

Saya juga sedang menggunakan de_DE.csv dari https://github.com/splendidinternet/Magento2_German_LocalePack_de_DE yang (saya pikir) menerjemahkan seluruh aplikasi magento. Mengapa file ini memiliki 2 kolom alih-alih 4 (seperti xx_YY.csv yang saya buat)?

Juga, ketika saya menginstal tema baru, dapatkah saya mengumpulkan semua frasa dari tema itu ke dalam file csv (2 kolom) -> lalu salin dan tempel kontennya ke akhir file de_DE.csvdan semuanya akan berfungsi?

Jawaban:


3

CSV with 4 columnsadalah CSV global untuk semua modul. Itu sebabnya ini berisi kolom ke-3 sebagai modul dan kolom ke-4 sebagai Module_Name. File ini harus ditempatkan di folder i18n sejajar dengan aplikasi.

CSV dengan 2 columnsadalah CSV yang diperlukan untuk setiap modul. Itu sebabnya nama modul tidak ditentukan di dalamnya. File ini terletak di bawah i18n foldersetiap modul.



0

Anda akan mendapatkan semua teks dengan modul dan nama tema dengan perintah ini:

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

Dalam hal ini pertama-tama Anda harus membuat file csv di setiap jalur direktori magento Anda dan mengatur path lengkap (path absolut) dari file Anda di sini "". Ini akan mengekspor semua teks dengan nama modul / tema.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.