Übersetzungen im DeveloperMode

von | Jan 16, 2013 | Magento, Shopsysteme, Technologie | 0 Kommentare

Ich habe mich heute gewundert, warum die Übersetzungen auf unseren Entwicklerinstanzen eine andere Übersetzung verwenden als die Stage-Umgebungen. Die Lösung liegt im Magento Developer Modus. Dieser schaltet ein Feature in den Übersetzungen aus. Im Normalfall werden alle Übersetzungen ohne Modulnamen geladen.

//Mage_Core_Model_Translate Zeile 241 - 246 Methode _addData(...)
/**
* Not allow use translation not related to module
*/
if (Mage::getIsDeveloperMode()) {
unset($this->_data[$key]);
}

Da unsere Entwicklermaschinen alle im DeveloperMode laufen, werden also nur die Übersetzungen aus den Modulen direkt verwendet. Auch hier gibt es wieder eine Ausnahme. Die Übersetzungen im Theme werden ohne die Modulnamen geladen. Dadurch gelingt eine Übersetzungen garantiert.

0 Kommentare

Einen Kommentar abschicken

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

Akeneo trifft auf künstliche Intelligenz

Akeneo trifft auf künstliche Intelligenz

In der heutigen Zeit sind Unternehmen auf der Suche nach innovativen Technologien, um ihre Geschäftsprozesse zu optimieren und ihre Wettbewerbsfähigkeit zu steigern. Eine dieser Technologien ist Künstliche Intelligenz (KI), die Unternehmen bei der Automatisierung von...

mehr lesen
Consent Management Platform von Real Cookie Banner