Lien entre label standard et surcharge de traduction

Bonjour

Je suis en train de mettre au point le reporting et je cherche à comprendre comment se fait le lien entre le libellé « standard » et la surcharge de traduction quand elle existe.

Par exemple, dans la table llx_c_propalst, la ligne id=4, code=PR_FAC, label=Facturée, active=1
doit correspondre quelque part à la surcharge dans la table llx_overwrite_trans à la ligne transkey=PropalStatusBilled, transvalue=Facturé
mais je n’arrive pas à comprendre où se fait le lien…

Bonjour,

Tout se passe dans la function selectProposalStatus

PR_FAC est transformé en ‹ Billed › : dolibarr/html.formpropal.class.php at develop · Dolibarr/dolibarr · GitHub

Ensuite la clé de traduction $prefix.$key.$short est appelée : Propal Status Billed

Merci pour ta réponse parfaite.
J’avais commencé à fouiller dans les sources PHP mais n’étais encore pas arrivé à la réponse.