Versi Komunitas 2.1.3.
Lokal diatur ke en_GB (Bahasa Inggris Britania Raya). Menggunakan tema Luma.
Saya sudah menyiapkan file terjemahan en_GB.csv saya dan terjemahan saya ada di sana:
"Anda tidak memiliki barang di keranjang belanja Anda.", "Anda tidak memiliki barang di keranjang belanja Anda!"
Ketika saya pergi ke halaman keranjang (itu kosong) saya dapat melihat terjemahan saya baik-baik saja! Namun ketika saya mengarahkan kursor ke minicart, overlay tidak diterjemahkan. Itu terus mengatakan "Anda tidak memiliki barang di keranjang belanja Anda.".
Saya mengerti bahwa saya memerlukan file pub / static / frontend / [Theme] /default/en_GB/js-translation.json dengan terjemahan di sana juga. Tetapi ketika saya mencoba menggunakan statis "setup bin / magento: static-content: deploy en_GB" itu menciptakan file tetapi itu kosong.
Saya juga percaya ada var / view_preproses / source / frontend / [Theme] /default/en_GB/js-translation.json juga.
Jadi, apa yang harus saya hapus atau siram atau apa pun agar file ini dapat diisi?
Apakah saya perlu melakukan sesuatu dengan paket bahasa mungkin?
Terima kasih Tadhg
Ini adalah dikenal Magento 2 bug, saat ini ada 22 bug terbuka terkait
js-translation.json
diMagento 2
.https://github.com/magento/magento2/issues?utf8=%E2%9C%93&q=is%3Aissue%20is%3Aopen%20js-translation
Salah satu solusi yang kami lakukan adalah membuat
json-translation.json
file sendiri dan mengonfigurasi server web Anda untuk mengirimkannya secara otomatis, bukanMagento 2
file.sumber