Domanda

Se apro la traduzione di "Incl 7% costo fiscale, più costi di spedizione.", Si legge:

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

Come faccio a modificare il testo una traduzione?

Trovato il file sorgente price_info.phtml

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

Questo è il stesso problema , ma la soluzione non funziona per me o non riesco a farlo funzionare.

È stato utile?

Soluzione

Ci sono situazioni in cui la traduzione in linea non funziona, perché Magento non è in grado di identificare la stringa di origine corretta quando si fa clic sull'icona di traduzione.

Si può sempre fare una traduzione manuale.

In primo luogo è necessario identificare in dal quale modulo la traduzione proviene. Abilitando template-suggerimenti si potrebbe scoprire che la vostra traduzione viene stampato in app/design/frontend/base/default/template/germansetup/price_info.phtml via $this->__() e $this è del tipo FireGento_GermanSetup_Block_Catalog_Product_Price il modulo è FireGento_GermanSetup. (Ci potrebbero essere rari casi in cui questo non è corretto, se l'assistente sovrascrive il modulo)

Se si dispone di uno sguardo a app/locale/de_DE/FireGento_GermanSetup.csv, a trovare la linea di traslazione:

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

traduzioni personalizzate possono essere aggiunti a una translate.csv nel tema. (Esempio: /app/design/frontend/foo/bar/locale/de_DE/translate.csv) o nel core_translate tabella del database

I supporti di tradurre l'intera applicazione con traduzioni in linea, in modo che il tavolo core_translate sarebbe la strada da percorrere.

No nella colonna string, bisogna anteporre la stringa con il nome del modulo e la conseguente :: i seguenti campi di riempimento (locale, store_id può essere copiato dalle voci esistenti):

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

Una linea nella translate.csv sarebbe simile a questa:

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

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a magento.stackexchange
scroll top