diff --git a/migration/19.12/1912.sql b/migration/19.12/1912.sql
index aca81bc4b2ddcf6fb8e0970f86c5cc61ce6f5d76..9906078a8f8dc742a956a34c4d4c540702e5964a 100644
--- a/migration/19.12/1912.sql
+++ b/migration/19.12/1912.sql
@@ -150,7 +150,7 @@ CREATE TABLE indexing_models_fields
   type indexing_models_fields_type NOT NULL,
   identifier text NOT NULL,
   mandatory BOOLEAN NOT NULL,
-  default_value text,
+  default_value json,
   unit text,
   CONSTRAINT indexing_models_fields_pkey PRIMARY KEY (id)
 )
diff --git a/sql/structure.sql b/sql/structure.sql
index 28c4d041acf8d14dbab1a8b2e5a24efd4416331b..c1bfda1f0be3b6503bb96a35b884f7e5d7ad9805 100755
--- a/sql/structure.sql
+++ b/sql/structure.sql
@@ -1935,7 +1935,7 @@ CREATE TABLE indexing_models_fields
     type indexing_models_fields_type NOT NULL,
     identifier text NOT NULL,
     mandatory BOOLEAN NOT NULL,
-    default_value text,
+    default_value json,
     unit text,
     CONSTRAINT indexing_models_fields_pkey PRIMARY KEY (id)
 )
diff --git a/src/app/indexingModel/controllers/IndexingModelController.php b/src/app/indexingModel/controllers/IndexingModelController.php
index 3adb083d28368232b59696c79f3b22950ce229f2..cf464d4f7de3caf835a2e467c4ffd24243ce03b4 100644
--- a/src/app/indexingModel/controllers/IndexingModelController.php
+++ b/src/app/indexingModel/controllers/IndexingModelController.php
@@ -51,6 +51,9 @@ class IndexingModelController
         }
 
         $fields = IndexingModelFieldModel::get(['select' => ['type', 'identifier', 'mandatory', 'default_value', 'unit'], 'where' => ['model_id = ?'], 'data' => [$args['id']]]);
+        foreach ($fields as $key => $value) {
+            $fields[$key]['default_value'] = json_decode($value['default_value'], true);
+        }
         $model['fields'] = $fields;
 
         return $response->withJson(['indexingModel' => $model]);
@@ -90,7 +93,7 @@ class IndexingModelController
                 'type'          => $field['type'],
                 'identifier'    => $field['identifier'],
                 'mandatory'     => empty($field['mandatory']) ? 'false' : 'true',
-                'default_value' => $field['default_value'] ?? null,
+                'default_value' => empty($field['default_value']) ? null : json_encode($field['default_value']),
                 'unit'          => $field['unit'] ?? null
             ]);
         }
@@ -159,7 +162,7 @@ class IndexingModelController
                 'type'          => $field['type'],
                 'identifier'    => $field['identifier'],
                 'mandatory'     => empty($field['mandatory']) ? 'false' : 'true',
-                'default_value' => $field['default_value'] ?? null,
+                'default_value' => empty($field['default_value']) ? null : json_encode($field['default_value']),
                 'unit'          => $field['unit'] ?? null
             ]);
         }
diff --git a/src/core/lang/lang-fr.php b/src/core/lang/lang-fr.php
index 0d322c701505fbd988ae7fc7b913d3b91cd085bf..18c28c822ee5dc7a0632f9b0a2f9523ffec40e02 100755
--- a/src/core/lang/lang-fr.php
+++ b/src/core/lang/lang-fr.php
@@ -194,7 +194,7 @@ define('_ADMIN_TEMPLATES_DESC', "Gérer les modèles utilisés pour les pièces
 define('_SECURITIES', 'Sécurités');
 define('_EMAILSERVER_PARAM', 'Serveur e-mail');
 define('_EMAILSERVER_PARAM_DESC', 'Connecter votre serveur e-mail à Maarch Courrier afin de pouvoir envoyer des courriels.');
-define('_ADMIN_INDEXING_MODELS', 'Modèles d\'indexation');
+define('_ADMIN_INDEXING_MODELS', 'Modèles d\'enregistrement');
 define('_ADMIN_CUSTOM_FIELDS', 'Champs personnalisés');
 
 // SERVICES
diff --git a/src/frontend/lang/lang-fr.ts b/src/frontend/lang/lang-fr.ts
index c53cbbff55fa4f2ca482d5690e3931f81f3616a7..41ee91d7f24a6ba601b8087548cc2e95cbf68844 100755
--- a/src/frontend/lang/lang-fr.ts
+++ b/src/frontend/lang/lang-fr.ts
@@ -30,7 +30,7 @@ export const LANG_FR = {
     "actionDone"                            : "Action effectuée",
     "actionHistory"                         : "Tracer l'action",
     "actionHistoryDesc"                     : "Permet tracer cette action dans l'historique du courrier. Il est fortement recommandé de cocher cette option.",
-    "actionMassForbidden"                   : "Cette action n\'est pas utilisable en masse",
+    "actionMassForbidden"                   : "Cette action n'est pas utilisable en masse",
     "actionModification"                    : "Modification de l'action",
     "actionName"                            : "Nom de l'action",
     "actionNotExist"                        : "L'action n'existe pas",
@@ -763,7 +763,7 @@ export const LANG_FR = {
     "putInSendAttach"                       : "Intégrer aux envois Maileva",
     "putInSignatureBook"                    : "Intégrer au parapheur",
     "quickSearchInfo"                       : "Cible de la recherche",
-    "quickSearchTarget"                     : "sujet (courrier / pièce jointe), numéro chrono (courrier / pièce jointe), référence courrier expéditeur, contenu d\'annotations, code à barre, contact pièce jointe (société / nom / prénom)",
+    "quickSearchTarget"                     : "sujet (courrier / pièce jointe), numéro chrono (courrier / pièce jointe), référence courrier expéditeur, contenu d'annotations, code à barre, contact pièce jointe (société / nom / prénom)",
     "reactivateUserDeleted"                 : "L'identifiant renseigné est attribué à un utilisateur supprimé. Voulez-vous le réactiver ?",
     "readyToGeneratePaperAr"                : "accusé(s) de réception papier prêt(s) à être généré(s)",
     "readyToSendElectronicAr"               : "accusé(s) de réception électronique prêt(s) à être envoyé(s)",
@@ -1010,7 +1010,7 @@ export const LANG_FR = {
     "visaUser"                              : "Viseur",
     "visaWorkflow"                          : "Circuit de visa",
     "warnLockRes"                           : "courrier(s) verrouillé(s) par",
-    "warnLockRes2"                          : "\n\nL\'action prendra en compte UNIQUEMENT les courriers NON verrouillés.",
+    "warnLockRes2"                          : "\n\nL'action prendra en compte UNIQUEMENT les courriers NON verrouillés.",
     "warnLockResInProgress"                 : "Ce courrier est en cours de traitement par",
     "warnMaxDataList"                       : "Le nombre maximal d'élements affichés a été atteint",
     "warnShapingOption"                     : "<b>Attention !</b> L'adresse sera 'incrustée' sur la première page des documents envoyés",