Domanda

Ci sono stringhe semplici I.e. In view/adminhtml/ui_component/product_listing.xml e mi chiedo come si traducono in altre lingue.
Inoltre, qual è il modo corretto di utilizzare le traduzioni nel codice PHP (blocchi, modelli, ecc.) O file del modello?In Magento 1 era come $this->__('asd');.

È stato utile?

Soluzione

Il modo corretto per utilizzare la traduzione è __('text here').Semplice come quella.no $this o qualsiasi altro oggetto.Solo la funzione __.
Il fatto che vedi semplici testi nei file XML non dovrebbe essere un problema.
I file XML vengono utilizzati da almeno uno script PHP.E lo script PHP conosce la struttura dei file XML, incluso ciò che deve essere tradotto o meno.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a magento.stackexchange
scroll top