Con l’arrivo della versione 6.7 di WordPress, previsto per il 12 novembre 2024, il sistema di caricamento delle traduzioni è stato riprogettato per essere conforme alle migliori pratiche di internazionalizzazione. Questo cambiamento, pur migliorando l’efficienza e la gestione delle stringhe i18n, ha portato a segnalazioni di avvisi (warning) che indicano potenziali problemi di caricamento anticipato delle traduzioni.
Un esempio comune di avviso è:
Contestualizzazione Specifica per WooCommerce
WooCommerce 9.4 ha anticipato queste modifiche, adattandosi per caricare le traduzioni in modo più appropriato, minimizzando le segnalazioni. Tuttavia, in presenza di configurazioni particolari, soprattutto con altri plugin, alcuni utenti possono comunque riscontrare avvisi di debug.
Come Minimizzare gli Impatti sui Siti in Produzione
Per evitare che questi avvisi compromettano la funzionalità del frontend in produzione:
- Disabilita la visualizzazione degli avvisi: Imposta
WP_DEBUG_DISPLAY
sufalse
nel filewp-config.php
per evitare che gli avvisi appaiano nel frontend. - Suppressione temporanea per ambienti di sviluppo: In un ambiente di sviluppo, se gli avvisi stanno riempiendo i log, usa il seguente snippet per disabilitarli temporaneamente:
Monitoraggio e Aggiornamenti Futuri
Il team di WordPress monitora attentamente i feedback per identificare eventuali necessità di aggiornamenti o rilasci di manutenzione. Consigliamo agli utenti di WooCommerce e altri plugin di attendere eventuali ulteriori patch. Per problemi specifici legati al caricamento delle traduzioni, contattare il supporto può rivelarsi utile.
Meglio Tollerare i Bug o Effettuare un Rollback?
L’impatto di questi avvisi su siti di produzione può risultare fastidioso, ma generalmente non compromettono la funzionalità complessiva. Effettuare un rollback a una versione precedente potrebbe temporaneamente risolvere i problemi legati agli avvisi, ma è importante considerare che restare su una versione obsoleta espone a rischi di sicurezza e compatibilità futuri.
Consigliato: Disabilitare gli avvisi e attendere aggiornamenti piuttosto che effettuare un rollback.