Plugin Author
labdav
(@labdav)
si fosse trattato di una traduzione avreste potuto risolvere con un plugin di traduzione. Trattandosi dell’inglese, l’unica possibilità è la modifica del codice.
Il file da modificare è il principale:
/wp-content/plugins/woocommerce-pdf-italian-add-on/woocommerce-pdf-italian-add-on.php
E attenzione agli aggiornamenti automatici.
Thread Starter
clavet
(@clavet)
Grazie per la risposta.
La modifica del file è esclusa, perché incide sugli aggiornamenti e non è elegante.
Non c’è la possibilità di fare un override attraverso qualche riga di codice da mettere su function.php? Ci ho lavorato parecchio, senza riuscirci.
Attendo fiducioso.
Grazie.
Plugin Author
labdav
(@labdav)
purtroppo non sembra esserci altra possibilità.
Un’alternativa potrebbe essere di lavorare con il codice Javascript, modificando il testo dopo che è stato scritto da php.
Thread Starter
clavet
(@clavet)
Grazie per il supporto.
Lavorandoci un po’, ho trovato una soluzione, usando “gettext”. La riporto, a vantaggio di tutti:
function wc_billing_field_strings( $translated_text, $text, $domain ) {
switch ( $translated_text ) {
case 'Tax Code' :
$translated_text = __( 'Fiscal Code/Tax Code', 'woocommerce' );
break;
}
return $translated_text;
}
add_filter( 'gettext', 'wc_billing_field_strings', 20, 3 );
Un saluto.
Plugin Author
labdav
(@labdav)
da verificare cosa accade nei siti in altre lingue.