Pregunta

¿Quién sabe dónde encontrar los archivos de traducción para las selecciones de precios (ver foto) No puedo cambiar esto en la traducción línea frontal

text alt

Cualquier ayuda sería apreciada.

Gracias.

¿Fue útil?

Solución

Precio y otros atributos de clasificación del título se puede cambiar en el panel de administración de Magento en Catalog -> Attributes -> Manage Attributes -> Edit Attribute -> Manage Labels / Options donde puede especificar el título atributo para cada vista de tienda.

Sólo hay una excepción ... Es la opción Position, que es un valor codificado en una especie de matriz. Pero puede cambiar este valor editando app/locale/[your_locale]/Mage_Catalog.csv archivo de entorno local, sólo la búsqueda de texto Position dentro de ella, y el valor de cambio en la segunda columna.

Otros consejos

Ya puede ser un conjunto de traducciones para su descarga. Empieza por ir a http://www.magentocommerce.com/translations , a continuación, haga clic en "Seleccionar" para su idioma, a continuación, haga clic en "paquete". Descomprimir la descarga en el directorio de Magento, que lo colocará un montón de archivos CSV donde tienen que ir. Que puede editar usted mismo con cualquier programa de hoja de cálculo. Es posible que tenga que borrar la caché después de importar o ajustar estos archivos.

Se puede encontrar el bucle que llenan el cuadro de selección en este archivo:

app / design / frontend / base / default / template / catalog / producto / lista / toolbar.phtml

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

Aquí es donde se establece la lista de orden disponible

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

A partir de ahí, usted podría ser capaz de rastrear la traducción.

Espero que esto ayuda!

Actualización:

A continuación la lista de ordenar por se trae El valor parece estar en los atributos de configuración

app / código / core / Mago / Catálogo / modelo / config.php

// Line 339 in Mage_Catalog_Model_Config::getAttributeUsedForSortByArray()

Yo creo que hay que editar la base de datos:

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

Aquí puede cambiar Reihenfolge a su texto preferido.

Para la posición se puede traducir en el archivo translate.csv de su tema simplemente añadir una entrada como tal.     "Mage_Catalog::Position", "Popular"

para usar la traducción, cambiar la plantilla de aplicación / design / frontend / [tema] /template/catalog/product/list/toolbar.phtml

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

a

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

y añadir en [el tema] / / local [idioma] /translate.csv

"Position","What you want"
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top