Ciao,
ho creato un report RML in un modulo che ho sviluppato. Il report è destinato a clienti (partner) di lingua italiana ed inglese, così sto cercando di stampare i report nella lingua del partner a cui è destinato.
Copiando altri report di Openerp ho aggiunto questa riga
setLang(o.partner_id.lang)
In questo modo riesco correttamente a formattare le date (in italiano prima il giorno poi il mese, in inglese il contrario) così:
formatLang(data['form']['from_date'],date=True)
Purtroppo però il testo libero che scrivo nel file RML non viene esportato nel file .po della lingua per il modulo (utilizzando la funzione "esporta traduzione"), né compare nella tabella traduzioni di OpenERP utilizzando la voce di menu "Sincronizza traduzioni".
Ho anche provato ad aggiungere la voce manualmente in "Termini traduzione", inserendo in nome campo il nome del modulo e in tipo Report/Template.
Qualcuno sa aiutarmi?
Grazie.