magento 2: 'i18n: collect-phrases' komutu farklı csv dosyaları oluşturur


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

magento uygulamasındaki tüm ifadeleri toplar ve 4 sütunlu bir csv dosyası çıkarır:

resim açıklamasını buraya girin

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

app \ design \ frontend içindeki tüm ifadeleri toplar ve 2 sütunlu bir csv dosyası çıkarır:

resim açıklamasını buraya girin

İki dosyadaki fark nedir?

Ayrıca şu anda (sanırım) bütün magento uygulamasını çeviren https://github.com/splendidinternet/Magento2_German_LocalePack_de_DE de_DE.csv kullanıyorum . Bu dosyada neden 4 yerine 2 sütun var (oluşturduğum xx_YY.csv gibi)?

Ayrıca, yeni bir tema yüklediğimde, o temadaki tüm ifadeleri bir csv dosyasına (2 sütun) toplayabilir miyim -> sonra içeriğini kopyalayıp dosyanın sonuna yapıştırın de_DE.csvve her şey işe yarayacak mı?

Yanıtlar:


3

CSV 4 columnstüm modüller için küresel CSV olduğunu. Bu nedenle modül olarak 3. ve Module_Name. Sütun olarak 4. sütun içeriyor . Bu dosya uygulamaya paralel i18n klasörüne yerleştirilmelidir.

CSV, 2 columnsher modül için gereken CSV'dir. Bu nedenle modül adı belirtilmez. Bu dosya i18n folderher modülün altında bulunur .



0

Bu komutla modül ve tema adına sahip tüm metni alacaksınız:

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

Bu ilk olarak, magento dizininizin herhangi bir yolunda bir csv dosyası oluşturmanız ve dosyanızın tam yolunu (mutlak yol) burada ayarlamanız gerekir "". Tüm metni modül / tema adıyla dışa aktarır.


Phrase.php satır 90: Cevapsız ifade
Pratik Mehta
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.