Domanda

Sto costruendo una pagina personalizzata.

Aggiungo pangrattato come questo (e funziona bene).

<brand_brand_index translate="label">
        <reference name="breadcrumbs">
            <action method="addCrumb">
                <crumbName>Home</crumbName>
                <crumbInfo>
                    <label>Home</label>
                    <title>Home</title>
                    <link>/</link>
                </crumbInfo>
            </action>
            <action method="addCrumb">
                <crumbName>All Brands</crumbName>
                <crumbInfo>
                    <label>All Brands</label>
                    <title>All Brands</title>
                </crumbInfo>
            </action>
        </reference>
        [[...]]
    </brand_brand_index>

Il problema è l'etichetta non tradotta in front-end. Mostra Home / All Brands Invece della versione tradotta.

Le cose che mi sono assicurato:

  1. Aggiunto translate="label" al gestore
  2. Cache cancellata (accompagnando ho disattivato la memorizzazione nella cache)
  3. La sintassi della traduzione è corretta (ho inserito mage_core.csv)
  4. L'etichetta è tradotta correttamente dal codice PHP (ad esempio: $helper->__('All Brands');

Aiutami a capirlo, per favore.

Grazie.

Nessuna soluzione corretta

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