metodo di traduzione non funziona
-
16-10-2019 - |
Domanda
someVar = <?php echo $this->__("Yes") ?>
sembra non funzionare. Anche quando provo console.log(<?php echo $this->__("Yes") ?>)
. non dovrebbe $this->__()
a tornare solo stringa?
Ho la traduzione nel file *.csv
e so che è quella corretta, perché io lavoro con altre traduzioni di quel file nella stessa template.
Soluzione 2
Grazie a @ David Manners per l'appunto, è stato utile. Tuttavia, ciò che ha risolto il mio problema stava usando questo:. '<?php echo Mage::helper('module_name')->__("Yes") ?>'
Altri suggerimenti
Assicuratevi che in JavaScript lo script è ancora incapsulato in citazioni. Provate il seguente codice preso atto del punto e virgola e citazioni.
someVar = '<?php echo $this->__("Yes") ?>';
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a magento.stackexchange