Pregunta

Si abro la traducción para "incluido 7% IVA, más envío Costo." Que dice:

Location:  Span element 
Scope:  FireGento_GermanSetup 
Shown:  19% 
Original:  %s%% 
Translated:  %s%% 
Store View Specific:  
Custom:  %s%%

¿Cómo puedo cambiar el texto a traducir?

encontrado el archivo fuente price_info.phtml

<span class="tax-details"><?php echo $this->__('Incl. %s Tax, plus <a href="%s">Shipping 
   Cost</a>', $this->getFormattedTaxRate(), $shippingCostUrl) ?></span>

Este es el mismo problema , pero la solución no funciona para mí o no puedo hacer que funcione.

¿Fue útil?

Solución

Hay situaciones en las que la traducción en línea no funciona, debido a Magento no puede identificar la cadena de origen correcta al hacer clic en el icono de la traducción.

Se puede hacer siempre una traducción manual.

En primer lugar hay que identificar en qué modulo de la traducción viene. Al permitir plantilla-consejos que usted podría descubrir que su traducción se imprime en app/design/frontend/base/default/template/germansetup/price_info.phtml través $this->__() y $this es del tipo FireGento_GermanSetup_Block_Catalog_Product_Price el módulo es FireGento_GermanSetup. (Puede haber casos excepcionales en los que esto es incorrecto, si el ayudante sobrescribe el módulo)

Si usted tiene un vistazo a app/locale/de_DE/FireGento_GermanSetup.csv, se encuentra la línea de la traducción:

"Incl. %s Tax, excl. <a href=""%s"">Shipping Cost</a>","Inkl. %s MwSt., zzgl. <a href=""%s"">Versandkosten</a>"

traducciones personalizadas se pueden agregar a un translate.csv en su tema. (Ejemplo: /app/design/frontend/foo/bar/locale/de_DE/translate.csv) o en el core_translate tabla de la base

supongo que traducir toda la aplicación utilizando traducciones en línea, por lo que la mesa core_translate sería el camino a seguir.

No en la columna string, hay que anteponer la cadena con el nombre del módulo y :: dando como resultado los siguientes campos para relleno (locale, store_id se puede copiar de sus entradas existentes):

cadena: FireGento_GermanSetup::Incl. %s Tax, excl. <a href=""%s"">Shipping Cost</a> traducir: My own text ... Inkl. %s MwSt., zzgl. <a href=""%s"">Versandkosten</a>

Una línea en el translate.csv se vería así:

"FireGento_GermanSetup::Incl. %s Tax, excl. <a href=""%s"">Shipping Cost</a>";My own text ... Inkl. %s MwSt., zzgl. <a href=""%s"">Versandkosten</a>"

Licenciado bajo: CC-BY-SA con atribución
No afiliado a magento.stackexchange
scroll top