Das benutzerdefinierte Modul übersetzt nicht das Administratorfeld
-
16-10-2019 - |
Frage
Ich habe ein benutzerdefiniertes Modul erstellt und es übersetzt keine Gitterspalten oder Header. Hier ist meine config.xml
<config>
...
<frontend>
<translate>
<modules>
<syncreports>
<files>
<default>Mycompany_Syncreports.csv</default>
</files>
</syncreports>
</modules>
</translate>
</frontend>
...
</config>
In App/Locale/eN_US/mycompany_syncreports.csv
"Synchronization reports123", "Reports"
Und so nenne ich es:
$this->_headerText = Mage::helper('syncreports')->__('Synchronization reports123');
So sieht es in Admin Panel aus:
Lösung
Verschieben Sie einfach die Definition Ihrer Übersetzungsdatei auf, da die Übersetzungsdatei, die im Frontend -Bereich definiert ist, im Administratorbereich nicht verwendet wird. Sie können dieselbe Datei für beide ARES verwenden, müssen jedoch dafür die Konfiguration erweitern.
<adminhtml>
<translate>
<modules>
<syncreports>
<files>
<default>Mycompany_Syncreports.csv</default>
</files>
</syncreports>
</modules>
</translate>
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit magento.stackexchange