Question

Qui sait où trouver les fichiers de traduction pour les sélections de prix (voir photo) Je ne peux pas changer cela dans la traduction en ligne frontale

text alt

Toute aide serait appréciée.

Merci.

Était-ce utile?

La solution

Prix et autres attributs de tri titre peut être modifié dans Magento Panel Admin dans Catalog -> Attributes -> Manage Attributes -> Edit Attribute -> Manage Labels / Options où vous pouvez spécifier le titre d'attribut pour chaque vue magasin.

Il n'y a qu'une seule exception ... Il est l'option de Position, qui est une valeur codée en dur dans une sorte de tableau. Mais vous pouvez modifier cette valeur en éditant app/locale/[your_locale]/Mage_Catalog.csv de fichiers locale, il suffit de chercher pour le texte Position à l'intérieur de celui-ci, et la valeur de changement dans la deuxième colonne.

Autres conseils

Il peut y avoir déjà un ensemble de traductions pour vous de télécharger. Commencez par aller http://www.magentocommerce.com/translations , puis cliquez sur « Sélectionner » pour votre langue, puis cliquez sur « package ». Décompressez le fichier téléchargé dans votre répertoire magento et il placera beaucoup de fichiers CSV où ils doivent aller. Vous pouvez les modifier vous-même avec un programme tableur. Vous devrez peut-être effacer le cache après l'importation ou l'ajustement de ces fichiers.

Vous pouvez trouver la boucle qui remplissent la boîte de sélection dans ce fichier:

app / design / frontend / base / default / template / catalogue / produit / liste / toolbar.phtml

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

Voici où la liste d'ordres disponibles est réglé

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

A partir de là, vous pourriez être en mesure de retracer la traduction.

Hope cette aide!

Mise à jour:

Voici la liste des Tri est extraite La valeur semble être dans la configuration des attributs

app / code / core / Mage / Catalogue / Modèle / config.php

// Line 339 in Mage_Catalog_Model_Config::getAttributeUsedForSortByArray()

Je pense que vous devez modifier la base de données:

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

Vous pouvez modifier ici Reihenfolge à votre texte préféré.

Pour la position, vous pouvez traduire dans le fichier translate.csv de votre thème simplement ajouter une entrée comme ceci.     "Mage_Catalog::Position", "Popular"

pour utiliser la traduction, modifier l'application de modèle / design / frontend / [thème] /template/catalog/product/list/toolbar.phtml

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

à

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

Et ajouter dans [thème] / local / [langue] /translate.csv

"Position","What you want"
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top