Dernièrement j'ai eu besoin de recharger dans une base Odoo, la dernière version de la traduction française (les derniers fichiers fr.po de tous les modules installés).
Il me semblait que dans les versions précédentes de Odoo, j'avais juste à faire un update de la base :
./odoo-bin -u all -d <base odoo> --xmlrpc-port=8075 --stop-after-init
Apparemment, les traductions ne sont plus rechargeables aussi simplement.
Le moyen que j'ai trouvé pour forcer le re-chargement a été de supprimer les traductions existantes dans la base Postgresql
DELETE FROM ir_translation WHERE lang = 'fr_FR'
pour ensuite les recharger par un update Odoo spécifique pour les traductions
./odoo-bin -u all -d <base odoo> --xmlrpc-port=8075 --stop-after-init --i18n-overwrite
Cela peut aussi fonctionner avec cette commande :
./odoo-bin -d <base odoo> --xmlrpc-port=8075 --stop-after-init --load-language=fr_FR