Durante la configurazione di Quotes for WooCommerce Pro avevamo la necessità di tradurre alcuni testi presenti nelle email inviate dal plugin.
La prima soluzione che avevamo adottato era quella di modificare direttamente i template delle email. Dopo i primi test, però, ci siamo resi conto che non era l’approccio migliore e siamo tornati sui nostri passi.
Per tradurre i testi abbiamo scelto di utilizzare Loco Translate, modificando esclusivamente le stringhe necessarie.
Questa soluzione offre diversi vantaggi:
- mantiene la gestione del multilingua semplice e pulita;
- evita di creare copie dei template all’interno del tema;
- riduce il rischio che un aggiornamento di WooCommerce o del plugin renda obsoleti i template personalizzati;
- semplifica la manutenzione futura, evitando di confrontare e aggiornare manualmente i file modificati.
Nel nostro caso questa scelta si è rivelata particolarmente utile quando il sito è stato successivamente tradotto in più lingue. Non avendo personalizzato i template, la gestione delle traduzioni è rimasta lineare e abbiamo risparmiato tempo durante tutta la fase di localizzazione.
Conclusione
Se l’obiettivo è esclusivamente tradurre i testi delle email, la soluzione più semplice e facilmente mantenibile è utilizzare Loco Translate e limitarsi alla traduzione delle stringhe.
La modifica dei template dovrebbe essere riservata ai casi in cui sia realmente necessario intervenire sul layout, sulla struttura o sulla logica delle email.
