La soluzione
Il filtro corretto da usare è woocommerce_shipping_package_name, che controlla esattamente il nome del pacchetto di spedizione visualizzato nel carrello e al checkout.
Per evitare di perdere le modifiche in caso di aggiornamento del temancolla questo codice nel file functions.php del tuo tema figlio:
add_filter( 'woocommerce_shipping_package_name', 'cambia_nome_spedizione' );
function cambia_nome_spedizione() {
return 'Spedizione';
}
Perché non funziona con gettext
I filtri gettext e gettext_woocommerce non intercettano questa stringa perché il nome del pacchetto viene generato dinamicamente da WooCommerce attraverso un hook dedicato, motivo per cui è necessario agire direttamente su woocommerce_shipping_package_name.




