FireGento_GermanSetup inline-übersetzung funktioniert nicht
-
16-10-2019 - |
Frage
Wenn ich öffnen die übersetzung für "Inkl.7% Mehrwertsteuer, zuzüglich Versand-Kosten", heißt es:
Location: Span element
Scope: FireGento_GermanSetup
Shown: 19%
Original: %s%%
Translated: %s%%
Store View Specific:
Custom: %s%%
Wie ändere ich die übersetzung?
Die Quelle gefunden-Datei price_info.phtml
<span class="tax-details"><?php echo $this->__('Incl. %s Tax, plus <a href="%s">Shipping
Cost</a>', $this->getFormattedTaxRate(), $shippingCostUrl) ?></span>
Dies ist der gleiche problem, aber die Lösung funktioniert bei mir nicht oder kann ich nicht machen es Arbeit.
Lösung
Es gibt Situationen, in denen der inline-übersetzung nicht funktioniert, weil Magento können nicht identifizieren die richtige Quell-string beim Klick auf das übersetzung-Symbol.
Sie können jederzeit eine manuelle übersetzung.
Zuerst müssen Sie bestimmen, aus welchem Modul die übersetzung stammt aus.Durch die Aktivierung Vorlage-Tipps, die Sie finden konnte heraus, dass Ihre übersetzung wird gedruckt app/design/frontend/base/default/template/germansetup/price_info.phtml
über $this->__()
und $this
ist vom Typ FireGento_GermanSetup_Block_Catalog_Product_Price
das Modul ist FireGento_GermanSetup
.(könnte es seltene Fälle, in denen dies falsch ist, wenn der Helfer überschreibt das Modul)
Wenn Sie einen Blick auf app/locale/de_DE/FireGento_GermanSetup.csv
, finden Sie die übersetzung der Zeile:
"Incl. %s Tax, excl. <a href=""%s"">Shipping Cost</a>","Inkl. %s MwSt., zzgl. <a href=""%s"">Versandkosten</a>"
Benutzerdefinierte übersetzungen Hinzugefügt werden können translate.csv
in Ihrem Thema (Beispiel: /app/design/frontend/foo/bar/locale/de_DE/translate.csv
) oder in der Datenbank-Tabelle core_translate
.
Ich nehme an, Sie übersetzen das ganze Programm mittels inline-übersetzungen, also die core_translate
Tabelle wäre der Weg zu gehen.
Nein string
Spalte, müssen Sie das Präfix der Zeichenfolge mit den Namen des Moduls und ::
was in den folgenden Felder ausfüllen (locale
, store_id
kopiert werden können-von Ihrem bestehenden Einträge):
string: FireGento_GermanSetup::Incl. %s Tax, excl. <a href=""%s"">Shipping Cost</a>
translate: My own text ... Inkl. %s MwSt., zzgl. <a href=""%s"">Versandkosten</a>
Eine Zeile in der translate.csv
würde dann so Aussehen:
"FireGento_GermanSetup::Incl. %s Tax, excl. <a href=""%s"">Shipping Cost</a>";My own text ... Inkl. %s MwSt., zzgl. <a href=""%s"">Versandkosten</a>"