Frage

Wer weiß, wo die Übersetzungsdateien für die Preisauswahl finden (siehe Bild) Ich kann dies nicht in der Übersetzung Frontend inline ändern

alt text

Jede mögliche Hilfe würde geschätzt.

Danke.

War es hilfreich?

Lösung

Preis und andere Sortierattribute Titel können in Magento Admin-Panel in Catalog -> Attributes -> Manage Attributes -> Edit Attribute -> Manage Labels / Options geändert werden, in dem Sie das Attribut Titel für jede Filiale Ansicht angeben.

Es gibt nur eine Ausnahme ... Es ist Position Option, die einen hartcodierte Wert in Art von Array ist. Aber Sie können diesen Wert ändern, indem Sie locale Datei app/locale/[your_locale]/Mage_Catalog.csv, suchen Sie einfach nach Position Text innerhalb von ihm, und Änderungswert in der zweiten Spalte.

Andere Tipps

Es kann bereits eine Reihe von Übersetzungen für Sie zum Download bereit. Beginnen Sie, indem Sie auf http://www.magentocommerce.com/translations , klicken Sie dann auf „Select“ für Ihre Sprache, klicken Sie auf „Paket“ dann. Entpacken Sie den Download in Ihr Magento-Verzeichnis und es wird eine ganze Reihe von CSV-Dateien platzieren, wo sie gehen müssen. Sie können diese selbst mit einem beliebigen Tabellenkalkulationsprogramm bearbeiten. Sie könnten den Cache nach dem Import oder Anpassung dieser Dateien löschen müssen.

Sie können die Schleife finden, die das Auswahlfeld in dieser Datei zu füllen:

app / design / frontend / base / default / template / catalog / product / list / toolbar.phtml

// line 81
...
foreach($this->getAvailableOrders() as $_key=>$_order): 
...

Hier ist, wo die Liste der verfügbaren gesetzt, um

// Line 424
app/code/core/Mage/Catalog/Block/Product/List/Toolbar.php

Von dort könnten Sie in der Lage sein, die Übersetzung zu verfolgen.

Hope diese Hilfe!

Update:

Hier ist die Liste von sortieren nach geholt Der Wert scheint in den Attributen Konfiguration

zu sein

app / code / core / Mage / Katalog / Modell / Config.php

// Line 339 in Mage_Catalog_Model_Config::getAttributeUsedForSortByArray()

Ich glaube, Sie die Datenbank bearbeiten haben:

UPDATE `eav_attribute` 
SET `frontend_label` = 'Reihenfolge' 
WHERE `eav_attribute`.`attribute_code` ='position';

Hier können Sie Reihenfolge zu Ihrem bevorzugten Text ändern.

Für Position können Sie in Ihrem Thema der translate.csv Datei übersetzen einfach einen Eintrag hinzufügen, wie so.     "Mage_Catalog::Position", "Popular"

Übersetzung verwenden, ändern Sie die Vorlage app / design / frontend / [Thema] /template/catalog/product/list/toolbar.phtml

<?php echo $this->__($_order) ?>

<?php if ($_key=='position'): echo $this->__('Position'); else: echo $this->__($_order); endif; ?>

Und fügen Sie in [Thema] / local / [Sprache] /translate.csv

"Position","What you want"
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top