Traducibilità di alcuni campi di Drupal Commerce

Argomenti: 

Per poter tradurre alcuni campi che risultano bloccati all'interno della configurazione della suite commerce (drupal.org/project/commerce) è possibile eseguire questi comandi:

// Order total
$instance = field_info_instance('commerce_order', 'commerce_order_total', 'commerce_order');
$instance['label'] = 'Totale ordine';
field_update_instance($instance);
 
// Total
$instance = field_info_instance('commerce_line_item', 'commerce_total', 'product');
$instance['label'] = 'Totale';
field_update_instance($instance);

// Billing information
$instance = field_info_instance('commerce_order', 'commerce_customer_billing', 'commerce_order');
$instance['label'] = 'Indirizzo di fatturazione';
field_update_instance($instance);

// Shipping information
$instance = field_info_instance('commerce_order', 'commerce_customer_shipping', 'commerce_order');
$instance['label'] = 'Indirizzo di spedizione';
field_update_instance($instance);

Il problema si pone se la lingua base non è l'inglese in quanto queste stringhe non passano attraverso la funzione t() ma sono stringhe user defined (la lingua di default del sito è la lingua di default della stringa originale, mentre per l'interfaccia la lingua base è sempre l'inglese).
Dopo aver eseguito questi codici avremo le stringhe originali correttamente salvate in Italiano e potremo poi tradurle in un altra lingua (se presente).