diff --git a/src/app/formulaire/formulaire-definition.ts b/src/app/formulaire/formulaire-definition.ts
index 05780b2e185a717c2f257f138e6a2d3d005bbd6d..4f1ebfc4cb532c2d0871a76449cf17d4f33c6658 100644
--- a/src/app/formulaire/formulaire-definition.ts
+++ b/src/app/formulaire/formulaire-definition.ts
@@ -94,7 +94,6 @@ export class FormulaireDefinition extends Observable {
         this._fixVarResults = new FixedVarResults();
         this._sectionResults = new SectionResults();
         this._remousResults = new RemousResults();
-        this._calculatorName = CalculatorType[this._calcType] + " (" + this.uid + ")";
     }
 
     public get calculatorType(): CalculatorType {
diff --git a/src/app/services/formulaire/formulaire.service.ts b/src/app/services/formulaire/formulaire.service.ts
index 00c783d6ddc4aac1ee3d67dfa2ab06747889bc7c..54323a114b63aa8133884027df041b9a3f65cb9e 100644
--- a/src/app/services/formulaire/formulaire.service.ts
+++ b/src/app/services/formulaire/formulaire.service.ts
@@ -123,6 +123,7 @@ export class FormulaireService extends Observable {
             throw "FormulaireService.createFormulaire() : invalid undefined CalculatorType"
 
         let f = new FormulaireDefinition(ct, this.paramService, this.intlService, this.appSetupService);
+        f.calculatorName = this.getLocalisedTitleFromCalculatorType(ct) + " (" + f.uid + ")";
         this._formulaires.push(f);
         let prom: Promise<Response> = this.loadConfig(f, ct);
         return prom.then(_ => {