diff --git a/documentations/Documentation_fichier_Yaml.md b/documentations/Documentation_fichier_Yaml.md
index 44156f19e996fe3e61a7ff53d63b1c91afe6b010..75edba417e42f6a2951019270baa7737ef3efc6c 100644
--- a/documentations/Documentation_fichier_Yaml.md
+++ b/documentations/Documentation_fichier_Yaml.md
@@ -169,7 +169,7 @@ __variable__ : correspond à un ensemble de données, qualifiant ou se rapportan
 
 __component__ : un ensemble de valeur qui servent à décrire une variable (valeur, écart type, nombre de mesures; indice de qualité; méthode d'obtention...)
 
-__localisationScope__ :  une ou des informations contextuelles (variable-component) qui ont du sens pour limiter les autorisations.
+__authorizationScope__ :  une ou des informations contextuelles (variable-component) qui ont du sens pour limiter les autorisations.
 
 __timeScope__ :  l'information de temporalité d'une ligne ayant du sens pour limiter des authorisations à une période.
 
diff --git a/src/main/java/fr/inra/oresing/rest/ApplicationConfigurationService.java b/src/main/java/fr/inra/oresing/rest/ApplicationConfigurationService.java
index c2ed67fe6ae3aa5cec001daa0bc220437c2d4f2c..2495198ebc1f77e388d93b65b1f50556ad821f11 100644
--- a/src/main/java/fr/inra/oresing/rest/ApplicationConfigurationService.java
+++ b/src/main/java/fr/inra/oresing/rest/ApplicationConfigurationService.java
@@ -529,6 +529,11 @@ public class ApplicationConfigurationService {
                 builder.unknownCheckerNameForValidationRuleInDataType(validationRuleDescriptionEntryKey, dataType, checkerName, allCheckerNames);
             }
 
+            @Override
+            public void missingNameForCheckerForValidationRule(String validationRuleDescriptionEntryKey, ImmutableSet<CheckerType> allCheckerNames) {
+                builder.missingNameForCheckerForValidationRuleInDataType(validationRuleDescriptionEntryKey, dataType, allCheckerNames);
+            }
+
             @Override
             public void invalidPatternForDateChecker(String validationRuleDescriptionEntryKey, String pattern) {
                 builder.invalidPatternForDateCheckerForValidationRuleInDataType(validationRuleDescriptionEntryKey, dataType, pattern);
@@ -589,6 +594,11 @@ public class ApplicationConfigurationService {
                                 builder.unknownCheckerNameForVariableComponent(dataType, datum, component, checkerName, knownCheckerNames);
                             }
 
+                            @Override
+                            public void missingNameForChecker(ImmutableSet<CheckerType> knownCheckerNames) {
+                                builder.missingNameForCheckerForVariableComponent(dataType, datum, component, knownCheckerNames);
+                            }
+
                             @Override
                             public void invalidPatternForDateChecker(String pattern) {
                                 builder.invalidPatternForVariableComponentDateChecker(dataType, datum, component, pattern);
@@ -647,6 +657,11 @@ public class ApplicationConfigurationService {
                             builder.unknownCheckerNameInReferenceColumn(referenceToValidate, column, checkerName, knownCheckerNames);
                         }
 
+                        @Override
+                        public void missingNameForChecker(ImmutableSet<CheckerType> knownCheckerNames) {
+                            builder.missingNameForCheckerInReferenceColumn(referenceToValidate, column, knownCheckerNames);
+                        }
+
                         @Override
                         public void invalidPatternForDateChecker(String pattern) {
                             builder.invalidPatternForReferenceColumnDateChecker(referenceToValidate, column, pattern);
@@ -675,39 +690,43 @@ public class ApplicationConfigurationService {
 
     private void verifyCheckerOnOneTarget(CheckerOnOneTargetValidationContext builder, Configuration.CheckerDescription checkerDescription) {
         CheckerType checkerName = checkerDescription.getName();
-        if (CheckerType.Reference.equals(checkerName)) {
-            if (checkerDescription.getParams() != null && checkerDescription.getParams().getRefType() != null) {
-                String refType = checkerDescription.getParams().getRefType();
-                if (!builder.getReferenceCheckerRefTypeParameterValidValues().contains(refType)) {
-                    builder.unknownReferenceForChecker(refType, builder.getReferenceCheckerRefTypeParameterValidValues());
+        if (checkerName != null){
+            if (CheckerType.Reference.equals(checkerName)) {
+                if (checkerDescription.getParams() != null && checkerDescription.getParams().getRefType() != null) {
+                    String refType = checkerDescription.getParams().getRefType();
+                    if (!builder.getReferenceCheckerRefTypeParameterValidValues().contains(refType)) {
+                        builder.unknownReferenceForChecker(refType, builder.getReferenceCheckerRefTypeParameterValidValues());
+                    }
+                } else {
+                    builder.missingReferenceForChecker(builder.getReferenceCheckerRefTypeParameterValidValues());
                 }
-            } else {
-                builder.missingReferenceForChecker(builder.getReferenceCheckerRefTypeParameterValidValues());
-            }
-            verifyCheckerDescriptionParameters(builder, checkerDescription, Set.of("refType"));
-        } else if (CheckerType.Date.equals(checkerName)) {
-            String datePattern = checkerDescription.getParams().getPattern();
-            if (DateLineChecker.isValidPattern(datePattern)) {
-                String duration = checkerDescription.getParams().getDuration();
-                if (StringUtils.isBlank(duration)) {
-                    // OK, champs facultatif
-                } else if (!Duration.isValid(duration)) {
-                    builder.invalidDurationForDateChecker(duration);
+                verifyCheckerDescriptionParameters(builder, checkerDescription, Set.of("refType"));
+            } else if (CheckerType.Date.equals(checkerName)) {
+                String datePattern = checkerDescription.getParams().getPattern();
+                if (DateLineChecker.isValidPattern(datePattern)) {
+                    String duration = checkerDescription.getParams().getDuration();
+                    if (StringUtils.isBlank(duration)) {
+                        // OK, champs facultatif
+                    } else if (!Duration.isValid(duration)) {
+                        builder.invalidDurationForDateChecker(duration);
+                    }
+                } else {
+                    builder.invalidPatternForDateChecker(datePattern);
+                }
+                verifyCheckerDescriptionParameters(builder, checkerDescription, Set.of("pattern", "duration"));
+            } else if (CheckerType.String.equals(checkerName)) {
+                String stringPattern = checkerDescription.getParams().getPattern();
+                if(!Strings.isNullOrEmpty(stringPattern) && !StringChecker.isValid(stringPattern)) {
+                    builder.invalidPatternForStringChecker(stringPattern);
                 }
+                verifyCheckerDescriptionParameters(builder, checkerDescription, Set.of("pattern"));
+            } else if (Set.of(CheckerType.Integer, CheckerType.Float).contains(checkerName)) {
+                verifyCheckerDescriptionParameters(builder, checkerDescription, Set.of());
             } else {
-                builder.invalidPatternForDateChecker(datePattern);
-            }
-            verifyCheckerDescriptionParameters(builder, checkerDescription, Set.of("pattern", "duration"));
-        } else if (CheckerType.String.equals(checkerName)) {
-            String stringPattern = checkerDescription.getParams().getPattern();
-            if(!Strings.isNullOrEmpty(stringPattern) && !StringChecker.isValid(stringPattern)) {
-                builder.invalidPatternForStringChecker(stringPattern);
+                builder.unknownCheckerOnOneTargetName(checkerName, CHECKER_ON_TARGET_NAMES);
             }
-            verifyCheckerDescriptionParameters(builder, checkerDescription, Set.of("pattern"));
-        } else if (Set.of(CheckerType.Integer, CheckerType.Float).contains(checkerName)) {
-            verifyCheckerDescriptionParameters(builder, checkerDescription, Set.of());
         } else {
-            builder.unknownCheckerOnOneTargetName(checkerName, CHECKER_ON_TARGET_NAMES);
+            builder.missingNameForChecker(CHECKER_ON_TARGET_NAMES);
         }
     }
 
@@ -994,6 +1013,11 @@ public class ApplicationConfigurationService {
                 builder.unknownCheckerNameForValidationRuleInReference(validationRuleDescriptionEntryKey, reference, checkerName, allCheckerNames);
             }
 
+            @Override
+            public void missingNameForCheckerForValidationRule(String validationRuleDescriptionEntryKey, ImmutableSet<CheckerType> allCheckerNames) {
+                builder.missingNameForCheckerForValidationRuleInReference(validationRuleDescriptionEntryKey, reference, allCheckerNames);
+            }
+
             @Override
             public void invalidPatternForDateChecker(String validationRuleDescriptionEntryKey, String pattern) {
                 builder.invalidPatternForDateCheckerForValidationRuleInReference(validationRuleDescriptionEntryKey, reference, pattern);
@@ -1033,73 +1057,82 @@ public class ApplicationConfigurationService {
      */
     private void verifyLineValidationRuleDescription(LineValidationRuleDescriptionValidationContext validationContext, String validationRuleDescriptionEntryKey, Configuration.LineValidationRuleDescription lineValidationRuleDescription) {
         Configuration.CheckerDescription checker = lineValidationRuleDescription.getChecker();
-        if (CheckerType.GroovyExpression.equals(checker.getName())) {
-            String expression = Optional.of(checker)
-                    .map(Configuration.CheckerDescription::getParams)
-                    .map(Configuration.CheckerConfigurationDescription::getGroovy)
-                    .map(GroovyConfiguration::getExpression)
-                    .orElse(null);
-            if (StringUtils.isBlank(expression)) {
-                validationContext.missingRequiredExpression(validationRuleDescriptionEntryKey);
-            } else {
-                Optional<GroovyExpression.CompilationError> compileResult = GroovyLineChecker.validateExpression(expression);
-                compileResult.ifPresent(compilationError -> validationContext.illegalGroovyExpression(validationRuleDescriptionEntryKey, expression, compilationError));
-            }
-        } else if (CHECKER_ON_TARGET_NAMES.contains(checker.getName())) {
-            if (lineValidationRuleDescription.doGetCheckerTargets().isEmpty()) {
-                validationContext.missingParamColumnReferenceForChecker(validationRuleDescriptionEntryKey);
-            } else {
-                Set<CheckerTarget> columnsDeclaredInCheckerConfiguration = lineValidationRuleDescription.doGetCheckerTargets();
-                Set<CheckerTarget> knownColumns = validationContext.getAcceptableCheckerTargets();
-                ImmutableSet<CheckerTarget> missingColumns = Sets.difference(columnsDeclaredInCheckerConfiguration, knownColumns).immutableCopy();
-                if (!missingColumns.isEmpty()) {
-                    validationContext.missingColumnReferenceForChecker(validationRuleDescriptionEntryKey, checker.getName(), knownColumns, missingColumns);
-                }
-            }
-            CheckerOnOneTargetValidationContext checkerOnOneTargetValidationContext = new CheckerOnOneTargetValidationContext() {
-                @Override
-                public Set<String> getReferenceCheckerRefTypeParameterValidValues() {
-                    return validationContext.getReferenceCheckerRefTypeParameterValidValues();
-                }
-
-                @Override
-                public void unknownReferenceForChecker(String refType, Set<String> references) {
-                    validationContext.unknownReferenceForChecker(validationRuleDescriptionEntryKey, refType, references);
-                }
-
-                @Override
-                public void missingReferenceForChecker(Set<String> references) {
-                    validationContext.missingReferenceForChecker(validationRuleDescriptionEntryKey, references);
-                }
-
-                @Override
-                public void unknownCheckerOnOneTargetName(CheckerType checkerName, ImmutableSet<CheckerType> validCheckerNames) {
-                    validationContext.unknownCheckerNameForVariableComponentChecker(validationRuleDescriptionEntryKey, checkerName, validCheckerNames);
-                }
-
-                @Override
-                public void invalidPatternForDateChecker(String pattern) {
-                    validationContext.invalidPatternForDateChecker(validationRuleDescriptionEntryKey, pattern);
-                }
-
-                @Override
-                public void invalidDurationForDateChecker(String duration) {
-                    validationContext.invalidDurationForDateChecker(validationRuleDescriptionEntryKey, duration);
-                }
-
-                @Override
-                public void invalidPatternForStringChecker(String pattern) {
-                    validationContext.invalidPatternForStringChecker(validationRuleDescriptionEntryKey, pattern);
-                }
-
-                @Override
-                public void illegalCheckerConfigurationParameter(CheckerType checkerName, String parameterName) {
-                    validationContext.illegalCheckerConfigurationParameter(validationRuleDescriptionEntryKey, checkerName, parameterName);
-                }
-            };
-            verifyCheckerOnOneTarget(checkerOnOneTargetValidationContext, checker);
-        } else {
-            validationContext.unknownCheckerNameForValidationRule(validationRuleDescriptionEntryKey, checker.getName(), ALL_CHECKER_NAMES);
+         if(checker != null ){
+             if (CheckerType.GroovyExpression.equals(checker.getName())) {
+                 String expression = Optional.of(checker)
+                         .map(Configuration.CheckerDescription::getParams)
+                         .map(Configuration.CheckerConfigurationDescription::getGroovy)
+                         .map(GroovyConfiguration::getExpression)
+                         .orElse(null);
+                 if (StringUtils.isBlank(expression)) {
+                     validationContext.missingRequiredExpression(validationRuleDescriptionEntryKey);
+                 } else {
+                     Optional<GroovyExpression.CompilationError> compileResult = GroovyLineChecker.validateExpression(expression);
+                     compileResult.ifPresent(compilationError -> validationContext.illegalGroovyExpression(validationRuleDescriptionEntryKey, expression, compilationError));
+                 }
+             } else if (CHECKER_ON_TARGET_NAMES.contains(checker.getName())) {
+                 if (lineValidationRuleDescription.doGetCheckerTargets().isEmpty()) {
+                     validationContext.missingParamColumnReferenceForChecker(validationRuleDescriptionEntryKey);
+                 } else {
+                     Set<CheckerTarget> columnsDeclaredInCheckerConfiguration = lineValidationRuleDescription.doGetCheckerTargets();
+                     Set<CheckerTarget> knownColumns = validationContext.getAcceptableCheckerTargets();
+                     ImmutableSet<CheckerTarget> missingColumns = Sets.difference(columnsDeclaredInCheckerConfiguration, knownColumns).immutableCopy();
+                     if (!missingColumns.isEmpty()) {
+                         validationContext.missingColumnReferenceForChecker(validationRuleDescriptionEntryKey, checker.getName(), knownColumns, missingColumns);
+                     }
+                 }
+                 CheckerOnOneTargetValidationContext checkerOnOneTargetValidationContext = new CheckerOnOneTargetValidationContext() {
+                     @Override
+                     public Set<String> getReferenceCheckerRefTypeParameterValidValues() {
+                         return validationContext.getReferenceCheckerRefTypeParameterValidValues();
+                     }
+
+                     @Override
+                     public void unknownReferenceForChecker(String refType, Set<String> references) {
+                         validationContext.unknownReferenceForChecker(validationRuleDescriptionEntryKey, refType, references);
+                     }
+
+                     @Override
+                     public void missingReferenceForChecker(Set<String> references) {
+                         validationContext.missingReferenceForChecker(validationRuleDescriptionEntryKey, references);
+                     }
+
+                     @Override
+                     public void unknownCheckerOnOneTargetName(CheckerType checkerName, ImmutableSet<CheckerType> validCheckerNames) {
+                         validationContext.unknownCheckerNameForVariableComponentChecker(validationRuleDescriptionEntryKey, checkerName, validCheckerNames);
+                     }
+
+                     @Override
+                     public void missingNameForChecker( ImmutableSet<CheckerType> validCheckerNames) {
+                         validationContext.missingNameForCheckerForValidationRule(validationRuleDescriptionEntryKey, validCheckerNames);
+                     }
+
+                     @Override
+                     public void invalidPatternForDateChecker(String pattern) {
+                         validationContext.invalidPatternForDateChecker(validationRuleDescriptionEntryKey, pattern);
+                     }
+
+                     @Override
+                     public void invalidDurationForDateChecker(String duration) {
+                         validationContext.invalidDurationForDateChecker(validationRuleDescriptionEntryKey, duration);
+                     }
+
+                     @Override
+                     public void invalidPatternForStringChecker(String pattern) {
+                         validationContext.invalidPatternForStringChecker(validationRuleDescriptionEntryKey, pattern);
+                     }
+
+                     @Override
+                     public void illegalCheckerConfigurationParameter(CheckerType checkerName, String parameterName) {
+                         validationContext.illegalCheckerConfigurationParameter(validationRuleDescriptionEntryKey, checkerName, parameterName);
+                     }
+                 };
+                 verifyCheckerOnOneTarget(checkerOnOneTargetValidationContext, checker);
+             } else {
+                 validationContext.unknownCheckerNameForValidationRule(validationRuleDescriptionEntryKey, checker.getName(), ALL_CHECKER_NAMES);
+             }
+         } else {
+            validationContext.missingNameForCheckerForValidationRule(validationRuleDescriptionEntryKey, ALL_CHECKER_NAMES);
         }
     }
 
@@ -1162,6 +1195,8 @@ public class ApplicationConfigurationService {
         void invalidPatternForStringChecker(String pattern);
 
         void illegalCheckerConfigurationParameter(CheckerType checkerName, String parameterName);
+
+        void missingNameForChecker(ImmutableSet<CheckerType> checkerOnTargetNames);
     }
 
     /**
@@ -1202,6 +1237,9 @@ public class ApplicationConfigurationService {
         void invalidPatternForStringChecker(String validationRuleDescriptionEntryKey, String pattern);
 
         void illegalCheckerConfigurationParameter(String validationRuleDescriptionEntryKey, CheckerType checkerName, String parameterName);
+
+        void missingNameForCheckerForValidationRule(String validationRuleDescriptionEntryKey, ImmutableSet<CheckerType> checkerOnTargetNames);
+
     }
 
     @Getter
diff --git a/src/main/java/fr/inra/oresing/rest/model/application/ConfigurationParsingResult.java b/src/main/java/fr/inra/oresing/rest/model/application/ConfigurationParsingResult.java
index f0ec9642a7c0e4d7a6668cc2bea11dd5ffde6bae..c54379964f574eed38a84f8c49cb3f9d6d5fad56 100644
--- a/src/main/java/fr/inra/oresing/rest/model/application/ConfigurationParsingResult.java
+++ b/src/main/java/fr/inra/oresing/rest/model/application/ConfigurationParsingResult.java
@@ -800,5 +800,39 @@ public class ConfigurationParsingResult {
                     "declaredTag",declaredTags)
             );
         }
+
+        public void missingNameForCheckerInReferenceColumn(String referenceToValidate, String column, ImmutableSet<CheckerType> knownCheckerNames) {
+            recordError("missingNameForCheckerInReferenceColumn", ImmutableMap.of(
+                    "referenceToValidate", referenceToValidate,
+                    "column", column,
+                    "knownCheckerNames", knownCheckerNames
+            ));
+        }
+
+
+        public void missingNameForCheckerForVariableComponent(String dataType, String variable, String component, ImmutableSet<CheckerType> knownCheckerNames) {
+            recordError("missingNameForCheckerForVariableComponent", ImmutableMap.of(
+                    "datatype", dataType,
+                    "variable", variable,
+                    "component", component,
+                    "knownCheckerNames", knownCheckerNames
+            ));
+        }
+
+        public void missingNameForCheckerForValidationRuleInReference(String lineValidationRuleKey, String reference, ImmutableSet<CheckerType> allCheckerNames) {
+            recordError("missingNameForCheckerForValidationRuleInReference", ImmutableMap.of(
+                    "lineValidationRuleKey", lineValidationRuleKey,
+                    "reference", reference,
+                    "allCheckerNames", allCheckerNames
+            ));
+        }
+
+        public void missingNameForCheckerForValidationRuleInDataType(String lineValidationRuleKey, String dataType, ImmutableSet<CheckerType> allCheckerNames) {
+            recordError("missingNameForCheckerForValidationRuleInDataType", ImmutableMap.of(
+                    "lineValidationRuleKey", lineValidationRuleKey,
+                    "dataType", dataType,
+                    "allCheckerNames", allCheckerNames
+            ));
+        }
     }
 }
\ No newline at end of file
diff --git a/src/test/java/fr/inra/oresing/rest/ApplicationConfigurationServiceTest.java b/src/test/java/fr/inra/oresing/rest/ApplicationConfigurationServiceTest.java
index 6b9c57e5a335c5bcf5df9446d1f323c3f881327a..2de62691f5dc8c4d9c5990b77489f1f06e7d474b 100644
--- a/src/test/java/fr/inra/oresing/rest/ApplicationConfigurationServiceTest.java
+++ b/src/test/java/fr/inra/oresing/rest/ApplicationConfigurationServiceTest.java
@@ -1201,7 +1201,78 @@ public class ApplicationConfigurationServiceTest {
         Assert.assertEquals("unrecognizedProperty", onlyError.getMessage());
     }
 
-    // je n'arrive pas à fiare remonter cette erreur mais je ne suis pas sûr d'être sur pour cette erreur
+    @Test
+    public void testMissingNameForCheckerInReferenceColumn() {
+        ConfigurationParsingResult configurationParsingResult = parseYaml(
+                "testMissingNameForCheckerInReferenceColumn",
+                "nom du type de plateforme:\n" +
+                "        checker:\n" +
+                "          name: Reference\n" +
+                "          params:\n" +
+                "            refType: platform_type\n" +
+                "            required: true",
+                "nom du type de plateforme:\n" +
+                "        checker:\n" +
+                "          params:\n" +
+                "            refType: platform_type\n" +
+                "            required: true");
+        Assert.assertFalse(configurationParsingResult.isValid());
+        ValidationCheckResult onlyError = Iterables.getOnlyElement(configurationParsingResult.getValidationCheckResults());
+        log.debug(onlyError.getMessage());
+        Assert.assertEquals("missingNameForCheckerInReferenceColumn", onlyError.getMessage());
+    }
+
+    @Test
+    public void testMissingNameForCheckerForValidationRuleInReference() {
+        ConfigurationParsingResult configurationParsingResult = parseYaml("testMissingNameForCheckerForValidationRuleInReference",
+                "floats:\n" +
+                        "        internationalizationName:\n" +
+                        "          fr: les décimaux\n" +
+                        "        columns: [ isFloatValue ]\n" +
+                        "        checker:\n" +
+                        "          name: Float",
+                "floats:\n" +
+                        "        internationalizationName:\n" +
+                        "          fr: les décimaux\n" +
+                        "        columns: [ isFloatValue ]\n" +
+                        "        checker:");
+        Assert.assertFalse(configurationParsingResult.isValid());
+        ValidationCheckResult onlyError = Iterables.getOnlyElement(configurationParsingResult.getValidationCheckResults());
+        log.debug(onlyError.getMessage());
+        Assert.assertEquals("missingNameForCheckerForValidationRuleInReference", onlyError.getMessage());
+    }
+
+    @Test
+    public void testMissingNameForCheckerForVariableComponent() {
+        ConfigurationParsingResult configurationParsingResult = parseYaml(
+                "testMissingNameForCheckerForVariableComponent",
+                "      localization:\n" +
+                        "        tags: [test]\n" +
+                        "        components:\n" +
+                        "          site:\n" +
+                        "            tags: [test]\n" +
+                        "            checker:\n" +
+                        "              name: Reference\n" +
+                        "              params:\n" +
+                        "                refType: sites",
+                "      localization:\n" +
+                        "        tags: [test]\n" +
+                        "        components:\n" +
+                        "          site:\n" +
+                        "            tags: [test]\n" +
+                        "            checker:\n" +
+                        "              params:\n" +
+                        "                refType: sites");
+        Assert.assertFalse(configurationParsingResult.isValid());
+        long count = configurationParsingResult.getValidationCheckResults()
+                .stream()
+                .map(ValidationCheckResult::getMessage)
+                .filter(mes -> mes.equals("missingNameForCheckerForVariableComponent") || mes.equals("authorizationScopeVariableComponentWrongChecker"))
+                .count();
+        Assert.assertEquals(2, count);
+    }
+
+    // je n'arrive pas à faire remonter cette erreur mais je ne suis pas sûr d'être sur pour cette erreur
     @Test
     @Ignore
     public void testTimerangeoutofinterval() {
@@ -1396,4 +1467,22 @@ public class ApplicationConfigurationServiceTest {
         );
         Assert.assertTrue(configurationParsingResult.isValid());
     }
+
+    @Test
+    public void testMissingReferenceColumnsTagDeclaration() {
+        ConfigurationParsingResult configurationParsingResult = parseYaml(
+                "testMissingReferenceColumnsTagDeclaration",
+                "en: '{nom du projet_en}'\n" +
+                        "    columns:\n" +
+                        "      nom du projet_key:\n" +
+                        "        tags: [test]",
+                "en: '{nom du projet_en}'\n" +
+                        "    columns:\n" +
+                        "      nom du projet_key:\n" +
+                        "        tags: [tes]");
+        Assert.assertFalse(configurationParsingResult.isValid());
+        ValidationCheckResult onlyError = Iterables.getOnlyElement(configurationParsingResult.getValidationCheckResults());
+        log.debug(onlyError.getMessage());
+        Assert.assertEquals("missingReferenceColumnsTagDeclaration", onlyError.getMessage());
+    }
 }
diff --git a/ui/cypress/fixtures/applications/errors/errors.json b/ui/cypress/fixtures/applications/errors/errors.json
index cd0903a757e1f984f0c322613e48f237d7ae7ced..b1bd99c5b000338f64694ac00a777acdc63244f3 100644
--- a/ui/cypress/fixtures/applications/errors/errors.json
+++ b/ui/cypress/fixtures/applications/errors/errors.json
@@ -203,38 +203,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -333,44 +333,6 @@
           "allowUnexpectedColumns" : false,
           "tags" : [ "context" ]
         },
-        "platform_type" : {
-          "internationalizationName" : {
-            "fr" : "Types de plateforme",
-            "en" : "Plateform types"
-          },
-          "internationalizedColumns" : {
-            "nom du type de plateforme_key" : {
-              "fr" : "nom du type de plateforme_fr",
-              "en" : "nom du type de plateforme_en"
-            },
-            "description_fr" : {
-              "fr" : "description_fr",
-              "en" : "description_en"
-            }
-          },
-          "internationalizationDisplay" : {
-            "pattern" : {
-              "fr" : "{nom du type de plateforme_key}",
-              "en" : "{nom du type de plateforme_key}"
-            }
-          },
-          "separator" : ";",
-          "keyColumns" : [ "nom du type de plateforme_key" ],
-          "columns" : {
-            "nom du type de plateforme_key" : null,
-            "nom du type de plateforme_fr" : null,
-            "nom du type de plateforme_en" : null,
-            "description_fr" : null,
-            "description_en" : null,
-            "code sandre" : null,
-            "code sandre du contexte" : null
-          },
-          "computedColumns" : { },
-          "dynamicColumns" : { },
-          "validations" : { },
-          "allowUnexpectedColumns" : false,
-          "tags" : [ ]
-        },
         "typeSites" : {
           "internationalizationName" : null,
           "internationalizedColumns" : null,
@@ -429,6 +391,44 @@
           "allowUnexpectedColumns" : false,
           "tags" : [ ]
         },
+        "platform_type" : {
+          "internationalizationName" : {
+            "fr" : "Types de plateforme",
+            "en" : "Plateform types"
+          },
+          "internationalizedColumns" : {
+            "nom du type de plateforme_key" : {
+              "fr" : "nom du type de plateforme_fr",
+              "en" : "nom du type de plateforme_en"
+            },
+            "description_fr" : {
+              "fr" : "description_fr",
+              "en" : "description_en"
+            }
+          },
+          "internationalizationDisplay" : {
+            "pattern" : {
+              "fr" : "{nom du type de plateforme_key}",
+              "en" : "{nom du type de plateforme_key}"
+            }
+          },
+          "separator" : ";",
+          "keyColumns" : [ "nom du type de plateforme_key" ],
+          "columns" : {
+            "nom du type de plateforme_key" : null,
+            "nom du type de plateforme_fr" : null,
+            "nom du type de plateforme_en" : null,
+            "description_fr" : null,
+            "description_en" : null,
+            "code sandre" : null,
+            "code sandre du contexte" : null
+          },
+          "computedColumns" : { },
+          "dynamicColumns" : { },
+          "validations" : { },
+          "allowUnexpectedColumns" : false,
+          "tags" : [ ]
+        },
         "plateformes" : {
           "internationalizationName" : null,
           "internationalizedColumns" : null,
@@ -1078,8 +1078,8 @@
             "columnsDescription" : {
               "depot" : {
                 "internationalizationName" : {
-                  "en" : "Deposit",
-                  "fr" : "Dépôt"
+                  "fr" : "Dépôt",
+                  "en" : "Deposit"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -1091,8 +1091,8 @@
               },
               "publication" : {
                 "internationalizationName" : {
-                  "en" : "Publication",
-                  "fr" : "Publication"
+                  "fr" : "Publication",
+                  "en" : "Publication"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -1104,8 +1104,8 @@
               },
               "admin" : {
                 "internationalizationName" : {
-                  "en" : "Delegation",
-                  "fr" : "Délégation"
+                  "fr" : "Délégation",
+                  "en" : "Delegation"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -1117,8 +1117,8 @@
               },
               "extraction" : {
                 "internationalizationName" : {
-                  "en" : "Extraction",
-                  "fr" : "Extraction"
+                  "fr" : "Extraction",
+                  "en" : "Extraction"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -1130,8 +1130,8 @@
               },
               "delete" : {
                 "internationalizationName" : {
-                  "en" : "Deletion",
-                  "fr" : "Suppression"
+                  "fr" : "Suppression",
+                  "en" : "Deletion"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -1143,8 +1143,8 @@
               },
               "associate" : {
                 "internationalizationName" : {
-                  "en" : "Associate",
-                  "fr" : "Associer"
+                  "fr" : "Associer",
+                  "en" : "Associate"
                 },
                 "internationalizedColumns" : null,
                 "display" : false,
@@ -1172,38 +1172,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -1429,38 +1429,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -2304,8 +2304,8 @@
             "columnsDescription" : {
               "depot" : {
                 "internationalizationName" : {
-                  "en" : "Deposit",
-                  "fr" : "Dépôt"
+                  "fr" : "Dépôt",
+                  "en" : "Deposit"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -2317,8 +2317,8 @@
               },
               "publication" : {
                 "internationalizationName" : {
-                  "en" : "Publication",
-                  "fr" : "Publication"
+                  "fr" : "Publication",
+                  "en" : "Publication"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -2330,8 +2330,8 @@
               },
               "admin" : {
                 "internationalizationName" : {
-                  "en" : "Delegation",
-                  "fr" : "Délégation"
+                  "fr" : "Délégation",
+                  "en" : "Delegation"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -2343,8 +2343,8 @@
               },
               "extraction" : {
                 "internationalizationName" : {
-                  "en" : "Extraction",
-                  "fr" : "Extraction"
+                  "fr" : "Extraction",
+                  "en" : "Extraction"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -2356,8 +2356,8 @@
               },
               "delete" : {
                 "internationalizationName" : {
-                  "en" : "Deletion",
-                  "fr" : "Suppression"
+                  "fr" : "Suppression",
+                  "en" : "Deletion"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -2369,8 +2369,8 @@
               },
               "associate" : {
                 "internationalizationName" : {
-                  "en" : "Associate",
-                  "fr" : "Associer"
+                  "fr" : "Associer",
+                  "en" : "Associate"
                 },
                 "internationalizedColumns" : null,
                 "display" : false,
@@ -2398,38 +2398,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -2655,38 +2655,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -2785,6 +2785,44 @@
           "allowUnexpectedColumns" : false,
           "tags" : [ "context" ]
         },
+        "platform_type" : {
+          "internationalizationName" : {
+            "fr" : "Types de plateforme",
+            "en" : "Plateform types"
+          },
+          "internationalizedColumns" : {
+            "nom du type de plateforme_key" : {
+              "fr" : "nom du type de plateforme_fr",
+              "en" : "nom du type de plateforme_en"
+            },
+            "description_fr" : {
+              "fr" : "description_fr",
+              "en" : "description_en"
+            }
+          },
+          "internationalizationDisplay" : {
+            "pattern" : {
+              "fr" : "{nom du type de plateforme_key}",
+              "en" : "{nom du type de plateforme_key}"
+            }
+          },
+          "separator" : ";",
+          "keyColumns" : [ "nom du type de plateforme_key" ],
+          "columns" : {
+            "nom du type de plateforme_key" : null,
+            "nom du type de plateforme_fr" : null,
+            "nom du type de plateforme_en" : null,
+            "description_fr" : null,
+            "description_en" : null,
+            "code sandre" : null,
+            "code sandre du contexte" : null
+          },
+          "computedColumns" : { },
+          "dynamicColumns" : { },
+          "validations" : { },
+          "allowUnexpectedColumns" : false,
+          "tags" : [ ]
+        },
         "typeSites" : {
           "internationalizationName" : null,
           "internationalizedColumns" : null,
@@ -2843,44 +2881,6 @@
           "allowUnexpectedColumns" : false,
           "tags" : [ ]
         },
-        "platform_type" : {
-          "internationalizationName" : {
-            "fr" : "Types de plateforme",
-            "en" : "Plateform types"
-          },
-          "internationalizedColumns" : {
-            "nom du type de plateforme_key" : {
-              "fr" : "nom du type de plateforme_fr",
-              "en" : "nom du type de plateforme_en"
-            },
-            "description_fr" : {
-              "fr" : "description_fr",
-              "en" : "description_en"
-            }
-          },
-          "internationalizationDisplay" : {
-            "pattern" : {
-              "fr" : "{nom du type de plateforme_key}",
-              "en" : "{nom du type de plateforme_key}"
-            }
-          },
-          "separator" : ";",
-          "keyColumns" : [ "nom du type de plateforme_key" ],
-          "columns" : {
-            "nom du type de plateforme_key" : null,
-            "nom du type de plateforme_fr" : null,
-            "nom du type de plateforme_en" : null,
-            "description_fr" : null,
-            "description_en" : null,
-            "code sandre" : null,
-            "code sandre du contexte" : null
-          },
-          "computedColumns" : { },
-          "dynamicColumns" : { },
-          "validations" : { },
-          "allowUnexpectedColumns" : false,
-          "tags" : [ ]
-        },
         "plateformes" : {
           "internationalizationName" : null,
           "internationalizedColumns" : null,
@@ -3530,8 +3530,8 @@
             "columnsDescription" : {
               "depot" : {
                 "internationalizationName" : {
-                  "en" : "Deposit",
-                  "fr" : "Dépôt"
+                  "fr" : "Dépôt",
+                  "en" : "Deposit"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -3543,8 +3543,8 @@
               },
               "publication" : {
                 "internationalizationName" : {
-                  "en" : "Publication",
-                  "fr" : "Publication"
+                  "fr" : "Publication",
+                  "en" : "Publication"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -3556,8 +3556,8 @@
               },
               "admin" : {
                 "internationalizationName" : {
-                  "en" : "Delegation",
-                  "fr" : "Délégation"
+                  "fr" : "Délégation",
+                  "en" : "Delegation"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -3569,8 +3569,8 @@
               },
               "extraction" : {
                 "internationalizationName" : {
-                  "en" : "Extraction",
-                  "fr" : "Extraction"
+                  "fr" : "Extraction",
+                  "en" : "Extraction"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -3582,8 +3582,8 @@
               },
               "delete" : {
                 "internationalizationName" : {
-                  "en" : "Deletion",
-                  "fr" : "Suppression"
+                  "fr" : "Suppression",
+                  "en" : "Deletion"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -3595,8 +3595,8 @@
               },
               "associate" : {
                 "internationalizationName" : {
-                  "en" : "Associate",
-                  "fr" : "Associer"
+                  "fr" : "Associer",
+                  "en" : "Associate"
                 },
                 "internationalizedColumns" : null,
                 "display" : false,
@@ -3624,38 +3624,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -3699,7 +3699,7 @@
         "variable" : "localization",
         "component" : "site",
         "refType" : "site",
-        "knownPatterns" : [ "projets", "platform_type", "typeSites", "sites", "plateformes", "units", "proprietes_taxon", "taxon" ]
+        "knownPatterns" : [ "projets", "typeSites", "sites", "platform_type", "plateformes", "units", "proprietes_taxon", "taxon" ]
       },
       "error" : true,
       "success" : false
@@ -3895,38 +3895,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -4770,8 +4770,8 @@
             "columnsDescription" : {
               "depot" : {
                 "internationalizationName" : {
-                  "en" : "Deposit",
-                  "fr" : "Dépôt"
+                  "fr" : "Dépôt",
+                  "en" : "Deposit"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -4783,8 +4783,8 @@
               },
               "publication" : {
                 "internationalizationName" : {
-                  "en" : "Publication",
-                  "fr" : "Publication"
+                  "fr" : "Publication",
+                  "en" : "Publication"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -4796,8 +4796,8 @@
               },
               "admin" : {
                 "internationalizationName" : {
-                  "en" : "Delegation",
-                  "fr" : "Délégation"
+                  "fr" : "Délégation",
+                  "en" : "Delegation"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -4809,8 +4809,8 @@
               },
               "extraction" : {
                 "internationalizationName" : {
-                  "en" : "Extraction",
-                  "fr" : "Extraction"
+                  "fr" : "Extraction",
+                  "en" : "Extraction"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -4822,8 +4822,8 @@
               },
               "delete" : {
                 "internationalizationName" : {
-                  "en" : "Deletion",
-                  "fr" : "Suppression"
+                  "fr" : "Suppression",
+                  "en" : "Deletion"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -4835,8 +4835,8 @@
               },
               "associate" : {
                 "internationalizationName" : {
-                  "en" : "Associate",
-                  "fr" : "Associer"
+                  "fr" : "Associer",
+                  "en" : "Associate"
                 },
                 "internationalizedColumns" : null,
                 "display" : false,
@@ -4864,38 +4864,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -5123,38 +5123,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -5253,44 +5253,6 @@
           "allowUnexpectedColumns" : false,
           "tags" : [ "context" ]
         },
-        "platform_type" : {
-          "internationalizationName" : {
-            "fr" : "Types de plateforme",
-            "en" : "Plateform types"
-          },
-          "internationalizedColumns" : {
-            "nom du type de plateforme_key" : {
-              "fr" : "nom du type de plateforme_fr",
-              "en" : "nom du type de plateforme_en"
-            },
-            "description_fr" : {
-              "fr" : "description_fr",
-              "en" : "description_en"
-            }
-          },
-          "internationalizationDisplay" : {
-            "pattern" : {
-              "fr" : "{nom du type de plateforme_key}",
-              "en" : "{nom du type de plateforme_key}"
-            }
-          },
-          "separator" : ";",
-          "keyColumns" : [ "nom du type de plateforme_key" ],
-          "columns" : {
-            "nom du type de plateforme_key" : null,
-            "nom du type de plateforme_fr" : null,
-            "nom du type de plateforme_en" : null,
-            "description_fr" : null,
-            "description_en" : null,
-            "code sandre" : null,
-            "code sandre du contexte" : null
-          },
-          "computedColumns" : { },
-          "dynamicColumns" : { },
-          "validations" : { },
-          "allowUnexpectedColumns" : false,
-          "tags" : [ ]
-        },
         "typeSites" : {
           "internationalizationName" : null,
           "internationalizedColumns" : null,
@@ -5349,6 +5311,44 @@
           "allowUnexpectedColumns" : false,
           "tags" : [ ]
         },
+        "platform_type" : {
+          "internationalizationName" : {
+            "fr" : "Types de plateforme",
+            "en" : "Plateform types"
+          },
+          "internationalizedColumns" : {
+            "nom du type de plateforme_key" : {
+              "fr" : "nom du type de plateforme_fr",
+              "en" : "nom du type de plateforme_en"
+            },
+            "description_fr" : {
+              "fr" : "description_fr",
+              "en" : "description_en"
+            }
+          },
+          "internationalizationDisplay" : {
+            "pattern" : {
+              "fr" : "{nom du type de plateforme_key}",
+              "en" : "{nom du type de plateforme_key}"
+            }
+          },
+          "separator" : ";",
+          "keyColumns" : [ "nom du type de plateforme_key" ],
+          "columns" : {
+            "nom du type de plateforme_key" : null,
+            "nom du type de plateforme_fr" : null,
+            "nom du type de plateforme_en" : null,
+            "description_fr" : null,
+            "description_en" : null,
+            "code sandre" : null,
+            "code sandre du contexte" : null
+          },
+          "computedColumns" : { },
+          "dynamicColumns" : { },
+          "validations" : { },
+          "allowUnexpectedColumns" : false,
+          "tags" : [ ]
+        },
         "plateformes" : {
           "internationalizationName" : null,
           "internationalizedColumns" : null,
@@ -5998,8 +5998,8 @@
             "columnsDescription" : {
               "depot" : {
                 "internationalizationName" : {
-                  "en" : "Deposit",
-                  "fr" : "Dépôt"
+                  "fr" : "Dépôt",
+                  "en" : "Deposit"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -6011,8 +6011,8 @@
               },
               "publication" : {
                 "internationalizationName" : {
-                  "en" : "Publication",
-                  "fr" : "Publication"
+                  "fr" : "Publication",
+                  "en" : "Publication"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -6024,8 +6024,8 @@
               },
               "admin" : {
                 "internationalizationName" : {
-                  "en" : "Delegation",
-                  "fr" : "Délégation"
+                  "fr" : "Délégation",
+                  "en" : "Delegation"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -6037,8 +6037,8 @@
               },
               "extraction" : {
                 "internationalizationName" : {
-                  "en" : "Extraction",
-                  "fr" : "Extraction"
+                  "fr" : "Extraction",
+                  "en" : "Extraction"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -6050,8 +6050,8 @@
               },
               "delete" : {
                 "internationalizationName" : {
-                  "en" : "Deletion",
-                  "fr" : "Suppression"
+                  "fr" : "Suppression",
+                  "en" : "Deletion"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -6063,8 +6063,8 @@
               },
               "associate" : {
                 "internationalizationName" : {
-                  "en" : "Associate",
-                  "fr" : "Associer"
+                  "fr" : "Associer",
+                  "en" : "Associate"
                 },
                 "internationalizedColumns" : null,
                 "display" : false,
@@ -6092,38 +6092,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -6351,38 +6351,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -6481,6 +6481,44 @@
           "allowUnexpectedColumns" : false,
           "tags" : [ "context" ]
         },
+        "platform_type" : {
+          "internationalizationName" : {
+            "fr" : "Types de plateforme",
+            "en" : "Plateform types"
+          },
+          "internationalizedColumns" : {
+            "nom du type de plateforme_key" : {
+              "fr" : "nom du type de plateforme_fr",
+              "en" : "nom du type de plateforme_en"
+            },
+            "description_fr" : {
+              "fr" : "description_fr",
+              "en" : "description_en"
+            }
+          },
+          "internationalizationDisplay" : {
+            "pattern" : {
+              "fr" : "{nom du type de plateforme_key}",
+              "en" : "{nom du type de plateforme_key}"
+            }
+          },
+          "separator" : ";",
+          "keyColumns" : [ "nom du type de plateforme_key" ],
+          "columns" : {
+            "nom du type de plateforme_key" : null,
+            "nom du type de plateforme_fr" : null,
+            "nom du type de plateforme_en" : null,
+            "description_fr" : null,
+            "description_en" : null,
+            "code sandre" : null,
+            "code sandre du contexte" : null
+          },
+          "computedColumns" : { },
+          "dynamicColumns" : { },
+          "validations" : { },
+          "allowUnexpectedColumns" : false,
+          "tags" : [ ]
+        },
         "typeSites" : {
           "internationalizationName" : null,
           "internationalizedColumns" : null,
@@ -6539,44 +6577,6 @@
           "allowUnexpectedColumns" : false,
           "tags" : [ ]
         },
-        "platform_type" : {
-          "internationalizationName" : {
-            "fr" : "Types de plateforme",
-            "en" : "Plateform types"
-          },
-          "internationalizedColumns" : {
-            "nom du type de plateforme_key" : {
-              "fr" : "nom du type de plateforme_fr",
-              "en" : "nom du type de plateforme_en"
-            },
-            "description_fr" : {
-              "fr" : "description_fr",
-              "en" : "description_en"
-            }
-          },
-          "internationalizationDisplay" : {
-            "pattern" : {
-              "fr" : "{nom du type de plateforme_key}",
-              "en" : "{nom du type de plateforme_key}"
-            }
-          },
-          "separator" : ";",
-          "keyColumns" : [ "nom du type de plateforme_key" ],
-          "columns" : {
-            "nom du type de plateforme_key" : null,
-            "nom du type de plateforme_fr" : null,
-            "nom du type de plateforme_en" : null,
-            "description_fr" : null,
-            "description_en" : null,
-            "code sandre" : null,
-            "code sandre du contexte" : null
-          },
-          "computedColumns" : { },
-          "dynamicColumns" : { },
-          "validations" : { },
-          "allowUnexpectedColumns" : false,
-          "tags" : [ ]
-        },
         "plateformes" : {
           "internationalizationName" : null,
           "internationalizedColumns" : null,
@@ -7226,8 +7226,8 @@
             "columnsDescription" : {
               "depot" : {
                 "internationalizationName" : {
-                  "en" : "Deposit",
-                  "fr" : "Dépôt"
+                  "fr" : "Dépôt",
+                  "en" : "Deposit"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -7239,8 +7239,8 @@
               },
               "publication" : {
                 "internationalizationName" : {
-                  "en" : "Publication",
-                  "fr" : "Publication"
+                  "fr" : "Publication",
+                  "en" : "Publication"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -7252,8 +7252,8 @@
               },
               "admin" : {
                 "internationalizationName" : {
-                  "en" : "Delegation",
-                  "fr" : "Délégation"
+                  "fr" : "Délégation",
+                  "en" : "Delegation"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -7265,8 +7265,8 @@
               },
               "extraction" : {
                 "internationalizationName" : {
-                  "en" : "Extraction",
-                  "fr" : "Extraction"
+                  "fr" : "Extraction",
+                  "en" : "Extraction"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -7278,8 +7278,8 @@
               },
               "delete" : {
                 "internationalizationName" : {
-                  "en" : "Deletion",
-                  "fr" : "Suppression"
+                  "fr" : "Suppression",
+                  "en" : "Deletion"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -7291,8 +7291,8 @@
               },
               "associate" : {
                 "internationalizationName" : {
-                  "en" : "Associate",
-                  "fr" : "Associer"
+                  "fr" : "Associer",
+                  "en" : "Associate"
                 },
                 "internationalizedColumns" : null,
                 "display" : false,
@@ -7320,38 +7320,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -7380,10 +7380,10 @@
       "level" : "ERROR",
       "message" : "invalidFormat",
       "messageParams" : {
-        "columnNumber" : 17,
-        "authorizedValues" : " [String, GroovyExpression, Reference, Float, Integer, Date]",
-        "lineNumber" : 143,
         "path" : "references->proprietes_taxon->validations->floats->checker->name",
+        "lineNumber" : 143,
+        "authorizedValues" : " [String, GroovyExpression, Reference, Float, Integer, Date]",
+        "columnNumber" : 17,
         "value" : "Flaot"
       },
       "error" : true,
@@ -7606,38 +7606,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -8481,8 +8481,8 @@
             "columnsDescription" : {
               "depot" : {
                 "internationalizationName" : {
-                  "en" : "Deposit",
-                  "fr" : "Dépôt"
+                  "fr" : "Dépôt",
+                  "en" : "Deposit"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -8494,8 +8494,8 @@
               },
               "publication" : {
                 "internationalizationName" : {
-                  "en" : "Publication",
-                  "fr" : "Publication"
+                  "fr" : "Publication",
+                  "en" : "Publication"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -8507,8 +8507,8 @@
               },
               "admin" : {
                 "internationalizationName" : {
-                  "en" : "Delegation",
-                  "fr" : "Délégation"
+                  "fr" : "Délégation",
+                  "en" : "Delegation"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -8520,8 +8520,8 @@
               },
               "extraction" : {
                 "internationalizationName" : {
-                  "en" : "Extraction",
-                  "fr" : "Extraction"
+                  "fr" : "Extraction",
+                  "en" : "Extraction"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -8533,8 +8533,8 @@
               },
               "delete" : {
                 "internationalizationName" : {
-                  "en" : "Deletion",
-                  "fr" : "Suppression"
+                  "fr" : "Suppression",
+                  "en" : "Deletion"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -8546,8 +8546,8 @@
               },
               "associate" : {
                 "internationalizationName" : {
-                  "en" : "Associate",
-                  "fr" : "Associer"
+                  "fr" : "Associer",
+                  "en" : "Associate"
                 },
                 "internationalizedColumns" : null,
                 "display" : false,
@@ -8575,38 +8575,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -8832,38 +8832,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -8962,6 +8962,44 @@
           "allowUnexpectedColumns" : false,
           "tags" : [ "context" ]
         },
+        "platform_type" : {
+          "internationalizationName" : {
+            "fr" : "Types de plateforme",
+            "en" : "Plateform types"
+          },
+          "internationalizedColumns" : {
+            "nom du type de plateforme_key" : {
+              "fr" : "nom du type de plateforme_fr",
+              "en" : "nom du type de plateforme_en"
+            },
+            "description_fr" : {
+              "fr" : "description_fr",
+              "en" : "description_en"
+            }
+          },
+          "internationalizationDisplay" : {
+            "pattern" : {
+              "fr" : "{nom du type de plateforme_key}",
+              "en" : "{nom du type de plateforme_key}"
+            }
+          },
+          "separator" : ";",
+          "keyColumns" : [ "nom du type de plateforme_key" ],
+          "columns" : {
+            "nom du type de plateforme_key" : null,
+            "nom du type de plateforme_fr" : null,
+            "nom du type de plateforme_en" : null,
+            "description_fr" : null,
+            "description_en" : null,
+            "code sandre" : null,
+            "code sandre du contexte" : null
+          },
+          "computedColumns" : { },
+          "dynamicColumns" : { },
+          "validations" : { },
+          "allowUnexpectedColumns" : false,
+          "tags" : [ ]
+        },
         "typeSites" : {
           "internationalizationName" : null,
           "internationalizedColumns" : null,
@@ -9020,44 +9058,6 @@
           "allowUnexpectedColumns" : false,
           "tags" : [ ]
         },
-        "platform_type" : {
-          "internationalizationName" : {
-            "fr" : "Types de plateforme",
-            "en" : "Plateform types"
-          },
-          "internationalizedColumns" : {
-            "nom du type de plateforme_key" : {
-              "fr" : "nom du type de plateforme_fr",
-              "en" : "nom du type de plateforme_en"
-            },
-            "description_fr" : {
-              "fr" : "description_fr",
-              "en" : "description_en"
-            }
-          },
-          "internationalizationDisplay" : {
-            "pattern" : {
-              "fr" : "{nom du type de plateforme_key}",
-              "en" : "{nom du type de plateforme_key}"
-            }
-          },
-          "separator" : ";",
-          "keyColumns" : [ "nom du type de plateforme_key" ],
-          "columns" : {
-            "nom du type de plateforme_key" : null,
-            "nom du type de plateforme_fr" : null,
-            "nom du type de plateforme_en" : null,
-            "description_fr" : null,
-            "description_en" : null,
-            "code sandre" : null,
-            "code sandre du contexte" : null
-          },
-          "computedColumns" : { },
-          "dynamicColumns" : { },
-          "validations" : { },
-          "allowUnexpectedColumns" : false,
-          "tags" : [ ]
-        },
         "plateformes" : {
           "internationalizationName" : null,
           "internationalizedColumns" : null,
@@ -9707,8 +9707,8 @@
             "columnsDescription" : {
               "depot" : {
                 "internationalizationName" : {
-                  "en" : "Deposit",
-                  "fr" : "Dépôt"
+                  "fr" : "Dépôt",
+                  "en" : "Deposit"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -9720,8 +9720,8 @@
               },
               "publication" : {
                 "internationalizationName" : {
-                  "en" : "Publication",
-                  "fr" : "Publication"
+                  "fr" : "Publication",
+                  "en" : "Publication"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -9733,8 +9733,8 @@
               },
               "admin" : {
                 "internationalizationName" : {
-                  "en" : "Delegation",
-                  "fr" : "Délégation"
+                  "fr" : "Délégation",
+                  "en" : "Delegation"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -9746,8 +9746,8 @@
               },
               "extraction" : {
                 "internationalizationName" : {
-                  "en" : "Extraction",
-                  "fr" : "Extraction"
+                  "fr" : "Extraction",
+                  "en" : "Extraction"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -9759,8 +9759,8 @@
               },
               "delete" : {
                 "internationalizationName" : {
-                  "en" : "Deletion",
-                  "fr" : "Suppression"
+                  "fr" : "Suppression",
+                  "en" : "Deletion"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -9772,8 +9772,8 @@
               },
               "associate" : {
                 "internationalizationName" : {
-                  "en" : "Associate",
-                  "fr" : "Associer"
+                  "fr" : "Associer",
+                  "en" : "Associate"
                 },
                 "internationalizedColumns" : null,
                 "display" : false,
@@ -9801,38 +9801,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -10059,38 +10059,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -10189,44 +10189,6 @@
           "allowUnexpectedColumns" : false,
           "tags" : [ "context" ]
         },
-        "platform_type" : {
-          "internationalizationName" : {
-            "fr" : "Types de plateforme",
-            "en" : "Plateform types"
-          },
-          "internationalizedColumns" : {
-            "nom du type de plateforme_key" : {
-              "fr" : "nom du type de plateforme_fr",
-              "en" : "nom du type de plateforme_en"
-            },
-            "description_fr" : {
-              "fr" : "description_fr",
-              "en" : "description_en"
-            }
-          },
-          "internationalizationDisplay" : {
-            "pattern" : {
-              "fr" : "{nom du type de plateforme_key}",
-              "en" : "{nom du type de plateforme_key}"
-            }
-          },
-          "separator" : ";",
-          "keyColumns" : [ "nom du type de plateforme_key" ],
-          "columns" : {
-            "nom du type de plateforme_key" : null,
-            "nom du type de plateforme_fr" : null,
-            "nom du type de plateforme_en" : null,
-            "description_fr" : null,
-            "description_en" : null,
-            "code sandre" : null,
-            "code sandre du contexte" : null
-          },
-          "computedColumns" : { },
-          "dynamicColumns" : { },
-          "validations" : { },
-          "allowUnexpectedColumns" : false,
-          "tags" : [ ]
-        },
         "typeSites" : {
           "internationalizationName" : null,
           "internationalizedColumns" : null,
@@ -10285,6 +10247,44 @@
           "allowUnexpectedColumns" : false,
           "tags" : [ ]
         },
+        "platform_type" : {
+          "internationalizationName" : {
+            "fr" : "Types de plateforme",
+            "en" : "Plateform types"
+          },
+          "internationalizedColumns" : {
+            "nom du type de plateforme_key" : {
+              "fr" : "nom du type de plateforme_fr",
+              "en" : "nom du type de plateforme_en"
+            },
+            "description_fr" : {
+              "fr" : "description_fr",
+              "en" : "description_en"
+            }
+          },
+          "internationalizationDisplay" : {
+            "pattern" : {
+              "fr" : "{nom du type de plateforme_key}",
+              "en" : "{nom du type de plateforme_key}"
+            }
+          },
+          "separator" : ";",
+          "keyColumns" : [ "nom du type de plateforme_key" ],
+          "columns" : {
+            "nom du type de plateforme_key" : null,
+            "nom du type de plateforme_fr" : null,
+            "nom du type de plateforme_en" : null,
+            "description_fr" : null,
+            "description_en" : null,
+            "code sandre" : null,
+            "code sandre du contexte" : null
+          },
+          "computedColumns" : { },
+          "dynamicColumns" : { },
+          "validations" : { },
+          "allowUnexpectedColumns" : false,
+          "tags" : [ ]
+        },
         "plateformes" : {
           "internationalizationName" : null,
           "internationalizedColumns" : null,
@@ -10934,8 +10934,8 @@
             "columnsDescription" : {
               "depot" : {
                 "internationalizationName" : {
-                  "en" : "Deposit",
-                  "fr" : "Dépôt"
+                  "fr" : "Dépôt",
+                  "en" : "Deposit"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -10947,8 +10947,8 @@
               },
               "publication" : {
                 "internationalizationName" : {
-                  "en" : "Publication",
-                  "fr" : "Publication"
+                  "fr" : "Publication",
+                  "en" : "Publication"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -10960,8 +10960,8 @@
               },
               "admin" : {
                 "internationalizationName" : {
-                  "en" : "Delegation",
-                  "fr" : "Délégation"
+                  "fr" : "Délégation",
+                  "en" : "Delegation"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -10973,8 +10973,8 @@
               },
               "extraction" : {
                 "internationalizationName" : {
-                  "en" : "Extraction",
-                  "fr" : "Extraction"
+                  "fr" : "Extraction",
+                  "en" : "Extraction"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -10986,8 +10986,8 @@
               },
               "delete" : {
                 "internationalizationName" : {
-                  "en" : "Deletion",
-                  "fr" : "Suppression"
+                  "fr" : "Suppression",
+                  "en" : "Deletion"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -10999,8 +10999,8 @@
               },
               "associate" : {
                 "internationalizationName" : {
-                  "en" : "Associate",
-                  "fr" : "Associer"
+                  "fr" : "Associer",
+                  "en" : "Associate"
                 },
                 "internationalizedColumns" : null,
                 "display" : false,
@@ -11028,38 +11028,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -11286,38 +11286,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -12161,8 +12161,8 @@
             "columnsDescription" : {
               "depot" : {
                 "internationalizationName" : {
-                  "en" : "Deposit",
-                  "fr" : "Dépôt"
+                  "fr" : "Dépôt",
+                  "en" : "Deposit"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -12174,8 +12174,8 @@
               },
               "publication" : {
                 "internationalizationName" : {
-                  "en" : "Publication",
-                  "fr" : "Publication"
+                  "fr" : "Publication",
+                  "en" : "Publication"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -12187,8 +12187,8 @@
               },
               "admin" : {
                 "internationalizationName" : {
-                  "en" : "Delegation",
-                  "fr" : "Délégation"
+                  "fr" : "Délégation",
+                  "en" : "Delegation"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -12200,8 +12200,8 @@
               },
               "extraction" : {
                 "internationalizationName" : {
-                  "en" : "Extraction",
-                  "fr" : "Extraction"
+                  "fr" : "Extraction",
+                  "en" : "Extraction"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -12213,8 +12213,8 @@
               },
               "delete" : {
                 "internationalizationName" : {
-                  "en" : "Deletion",
-                  "fr" : "Suppression"
+                  "fr" : "Suppression",
+                  "en" : "Deletion"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -12226,8 +12226,8 @@
               },
               "associate" : {
                 "internationalizationName" : {
-                  "en" : "Associate",
-                  "fr" : "Associer"
+                  "fr" : "Associer",
+                  "en" : "Associate"
                 },
                 "internationalizedColumns" : null,
                 "display" : false,
@@ -12255,38 +12255,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -12515,38 +12515,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -13390,8 +13390,8 @@
             "columnsDescription" : {
               "depot" : {
                 "internationalizationName" : {
-                  "en" : "Deposit",
-                  "fr" : "Dépôt"
+                  "fr" : "Dépôt",
+                  "en" : "Deposit"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -13403,8 +13403,8 @@
               },
               "publication" : {
                 "internationalizationName" : {
-                  "en" : "Publication",
-                  "fr" : "Publication"
+                  "fr" : "Publication",
+                  "en" : "Publication"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -13416,8 +13416,8 @@
               },
               "admin" : {
                 "internationalizationName" : {
-                  "en" : "Delegation",
-                  "fr" : "Délégation"
+                  "fr" : "Délégation",
+                  "en" : "Delegation"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -13429,8 +13429,8 @@
               },
               "extraction" : {
                 "internationalizationName" : {
-                  "en" : "Extraction",
-                  "fr" : "Extraction"
+                  "fr" : "Extraction",
+                  "en" : "Extraction"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -13442,8 +13442,8 @@
               },
               "delete" : {
                 "internationalizationName" : {
-                  "en" : "Deletion",
-                  "fr" : "Suppression"
+                  "fr" : "Suppression",
+                  "en" : "Deletion"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -13455,8 +13455,8 @@
               },
               "associate" : {
                 "internationalizationName" : {
-                  "en" : "Associate",
-                  "fr" : "Associer"
+                  "fr" : "Associer",
+                  "en" : "Associate"
                 },
                 "internationalizedColumns" : null,
                 "display" : false,
@@ -13484,38 +13484,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -13742,38 +13742,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -13872,44 +13872,6 @@
           "allowUnexpectedColumns" : false,
           "tags" : [ "context" ]
         },
-        "platform_type" : {
-          "internationalizationName" : {
-            "fr" : "Types de plateforme",
-            "en" : "Plateform types"
-          },
-          "internationalizedColumns" : {
-            "nom du type de plateforme_key" : {
-              "fr" : "nom du type de plateforme_fr",
-              "en" : "nom du type de plateforme_en"
-            },
-            "description_fr" : {
-              "fr" : "description_fr",
-              "en" : "description_en"
-            }
-          },
-          "internationalizationDisplay" : {
-            "pattern" : {
-              "fr" : "{nom du type de plateforme_key}",
-              "en" : "{nom du type de plateforme_key}"
-            }
-          },
-          "separator" : ";",
-          "keyColumns" : [ "nom du type de plateforme_key" ],
-          "columns" : {
-            "nom du type de plateforme_key" : null,
-            "nom du type de plateforme_fr" : null,
-            "nom du type de plateforme_en" : null,
-            "description_fr" : null,
-            "description_en" : null,
-            "code sandre" : null,
-            "code sandre du contexte" : null
-          },
-          "computedColumns" : { },
-          "dynamicColumns" : { },
-          "validations" : { },
-          "allowUnexpectedColumns" : false,
-          "tags" : [ ]
-        },
         "typeSites" : {
           "internationalizationName" : null,
           "internationalizedColumns" : null,
@@ -13968,6 +13930,44 @@
           "allowUnexpectedColumns" : false,
           "tags" : [ ]
         },
+        "platform_type" : {
+          "internationalizationName" : {
+            "fr" : "Types de plateforme",
+            "en" : "Plateform types"
+          },
+          "internationalizedColumns" : {
+            "nom du type de plateforme_key" : {
+              "fr" : "nom du type de plateforme_fr",
+              "en" : "nom du type de plateforme_en"
+            },
+            "description_fr" : {
+              "fr" : "description_fr",
+              "en" : "description_en"
+            }
+          },
+          "internationalizationDisplay" : {
+            "pattern" : {
+              "fr" : "{nom du type de plateforme_key}",
+              "en" : "{nom du type de plateforme_key}"
+            }
+          },
+          "separator" : ";",
+          "keyColumns" : [ "nom du type de plateforme_key" ],
+          "columns" : {
+            "nom du type de plateforme_key" : null,
+            "nom du type de plateforme_fr" : null,
+            "nom du type de plateforme_en" : null,
+            "description_fr" : null,
+            "description_en" : null,
+            "code sandre" : null,
+            "code sandre du contexte" : null
+          },
+          "computedColumns" : { },
+          "dynamicColumns" : { },
+          "validations" : { },
+          "allowUnexpectedColumns" : false,
+          "tags" : [ ]
+        },
         "plateformes" : {
           "internationalizationName" : null,
           "internationalizedColumns" : null,
@@ -14617,8 +14617,8 @@
             "columnsDescription" : {
               "depot" : {
                 "internationalizationName" : {
-                  "en" : "Deposit",
-                  "fr" : "Dépôt"
+                  "fr" : "Dépôt",
+                  "en" : "Deposit"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -14630,8 +14630,8 @@
               },
               "publication" : {
                 "internationalizationName" : {
-                  "en" : "Publication",
-                  "fr" : "Publication"
+                  "fr" : "Publication",
+                  "en" : "Publication"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -14643,8 +14643,8 @@
               },
               "admin" : {
                 "internationalizationName" : {
-                  "en" : "Delegation",
-                  "fr" : "Délégation"
+                  "fr" : "Délégation",
+                  "en" : "Delegation"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -14656,8 +14656,8 @@
               },
               "extraction" : {
                 "internationalizationName" : {
-                  "en" : "Extraction",
-                  "fr" : "Extraction"
+                  "fr" : "Extraction",
+                  "en" : "Extraction"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -14669,8 +14669,8 @@
               },
               "delete" : {
                 "internationalizationName" : {
-                  "en" : "Deletion",
-                  "fr" : "Suppression"
+                  "fr" : "Suppression",
+                  "en" : "Deletion"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -14682,8 +14682,8 @@
               },
               "associate" : {
                 "internationalizationName" : {
-                  "en" : "Associate",
-                  "fr" : "Associer"
+                  "fr" : "Associer",
+                  "en" : "Associate"
                 },
                 "internationalizedColumns" : null,
                 "display" : false,
@@ -14711,38 +14711,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -14986,38 +14986,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -15861,8 +15861,8 @@
             "columnsDescription" : {
               "depot" : {
                 "internationalizationName" : {
-                  "en" : "Deposit",
-                  "fr" : "Dépôt"
+                  "fr" : "Dépôt",
+                  "en" : "Deposit"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -15874,8 +15874,8 @@
               },
               "publication" : {
                 "internationalizationName" : {
-                  "en" : "Publication",
-                  "fr" : "Publication"
+                  "fr" : "Publication",
+                  "en" : "Publication"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -15887,8 +15887,8 @@
               },
               "admin" : {
                 "internationalizationName" : {
-                  "en" : "Delegation",
-                  "fr" : "Délégation"
+                  "fr" : "Délégation",
+                  "en" : "Delegation"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -15900,8 +15900,8 @@
               },
               "extraction" : {
                 "internationalizationName" : {
-                  "en" : "Extraction",
-                  "fr" : "Extraction"
+                  "fr" : "Extraction",
+                  "en" : "Extraction"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -15913,8 +15913,8 @@
               },
               "delete" : {
                 "internationalizationName" : {
-                  "en" : "Deletion",
-                  "fr" : "Suppression"
+                  "fr" : "Suppression",
+                  "en" : "Deletion"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -15926,8 +15926,8 @@
               },
               "associate" : {
                 "internationalizationName" : {
-                  "en" : "Associate",
-                  "fr" : "Associer"
+                  "fr" : "Associer",
+                  "en" : "Associate"
                 },
                 "internationalizedColumns" : null,
                 "display" : false,
@@ -15955,38 +15955,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -16213,38 +16213,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -16343,44 +16343,6 @@
           "allowUnexpectedColumns" : false,
           "tags" : [ "context" ]
         },
-        "platform_type" : {
-          "internationalizationName" : {
-            "fr" : "Types de plateforme",
-            "en" : "Plateform types"
-          },
-          "internationalizedColumns" : {
-            "nom du type de plateforme_key" : {
-              "fr" : "nom du type de plateforme_fr",
-              "en" : "nom du type de plateforme_en"
-            },
-            "description_fr" : {
-              "fr" : "description_fr",
-              "en" : "description_en"
-            }
-          },
-          "internationalizationDisplay" : {
-            "pattern" : {
-              "fr" : "{nom du type de plateforme_key}",
-              "en" : "{nom du type de plateforme_key}"
-            }
-          },
-          "separator" : ";",
-          "keyColumns" : [ "nom du type de plateforme_key" ],
-          "columns" : {
-            "nom du type de plateforme_key" : null,
-            "nom du type de plateforme_fr" : null,
-            "nom du type de plateforme_en" : null,
-            "description_fr" : null,
-            "description_en" : null,
-            "code sandre" : null,
-            "code sandre du contexte" : null
-          },
-          "computedColumns" : { },
-          "dynamicColumns" : { },
-          "validations" : { },
-          "allowUnexpectedColumns" : false,
-          "tags" : [ ]
-        },
         "typeSites" : {
           "internationalizationName" : null,
           "internationalizedColumns" : null,
@@ -16439,6 +16401,44 @@
           "allowUnexpectedColumns" : false,
           "tags" : [ ]
         },
+        "platform_type" : {
+          "internationalizationName" : {
+            "fr" : "Types de plateforme",
+            "en" : "Plateform types"
+          },
+          "internationalizedColumns" : {
+            "nom du type de plateforme_key" : {
+              "fr" : "nom du type de plateforme_fr",
+              "en" : "nom du type de plateforme_en"
+            },
+            "description_fr" : {
+              "fr" : "description_fr",
+              "en" : "description_en"
+            }
+          },
+          "internationalizationDisplay" : {
+            "pattern" : {
+              "fr" : "{nom du type de plateforme_key}",
+              "en" : "{nom du type de plateforme_key}"
+            }
+          },
+          "separator" : ";",
+          "keyColumns" : [ "nom du type de plateforme_key" ],
+          "columns" : {
+            "nom du type de plateforme_key" : null,
+            "nom du type de plateforme_fr" : null,
+            "nom du type de plateforme_en" : null,
+            "description_fr" : null,
+            "description_en" : null,
+            "code sandre" : null,
+            "code sandre du contexte" : null
+          },
+          "computedColumns" : { },
+          "dynamicColumns" : { },
+          "validations" : { },
+          "allowUnexpectedColumns" : false,
+          "tags" : [ ]
+        },
         "plateformes" : {
           "internationalizationName" : null,
           "internationalizedColumns" : null,
@@ -17088,8 +17088,8 @@
             "columnsDescription" : {
               "depot" : {
                 "internationalizationName" : {
-                  "en" : "Deposit",
-                  "fr" : "Dépôt"
+                  "fr" : "Dépôt",
+                  "en" : "Deposit"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -17101,8 +17101,8 @@
               },
               "publication" : {
                 "internationalizationName" : {
-                  "en" : "Publication",
-                  "fr" : "Publication"
+                  "fr" : "Publication",
+                  "en" : "Publication"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -17114,8 +17114,8 @@
               },
               "admin" : {
                 "internationalizationName" : {
-                  "en" : "Delegation",
-                  "fr" : "Délégation"
+                  "fr" : "Délégation",
+                  "en" : "Delegation"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -17127,8 +17127,8 @@
               },
               "extraction" : {
                 "internationalizationName" : {
-                  "en" : "Extraction",
-                  "fr" : "Extraction"
+                  "fr" : "Extraction",
+                  "en" : "Extraction"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -17140,8 +17140,8 @@
               },
               "delete" : {
                 "internationalizationName" : {
-                  "en" : "Deletion",
-                  "fr" : "Suppression"
+                  "fr" : "Suppression",
+                  "en" : "Deletion"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -17153,8 +17153,8 @@
               },
               "associate" : {
                 "internationalizationName" : {
-                  "en" : "Associate",
-                  "fr" : "Associer"
+                  "fr" : "Associer",
+                  "en" : "Associate"
                 },
                 "internationalizedColumns" : null,
                 "display" : false,
@@ -17182,38 +17182,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -17440,38 +17440,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -17570,44 +17570,6 @@
           "allowUnexpectedColumns" : false,
           "tags" : [ "context" ]
         },
-        "platform_type" : {
-          "internationalizationName" : {
-            "fr" : "Types de plateforme",
-            "en" : "Plateform types"
-          },
-          "internationalizedColumns" : {
-            "nom du type de plateforme_key" : {
-              "fr" : "nom du type de plateforme_fr",
-              "en" : "nom du type de plateforme_en"
-            },
-            "description_fr" : {
-              "fr" : "description_fr",
-              "en" : "description_en"
-            }
-          },
-          "internationalizationDisplay" : {
-            "pattern" : {
-              "fr" : "{nom du type de plateforme_key}",
-              "en" : "{nom du type de plateforme_key}"
-            }
-          },
-          "separator" : ";",
-          "keyColumns" : [ "nom du type de plateforme_key" ],
-          "columns" : {
-            "nom du type de plateforme_key" : null,
-            "nom du type de plateforme_fr" : null,
-            "nom du type de plateforme_en" : null,
-            "description_fr" : null,
-            "description_en" : null,
-            "code sandre" : null,
-            "code sandre du contexte" : null
-          },
-          "computedColumns" : { },
-          "dynamicColumns" : { },
-          "validations" : { },
-          "allowUnexpectedColumns" : false,
-          "tags" : [ ]
-        },
         "typeSites" : {
           "internationalizationName" : null,
           "internationalizedColumns" : null,
@@ -17666,6 +17628,44 @@
           "allowUnexpectedColumns" : false,
           "tags" : [ ]
         },
+        "platform_type" : {
+          "internationalizationName" : {
+            "fr" : "Types de plateforme",
+            "en" : "Plateform types"
+          },
+          "internationalizedColumns" : {
+            "nom du type de plateforme_key" : {
+              "fr" : "nom du type de plateforme_fr",
+              "en" : "nom du type de plateforme_en"
+            },
+            "description_fr" : {
+              "fr" : "description_fr",
+              "en" : "description_en"
+            }
+          },
+          "internationalizationDisplay" : {
+            "pattern" : {
+              "fr" : "{nom du type de plateforme_key}",
+              "en" : "{nom du type de plateforme_key}"
+            }
+          },
+          "separator" : ";",
+          "keyColumns" : [ "nom du type de plateforme_key" ],
+          "columns" : {
+            "nom du type de plateforme_key" : null,
+            "nom du type de plateforme_fr" : null,
+            "nom du type de plateforme_en" : null,
+            "description_fr" : null,
+            "description_en" : null,
+            "code sandre" : null,
+            "code sandre du contexte" : null
+          },
+          "computedColumns" : { },
+          "dynamicColumns" : { },
+          "validations" : { },
+          "allowUnexpectedColumns" : false,
+          "tags" : [ ]
+        },
         "plateformes" : {
           "internationalizationName" : null,
           "internationalizedColumns" : null,
@@ -18315,8 +18315,8 @@
             "columnsDescription" : {
               "depot" : {
                 "internationalizationName" : {
-                  "en" : "Deposit",
-                  "fr" : "Dépôt"
+                  "fr" : "Dépôt",
+                  "en" : "Deposit"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -18328,8 +18328,8 @@
               },
               "publication" : {
                 "internationalizationName" : {
-                  "en" : "Publication",
-                  "fr" : "Publication"
+                  "fr" : "Publication",
+                  "en" : "Publication"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -18341,8 +18341,8 @@
               },
               "admin" : {
                 "internationalizationName" : {
-                  "en" : "Delegation",
-                  "fr" : "Délégation"
+                  "fr" : "Délégation",
+                  "en" : "Delegation"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -18354,8 +18354,8 @@
               },
               "extraction" : {
                 "internationalizationName" : {
-                  "en" : "Extraction",
-                  "fr" : "Extraction"
+                  "fr" : "Extraction",
+                  "en" : "Extraction"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -18367,8 +18367,8 @@
               },
               "delete" : {
                 "internationalizationName" : {
-                  "en" : "Deletion",
-                  "fr" : "Suppression"
+                  "fr" : "Suppression",
+                  "en" : "Deletion"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -18380,8 +18380,8 @@
               },
               "associate" : {
                 "internationalizationName" : {
-                  "en" : "Associate",
-                  "fr" : "Associer"
+                  "fr" : "Associer",
+                  "en" : "Associate"
                 },
                 "internationalizedColumns" : null,
                 "display" : false,
@@ -18409,38 +18409,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -18471,7 +18471,7 @@
       "messageParams" : {
         "validationKey" : "typeSitesRef",
         "reference" : "sites",
-        "references" : [ "projets", "typeSites", "sites", "platform_type", "plateformes", "units", "proprietes_taxon", "taxon" ]
+        "references" : [ "projets", "platform_type", "typeSites", "sites", "plateformes", "units", "proprietes_taxon", "taxon" ]
       },
       "error" : true,
       "success" : false
@@ -18671,38 +18671,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -19569,8 +19569,8 @@
             "columnsDescription" : {
               "depot" : {
                 "internationalizationName" : {
-                  "en" : "Deposit",
-                  "fr" : "Dépôt"
+                  "fr" : "Dépôt",
+                  "en" : "Deposit"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -19582,8 +19582,8 @@
               },
               "publication" : {
                 "internationalizationName" : {
-                  "en" : "Publication",
-                  "fr" : "Publication"
+                  "fr" : "Publication",
+                  "en" : "Publication"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -19595,8 +19595,8 @@
               },
               "admin" : {
                 "internationalizationName" : {
-                  "en" : "Delegation",
-                  "fr" : "Délégation"
+                  "fr" : "Délégation",
+                  "en" : "Delegation"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -19608,8 +19608,8 @@
               },
               "extraction" : {
                 "internationalizationName" : {
-                  "en" : "Extraction",
-                  "fr" : "Extraction"
+                  "fr" : "Extraction",
+                  "en" : "Extraction"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -19621,8 +19621,8 @@
               },
               "delete" : {
                 "internationalizationName" : {
-                  "en" : "Deletion",
-                  "fr" : "Suppression"
+                  "fr" : "Suppression",
+                  "en" : "Deletion"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -19634,8 +19634,8 @@
               },
               "associate" : {
                 "internationalizationName" : {
-                  "en" : "Associate",
-                  "fr" : "Associer"
+                  "fr" : "Associer",
+                  "en" : "Associate"
                 },
                 "internationalizedColumns" : null,
                 "display" : false,
@@ -19663,38 +19663,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -19921,38 +19921,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -20051,44 +20051,6 @@
           "allowUnexpectedColumns" : false,
           "tags" : [ "context" ]
         },
-        "platform_type" : {
-          "internationalizationName" : {
-            "fr" : "Types de plateforme",
-            "en" : "Plateform types"
-          },
-          "internationalizedColumns" : {
-            "nom du type de plateforme_key" : {
-              "fr" : "nom du type de plateforme_fr",
-              "en" : "nom du type de plateforme_en"
-            },
-            "description_fr" : {
-              "fr" : "description_fr",
-              "en" : "description_en"
-            }
-          },
-          "internationalizationDisplay" : {
-            "pattern" : {
-              "fr" : "{nom du type de plateforme_key}",
-              "en" : "{nom du type de plateforme_key}"
-            }
-          },
-          "separator" : ";",
-          "keyColumns" : [ "nom du type de plateforme_key" ],
-          "columns" : {
-            "nom du type de plateforme_key" : null,
-            "nom du type de plateforme_fr" : null,
-            "nom du type de plateforme_en" : null,
-            "description_fr" : null,
-            "description_en" : null,
-            "code sandre" : null,
-            "code sandre du contexte" : null
-          },
-          "computedColumns" : { },
-          "dynamicColumns" : { },
-          "validations" : { },
-          "allowUnexpectedColumns" : false,
-          "tags" : [ ]
-        },
         "typeSites" : {
           "internationalizationName" : null,
           "internationalizedColumns" : null,
@@ -20147,6 +20109,44 @@
           "allowUnexpectedColumns" : false,
           "tags" : [ ]
         },
+        "platform_type" : {
+          "internationalizationName" : {
+            "fr" : "Types de plateforme",
+            "en" : "Plateform types"
+          },
+          "internationalizedColumns" : {
+            "nom du type de plateforme_key" : {
+              "fr" : "nom du type de plateforme_fr",
+              "en" : "nom du type de plateforme_en"
+            },
+            "description_fr" : {
+              "fr" : "description_fr",
+              "en" : "description_en"
+            }
+          },
+          "internationalizationDisplay" : {
+            "pattern" : {
+              "fr" : "{nom du type de plateforme_key}",
+              "en" : "{nom du type de plateforme_key}"
+            }
+          },
+          "separator" : ";",
+          "keyColumns" : [ "nom du type de plateforme_key" ],
+          "columns" : {
+            "nom du type de plateforme_key" : null,
+            "nom du type de plateforme_fr" : null,
+            "nom du type de plateforme_en" : null,
+            "description_fr" : null,
+            "description_en" : null,
+            "code sandre" : null,
+            "code sandre du contexte" : null
+          },
+          "computedColumns" : { },
+          "dynamicColumns" : { },
+          "validations" : { },
+          "allowUnexpectedColumns" : false,
+          "tags" : [ ]
+        },
         "plateformes" : {
           "internationalizationName" : null,
           "internationalizedColumns" : null,
@@ -20796,8 +20796,8 @@
             "columnsDescription" : {
               "depot" : {
                 "internationalizationName" : {
-                  "en" : "Deposit",
-                  "fr" : "Dépôt"
+                  "fr" : "Dépôt",
+                  "en" : "Deposit"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -20809,8 +20809,8 @@
               },
               "publication" : {
                 "internationalizationName" : {
-                  "en" : "Publication",
-                  "fr" : "Publication"
+                  "fr" : "Publication",
+                  "en" : "Publication"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -20822,8 +20822,8 @@
               },
               "admin" : {
                 "internationalizationName" : {
-                  "en" : "Delegation",
-                  "fr" : "Délégation"
+                  "fr" : "Délégation",
+                  "en" : "Delegation"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -20835,8 +20835,8 @@
               },
               "extraction" : {
                 "internationalizationName" : {
-                  "en" : "Extraction",
-                  "fr" : "Extraction"
+                  "fr" : "Extraction",
+                  "en" : "Extraction"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -20848,8 +20848,8 @@
               },
               "delete" : {
                 "internationalizationName" : {
-                  "en" : "Deletion",
-                  "fr" : "Suppression"
+                  "fr" : "Suppression",
+                  "en" : "Deletion"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -20861,8 +20861,8 @@
               },
               "associate" : {
                 "internationalizationName" : {
-                  "en" : "Associate",
-                  "fr" : "Associer"
+                  "fr" : "Associer",
+                  "en" : "Associate"
                 },
                 "internationalizedColumns" : null,
                 "display" : false,
@@ -20890,38 +20890,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -21158,38 +21158,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -21288,44 +21288,6 @@
           "allowUnexpectedColumns" : false,
           "tags" : [ "context" ]
         },
-        "platform_type" : {
-          "internationalizationName" : {
-            "fr" : "Types de plateforme",
-            "en" : "Plateform types"
-          },
-          "internationalizedColumns" : {
-            "nom du type de plateforme_key" : {
-              "fr" : "nom du type de plateforme_fr",
-              "en" : "nom du type de plateforme_en"
-            },
-            "description_fr" : {
-              "fr" : "description_fr",
-              "en" : "description_en"
-            }
-          },
-          "internationalizationDisplay" : {
-            "pattern" : {
-              "fr" : "{nom du type de plateforme_key}",
-              "en" : "{nom du type de plateforme_key}"
-            }
-          },
-          "separator" : ";",
-          "keyColumns" : [ "nom du type de plateforme_key" ],
-          "columns" : {
-            "nom du type de plateforme_key" : null,
-            "nom du type de plateforme_fr" : null,
-            "nom du type de plateforme_en" : null,
-            "description_fr" : null,
-            "description_en" : null,
-            "code sandre" : null,
-            "code sandre du contexte" : null
-          },
-          "computedColumns" : { },
-          "dynamicColumns" : { },
-          "validations" : { },
-          "allowUnexpectedColumns" : false,
-          "tags" : [ ]
-        },
         "typeSites" : {
           "internationalizationName" : null,
           "internationalizedColumns" : null,
@@ -21384,6 +21346,44 @@
           "allowUnexpectedColumns" : false,
           "tags" : [ ]
         },
+        "platform_type" : {
+          "internationalizationName" : {
+            "fr" : "Types de plateforme",
+            "en" : "Plateform types"
+          },
+          "internationalizedColumns" : {
+            "nom du type de plateforme_key" : {
+              "fr" : "nom du type de plateforme_fr",
+              "en" : "nom du type de plateforme_en"
+            },
+            "description_fr" : {
+              "fr" : "description_fr",
+              "en" : "description_en"
+            }
+          },
+          "internationalizationDisplay" : {
+            "pattern" : {
+              "fr" : "{nom du type de plateforme_key}",
+              "en" : "{nom du type de plateforme_key}"
+            }
+          },
+          "separator" : ";",
+          "keyColumns" : [ "nom du type de plateforme_key" ],
+          "columns" : {
+            "nom du type de plateforme_key" : null,
+            "nom du type de plateforme_fr" : null,
+            "nom du type de plateforme_en" : null,
+            "description_fr" : null,
+            "description_en" : null,
+            "code sandre" : null,
+            "code sandre du contexte" : null
+          },
+          "computedColumns" : { },
+          "dynamicColumns" : { },
+          "validations" : { },
+          "allowUnexpectedColumns" : false,
+          "tags" : [ ]
+        },
         "plateformes" : {
           "internationalizationName" : null,
           "internationalizedColumns" : null,
@@ -22033,8 +22033,8 @@
             "columnsDescription" : {
               "depot" : {
                 "internationalizationName" : {
-                  "en" : "Deposit",
-                  "fr" : "Dépôt"
+                  "fr" : "Dépôt",
+                  "en" : "Deposit"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -22046,8 +22046,8 @@
               },
               "publication" : {
                 "internationalizationName" : {
-                  "en" : "Publication",
-                  "fr" : "Publication"
+                  "fr" : "Publication",
+                  "en" : "Publication"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -22059,8 +22059,8 @@
               },
               "admin" : {
                 "internationalizationName" : {
-                  "en" : "Delegation",
-                  "fr" : "Délégation"
+                  "fr" : "Délégation",
+                  "en" : "Delegation"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -22072,8 +22072,8 @@
               },
               "extraction" : {
                 "internationalizationName" : {
-                  "en" : "Extraction",
-                  "fr" : "Extraction"
+                  "fr" : "Extraction",
+                  "en" : "Extraction"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -22085,8 +22085,8 @@
               },
               "delete" : {
                 "internationalizationName" : {
-                  "en" : "Deletion",
-                  "fr" : "Suppression"
+                  "fr" : "Suppression",
+                  "en" : "Deletion"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -22098,8 +22098,8 @@
               },
               "associate" : {
                 "internationalizationName" : {
-                  "en" : "Associate",
-                  "fr" : "Associer"
+                  "fr" : "Associer",
+                  "en" : "Associate"
                 },
                 "internationalizedColumns" : null,
                 "display" : false,
@@ -22127,38 +22127,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -22196,16 +22196,25 @@
     "result" : null,
     "valid" : false
   },
-  "testMissingVariableComponentDescriptionTagDeclaration" : {
+  "testMissingNameForCheckerForVariableComponent" : {
     "validationCheckResults" : [ {
       "level" : "ERROR",
-      "message" : "missingVariableComponentDescriptionTagDeclaration",
+      "message" : "missingNameForCheckerForVariableComponent",
       "messageParams" : {
-        "sectionName" : "site",
-        "variableName" : "localization",
-        "compenentName" : "site",
-        "tagName" : "coucou",
-        "declaredTag" : [ "context", "test" ]
+        "datatype" : "site",
+        "variable" : "localization",
+        "component" : "site",
+        "knownCheckerNames" : [ "Date", "Integer", "Float", "String", "Reference" ]
+      },
+      "error" : true,
+      "success" : false
+    }, {
+      "level" : "ERROR",
+      "message" : "authorizationScopeVariableComponentWrongChecker",
+      "messageParams" : {
+        "variable" : "localization",
+        "component" : "site",
+        "expectedChecker" : "References"
       },
       "error" : true,
       "success" : false
@@ -22401,38 +22410,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -23100,7 +23109,7 @@
               "components" : {
                 "site" : {
                   "checker" : {
-                    "name" : "Reference",
+                    "name" : null,
                     "params" : {
                       "pattern" : null,
                       "refType" : "sites",
@@ -23114,7 +23123,7 @@
                       "multiplicity" : "ONE"
                     }
                   },
-                  "tags" : [ "coucou" ],
+                  "tags" : [ "test" ],
                   "defaultValue" : null,
                   "hidden" : false
                 },
@@ -23276,8 +23285,8 @@
             "columnsDescription" : {
               "depot" : {
                 "internationalizationName" : {
-                  "en" : "Deposit",
-                  "fr" : "Dépôt"
+                  "fr" : "Dépôt",
+                  "en" : "Deposit"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -23289,8 +23298,8 @@
               },
               "publication" : {
                 "internationalizationName" : {
-                  "en" : "Publication",
-                  "fr" : "Publication"
+                  "fr" : "Publication",
+                  "en" : "Publication"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -23302,8 +23311,8 @@
               },
               "admin" : {
                 "internationalizationName" : {
-                  "en" : "Delegation",
-                  "fr" : "Délégation"
+                  "fr" : "Délégation",
+                  "en" : "Delegation"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -23315,8 +23324,8 @@
               },
               "extraction" : {
                 "internationalizationName" : {
-                  "en" : "Extraction",
-                  "fr" : "Extraction"
+                  "fr" : "Extraction",
+                  "en" : "Extraction"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -23328,8 +23337,8 @@
               },
               "delete" : {
                 "internationalizationName" : {
-                  "en" : "Deletion",
-                  "fr" : "Suppression"
+                  "fr" : "Suppression",
+                  "en" : "Deletion"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -23341,8 +23350,8 @@
               },
               "associate" : {
                 "internationalizationName" : {
-                  "en" : "Associate",
-                  "fr" : "Associer"
+                  "fr" : "Associer",
+                  "en" : "Associate"
                 },
                 "internationalizedColumns" : null,
                 "display" : false,
@@ -23370,38 +23379,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -23425,14 +23434,16 @@
     },
     "valid" : false
   },
-  "testMissingColumnInInternationalizationDisplayPatternInDatatype" : {
+  "testMissingVariableComponentDescriptionTagDeclaration" : {
     "validationCheckResults" : [ {
       "level" : "ERROR",
-      "message" : "invalidInternationalizedColumns",
+      "message" : "missingVariableComponentDescriptionTagDeclaration",
       "messageParams" : {
-        "reference" : "sites",
-        "unknownUsedAsInternationalizedColumns" : [ "nom du site" ],
-        "knownColumns" : [ "nom du type de site", "nom du site_key", "nom du site_fr", "nom du site_en", "description du site_fr", "description du site_en", "code sandre du Plan d'eau", "code sandre de la Masse d'eau plan d'eau" ]
+        "sectionName" : "site",
+        "variableName" : "localization",
+        "compenentName" : "site",
+        "tagName" : "coucou",
+        "declaredTag" : [ "context", "test" ]
       },
       "error" : true,
       "success" : false
@@ -23520,7 +23531,7 @@
             "internationalizedDynamicColumns" : { },
             "internationalizationDisplay" : {
               "pattern" : {
-                "fr" : "{nom du site}",
+                "fr" : "{nom du site_fr}",
                 "en" : "{nom du site_en}"
               }
             },
@@ -23628,38 +23639,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -23758,6 +23769,44 @@
           "allowUnexpectedColumns" : false,
           "tags" : [ "context" ]
         },
+        "platform_type" : {
+          "internationalizationName" : {
+            "fr" : "Types de plateforme",
+            "en" : "Plateform types"
+          },
+          "internationalizedColumns" : {
+            "nom du type de plateforme_key" : {
+              "fr" : "nom du type de plateforme_fr",
+              "en" : "nom du type de plateforme_en"
+            },
+            "description_fr" : {
+              "fr" : "description_fr",
+              "en" : "description_en"
+            }
+          },
+          "internationalizationDisplay" : {
+            "pattern" : {
+              "fr" : "{nom du type de plateforme_key}",
+              "en" : "{nom du type de plateforme_key}"
+            }
+          },
+          "separator" : ";",
+          "keyColumns" : [ "nom du type de plateforme_key" ],
+          "columns" : {
+            "nom du type de plateforme_key" : null,
+            "nom du type de plateforme_fr" : null,
+            "nom du type de plateforme_en" : null,
+            "description_fr" : null,
+            "description_en" : null,
+            "code sandre" : null,
+            "code sandre du contexte" : null
+          },
+          "computedColumns" : { },
+          "dynamicColumns" : { },
+          "validations" : { },
+          "allowUnexpectedColumns" : false,
+          "tags" : [ ]
+        },
         "typeSites" : {
           "internationalizationName" : null,
           "internationalizedColumns" : null,
@@ -23794,7 +23843,7 @@
           },
           "internationalizationDisplay" : {
             "pattern" : {
-              "fr" : "{nom du site}",
+              "fr" : "{nom du site_fr}",
               "en" : "{nom du site_en}"
             }
           },
@@ -23816,44 +23865,6 @@
           "allowUnexpectedColumns" : false,
           "tags" : [ ]
         },
-        "platform_type" : {
-          "internationalizationName" : {
-            "fr" : "Types de plateforme",
-            "en" : "Plateform types"
-          },
-          "internationalizedColumns" : {
-            "nom du type de plateforme_key" : {
-              "fr" : "nom du type de plateforme_fr",
-              "en" : "nom du type de plateforme_en"
-            },
-            "description_fr" : {
-              "fr" : "description_fr",
-              "en" : "description_en"
-            }
-          },
-          "internationalizationDisplay" : {
-            "pattern" : {
-              "fr" : "{nom du type de plateforme_key}",
-              "en" : "{nom du type de plateforme_key}"
-            }
-          },
-          "separator" : ";",
-          "keyColumns" : [ "nom du type de plateforme_key" ],
-          "columns" : {
-            "nom du type de plateforme_key" : null,
-            "nom du type de plateforme_fr" : null,
-            "nom du type de plateforme_en" : null,
-            "description_fr" : null,
-            "description_en" : null,
-            "code sandre" : null,
-            "code sandre du contexte" : null
-          },
-          "computedColumns" : { },
-          "dynamicColumns" : { },
-          "validations" : { },
-          "allowUnexpectedColumns" : false,
-          "tags" : [ ]
-        },
         "plateformes" : {
           "internationalizationName" : null,
           "internationalizedColumns" : null,
@@ -24341,7 +24352,7 @@
                       "multiplicity" : "ONE"
                     }
                   },
-                  "tags" : [ "test" ],
+                  "tags" : [ "coucou" ],
                   "defaultValue" : null,
                   "hidden" : false
                 },
@@ -24503,8 +24514,8 @@
             "columnsDescription" : {
               "depot" : {
                 "internationalizationName" : {
-                  "en" : "Deposit",
-                  "fr" : "Dépôt"
+                  "fr" : "Dépôt",
+                  "en" : "Deposit"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -24516,8 +24527,8 @@
               },
               "publication" : {
                 "internationalizationName" : {
-                  "en" : "Publication",
-                  "fr" : "Publication"
+                  "fr" : "Publication",
+                  "en" : "Publication"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -24529,8 +24540,8 @@
               },
               "admin" : {
                 "internationalizationName" : {
-                  "en" : "Delegation",
-                  "fr" : "Délégation"
+                  "fr" : "Délégation",
+                  "en" : "Delegation"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -24542,8 +24553,8 @@
               },
               "extraction" : {
                 "internationalizationName" : {
-                  "en" : "Extraction",
-                  "fr" : "Extraction"
+                  "fr" : "Extraction",
+                  "en" : "Extraction"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -24555,8 +24566,8 @@
               },
               "delete" : {
                 "internationalizationName" : {
-                  "en" : "Deletion",
-                  "fr" : "Suppression"
+                  "fr" : "Suppression",
+                  "en" : "Deletion"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -24568,8 +24579,8 @@
               },
               "associate" : {
                 "internationalizationName" : {
-                  "en" : "Associate",
-                  "fr" : "Associer"
+                  "fr" : "Associer",
+                  "en" : "Associate"
                 },
                 "internationalizedColumns" : null,
                 "display" : false,
@@ -24597,38 +24608,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -24652,14 +24663,14 @@
     },
     "valid" : false
   },
-  "testUndeclaredValueForChart" : {
+  "testMissingColumnInInternationalizationDisplayPatternInDatatype" : {
     "validationCheckResults" : [ {
       "level" : "ERROR",
-      "message" : "unDeclaredValueForChart",
+      "message" : "invalidInternationalizedColumns",
       "messageParams" : {
-        "variable" : "Nombre d'individus",
-        "dataType" : "site",
-        "components" : [ "value", "unit", "standardDeviation" ]
+        "reference" : "sites",
+        "unknownUsedAsInternationalizedColumns" : [ "nom du site" ],
+        "knownColumns" : [ "nom du type de site", "nom du site_key", "nom du site_fr", "nom du site_en", "description du site_fr", "description du site_en", "code sandre du Plan d'eau", "code sandre de la Masse d'eau plan d'eau" ]
       },
       "error" : true,
       "success" : false
@@ -24747,7 +24758,7 @@
             "internationalizedDynamicColumns" : { },
             "internationalizationDisplay" : {
               "pattern" : {
-                "fr" : "{nom du site_fr}",
+                "fr" : "{nom du site}",
                 "en" : "{nom du site_en}"
               }
             },
@@ -24855,38 +24866,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -24985,6 +24996,44 @@
           "allowUnexpectedColumns" : false,
           "tags" : [ "context" ]
         },
+        "platform_type" : {
+          "internationalizationName" : {
+            "fr" : "Types de plateforme",
+            "en" : "Plateform types"
+          },
+          "internationalizedColumns" : {
+            "nom du type de plateforme_key" : {
+              "fr" : "nom du type de plateforme_fr",
+              "en" : "nom du type de plateforme_en"
+            },
+            "description_fr" : {
+              "fr" : "description_fr",
+              "en" : "description_en"
+            }
+          },
+          "internationalizationDisplay" : {
+            "pattern" : {
+              "fr" : "{nom du type de plateforme_key}",
+              "en" : "{nom du type de plateforme_key}"
+            }
+          },
+          "separator" : ";",
+          "keyColumns" : [ "nom du type de plateforme_key" ],
+          "columns" : {
+            "nom du type de plateforme_key" : null,
+            "nom du type de plateforme_fr" : null,
+            "nom du type de plateforme_en" : null,
+            "description_fr" : null,
+            "description_en" : null,
+            "code sandre" : null,
+            "code sandre du contexte" : null
+          },
+          "computedColumns" : { },
+          "dynamicColumns" : { },
+          "validations" : { },
+          "allowUnexpectedColumns" : false,
+          "tags" : [ ]
+        },
         "typeSites" : {
           "internationalizationName" : null,
           "internationalizedColumns" : null,
@@ -25021,7 +25070,7 @@
           },
           "internationalizationDisplay" : {
             "pattern" : {
-              "fr" : "{nom du site_fr}",
+              "fr" : "{nom du site}",
               "en" : "{nom du site_en}"
             }
           },
@@ -25043,44 +25092,6 @@
           "allowUnexpectedColumns" : false,
           "tags" : [ ]
         },
-        "platform_type" : {
-          "internationalizationName" : {
-            "fr" : "Types de plateforme",
-            "en" : "Plateform types"
-          },
-          "internationalizedColumns" : {
-            "nom du type de plateforme_key" : {
-              "fr" : "nom du type de plateforme_fr",
-              "en" : "nom du type de plateforme_en"
-            },
-            "description_fr" : {
-              "fr" : "description_fr",
-              "en" : "description_en"
-            }
-          },
-          "internationalizationDisplay" : {
-            "pattern" : {
-              "fr" : "{nom du type de plateforme_key}",
-              "en" : "{nom du type de plateforme_key}"
-            }
-          },
-          "separator" : ";",
-          "keyColumns" : [ "nom du type de plateforme_key" ],
-          "columns" : {
-            "nom du type de plateforme_key" : null,
-            "nom du type de plateforme_fr" : null,
-            "nom du type de plateforme_en" : null,
-            "description_fr" : null,
-            "description_en" : null,
-            "code sandre" : null,
-            "code sandre du contexte" : null
-          },
-          "computedColumns" : { },
-          "dynamicColumns" : { },
-          "validations" : { },
-          "allowUnexpectedColumns" : false,
-          "tags" : [ ]
-        },
         "plateformes" : {
           "internationalizationName" : null,
           "internationalizedColumns" : null,
@@ -25607,7 +25618,7 @@
             },
             "Nombre d'individus" : {
               "chartDescription" : {
-                "value" : null,
+                "value" : "value",
                 "aggregation" : {
                   "variable" : "Couleur des individus",
                   "component" : "value",
@@ -25730,8 +25741,8 @@
             "columnsDescription" : {
               "depot" : {
                 "internationalizationName" : {
-                  "en" : "Deposit",
-                  "fr" : "Dépôt"
+                  "fr" : "Dépôt",
+                  "en" : "Deposit"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -25743,8 +25754,8 @@
               },
               "publication" : {
                 "internationalizationName" : {
-                  "en" : "Publication",
-                  "fr" : "Publication"
+                  "fr" : "Publication",
+                  "en" : "Publication"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -25756,8 +25767,8 @@
               },
               "admin" : {
                 "internationalizationName" : {
-                  "en" : "Delegation",
-                  "fr" : "Délégation"
+                  "fr" : "Délégation",
+                  "en" : "Delegation"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -25769,8 +25780,8 @@
               },
               "extraction" : {
                 "internationalizationName" : {
-                  "en" : "Extraction",
-                  "fr" : "Extraction"
+                  "fr" : "Extraction",
+                  "en" : "Extraction"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -25782,8 +25793,8 @@
               },
               "delete" : {
                 "internationalizationName" : {
-                  "en" : "Deletion",
-                  "fr" : "Suppression"
+                  "fr" : "Suppression",
+                  "en" : "Deletion"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -25795,8 +25806,8 @@
               },
               "associate" : {
                 "internationalizationName" : {
-                  "en" : "Associate",
-                  "fr" : "Associer"
+                  "fr" : "Associer",
+                  "en" : "Associate"
                 },
                 "internationalizedColumns" : null,
                 "display" : false,
@@ -25824,38 +25835,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -25879,15 +25890,14 @@
     },
     "valid" : false
   },
-  "testMissingReferenceForCheckerInDataType" : {
+  "testUndeclaredValueForChart" : {
     "validationCheckResults" : [ {
       "level" : "ERROR",
-      "message" : "missingReferenceForChecker",
+      "message" : "unDeclaredValueForChart",
       "messageParams" : {
+        "variable" : "Nombre d'individus",
         "dataType" : "site",
-        "datum" : "localization",
-        "component" : "typeSite",
-        "references" : [ "projets", "typeSites", "sites", "platform_type", "plateformes", "units", "proprietes_taxon", "taxon" ]
+        "components" : [ "value", "unit", "standardDeviation" ]
       },
       "error" : true,
       "success" : false
@@ -26083,38 +26093,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -26803,7 +26813,18 @@
                 "typeSite" : {
                   "checker" : {
                     "name" : "Reference",
-                    "params" : null
+                    "params" : {
+                      "pattern" : null,
+                      "refType" : "typeSites",
+                      "groovy" : null,
+                      "duration" : null,
+                      "transformation" : {
+                        "codify" : false,
+                        "groovy" : null
+                      },
+                      "required" : true,
+                      "multiplicity" : "ONE"
+                    }
                   },
                   "tags" : [ ],
                   "defaultValue" : null,
@@ -26824,7 +26845,7 @@
             },
             "Nombre d'individus" : {
               "chartDescription" : {
-                "value" : "value",
+                "value" : null,
                 "aggregation" : {
                   "variable" : "Couleur des individus",
                   "component" : "value",
@@ -26947,8 +26968,8 @@
             "columnsDescription" : {
               "depot" : {
                 "internationalizationName" : {
-                  "en" : "Deposit",
-                  "fr" : "Dépôt"
+                  "fr" : "Dépôt",
+                  "en" : "Deposit"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -26960,8 +26981,8 @@
               },
               "publication" : {
                 "internationalizationName" : {
-                  "en" : "Publication",
-                  "fr" : "Publication"
+                  "fr" : "Publication",
+                  "en" : "Publication"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -26973,8 +26994,8 @@
               },
               "admin" : {
                 "internationalizationName" : {
-                  "en" : "Delegation",
-                  "fr" : "Délégation"
+                  "fr" : "Délégation",
+                  "en" : "Delegation"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -26986,8 +27007,8 @@
               },
               "extraction" : {
                 "internationalizationName" : {
-                  "en" : "Extraction",
-                  "fr" : "Extraction"
+                  "fr" : "Extraction",
+                  "en" : "Extraction"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -26999,8 +27020,8 @@
               },
               "delete" : {
                 "internationalizationName" : {
-                  "en" : "Deletion",
-                  "fr" : "Suppression"
+                  "fr" : "Suppression",
+                  "en" : "Deletion"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -27012,8 +27033,8 @@
               },
               "associate" : {
                 "internationalizationName" : {
-                  "en" : "Associate",
-                  "fr" : "Associer"
+                  "fr" : "Associer",
+                  "en" : "Associate"
                 },
                 "internationalizedColumns" : null,
                 "display" : false,
@@ -27041,38 +27062,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -27096,31 +27117,15 @@
     },
     "valid" : false
   },
-  "testInvalidFormat" : {
-    "validationCheckResults" : [ {
-      "level" : "ERROR",
-      "message" : "invalidFormat",
-      "messageParams" : {
-        "columnNumber" : 21,
-        "authorizedValues" : "",
-        "lineNumber" : 350,
-        "path" : "dataTypes->site->format->firstRowLine",
-        "value" : "pas_un_chiffre"
-      },
-      "error" : true,
-      "success" : false
-    } ],
-    "result" : null,
-    "valid" : false
-  },
-  "testInvalidKeyColumns" : {
+  "testMissingReferenceForCheckerInDataType" : {
     "validationCheckResults" : [ {
       "level" : "ERROR",
-      "message" : "invalidKeyColumns",
+      "message" : "missingReferenceForChecker",
       "messageParams" : {
-        "reference" : "projets",
-        "unknownUsedAsKeyElementColumns" : [ "nom du projet_clé" ],
-        "knownColumns" : [ "nom du projet_key", "nom du projet_fr", "nom du projet_en", "description du projet_fr", "description du projet_en" ]
+        "dataType" : "site",
+        "datum" : "localization",
+        "component" : "typeSite",
+        "references" : [ "projets", "typeSites", "sites", "platform_type", "plateformes", "units", "proprietes_taxon", "taxon" ]
       },
       "error" : true,
       "success" : false
@@ -27316,38 +27321,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -27427,7 +27432,7 @@
             }
           },
           "separator" : "\u0000",
-          "keyColumns" : [ "nom du projet_clé" ],
+          "keyColumns" : [ "nom du projet_key" ],
           "columns" : {
             "nom du projet_key" : {
               "presenceConstraint" : "MANDATORY",
@@ -28036,18 +28041,7 @@
                 "typeSite" : {
                   "checker" : {
                     "name" : "Reference",
-                    "params" : {
-                      "pattern" : null,
-                      "refType" : "typeSites",
-                      "groovy" : null,
-                      "duration" : null,
-                      "transformation" : {
-                        "codify" : false,
-                        "groovy" : null
-                      },
-                      "required" : true,
-                      "multiplicity" : "ONE"
-                    }
+                    "params" : null
                   },
                   "tags" : [ ],
                   "defaultValue" : null,
@@ -28191,8 +28185,8 @@
             "columnsDescription" : {
               "depot" : {
                 "internationalizationName" : {
-                  "en" : "Deposit",
-                  "fr" : "Dépôt"
+                  "fr" : "Dépôt",
+                  "en" : "Deposit"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -28204,8 +28198,8 @@
               },
               "publication" : {
                 "internationalizationName" : {
-                  "en" : "Publication",
-                  "fr" : "Publication"
+                  "fr" : "Publication",
+                  "en" : "Publication"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -28217,8 +28211,8 @@
               },
               "admin" : {
                 "internationalizationName" : {
-                  "en" : "Delegation",
-                  "fr" : "Délégation"
+                  "fr" : "Délégation",
+                  "en" : "Delegation"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -28230,8 +28224,8 @@
               },
               "extraction" : {
                 "internationalizationName" : {
-                  "en" : "Extraction",
-                  "fr" : "Extraction"
+                  "fr" : "Extraction",
+                  "en" : "Extraction"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -28243,8 +28237,8 @@
               },
               "delete" : {
                 "internationalizationName" : {
-                  "en" : "Deletion",
-                  "fr" : "Suppression"
+                  "fr" : "Suppression",
+                  "en" : "Deletion"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -28256,8 +28250,8 @@
               },
               "associate" : {
                 "internationalizationName" : {
-                  "en" : "Associate",
-                  "fr" : "Associer"
+                  "fr" : "Associer",
+                  "en" : "Associate"
                 },
                 "internationalizedColumns" : null,
                 "display" : false,
@@ -28285,38 +28279,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -28340,14 +28334,31 @@
     },
     "valid" : false
   },
-  "testInvalidDurationForReferenceColumnDateChecker" : {
+  "testInvalidFormat" : {
     "validationCheckResults" : [ {
       "level" : "ERROR",
-      "message" : "invalidDurationForReferenceColumnDateChecker",
+      "message" : "invalidFormat",
       "messageParams" : {
-        "referenceToValidate" : "proprietes_taxon",
-        "column" : "Date",
-        "duration" : "x MINUTES"
+        "path" : "dataTypes->site->format->firstRowLine",
+        "lineNumber" : 350,
+        "authorizedValues" : "",
+        "columnNumber" : 21,
+        "value" : "pas_un_chiffre"
+      },
+      "error" : true,
+      "success" : false
+    } ],
+    "result" : null,
+    "valid" : false
+  },
+  "testInvalidKeyColumns" : {
+    "validationCheckResults" : [ {
+      "level" : "ERROR",
+      "message" : "invalidKeyColumns",
+      "messageParams" : {
+        "reference" : "projets",
+        "unknownUsedAsKeyElementColumns" : [ "nom du projet_clé" ],
+        "knownColumns" : [ "nom du projet_key", "nom du projet_fr", "nom du projet_en", "description du projet_fr", "description du projet_en" ]
       },
       "error" : true,
       "success" : false
@@ -28543,38 +28554,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -28654,7 +28665,7 @@
             }
           },
           "separator" : "\u0000",
-          "keyColumns" : [ "nom du projet_key" ],
+          "keyColumns" : [ "nom du projet_clé" ],
           "columns" : {
             "nom du projet_key" : {
               "presenceConstraint" : "MANDATORY",
@@ -28860,7 +28871,7 @@
                   "pattern" : "dd/MM/yyyy",
                   "refType" : null,
                   "groovy" : null,
-                  "duration" : "x MINUTES",
+                  "duration" : "1 MINUTES",
                   "transformation" : {
                     "codify" : false,
                     "groovy" : null
@@ -29418,8 +29429,8 @@
             "columnsDescription" : {
               "depot" : {
                 "internationalizationName" : {
-                  "en" : "Deposit",
-                  "fr" : "Dépôt"
+                  "fr" : "Dépôt",
+                  "en" : "Deposit"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -29431,8 +29442,8 @@
               },
               "publication" : {
                 "internationalizationName" : {
-                  "en" : "Publication",
-                  "fr" : "Publication"
+                  "fr" : "Publication",
+                  "en" : "Publication"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -29444,8 +29455,8 @@
               },
               "admin" : {
                 "internationalizationName" : {
-                  "en" : "Delegation",
-                  "fr" : "Délégation"
+                  "fr" : "Délégation",
+                  "en" : "Delegation"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -29457,8 +29468,8 @@
               },
               "extraction" : {
                 "internationalizationName" : {
-                  "en" : "Extraction",
-                  "fr" : "Extraction"
+                  "fr" : "Extraction",
+                  "en" : "Extraction"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -29470,8 +29481,8 @@
               },
               "delete" : {
                 "internationalizationName" : {
-                  "en" : "Deletion",
-                  "fr" : "Suppression"
+                  "fr" : "Suppression",
+                  "en" : "Deletion"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -29483,8 +29494,8 @@
               },
               "associate" : {
                 "internationalizationName" : {
-                  "en" : "Associate",
-                  "fr" : "Associer"
+                  "fr" : "Associer",
+                  "en" : "Associate"
                 },
                 "internationalizedColumns" : null,
                 "display" : false,
@@ -29512,38 +29523,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -29567,14 +29578,14 @@
     },
     "valid" : false
   },
-  "testInvalidCapturingGroupForEndDateDatatypeRepositoryDate" : {
+  "testInvalidDurationForReferenceColumnDateChecker" : {
     "validationCheckResults" : [ {
       "level" : "ERROR",
-      "message" : "invalidCapturingGroupForEndDateDatatypeRepositoryDate",
+      "message" : "invalidDurationForReferenceColumnDateChecker",
       "messageParams" : {
-        "token" : 5,
-        "countGroups" : 4,
-        "dataType" : "site"
+        "referenceToValidate" : "proprietes_taxon",
+        "column" : "Date",
+        "duration" : "x MINUTES"
       },
       "error" : true,
       "success" : false
@@ -29770,38 +29781,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -30087,7 +30098,7 @@
                   "pattern" : "dd/MM/yyyy",
                   "refType" : null,
                   "groovy" : null,
-                  "duration" : "1 MINUTES",
+                  "duration" : "x MINUTES",
                   "transformation" : {
                     "codify" : false,
                     "groovy" : null
@@ -30645,8 +30656,8 @@
             "columnsDescription" : {
               "depot" : {
                 "internationalizationName" : {
-                  "en" : "Deposit",
-                  "fr" : "Dépôt"
+                  "fr" : "Dépôt",
+                  "en" : "Deposit"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -30658,8 +30669,8 @@
               },
               "publication" : {
                 "internationalizationName" : {
-                  "en" : "Publication",
-                  "fr" : "Publication"
+                  "fr" : "Publication",
+                  "en" : "Publication"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -30671,8 +30682,8 @@
               },
               "admin" : {
                 "internationalizationName" : {
-                  "en" : "Delegation",
-                  "fr" : "Délégation"
+                  "fr" : "Délégation",
+                  "en" : "Delegation"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -30684,8 +30695,8 @@
               },
               "extraction" : {
                 "internationalizationName" : {
-                  "en" : "Extraction",
-                  "fr" : "Extraction"
+                  "fr" : "Extraction",
+                  "en" : "Extraction"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -30697,8 +30708,8 @@
               },
               "delete" : {
                 "internationalizationName" : {
-                  "en" : "Deletion",
-                  "fr" : "Suppression"
+                  "fr" : "Suppression",
+                  "en" : "Deletion"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -30710,8 +30721,8 @@
               },
               "associate" : {
                 "internationalizationName" : {
-                  "en" : "Associate",
-                  "fr" : "Associer"
+                  "fr" : "Associer",
+                  "en" : "Associate"
                 },
                 "internationalizedColumns" : null,
                 "display" : false,
@@ -30739,38 +30750,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -30785,7 +30796,7 @@
               "token" : 3
             },
             "endDate" : {
-              "token" : 5
+              "token" : 4
             }
           },
           "tags" : [ "context" ]
@@ -30794,16 +30805,14 @@
     },
     "valid" : false
   },
-  "testIllegalCheckerConfigurationParameterForVariableComponentChecker" : {
+  "testInvalidCapturingGroupForEndDateDatatypeRepositoryDate" : {
     "validationCheckResults" : [ {
       "level" : "ERROR",
-      "message" : "illegalCheckerConfigurationParameterForVariableComponentChecker",
+      "message" : "invalidCapturingGroupForEndDateDatatypeRepositoryDate",
       "messageParams" : {
-        "dataType" : "site",
-        "datum" : "date",
-        "component" : "day",
-        "checkerName" : "Date",
-        "parameterName" : "refType"
+        "token" : 5,
+        "countGroups" : 4,
+        "dataType" : "site"
       },
       "error" : true,
       "success" : false
@@ -30999,38 +31008,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -31629,7 +31638,7 @@
                     "name" : "Date",
                     "params" : {
                       "pattern" : "dd/MM/yyyy",
-                      "refType" : "peu_importe_refType_n_a_pas_de_sens",
+                      "refType" : null,
                       "groovy" : null,
                       "duration" : null,
                       "transformation" : {
@@ -31874,8 +31883,8 @@
             "columnsDescription" : {
               "depot" : {
                 "internationalizationName" : {
-                  "en" : "Deposit",
-                  "fr" : "Dépôt"
+                  "fr" : "Dépôt",
+                  "en" : "Deposit"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -31887,8 +31896,8 @@
               },
               "publication" : {
                 "internationalizationName" : {
-                  "en" : "Publication",
-                  "fr" : "Publication"
+                  "fr" : "Publication",
+                  "en" : "Publication"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -31900,8 +31909,8 @@
               },
               "admin" : {
                 "internationalizationName" : {
-                  "en" : "Delegation",
-                  "fr" : "Délégation"
+                  "fr" : "Délégation",
+                  "en" : "Delegation"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -31913,8 +31922,8 @@
               },
               "extraction" : {
                 "internationalizationName" : {
-                  "en" : "Extraction",
-                  "fr" : "Extraction"
+                  "fr" : "Extraction",
+                  "en" : "Extraction"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -31926,8 +31935,8 @@
               },
               "delete" : {
                 "internationalizationName" : {
-                  "en" : "Deletion",
-                  "fr" : "Suppression"
+                  "fr" : "Suppression",
+                  "en" : "Deletion"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -31939,8 +31948,8 @@
               },
               "associate" : {
                 "internationalizationName" : {
-                  "en" : "Associate",
-                  "fr" : "Associer"
+                  "fr" : "Associer",
+                  "en" : "Associate"
                 },
                 "internationalizedColumns" : null,
                 "display" : false,
@@ -31968,38 +31977,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -32014,7 +32023,7 @@
               "token" : 3
             },
             "endDate" : {
-              "token" : 4
+              "token" : 5
             }
           },
           "tags" : [ "context" ]
@@ -32023,14 +32032,16 @@
     },
     "valid" : false
   },
-  "testMissingColumnInInternationalizationDisplayPattern" : {
+  "testIllegalCheckerConfigurationParameterForVariableComponentChecker" : {
     "validationCheckResults" : [ {
       "level" : "ERROR",
-      "message" : "invalidInternationalizedColumns",
+      "message" : "illegalCheckerConfigurationParameterForVariableComponentChecker",
       "messageParams" : {
-        "reference" : "sites",
-        "unknownUsedAsInternationalizedColumns" : [ "nom du site" ],
-        "knownColumns" : [ "nom du type de site", "nom du site_key", "nom du site_fr", "nom du site_en", "description du site_fr", "description du site_en", "code sandre du Plan d'eau", "code sandre de la Masse d'eau plan d'eau" ]
+        "dataType" : "site",
+        "datum" : "date",
+        "component" : "day",
+        "checkerName" : "Date",
+        "parameterName" : "refType"
       },
       "error" : true,
       "success" : false
@@ -32118,7 +32129,7 @@
             "internationalizedDynamicColumns" : { },
             "internationalizationDisplay" : {
               "pattern" : {
-                "fr" : "{nom du site}",
+                "fr" : "{nom du site_fr}",
                 "en" : "{nom du site_en}"
               }
             },
@@ -32226,38 +32237,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -32356,6 +32367,44 @@
           "allowUnexpectedColumns" : false,
           "tags" : [ "context" ]
         },
+        "platform_type" : {
+          "internationalizationName" : {
+            "fr" : "Types de plateforme",
+            "en" : "Plateform types"
+          },
+          "internationalizedColumns" : {
+            "nom du type de plateforme_key" : {
+              "fr" : "nom du type de plateforme_fr",
+              "en" : "nom du type de plateforme_en"
+            },
+            "description_fr" : {
+              "fr" : "description_fr",
+              "en" : "description_en"
+            }
+          },
+          "internationalizationDisplay" : {
+            "pattern" : {
+              "fr" : "{nom du type de plateforme_key}",
+              "en" : "{nom du type de plateforme_key}"
+            }
+          },
+          "separator" : ";",
+          "keyColumns" : [ "nom du type de plateforme_key" ],
+          "columns" : {
+            "nom du type de plateforme_key" : null,
+            "nom du type de plateforme_fr" : null,
+            "nom du type de plateforme_en" : null,
+            "description_fr" : null,
+            "description_en" : null,
+            "code sandre" : null,
+            "code sandre du contexte" : null
+          },
+          "computedColumns" : { },
+          "dynamicColumns" : { },
+          "validations" : { },
+          "allowUnexpectedColumns" : false,
+          "tags" : [ ]
+        },
         "typeSites" : {
           "internationalizationName" : null,
           "internationalizedColumns" : null,
@@ -32392,7 +32441,7 @@
           },
           "internationalizationDisplay" : {
             "pattern" : {
-              "fr" : "{nom du site}",
+              "fr" : "{nom du site_fr}",
               "en" : "{nom du site_en}"
             }
           },
@@ -32414,44 +32463,6 @@
           "allowUnexpectedColumns" : false,
           "tags" : [ ]
         },
-        "platform_type" : {
-          "internationalizationName" : {
-            "fr" : "Types de plateforme",
-            "en" : "Plateform types"
-          },
-          "internationalizedColumns" : {
-            "nom du type de plateforme_key" : {
-              "fr" : "nom du type de plateforme_fr",
-              "en" : "nom du type de plateforme_en"
-            },
-            "description_fr" : {
-              "fr" : "description_fr",
-              "en" : "description_en"
-            }
-          },
-          "internationalizationDisplay" : {
-            "pattern" : {
-              "fr" : "{nom du type de plateforme_key}",
-              "en" : "{nom du type de plateforme_key}"
-            }
-          },
-          "separator" : ";",
-          "keyColumns" : [ "nom du type de plateforme_key" ],
-          "columns" : {
-            "nom du type de plateforme_key" : null,
-            "nom du type de plateforme_fr" : null,
-            "nom du type de plateforme_en" : null,
-            "description_fr" : null,
-            "description_en" : null,
-            "code sandre" : null,
-            "code sandre du contexte" : null
-          },
-          "computedColumns" : { },
-          "dynamicColumns" : { },
-          "validations" : { },
-          "allowUnexpectedColumns" : false,
-          "tags" : [ ]
-        },
         "plateformes" : {
           "internationalizationName" : null,
           "internationalizedColumns" : null,
@@ -32856,7 +32867,7 @@
                     "name" : "Date",
                     "params" : {
                       "pattern" : "dd/MM/yyyy",
-                      "refType" : null,
+                      "refType" : "peu_importe_refType_n_a_pas_de_sens",
                       "groovy" : null,
                       "duration" : null,
                       "transformation" : {
@@ -33101,8 +33112,8 @@
             "columnsDescription" : {
               "depot" : {
                 "internationalizationName" : {
-                  "en" : "Deposit",
-                  "fr" : "Dépôt"
+                  "fr" : "Dépôt",
+                  "en" : "Deposit"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -33114,8 +33125,8 @@
               },
               "publication" : {
                 "internationalizationName" : {
-                  "en" : "Publication",
-                  "fr" : "Publication"
+                  "fr" : "Publication",
+                  "en" : "Publication"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -33127,8 +33138,8 @@
               },
               "admin" : {
                 "internationalizationName" : {
-                  "en" : "Delegation",
-                  "fr" : "Délégation"
+                  "fr" : "Délégation",
+                  "en" : "Delegation"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -33140,8 +33151,8 @@
               },
               "extraction" : {
                 "internationalizationName" : {
-                  "en" : "Extraction",
-                  "fr" : "Extraction"
+                  "fr" : "Extraction",
+                  "en" : "Extraction"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -33153,8 +33164,8 @@
               },
               "delete" : {
                 "internationalizationName" : {
-                  "en" : "Deletion",
-                  "fr" : "Suppression"
+                  "fr" : "Suppression",
+                  "en" : "Deletion"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -33166,8 +33177,8 @@
               },
               "associate" : {
                 "internationalizationName" : {
-                  "en" : "Associate",
-                  "fr" : "Associer"
+                  "fr" : "Associer",
+                  "en" : "Associate"
                 },
                 "internationalizedColumns" : null,
                 "display" : false,
@@ -33195,38 +33206,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -33250,23 +33261,14 @@
     },
     "valid" : false
   },
-  "testEmptyFile" : {
-    "validationCheckResults" : [ {
-      "level" : "ERROR",
-      "message" : "emptyFile",
-      "messageParams" : { },
-      "error" : true,
-      "success" : false
-    } ],
-    "result" : null,
-    "valid" : false
-  },
-  "testNoCapturingGroupForDatatypeRepository" : {
+  "testMissingColumnInInternationalizationDisplayPattern" : {
     "validationCheckResults" : [ {
       "level" : "ERROR",
-      "message" : "noCapturingGroupForDatatypeRepository",
+      "message" : "invalidInternationalizedColumns",
       "messageParams" : {
-        "dataType" : "site"
+        "reference" : "sites",
+        "unknownUsedAsInternationalizedColumns" : [ "nom du site" ],
+        "knownColumns" : [ "nom du type de site", "nom du site_key", "nom du site_fr", "nom du site_en", "description du site_fr", "description du site_en", "code sandre du Plan d'eau", "code sandre de la Masse d'eau plan d'eau" ]
       },
       "error" : true,
       "success" : false
@@ -33354,7 +33356,7 @@
             "internationalizedDynamicColumns" : { },
             "internationalizationDisplay" : {
               "pattern" : {
-                "fr" : "{nom du site_fr}",
+                "fr" : "{nom du site}",
                 "en" : "{nom du site_en}"
               }
             },
@@ -33462,38 +33464,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -33592,6 +33594,44 @@
           "allowUnexpectedColumns" : false,
           "tags" : [ "context" ]
         },
+        "platform_type" : {
+          "internationalizationName" : {
+            "fr" : "Types de plateforme",
+            "en" : "Plateform types"
+          },
+          "internationalizedColumns" : {
+            "nom du type de plateforme_key" : {
+              "fr" : "nom du type de plateforme_fr",
+              "en" : "nom du type de plateforme_en"
+            },
+            "description_fr" : {
+              "fr" : "description_fr",
+              "en" : "description_en"
+            }
+          },
+          "internationalizationDisplay" : {
+            "pattern" : {
+              "fr" : "{nom du type de plateforme_key}",
+              "en" : "{nom du type de plateforme_key}"
+            }
+          },
+          "separator" : ";",
+          "keyColumns" : [ "nom du type de plateforme_key" ],
+          "columns" : {
+            "nom du type de plateforme_key" : null,
+            "nom du type de plateforme_fr" : null,
+            "nom du type de plateforme_en" : null,
+            "description_fr" : null,
+            "description_en" : null,
+            "code sandre" : null,
+            "code sandre du contexte" : null
+          },
+          "computedColumns" : { },
+          "dynamicColumns" : { },
+          "validations" : { },
+          "allowUnexpectedColumns" : false,
+          "tags" : [ ]
+        },
         "typeSites" : {
           "internationalizationName" : null,
           "internationalizedColumns" : null,
@@ -33628,7 +33668,7 @@
           },
           "internationalizationDisplay" : {
             "pattern" : {
-              "fr" : "{nom du site_fr}",
+              "fr" : "{nom du site}",
               "en" : "{nom du site_en}"
             }
           },
@@ -33650,44 +33690,6 @@
           "allowUnexpectedColumns" : false,
           "tags" : [ ]
         },
-        "platform_type" : {
-          "internationalizationName" : {
-            "fr" : "Types de plateforme",
-            "en" : "Plateform types"
-          },
-          "internationalizedColumns" : {
-            "nom du type de plateforme_key" : {
-              "fr" : "nom du type de plateforme_fr",
-              "en" : "nom du type de plateforme_en"
-            },
-            "description_fr" : {
-              "fr" : "description_fr",
-              "en" : "description_en"
-            }
-          },
-          "internationalizationDisplay" : {
-            "pattern" : {
-              "fr" : "{nom du type de plateforme_key}",
-              "en" : "{nom du type de plateforme_key}"
-            }
-          },
-          "separator" : ";",
-          "keyColumns" : [ "nom du type de plateforme_key" ],
-          "columns" : {
-            "nom du type de plateforme_key" : null,
-            "nom du type de plateforme_fr" : null,
-            "nom du type de plateforme_en" : null,
-            "description_fr" : null,
-            "description_en" : null,
-            "code sandre" : null,
-            "code sandre du contexte" : null
-          },
-          "computedColumns" : { },
-          "dynamicColumns" : { },
-          "validations" : { },
-          "allowUnexpectedColumns" : false,
-          "tags" : [ ]
-        },
         "plateformes" : {
           "internationalizationName" : null,
           "internationalizedColumns" : null,
@@ -34337,8 +34339,8 @@
             "columnsDescription" : {
               "depot" : {
                 "internationalizationName" : {
-                  "en" : "Deposit",
-                  "fr" : "Dépôt"
+                  "fr" : "Dépôt",
+                  "en" : "Deposit"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -34350,8 +34352,8 @@
               },
               "publication" : {
                 "internationalizationName" : {
-                  "en" : "Publication",
-                  "fr" : "Publication"
+                  "fr" : "Publication",
+                  "en" : "Publication"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -34363,8 +34365,8 @@
               },
               "admin" : {
                 "internationalizationName" : {
-                  "en" : "Delegation",
-                  "fr" : "Délégation"
+                  "fr" : "Délégation",
+                  "en" : "Delegation"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -34376,8 +34378,8 @@
               },
               "extraction" : {
                 "internationalizationName" : {
-                  "en" : "Extraction",
-                  "fr" : "Extraction"
+                  "fr" : "Extraction",
+                  "en" : "Extraction"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -34389,8 +34391,8 @@
               },
               "delete" : {
                 "internationalizationName" : {
-                  "en" : "Deletion",
-                  "fr" : "Suppression"
+                  "fr" : "Suppression",
+                  "en" : "Deletion"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -34402,8 +34404,8 @@
               },
               "associate" : {
                 "internationalizationName" : {
-                  "en" : "Associate",
-                  "fr" : "Associer"
+                  "fr" : "Associer",
+                  "en" : "Associate"
                 },
                 "internationalizedColumns" : null,
                 "display" : false,
@@ -34431,45 +34433,45 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
             }
           },
           "repository" : {
-            "filePattern" : "toto.csv",
+            "filePattern" : "(.*)_(.*)_(.*)_(.*).csv",
             "authorizationScope" : {
               "localization" : 1
             },
@@ -34486,14 +34488,23 @@
     },
     "valid" : false
   },
-  "testMissingParentColumnForReferenceInCompositeReference" : {
+  "testEmptyFile" : {
     "validationCheckResults" : [ {
       "level" : "ERROR",
-      "message" : "missingParentColumnForReferenceInCompositeReference",
+      "message" : "emptyFile",
+      "messageParams" : { },
+      "error" : true,
+      "success" : false
+    } ],
+    "result" : null,
+    "valid" : false
+  },
+  "testNoCapturingGroupForDatatypeRepository" : {
+    "validationCheckResults" : [ {
+      "level" : "ERROR",
+      "message" : "noCapturingGroupForDatatypeRepository",
       "messageParams" : {
-        "compositeReference" : "localizations",
-        "reference" : "plateformes",
-        "parentKeyColumn" : "nom du type de site"
+        "dataType" : "site"
       },
       "error" : true,
       "success" : false
@@ -34689,38 +34700,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -34819,25 +34830,6 @@
           "allowUnexpectedColumns" : false,
           "tags" : [ "context" ]
         },
-        "typeSites" : {
-          "internationalizationName" : null,
-          "internationalizedColumns" : null,
-          "internationalizationDisplay" : null,
-          "separator" : "\u0000",
-          "keyColumns" : [ "nom_key" ],
-          "columns" : {
-            "nom_key" : null,
-            "nom_fr" : null,
-            "nom_en" : null,
-            "description_fr" : null,
-            "description_en" : null
-          },
-          "computedColumns" : { },
-          "dynamicColumns" : { },
-          "validations" : { },
-          "allowUnexpectedColumns" : false,
-          "tags" : [ ]
-        },
         "platform_type" : {
           "internationalizationName" : {
             "fr" : "Types de plateforme",
@@ -34876,42 +34868,18 @@
           "allowUnexpectedColumns" : false,
           "tags" : [ ]
         },
-        "plateformes" : {
+        "typeSites" : {
           "internationalizationName" : null,
           "internationalizedColumns" : null,
           "internationalizationDisplay" : null,
           "separator" : "\u0000",
-          "keyColumns" : [ "nom de la plateforme_key" ],
+          "keyColumns" : [ "nom_key" ],
           "columns" : {
-            "nom de la plateforme_key" : null,
-            "nom du site" : null,
-            "nom de la plateforme_fr" : null,
-            "nom de la plateforme_en" : null,
-            "latitude" : null,
-            "longitude" : null,
-            "altitude" : null,
-            "nom du type de plateforme" : {
-              "presenceConstraint" : "MANDATORY",
-              "tags" : [ ],
-              "checker" : {
-                "name" : "Reference",
-                "params" : {
-                  "pattern" : null,
-                  "refType" : "platform_type",
-                  "groovy" : null,
-                  "duration" : null,
-                  "transformation" : {
-                    "codify" : true,
-                    "groovy" : null
-                  },
-                  "required" : true,
-                  "multiplicity" : "ONE"
-                }
-              },
-              "defaultValue" : null
-            },
-            "code sandre" : null,
-            "code sandre du contexte" : null
+            "nom_key" : null,
+            "nom_fr" : null,
+            "nom_en" : null,
+            "description_fr" : null,
+            "description_en" : null
           },
           "computedColumns" : { },
           "dynamicColumns" : { },
@@ -34958,6 +34926,49 @@
           "allowUnexpectedColumns" : false,
           "tags" : [ ]
         },
+        "plateformes" : {
+          "internationalizationName" : null,
+          "internationalizedColumns" : null,
+          "internationalizationDisplay" : null,
+          "separator" : "\u0000",
+          "keyColumns" : [ "nom de la plateforme_key" ],
+          "columns" : {
+            "nom de la plateforme_key" : null,
+            "nom du site" : null,
+            "nom de la plateforme_fr" : null,
+            "nom de la plateforme_en" : null,
+            "latitude" : null,
+            "longitude" : null,
+            "altitude" : null,
+            "nom du type de plateforme" : {
+              "presenceConstraint" : "MANDATORY",
+              "tags" : [ ],
+              "checker" : {
+                "name" : "Reference",
+                "params" : {
+                  "pattern" : null,
+                  "refType" : "platform_type",
+                  "groovy" : null,
+                  "duration" : null,
+                  "transformation" : {
+                    "codify" : true,
+                    "groovy" : null
+                  },
+                  "required" : true,
+                  "multiplicity" : "ONE"
+                }
+              },
+              "defaultValue" : null
+            },
+            "code sandre" : null,
+            "code sandre du contexte" : null
+          },
+          "computedColumns" : { },
+          "dynamicColumns" : { },
+          "validations" : { },
+          "allowUnexpectedColumns" : false,
+          "tags" : [ ]
+        },
         "units" : {
           "internationalizationName" : null,
           "internationalizedColumns" : null,
@@ -35187,9 +35198,15 @@
           }, {
             "internationalizationName" : null,
             "internationalizedColumns" : null,
-            "reference" : "plateformes",
+            "reference" : "sites",
             "parentKeyColumn" : "nom du type de site",
             "parentRecursiveKey" : null
+          }, {
+            "internationalizationName" : null,
+            "internationalizedColumns" : null,
+            "reference" : "plateformes",
+            "parentKeyColumn" : "nom du site",
+            "parentRecursiveKey" : null
           } ]
         },
         "taxon" : {
@@ -35202,17 +35219,6 @@
             "parentKeyColumn" : null,
             "parentRecursiveKey" : "nom du taxon superieur"
           } ]
-        },
-        "default_0" : {
-          "internationalizationName" : null,
-          "internationalizedColumns" : null,
-          "components" : [ {
-            "internationalizationName" : null,
-            "internationalizedColumns" : null,
-            "reference" : "sites",
-            "parentKeyColumn" : null,
-            "parentRecursiveKey" : null
-          } ]
         }
       },
       "additionalFiles" : { },
@@ -35569,8 +35575,8 @@
             "columnsDescription" : {
               "depot" : {
                 "internationalizationName" : {
-                  "en" : "Deposit",
-                  "fr" : "Dépôt"
+                  "fr" : "Dépôt",
+                  "en" : "Deposit"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -35582,8 +35588,8 @@
               },
               "publication" : {
                 "internationalizationName" : {
-                  "en" : "Publication",
-                  "fr" : "Publication"
+                  "fr" : "Publication",
+                  "en" : "Publication"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -35595,8 +35601,8 @@
               },
               "admin" : {
                 "internationalizationName" : {
-                  "en" : "Delegation",
-                  "fr" : "Délégation"
+                  "fr" : "Délégation",
+                  "en" : "Delegation"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -35608,8 +35614,8 @@
               },
               "extraction" : {
                 "internationalizationName" : {
-                  "en" : "Extraction",
-                  "fr" : "Extraction"
+                  "fr" : "Extraction",
+                  "en" : "Extraction"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -35621,8 +35627,8 @@
               },
               "delete" : {
                 "internationalizationName" : {
-                  "en" : "Deletion",
-                  "fr" : "Suppression"
+                  "fr" : "Suppression",
+                  "en" : "Deletion"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -35634,8 +35640,8 @@
               },
               "associate" : {
                 "internationalizationName" : {
-                  "en" : "Associate",
-                  "fr" : "Associer"
+                  "fr" : "Associer",
+                  "en" : "Associate"
                 },
                 "internationalizedColumns" : null,
                 "display" : false,
@@ -35663,45 +35669,45 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
             }
           },
           "repository" : {
-            "filePattern" : "(.*)_(.*)_(.*)_(.*).csv",
+            "filePattern" : "toto.csv",
             "authorizationScope" : {
               "localization" : 1
             },
@@ -35718,15 +35724,14 @@
     },
     "valid" : false
   },
-  "testInvalidPatternForDateCheckerForValidationRuleInDataType" : {
+  "testMissingNameForCheckerInReferenceColumn" : {
     "validationCheckResults" : [ {
       "level" : "ERROR",
-      "message" : "timeScopeVariableComponentPatternUnknown",
+      "message" : "missingNameForCheckerInReferenceColumn",
       "messageParams" : {
-        "variable" : "date",
-        "component" : "day",
-        "pattern" : "dd/MM/YY",
-        "knownPatterns" : [ "MM/yyyy", "yyyy", "dd/MM/yyyy", "dd/MM/yyyy HH:mm:ss" ]
+        "referenceToValidate" : "plateformes",
+        "column" : "nom du type de plateforme",
+        "knownCheckerNames" : [ "Date", "Integer", "Float", "String", "Reference" ]
       },
       "error" : true,
       "success" : false
@@ -35922,38 +35927,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -36052,6 +36057,44 @@
           "allowUnexpectedColumns" : false,
           "tags" : [ "context" ]
         },
+        "platform_type" : {
+          "internationalizationName" : {
+            "fr" : "Types de plateforme",
+            "en" : "Plateform types"
+          },
+          "internationalizedColumns" : {
+            "nom du type de plateforme_key" : {
+              "fr" : "nom du type de plateforme_fr",
+              "en" : "nom du type de plateforme_en"
+            },
+            "description_fr" : {
+              "fr" : "description_fr",
+              "en" : "description_en"
+            }
+          },
+          "internationalizationDisplay" : {
+            "pattern" : {
+              "fr" : "{nom du type de plateforme_key}",
+              "en" : "{nom du type de plateforme_key}"
+            }
+          },
+          "separator" : ";",
+          "keyColumns" : [ "nom du type de plateforme_key" ],
+          "columns" : {
+            "nom du type de plateforme_key" : null,
+            "nom du type de plateforme_fr" : null,
+            "nom du type de plateforme_en" : null,
+            "description_fr" : null,
+            "description_en" : null,
+            "code sandre" : null,
+            "code sandre du contexte" : null
+          },
+          "computedColumns" : { },
+          "dynamicColumns" : { },
+          "validations" : { },
+          "allowUnexpectedColumns" : false,
+          "tags" : [ ]
+        },
         "typeSites" : {
           "internationalizationName" : null,
           "internationalizedColumns" : null,
@@ -36110,44 +36153,6 @@
           "allowUnexpectedColumns" : false,
           "tags" : [ ]
         },
-        "platform_type" : {
-          "internationalizationName" : {
-            "fr" : "Types de plateforme",
-            "en" : "Plateform types"
-          },
-          "internationalizedColumns" : {
-            "nom du type de plateforme_key" : {
-              "fr" : "nom du type de plateforme_fr",
-              "en" : "nom du type de plateforme_en"
-            },
-            "description_fr" : {
-              "fr" : "description_fr",
-              "en" : "description_en"
-            }
-          },
-          "internationalizationDisplay" : {
-            "pattern" : {
-              "fr" : "{nom du type de plateforme_key}",
-              "en" : "{nom du type de plateforme_key}"
-            }
-          },
-          "separator" : ";",
-          "keyColumns" : [ "nom du type de plateforme_key" ],
-          "columns" : {
-            "nom du type de plateforme_key" : null,
-            "nom du type de plateforme_fr" : null,
-            "nom du type de plateforme_en" : null,
-            "description_fr" : null,
-            "description_en" : null,
-            "code sandre" : null,
-            "code sandre du contexte" : null
-          },
-          "computedColumns" : { },
-          "dynamicColumns" : { },
-          "validations" : { },
-          "allowUnexpectedColumns" : false,
-          "tags" : [ ]
-        },
         "plateformes" : {
           "internationalizationName" : null,
           "internationalizedColumns" : null,
@@ -36166,7 +36171,7 @@
               "presenceConstraint" : "MANDATORY",
               "tags" : [ ],
               "checker" : {
-                "name" : "Reference",
+                "name" : null,
                 "params" : {
                   "pattern" : null,
                   "refType" : "platform_type",
@@ -36551,7 +36556,7 @@
                   "checker" : {
                     "name" : "Date",
                     "params" : {
-                      "pattern" : "dd/MM/YY",
+                      "pattern" : "dd/MM/yyyy",
                       "refType" : null,
                       "groovy" : null,
                       "duration" : null,
@@ -36797,8 +36802,8 @@
             "columnsDescription" : {
               "depot" : {
                 "internationalizationName" : {
-                  "en" : "Deposit",
-                  "fr" : "Dépôt"
+                  "fr" : "Dépôt",
+                  "en" : "Deposit"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -36810,8 +36815,8 @@
               },
               "publication" : {
                 "internationalizationName" : {
-                  "en" : "Publication",
-                  "fr" : "Publication"
+                  "fr" : "Publication",
+                  "en" : "Publication"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -36823,8 +36828,8 @@
               },
               "admin" : {
                 "internationalizationName" : {
-                  "en" : "Delegation",
-                  "fr" : "Délégation"
+                  "fr" : "Délégation",
+                  "en" : "Delegation"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -36836,8 +36841,8 @@
               },
               "extraction" : {
                 "internationalizationName" : {
-                  "en" : "Extraction",
-                  "fr" : "Extraction"
+                  "fr" : "Extraction",
+                  "en" : "Extraction"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -36849,8 +36854,8 @@
               },
               "delete" : {
                 "internationalizationName" : {
-                  "en" : "Deletion",
-                  "fr" : "Suppression"
+                  "fr" : "Suppression",
+                  "en" : "Deletion"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -36862,8 +36867,8 @@
               },
               "associate" : {
                 "internationalizationName" : {
-                  "en" : "Associate",
-                  "fr" : "Associer"
+                  "fr" : "Associer",
+                  "en" : "Associate"
                 },
                 "internationalizedColumns" : null,
                 "display" : false,
@@ -36891,38 +36896,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -36946,12 +36951,14 @@
     },
     "valid" : false
   },
-  "testMissingReferenceInCompositereference" : {
+  "testMissingParentColumnForReferenceInCompositeReference" : {
     "validationCheckResults" : [ {
       "level" : "ERROR",
-      "message" : "missingReferenceInCompositereference",
+      "message" : "missingParentColumnForReferenceInCompositeReference",
       "messageParams" : {
-        "compositeReference" : "localizations"
+        "compositeReference" : "localizations",
+        "reference" : "plateformes",
+        "parentKeyColumn" : "nom du type de site"
       },
       "error" : true,
       "success" : false
@@ -37147,38 +37154,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -37315,38 +37322,18 @@
           "allowUnexpectedColumns" : false,
           "tags" : [ ]
         },
-        "sites" : {
-          "internationalizationName" : {
-            "fr" : "Site",
-            "en" : "Site"
-          },
-          "internationalizedColumns" : {
-            "nom du site_key" : {
-              "fr" : "nom du site_fr",
-              "en" : "nom du site_en"
-            },
-            "description du site_fr" : {
-              "fr" : "description du site_fr",
-              "en" : "description du site_en"
-            }
-          },
-          "internationalizationDisplay" : {
-            "pattern" : {
-              "fr" : "{nom du site_fr}",
-              "en" : "{nom du site_en}"
-            }
-          },
+        "typeSites" : {
+          "internationalizationName" : null,
+          "internationalizedColumns" : null,
+          "internationalizationDisplay" : null,
           "separator" : "\u0000",
-          "keyColumns" : [ "nom du site_key" ],
+          "keyColumns" : [ "nom_key" ],
           "columns" : {
-            "nom du type de site" : null,
-            "nom du site_key" : null,
-            "nom du site_fr" : null,
-            "nom du site_en" : null,
-            "description du site_fr" : null,
-            "description du site_en" : null,
-            "code sandre du Plan d'eau" : null,
-            "code sandre de la Masse d'eau plan d'eau" : null
+            "nom_key" : null,
+            "nom_fr" : null,
+            "nom_en" : null,
+            "description_fr" : null,
+            "description_en" : null
           },
           "computedColumns" : { },
           "dynamicColumns" : { },
@@ -37397,18 +37384,38 @@
           "allowUnexpectedColumns" : false,
           "tags" : [ ]
         },
-        "typeSites" : {
-          "internationalizationName" : null,
-          "internationalizedColumns" : null,
-          "internationalizationDisplay" : null,
+        "sites" : {
+          "internationalizationName" : {
+            "fr" : "Site",
+            "en" : "Site"
+          },
+          "internationalizedColumns" : {
+            "nom du site_key" : {
+              "fr" : "nom du site_fr",
+              "en" : "nom du site_en"
+            },
+            "description du site_fr" : {
+              "fr" : "description du site_fr",
+              "en" : "description du site_en"
+            }
+          },
+          "internationalizationDisplay" : {
+            "pattern" : {
+              "fr" : "{nom du site_fr}",
+              "en" : "{nom du site_en}"
+            }
+          },
           "separator" : "\u0000",
-          "keyColumns" : [ "nom_key" ],
+          "keyColumns" : [ "nom du site_key" ],
           "columns" : {
-            "nom_key" : null,
-            "nom_fr" : null,
-            "nom_en" : null,
-            "description_fr" : null,
-            "description_en" : null
+            "nom du type de site" : null,
+            "nom du site_key" : null,
+            "nom du site_fr" : null,
+            "nom du site_en" : null,
+            "description du site_fr" : null,
+            "description du site_en" : null,
+            "code sandre du Plan d'eau" : null,
+            "code sandre de la Masse d'eau plan d'eau" : null
           },
           "computedColumns" : { },
           "dynamicColumns" : { },
@@ -37639,20 +37646,14 @@
           "components" : [ {
             "internationalizationName" : null,
             "internationalizedColumns" : null,
-            "reference" : null,
+            "reference" : "typeSites",
             "parentKeyColumn" : null,
             "parentRecursiveKey" : null
-          }, {
-            "internationalizationName" : null,
-            "internationalizedColumns" : null,
-            "reference" : "sites",
-            "parentKeyColumn" : "nom du type de site",
-            "parentRecursiveKey" : null
           }, {
             "internationalizationName" : null,
             "internationalizedColumns" : null,
             "reference" : "plateformes",
-            "parentKeyColumn" : "nom du site",
+            "parentKeyColumn" : "nom du type de site",
             "parentRecursiveKey" : null
           } ]
         },
@@ -37666,6 +37667,17 @@
             "parentKeyColumn" : null,
             "parentRecursiveKey" : "nom du taxon superieur"
           } ]
+        },
+        "default_0" : {
+          "internationalizationName" : null,
+          "internationalizedColumns" : null,
+          "components" : [ {
+            "internationalizationName" : null,
+            "internationalizedColumns" : null,
+            "reference" : "sites",
+            "parentKeyColumn" : null,
+            "parentRecursiveKey" : null
+          } ]
         }
       },
       "additionalFiles" : { },
@@ -38022,8 +38034,8 @@
             "columnsDescription" : {
               "depot" : {
                 "internationalizationName" : {
-                  "en" : "Deposit",
-                  "fr" : "Dépôt"
+                  "fr" : "Dépôt",
+                  "en" : "Deposit"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -38035,8 +38047,8 @@
               },
               "publication" : {
                 "internationalizationName" : {
-                  "en" : "Publication",
-                  "fr" : "Publication"
+                  "fr" : "Publication",
+                  "en" : "Publication"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -38048,8 +38060,8 @@
               },
               "admin" : {
                 "internationalizationName" : {
-                  "en" : "Delegation",
-                  "fr" : "Délégation"
+                  "fr" : "Délégation",
+                  "en" : "Delegation"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -38061,8 +38073,8 @@
               },
               "extraction" : {
                 "internationalizationName" : {
-                  "en" : "Extraction",
-                  "fr" : "Extraction"
+                  "fr" : "Extraction",
+                  "en" : "Extraction"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -38074,8 +38086,8 @@
               },
               "delete" : {
                 "internationalizationName" : {
-                  "en" : "Deletion",
-                  "fr" : "Suppression"
+                  "fr" : "Suppression",
+                  "en" : "Deletion"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -38087,8 +38099,8 @@
               },
               "associate" : {
                 "internationalizationName" : {
-                  "en" : "Associate",
-                  "fr" : "Associer"
+                  "fr" : "Associer",
+                  "en" : "Associate"
                 },
                 "internationalizedColumns" : null,
                 "display" : false,
@@ -38116,38 +38128,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -38171,16 +38183,15 @@
     },
     "valid" : false
   },
-  "testMissingAggregationComponentForChart" : {
+  "testInvalidPatternForDateCheckerForValidationRuleInDataType" : {
     "validationCheckResults" : [ {
       "level" : "ERROR",
-      "message" : "missingAggregationComponentForChart",
+      "message" : "timeScopeVariableComponentPatternUnknown",
       "messageParams" : {
-        "variable" : "Nombre d'individus",
-        "aggregationVariable" : "Couleur des individus",
-        "aggregationComponent" : "pasdevalue",
-        "dataType" : "site",
-        "components" : [ "value", "unit", "standardDeviation" ]
+        "variable" : "date",
+        "component" : "day",
+        "pattern" : "dd/MM/YY",
+        "knownPatterns" : [ "MM/yyyy", "yyyy", "dd/MM/yyyy", "dd/MM/yyyy HH:mm:ss" ]
       },
       "error" : true,
       "success" : false
@@ -38376,38 +38387,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -39005,7 +39016,7 @@
                   "checker" : {
                     "name" : "Date",
                     "params" : {
-                      "pattern" : "dd/MM/yyyy",
+                      "pattern" : "dd/MM/YY",
                       "refType" : null,
                       "groovy" : null,
                       "duration" : null,
@@ -39131,8 +39142,8 @@
                 "value" : "value",
                 "aggregation" : {
                   "variable" : "Couleur des individus",
-                  "component" : "pasdevalue",
-                  "id" : "Couleur des individus_pasdevalue",
+                  "component" : "value",
+                  "id" : "Couleur des individus_value",
                   "type" : "PARAM_VARIABLE_COMPONENT_KEY"
                 },
                 "unit" : "unit",
@@ -39251,8 +39262,8 @@
             "columnsDescription" : {
               "depot" : {
                 "internationalizationName" : {
-                  "en" : "Deposit",
-                  "fr" : "Dépôt"
+                  "fr" : "Dépôt",
+                  "en" : "Deposit"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -39264,8 +39275,8 @@
               },
               "publication" : {
                 "internationalizationName" : {
-                  "en" : "Publication",
-                  "fr" : "Publication"
+                  "fr" : "Publication",
+                  "en" : "Publication"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -39277,8 +39288,8 @@
               },
               "admin" : {
                 "internationalizationName" : {
-                  "en" : "Delegation",
-                  "fr" : "Délégation"
+                  "fr" : "Délégation",
+                  "en" : "Delegation"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -39290,8 +39301,8 @@
               },
               "extraction" : {
                 "internationalizationName" : {
-                  "en" : "Extraction",
-                  "fr" : "Extraction"
+                  "fr" : "Extraction",
+                  "en" : "Extraction"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -39303,8 +39314,8 @@
               },
               "delete" : {
                 "internationalizationName" : {
-                  "en" : "Deletion",
-                  "fr" : "Suppression"
+                  "fr" : "Suppression",
+                  "en" : "Deletion"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -39316,8 +39327,8 @@
               },
               "associate" : {
                 "internationalizationName" : {
-                  "en" : "Associate",
-                  "fr" : "Associer"
+                  "fr" : "Associer",
+                  "en" : "Associate"
                 },
                 "internationalizedColumns" : null,
                 "display" : false,
@@ -39345,38 +39356,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -39400,35 +39411,12 @@
     },
     "valid" : false
   },
-  "testCsvBoundToUnknownVariableComponent" : {
+  "testMissingReferenceInCompositereference" : {
     "validationCheckResults" : [ {
       "level" : "ERROR",
-      "message" : "unknownUsedAsVariableComponentUniqueness",
-      "messageParams" : {
-        "dataType" : "site",
-        "unknownUsedAsVariableComponentUniqueness" : [ "localization_site" ],
-        "availableVariableComponents" : [ "Nombre d'individus_value", "date_time", "Nombre d'individus_unit", "Nombre d'individus_standardDeviation", "localization_typeSite", "date_day", "date_datetime", "localization_sites", "Couleur des individus_value" ]
-      },
-      "error" : true,
-      "success" : false
-    }, {
-      "level" : "ERROR",
-      "message" : "authorizationVariableComponentKeyUnknownComponent",
-      "messageParams" : {
-        "variable" : "localization",
-        "component" : "site",
-        "knownComponents" : [ "sites", "typeSite" ]
-      },
-      "error" : true,
-      "success" : false
-    }, {
-      "level" : "ERROR",
-      "message" : "csvBoundToUnknownVariableComponent",
+      "message" : "missingReferenceInCompositereference",
       "messageParams" : {
-        "header" : "site",
-        "variable" : "localization",
-        "component" : "site",
-        "components" : [ "sites", "typeSite" ]
+        "compositeReference" : "localizations"
       },
       "error" : true,
       "success" : false
@@ -39624,38 +39612,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -39792,25 +39780,6 @@
           "allowUnexpectedColumns" : false,
           "tags" : [ ]
         },
-        "typeSites" : {
-          "internationalizationName" : null,
-          "internationalizedColumns" : null,
-          "internationalizationDisplay" : null,
-          "separator" : "\u0000",
-          "keyColumns" : [ "nom_key" ],
-          "columns" : {
-            "nom_key" : null,
-            "nom_fr" : null,
-            "nom_en" : null,
-            "description_fr" : null,
-            "description_en" : null
-          },
-          "computedColumns" : { },
-          "dynamicColumns" : { },
-          "validations" : { },
-          "allowUnexpectedColumns" : false,
-          "tags" : [ ]
-        },
         "sites" : {
           "internationalizationName" : {
             "fr" : "Site",
@@ -39893,6 +39862,25 @@
           "allowUnexpectedColumns" : false,
           "tags" : [ ]
         },
+        "typeSites" : {
+          "internationalizationName" : null,
+          "internationalizedColumns" : null,
+          "internationalizationDisplay" : null,
+          "separator" : "\u0000",
+          "keyColumns" : [ "nom_key" ],
+          "columns" : {
+            "nom_key" : null,
+            "nom_fr" : null,
+            "nom_en" : null,
+            "description_fr" : null,
+            "description_en" : null
+          },
+          "computedColumns" : { },
+          "dynamicColumns" : { },
+          "validations" : { },
+          "allowUnexpectedColumns" : false,
+          "tags" : [ ]
+        },
         "units" : {
           "internationalizationName" : null,
           "internationalizedColumns" : null,
@@ -40116,7 +40104,7 @@
           "components" : [ {
             "internationalizationName" : null,
             "internationalizedColumns" : null,
-            "reference" : "typeSites",
+            "reference" : null,
             "parentKeyColumn" : null,
             "parentRecursiveKey" : null
           }, {
@@ -40321,7 +40309,7 @@
               "chartDescription" : null,
               "tags" : [ "test" ],
               "components" : {
-                "sites" : {
+                "site" : {
                   "checker" : {
                     "name" : "Reference",
                     "params" : {
@@ -40499,8 +40487,8 @@
             "columnsDescription" : {
               "depot" : {
                 "internationalizationName" : {
-                  "en" : "Deposit",
-                  "fr" : "Dépôt"
+                  "fr" : "Dépôt",
+                  "en" : "Deposit"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -40512,8 +40500,8 @@
               },
               "publication" : {
                 "internationalizationName" : {
-                  "en" : "Publication",
-                  "fr" : "Publication"
+                  "fr" : "Publication",
+                  "en" : "Publication"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -40525,8 +40513,8 @@
               },
               "admin" : {
                 "internationalizationName" : {
-                  "en" : "Delegation",
-                  "fr" : "Délégation"
+                  "fr" : "Délégation",
+                  "en" : "Delegation"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -40538,8 +40526,8 @@
               },
               "extraction" : {
                 "internationalizationName" : {
-                  "en" : "Extraction",
-                  "fr" : "Extraction"
+                  "fr" : "Extraction",
+                  "en" : "Extraction"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -40551,8 +40539,8 @@
               },
               "delete" : {
                 "internationalizationName" : {
-                  "en" : "Deletion",
-                  "fr" : "Suppression"
+                  "fr" : "Suppression",
+                  "en" : "Deletion"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -40564,8 +40552,8 @@
               },
               "associate" : {
                 "internationalizationName" : {
-                  "en" : "Associate",
-                  "fr" : "Associer"
+                  "fr" : "Associer",
+                  "en" : "Associate"
                 },
                 "internationalizedColumns" : null,
                 "display" : false,
@@ -40593,38 +40581,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -40648,30 +40636,16 @@
     },
     "valid" : false
   },
-  "testTimeScopeVariableComponentWrongChecker" : {
-    "validationCheckResults" : [ {
-      "level" : "ERROR",
-      "message" : "invalidFormat",
-      "messageParams" : {
-        "columnNumber" : 21,
-        "authorizedValues" : " [String, GroovyExpression, Reference, Float, Integer, Date]",
-        "lineNumber" : 280,
-        "path" : "dataTypes->site->data->date->components->day->checker->name",
-        "value" : "Dates"
-      },
-      "error" : true,
-      "success" : false
-    } ],
-    "result" : null,
-    "valid" : false
-  },
-  "testMissingParamColumnReferenceForCheckerInReference" : {
+  "testMissingAggregationComponentForChart" : {
     "validationCheckResults" : [ {
       "level" : "ERROR",
-      "message" : "missingParamColumnReferenceForCheckerInReference",
+      "message" : "missingAggregationComponentForChart",
       "messageParams" : {
-        "reference" : "taxon",
-        "validationRuleDescriptionEntryKey" : "nom du taxon superieur"
+        "variable" : "Nombre d'individus",
+        "aggregationVariable" : "Couleur des individus",
+        "aggregationComponent" : "pasdevalue",
+        "dataType" : "site",
+        "components" : [ "value", "unit", "standardDeviation" ]
       },
       "error" : true,
       "success" : false
@@ -40867,38 +40841,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -41345,7 +41319,7 @@
                   "multiplicity" : "ONE"
                 }
               },
-              "columns" : null
+              "columns" : [ "nom du taxon superieur" ]
             }
           },
           "allowUnexpectedColumns" : false,
@@ -41622,8 +41596,8 @@
                 "value" : "value",
                 "aggregation" : {
                   "variable" : "Couleur des individus",
-                  "component" : "value",
-                  "id" : "Couleur des individus_value",
+                  "component" : "pasdevalue",
+                  "id" : "Couleur des individus_pasdevalue",
                   "type" : "PARAM_VARIABLE_COMPONENT_KEY"
                 },
                 "unit" : "unit",
@@ -41742,8 +41716,8 @@
             "columnsDescription" : {
               "depot" : {
                 "internationalizationName" : {
-                  "en" : "Deposit",
-                  "fr" : "Dépôt"
+                  "fr" : "Dépôt",
+                  "en" : "Deposit"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -41755,8 +41729,8 @@
               },
               "publication" : {
                 "internationalizationName" : {
-                  "en" : "Publication",
-                  "fr" : "Publication"
+                  "fr" : "Publication",
+                  "en" : "Publication"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -41768,8 +41742,8 @@
               },
               "admin" : {
                 "internationalizationName" : {
-                  "en" : "Delegation",
-                  "fr" : "Délégation"
+                  "fr" : "Délégation",
+                  "en" : "Delegation"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -41781,8 +41755,8 @@
               },
               "extraction" : {
                 "internationalizationName" : {
-                  "en" : "Extraction",
-                  "fr" : "Extraction"
+                  "fr" : "Extraction",
+                  "en" : "Extraction"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -41794,8 +41768,8 @@
               },
               "delete" : {
                 "internationalizationName" : {
-                  "en" : "Deletion",
-                  "fr" : "Suppression"
+                  "fr" : "Suppression",
+                  "en" : "Deletion"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -41807,8 +41781,8 @@
               },
               "associate" : {
                 "internationalizationName" : {
-                  "en" : "Associate",
-                  "fr" : "Associer"
+                  "fr" : "Associer",
+                  "en" : "Associate"
                 },
                 "internationalizedColumns" : null,
                 "display" : false,
@@ -41836,38 +41810,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -41891,14 +41865,35 @@
     },
     "valid" : false
   },
-  "testUnknownReferenceInInternationalizationDisplayPatternInDatatype" : {
+  "testCsvBoundToUnknownVariableComponent" : {
     "validationCheckResults" : [ {
       "level" : "ERROR",
-      "message" : "unknownReferenceInDatatypeReferenceDisplay",
+      "message" : "unknownUsedAsVariableComponentUniqueness",
       "messageParams" : {
         "dataType" : "site",
-        "reference" : "plateforme",
-        "references" : [ "projets", "typeSites", "sites", "platform_type", "plateformes", "units", "proprietes_taxon", "taxon" ]
+        "unknownUsedAsVariableComponentUniqueness" : [ "localization_site" ],
+        "availableVariableComponents" : [ "Nombre d'individus_value", "date_time", "Nombre d'individus_unit", "Nombre d'individus_standardDeviation", "localization_typeSite", "date_day", "date_datetime", "localization_sites", "Couleur des individus_value" ]
+      },
+      "error" : true,
+      "success" : false
+    }, {
+      "level" : "ERROR",
+      "message" : "authorizationVariableComponentKeyUnknownComponent",
+      "messageParams" : {
+        "variable" : "localization",
+        "component" : "site",
+        "knownComponents" : [ "sites", "typeSite" ]
+      },
+      "error" : true,
+      "success" : false
+    }, {
+      "level" : "ERROR",
+      "message" : "csvBoundToUnknownVariableComponent",
+      "messageParams" : {
+        "header" : "site",
+        "variable" : "localization",
+        "component" : "site",
+        "components" : [ "sites", "typeSite" ]
       },
       "error" : true,
       "success" : false
@@ -42094,44 +42089,44 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
             },
             "internationalizationDisplay" : {
-              "plateforme" : {
+              "sites" : {
                 "pattern" : {
                   "fr" : "le nom du site {nom du site_fr}",
                   "en" : "the very good place {nom du site_en}"
@@ -42282,44 +42277,3721 @@
           "allowUnexpectedColumns" : false,
           "tags" : [ ]
         },
-        "platform_type" : {
-          "internationalizationName" : {
-            "fr" : "Types de plateforme",
-            "en" : "Plateform types"
-          },
-          "internationalizedColumns" : {
-            "nom du type de plateforme_key" : {
-              "fr" : "nom du type de plateforme_fr",
-              "en" : "nom du type de plateforme_en"
-            },
-            "description_fr" : {
-              "fr" : "description_fr",
-              "en" : "description_en"
-            }
-          },
-          "internationalizationDisplay" : {
-            "pattern" : {
-              "fr" : "{nom du type de plateforme_key}",
-              "en" : "{nom du type de plateforme_key}"
-            }
-          },
-          "separator" : ";",
-          "keyColumns" : [ "nom du type de plateforme_key" ],
-          "columns" : {
-            "nom du type de plateforme_key" : null,
-            "nom du type de plateforme_fr" : null,
-            "nom du type de plateforme_en" : null,
-            "description_fr" : null,
-            "description_en" : null,
-            "code sandre" : null,
-            "code sandre du contexte" : null
-          },
-          "computedColumns" : { },
-          "dynamicColumns" : { },
-          "validations" : { },
-          "allowUnexpectedColumns" : false,
-          "tags" : [ ]
-        },
+        "platform_type" : {
+          "internationalizationName" : {
+            "fr" : "Types de plateforme",
+            "en" : "Plateform types"
+          },
+          "internationalizedColumns" : {
+            "nom du type de plateforme_key" : {
+              "fr" : "nom du type de plateforme_fr",
+              "en" : "nom du type de plateforme_en"
+            },
+            "description_fr" : {
+              "fr" : "description_fr",
+              "en" : "description_en"
+            }
+          },
+          "internationalizationDisplay" : {
+            "pattern" : {
+              "fr" : "{nom du type de plateforme_key}",
+              "en" : "{nom du type de plateforme_key}"
+            }
+          },
+          "separator" : ";",
+          "keyColumns" : [ "nom du type de plateforme_key" ],
+          "columns" : {
+            "nom du type de plateforme_key" : null,
+            "nom du type de plateforme_fr" : null,
+            "nom du type de plateforme_en" : null,
+            "description_fr" : null,
+            "description_en" : null,
+            "code sandre" : null,
+            "code sandre du contexte" : null
+          },
+          "computedColumns" : { },
+          "dynamicColumns" : { },
+          "validations" : { },
+          "allowUnexpectedColumns" : false,
+          "tags" : [ ]
+        },
+        "plateformes" : {
+          "internationalizationName" : null,
+          "internationalizedColumns" : null,
+          "internationalizationDisplay" : null,
+          "separator" : "\u0000",
+          "keyColumns" : [ "nom de la plateforme_key" ],
+          "columns" : {
+            "nom de la plateforme_key" : null,
+            "nom du site" : null,
+            "nom de la plateforme_fr" : null,
+            "nom de la plateforme_en" : null,
+            "latitude" : null,
+            "longitude" : null,
+            "altitude" : null,
+            "nom du type de plateforme" : {
+              "presenceConstraint" : "MANDATORY",
+              "tags" : [ ],
+              "checker" : {
+                "name" : "Reference",
+                "params" : {
+                  "pattern" : null,
+                  "refType" : "platform_type",
+                  "groovy" : null,
+                  "duration" : null,
+                  "transformation" : {
+                    "codify" : true,
+                    "groovy" : null
+                  },
+                  "required" : true,
+                  "multiplicity" : "ONE"
+                }
+              },
+              "defaultValue" : null
+            },
+            "code sandre" : null,
+            "code sandre du contexte" : null
+          },
+          "computedColumns" : { },
+          "dynamicColumns" : { },
+          "validations" : { },
+          "allowUnexpectedColumns" : false,
+          "tags" : [ ]
+        },
+        "units" : {
+          "internationalizationName" : null,
+          "internationalizedColumns" : null,
+          "internationalizationDisplay" : null,
+          "separator" : ";",
+          "keyColumns" : [ "name" ],
+          "columns" : {
+            "name" : null
+          },
+          "computedColumns" : { },
+          "dynamicColumns" : { },
+          "validations" : { },
+          "allowUnexpectedColumns" : false,
+          "tags" : [ ]
+        },
+        "proprietes_taxon" : {
+          "internationalizationName" : {
+            "fr" : "Proprétés de Taxon",
+            "en" : "Properties of Taxa"
+          },
+          "internationalizedColumns" : {
+            "nom de la propriété_key" : {
+              "fr" : "nom de la propriété_fr",
+              "en" : "nom de la propriété_en"
+            },
+            "définition_fr" : {
+              "fr" : "définition_fr",
+              "en" : "définition_en"
+            }
+          },
+          "internationalizationDisplay" : {
+            "pattern" : {
+              "fr" : "{nom de la propriété_key}",
+              "en" : "{nom de la propriété_key}"
+            }
+          },
+          "separator" : ";",
+          "keyColumns" : [ "nom de la propriété_key" ],
+          "columns" : {
+            "Date" : {
+              "presenceConstraint" : "MANDATORY",
+              "tags" : [ ],
+              "checker" : {
+                "name" : "Date",
+                "params" : {
+                  "pattern" : "dd/MM/yyyy",
+                  "refType" : null,
+                  "groovy" : null,
+                  "duration" : "1 MINUTES",
+                  "transformation" : {
+                    "codify" : false,
+                    "groovy" : null
+                  },
+                  "required" : true,
+                  "multiplicity" : "ONE"
+                }
+              },
+              "defaultValue" : null
+            },
+            "nom de la propriété_key" : null,
+            "nom de la propriété_fr" : null,
+            "nom de la propriété_en" : null,
+            "définition_fr" : null,
+            "définition_en" : null,
+            "isFloatValue" : null,
+            "isQualitative" : null,
+            "type associé" : null,
+            "ordre d'affichage" : null
+          },
+          "computedColumns" : { },
+          "dynamicColumns" : { },
+          "validations" : {
+            "floats" : {
+              "internationalizationName" : {
+                "fr" : "les décimaux"
+              },
+              "internationalizedColumns" : null,
+              "checker" : {
+                "name" : "Float",
+                "params" : {
+                  "pattern" : null,
+                  "refType" : null,
+                  "groovy" : null,
+                  "duration" : null,
+                  "transformation" : {
+                    "codify" : false,
+                    "groovy" : null
+                  },
+                  "required" : true,
+                  "multiplicity" : "ONE"
+                }
+              },
+              "columns" : [ "isFloatValue" ]
+            },
+            "integer" : {
+              "internationalizationName" : {
+                "fr" : "les entiers"
+              },
+              "internationalizedColumns" : null,
+              "checker" : {
+                "name" : "Integer",
+                "params" : {
+                  "pattern" : null,
+                  "refType" : null,
+                  "groovy" : null,
+                  "duration" : null,
+                  "transformation" : {
+                    "codify" : false,
+                    "groovy" : null
+                  },
+                  "required" : true,
+                  "multiplicity" : "ONE"
+                }
+              },
+              "columns" : [ "ordre d'affichage" ]
+            }
+          },
+          "allowUnexpectedColumns" : false,
+          "tags" : [ ]
+        },
+        "taxon" : {
+          "internationalizationName" : {
+            "fr" : "Taxons",
+            "en" : "Taxa"
+          },
+          "internationalizedColumns" : null,
+          "internationalizationDisplay" : {
+            "pattern" : {
+              "fr" : "{nom du taxon déterminé}",
+              "en" : "{nom du taxon déterminé}"
+            }
+          },
+          "separator" : ";",
+          "keyColumns" : [ "nom du taxon déterminé" ],
+          "columns" : {
+            "nom du taxon déterminé" : null,
+            "theme" : null,
+            "nom du niveau de taxon" : null,
+            "nom du taxon superieur" : null,
+            "code sandre du taxon" : null,
+            "code sandre du taxon supérieur" : null,
+            "niveau incertitude de détermination" : null,
+            "Auteur de la description" : null,
+            "Année de la description" : null,
+            "Référence de la description" : null,
+            "Références relatives à ce taxon" : null,
+            "Synonyme ancien" : null,
+            "Synonyme récent" : null,
+            "Classe algale sensu Bourrelly" : null,
+            "Code Sandre" : null,
+            "Notes libres" : null
+          },
+          "computedColumns" : { },
+          "dynamicColumns" : {
+            "propriétés de taxons" : {
+              "presenceConstraint" : "MANDATORY",
+              "tags" : [ ],
+              "internationalizationName" : {
+                "fr" : "Proprétés de Taxons",
+                "en" : "Properties of Taxa"
+              },
+              "headerPrefix" : "pt_",
+              "reference" : "proprietes_taxon",
+              "referenceColumnToLookForHeader" : "nom de la propriété_key"
+            }
+          },
+          "validations" : {
+            "nom du taxon déterminé" : {
+              "internationalizationName" : {
+                "fr" : "nom du taxon déterminé"
+              },
+              "internationalizedColumns" : null,
+              "checker" : {
+                "name" : "String",
+                "params" : {
+                  "pattern" : null,
+                  "refType" : null,
+                  "groovy" : null,
+                  "duration" : null,
+                  "transformation" : {
+                    "codify" : true,
+                    "groovy" : null
+                  },
+                  "required" : true,
+                  "multiplicity" : "ONE"
+                }
+              },
+              "columns" : [ "nom du taxon déterminé" ]
+            },
+            "nom du taxon superieur" : {
+              "internationalizationName" : {
+                "fr" : "nom du taxon superieur"
+              },
+              "internationalizedColumns" : null,
+              "checker" : {
+                "name" : "Reference",
+                "params" : {
+                  "pattern" : null,
+                  "refType" : "taxon",
+                  "groovy" : null,
+                  "duration" : null,
+                  "transformation" : {
+                    "codify" : true,
+                    "groovy" : null
+                  },
+                  "required" : false,
+                  "multiplicity" : "ONE"
+                }
+              },
+              "columns" : [ "nom du taxon superieur" ]
+            }
+          },
+          "allowUnexpectedColumns" : false,
+          "tags" : [ ]
+        }
+      },
+      "compositeReferences" : {
+        "localizations" : {
+          "internationalizationName" : null,
+          "internationalizedColumns" : null,
+          "components" : [ {
+            "internationalizationName" : null,
+            "internationalizedColumns" : null,
+            "reference" : "typeSites",
+            "parentKeyColumn" : null,
+            "parentRecursiveKey" : null
+          }, {
+            "internationalizationName" : null,
+            "internationalizedColumns" : null,
+            "reference" : "sites",
+            "parentKeyColumn" : "nom du type de site",
+            "parentRecursiveKey" : null
+          }, {
+            "internationalizationName" : null,
+            "internationalizedColumns" : null,
+            "reference" : "plateformes",
+            "parentKeyColumn" : "nom du site",
+            "parentRecursiveKey" : null
+          } ]
+        },
+        "taxon" : {
+          "internationalizationName" : null,
+          "internationalizedColumns" : null,
+          "components" : [ {
+            "internationalizationName" : null,
+            "internationalizedColumns" : null,
+            "reference" : "taxon",
+            "parentKeyColumn" : null,
+            "parentRecursiveKey" : "nom du taxon superieur"
+          } ]
+        }
+      },
+      "additionalFiles" : { },
+      "dataTypes" : {
+        "site" : {
+          "internationalizationName" : {
+            "fr" : "Le site",
+            "en" : "the good place"
+          },
+          "internationalizedColumns" : null,
+          "internationalizationDisplays" : {
+            "sites" : {
+              "pattern" : {
+                "fr" : "le nom du site {nom du site_fr}",
+                "en" : "the very good place {nom du site_en}"
+              }
+            }
+          },
+          "format" : {
+            "headerLine" : 2,
+            "firstRowLine" : 3,
+            "separator" : ";",
+            "columns" : [ {
+              "header" : "typeSite",
+              "boundTo" : {
+                "variable" : "localization",
+                "component" : "typeSite",
+                "id" : "localization_typeSite",
+                "type" : "PARAM_VARIABLE_COMPONENT_KEY"
+              },
+              "presenceConstraint" : "MANDATORY"
+            }, {
+              "header" : "site",
+              "boundTo" : {
+                "variable" : "localization",
+                "component" : "site",
+                "id" : "localization_site",
+                "type" : "PARAM_VARIABLE_COMPONENT_KEY"
+              },
+              "presenceConstraint" : "MANDATORY"
+            }, {
+              "header" : "date",
+              "boundTo" : {
+                "variable" : "date",
+                "component" : "day",
+                "id" : "date_day",
+                "type" : "PARAM_VARIABLE_COMPONENT_KEY"
+              },
+              "presenceConstraint" : "MANDATORY"
+            }, {
+              "header" : "heure",
+              "boundTo" : {
+                "variable" : "date",
+                "component" : "time",
+                "id" : "date_time",
+                "type" : "PARAM_VARIABLE_COMPONENT_KEY"
+              },
+              "presenceConstraint" : "MANDATORY"
+            }, {
+              "header" : "Couleur des individus",
+              "boundTo" : {
+                "variable" : "Couleur des individus",
+                "component" : "value",
+                "id" : "Couleur des individus_value",
+                "type" : "PARAM_VARIABLE_COMPONENT_KEY"
+              },
+              "presenceConstraint" : "MANDATORY"
+            }, {
+              "header" : "Nombre d'individus valeur",
+              "boundTo" : {
+                "variable" : "Nombre d'individus",
+                "component" : "value",
+                "id" : "Nombre d'individus_value",
+                "type" : "PARAM_VARIABLE_COMPONENT_KEY"
+              },
+              "presenceConstraint" : "MANDATORY"
+            }, {
+              "header" : "Nombre d'individus ecart type",
+              "boundTo" : {
+                "variable" : "Nombre d'individus",
+                "component" : "standardDeviation",
+                "id" : "Nombre d'individus_standardDeviation",
+                "type" : "PARAM_VARIABLE_COMPONENT_KEY"
+              },
+              "presenceConstraint" : "MANDATORY"
+            } ],
+            "repeatedColumns" : [ ],
+            "constants" : [ {
+              "rowNumber" : 1,
+              "columnNumber" : 2,
+              "headerName" : null,
+              "boundTo" : {
+                "variable" : "localization",
+                "component" : "site",
+                "id" : "localization_site",
+                "type" : "PARAM_VARIABLE_COMPONENT_KEY"
+              },
+              "exportHeader" : "Site"
+            } ],
+            "allowUnexpectedColumns" : false
+          },
+          "data" : {
+            "date" : {
+              "chartDescription" : null,
+              "tags" : [ ],
+              "components" : {
+                "day" : {
+                  "checker" : {
+                    "name" : "Date",
+                    "params" : {
+                      "pattern" : "dd/MM/yyyy",
+                      "refType" : null,
+                      "groovy" : null,
+                      "duration" : null,
+                      "transformation" : {
+                        "codify" : false,
+                        "groovy" : null
+                      },
+                      "required" : true,
+                      "multiplicity" : "ONE"
+                    }
+                  },
+                  "tags" : [ ],
+                  "defaultValue" : null,
+                  "hidden" : false
+                },
+                "time" : {
+                  "checker" : {
+                    "name" : "Date",
+                    "params" : {
+                      "pattern" : "HH:mm:ss",
+                      "refType" : null,
+                      "groovy" : null,
+                      "duration" : null,
+                      "transformation" : {
+                        "codify" : false,
+                        "groovy" : null
+                      },
+                      "required" : true,
+                      "multiplicity" : "ONE"
+                    }
+                  },
+                  "tags" : [ ],
+                  "defaultValue" : null,
+                  "hidden" : false
+                },
+                "datetime" : {
+                  "checker" : {
+                    "name" : "Date",
+                    "params" : {
+                      "pattern" : "dd/MM/yyyy HH:mm:ss",
+                      "refType" : null,
+                      "groovy" : null,
+                      "duration" : "1 MINUTES",
+                      "transformation" : {
+                        "codify" : false,
+                        "groovy" : null
+                      },
+                      "required" : true,
+                      "multiplicity" : "ONE"
+                    }
+                  },
+                  "tags" : [ ],
+                  "defaultValue" : {
+                    "expression" : "return datum.date.day +\" \" +datum.date.time+ \":00\"\n",
+                    "references" : [ ],
+                    "datatypes" : [ ]
+                  },
+                  "hidden" : false
+                }
+              },
+              "computedComponents" : { },
+              "hidden" : false
+            },
+            "localization" : {
+              "chartDescription" : null,
+              "tags" : [ "test" ],
+              "components" : {
+                "sites" : {
+                  "checker" : {
+                    "name" : "Reference",
+                    "params" : {
+                      "pattern" : null,
+                      "refType" : "sites",
+                      "groovy" : null,
+                      "duration" : null,
+                      "transformation" : {
+                        "codify" : false,
+                        "groovy" : null
+                      },
+                      "required" : true,
+                      "multiplicity" : "ONE"
+                    }
+                  },
+                  "tags" : [ "test" ],
+                  "defaultValue" : null,
+                  "hidden" : false
+                },
+                "typeSite" : {
+                  "checker" : {
+                    "name" : "Reference",
+                    "params" : {
+                      "pattern" : null,
+                      "refType" : "typeSites",
+                      "groovy" : null,
+                      "duration" : null,
+                      "transformation" : {
+                        "codify" : false,
+                        "groovy" : null
+                      },
+                      "required" : true,
+                      "multiplicity" : "ONE"
+                    }
+                  },
+                  "tags" : [ ],
+                  "defaultValue" : null,
+                  "hidden" : false
+                }
+              },
+              "computedComponents" : { },
+              "hidden" : false
+            },
+            "Couleur des individus" : {
+              "chartDescription" : null,
+              "tags" : [ ],
+              "components" : {
+                "value" : null
+              },
+              "computedComponents" : { },
+              "hidden" : false
+            },
+            "Nombre d'individus" : {
+              "chartDescription" : {
+                "value" : "value",
+                "aggregation" : {
+                  "variable" : "Couleur des individus",
+                  "component" : "value",
+                  "id" : "Couleur des individus_value",
+                  "type" : "PARAM_VARIABLE_COMPONENT_KEY"
+                },
+                "unit" : "unit",
+                "gap" : null,
+                "standardDeviation" : "standardDeviation"
+              },
+              "tags" : [ ],
+              "components" : {
+                "value" : null,
+                "unit" : {
+                  "checker" : {
+                    "name" : "Reference",
+                    "params" : {
+                      "pattern" : null,
+                      "refType" : "units",
+                      "groovy" : null,
+                      "duration" : null,
+                      "transformation" : {
+                        "codify" : true,
+                        "groovy" : null
+                      },
+                      "required" : true,
+                      "multiplicity" : "ONE"
+                    }
+                  },
+                  "tags" : [ ],
+                  "defaultValue" : null,
+                  "hidden" : false
+                },
+                "standardDeviation" : null
+              },
+              "computedComponents" : { },
+              "hidden" : false
+            }
+          },
+          "validations" : {
+            "exempledeDeRegleDeValidation" : {
+              "internationalizationName" : {
+                "fr" : "Juste un exemple"
+              },
+              "internationalizedColumns" : null,
+              "checker" : {
+                "name" : "GroovyExpression",
+                "params" : {
+                  "pattern" : null,
+                  "refType" : null,
+                  "groovy" : {
+                    "expression" : "true",
+                    "references" : [ ],
+                    "datatypes" : [ ]
+                  },
+                  "duration" : null,
+                  "transformation" : {
+                    "codify" : false,
+                    "groovy" : null
+                  },
+                  "required" : true,
+                  "multiplicity" : "ONE"
+                }
+              },
+              "variableComponents" : null
+            }
+          },
+          "uniqueness" : [ {
+            "variable" : "date",
+            "component" : "day",
+            "id" : "date_day",
+            "type" : "PARAM_VARIABLE_COMPONENT_KEY"
+          }, {
+            "variable" : "date",
+            "component" : "time",
+            "id" : "date_time",
+            "type" : "PARAM_VARIABLE_COMPONENT_KEY"
+          }, {
+            "variable" : "localization",
+            "component" : "site",
+            "id" : "localization_site",
+            "type" : "PARAM_VARIABLE_COMPONENT_KEY"
+          } ],
+          "migrations" : { },
+          "authorization" : {
+            "timeScope" : {
+              "variable" : "date",
+              "component" : "day",
+              "id" : "date_day",
+              "type" : "PARAM_VARIABLE_COMPONENT_KEY"
+            },
+            "authorizationScopes" : {
+              "localization" : {
+                "internationalizationName" : null,
+                "internationalizedColumns" : null,
+                "variable" : "localization",
+                "component" : "site",
+                "variableComponentKey" : {
+                  "variable" : "localization",
+                  "component" : "site",
+                  "id" : "localization_site",
+                  "type" : "PARAM_VARIABLE_COMPONENT_KEY"
+                }
+              }
+            },
+            "dataGroups" : {
+              "referentiel" : {
+                "internationalizationName" : null,
+                "internationalizedColumns" : null,
+                "label" : "Référentiel",
+                "data" : [ "localization", "date" ]
+              },
+              "qualitatif" : {
+                "internationalizationName" : null,
+                "internationalizedColumns" : null,
+                "label" : "Données qualitatives",
+                "data" : [ "Nombre d'individus", "Couleur des individus" ]
+              }
+            },
+            "columnsDescription" : {
+              "depot" : {
+                "internationalizationName" : {
+                  "fr" : "Dépôt",
+                  "en" : "Deposit"
+                },
+                "internationalizedColumns" : null,
+                "display" : true,
+                "title" : "depot",
+                "withPeriods" : false,
+                "withDataGroups" : false,
+                "forPublic" : false,
+                "forRequest" : false
+              },
+              "publication" : {
+                "internationalizationName" : {
+                  "fr" : "Publication",
+                  "en" : "Publication"
+                },
+                "internationalizedColumns" : null,
+                "display" : true,
+                "title" : "publication",
+                "withPeriods" : false,
+                "withDataGroups" : false,
+                "forPublic" : false,
+                "forRequest" : false
+              },
+              "admin" : {
+                "internationalizationName" : {
+                  "fr" : "Délégation",
+                  "en" : "Delegation"
+                },
+                "internationalizedColumns" : null,
+                "display" : true,
+                "title" : "admin",
+                "withPeriods" : false,
+                "withDataGroups" : false,
+                "forPublic" : false,
+                "forRequest" : false
+              },
+              "extraction" : {
+                "internationalizationName" : {
+                  "fr" : "Extraction",
+                  "en" : "Extraction"
+                },
+                "internationalizedColumns" : null,
+                "display" : true,
+                "title" : "extraction",
+                "withPeriods" : true,
+                "withDataGroups" : true,
+                "forPublic" : true,
+                "forRequest" : true
+              },
+              "delete" : {
+                "internationalizationName" : {
+                  "fr" : "Suppression",
+                  "en" : "Deletion"
+                },
+                "internationalizedColumns" : null,
+                "display" : true,
+                "title" : "delete",
+                "withPeriods" : false,
+                "withDataGroups" : false,
+                "forPublic" : false,
+                "forRequest" : false
+              },
+              "associate" : {
+                "internationalizationName" : {
+                  "fr" : "Associer",
+                  "en" : "Associate"
+                },
+                "internationalizedColumns" : null,
+                "display" : false,
+                "title" : "associate",
+                "withPeriods" : true,
+                "withDataGroups" : true,
+                "forPublic" : true,
+                "forRequest" : true
+              }
+            },
+            "internationalization" : {
+              "dataGroups" : {
+                "referentiel" : {
+                  "internationalizationName" : null
+                },
+                "qualitatif" : {
+                  "internationalizationName" : null
+                }
+              },
+              "authorizationScopes" : {
+                "localization" : {
+                  "internationalizationName" : null
+                }
+              },
+              "columnsDescription" : {
+                "depot" : {
+                  "internationalizationName" : {
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
+                  }
+                },
+                "publication" : {
+                  "internationalizationName" : {
+                    "fr" : "Publication",
+                    "en" : "Publication"
+                  }
+                },
+                "admin" : {
+                  "internationalizationName" : {
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
+                  }
+                },
+                "extraction" : {
+                  "internationalizationName" : {
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
+                  }
+                },
+                "delete" : {
+                  "internationalizationName" : {
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
+                  }
+                },
+                "associate" : {
+                  "internationalizationName" : {
+                    "fr" : "Associer",
+                    "en" : "Associate"
+                  }
+                }
+              }
+            }
+          },
+          "repository" : {
+            "filePattern" : "(.*)_(.*)_(.*)_(.*).csv",
+            "authorizationScope" : {
+              "localization" : 1
+            },
+            "startDate" : {
+              "token" : 3
+            },
+            "endDate" : {
+              "token" : 4
+            }
+          },
+          "tags" : [ "context" ]
+        }
+      }
+    },
+    "valid" : false
+  },
+  "testTimeScopeVariableComponentWrongChecker" : {
+    "validationCheckResults" : [ {
+      "level" : "ERROR",
+      "message" : "invalidFormat",
+      "messageParams" : {
+        "path" : "dataTypes->site->data->date->components->day->checker->name",
+        "lineNumber" : 280,
+        "authorizedValues" : " [String, GroovyExpression, Reference, Float, Integer, Date]",
+        "columnNumber" : 21,
+        "value" : "Dates"
+      },
+      "error" : true,
+      "success" : false
+    } ],
+    "result" : null,
+    "valid" : false
+  },
+  "testMissingParamColumnReferenceForCheckerInReference" : {
+    "validationCheckResults" : [ {
+      "level" : "ERROR",
+      "message" : "missingParamColumnReferenceForCheckerInReference",
+      "messageParams" : {
+        "reference" : "taxon",
+        "validationRuleDescriptionEntryKey" : "nom du taxon superieur"
+      },
+      "error" : true,
+      "success" : false
+    } ],
+    "result" : {
+      "requiredAuthorizationsAttributes" : [ "localization" ],
+      "version" : 1,
+      "internationalization" : {
+        "application" : {
+          "internationalizationName" : {
+            "fr" : "Fausse application",
+            "en" : "Fake application"
+          }
+        },
+        "references" : {
+          "platform_type" : {
+            "internationalizationName" : {
+              "fr" : "Types de plateforme",
+              "en" : "Plateform types"
+            },
+            "internationalizedColumns" : {
+              "nom du type de plateforme_key" : {
+                "fr" : "nom du type de plateforme_fr",
+                "en" : "nom du type de plateforme_en"
+              },
+              "description_fr" : {
+                "fr" : "description_fr",
+                "en" : "description_en"
+              }
+            },
+            "internationalizedDynamicColumns" : { },
+            "internationalizationDisplay" : {
+              "pattern" : {
+                "fr" : "{nom du type de plateforme_key}",
+                "en" : "{nom du type de plateforme_key}"
+              }
+            },
+            "internationalizedValidations" : { },
+            "internationalizedTags" : null
+          },
+          "typeSites" : {
+            "internationalizationName" : null,
+            "internationalizedColumns" : null,
+            "internationalizedDynamicColumns" : { },
+            "internationalizationDisplay" : null,
+            "internationalizedValidations" : { },
+            "internationalizedTags" : null
+          },
+          "projets" : {
+            "internationalizationName" : {
+              "fr" : "projet",
+              "en" : "Project"
+            },
+            "internationalizedColumns" : {
+              "nom du projet_key" : {
+                "fr" : "nom du projet_fr",
+                "en" : "nom du projet_en"
+              }
+            },
+            "internationalizedDynamicColumns" : { },
+            "internationalizationDisplay" : {
+              "pattern" : {
+                "fr" : "{nom du projet_fr}",
+                "en" : "{nom du projet_en}"
+              }
+            },
+            "internationalizedValidations" : { },
+            "internationalizedTags" : null
+          },
+          "sites" : {
+            "internationalizationName" : {
+              "fr" : "Site",
+              "en" : "Site"
+            },
+            "internationalizedColumns" : {
+              "nom du site_key" : {
+                "fr" : "nom du site_fr",
+                "en" : "nom du site_en"
+              },
+              "description du site_fr" : {
+                "fr" : "description du site_fr",
+                "en" : "description du site_en"
+              }
+            },
+            "internationalizedDynamicColumns" : { },
+            "internationalizationDisplay" : {
+              "pattern" : {
+                "fr" : "{nom du site_fr}",
+                "en" : "{nom du site_en}"
+              }
+            },
+            "internationalizedValidations" : { },
+            "internationalizedTags" : null
+          },
+          "proprietes_taxon" : {
+            "internationalizationName" : {
+              "fr" : "Proprétés de Taxon",
+              "en" : "Properties of Taxa"
+            },
+            "internationalizedColumns" : {
+              "nom de la propriété_key" : {
+                "fr" : "nom de la propriété_fr",
+                "en" : "nom de la propriété_en"
+              },
+              "définition_fr" : {
+                "fr" : "définition_fr",
+                "en" : "définition_en"
+              }
+            },
+            "internationalizedDynamicColumns" : { },
+            "internationalizationDisplay" : {
+              "pattern" : {
+                "fr" : "{nom de la propriété_key}",
+                "en" : "{nom de la propriété_key}"
+              }
+            },
+            "internationalizedValidations" : {
+              "floats" : {
+                "fr" : "les décimaux"
+              },
+              "integer" : {
+                "fr" : "les entiers"
+              }
+            },
+            "internationalizedTags" : null
+          },
+          "taxon" : {
+            "internationalizationName" : {
+              "fr" : "Taxons",
+              "en" : "Taxa"
+            },
+            "internationalizedColumns" : null,
+            "internationalizedDynamicColumns" : {
+              "propriétés de taxons" : {
+                "fr" : "Proprétés de Taxons",
+                "en" : "Properties of Taxa"
+              }
+            },
+            "internationalizationDisplay" : {
+              "pattern" : {
+                "fr" : "{nom du taxon déterminé}",
+                "en" : "{nom du taxon déterminé}"
+              }
+            },
+            "internationalizedValidations" : {
+              "nom du taxon déterminé" : {
+                "fr" : "nom du taxon déterminé"
+              },
+              "nom du taxon superieur" : {
+                "fr" : "nom du taxon superieur"
+              }
+            },
+            "internationalizedTags" : null
+          },
+          "units" : {
+            "internationalizationName" : null,
+            "internationalizedColumns" : null,
+            "internationalizedDynamicColumns" : { },
+            "internationalizationDisplay" : null,
+            "internationalizedValidations" : { },
+            "internationalizedTags" : null
+          },
+          "plateformes" : {
+            "internationalizationName" : null,
+            "internationalizedColumns" : null,
+            "internationalizedDynamicColumns" : { },
+            "internationalizationDisplay" : null,
+            "internationalizedValidations" : { },
+            "internationalizedTags" : null
+          }
+        },
+        "dataTypes" : {
+          "site" : {
+            "internationalizationName" : {
+              "fr" : "Le site",
+              "en" : "the good place"
+            },
+            "internationalizedColumns" : null,
+            "authorization" : {
+              "dataGroups" : {
+                "referentiel" : {
+                  "internationalizationName" : null
+                },
+                "qualitatif" : {
+                  "internationalizationName" : null
+                }
+              },
+              "authorizationScopes" : {
+                "localization" : {
+                  "internationalizationName" : null
+                }
+              },
+              "columnsDescription" : {
+                "depot" : {
+                  "internationalizationName" : {
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
+                  }
+                },
+                "publication" : {
+                  "internationalizationName" : {
+                    "fr" : "Publication",
+                    "en" : "Publication"
+                  }
+                },
+                "admin" : {
+                  "internationalizationName" : {
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
+                  }
+                },
+                "extraction" : {
+                  "internationalizationName" : {
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
+                  }
+                },
+                "delete" : {
+                  "internationalizationName" : {
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
+                  }
+                },
+                "associate" : {
+                  "internationalizationName" : {
+                    "fr" : "Associer",
+                    "en" : "Associate"
+                  }
+                }
+              }
+            },
+            "internationalizationDisplay" : {
+              "sites" : {
+                "pattern" : {
+                  "fr" : "le nom du site {nom du site_fr}",
+                  "en" : "the very good place {nom du site_en}"
+                }
+              }
+            },
+            "internationalizedValidations" : {
+              "exempledeDeRegleDeValidation" : {
+                "fr" : "Juste un exemple"
+              }
+            }
+          }
+        },
+        "internationalizedTags" : {
+          "context" : {
+            "fr" : "contexte",
+            "en" : "context"
+          },
+          "test" : {
+            "fr" : "test",
+            "en" : "test"
+          }
+        },
+        "rightsRequest" : null,
+        "additionalFiles" : { }
+      },
+      "comment" : null,
+      "application" : {
+        "internationalizationName" : {
+          "fr" : "Fausse application",
+          "en" : "Fake application"
+        },
+        "internationalizedColumns" : null,
+        "name" : "Sites",
+        "version" : 1,
+        "defaultLanguage" : null,
+        "internationalization" : {
+          "internationalizationName" : {
+            "fr" : "Fausse application",
+            "en" : "Fake application"
+          }
+        }
+      },
+      "tags" : {
+        "context" : {
+          "fr" : "contexte",
+          "en" : "context"
+        },
+        "test" : {
+          "fr" : "test",
+          "en" : "test"
+        }
+      },
+      "rightsRequest" : null,
+      "references" : {
+        "projets" : {
+          "internationalizationName" : {
+            "fr" : "projet",
+            "en" : "Project"
+          },
+          "internationalizedColumns" : {
+            "nom du projet_key" : {
+              "fr" : "nom du projet_fr",
+              "en" : "nom du projet_en"
+            }
+          },
+          "internationalizationDisplay" : {
+            "pattern" : {
+              "fr" : "{nom du projet_fr}",
+              "en" : "{nom du projet_en}"
+            }
+          },
+          "separator" : "\u0000",
+          "keyColumns" : [ "nom du projet_key" ],
+          "columns" : {
+            "nom du projet_key" : {
+              "presenceConstraint" : "MANDATORY",
+              "tags" : [ "test" ],
+              "checker" : null,
+              "defaultValue" : null
+            },
+            "nom du projet_fr" : null,
+            "nom du projet_en" : null,
+            "description du projet_fr" : null,
+            "description du projet_en" : null
+          },
+          "computedColumns" : { },
+          "dynamicColumns" : { },
+          "validations" : { },
+          "allowUnexpectedColumns" : false,
+          "tags" : [ "context" ]
+        },
+        "typeSites" : {
+          "internationalizationName" : null,
+          "internationalizedColumns" : null,
+          "internationalizationDisplay" : null,
+          "separator" : "\u0000",
+          "keyColumns" : [ "nom_key" ],
+          "columns" : {
+            "nom_key" : null,
+            "nom_fr" : null,
+            "nom_en" : null,
+            "description_fr" : null,
+            "description_en" : null
+          },
+          "computedColumns" : { },
+          "dynamicColumns" : { },
+          "validations" : { },
+          "allowUnexpectedColumns" : false,
+          "tags" : [ ]
+        },
+        "sites" : {
+          "internationalizationName" : {
+            "fr" : "Site",
+            "en" : "Site"
+          },
+          "internationalizedColumns" : {
+            "nom du site_key" : {
+              "fr" : "nom du site_fr",
+              "en" : "nom du site_en"
+            },
+            "description du site_fr" : {
+              "fr" : "description du site_fr",
+              "en" : "description du site_en"
+            }
+          },
+          "internationalizationDisplay" : {
+            "pattern" : {
+              "fr" : "{nom du site_fr}",
+              "en" : "{nom du site_en}"
+            }
+          },
+          "separator" : "\u0000",
+          "keyColumns" : [ "nom du site_key" ],
+          "columns" : {
+            "nom du type de site" : null,
+            "nom du site_key" : null,
+            "nom du site_fr" : null,
+            "nom du site_en" : null,
+            "description du site_fr" : null,
+            "description du site_en" : null,
+            "code sandre du Plan d'eau" : null,
+            "code sandre de la Masse d'eau plan d'eau" : null
+          },
+          "computedColumns" : { },
+          "dynamicColumns" : { },
+          "validations" : { },
+          "allowUnexpectedColumns" : false,
+          "tags" : [ ]
+        },
+        "platform_type" : {
+          "internationalizationName" : {
+            "fr" : "Types de plateforme",
+            "en" : "Plateform types"
+          },
+          "internationalizedColumns" : {
+            "nom du type de plateforme_key" : {
+              "fr" : "nom du type de plateforme_fr",
+              "en" : "nom du type de plateforme_en"
+            },
+            "description_fr" : {
+              "fr" : "description_fr",
+              "en" : "description_en"
+            }
+          },
+          "internationalizationDisplay" : {
+            "pattern" : {
+              "fr" : "{nom du type de plateforme_key}",
+              "en" : "{nom du type de plateforme_key}"
+            }
+          },
+          "separator" : ";",
+          "keyColumns" : [ "nom du type de plateforme_key" ],
+          "columns" : {
+            "nom du type de plateforme_key" : null,
+            "nom du type de plateforme_fr" : null,
+            "nom du type de plateforme_en" : null,
+            "description_fr" : null,
+            "description_en" : null,
+            "code sandre" : null,
+            "code sandre du contexte" : null
+          },
+          "computedColumns" : { },
+          "dynamicColumns" : { },
+          "validations" : { },
+          "allowUnexpectedColumns" : false,
+          "tags" : [ ]
+        },
+        "plateformes" : {
+          "internationalizationName" : null,
+          "internationalizedColumns" : null,
+          "internationalizationDisplay" : null,
+          "separator" : "\u0000",
+          "keyColumns" : [ "nom de la plateforme_key" ],
+          "columns" : {
+            "nom de la plateforme_key" : null,
+            "nom du site" : null,
+            "nom de la plateforme_fr" : null,
+            "nom de la plateforme_en" : null,
+            "latitude" : null,
+            "longitude" : null,
+            "altitude" : null,
+            "nom du type de plateforme" : {
+              "presenceConstraint" : "MANDATORY",
+              "tags" : [ ],
+              "checker" : {
+                "name" : "Reference",
+                "params" : {
+                  "pattern" : null,
+                  "refType" : "platform_type",
+                  "groovy" : null,
+                  "duration" : null,
+                  "transformation" : {
+                    "codify" : true,
+                    "groovy" : null
+                  },
+                  "required" : true,
+                  "multiplicity" : "ONE"
+                }
+              },
+              "defaultValue" : null
+            },
+            "code sandre" : null,
+            "code sandre du contexte" : null
+          },
+          "computedColumns" : { },
+          "dynamicColumns" : { },
+          "validations" : { },
+          "allowUnexpectedColumns" : false,
+          "tags" : [ ]
+        },
+        "units" : {
+          "internationalizationName" : null,
+          "internationalizedColumns" : null,
+          "internationalizationDisplay" : null,
+          "separator" : ";",
+          "keyColumns" : [ "name" ],
+          "columns" : {
+            "name" : null
+          },
+          "computedColumns" : { },
+          "dynamicColumns" : { },
+          "validations" : { },
+          "allowUnexpectedColumns" : false,
+          "tags" : [ ]
+        },
+        "proprietes_taxon" : {
+          "internationalizationName" : {
+            "fr" : "Proprétés de Taxon",
+            "en" : "Properties of Taxa"
+          },
+          "internationalizedColumns" : {
+            "nom de la propriété_key" : {
+              "fr" : "nom de la propriété_fr",
+              "en" : "nom de la propriété_en"
+            },
+            "définition_fr" : {
+              "fr" : "définition_fr",
+              "en" : "définition_en"
+            }
+          },
+          "internationalizationDisplay" : {
+            "pattern" : {
+              "fr" : "{nom de la propriété_key}",
+              "en" : "{nom de la propriété_key}"
+            }
+          },
+          "separator" : ";",
+          "keyColumns" : [ "nom de la propriété_key" ],
+          "columns" : {
+            "Date" : {
+              "presenceConstraint" : "MANDATORY",
+              "tags" : [ ],
+              "checker" : {
+                "name" : "Date",
+                "params" : {
+                  "pattern" : "dd/MM/yyyy",
+                  "refType" : null,
+                  "groovy" : null,
+                  "duration" : "1 MINUTES",
+                  "transformation" : {
+                    "codify" : false,
+                    "groovy" : null
+                  },
+                  "required" : true,
+                  "multiplicity" : "ONE"
+                }
+              },
+              "defaultValue" : null
+            },
+            "nom de la propriété_key" : null,
+            "nom de la propriété_fr" : null,
+            "nom de la propriété_en" : null,
+            "définition_fr" : null,
+            "définition_en" : null,
+            "isFloatValue" : null,
+            "isQualitative" : null,
+            "type associé" : null,
+            "ordre d'affichage" : null
+          },
+          "computedColumns" : { },
+          "dynamicColumns" : { },
+          "validations" : {
+            "floats" : {
+              "internationalizationName" : {
+                "fr" : "les décimaux"
+              },
+              "internationalizedColumns" : null,
+              "checker" : {
+                "name" : "Float",
+                "params" : {
+                  "pattern" : null,
+                  "refType" : null,
+                  "groovy" : null,
+                  "duration" : null,
+                  "transformation" : {
+                    "codify" : false,
+                    "groovy" : null
+                  },
+                  "required" : true,
+                  "multiplicity" : "ONE"
+                }
+              },
+              "columns" : [ "isFloatValue" ]
+            },
+            "integer" : {
+              "internationalizationName" : {
+                "fr" : "les entiers"
+              },
+              "internationalizedColumns" : null,
+              "checker" : {
+                "name" : "Integer",
+                "params" : {
+                  "pattern" : null,
+                  "refType" : null,
+                  "groovy" : null,
+                  "duration" : null,
+                  "transformation" : {
+                    "codify" : false,
+                    "groovy" : null
+                  },
+                  "required" : true,
+                  "multiplicity" : "ONE"
+                }
+              },
+              "columns" : [ "ordre d'affichage" ]
+            }
+          },
+          "allowUnexpectedColumns" : false,
+          "tags" : [ ]
+        },
+        "taxon" : {
+          "internationalizationName" : {
+            "fr" : "Taxons",
+            "en" : "Taxa"
+          },
+          "internationalizedColumns" : null,
+          "internationalizationDisplay" : {
+            "pattern" : {
+              "fr" : "{nom du taxon déterminé}",
+              "en" : "{nom du taxon déterminé}"
+            }
+          },
+          "separator" : ";",
+          "keyColumns" : [ "nom du taxon déterminé" ],
+          "columns" : {
+            "nom du taxon déterminé" : null,
+            "theme" : null,
+            "nom du niveau de taxon" : null,
+            "nom du taxon superieur" : null,
+            "code sandre du taxon" : null,
+            "code sandre du taxon supérieur" : null,
+            "niveau incertitude de détermination" : null,
+            "Auteur de la description" : null,
+            "Année de la description" : null,
+            "Référence de la description" : null,
+            "Références relatives à ce taxon" : null,
+            "Synonyme ancien" : null,
+            "Synonyme récent" : null,
+            "Classe algale sensu Bourrelly" : null,
+            "Code Sandre" : null,
+            "Notes libres" : null
+          },
+          "computedColumns" : { },
+          "dynamicColumns" : {
+            "propriétés de taxons" : {
+              "presenceConstraint" : "MANDATORY",
+              "tags" : [ ],
+              "internationalizationName" : {
+                "fr" : "Proprétés de Taxons",
+                "en" : "Properties of Taxa"
+              },
+              "headerPrefix" : "pt_",
+              "reference" : "proprietes_taxon",
+              "referenceColumnToLookForHeader" : "nom de la propriété_key"
+            }
+          },
+          "validations" : {
+            "nom du taxon déterminé" : {
+              "internationalizationName" : {
+                "fr" : "nom du taxon déterminé"
+              },
+              "internationalizedColumns" : null,
+              "checker" : {
+                "name" : "String",
+                "params" : {
+                  "pattern" : null,
+                  "refType" : null,
+                  "groovy" : null,
+                  "duration" : null,
+                  "transformation" : {
+                    "codify" : true,
+                    "groovy" : null
+                  },
+                  "required" : true,
+                  "multiplicity" : "ONE"
+                }
+              },
+              "columns" : [ "nom du taxon déterminé" ]
+            },
+            "nom du taxon superieur" : {
+              "internationalizationName" : {
+                "fr" : "nom du taxon superieur"
+              },
+              "internationalizedColumns" : null,
+              "checker" : {
+                "name" : "Reference",
+                "params" : {
+                  "pattern" : null,
+                  "refType" : "taxon",
+                  "groovy" : null,
+                  "duration" : null,
+                  "transformation" : {
+                    "codify" : true,
+                    "groovy" : null
+                  },
+                  "required" : false,
+                  "multiplicity" : "ONE"
+                }
+              },
+              "columns" : null
+            }
+          },
+          "allowUnexpectedColumns" : false,
+          "tags" : [ ]
+        }
+      },
+      "compositeReferences" : {
+        "localizations" : {
+          "internationalizationName" : null,
+          "internationalizedColumns" : null,
+          "components" : [ {
+            "internationalizationName" : null,
+            "internationalizedColumns" : null,
+            "reference" : "typeSites",
+            "parentKeyColumn" : null,
+            "parentRecursiveKey" : null
+          }, {
+            "internationalizationName" : null,
+            "internationalizedColumns" : null,
+            "reference" : "sites",
+            "parentKeyColumn" : "nom du type de site",
+            "parentRecursiveKey" : null
+          }, {
+            "internationalizationName" : null,
+            "internationalizedColumns" : null,
+            "reference" : "plateformes",
+            "parentKeyColumn" : "nom du site",
+            "parentRecursiveKey" : null
+          } ]
+        },
+        "taxon" : {
+          "internationalizationName" : null,
+          "internationalizedColumns" : null,
+          "components" : [ {
+            "internationalizationName" : null,
+            "internationalizedColumns" : null,
+            "reference" : "taxon",
+            "parentKeyColumn" : null,
+            "parentRecursiveKey" : "nom du taxon superieur"
+          } ]
+        }
+      },
+      "additionalFiles" : { },
+      "dataTypes" : {
+        "site" : {
+          "internationalizationName" : {
+            "fr" : "Le site",
+            "en" : "the good place"
+          },
+          "internationalizedColumns" : null,
+          "internationalizationDisplays" : {
+            "sites" : {
+              "pattern" : {
+                "fr" : "le nom du site {nom du site_fr}",
+                "en" : "the very good place {nom du site_en}"
+              }
+            }
+          },
+          "format" : {
+            "headerLine" : 2,
+            "firstRowLine" : 3,
+            "separator" : ";",
+            "columns" : [ {
+              "header" : "typeSite",
+              "boundTo" : {
+                "variable" : "localization",
+                "component" : "typeSite",
+                "id" : "localization_typeSite",
+                "type" : "PARAM_VARIABLE_COMPONENT_KEY"
+              },
+              "presenceConstraint" : "MANDATORY"
+            }, {
+              "header" : "site",
+              "boundTo" : {
+                "variable" : "localization",
+                "component" : "site",
+                "id" : "localization_site",
+                "type" : "PARAM_VARIABLE_COMPONENT_KEY"
+              },
+              "presenceConstraint" : "MANDATORY"
+            }, {
+              "header" : "date",
+              "boundTo" : {
+                "variable" : "date",
+                "component" : "day",
+                "id" : "date_day",
+                "type" : "PARAM_VARIABLE_COMPONENT_KEY"
+              },
+              "presenceConstraint" : "MANDATORY"
+            }, {
+              "header" : "heure",
+              "boundTo" : {
+                "variable" : "date",
+                "component" : "time",
+                "id" : "date_time",
+                "type" : "PARAM_VARIABLE_COMPONENT_KEY"
+              },
+              "presenceConstraint" : "MANDATORY"
+            }, {
+              "header" : "Couleur des individus",
+              "boundTo" : {
+                "variable" : "Couleur des individus",
+                "component" : "value",
+                "id" : "Couleur des individus_value",
+                "type" : "PARAM_VARIABLE_COMPONENT_KEY"
+              },
+              "presenceConstraint" : "MANDATORY"
+            }, {
+              "header" : "Nombre d'individus valeur",
+              "boundTo" : {
+                "variable" : "Nombre d'individus",
+                "component" : "value",
+                "id" : "Nombre d'individus_value",
+                "type" : "PARAM_VARIABLE_COMPONENT_KEY"
+              },
+              "presenceConstraint" : "MANDATORY"
+            }, {
+              "header" : "Nombre d'individus ecart type",
+              "boundTo" : {
+                "variable" : "Nombre d'individus",
+                "component" : "standardDeviation",
+                "id" : "Nombre d'individus_standardDeviation",
+                "type" : "PARAM_VARIABLE_COMPONENT_KEY"
+              },
+              "presenceConstraint" : "MANDATORY"
+            } ],
+            "repeatedColumns" : [ ],
+            "constants" : [ {
+              "rowNumber" : 1,
+              "columnNumber" : 2,
+              "headerName" : null,
+              "boundTo" : {
+                "variable" : "localization",
+                "component" : "site",
+                "id" : "localization_site",
+                "type" : "PARAM_VARIABLE_COMPONENT_KEY"
+              },
+              "exportHeader" : "Site"
+            } ],
+            "allowUnexpectedColumns" : false
+          },
+          "data" : {
+            "date" : {
+              "chartDescription" : null,
+              "tags" : [ ],
+              "components" : {
+                "day" : {
+                  "checker" : {
+                    "name" : "Date",
+                    "params" : {
+                      "pattern" : "dd/MM/yyyy",
+                      "refType" : null,
+                      "groovy" : null,
+                      "duration" : null,
+                      "transformation" : {
+                        "codify" : false,
+                        "groovy" : null
+                      },
+                      "required" : true,
+                      "multiplicity" : "ONE"
+                    }
+                  },
+                  "tags" : [ ],
+                  "defaultValue" : null,
+                  "hidden" : false
+                },
+                "time" : {
+                  "checker" : {
+                    "name" : "Date",
+                    "params" : {
+                      "pattern" : "HH:mm:ss",
+                      "refType" : null,
+                      "groovy" : null,
+                      "duration" : null,
+                      "transformation" : {
+                        "codify" : false,
+                        "groovy" : null
+                      },
+                      "required" : true,
+                      "multiplicity" : "ONE"
+                    }
+                  },
+                  "tags" : [ ],
+                  "defaultValue" : null,
+                  "hidden" : false
+                },
+                "datetime" : {
+                  "checker" : {
+                    "name" : "Date",
+                    "params" : {
+                      "pattern" : "dd/MM/yyyy HH:mm:ss",
+                      "refType" : null,
+                      "groovy" : null,
+                      "duration" : "1 MINUTES",
+                      "transformation" : {
+                        "codify" : false,
+                        "groovy" : null
+                      },
+                      "required" : true,
+                      "multiplicity" : "ONE"
+                    }
+                  },
+                  "tags" : [ ],
+                  "defaultValue" : {
+                    "expression" : "return datum.date.day +\" \" +datum.date.time+ \":00\"\n",
+                    "references" : [ ],
+                    "datatypes" : [ ]
+                  },
+                  "hidden" : false
+                }
+              },
+              "computedComponents" : { },
+              "hidden" : false
+            },
+            "localization" : {
+              "chartDescription" : null,
+              "tags" : [ "test" ],
+              "components" : {
+                "site" : {
+                  "checker" : {
+                    "name" : "Reference",
+                    "params" : {
+                      "pattern" : null,
+                      "refType" : "sites",
+                      "groovy" : null,
+                      "duration" : null,
+                      "transformation" : {
+                        "codify" : false,
+                        "groovy" : null
+                      },
+                      "required" : true,
+                      "multiplicity" : "ONE"
+                    }
+                  },
+                  "tags" : [ "test" ],
+                  "defaultValue" : null,
+                  "hidden" : false
+                },
+                "typeSite" : {
+                  "checker" : {
+                    "name" : "Reference",
+                    "params" : {
+                      "pattern" : null,
+                      "refType" : "typeSites",
+                      "groovy" : null,
+                      "duration" : null,
+                      "transformation" : {
+                        "codify" : false,
+                        "groovy" : null
+                      },
+                      "required" : true,
+                      "multiplicity" : "ONE"
+                    }
+                  },
+                  "tags" : [ ],
+                  "defaultValue" : null,
+                  "hidden" : false
+                }
+              },
+              "computedComponents" : { },
+              "hidden" : false
+            },
+            "Couleur des individus" : {
+              "chartDescription" : null,
+              "tags" : [ ],
+              "components" : {
+                "value" : null
+              },
+              "computedComponents" : { },
+              "hidden" : false
+            },
+            "Nombre d'individus" : {
+              "chartDescription" : {
+                "value" : "value",
+                "aggregation" : {
+                  "variable" : "Couleur des individus",
+                  "component" : "value",
+                  "id" : "Couleur des individus_value",
+                  "type" : "PARAM_VARIABLE_COMPONENT_KEY"
+                },
+                "unit" : "unit",
+                "gap" : null,
+                "standardDeviation" : "standardDeviation"
+              },
+              "tags" : [ ],
+              "components" : {
+                "value" : null,
+                "unit" : {
+                  "checker" : {
+                    "name" : "Reference",
+                    "params" : {
+                      "pattern" : null,
+                      "refType" : "units",
+                      "groovy" : null,
+                      "duration" : null,
+                      "transformation" : {
+                        "codify" : true,
+                        "groovy" : null
+                      },
+                      "required" : true,
+                      "multiplicity" : "ONE"
+                    }
+                  },
+                  "tags" : [ ],
+                  "defaultValue" : null,
+                  "hidden" : false
+                },
+                "standardDeviation" : null
+              },
+              "computedComponents" : { },
+              "hidden" : false
+            }
+          },
+          "validations" : {
+            "exempledeDeRegleDeValidation" : {
+              "internationalizationName" : {
+                "fr" : "Juste un exemple"
+              },
+              "internationalizedColumns" : null,
+              "checker" : {
+                "name" : "GroovyExpression",
+                "params" : {
+                  "pattern" : null,
+                  "refType" : null,
+                  "groovy" : {
+                    "expression" : "true",
+                    "references" : [ ],
+                    "datatypes" : [ ]
+                  },
+                  "duration" : null,
+                  "transformation" : {
+                    "codify" : false,
+                    "groovy" : null
+                  },
+                  "required" : true,
+                  "multiplicity" : "ONE"
+                }
+              },
+              "variableComponents" : null
+            }
+          },
+          "uniqueness" : [ {
+            "variable" : "date",
+            "component" : "day",
+            "id" : "date_day",
+            "type" : "PARAM_VARIABLE_COMPONENT_KEY"
+          }, {
+            "variable" : "date",
+            "component" : "time",
+            "id" : "date_time",
+            "type" : "PARAM_VARIABLE_COMPONENT_KEY"
+          }, {
+            "variable" : "localization",
+            "component" : "site",
+            "id" : "localization_site",
+            "type" : "PARAM_VARIABLE_COMPONENT_KEY"
+          } ],
+          "migrations" : { },
+          "authorization" : {
+            "timeScope" : {
+              "variable" : "date",
+              "component" : "day",
+              "id" : "date_day",
+              "type" : "PARAM_VARIABLE_COMPONENT_KEY"
+            },
+            "authorizationScopes" : {
+              "localization" : {
+                "internationalizationName" : null,
+                "internationalizedColumns" : null,
+                "variable" : "localization",
+                "component" : "site",
+                "variableComponentKey" : {
+                  "variable" : "localization",
+                  "component" : "site",
+                  "id" : "localization_site",
+                  "type" : "PARAM_VARIABLE_COMPONENT_KEY"
+                }
+              }
+            },
+            "dataGroups" : {
+              "referentiel" : {
+                "internationalizationName" : null,
+                "internationalizedColumns" : null,
+                "label" : "Référentiel",
+                "data" : [ "localization", "date" ]
+              },
+              "qualitatif" : {
+                "internationalizationName" : null,
+                "internationalizedColumns" : null,
+                "label" : "Données qualitatives",
+                "data" : [ "Nombre d'individus", "Couleur des individus" ]
+              }
+            },
+            "columnsDescription" : {
+              "depot" : {
+                "internationalizationName" : {
+                  "fr" : "Dépôt",
+                  "en" : "Deposit"
+                },
+                "internationalizedColumns" : null,
+                "display" : true,
+                "title" : "depot",
+                "withPeriods" : false,
+                "withDataGroups" : false,
+                "forPublic" : false,
+                "forRequest" : false
+              },
+              "publication" : {
+                "internationalizationName" : {
+                  "fr" : "Publication",
+                  "en" : "Publication"
+                },
+                "internationalizedColumns" : null,
+                "display" : true,
+                "title" : "publication",
+                "withPeriods" : false,
+                "withDataGroups" : false,
+                "forPublic" : false,
+                "forRequest" : false
+              },
+              "admin" : {
+                "internationalizationName" : {
+                  "fr" : "Délégation",
+                  "en" : "Delegation"
+                },
+                "internationalizedColumns" : null,
+                "display" : true,
+                "title" : "admin",
+                "withPeriods" : false,
+                "withDataGroups" : false,
+                "forPublic" : false,
+                "forRequest" : false
+              },
+              "extraction" : {
+                "internationalizationName" : {
+                  "fr" : "Extraction",
+                  "en" : "Extraction"
+                },
+                "internationalizedColumns" : null,
+                "display" : true,
+                "title" : "extraction",
+                "withPeriods" : true,
+                "withDataGroups" : true,
+                "forPublic" : true,
+                "forRequest" : true
+              },
+              "delete" : {
+                "internationalizationName" : {
+                  "fr" : "Suppression",
+                  "en" : "Deletion"
+                },
+                "internationalizedColumns" : null,
+                "display" : true,
+                "title" : "delete",
+                "withPeriods" : false,
+                "withDataGroups" : false,
+                "forPublic" : false,
+                "forRequest" : false
+              },
+              "associate" : {
+                "internationalizationName" : {
+                  "fr" : "Associer",
+                  "en" : "Associate"
+                },
+                "internationalizedColumns" : null,
+                "display" : false,
+                "title" : "associate",
+                "withPeriods" : true,
+                "withDataGroups" : true,
+                "forPublic" : true,
+                "forRequest" : true
+              }
+            },
+            "internationalization" : {
+              "dataGroups" : {
+                "referentiel" : {
+                  "internationalizationName" : null
+                },
+                "qualitatif" : {
+                  "internationalizationName" : null
+                }
+              },
+              "authorizationScopes" : {
+                "localization" : {
+                  "internationalizationName" : null
+                }
+              },
+              "columnsDescription" : {
+                "depot" : {
+                  "internationalizationName" : {
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
+                  }
+                },
+                "publication" : {
+                  "internationalizationName" : {
+                    "fr" : "Publication",
+                    "en" : "Publication"
+                  }
+                },
+                "admin" : {
+                  "internationalizationName" : {
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
+                  }
+                },
+                "extraction" : {
+                  "internationalizationName" : {
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
+                  }
+                },
+                "delete" : {
+                  "internationalizationName" : {
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
+                  }
+                },
+                "associate" : {
+                  "internationalizationName" : {
+                    "fr" : "Associer",
+                    "en" : "Associate"
+                  }
+                }
+              }
+            }
+          },
+          "repository" : {
+            "filePattern" : "(.*)_(.*)_(.*)_(.*).csv",
+            "authorizationScope" : {
+              "localization" : 1
+            },
+            "startDate" : {
+              "token" : 3
+            },
+            "endDate" : {
+              "token" : 4
+            }
+          },
+          "tags" : [ "context" ]
+        }
+      }
+    },
+    "valid" : false
+  },
+  "testUnknownReferenceInInternationalizationDisplayPatternInDatatype" : {
+    "validationCheckResults" : [ {
+      "level" : "ERROR",
+      "message" : "unknownReferenceInDatatypeReferenceDisplay",
+      "messageParams" : {
+        "dataType" : "site",
+        "reference" : "plateforme",
+        "references" : [ "projets", "typeSites", "sites", "platform_type", "plateformes", "units", "proprietes_taxon", "taxon" ]
+      },
+      "error" : true,
+      "success" : false
+    } ],
+    "result" : {
+      "requiredAuthorizationsAttributes" : [ "localization" ],
+      "version" : 1,
+      "internationalization" : {
+        "application" : {
+          "internationalizationName" : {
+            "fr" : "Fausse application",
+            "en" : "Fake application"
+          }
+        },
+        "references" : {
+          "platform_type" : {
+            "internationalizationName" : {
+              "fr" : "Types de plateforme",
+              "en" : "Plateform types"
+            },
+            "internationalizedColumns" : {
+              "nom du type de plateforme_key" : {
+                "fr" : "nom du type de plateforme_fr",
+                "en" : "nom du type de plateforme_en"
+              },
+              "description_fr" : {
+                "fr" : "description_fr",
+                "en" : "description_en"
+              }
+            },
+            "internationalizedDynamicColumns" : { },
+            "internationalizationDisplay" : {
+              "pattern" : {
+                "fr" : "{nom du type de plateforme_key}",
+                "en" : "{nom du type de plateforme_key}"
+              }
+            },
+            "internationalizedValidations" : { },
+            "internationalizedTags" : null
+          },
+          "typeSites" : {
+            "internationalizationName" : null,
+            "internationalizedColumns" : null,
+            "internationalizedDynamicColumns" : { },
+            "internationalizationDisplay" : null,
+            "internationalizedValidations" : { },
+            "internationalizedTags" : null
+          },
+          "projets" : {
+            "internationalizationName" : {
+              "fr" : "projet",
+              "en" : "Project"
+            },
+            "internationalizedColumns" : {
+              "nom du projet_key" : {
+                "fr" : "nom du projet_fr",
+                "en" : "nom du projet_en"
+              }
+            },
+            "internationalizedDynamicColumns" : { },
+            "internationalizationDisplay" : {
+              "pattern" : {
+                "fr" : "{nom du projet_fr}",
+                "en" : "{nom du projet_en}"
+              }
+            },
+            "internationalizedValidations" : { },
+            "internationalizedTags" : null
+          },
+          "sites" : {
+            "internationalizationName" : {
+              "fr" : "Site",
+              "en" : "Site"
+            },
+            "internationalizedColumns" : {
+              "nom du site_key" : {
+                "fr" : "nom du site_fr",
+                "en" : "nom du site_en"
+              },
+              "description du site_fr" : {
+                "fr" : "description du site_fr",
+                "en" : "description du site_en"
+              }
+            },
+            "internationalizedDynamicColumns" : { },
+            "internationalizationDisplay" : {
+              "pattern" : {
+                "fr" : "{nom du site_fr}",
+                "en" : "{nom du site_en}"
+              }
+            },
+            "internationalizedValidations" : { },
+            "internationalizedTags" : null
+          },
+          "proprietes_taxon" : {
+            "internationalizationName" : {
+              "fr" : "Proprétés de Taxon",
+              "en" : "Properties of Taxa"
+            },
+            "internationalizedColumns" : {
+              "nom de la propriété_key" : {
+                "fr" : "nom de la propriété_fr",
+                "en" : "nom de la propriété_en"
+              },
+              "définition_fr" : {
+                "fr" : "définition_fr",
+                "en" : "définition_en"
+              }
+            },
+            "internationalizedDynamicColumns" : { },
+            "internationalizationDisplay" : {
+              "pattern" : {
+                "fr" : "{nom de la propriété_key}",
+                "en" : "{nom de la propriété_key}"
+              }
+            },
+            "internationalizedValidations" : {
+              "floats" : {
+                "fr" : "les décimaux"
+              },
+              "integer" : {
+                "fr" : "les entiers"
+              }
+            },
+            "internationalizedTags" : null
+          },
+          "taxon" : {
+            "internationalizationName" : {
+              "fr" : "Taxons",
+              "en" : "Taxa"
+            },
+            "internationalizedColumns" : null,
+            "internationalizedDynamicColumns" : {
+              "propriétés de taxons" : {
+                "fr" : "Proprétés de Taxons",
+                "en" : "Properties of Taxa"
+              }
+            },
+            "internationalizationDisplay" : {
+              "pattern" : {
+                "fr" : "{nom du taxon déterminé}",
+                "en" : "{nom du taxon déterminé}"
+              }
+            },
+            "internationalizedValidations" : {
+              "nom du taxon déterminé" : {
+                "fr" : "nom du taxon déterminé"
+              },
+              "nom du taxon superieur" : {
+                "fr" : "nom du taxon superieur"
+              }
+            },
+            "internationalizedTags" : null
+          },
+          "units" : {
+            "internationalizationName" : null,
+            "internationalizedColumns" : null,
+            "internationalizedDynamicColumns" : { },
+            "internationalizationDisplay" : null,
+            "internationalizedValidations" : { },
+            "internationalizedTags" : null
+          },
+          "plateformes" : {
+            "internationalizationName" : null,
+            "internationalizedColumns" : null,
+            "internationalizedDynamicColumns" : { },
+            "internationalizationDisplay" : null,
+            "internationalizedValidations" : { },
+            "internationalizedTags" : null
+          }
+        },
+        "dataTypes" : {
+          "site" : {
+            "internationalizationName" : {
+              "fr" : "Le site",
+              "en" : "the good place"
+            },
+            "internationalizedColumns" : null,
+            "authorization" : {
+              "dataGroups" : {
+                "referentiel" : {
+                  "internationalizationName" : null
+                },
+                "qualitatif" : {
+                  "internationalizationName" : null
+                }
+              },
+              "authorizationScopes" : {
+                "localization" : {
+                  "internationalizationName" : null
+                }
+              },
+              "columnsDescription" : {
+                "depot" : {
+                  "internationalizationName" : {
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
+                  }
+                },
+                "publication" : {
+                  "internationalizationName" : {
+                    "fr" : "Publication",
+                    "en" : "Publication"
+                  }
+                },
+                "admin" : {
+                  "internationalizationName" : {
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
+                  }
+                },
+                "extraction" : {
+                  "internationalizationName" : {
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
+                  }
+                },
+                "delete" : {
+                  "internationalizationName" : {
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
+                  }
+                },
+                "associate" : {
+                  "internationalizationName" : {
+                    "fr" : "Associer",
+                    "en" : "Associate"
+                  }
+                }
+              }
+            },
+            "internationalizationDisplay" : {
+              "plateforme" : {
+                "pattern" : {
+                  "fr" : "le nom du site {nom du site_fr}",
+                  "en" : "the very good place {nom du site_en}"
+                }
+              }
+            },
+            "internationalizedValidations" : {
+              "exempledeDeRegleDeValidation" : {
+                "fr" : "Juste un exemple"
+              }
+            }
+          }
+        },
+        "internationalizedTags" : {
+          "context" : {
+            "fr" : "contexte",
+            "en" : "context"
+          },
+          "test" : {
+            "fr" : "test",
+            "en" : "test"
+          }
+        },
+        "rightsRequest" : null,
+        "additionalFiles" : { }
+      },
+      "comment" : null,
+      "application" : {
+        "internationalizationName" : {
+          "fr" : "Fausse application",
+          "en" : "Fake application"
+        },
+        "internationalizedColumns" : null,
+        "name" : "Sites",
+        "version" : 1,
+        "defaultLanguage" : null,
+        "internationalization" : {
+          "internationalizationName" : {
+            "fr" : "Fausse application",
+            "en" : "Fake application"
+          }
+        }
+      },
+      "tags" : {
+        "context" : {
+          "fr" : "contexte",
+          "en" : "context"
+        },
+        "test" : {
+          "fr" : "test",
+          "en" : "test"
+        }
+      },
+      "rightsRequest" : null,
+      "references" : {
+        "projets" : {
+          "internationalizationName" : {
+            "fr" : "projet",
+            "en" : "Project"
+          },
+          "internationalizedColumns" : {
+            "nom du projet_key" : {
+              "fr" : "nom du projet_fr",
+              "en" : "nom du projet_en"
+            }
+          },
+          "internationalizationDisplay" : {
+            "pattern" : {
+              "fr" : "{nom du projet_fr}",
+              "en" : "{nom du projet_en}"
+            }
+          },
+          "separator" : "\u0000",
+          "keyColumns" : [ "nom du projet_key" ],
+          "columns" : {
+            "nom du projet_key" : {
+              "presenceConstraint" : "MANDATORY",
+              "tags" : [ "test" ],
+              "checker" : null,
+              "defaultValue" : null
+            },
+            "nom du projet_fr" : null,
+            "nom du projet_en" : null,
+            "description du projet_fr" : null,
+            "description du projet_en" : null
+          },
+          "computedColumns" : { },
+          "dynamicColumns" : { },
+          "validations" : { },
+          "allowUnexpectedColumns" : false,
+          "tags" : [ "context" ]
+        },
+        "platform_type" : {
+          "internationalizationName" : {
+            "fr" : "Types de plateforme",
+            "en" : "Plateform types"
+          },
+          "internationalizedColumns" : {
+            "nom du type de plateforme_key" : {
+              "fr" : "nom du type de plateforme_fr",
+              "en" : "nom du type de plateforme_en"
+            },
+            "description_fr" : {
+              "fr" : "description_fr",
+              "en" : "description_en"
+            }
+          },
+          "internationalizationDisplay" : {
+            "pattern" : {
+              "fr" : "{nom du type de plateforme_key}",
+              "en" : "{nom du type de plateforme_key}"
+            }
+          },
+          "separator" : ";",
+          "keyColumns" : [ "nom du type de plateforme_key" ],
+          "columns" : {
+            "nom du type de plateforme_key" : null,
+            "nom du type de plateforme_fr" : null,
+            "nom du type de plateforme_en" : null,
+            "description_fr" : null,
+            "description_en" : null,
+            "code sandre" : null,
+            "code sandre du contexte" : null
+          },
+          "computedColumns" : { },
+          "dynamicColumns" : { },
+          "validations" : { },
+          "allowUnexpectedColumns" : false,
+          "tags" : [ ]
+        },
+        "typeSites" : {
+          "internationalizationName" : null,
+          "internationalizedColumns" : null,
+          "internationalizationDisplay" : null,
+          "separator" : "\u0000",
+          "keyColumns" : [ "nom_key" ],
+          "columns" : {
+            "nom_key" : null,
+            "nom_fr" : null,
+            "nom_en" : null,
+            "description_fr" : null,
+            "description_en" : null
+          },
+          "computedColumns" : { },
+          "dynamicColumns" : { },
+          "validations" : { },
+          "allowUnexpectedColumns" : false,
+          "tags" : [ ]
+        },
+        "sites" : {
+          "internationalizationName" : {
+            "fr" : "Site",
+            "en" : "Site"
+          },
+          "internationalizedColumns" : {
+            "nom du site_key" : {
+              "fr" : "nom du site_fr",
+              "en" : "nom du site_en"
+            },
+            "description du site_fr" : {
+              "fr" : "description du site_fr",
+              "en" : "description du site_en"
+            }
+          },
+          "internationalizationDisplay" : {
+            "pattern" : {
+              "fr" : "{nom du site_fr}",
+              "en" : "{nom du site_en}"
+            }
+          },
+          "separator" : "\u0000",
+          "keyColumns" : [ "nom du site_key" ],
+          "columns" : {
+            "nom du type de site" : null,
+            "nom du site_key" : null,
+            "nom du site_fr" : null,
+            "nom du site_en" : null,
+            "description du site_fr" : null,
+            "description du site_en" : null,
+            "code sandre du Plan d'eau" : null,
+            "code sandre de la Masse d'eau plan d'eau" : null
+          },
+          "computedColumns" : { },
+          "dynamicColumns" : { },
+          "validations" : { },
+          "allowUnexpectedColumns" : false,
+          "tags" : [ ]
+        },
+        "plateformes" : {
+          "internationalizationName" : null,
+          "internationalizedColumns" : null,
+          "internationalizationDisplay" : null,
+          "separator" : "\u0000",
+          "keyColumns" : [ "nom de la plateforme_key" ],
+          "columns" : {
+            "nom de la plateforme_key" : null,
+            "nom du site" : null,
+            "nom de la plateforme_fr" : null,
+            "nom de la plateforme_en" : null,
+            "latitude" : null,
+            "longitude" : null,
+            "altitude" : null,
+            "nom du type de plateforme" : {
+              "presenceConstraint" : "MANDATORY",
+              "tags" : [ ],
+              "checker" : {
+                "name" : "Reference",
+                "params" : {
+                  "pattern" : null,
+                  "refType" : "platform_type",
+                  "groovy" : null,
+                  "duration" : null,
+                  "transformation" : {
+                    "codify" : true,
+                    "groovy" : null
+                  },
+                  "required" : true,
+                  "multiplicity" : "ONE"
+                }
+              },
+              "defaultValue" : null
+            },
+            "code sandre" : null,
+            "code sandre du contexte" : null
+          },
+          "computedColumns" : { },
+          "dynamicColumns" : { },
+          "validations" : { },
+          "allowUnexpectedColumns" : false,
+          "tags" : [ ]
+        },
+        "units" : {
+          "internationalizationName" : null,
+          "internationalizedColumns" : null,
+          "internationalizationDisplay" : null,
+          "separator" : ";",
+          "keyColumns" : [ "name" ],
+          "columns" : {
+            "name" : null
+          },
+          "computedColumns" : { },
+          "dynamicColumns" : { },
+          "validations" : { },
+          "allowUnexpectedColumns" : false,
+          "tags" : [ ]
+        },
+        "proprietes_taxon" : {
+          "internationalizationName" : {
+            "fr" : "Proprétés de Taxon",
+            "en" : "Properties of Taxa"
+          },
+          "internationalizedColumns" : {
+            "nom de la propriété_key" : {
+              "fr" : "nom de la propriété_fr",
+              "en" : "nom de la propriété_en"
+            },
+            "définition_fr" : {
+              "fr" : "définition_fr",
+              "en" : "définition_en"
+            }
+          },
+          "internationalizationDisplay" : {
+            "pattern" : {
+              "fr" : "{nom de la propriété_key}",
+              "en" : "{nom de la propriété_key}"
+            }
+          },
+          "separator" : ";",
+          "keyColumns" : [ "nom de la propriété_key" ],
+          "columns" : {
+            "Date" : {
+              "presenceConstraint" : "MANDATORY",
+              "tags" : [ ],
+              "checker" : {
+                "name" : "Date",
+                "params" : {
+                  "pattern" : "dd/MM/yyyy",
+                  "refType" : null,
+                  "groovy" : null,
+                  "duration" : "1 MINUTES",
+                  "transformation" : {
+                    "codify" : false,
+                    "groovy" : null
+                  },
+                  "required" : true,
+                  "multiplicity" : "ONE"
+                }
+              },
+              "defaultValue" : null
+            },
+            "nom de la propriété_key" : null,
+            "nom de la propriété_fr" : null,
+            "nom de la propriété_en" : null,
+            "définition_fr" : null,
+            "définition_en" : null,
+            "isFloatValue" : null,
+            "isQualitative" : null,
+            "type associé" : null,
+            "ordre d'affichage" : null
+          },
+          "computedColumns" : { },
+          "dynamicColumns" : { },
+          "validations" : {
+            "floats" : {
+              "internationalizationName" : {
+                "fr" : "les décimaux"
+              },
+              "internationalizedColumns" : null,
+              "checker" : {
+                "name" : "Float",
+                "params" : {
+                  "pattern" : null,
+                  "refType" : null,
+                  "groovy" : null,
+                  "duration" : null,
+                  "transformation" : {
+                    "codify" : false,
+                    "groovy" : null
+                  },
+                  "required" : true,
+                  "multiplicity" : "ONE"
+                }
+              },
+              "columns" : [ "isFloatValue" ]
+            },
+            "integer" : {
+              "internationalizationName" : {
+                "fr" : "les entiers"
+              },
+              "internationalizedColumns" : null,
+              "checker" : {
+                "name" : "Integer",
+                "params" : {
+                  "pattern" : null,
+                  "refType" : null,
+                  "groovy" : null,
+                  "duration" : null,
+                  "transformation" : {
+                    "codify" : false,
+                    "groovy" : null
+                  },
+                  "required" : true,
+                  "multiplicity" : "ONE"
+                }
+              },
+              "columns" : [ "ordre d'affichage" ]
+            }
+          },
+          "allowUnexpectedColumns" : false,
+          "tags" : [ ]
+        },
+        "taxon" : {
+          "internationalizationName" : {
+            "fr" : "Taxons",
+            "en" : "Taxa"
+          },
+          "internationalizedColumns" : null,
+          "internationalizationDisplay" : {
+            "pattern" : {
+              "fr" : "{nom du taxon déterminé}",
+              "en" : "{nom du taxon déterminé}"
+            }
+          },
+          "separator" : ";",
+          "keyColumns" : [ "nom du taxon déterminé" ],
+          "columns" : {
+            "nom du taxon déterminé" : null,
+            "theme" : null,
+            "nom du niveau de taxon" : null,
+            "nom du taxon superieur" : null,
+            "code sandre du taxon" : null,
+            "code sandre du taxon supérieur" : null,
+            "niveau incertitude de détermination" : null,
+            "Auteur de la description" : null,
+            "Année de la description" : null,
+            "Référence de la description" : null,
+            "Références relatives à ce taxon" : null,
+            "Synonyme ancien" : null,
+            "Synonyme récent" : null,
+            "Classe algale sensu Bourrelly" : null,
+            "Code Sandre" : null,
+            "Notes libres" : null
+          },
+          "computedColumns" : { },
+          "dynamicColumns" : {
+            "propriétés de taxons" : {
+              "presenceConstraint" : "MANDATORY",
+              "tags" : [ ],
+              "internationalizationName" : {
+                "fr" : "Proprétés de Taxons",
+                "en" : "Properties of Taxa"
+              },
+              "headerPrefix" : "pt_",
+              "reference" : "proprietes_taxon",
+              "referenceColumnToLookForHeader" : "nom de la propriété_key"
+            }
+          },
+          "validations" : {
+            "nom du taxon déterminé" : {
+              "internationalizationName" : {
+                "fr" : "nom du taxon déterminé"
+              },
+              "internationalizedColumns" : null,
+              "checker" : {
+                "name" : "String",
+                "params" : {
+                  "pattern" : null,
+                  "refType" : null,
+                  "groovy" : null,
+                  "duration" : null,
+                  "transformation" : {
+                    "codify" : true,
+                    "groovy" : null
+                  },
+                  "required" : true,
+                  "multiplicity" : "ONE"
+                }
+              },
+              "columns" : [ "nom du taxon déterminé" ]
+            },
+            "nom du taxon superieur" : {
+              "internationalizationName" : {
+                "fr" : "nom du taxon superieur"
+              },
+              "internationalizedColumns" : null,
+              "checker" : {
+                "name" : "Reference",
+                "params" : {
+                  "pattern" : null,
+                  "refType" : "taxon",
+                  "groovy" : null,
+                  "duration" : null,
+                  "transformation" : {
+                    "codify" : true,
+                    "groovy" : null
+                  },
+                  "required" : false,
+                  "multiplicity" : "ONE"
+                }
+              },
+              "columns" : [ "nom du taxon superieur" ]
+            }
+          },
+          "allowUnexpectedColumns" : false,
+          "tags" : [ ]
+        }
+      },
+      "compositeReferences" : {
+        "localizations" : {
+          "internationalizationName" : null,
+          "internationalizedColumns" : null,
+          "components" : [ {
+            "internationalizationName" : null,
+            "internationalizedColumns" : null,
+            "reference" : "typeSites",
+            "parentKeyColumn" : null,
+            "parentRecursiveKey" : null
+          }, {
+            "internationalizationName" : null,
+            "internationalizedColumns" : null,
+            "reference" : "sites",
+            "parentKeyColumn" : "nom du type de site",
+            "parentRecursiveKey" : null
+          }, {
+            "internationalizationName" : null,
+            "internationalizedColumns" : null,
+            "reference" : "plateformes",
+            "parentKeyColumn" : "nom du site",
+            "parentRecursiveKey" : null
+          } ]
+        },
+        "taxon" : {
+          "internationalizationName" : null,
+          "internationalizedColumns" : null,
+          "components" : [ {
+            "internationalizationName" : null,
+            "internationalizedColumns" : null,
+            "reference" : "taxon",
+            "parentKeyColumn" : null,
+            "parentRecursiveKey" : "nom du taxon superieur"
+          } ]
+        }
+      },
+      "additionalFiles" : { },
+      "dataTypes" : {
+        "site" : {
+          "internationalizationName" : {
+            "fr" : "Le site",
+            "en" : "the good place"
+          },
+          "internationalizedColumns" : null,
+          "internationalizationDisplays" : {
+            "plateforme" : {
+              "pattern" : {
+                "fr" : "le nom du site {nom du site_fr}",
+                "en" : "the very good place {nom du site_en}"
+              }
+            }
+          },
+          "format" : {
+            "headerLine" : 2,
+            "firstRowLine" : 3,
+            "separator" : ";",
+            "columns" : [ {
+              "header" : "typeSite",
+              "boundTo" : {
+                "variable" : "localization",
+                "component" : "typeSite",
+                "id" : "localization_typeSite",
+                "type" : "PARAM_VARIABLE_COMPONENT_KEY"
+              },
+              "presenceConstraint" : "MANDATORY"
+            }, {
+              "header" : "site",
+              "boundTo" : {
+                "variable" : "localization",
+                "component" : "site",
+                "id" : "localization_site",
+                "type" : "PARAM_VARIABLE_COMPONENT_KEY"
+              },
+              "presenceConstraint" : "MANDATORY"
+            }, {
+              "header" : "date",
+              "boundTo" : {
+                "variable" : "date",
+                "component" : "day",
+                "id" : "date_day",
+                "type" : "PARAM_VARIABLE_COMPONENT_KEY"
+              },
+              "presenceConstraint" : "MANDATORY"
+            }, {
+              "header" : "heure",
+              "boundTo" : {
+                "variable" : "date",
+                "component" : "time",
+                "id" : "date_time",
+                "type" : "PARAM_VARIABLE_COMPONENT_KEY"
+              },
+              "presenceConstraint" : "MANDATORY"
+            }, {
+              "header" : "Couleur des individus",
+              "boundTo" : {
+                "variable" : "Couleur des individus",
+                "component" : "value",
+                "id" : "Couleur des individus_value",
+                "type" : "PARAM_VARIABLE_COMPONENT_KEY"
+              },
+              "presenceConstraint" : "MANDATORY"
+            }, {
+              "header" : "Nombre d'individus valeur",
+              "boundTo" : {
+                "variable" : "Nombre d'individus",
+                "component" : "value",
+                "id" : "Nombre d'individus_value",
+                "type" : "PARAM_VARIABLE_COMPONENT_KEY"
+              },
+              "presenceConstraint" : "MANDATORY"
+            }, {
+              "header" : "Nombre d'individus ecart type",
+              "boundTo" : {
+                "variable" : "Nombre d'individus",
+                "component" : "standardDeviation",
+                "id" : "Nombre d'individus_standardDeviation",
+                "type" : "PARAM_VARIABLE_COMPONENT_KEY"
+              },
+              "presenceConstraint" : "MANDATORY"
+            } ],
+            "repeatedColumns" : [ ],
+            "constants" : [ {
+              "rowNumber" : 1,
+              "columnNumber" : 2,
+              "headerName" : null,
+              "boundTo" : {
+                "variable" : "localization",
+                "component" : "site",
+                "id" : "localization_site",
+                "type" : "PARAM_VARIABLE_COMPONENT_KEY"
+              },
+              "exportHeader" : "Site"
+            } ],
+            "allowUnexpectedColumns" : false
+          },
+          "data" : {
+            "date" : {
+              "chartDescription" : null,
+              "tags" : [ ],
+              "components" : {
+                "day" : {
+                  "checker" : {
+                    "name" : "Date",
+                    "params" : {
+                      "pattern" : "dd/MM/yyyy",
+                      "refType" : null,
+                      "groovy" : null,
+                      "duration" : null,
+                      "transformation" : {
+                        "codify" : false,
+                        "groovy" : null
+                      },
+                      "required" : true,
+                      "multiplicity" : "ONE"
+                    }
+                  },
+                  "tags" : [ ],
+                  "defaultValue" : null,
+                  "hidden" : false
+                },
+                "time" : {
+                  "checker" : {
+                    "name" : "Date",
+                    "params" : {
+                      "pattern" : "HH:mm:ss",
+                      "refType" : null,
+                      "groovy" : null,
+                      "duration" : null,
+                      "transformation" : {
+                        "codify" : false,
+                        "groovy" : null
+                      },
+                      "required" : true,
+                      "multiplicity" : "ONE"
+                    }
+                  },
+                  "tags" : [ ],
+                  "defaultValue" : null,
+                  "hidden" : false
+                },
+                "datetime" : {
+                  "checker" : {
+                    "name" : "Date",
+                    "params" : {
+                      "pattern" : "dd/MM/yyyy HH:mm:ss",
+                      "refType" : null,
+                      "groovy" : null,
+                      "duration" : "1 MINUTES",
+                      "transformation" : {
+                        "codify" : false,
+                        "groovy" : null
+                      },
+                      "required" : true,
+                      "multiplicity" : "ONE"
+                    }
+                  },
+                  "tags" : [ ],
+                  "defaultValue" : {
+                    "expression" : "return datum.date.day +\" \" +datum.date.time+ \":00\"\n",
+                    "references" : [ ],
+                    "datatypes" : [ ]
+                  },
+                  "hidden" : false
+                }
+              },
+              "computedComponents" : { },
+              "hidden" : false
+            },
+            "localization" : {
+              "chartDescription" : null,
+              "tags" : [ "test" ],
+              "components" : {
+                "site" : {
+                  "checker" : {
+                    "name" : "Reference",
+                    "params" : {
+                      "pattern" : null,
+                      "refType" : "sites",
+                      "groovy" : null,
+                      "duration" : null,
+                      "transformation" : {
+                        "codify" : false,
+                        "groovy" : null
+                      },
+                      "required" : true,
+                      "multiplicity" : "ONE"
+                    }
+                  },
+                  "tags" : [ "test" ],
+                  "defaultValue" : null,
+                  "hidden" : false
+                },
+                "typeSite" : {
+                  "checker" : {
+                    "name" : "Reference",
+                    "params" : {
+                      "pattern" : null,
+                      "refType" : "typeSites",
+                      "groovy" : null,
+                      "duration" : null,
+                      "transformation" : {
+                        "codify" : false,
+                        "groovy" : null
+                      },
+                      "required" : true,
+                      "multiplicity" : "ONE"
+                    }
+                  },
+                  "tags" : [ ],
+                  "defaultValue" : null,
+                  "hidden" : false
+                }
+              },
+              "computedComponents" : { },
+              "hidden" : false
+            },
+            "Couleur des individus" : {
+              "chartDescription" : null,
+              "tags" : [ ],
+              "components" : {
+                "value" : null
+              },
+              "computedComponents" : { },
+              "hidden" : false
+            },
+            "Nombre d'individus" : {
+              "chartDescription" : {
+                "value" : "value",
+                "aggregation" : {
+                  "variable" : "Couleur des individus",
+                  "component" : "value",
+                  "id" : "Couleur des individus_value",
+                  "type" : "PARAM_VARIABLE_COMPONENT_KEY"
+                },
+                "unit" : "unit",
+                "gap" : null,
+                "standardDeviation" : "standardDeviation"
+              },
+              "tags" : [ ],
+              "components" : {
+                "value" : null,
+                "unit" : {
+                  "checker" : {
+                    "name" : "Reference",
+                    "params" : {
+                      "pattern" : null,
+                      "refType" : "units",
+                      "groovy" : null,
+                      "duration" : null,
+                      "transformation" : {
+                        "codify" : true,
+                        "groovy" : null
+                      },
+                      "required" : true,
+                      "multiplicity" : "ONE"
+                    }
+                  },
+                  "tags" : [ ],
+                  "defaultValue" : null,
+                  "hidden" : false
+                },
+                "standardDeviation" : null
+              },
+              "computedComponents" : { },
+              "hidden" : false
+            }
+          },
+          "validations" : {
+            "exempledeDeRegleDeValidation" : {
+              "internationalizationName" : {
+                "fr" : "Juste un exemple"
+              },
+              "internationalizedColumns" : null,
+              "checker" : {
+                "name" : "GroovyExpression",
+                "params" : {
+                  "pattern" : null,
+                  "refType" : null,
+                  "groovy" : {
+                    "expression" : "true",
+                    "references" : [ ],
+                    "datatypes" : [ ]
+                  },
+                  "duration" : null,
+                  "transformation" : {
+                    "codify" : false,
+                    "groovy" : null
+                  },
+                  "required" : true,
+                  "multiplicity" : "ONE"
+                }
+              },
+              "variableComponents" : null
+            }
+          },
+          "uniqueness" : [ {
+            "variable" : "date",
+            "component" : "day",
+            "id" : "date_day",
+            "type" : "PARAM_VARIABLE_COMPONENT_KEY"
+          }, {
+            "variable" : "date",
+            "component" : "time",
+            "id" : "date_time",
+            "type" : "PARAM_VARIABLE_COMPONENT_KEY"
+          }, {
+            "variable" : "localization",
+            "component" : "site",
+            "id" : "localization_site",
+            "type" : "PARAM_VARIABLE_COMPONENT_KEY"
+          } ],
+          "migrations" : { },
+          "authorization" : {
+            "timeScope" : {
+              "variable" : "date",
+              "component" : "day",
+              "id" : "date_day",
+              "type" : "PARAM_VARIABLE_COMPONENT_KEY"
+            },
+            "authorizationScopes" : {
+              "localization" : {
+                "internationalizationName" : null,
+                "internationalizedColumns" : null,
+                "variable" : "localization",
+                "component" : "site",
+                "variableComponentKey" : {
+                  "variable" : "localization",
+                  "component" : "site",
+                  "id" : "localization_site",
+                  "type" : "PARAM_VARIABLE_COMPONENT_KEY"
+                }
+              }
+            },
+            "dataGroups" : {
+              "referentiel" : {
+                "internationalizationName" : null,
+                "internationalizedColumns" : null,
+                "label" : "Référentiel",
+                "data" : [ "localization", "date" ]
+              },
+              "qualitatif" : {
+                "internationalizationName" : null,
+                "internationalizedColumns" : null,
+                "label" : "Données qualitatives",
+                "data" : [ "Nombre d'individus", "Couleur des individus" ]
+              }
+            },
+            "columnsDescription" : {
+              "depot" : {
+                "internationalizationName" : {
+                  "fr" : "Dépôt",
+                  "en" : "Deposit"
+                },
+                "internationalizedColumns" : null,
+                "display" : true,
+                "title" : "depot",
+                "withPeriods" : false,
+                "withDataGroups" : false,
+                "forPublic" : false,
+                "forRequest" : false
+              },
+              "publication" : {
+                "internationalizationName" : {
+                  "fr" : "Publication",
+                  "en" : "Publication"
+                },
+                "internationalizedColumns" : null,
+                "display" : true,
+                "title" : "publication",
+                "withPeriods" : false,
+                "withDataGroups" : false,
+                "forPublic" : false,
+                "forRequest" : false
+              },
+              "admin" : {
+                "internationalizationName" : {
+                  "fr" : "Délégation",
+                  "en" : "Delegation"
+                },
+                "internationalizedColumns" : null,
+                "display" : true,
+                "title" : "admin",
+                "withPeriods" : false,
+                "withDataGroups" : false,
+                "forPublic" : false,
+                "forRequest" : false
+              },
+              "extraction" : {
+                "internationalizationName" : {
+                  "fr" : "Extraction",
+                  "en" : "Extraction"
+                },
+                "internationalizedColumns" : null,
+                "display" : true,
+                "title" : "extraction",
+                "withPeriods" : true,
+                "withDataGroups" : true,
+                "forPublic" : true,
+                "forRequest" : true
+              },
+              "delete" : {
+                "internationalizationName" : {
+                  "fr" : "Suppression",
+                  "en" : "Deletion"
+                },
+                "internationalizedColumns" : null,
+                "display" : true,
+                "title" : "delete",
+                "withPeriods" : false,
+                "withDataGroups" : false,
+                "forPublic" : false,
+                "forRequest" : false
+              },
+              "associate" : {
+                "internationalizationName" : {
+                  "fr" : "Associer",
+                  "en" : "Associate"
+                },
+                "internationalizedColumns" : null,
+                "display" : false,
+                "title" : "associate",
+                "withPeriods" : true,
+                "withDataGroups" : true,
+                "forPublic" : true,
+                "forRequest" : true
+              }
+            },
+            "internationalization" : {
+              "dataGroups" : {
+                "referentiel" : {
+                  "internationalizationName" : null
+                },
+                "qualitatif" : {
+                  "internationalizationName" : null
+                }
+              },
+              "authorizationScopes" : {
+                "localization" : {
+                  "internationalizationName" : null
+                }
+              },
+              "columnsDescription" : {
+                "depot" : {
+                  "internationalizationName" : {
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
+                  }
+                },
+                "publication" : {
+                  "internationalizationName" : {
+                    "fr" : "Publication",
+                    "en" : "Publication"
+                  }
+                },
+                "admin" : {
+                  "internationalizationName" : {
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
+                  }
+                },
+                "extraction" : {
+                  "internationalizationName" : {
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
+                  }
+                },
+                "delete" : {
+                  "internationalizationName" : {
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
+                  }
+                },
+                "associate" : {
+                  "internationalizationName" : {
+                    "fr" : "Associer",
+                    "en" : "Associate"
+                  }
+                }
+              }
+            }
+          },
+          "repository" : {
+            "filePattern" : "(.*)_(.*)_(.*)_(.*).csv",
+            "authorizationScope" : {
+              "localization" : 1
+            },
+            "startDate" : {
+              "token" : 3
+            },
+            "endDate" : {
+              "token" : 4
+            }
+          },
+          "tags" : [ "context" ]
+        }
+      }
+    },
+    "valid" : false
+  },
+  "testRequiredReferenceInCompositeReferenceForParentKeyColumn" : {
+    "validationCheckResults" : [ {
+      "level" : "ERROR",
+      "message" : "requiredReferenceInCompositeReferenceForParentKeyColumn",
+      "messageParams" : {
+        "compositeReference" : "localizations",
+        "parentKeyColumn" : "nom du type de site"
+      },
+      "error" : true,
+      "success" : false
+    } ],
+    "result" : {
+      "requiredAuthorizationsAttributes" : [ "localization" ],
+      "version" : 1,
+      "internationalization" : {
+        "application" : {
+          "internationalizationName" : {
+            "fr" : "Fausse application",
+            "en" : "Fake application"
+          }
+        },
+        "references" : {
+          "platform_type" : {
+            "internationalizationName" : {
+              "fr" : "Types de plateforme",
+              "en" : "Plateform types"
+            },
+            "internationalizedColumns" : {
+              "nom du type de plateforme_key" : {
+                "fr" : "nom du type de plateforme_fr",
+                "en" : "nom du type de plateforme_en"
+              },
+              "description_fr" : {
+                "fr" : "description_fr",
+                "en" : "description_en"
+              }
+            },
+            "internationalizedDynamicColumns" : { },
+            "internationalizationDisplay" : {
+              "pattern" : {
+                "fr" : "{nom du type de plateforme_key}",
+                "en" : "{nom du type de plateforme_key}"
+              }
+            },
+            "internationalizedValidations" : { },
+            "internationalizedTags" : null
+          },
+          "typeSites" : {
+            "internationalizationName" : null,
+            "internationalizedColumns" : null,
+            "internationalizedDynamicColumns" : { },
+            "internationalizationDisplay" : null,
+            "internationalizedValidations" : { },
+            "internationalizedTags" : null
+          },
+          "projets" : {
+            "internationalizationName" : {
+              "fr" : "projet",
+              "en" : "Project"
+            },
+            "internationalizedColumns" : {
+              "nom du projet_key" : {
+                "fr" : "nom du projet_fr",
+                "en" : "nom du projet_en"
+              }
+            },
+            "internationalizedDynamicColumns" : { },
+            "internationalizationDisplay" : {
+              "pattern" : {
+                "fr" : "{nom du projet_fr}",
+                "en" : "{nom du projet_en}"
+              }
+            },
+            "internationalizedValidations" : { },
+            "internationalizedTags" : null
+          },
+          "sites" : {
+            "internationalizationName" : {
+              "fr" : "Site",
+              "en" : "Site"
+            },
+            "internationalizedColumns" : {
+              "nom du site_key" : {
+                "fr" : "nom du site_fr",
+                "en" : "nom du site_en"
+              },
+              "description du site_fr" : {
+                "fr" : "description du site_fr",
+                "en" : "description du site_en"
+              }
+            },
+            "internationalizedDynamicColumns" : { },
+            "internationalizationDisplay" : {
+              "pattern" : {
+                "fr" : "{nom du site_fr}",
+                "en" : "{nom du site_en}"
+              }
+            },
+            "internationalizedValidations" : { },
+            "internationalizedTags" : null
+          },
+          "proprietes_taxon" : {
+            "internationalizationName" : {
+              "fr" : "Proprétés de Taxon",
+              "en" : "Properties of Taxa"
+            },
+            "internationalizedColumns" : {
+              "nom de la propriété_key" : {
+                "fr" : "nom de la propriété_fr",
+                "en" : "nom de la propriété_en"
+              },
+              "définition_fr" : {
+                "fr" : "définition_fr",
+                "en" : "définition_en"
+              }
+            },
+            "internationalizedDynamicColumns" : { },
+            "internationalizationDisplay" : {
+              "pattern" : {
+                "fr" : "{nom de la propriété_key}",
+                "en" : "{nom de la propriété_key}"
+              }
+            },
+            "internationalizedValidations" : {
+              "floats" : {
+                "fr" : "les décimaux"
+              },
+              "integer" : {
+                "fr" : "les entiers"
+              }
+            },
+            "internationalizedTags" : null
+          },
+          "taxon" : {
+            "internationalizationName" : {
+              "fr" : "Taxons",
+              "en" : "Taxa"
+            },
+            "internationalizedColumns" : null,
+            "internationalizedDynamicColumns" : {
+              "propriétés de taxons" : {
+                "fr" : "Proprétés de Taxons",
+                "en" : "Properties of Taxa"
+              }
+            },
+            "internationalizationDisplay" : {
+              "pattern" : {
+                "fr" : "{nom du taxon déterminé}",
+                "en" : "{nom du taxon déterminé}"
+              }
+            },
+            "internationalizedValidations" : {
+              "nom du taxon déterminé" : {
+                "fr" : "nom du taxon déterminé"
+              },
+              "nom du taxon superieur" : {
+                "fr" : "nom du taxon superieur"
+              }
+            },
+            "internationalizedTags" : null
+          },
+          "units" : {
+            "internationalizationName" : null,
+            "internationalizedColumns" : null,
+            "internationalizedDynamicColumns" : { },
+            "internationalizationDisplay" : null,
+            "internationalizedValidations" : { },
+            "internationalizedTags" : null
+          },
+          "plateformes" : {
+            "internationalizationName" : null,
+            "internationalizedColumns" : null,
+            "internationalizedDynamicColumns" : { },
+            "internationalizationDisplay" : null,
+            "internationalizedValidations" : { },
+            "internationalizedTags" : null
+          }
+        },
+        "dataTypes" : {
+          "site" : {
+            "internationalizationName" : {
+              "fr" : "Le site",
+              "en" : "the good place"
+            },
+            "internationalizedColumns" : null,
+            "authorization" : {
+              "dataGroups" : {
+                "referentiel" : {
+                  "internationalizationName" : null
+                },
+                "qualitatif" : {
+                  "internationalizationName" : null
+                }
+              },
+              "authorizationScopes" : {
+                "localization" : {
+                  "internationalizationName" : null
+                }
+              },
+              "columnsDescription" : {
+                "depot" : {
+                  "internationalizationName" : {
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
+                  }
+                },
+                "publication" : {
+                  "internationalizationName" : {
+                    "fr" : "Publication",
+                    "en" : "Publication"
+                  }
+                },
+                "admin" : {
+                  "internationalizationName" : {
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
+                  }
+                },
+                "extraction" : {
+                  "internationalizationName" : {
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
+                  }
+                },
+                "delete" : {
+                  "internationalizationName" : {
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
+                  }
+                },
+                "associate" : {
+                  "internationalizationName" : {
+                    "fr" : "Associer",
+                    "en" : "Associate"
+                  }
+                }
+              }
+            },
+            "internationalizationDisplay" : {
+              "sites" : {
+                "pattern" : {
+                  "fr" : "le nom du site {nom du site_fr}",
+                  "en" : "the very good place {nom du site_en}"
+                }
+              }
+            },
+            "internationalizedValidations" : {
+              "exempledeDeRegleDeValidation" : {
+                "fr" : "Juste un exemple"
+              }
+            }
+          }
+        },
+        "internationalizedTags" : {
+          "context" : {
+            "fr" : "contexte",
+            "en" : "context"
+          },
+          "test" : {
+            "fr" : "test",
+            "en" : "test"
+          }
+        },
+        "rightsRequest" : null,
+        "additionalFiles" : { }
+      },
+      "comment" : null,
+      "application" : {
+        "internationalizationName" : {
+          "fr" : "Fausse application",
+          "en" : "Fake application"
+        },
+        "internationalizedColumns" : null,
+        "name" : "Sites",
+        "version" : 1,
+        "defaultLanguage" : null,
+        "internationalization" : {
+          "internationalizationName" : {
+            "fr" : "Fausse application",
+            "en" : "Fake application"
+          }
+        }
+      },
+      "tags" : {
+        "context" : {
+          "fr" : "contexte",
+          "en" : "context"
+        },
+        "test" : {
+          "fr" : "test",
+          "en" : "test"
+        }
+      },
+      "rightsRequest" : null,
+      "references" : {
+        "projets" : {
+          "internationalizationName" : {
+            "fr" : "projet",
+            "en" : "Project"
+          },
+          "internationalizedColumns" : {
+            "nom du projet_key" : {
+              "fr" : "nom du projet_fr",
+              "en" : "nom du projet_en"
+            }
+          },
+          "internationalizationDisplay" : {
+            "pattern" : {
+              "fr" : "{nom du projet_fr}",
+              "en" : "{nom du projet_en}"
+            }
+          },
+          "separator" : "\u0000",
+          "keyColumns" : [ "nom du projet_key" ],
+          "columns" : {
+            "nom du projet_key" : {
+              "presenceConstraint" : "MANDATORY",
+              "tags" : [ "test" ],
+              "checker" : null,
+              "defaultValue" : null
+            },
+            "nom du projet_fr" : null,
+            "nom du projet_en" : null,
+            "description du projet_fr" : null,
+            "description du projet_en" : null
+          },
+          "computedColumns" : { },
+          "dynamicColumns" : { },
+          "validations" : { },
+          "allowUnexpectedColumns" : false,
+          "tags" : [ "context" ]
+        },
+        "platform_type" : {
+          "internationalizationName" : {
+            "fr" : "Types de plateforme",
+            "en" : "Plateform types"
+          },
+          "internationalizedColumns" : {
+            "nom du type de plateforme_key" : {
+              "fr" : "nom du type de plateforme_fr",
+              "en" : "nom du type de plateforme_en"
+            },
+            "description_fr" : {
+              "fr" : "description_fr",
+              "en" : "description_en"
+            }
+          },
+          "internationalizationDisplay" : {
+            "pattern" : {
+              "fr" : "{nom du type de plateforme_key}",
+              "en" : "{nom du type de plateforme_key}"
+            }
+          },
+          "separator" : ";",
+          "keyColumns" : [ "nom du type de plateforme_key" ],
+          "columns" : {
+            "nom du type de plateforme_key" : null,
+            "nom du type de plateforme_fr" : null,
+            "nom du type de plateforme_en" : null,
+            "description_fr" : null,
+            "description_en" : null,
+            "code sandre" : null,
+            "code sandre du contexte" : null
+          },
+          "computedColumns" : { },
+          "dynamicColumns" : { },
+          "validations" : { },
+          "allowUnexpectedColumns" : false,
+          "tags" : [ ]
+        },
+        "sites" : {
+          "internationalizationName" : {
+            "fr" : "Site",
+            "en" : "Site"
+          },
+          "internationalizedColumns" : {
+            "nom du site_key" : {
+              "fr" : "nom du site_fr",
+              "en" : "nom du site_en"
+            },
+            "description du site_fr" : {
+              "fr" : "description du site_fr",
+              "en" : "description du site_en"
+            }
+          },
+          "internationalizationDisplay" : {
+            "pattern" : {
+              "fr" : "{nom du site_fr}",
+              "en" : "{nom du site_en}"
+            }
+          },
+          "separator" : "\u0000",
+          "keyColumns" : [ "nom du site_key" ],
+          "columns" : {
+            "nom du type de site" : null,
+            "nom du site_key" : null,
+            "nom du site_fr" : null,
+            "nom du site_en" : null,
+            "description du site_fr" : null,
+            "description du site_en" : null,
+            "code sandre du Plan d'eau" : null,
+            "code sandre de la Masse d'eau plan d'eau" : null
+          },
+          "computedColumns" : { },
+          "dynamicColumns" : { },
+          "validations" : { },
+          "allowUnexpectedColumns" : false,
+          "tags" : [ ]
+        },
         "plateformes" : {
           "internationalizationName" : null,
           "internationalizedColumns" : null,
@@ -42363,6 +46035,25 @@
           "allowUnexpectedColumns" : false,
           "tags" : [ ]
         },
+        "typeSites" : {
+          "internationalizationName" : null,
+          "internationalizedColumns" : null,
+          "internationalizationDisplay" : null,
+          "separator" : "\u0000",
+          "keyColumns" : [ "nom_key" ],
+          "columns" : {
+            "nom_key" : null,
+            "nom_fr" : null,
+            "nom_en" : null,
+            "description_fr" : null,
+            "description_en" : null
+          },
+          "computedColumns" : { },
+          "dynamicColumns" : { },
+          "validations" : { },
+          "allowUnexpectedColumns" : false,
+          "tags" : [ ]
+        },
         "units" : {
           "internationalizationName" : null,
           "internationalizedColumns" : null,
@@ -42584,12 +46275,6 @@
           "internationalizationName" : null,
           "internationalizedColumns" : null,
           "components" : [ {
-            "internationalizationName" : null,
-            "internationalizedColumns" : null,
-            "reference" : "typeSites",
-            "parentKeyColumn" : null,
-            "parentRecursiveKey" : null
-          }, {
             "internationalizationName" : null,
             "internationalizedColumns" : null,
             "reference" : "sites",
@@ -42624,7 +46309,7 @@
           },
           "internationalizedColumns" : null,
           "internationalizationDisplays" : {
-            "plateforme" : {
+            "sites" : {
               "pattern" : {
                 "fr" : "le nom du site {nom du site_fr}",
                 "en" : "the very good place {nom du site_en}"
@@ -42969,8 +46654,8 @@
             "columnsDescription" : {
               "depot" : {
                 "internationalizationName" : {
-                  "en" : "Deposit",
-                  "fr" : "Dépôt"
+                  "fr" : "Dépôt",
+                  "en" : "Deposit"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -42982,8 +46667,8 @@
               },
               "publication" : {
                 "internationalizationName" : {
-                  "en" : "Publication",
-                  "fr" : "Publication"
+                  "fr" : "Publication",
+                  "en" : "Publication"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -42995,8 +46680,8 @@
               },
               "admin" : {
                 "internationalizationName" : {
-                  "en" : "Delegation",
-                  "fr" : "Délégation"
+                  "fr" : "Délégation",
+                  "en" : "Delegation"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -43008,8 +46693,8 @@
               },
               "extraction" : {
                 "internationalizationName" : {
-                  "en" : "Extraction",
-                  "fr" : "Extraction"
+                  "fr" : "Extraction",
+                  "en" : "Extraction"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -43021,8 +46706,8 @@
               },
               "delete" : {
                 "internationalizationName" : {
-                  "en" : "Deletion",
-                  "fr" : "Suppression"
+                  "fr" : "Suppression",
+                  "en" : "Deletion"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -43034,8 +46719,8 @@
               },
               "associate" : {
                 "internationalizationName" : {
-                  "en" : "Associate",
-                  "fr" : "Associer"
+                  "fr" : "Associer",
+                  "en" : "Associate"
                 },
                 "internationalizedColumns" : null,
                 "display" : false,
@@ -43063,38 +46748,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -43118,13 +46803,14 @@
     },
     "valid" : false
   },
-  "testRequiredReferenceInCompositeReferenceForParentKeyColumn" : {
+  "testInvalidCapturingGroupForDatatypeRepositoryAuthorizationScope2" : {
     "validationCheckResults" : [ {
       "level" : "ERROR",
-      "message" : "requiredReferenceInCompositeReferenceForParentKeyColumn",
+      "message" : "invalidCapturingGroupForStartDateDatatypeRepositoryDate",
       "messageParams" : {
-        "compositeReference" : "localizations",
-        "parentKeyColumn" : "nom du type de site"
+        "token" : -1,
+        "countGroups" : 4,
+        "dataType" : "site"
       },
       "error" : true,
       "success" : false
@@ -43320,38 +47006,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -43450,37 +47136,18 @@
           "allowUnexpectedColumns" : false,
           "tags" : [ "context" ]
         },
-        "platform_type" : {
-          "internationalizationName" : {
-            "fr" : "Types de plateforme",
-            "en" : "Plateform types"
-          },
-          "internationalizedColumns" : {
-            "nom du type de plateforme_key" : {
-              "fr" : "nom du type de plateforme_fr",
-              "en" : "nom du type de plateforme_en"
-            },
-            "description_fr" : {
-              "fr" : "description_fr",
-              "en" : "description_en"
-            }
-          },
-          "internationalizationDisplay" : {
-            "pattern" : {
-              "fr" : "{nom du type de plateforme_key}",
-              "en" : "{nom du type de plateforme_key}"
-            }
-          },
-          "separator" : ";",
-          "keyColumns" : [ "nom du type de plateforme_key" ],
+        "typeSites" : {
+          "internationalizationName" : null,
+          "internationalizedColumns" : null,
+          "internationalizationDisplay" : null,
+          "separator" : "\u0000",
+          "keyColumns" : [ "nom_key" ],
           "columns" : {
-            "nom du type de plateforme_key" : null,
-            "nom du type de plateforme_fr" : null,
-            "nom du type de plateforme_en" : null,
+            "nom_key" : null,
+            "nom_fr" : null,
+            "nom_en" : null,
             "description_fr" : null,
-            "description_en" : null,
-            "code sandre" : null,
-            "code sandre du contexte" : null
+            "description_en" : null
           },
           "computedColumns" : { },
           "dynamicColumns" : { },
@@ -43527,6 +47194,44 @@
           "allowUnexpectedColumns" : false,
           "tags" : [ ]
         },
+        "platform_type" : {
+          "internationalizationName" : {
+            "fr" : "Types de plateforme",
+            "en" : "Plateform types"
+          },
+          "internationalizedColumns" : {
+            "nom du type de plateforme_key" : {
+              "fr" : "nom du type de plateforme_fr",
+              "en" : "nom du type de plateforme_en"
+            },
+            "description_fr" : {
+              "fr" : "description_fr",
+              "en" : "description_en"
+            }
+          },
+          "internationalizationDisplay" : {
+            "pattern" : {
+              "fr" : "{nom du type de plateforme_key}",
+              "en" : "{nom du type de plateforme_key}"
+            }
+          },
+          "separator" : ";",
+          "keyColumns" : [ "nom du type de plateforme_key" ],
+          "columns" : {
+            "nom du type de plateforme_key" : null,
+            "nom du type de plateforme_fr" : null,
+            "nom du type de plateforme_en" : null,
+            "description_fr" : null,
+            "description_en" : null,
+            "code sandre" : null,
+            "code sandre du contexte" : null
+          },
+          "computedColumns" : { },
+          "dynamicColumns" : { },
+          "validations" : { },
+          "allowUnexpectedColumns" : false,
+          "tags" : [ ]
+        },
         "plateformes" : {
           "internationalizationName" : null,
           "internationalizedColumns" : null,
@@ -43570,25 +47275,6 @@
           "allowUnexpectedColumns" : false,
           "tags" : [ ]
         },
-        "typeSites" : {
-          "internationalizationName" : null,
-          "internationalizedColumns" : null,
-          "internationalizationDisplay" : null,
-          "separator" : "\u0000",
-          "keyColumns" : [ "nom_key" ],
-          "columns" : {
-            "nom_key" : null,
-            "nom_fr" : null,
-            "nom_en" : null,
-            "description_fr" : null,
-            "description_en" : null
-          },
-          "computedColumns" : { },
-          "dynamicColumns" : { },
-          "validations" : { },
-          "allowUnexpectedColumns" : false,
-          "tags" : [ ]
-        },
         "units" : {
           "internationalizationName" : null,
           "internationalizedColumns" : null,
@@ -43810,6 +47496,12 @@
           "internationalizationName" : null,
           "internationalizedColumns" : null,
           "components" : [ {
+            "internationalizationName" : null,
+            "internationalizedColumns" : null,
+            "reference" : "typeSites",
+            "parentKeyColumn" : null,
+            "parentRecursiveKey" : null
+          }, {
             "internationalizationName" : null,
             "internationalizedColumns" : null,
             "reference" : "sites",
@@ -44189,8 +47881,8 @@
             "columnsDescription" : {
               "depot" : {
                 "internationalizationName" : {
-                  "en" : "Deposit",
-                  "fr" : "Dépôt"
+                  "fr" : "Dépôt",
+                  "en" : "Deposit"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -44202,8 +47894,8 @@
               },
               "publication" : {
                 "internationalizationName" : {
-                  "en" : "Publication",
-                  "fr" : "Publication"
+                  "fr" : "Publication",
+                  "en" : "Publication"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -44215,8 +47907,8 @@
               },
               "admin" : {
                 "internationalizationName" : {
-                  "en" : "Delegation",
-                  "fr" : "Délégation"
+                  "fr" : "Délégation",
+                  "en" : "Delegation"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -44228,8 +47920,8 @@
               },
               "extraction" : {
                 "internationalizationName" : {
-                  "en" : "Extraction",
-                  "fr" : "Extraction"
+                  "fr" : "Extraction",
+                  "en" : "Extraction"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -44241,8 +47933,8 @@
               },
               "delete" : {
                 "internationalizationName" : {
-                  "en" : "Deletion",
-                  "fr" : "Suppression"
+                  "fr" : "Suppression",
+                  "en" : "Deletion"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -44254,8 +47946,8 @@
               },
               "associate" : {
                 "internationalizationName" : {
-                  "en" : "Associate",
-                  "fr" : "Associer"
+                  "fr" : "Associer",
+                  "en" : "Associate"
                 },
                 "internationalizedColumns" : null,
                 "display" : false,
@@ -44283,38 +47975,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -44326,7 +48018,7 @@
               "localization" : 1
             },
             "startDate" : {
-              "token" : 3
+              "token" : -1
             },
             "endDate" : {
               "token" : 4
@@ -44338,14 +48030,16 @@
     },
     "valid" : false
   },
-  "testInvalidCapturingGroupForDatatypeRepositoryAuthorizationScope2" : {
+  "testUnknownReferenceForCheckerInDataType" : {
     "validationCheckResults" : [ {
       "level" : "ERROR",
-      "message" : "invalidCapturingGroupForStartDateDatatypeRepositoryDate",
+      "message" : "unknownReferenceForChecker",
       "messageParams" : {
-        "token" : -1,
-        "countGroups" : 4,
-        "dataType" : "site"
+        "dataType" : "site",
+        "datum" : "localization",
+        "refType" : "typeSite",
+        "component" : "typeSite",
+        "references" : [ "projets", "typeSites", "sites", "platform_type", "plateformes", "units", "proprietes_taxon", "taxon" ]
       },
       "error" : true,
       "success" : false
@@ -44541,38 +48235,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -44671,6 +48365,44 @@
           "allowUnexpectedColumns" : false,
           "tags" : [ "context" ]
         },
+        "platform_type" : {
+          "internationalizationName" : {
+            "fr" : "Types de plateforme",
+            "en" : "Plateform types"
+          },
+          "internationalizedColumns" : {
+            "nom du type de plateforme_key" : {
+              "fr" : "nom du type de plateforme_fr",
+              "en" : "nom du type de plateforme_en"
+            },
+            "description_fr" : {
+              "fr" : "description_fr",
+              "en" : "description_en"
+            }
+          },
+          "internationalizationDisplay" : {
+            "pattern" : {
+              "fr" : "{nom du type de plateforme_key}",
+              "en" : "{nom du type de plateforme_key}"
+            }
+          },
+          "separator" : ";",
+          "keyColumns" : [ "nom du type de plateforme_key" ],
+          "columns" : {
+            "nom du type de plateforme_key" : null,
+            "nom du type de plateforme_fr" : null,
+            "nom du type de plateforme_en" : null,
+            "description_fr" : null,
+            "description_en" : null,
+            "code sandre" : null,
+            "code sandre du contexte" : null
+          },
+          "computedColumns" : { },
+          "dynamicColumns" : { },
+          "validations" : { },
+          "allowUnexpectedColumns" : false,
+          "tags" : [ ]
+        },
         "typeSites" : {
           "internationalizationName" : null,
           "internationalizedColumns" : null,
@@ -44729,44 +48461,6 @@
           "allowUnexpectedColumns" : false,
           "tags" : [ ]
         },
-        "platform_type" : {
-          "internationalizationName" : {
-            "fr" : "Types de plateforme",
-            "en" : "Plateform types"
-          },
-          "internationalizedColumns" : {
-            "nom du type de plateforme_key" : {
-              "fr" : "nom du type de plateforme_fr",
-              "en" : "nom du type de plateforme_en"
-            },
-            "description_fr" : {
-              "fr" : "description_fr",
-              "en" : "description_en"
-            }
-          },
-          "internationalizationDisplay" : {
-            "pattern" : {
-              "fr" : "{nom du type de plateforme_key}",
-              "en" : "{nom du type de plateforme_key}"
-            }
-          },
-          "separator" : ";",
-          "keyColumns" : [ "nom du type de plateforme_key" ],
-          "columns" : {
-            "nom du type de plateforme_key" : null,
-            "nom du type de plateforme_fr" : null,
-            "nom du type de plateforme_en" : null,
-            "description_fr" : null,
-            "description_en" : null,
-            "code sandre" : null,
-            "code sandre du contexte" : null
-          },
-          "computedColumns" : { },
-          "dynamicColumns" : { },
-          "validations" : { },
-          "allowUnexpectedColumns" : false,
-          "tags" : [ ]
-        },
         "plateformes" : {
           "internationalizationName" : null,
           "internationalizedColumns" : null,
@@ -45263,7 +48957,7 @@
                     "name" : "Reference",
                     "params" : {
                       "pattern" : null,
-                      "refType" : "typeSites",
+                      "refType" : "typeSite",
                       "groovy" : null,
                       "duration" : null,
                       "transformation" : {
@@ -45416,8 +49110,8 @@
             "columnsDescription" : {
               "depot" : {
                 "internationalizationName" : {
-                  "en" : "Deposit",
-                  "fr" : "Dépôt"
+                  "fr" : "Dépôt",
+                  "en" : "Deposit"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -45429,8 +49123,8 @@
               },
               "publication" : {
                 "internationalizationName" : {
-                  "en" : "Publication",
-                  "fr" : "Publication"
+                  "fr" : "Publication",
+                  "en" : "Publication"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -45442,8 +49136,8 @@
               },
               "admin" : {
                 "internationalizationName" : {
-                  "en" : "Delegation",
-                  "fr" : "Délégation"
+                  "fr" : "Délégation",
+                  "en" : "Delegation"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -45455,8 +49149,8 @@
               },
               "extraction" : {
                 "internationalizationName" : {
-                  "en" : "Extraction",
-                  "fr" : "Extraction"
+                  "fr" : "Extraction",
+                  "en" : "Extraction"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -45468,8 +49162,8 @@
               },
               "delete" : {
                 "internationalizationName" : {
-                  "en" : "Deletion",
-                  "fr" : "Suppression"
+                  "fr" : "Suppression",
+                  "en" : "Deletion"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -45481,8 +49175,8 @@
               },
               "associate" : {
                 "internationalizationName" : {
-                  "en" : "Associate",
-                  "fr" : "Associer"
+                  "fr" : "Associer",
+                  "en" : "Associate"
                 },
                 "internationalizedColumns" : null,
                 "display" : false,
@@ -45510,38 +49204,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -45553,7 +49247,7 @@
               "localization" : 1
             },
             "startDate" : {
-              "token" : -1
+              "token" : 3
             },
             "endDate" : {
               "token" : 4
@@ -45565,16 +49259,14 @@
     },
     "valid" : false
   },
-  "testUnknownReferenceForCheckerInDataType" : {
+  "testCsvBoundToUnknownVariable" : {
     "validationCheckResults" : [ {
       "level" : "ERROR",
-      "message" : "unknownReferenceForChecker",
+      "message" : "csvBoundToUnknownVariable",
       "messageParams" : {
-        "dataType" : "site",
-        "datum" : "localization",
-        "refType" : "typeSite",
-        "component" : "typeSite",
-        "references" : [ "projets", "platform_type", "typeSites", "sites", "plateformes", "units", "proprietes_taxon", "taxon" ]
+        "header" : "typeSite",
+        "variable" : "localizations",
+        "variables" : [ "date", "localization", "Couleur des individus", "Nombre d'individus" ]
       },
       "error" : true,
       "success" : false
@@ -45770,38 +49462,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -46314,9 +50006,9 @@
             "columns" : [ {
               "header" : "typeSite",
               "boundTo" : {
-                "variable" : "localization",
+                "variable" : "localizations",
                 "component" : "typeSite",
-                "id" : "localization_typeSite",
+                "id" : "localizations_typeSite",
                 "type" : "PARAM_VARIABLE_COMPONENT_KEY"
               },
               "presenceConstraint" : "MANDATORY"
@@ -46492,7 +50184,7 @@
                     "name" : "Reference",
                     "params" : {
                       "pattern" : null,
-                      "refType" : "typeSite",
+                      "refType" : "typeSites",
                       "groovy" : null,
                       "duration" : null,
                       "transformation" : {
@@ -46645,8 +50337,8 @@
             "columnsDescription" : {
               "depot" : {
                 "internationalizationName" : {
-                  "en" : "Deposit",
-                  "fr" : "Dépôt"
+                  "fr" : "Dépôt",
+                  "en" : "Deposit"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -46658,8 +50350,8 @@
               },
               "publication" : {
                 "internationalizationName" : {
-                  "en" : "Publication",
-                  "fr" : "Publication"
+                  "fr" : "Publication",
+                  "en" : "Publication"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -46671,8 +50363,8 @@
               },
               "admin" : {
                 "internationalizationName" : {
-                  "en" : "Delegation",
-                  "fr" : "Délégation"
+                  "fr" : "Délégation",
+                  "en" : "Delegation"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -46684,8 +50376,8 @@
               },
               "extraction" : {
                 "internationalizationName" : {
-                  "en" : "Extraction",
-                  "fr" : "Extraction"
+                  "fr" : "Extraction",
+                  "en" : "Extraction"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -46697,8 +50389,8 @@
               },
               "delete" : {
                 "internationalizationName" : {
-                  "en" : "Deletion",
-                  "fr" : "Suppression"
+                  "fr" : "Suppression",
+                  "en" : "Deletion"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -46710,8 +50402,8 @@
               },
               "associate" : {
                 "internationalizationName" : {
-                  "en" : "Associate",
-                  "fr" : "Associer"
+                  "fr" : "Associer",
+                  "en" : "Associate"
                 },
                 "internationalizedColumns" : null,
                 "display" : false,
@@ -46739,38 +50431,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -46794,14 +50486,30 @@
     },
     "valid" : false
   },
-  "testCsvBoundToUnknownVariable" : {
+  "testIllegalCheckerConfigurationParameterForReferenceColumnChecker" : {
     "validationCheckResults" : [ {
       "level" : "ERROR",
-      "message" : "csvBoundToUnknownVariable",
+      "message" : "unrecognizedProperty",
       "messageParams" : {
-        "header" : "typeSite",
-        "variable" : "localizations",
-        "variables" : [ "date", "localization", "Couleur des individus", "Nombre d'individus" ]
+        "lineNumber" : 91,
+        "columnNumber" : 36,
+        "unknownPropertyName" : "refTypes",
+        "knownProperties" : [ "pattern", "duration", "transformation", "refType", "groovy", "required", "multiplicity" ]
+      },
+      "error" : true,
+      "success" : false
+    } ],
+    "result" : null,
+    "valid" : false
+  },
+  "testMissingNameForCheckerForValidationRuleInReference" : {
+    "validationCheckResults" : [ {
+      "level" : "ERROR",
+      "message" : "missingNameForCheckerForValidationRuleInReference",
+      "messageParams" : {
+        "lineValidationRuleKey" : "floats",
+        "reference" : "proprietes_taxon",
+        "allCheckerNames" : [ "Date", "Integer", "Float", "String", "Reference", "GroovyExpression" ]
       },
       "error" : true,
       "success" : false
@@ -46997,38 +50705,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -47127,6 +50835,44 @@
           "allowUnexpectedColumns" : false,
           "tags" : [ "context" ]
         },
+        "platform_type" : {
+          "internationalizationName" : {
+            "fr" : "Types de plateforme",
+            "en" : "Plateform types"
+          },
+          "internationalizedColumns" : {
+            "nom du type de plateforme_key" : {
+              "fr" : "nom du type de plateforme_fr",
+              "en" : "nom du type de plateforme_en"
+            },
+            "description_fr" : {
+              "fr" : "description_fr",
+              "en" : "description_en"
+            }
+          },
+          "internationalizationDisplay" : {
+            "pattern" : {
+              "fr" : "{nom du type de plateforme_key}",
+              "en" : "{nom du type de plateforme_key}"
+            }
+          },
+          "separator" : ";",
+          "keyColumns" : [ "nom du type de plateforme_key" ],
+          "columns" : {
+            "nom du type de plateforme_key" : null,
+            "nom du type de plateforme_fr" : null,
+            "nom du type de plateforme_en" : null,
+            "description_fr" : null,
+            "description_en" : null,
+            "code sandre" : null,
+            "code sandre du contexte" : null
+          },
+          "computedColumns" : { },
+          "dynamicColumns" : { },
+          "validations" : { },
+          "allowUnexpectedColumns" : false,
+          "tags" : [ ]
+        },
         "typeSites" : {
           "internationalizationName" : null,
           "internationalizedColumns" : null,
@@ -47185,44 +50931,6 @@
           "allowUnexpectedColumns" : false,
           "tags" : [ ]
         },
-        "platform_type" : {
-          "internationalizationName" : {
-            "fr" : "Types de plateforme",
-            "en" : "Plateform types"
-          },
-          "internationalizedColumns" : {
-            "nom du type de plateforme_key" : {
-              "fr" : "nom du type de plateforme_fr",
-              "en" : "nom du type de plateforme_en"
-            },
-            "description_fr" : {
-              "fr" : "description_fr",
-              "en" : "description_en"
-            }
-          },
-          "internationalizationDisplay" : {
-            "pattern" : {
-              "fr" : "{nom du type de plateforme_key}",
-              "en" : "{nom du type de plateforme_key}"
-            }
-          },
-          "separator" : ";",
-          "keyColumns" : [ "nom du type de plateforme_key" ],
-          "columns" : {
-            "nom du type de plateforme_key" : null,
-            "nom du type de plateforme_fr" : null,
-            "nom du type de plateforme_en" : null,
-            "description_fr" : null,
-            "description_en" : null,
-            "code sandre" : null,
-            "code sandre du contexte" : null
-          },
-          "computedColumns" : { },
-          "dynamicColumns" : { },
-          "validations" : { },
-          "allowUnexpectedColumns" : false,
-          "tags" : [ ]
-        },
         "plateformes" : {
           "internationalizationName" : null,
           "internationalizedColumns" : null,
@@ -47343,21 +51051,7 @@
                 "fr" : "les décimaux"
               },
               "internationalizedColumns" : null,
-              "checker" : {
-                "name" : "Float",
-                "params" : {
-                  "pattern" : null,
-                  "refType" : null,
-                  "groovy" : null,
-                  "duration" : null,
-                  "transformation" : {
-                    "codify" : false,
-                    "groovy" : null
-                  },
-                  "required" : true,
-                  "multiplicity" : "ONE"
-                }
-              },
+              "checker" : null,
               "columns" : [ "isFloatValue" ]
             },
             "integer" : {
@@ -47541,9 +51235,9 @@
             "columns" : [ {
               "header" : "typeSite",
               "boundTo" : {
-                "variable" : "localizations",
+                "variable" : "localization",
                 "component" : "typeSite",
-                "id" : "localizations_typeSite",
+                "id" : "localization_typeSite",
                 "type" : "PARAM_VARIABLE_COMPONENT_KEY"
               },
               "presenceConstraint" : "MANDATORY"
@@ -47872,8 +51566,8 @@
             "columnsDescription" : {
               "depot" : {
                 "internationalizationName" : {
-                  "en" : "Deposit",
-                  "fr" : "Dépôt"
+                  "fr" : "Dépôt",
+                  "en" : "Deposit"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -47885,8 +51579,8 @@
               },
               "publication" : {
                 "internationalizationName" : {
-                  "en" : "Publication",
-                  "fr" : "Publication"
+                  "fr" : "Publication",
+                  "en" : "Publication"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -47898,8 +51592,8 @@
               },
               "admin" : {
                 "internationalizationName" : {
-                  "en" : "Delegation",
-                  "fr" : "Délégation"
+                  "fr" : "Délégation",
+                  "en" : "Delegation"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -47911,8 +51605,8 @@
               },
               "extraction" : {
                 "internationalizationName" : {
-                  "en" : "Extraction",
-                  "fr" : "Extraction"
+                  "fr" : "Extraction",
+                  "en" : "Extraction"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -47924,8 +51618,8 @@
               },
               "delete" : {
                 "internationalizationName" : {
-                  "en" : "Deletion",
-                  "fr" : "Suppression"
+                  "fr" : "Suppression",
+                  "en" : "Deletion"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -47937,8 +51631,8 @@
               },
               "associate" : {
                 "internationalizationName" : {
-                  "en" : "Associate",
-                  "fr" : "Associer"
+                  "fr" : "Associer",
+                  "en" : "Associate"
                 },
                 "internationalizedColumns" : null,
                 "display" : false,
@@ -47966,38 +51660,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -48021,22 +51715,6 @@
     },
     "valid" : false
   },
-  "testIllegalCheckerConfigurationParameterForReferenceColumnChecker" : {
-    "validationCheckResults" : [ {
-      "level" : "ERROR",
-      "message" : "unrecognizedProperty",
-      "messageParams" : {
-        "lineNumber" : 91,
-        "columnNumber" : 36,
-        "unknownPropertyName" : "refTypes",
-        "knownProperties" : [ "pattern", "duration", "transformation", "refType", "groovy", "required", "multiplicity" ]
-      },
-      "error" : true,
-      "success" : false
-    } ],
-    "result" : null,
-    "valid" : false
-  },
   "testMissingReferenceForChecker" : {
     "validationCheckResults" : [ {
       "level" : "ERROR",
@@ -48045,7 +51723,7 @@
         "dataType" : "site",
         "datum" : "localization",
         "component" : "site",
-        "references" : [ "projets", "typeSites", "sites", "platform_type", "plateformes", "units", "proprietes_taxon", "taxon" ]
+        "references" : [ "projets", "platform_type", "typeSites", "sites", "plateformes", "units", "proprietes_taxon", "taxon" ]
       },
       "error" : true,
       "success" : false
@@ -48055,7 +51733,7 @@
       "messageParams" : {
         "variable" : "localization",
         "component" : "site",
-        "knownPatterns" : [ "projets", "platform_type", "typeSites", "sites", "plateformes", "units", "proprietes_taxon", "taxon" ]
+        "knownPatterns" : [ "projets", "typeSites", "sites", "platform_type", "plateformes", "units", "proprietes_taxon", "taxon" ]
       },
       "error" : true,
       "success" : false
@@ -48251,38 +51929,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -49115,8 +52793,8 @@
             "columnsDescription" : {
               "depot" : {
                 "internationalizationName" : {
-                  "en" : "Deposit",
-                  "fr" : "Dépôt"
+                  "fr" : "Dépôt",
+                  "en" : "Deposit"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -49128,8 +52806,8 @@
               },
               "publication" : {
                 "internationalizationName" : {
-                  "en" : "Publication",
-                  "fr" : "Publication"
+                  "fr" : "Publication",
+                  "en" : "Publication"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -49141,8 +52819,8 @@
               },
               "admin" : {
                 "internationalizationName" : {
-                  "en" : "Delegation",
-                  "fr" : "Délégation"
+                  "fr" : "Délégation",
+                  "en" : "Delegation"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -49154,8 +52832,8 @@
               },
               "extraction" : {
                 "internationalizationName" : {
-                  "en" : "Extraction",
-                  "fr" : "Extraction"
+                  "fr" : "Extraction",
+                  "en" : "Extraction"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -49167,8 +52845,8 @@
               },
               "delete" : {
                 "internationalizationName" : {
-                  "en" : "Deletion",
-                  "fr" : "Suppression"
+                  "fr" : "Suppression",
+                  "en" : "Deletion"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -49180,8 +52858,8 @@
               },
               "associate" : {
                 "internationalizationName" : {
-                  "en" : "Associate",
-                  "fr" : "Associer"
+                  "fr" : "Associer",
+                  "en" : "Associate"
                 },
                 "internationalizedColumns" : null,
                 "display" : false,
@@ -49209,38 +52887,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -49467,38 +53145,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -50342,8 +54020,8 @@
             "columnsDescription" : {
               "depot" : {
                 "internationalizationName" : {
-                  "en" : "Deposit",
-                  "fr" : "Dépôt"
+                  "fr" : "Dépôt",
+                  "en" : "Deposit"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -50355,8 +54033,8 @@
               },
               "publication" : {
                 "internationalizationName" : {
-                  "en" : "Publication",
-                  "fr" : "Publication"
+                  "fr" : "Publication",
+                  "en" : "Publication"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -50368,8 +54046,8 @@
               },
               "admin" : {
                 "internationalizationName" : {
-                  "en" : "Delegation",
-                  "fr" : "Délégation"
+                  "fr" : "Délégation",
+                  "en" : "Delegation"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -50381,8 +54059,8 @@
               },
               "extraction" : {
                 "internationalizationName" : {
-                  "en" : "Extraction",
-                  "fr" : "Extraction"
+                  "fr" : "Extraction",
+                  "en" : "Extraction"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -50394,8 +54072,8 @@
               },
               "delete" : {
                 "internationalizationName" : {
-                  "en" : "Deletion",
-                  "fr" : "Suppression"
+                  "fr" : "Suppression",
+                  "en" : "Deletion"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -50407,8 +54085,8 @@
               },
               "associate" : {
                 "internationalizationName" : {
-                  "en" : "Associate",
-                  "fr" : "Associer"
+                  "fr" : "Associer",
+                  "en" : "Associate"
                 },
                 "internationalizedColumns" : null,
                 "display" : false,
@@ -50436,38 +54114,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -50694,38 +54372,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -50824,6 +54502,44 @@
           "allowUnexpectedColumns" : false,
           "tags" : [ "context" ]
         },
+        "platform_type" : {
+          "internationalizationName" : {
+            "fr" : "Types de plateforme",
+            "en" : "Plateform types"
+          },
+          "internationalizedColumns" : {
+            "nom du type de plateforme_key" : {
+              "fr" : "nom du type de plateforme_fr",
+              "en" : "nom du type de plateforme_en"
+            },
+            "description_fr" : {
+              "fr" : "description_fr",
+              "en" : "description_en"
+            }
+          },
+          "internationalizationDisplay" : {
+            "pattern" : {
+              "fr" : "{nom du type de plateforme_key}",
+              "en" : "{nom du type de plateforme_key}"
+            }
+          },
+          "separator" : ";",
+          "keyColumns" : [ "nom du type de plateforme_key" ],
+          "columns" : {
+            "nom du type de plateforme_key" : null,
+            "nom du type de plateforme_fr" : null,
+            "nom du type de plateforme_en" : null,
+            "description_fr" : null,
+            "description_en" : null,
+            "code sandre" : null,
+            "code sandre du contexte" : null
+          },
+          "computedColumns" : { },
+          "dynamicColumns" : { },
+          "validations" : { },
+          "allowUnexpectedColumns" : false,
+          "tags" : [ ]
+        },
         "typeSites" : {
           "internationalizationName" : null,
           "internationalizedColumns" : null,
@@ -50882,44 +54598,6 @@
           "allowUnexpectedColumns" : false,
           "tags" : [ ]
         },
-        "platform_type" : {
-          "internationalizationName" : {
-            "fr" : "Types de plateforme",
-            "en" : "Plateform types"
-          },
-          "internationalizedColumns" : {
-            "nom du type de plateforme_key" : {
-              "fr" : "nom du type de plateforme_fr",
-              "en" : "nom du type de plateforme_en"
-            },
-            "description_fr" : {
-              "fr" : "description_fr",
-              "en" : "description_en"
-            }
-          },
-          "internationalizationDisplay" : {
-            "pattern" : {
-              "fr" : "{nom du type de plateforme_key}",
-              "en" : "{nom du type de plateforme_key}"
-            }
-          },
-          "separator" : ";",
-          "keyColumns" : [ "nom du type de plateforme_key" ],
-          "columns" : {
-            "nom du type de plateforme_key" : null,
-            "nom du type de plateforme_fr" : null,
-            "nom du type de plateforme_en" : null,
-            "description_fr" : null,
-            "description_en" : null,
-            "code sandre" : null,
-            "code sandre du contexte" : null
-          },
-          "computedColumns" : { },
-          "dynamicColumns" : { },
-          "validations" : { },
-          "allowUnexpectedColumns" : false,
-          "tags" : [ ]
-        },
         "plateformes" : {
           "internationalizationName" : null,
           "internationalizedColumns" : null,
@@ -51569,8 +55247,8 @@
             "columnsDescription" : {
               "depot" : {
                 "internationalizationName" : {
-                  "en" : "Deposit",
-                  "fr" : "Dépôt"
+                  "fr" : "Dépôt",
+                  "en" : "Deposit"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -51582,8 +55260,8 @@
               },
               "publication" : {
                 "internationalizationName" : {
-                  "en" : "Publication",
-                  "fr" : "Publication"
+                  "fr" : "Publication",
+                  "en" : "Publication"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -51595,8 +55273,8 @@
               },
               "admin" : {
                 "internationalizationName" : {
-                  "en" : "Delegation",
-                  "fr" : "Délégation"
+                  "fr" : "Délégation",
+                  "en" : "Delegation"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -51608,8 +55286,8 @@
               },
               "extraction" : {
                 "internationalizationName" : {
-                  "en" : "Extraction",
-                  "fr" : "Extraction"
+                  "fr" : "Extraction",
+                  "en" : "Extraction"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -51621,8 +55299,8 @@
               },
               "delete" : {
                 "internationalizationName" : {
-                  "en" : "Deletion",
-                  "fr" : "Suppression"
+                  "fr" : "Suppression",
+                  "en" : "Deletion"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -51634,8 +55312,8 @@
               },
               "associate" : {
                 "internationalizationName" : {
-                  "en" : "Associate",
-                  "fr" : "Associer"
+                  "fr" : "Associer",
+                  "en" : "Associate"
                 },
                 "internationalizedColumns" : null,
                 "display" : false,
@@ -51663,38 +55341,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -51921,38 +55599,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -52051,6 +55729,44 @@
           "allowUnexpectedColumns" : false,
           "tags" : [ "context" ]
         },
+        "platform_type" : {
+          "internationalizationName" : {
+            "fr" : "Types de plateforme",
+            "en" : "Plateform types"
+          },
+          "internationalizedColumns" : {
+            "nom du type de plateforme_key" : {
+              "fr" : "nom du type de plateforme_fr",
+              "en" : "nom du type de plateforme_en"
+            },
+            "description_fr" : {
+              "fr" : "description_fr",
+              "en" : "description_en"
+            }
+          },
+          "internationalizationDisplay" : {
+            "pattern" : {
+              "fr" : "{nom du type de plateforme_key}",
+              "en" : "{nom du type de plateforme_key}"
+            }
+          },
+          "separator" : ";",
+          "keyColumns" : [ "nom du type de plateforme_key" ],
+          "columns" : {
+            "nom du type de plateforme_key" : null,
+            "nom du type de plateforme_fr" : null,
+            "nom du type de plateforme_en" : null,
+            "description_fr" : null,
+            "description_en" : null,
+            "code sandre" : null,
+            "code sandre du contexte" : null
+          },
+          "computedColumns" : { },
+          "dynamicColumns" : { },
+          "validations" : { },
+          "allowUnexpectedColumns" : false,
+          "tags" : [ ]
+        },
         "typeSites" : {
           "internationalizationName" : null,
           "internationalizedColumns" : null,
@@ -52109,44 +55825,6 @@
           "allowUnexpectedColumns" : false,
           "tags" : [ ]
         },
-        "platform_type" : {
-          "internationalizationName" : {
-            "fr" : "Types de plateforme",
-            "en" : "Plateform types"
-          },
-          "internationalizedColumns" : {
-            "nom du type de plateforme_key" : {
-              "fr" : "nom du type de plateforme_fr",
-              "en" : "nom du type de plateforme_en"
-            },
-            "description_fr" : {
-              "fr" : "description_fr",
-              "en" : "description_en"
-            }
-          },
-          "internationalizationDisplay" : {
-            "pattern" : {
-              "fr" : "{nom du type de plateforme_key}",
-              "en" : "{nom du type de plateforme_key}"
-            }
-          },
-          "separator" : ";",
-          "keyColumns" : [ "nom du type de plateforme_key" ],
-          "columns" : {
-            "nom du type de plateforme_key" : null,
-            "nom du type de plateforme_fr" : null,
-            "nom du type de plateforme_en" : null,
-            "description_fr" : null,
-            "description_en" : null,
-            "code sandre" : null,
-            "code sandre du contexte" : null
-          },
-          "computedColumns" : { },
-          "dynamicColumns" : { },
-          "validations" : { },
-          "allowUnexpectedColumns" : false,
-          "tags" : [ ]
-        },
         "plateformes" : {
           "internationalizationName" : null,
           "internationalizedColumns" : null,
@@ -52796,8 +56474,8 @@
             "columnsDescription" : {
               "depot" : {
                 "internationalizationName" : {
-                  "en" : "Deposit",
-                  "fr" : "Dépôt"
+                  "fr" : "Dépôt",
+                  "en" : "Deposit"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -52809,8 +56487,8 @@
               },
               "publication" : {
                 "internationalizationName" : {
-                  "en" : "Publication",
-                  "fr" : "Publication"
+                  "fr" : "Publication",
+                  "en" : "Publication"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -52822,8 +56500,8 @@
               },
               "admin" : {
                 "internationalizationName" : {
-                  "en" : "Delegation",
-                  "fr" : "Délégation"
+                  "fr" : "Délégation",
+                  "en" : "Delegation"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -52835,8 +56513,8 @@
               },
               "extraction" : {
                 "internationalizationName" : {
-                  "en" : "Extraction",
-                  "fr" : "Extraction"
+                  "fr" : "Extraction",
+                  "en" : "Extraction"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -52848,8 +56526,8 @@
               },
               "delete" : {
                 "internationalizationName" : {
-                  "en" : "Deletion",
-                  "fr" : "Suppression"
+                  "fr" : "Suppression",
+                  "en" : "Deletion"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -52861,8 +56539,8 @@
               },
               "associate" : {
                 "internationalizationName" : {
-                  "en" : "Associate",
-                  "fr" : "Associer"
+                  "fr" : "Associer",
+                  "en" : "Associate"
                 },
                 "internationalizedColumns" : null,
                 "display" : false,
@@ -52890,38 +56568,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -52956,7 +56634,7 @@
         "compilationError" : {
           "lineNumber" : -1,
           "columnNumber" : -1,
-          "message" : "startup failed:\nScript37.groovy: 1: unexpected token: } @ line 1, column 4.\n   if(}\n      ^\n\n1 error\n"
+          "message" : "startup failed:\nScript4.groovy: 1: unexpected token: } @ line 1, column 4.\n   if(}\n      ^\n\n1 error\n"
         }
       },
       "error" : true,
@@ -53153,38 +56831,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -54028,8 +57706,8 @@
             "columnsDescription" : {
               "depot" : {
                 "internationalizationName" : {
-                  "en" : "Deposit",
-                  "fr" : "Dépôt"
+                  "fr" : "Dépôt",
+                  "en" : "Deposit"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -54041,8 +57719,8 @@
               },
               "publication" : {
                 "internationalizationName" : {
-                  "en" : "Publication",
-                  "fr" : "Publication"
+                  "fr" : "Publication",
+                  "en" : "Publication"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -54054,8 +57732,8 @@
               },
               "admin" : {
                 "internationalizationName" : {
-                  "en" : "Delegation",
-                  "fr" : "Délégation"
+                  "fr" : "Délégation",
+                  "en" : "Delegation"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -54067,8 +57745,8 @@
               },
               "extraction" : {
                 "internationalizationName" : {
-                  "en" : "Extraction",
-                  "fr" : "Extraction"
+                  "fr" : "Extraction",
+                  "en" : "Extraction"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -54080,8 +57758,8 @@
               },
               "delete" : {
                 "internationalizationName" : {
-                  "en" : "Deletion",
-                  "fr" : "Suppression"
+                  "fr" : "Suppression",
+                  "en" : "Deletion"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -54093,8 +57771,8 @@
               },
               "associate" : {
                 "internationalizationName" : {
-                  "en" : "Associate",
-                  "fr" : "Associer"
+                  "fr" : "Associer",
+                  "en" : "Associate"
                 },
                 "internationalizedColumns" : null,
                 "display" : false,
@@ -54122,38 +57800,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -54386,38 +58064,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -54516,44 +58194,6 @@
           "allowUnexpectedColumns" : false,
           "tags" : [ "context" ]
         },
-        "platform_type" : {
-          "internationalizationName" : {
-            "fr" : "Types de plateforme",
-            "en" : "Plateform types"
-          },
-          "internationalizedColumns" : {
-            "nom du type de plateforme_key" : {
-              "fr" : "nom du type de plateforme_fr",
-              "en" : "nom du type de plateforme_en"
-            },
-            "description_fr" : {
-              "fr" : "description_fr",
-              "en" : "description_en"
-            }
-          },
-          "internationalizationDisplay" : {
-            "pattern" : {
-              "fr" : "{nom du type de plateforme_key}",
-              "en" : "{nom du type de plateforme_key}"
-            }
-          },
-          "separator" : ";",
-          "keyColumns" : [ "nom du type de plateforme_key" ],
-          "columns" : {
-            "nom du type de plateforme_key" : null,
-            "nom du type de plateforme_fr" : null,
-            "nom du type de plateforme_en" : null,
-            "description_fr" : null,
-            "description_en" : null,
-            "code sandre" : null,
-            "code sandre du contexte" : null
-          },
-          "computedColumns" : { },
-          "dynamicColumns" : { },
-          "validations" : { },
-          "allowUnexpectedColumns" : false,
-          "tags" : [ ]
-        },
         "typeSites" : {
           "internationalizationName" : null,
           "internationalizedColumns" : null,
@@ -54635,6 +58275,44 @@
           "allowUnexpectedColumns" : false,
           "tags" : [ ]
         },
+        "platform_type" : {
+          "internationalizationName" : {
+            "fr" : "Types de plateforme",
+            "en" : "Plateform types"
+          },
+          "internationalizedColumns" : {
+            "nom du type de plateforme_key" : {
+              "fr" : "nom du type de plateforme_fr",
+              "en" : "nom du type de plateforme_en"
+            },
+            "description_fr" : {
+              "fr" : "description_fr",
+              "en" : "description_en"
+            }
+          },
+          "internationalizationDisplay" : {
+            "pattern" : {
+              "fr" : "{nom du type de plateforme_key}",
+              "en" : "{nom du type de plateforme_key}"
+            }
+          },
+          "separator" : ";",
+          "keyColumns" : [ "nom du type de plateforme_key" ],
+          "columns" : {
+            "nom du type de plateforme_key" : null,
+            "nom du type de plateforme_fr" : null,
+            "nom du type de plateforme_en" : null,
+            "description_fr" : null,
+            "description_en" : null,
+            "code sandre" : null,
+            "code sandre du contexte" : null
+          },
+          "computedColumns" : { },
+          "dynamicColumns" : { },
+          "validations" : { },
+          "allowUnexpectedColumns" : false,
+          "tags" : [ ]
+        },
         "plateformes" : {
           "internationalizationName" : null,
           "internationalizedColumns" : null,
@@ -55284,8 +58962,8 @@
             "columnsDescription" : {
               "depot" : {
                 "internationalizationName" : {
-                  "en" : "Deposit",
-                  "fr" : "Dépôt"
+                  "fr" : "Dépôt",
+                  "en" : "Deposit"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -55297,8 +58975,8 @@
               },
               "publication" : {
                 "internationalizationName" : {
-                  "en" : "Publication",
-                  "fr" : "Publication"
+                  "fr" : "Publication",
+                  "en" : "Publication"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -55310,8 +58988,8 @@
               },
               "admin" : {
                 "internationalizationName" : {
-                  "en" : "Delegation",
-                  "fr" : "Délégation"
+                  "fr" : "Délégation",
+                  "en" : "Delegation"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -55323,8 +59001,8 @@
               },
               "extraction" : {
                 "internationalizationName" : {
-                  "en" : "Extraction",
-                  "fr" : "Extraction"
+                  "fr" : "Extraction",
+                  "en" : "Extraction"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -55336,8 +59014,8 @@
               },
               "delete" : {
                 "internationalizationName" : {
-                  "en" : "Deletion",
-                  "fr" : "Suppression"
+                  "fr" : "Suppression",
+                  "en" : "Deletion"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -55349,8 +59027,8 @@
               },
               "associate" : {
                 "internationalizationName" : {
-                  "en" : "Associate",
-                  "fr" : "Associer"
+                  "fr" : "Associer",
+                  "en" : "Associate"
                 },
                 "internationalizedColumns" : null,
                 "display" : false,
@@ -55378,38 +59056,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -55635,38 +59313,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -55765,44 +59443,6 @@
           "allowUnexpectedColumns" : false,
           "tags" : [ "context" ]
         },
-        "platform_type" : {
-          "internationalizationName" : {
-            "fr" : "Types de plateforme",
-            "en" : "Plateform types"
-          },
-          "internationalizedColumns" : {
-            "nom du type de plateforme_key" : {
-              "fr" : "nom du type de plateforme_fr",
-              "en" : "nom du type de plateforme_en"
-            },
-            "description_fr" : {
-              "fr" : "description_fr",
-              "en" : "description_en"
-            }
-          },
-          "internationalizationDisplay" : {
-            "pattern" : {
-              "fr" : "{nom du type de plateforme_key}",
-              "en" : "{nom du type de plateforme_key}"
-            }
-          },
-          "separator" : ";",
-          "keyColumns" : [ "nom du type de plateforme_key" ],
-          "columns" : {
-            "nom du type de plateforme_key" : null,
-            "nom du type de plateforme_fr" : null,
-            "nom du type de plateforme_en" : null,
-            "description_fr" : null,
-            "description_en" : null,
-            "code sandre" : null,
-            "code sandre du contexte" : null
-          },
-          "computedColumns" : { },
-          "dynamicColumns" : { },
-          "validations" : { },
-          "allowUnexpectedColumns" : false,
-          "tags" : [ ]
-        },
         "typeSites" : {
           "internationalizationName" : null,
           "internationalizedColumns" : null,
@@ -55861,6 +59501,44 @@
           "allowUnexpectedColumns" : false,
           "tags" : [ ]
         },
+        "platform_type" : {
+          "internationalizationName" : {
+            "fr" : "Types de plateforme",
+            "en" : "Plateform types"
+          },
+          "internationalizedColumns" : {
+            "nom du type de plateforme_key" : {
+              "fr" : "nom du type de plateforme_fr",
+              "en" : "nom du type de plateforme_en"
+            },
+            "description_fr" : {
+              "fr" : "description_fr",
+              "en" : "description_en"
+            }
+          },
+          "internationalizationDisplay" : {
+            "pattern" : {
+              "fr" : "{nom du type de plateforme_key}",
+              "en" : "{nom du type de plateforme_key}"
+            }
+          },
+          "separator" : ";",
+          "keyColumns" : [ "nom du type de plateforme_key" ],
+          "columns" : {
+            "nom du type de plateforme_key" : null,
+            "nom du type de plateforme_fr" : null,
+            "nom du type de plateforme_en" : null,
+            "description_fr" : null,
+            "description_en" : null,
+            "code sandre" : null,
+            "code sandre du contexte" : null
+          },
+          "computedColumns" : { },
+          "dynamicColumns" : { },
+          "validations" : { },
+          "allowUnexpectedColumns" : false,
+          "tags" : [ ]
+        },
         "plateformes" : {
           "internationalizationName" : null,
           "internationalizedColumns" : null,
@@ -56510,8 +60188,8 @@
             "columnsDescription" : {
               "depot" : {
                 "internationalizationName" : {
-                  "en" : "Deposit",
-                  "fr" : "Dépôt"
+                  "fr" : "Dépôt",
+                  "en" : "Deposit"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -56523,8 +60201,8 @@
               },
               "publication" : {
                 "internationalizationName" : {
-                  "en" : "Publication",
-                  "fr" : "Publication"
+                  "fr" : "Publication",
+                  "en" : "Publication"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -56536,8 +60214,8 @@
               },
               "admin" : {
                 "internationalizationName" : {
-                  "en" : "Delegation",
-                  "fr" : "Délégation"
+                  "fr" : "Délégation",
+                  "en" : "Delegation"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -56549,8 +60227,8 @@
               },
               "extraction" : {
                 "internationalizationName" : {
-                  "en" : "Extraction",
-                  "fr" : "Extraction"
+                  "fr" : "Extraction",
+                  "en" : "Extraction"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -56562,8 +60240,8 @@
               },
               "delete" : {
                 "internationalizationName" : {
-                  "en" : "Deletion",
-                  "fr" : "Suppression"
+                  "fr" : "Suppression",
+                  "en" : "Deletion"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -56575,8 +60253,8 @@
               },
               "associate" : {
                 "internationalizationName" : {
-                  "en" : "Associate",
-                  "fr" : "Associer"
+                  "fr" : "Associer",
+                  "en" : "Associate"
                 },
                 "internationalizedColumns" : null,
                 "display" : false,
@@ -56604,38 +60282,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -56863,38 +60541,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -56993,6 +60671,44 @@
           "allowUnexpectedColumns" : false,
           "tags" : [ "context" ]
         },
+        "platform_type" : {
+          "internationalizationName" : {
+            "fr" : "Types de plateforme",
+            "en" : "Plateform types"
+          },
+          "internationalizedColumns" : {
+            "nom du type de plateforme_key" : {
+              "fr" : "nom du type de plateforme_fr",
+              "en" : "nom du type de plateforme_en"
+            },
+            "description_fr" : {
+              "fr" : "description_fr",
+              "en" : "description_en"
+            }
+          },
+          "internationalizationDisplay" : {
+            "pattern" : {
+              "fr" : "{nom du type de plateforme_key}",
+              "en" : "{nom du type de plateforme_key}"
+            }
+          },
+          "separator" : ";",
+          "keyColumns" : [ "nom du type de plateforme_key" ],
+          "columns" : {
+            "nom du type de plateforme_key" : null,
+            "nom du type de plateforme_fr" : null,
+            "nom du type de plateforme_en" : null,
+            "description_fr" : null,
+            "description_en" : null,
+            "code sandre" : null,
+            "code sandre du contexte" : null
+          },
+          "computedColumns" : { },
+          "dynamicColumns" : { },
+          "validations" : { },
+          "allowUnexpectedColumns" : false,
+          "tags" : [ ]
+        },
         "typeSites" : {
           "internationalizationName" : null,
           "internationalizedColumns" : null,
@@ -57051,44 +60767,6 @@
           "allowUnexpectedColumns" : false,
           "tags" : [ ]
         },
-        "platform_type" : {
-          "internationalizationName" : {
-            "fr" : "Types de plateforme",
-            "en" : "Plateform types"
-          },
-          "internationalizedColumns" : {
-            "nom du type de plateforme_key" : {
-              "fr" : "nom du type de plateforme_fr",
-              "en" : "nom du type de plateforme_en"
-            },
-            "description_fr" : {
-              "fr" : "description_fr",
-              "en" : "description_en"
-            }
-          },
-          "internationalizationDisplay" : {
-            "pattern" : {
-              "fr" : "{nom du type de plateforme_key}",
-              "en" : "{nom du type de plateforme_key}"
-            }
-          },
-          "separator" : ";",
-          "keyColumns" : [ "nom du type de plateforme_key" ],
-          "columns" : {
-            "nom du type de plateforme_key" : null,
-            "nom du type de plateforme_fr" : null,
-            "nom du type de plateforme_en" : null,
-            "description_fr" : null,
-            "description_en" : null,
-            "code sandre" : null,
-            "code sandre du contexte" : null
-          },
-          "computedColumns" : { },
-          "dynamicColumns" : { },
-          "validations" : { },
-          "allowUnexpectedColumns" : false,
-          "tags" : [ ]
-        },
         "plateformes" : {
           "internationalizationName" : null,
           "internationalizedColumns" : null,
@@ -57738,8 +61416,8 @@
             "columnsDescription" : {
               "depot" : {
                 "internationalizationName" : {
-                  "en" : "Deposit",
-                  "fr" : "Dépôt"
+                  "fr" : "Dépôt",
+                  "en" : "Deposit"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -57751,8 +61429,8 @@
               },
               "publication" : {
                 "internationalizationName" : {
-                  "en" : "Publication",
-                  "fr" : "Publication"
+                  "fr" : "Publication",
+                  "en" : "Publication"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -57764,8 +61442,8 @@
               },
               "admin" : {
                 "internationalizationName" : {
-                  "en" : "Delegation",
-                  "fr" : "Délégation"
+                  "fr" : "Délégation",
+                  "en" : "Delegation"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -57777,8 +61455,8 @@
               },
               "extraction" : {
                 "internationalizationName" : {
-                  "en" : "Extraction",
-                  "fr" : "Extraction"
+                  "fr" : "Extraction",
+                  "en" : "Extraction"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -57790,8 +61468,8 @@
               },
               "delete" : {
                 "internationalizationName" : {
-                  "en" : "Deletion",
-                  "fr" : "Suppression"
+                  "fr" : "Suppression",
+                  "en" : "Deletion"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -57803,8 +61481,8 @@
               },
               "associate" : {
                 "internationalizationName" : {
-                  "en" : "Associate",
-                  "fr" : "Associer"
+                  "fr" : "Associer",
+                  "en" : "Associate"
                 },
                 "internationalizedColumns" : null,
                 "display" : false,
@@ -57832,38 +61510,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -58088,38 +61766,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -58218,44 +61896,6 @@
           "allowUnexpectedColumns" : false,
           "tags" : [ "context" ]
         },
-        "platform_type" : {
-          "internationalizationName" : {
-            "fr" : "Types de plateforme",
-            "en" : "Plateform types"
-          },
-          "internationalizedColumns" : {
-            "nom du type de plateforme_key" : {
-              "fr" : "nom du type de plateforme_fr",
-              "en" : "nom du type de plateforme_en"
-            },
-            "description_fr" : {
-              "fr" : "description_fr",
-              "en" : "description_en"
-            }
-          },
-          "internationalizationDisplay" : {
-            "pattern" : {
-              "fr" : "{nom du type de plateforme_key}",
-              "en" : "{nom du type de plateforme_key}"
-            }
-          },
-          "separator" : ";",
-          "keyColumns" : [ "nom du type de plateforme_key" ],
-          "columns" : {
-            "nom du type de plateforme_key" : null,
-            "nom du type de plateforme_fr" : null,
-            "nom du type de plateforme_en" : null,
-            "description_fr" : null,
-            "description_en" : null,
-            "code sandre" : null,
-            "code sandre du contexte" : null
-          },
-          "computedColumns" : { },
-          "dynamicColumns" : { },
-          "validations" : { },
-          "allowUnexpectedColumns" : false,
-          "tags" : [ ]
-        },
         "typeSites" : {
           "internationalizationName" : null,
           "internationalizedColumns" : null,
@@ -58314,6 +61954,44 @@
           "allowUnexpectedColumns" : false,
           "tags" : [ ]
         },
+        "platform_type" : {
+          "internationalizationName" : {
+            "fr" : "Types de plateforme",
+            "en" : "Plateform types"
+          },
+          "internationalizedColumns" : {
+            "nom du type de plateforme_key" : {
+              "fr" : "nom du type de plateforme_fr",
+              "en" : "nom du type de plateforme_en"
+            },
+            "description_fr" : {
+              "fr" : "description_fr",
+              "en" : "description_en"
+            }
+          },
+          "internationalizationDisplay" : {
+            "pattern" : {
+              "fr" : "{nom du type de plateforme_key}",
+              "en" : "{nom du type de plateforme_key}"
+            }
+          },
+          "separator" : ";",
+          "keyColumns" : [ "nom du type de plateforme_key" ],
+          "columns" : {
+            "nom du type de plateforme_key" : null,
+            "nom du type de plateforme_fr" : null,
+            "nom du type de plateforme_en" : null,
+            "description_fr" : null,
+            "description_en" : null,
+            "code sandre" : null,
+            "code sandre du contexte" : null
+          },
+          "computedColumns" : { },
+          "dynamicColumns" : { },
+          "validations" : { },
+          "allowUnexpectedColumns" : false,
+          "tags" : [ ]
+        },
         "plateformes" : {
           "internationalizationName" : null,
           "internationalizedColumns" : null,
@@ -58963,8 +62641,8 @@
             "columnsDescription" : {
               "depot" : {
                 "internationalizationName" : {
-                  "en" : "Deposit",
-                  "fr" : "Dépôt"
+                  "fr" : "Dépôt",
+                  "en" : "Deposit"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -58976,8 +62654,8 @@
               },
               "publication" : {
                 "internationalizationName" : {
-                  "en" : "Publication",
-                  "fr" : "Publication"
+                  "fr" : "Publication",
+                  "en" : "Publication"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -58989,8 +62667,8 @@
               },
               "admin" : {
                 "internationalizationName" : {
-                  "en" : "Delegation",
-                  "fr" : "Délégation"
+                  "fr" : "Délégation",
+                  "en" : "Delegation"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -59002,8 +62680,8 @@
               },
               "extraction" : {
                 "internationalizationName" : {
-                  "en" : "Extraction",
-                  "fr" : "Extraction"
+                  "fr" : "Extraction",
+                  "en" : "Extraction"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -59015,8 +62693,8 @@
               },
               "delete" : {
                 "internationalizationName" : {
-                  "en" : "Deletion",
-                  "fr" : "Suppression"
+                  "fr" : "Suppression",
+                  "en" : "Deletion"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -59028,8 +62706,8 @@
               },
               "associate" : {
                 "internationalizationName" : {
-                  "en" : "Associate",
-                  "fr" : "Associer"
+                  "fr" : "Associer",
+                  "en" : "Associate"
                 },
                 "internationalizedColumns" : null,
                 "display" : false,
@@ -59057,38 +62735,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -59117,10 +62795,10 @@
       "level" : "ERROR",
       "message" : "invalidFormat",
       "messageParams" : {
-        "columnNumber" : 17,
-        "authorizedValues" : " [String, GroovyExpression, Reference, Float, Integer, Date]",
-        "lineNumber" : 337,
         "path" : "dataTypes->site->validations->exempledeDeRegleDeValidation->checker->name",
+        "lineNumber" : 337,
+        "authorizedValues" : " [String, GroovyExpression, Reference, Float, Integer, Date]",
+        "columnNumber" : 17,
         "value" : "GroovyExpressions"
       },
       "error" : true,
@@ -59332,38 +63010,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -60207,8 +63885,8 @@
             "columnsDescription" : {
               "depot" : {
                 "internationalizationName" : {
-                  "en" : "Deposit",
-                  "fr" : "Dépôt"
+                  "fr" : "Dépôt",
+                  "en" : "Deposit"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -60220,8 +63898,8 @@
               },
               "publication" : {
                 "internationalizationName" : {
-                  "en" : "Publication",
-                  "fr" : "Publication"
+                  "fr" : "Publication",
+                  "en" : "Publication"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -60233,8 +63911,8 @@
               },
               "admin" : {
                 "internationalizationName" : {
-                  "en" : "Delegation",
-                  "fr" : "Délégation"
+                  "fr" : "Délégation",
+                  "en" : "Delegation"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -60246,8 +63924,8 @@
               },
               "extraction" : {
                 "internationalizationName" : {
-                  "en" : "Extraction",
-                  "fr" : "Extraction"
+                  "fr" : "Extraction",
+                  "en" : "Extraction"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -60259,8 +63937,8 @@
               },
               "delete" : {
                 "internationalizationName" : {
-                  "en" : "Deletion",
-                  "fr" : "Suppression"
+                  "fr" : "Suppression",
+                  "en" : "Deletion"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -60272,8 +63950,8 @@
               },
               "associate" : {
                 "internationalizationName" : {
-                  "en" : "Associate",
-                  "fr" : "Associer"
+                  "fr" : "Associer",
+                  "en" : "Associate"
                 },
                 "internationalizedColumns" : null,
                 "display" : false,
@@ -60301,38 +63979,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -60560,38 +64238,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -60690,6 +64368,44 @@
           "allowUnexpectedColumns" : false,
           "tags" : [ "context" ]
         },
+        "platform_type" : {
+          "internationalizationName" : {
+            "fr" : "Types de plateforme",
+            "en" : "Plateform types"
+          },
+          "internationalizedColumns" : {
+            "nom du type de plateforme_key" : {
+              "fr" : "nom du type de plateforme_fr",
+              "en" : "nom du type de plateforme_en"
+            },
+            "description_fr" : {
+              "fr" : "description_fr",
+              "en" : "description_en"
+            }
+          },
+          "internationalizationDisplay" : {
+            "pattern" : {
+              "fr" : "{nom du type de plateforme_key}",
+              "en" : "{nom du type de plateforme_key}"
+            }
+          },
+          "separator" : ";",
+          "keyColumns" : [ "nom du type de plateforme_key" ],
+          "columns" : {
+            "nom du type de plateforme_key" : null,
+            "nom du type de plateforme_fr" : null,
+            "nom du type de plateforme_en" : null,
+            "description_fr" : null,
+            "description_en" : null,
+            "code sandre" : null,
+            "code sandre du contexte" : null
+          },
+          "computedColumns" : { },
+          "dynamicColumns" : { },
+          "validations" : { },
+          "allowUnexpectedColumns" : false,
+          "tags" : [ ]
+        },
         "typeSites" : {
           "internationalizationName" : null,
           "internationalizedColumns" : null,
@@ -60748,44 +64464,6 @@
           "allowUnexpectedColumns" : false,
           "tags" : [ ]
         },
-        "platform_type" : {
-          "internationalizationName" : {
-            "fr" : "Types de plateforme",
-            "en" : "Plateform types"
-          },
-          "internationalizedColumns" : {
-            "nom du type de plateforme_key" : {
-              "fr" : "nom du type de plateforme_fr",
-              "en" : "nom du type de plateforme_en"
-            },
-            "description_fr" : {
-              "fr" : "description_fr",
-              "en" : "description_en"
-            }
-          },
-          "internationalizationDisplay" : {
-            "pattern" : {
-              "fr" : "{nom du type de plateforme_key}",
-              "en" : "{nom du type de plateforme_key}"
-            }
-          },
-          "separator" : ";",
-          "keyColumns" : [ "nom du type de plateforme_key" ],
-          "columns" : {
-            "nom du type de plateforme_key" : null,
-            "nom du type de plateforme_fr" : null,
-            "nom du type de plateforme_en" : null,
-            "description_fr" : null,
-            "description_en" : null,
-            "code sandre" : null,
-            "code sandre du contexte" : null
-          },
-          "computedColumns" : { },
-          "dynamicColumns" : { },
-          "validations" : { },
-          "allowUnexpectedColumns" : false,
-          "tags" : [ ]
-        },
         "plateformes" : {
           "internationalizationName" : null,
           "internationalizedColumns" : null,
@@ -61435,8 +65113,8 @@
             "columnsDescription" : {
               "depot" : {
                 "internationalizationName" : {
-                  "en" : "Deposit",
-                  "fr" : "Dépôt"
+                  "fr" : "Dépôt",
+                  "en" : "Deposit"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -61448,8 +65126,8 @@
               },
               "publication" : {
                 "internationalizationName" : {
-                  "en" : "Publication",
-                  "fr" : "Publication"
+                  "fr" : "Publication",
+                  "en" : "Publication"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -61461,8 +65139,8 @@
               },
               "admin" : {
                 "internationalizationName" : {
-                  "en" : "Delegation",
-                  "fr" : "Délégation"
+                  "fr" : "Délégation",
+                  "en" : "Delegation"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -61474,8 +65152,8 @@
               },
               "extraction" : {
                 "internationalizationName" : {
-                  "en" : "Extraction",
-                  "fr" : "Extraction"
+                  "fr" : "Extraction",
+                  "en" : "Extraction"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -61487,8 +65165,8 @@
               },
               "delete" : {
                 "internationalizationName" : {
-                  "en" : "Deletion",
-                  "fr" : "Suppression"
+                  "fr" : "Suppression",
+                  "en" : "Deletion"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -61500,8 +65178,8 @@
               },
               "associate" : {
                 "internationalizationName" : {
-                  "en" : "Associate",
-                  "fr" : "Associer"
+                  "fr" : "Associer",
+                  "en" : "Associate"
                 },
                 "internationalizedColumns" : null,
                 "display" : false,
@@ -61529,38 +65207,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -61799,38 +65477,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -62674,8 +66352,8 @@
             "columnsDescription" : {
               "depot" : {
                 "internationalizationName" : {
-                  "en" : "Deposit",
-                  "fr" : "Dépôt"
+                  "fr" : "Dépôt",
+                  "en" : "Deposit"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -62687,8 +66365,8 @@
               },
               "publication" : {
                 "internationalizationName" : {
-                  "en" : "Publication",
-                  "fr" : "Publication"
+                  "fr" : "Publication",
+                  "en" : "Publication"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -62700,8 +66378,8 @@
               },
               "admin" : {
                 "internationalizationName" : {
-                  "en" : "Delegation",
-                  "fr" : "Délégation"
+                  "fr" : "Délégation",
+                  "en" : "Delegation"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -62713,8 +66391,8 @@
               },
               "extraction" : {
                 "internationalizationName" : {
-                  "en" : "Extraction",
-                  "fr" : "Extraction"
+                  "fr" : "Extraction",
+                  "en" : "Extraction"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -62726,8 +66404,8 @@
               },
               "delete" : {
                 "internationalizationName" : {
-                  "en" : "Deletion",
-                  "fr" : "Suppression"
+                  "fr" : "Suppression",
+                  "en" : "Deletion"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -62739,8 +66417,8 @@
               },
               "associate" : {
                 "internationalizationName" : {
-                  "en" : "Associate",
-                  "fr" : "Associer"
+                  "fr" : "Associer",
+                  "en" : "Associate"
                 },
                 "internationalizedColumns" : null,
                 "display" : false,
@@ -62768,38 +66446,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -63026,38 +66704,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -63156,44 +66834,6 @@
           "allowUnexpectedColumns" : false,
           "tags" : [ "context" ]
         },
-        "platform_type" : {
-          "internationalizationName" : {
-            "fr" : "Types de plateforme",
-            "en" : "Plateform types"
-          },
-          "internationalizedColumns" : {
-            "nom du type de plateforme_key" : {
-              "fr" : "nom du type de plateforme_fr",
-              "en" : "nom du type de plateforme_en"
-            },
-            "description_fr" : {
-              "fr" : "description_fr",
-              "en" : "description_en"
-            }
-          },
-          "internationalizationDisplay" : {
-            "pattern" : {
-              "fr" : "{nom du type de plateforme_key}",
-              "en" : "{nom du type de plateforme_key}"
-            }
-          },
-          "separator" : ";",
-          "keyColumns" : [ "nom du type de plateforme_key" ],
-          "columns" : {
-            "nom du type de plateforme_key" : null,
-            "nom du type de plateforme_fr" : null,
-            "nom du type de plateforme_en" : null,
-            "description_fr" : null,
-            "description_en" : null,
-            "code sandre" : null,
-            "code sandre du contexte" : null
-          },
-          "computedColumns" : { },
-          "dynamicColumns" : { },
-          "validations" : { },
-          "allowUnexpectedColumns" : false,
-          "tags" : [ ]
-        },
         "typeSites" : {
           "internationalizationName" : null,
           "internationalizedColumns" : null,
@@ -63252,6 +66892,44 @@
           "allowUnexpectedColumns" : false,
           "tags" : [ ]
         },
+        "platform_type" : {
+          "internationalizationName" : {
+            "fr" : "Types de plateforme",
+            "en" : "Plateform types"
+          },
+          "internationalizedColumns" : {
+            "nom du type de plateforme_key" : {
+              "fr" : "nom du type de plateforme_fr",
+              "en" : "nom du type de plateforme_en"
+            },
+            "description_fr" : {
+              "fr" : "description_fr",
+              "en" : "description_en"
+            }
+          },
+          "internationalizationDisplay" : {
+            "pattern" : {
+              "fr" : "{nom du type de plateforme_key}",
+              "en" : "{nom du type de plateforme_key}"
+            }
+          },
+          "separator" : ";",
+          "keyColumns" : [ "nom du type de plateforme_key" ],
+          "columns" : {
+            "nom du type de plateforme_key" : null,
+            "nom du type de plateforme_fr" : null,
+            "nom du type de plateforme_en" : null,
+            "description_fr" : null,
+            "description_en" : null,
+            "code sandre" : null,
+            "code sandre du contexte" : null
+          },
+          "computedColumns" : { },
+          "dynamicColumns" : { },
+          "validations" : { },
+          "allowUnexpectedColumns" : false,
+          "tags" : [ ]
+        },
         "plateformes" : {
           "internationalizationName" : null,
           "internationalizedColumns" : null,
@@ -63901,8 +67579,8 @@
             "columnsDescription" : {
               "depot" : {
                 "internationalizationName" : {
-                  "en" : "Deposit",
-                  "fr" : "Dépôt"
+                  "fr" : "Dépôt",
+                  "en" : "Deposit"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -63914,8 +67592,8 @@
               },
               "publication" : {
                 "internationalizationName" : {
-                  "en" : "Publication",
-                  "fr" : "Publication"
+                  "fr" : "Publication",
+                  "en" : "Publication"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -63927,8 +67605,8 @@
               },
               "admin" : {
                 "internationalizationName" : {
-                  "en" : "Delegation",
-                  "fr" : "Délégation"
+                  "fr" : "Délégation",
+                  "en" : "Delegation"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -63940,8 +67618,8 @@
               },
               "extraction" : {
                 "internationalizationName" : {
-                  "en" : "Extraction",
-                  "fr" : "Extraction"
+                  "fr" : "Extraction",
+                  "en" : "Extraction"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -63953,8 +67631,8 @@
               },
               "delete" : {
                 "internationalizationName" : {
-                  "en" : "Deletion",
-                  "fr" : "Suppression"
+                  "fr" : "Suppression",
+                  "en" : "Deletion"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -63966,8 +67644,8 @@
               },
               "associate" : {
                 "internationalizationName" : {
-                  "en" : "Associate",
-                  "fr" : "Associer"
+                  "fr" : "Associer",
+                  "en" : "Associate"
                 },
                 "internationalizedColumns" : null,
                 "display" : false,
@@ -63995,38 +67673,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -64262,38 +67940,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -65114,8 +68792,8 @@
             "columnsDescription" : {
               "depot" : {
                 "internationalizationName" : {
-                  "en" : "Deposit",
-                  "fr" : "Dépôt"
+                  "fr" : "Dépôt",
+                  "en" : "Deposit"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -65127,8 +68805,8 @@
               },
               "publication" : {
                 "internationalizationName" : {
-                  "en" : "Publication",
-                  "fr" : "Publication"
+                  "fr" : "Publication",
+                  "en" : "Publication"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -65140,8 +68818,8 @@
               },
               "admin" : {
                 "internationalizationName" : {
-                  "en" : "Delegation",
-                  "fr" : "Délégation"
+                  "fr" : "Délégation",
+                  "en" : "Delegation"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -65153,8 +68831,8 @@
               },
               "extraction" : {
                 "internationalizationName" : {
-                  "en" : "Extraction",
-                  "fr" : "Extraction"
+                  "fr" : "Extraction",
+                  "en" : "Extraction"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -65166,8 +68844,8 @@
               },
               "delete" : {
                 "internationalizationName" : {
-                  "en" : "Deletion",
-                  "fr" : "Suppression"
+                  "fr" : "Suppression",
+                  "en" : "Deletion"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -65179,8 +68857,8 @@
               },
               "associate" : {
                 "internationalizationName" : {
-                  "en" : "Associate",
-                  "fr" : "Associer"
+                  "fr" : "Associer",
+                  "en" : "Associate"
                 },
                 "internationalizedColumns" : null,
                 "display" : false,
@@ -65208,38 +68886,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -65466,38 +69144,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -65596,6 +69274,44 @@
           "allowUnexpectedColumns" : false,
           "tags" : [ "coucou" ]
         },
+        "platform_type" : {
+          "internationalizationName" : {
+            "fr" : "Types de plateforme",
+            "en" : "Plateform types"
+          },
+          "internationalizedColumns" : {
+            "nom du type de plateforme_key" : {
+              "fr" : "nom du type de plateforme_fr",
+              "en" : "nom du type de plateforme_en"
+            },
+            "description_fr" : {
+              "fr" : "description_fr",
+              "en" : "description_en"
+            }
+          },
+          "internationalizationDisplay" : {
+            "pattern" : {
+              "fr" : "{nom du type de plateforme_key}",
+              "en" : "{nom du type de plateforme_key}"
+            }
+          },
+          "separator" : ";",
+          "keyColumns" : [ "nom du type de plateforme_key" ],
+          "columns" : {
+            "nom du type de plateforme_key" : null,
+            "nom du type de plateforme_fr" : null,
+            "nom du type de plateforme_en" : null,
+            "description_fr" : null,
+            "description_en" : null,
+            "code sandre" : null,
+            "code sandre du contexte" : null
+          },
+          "computedColumns" : { },
+          "dynamicColumns" : { },
+          "validations" : { },
+          "allowUnexpectedColumns" : false,
+          "tags" : [ ]
+        },
         "typeSites" : {
           "internationalizationName" : null,
           "internationalizedColumns" : null,
@@ -65654,44 +69370,6 @@
           "allowUnexpectedColumns" : false,
           "tags" : [ ]
         },
-        "platform_type" : {
-          "internationalizationName" : {
-            "fr" : "Types de plateforme",
-            "en" : "Plateform types"
-          },
-          "internationalizedColumns" : {
-            "nom du type de plateforme_key" : {
-              "fr" : "nom du type de plateforme_fr",
-              "en" : "nom du type de plateforme_en"
-            },
-            "description_fr" : {
-              "fr" : "description_fr",
-              "en" : "description_en"
-            }
-          },
-          "internationalizationDisplay" : {
-            "pattern" : {
-              "fr" : "{nom du type de plateforme_key}",
-              "en" : "{nom du type de plateforme_key}"
-            }
-          },
-          "separator" : ";",
-          "keyColumns" : [ "nom du type de plateforme_key" ],
-          "columns" : {
-            "nom du type de plateforme_key" : null,
-            "nom du type de plateforme_fr" : null,
-            "nom du type de plateforme_en" : null,
-            "description_fr" : null,
-            "description_en" : null,
-            "code sandre" : null,
-            "code sandre du contexte" : null
-          },
-          "computedColumns" : { },
-          "dynamicColumns" : { },
-          "validations" : { },
-          "allowUnexpectedColumns" : false,
-          "tags" : [ ]
-        },
         "plateformes" : {
           "internationalizationName" : null,
           "internationalizedColumns" : null,
@@ -66341,8 +70019,8 @@
             "columnsDescription" : {
               "depot" : {
                 "internationalizationName" : {
-                  "en" : "Deposit",
-                  "fr" : "Dépôt"
+                  "fr" : "Dépôt",
+                  "en" : "Deposit"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -66354,8 +70032,8 @@
               },
               "publication" : {
                 "internationalizationName" : {
-                  "en" : "Publication",
-                  "fr" : "Publication"
+                  "fr" : "Publication",
+                  "en" : "Publication"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -66367,8 +70045,8 @@
               },
               "admin" : {
                 "internationalizationName" : {
-                  "en" : "Delegation",
-                  "fr" : "Délégation"
+                  "fr" : "Délégation",
+                  "en" : "Delegation"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -66380,8 +70058,8 @@
               },
               "extraction" : {
                 "internationalizationName" : {
-                  "en" : "Extraction",
-                  "fr" : "Extraction"
+                  "fr" : "Extraction",
+                  "en" : "Extraction"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -66393,8 +70071,8 @@
               },
               "delete" : {
                 "internationalizationName" : {
-                  "en" : "Deletion",
-                  "fr" : "Suppression"
+                  "fr" : "Suppression",
+                  "en" : "Deletion"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -66406,8 +70084,8 @@
               },
               "associate" : {
                 "internationalizationName" : {
-                  "en" : "Associate",
-                  "fr" : "Associer"
+                  "fr" : "Associer",
+                  "en" : "Associate"
                 },
                 "internationalizedColumns" : null,
                 "display" : false,
@@ -66435,38 +70113,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -66691,38 +70369,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -67566,8 +71244,8 @@
             "columnsDescription" : {
               "depot" : {
                 "internationalizationName" : {
-                  "en" : "Deposit",
-                  "fr" : "Dépôt"
+                  "fr" : "Dépôt",
+                  "en" : "Deposit"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -67579,8 +71257,8 @@
               },
               "publication" : {
                 "internationalizationName" : {
-                  "en" : "Publication",
-                  "fr" : "Publication"
+                  "fr" : "Publication",
+                  "en" : "Publication"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -67592,8 +71270,8 @@
               },
               "admin" : {
                 "internationalizationName" : {
-                  "en" : "Delegation",
-                  "fr" : "Délégation"
+                  "fr" : "Délégation",
+                  "en" : "Delegation"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -67605,8 +71283,8 @@
               },
               "extraction" : {
                 "internationalizationName" : {
-                  "en" : "Extraction",
-                  "fr" : "Extraction"
+                  "fr" : "Extraction",
+                  "en" : "Extraction"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -67618,8 +71296,8 @@
               },
               "delete" : {
                 "internationalizationName" : {
-                  "en" : "Deletion",
-                  "fr" : "Suppression"
+                  "fr" : "Suppression",
+                  "en" : "Deletion"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -67631,8 +71309,8 @@
               },
               "associate" : {
                 "internationalizationName" : {
-                  "en" : "Associate",
-                  "fr" : "Associer"
+                  "fr" : "Associer",
+                  "en" : "Associate"
                 },
                 "internationalizedColumns" : null,
                 "display" : false,
@@ -67660,38 +71338,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -67928,38 +71606,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -68803,8 +72481,8 @@
             "columnsDescription" : {
               "depot" : {
                 "internationalizationName" : {
-                  "en" : "Deposit",
-                  "fr" : "Dépôt"
+                  "fr" : "Dépôt",
+                  "en" : "Deposit"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -68816,8 +72494,8 @@
               },
               "publication" : {
                 "internationalizationName" : {
-                  "en" : "Publication",
-                  "fr" : "Publication"
+                  "fr" : "Publication",
+                  "en" : "Publication"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -68829,8 +72507,8 @@
               },
               "admin" : {
                 "internationalizationName" : {
-                  "en" : "Delegation",
-                  "fr" : "Délégation"
+                  "fr" : "Délégation",
+                  "en" : "Delegation"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -68842,8 +72520,8 @@
               },
               "extraction" : {
                 "internationalizationName" : {
-                  "en" : "Extraction",
-                  "fr" : "Extraction"
+                  "fr" : "Extraction",
+                  "en" : "Extraction"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -68855,8 +72533,8 @@
               },
               "delete" : {
                 "internationalizationName" : {
-                  "en" : "Deletion",
-                  "fr" : "Suppression"
+                  "fr" : "Suppression",
+                  "en" : "Deletion"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -68868,8 +72546,8 @@
               },
               "associate" : {
                 "internationalizationName" : {
-                  "en" : "Associate",
-                  "fr" : "Associer"
+                  "fr" : "Associer",
+                  "en" : "Associate"
                 },
                 "internationalizedColumns" : null,
                 "display" : false,
@@ -68897,38 +72575,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -69159,38 +72837,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -70057,8 +73735,8 @@
             "columnsDescription" : {
               "depot" : {
                 "internationalizationName" : {
-                  "en" : "Deposit",
-                  "fr" : "Dépôt"
+                  "fr" : "Dépôt",
+                  "en" : "Deposit"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -70070,8 +73748,8 @@
               },
               "publication" : {
                 "internationalizationName" : {
-                  "en" : "Publication",
-                  "fr" : "Publication"
+                  "fr" : "Publication",
+                  "en" : "Publication"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -70083,8 +73761,8 @@
               },
               "admin" : {
                 "internationalizationName" : {
-                  "en" : "Delegation",
-                  "fr" : "Délégation"
+                  "fr" : "Délégation",
+                  "en" : "Delegation"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -70096,8 +73774,8 @@
               },
               "extraction" : {
                 "internationalizationName" : {
-                  "en" : "Extraction",
-                  "fr" : "Extraction"
+                  "fr" : "Extraction",
+                  "en" : "Extraction"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -70109,8 +73787,8 @@
               },
               "delete" : {
                 "internationalizationName" : {
-                  "en" : "Deletion",
-                  "fr" : "Suppression"
+                  "fr" : "Suppression",
+                  "en" : "Deletion"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -70122,8 +73800,8 @@
               },
               "associate" : {
                 "internationalizationName" : {
-                  "en" : "Associate",
-                  "fr" : "Associer"
+                  "fr" : "Associer",
+                  "en" : "Associate"
                 },
                 "internationalizedColumns" : null,
                 "display" : false,
@@ -70151,38 +73829,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -70410,38 +74088,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -71285,8 +74963,8 @@
             "columnsDescription" : {
               "depot" : {
                 "internationalizationName" : {
-                  "en" : "Deposit",
-                  "fr" : "Dépôt"
+                  "fr" : "Dépôt",
+                  "en" : "Deposit"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -71298,8 +74976,8 @@
               },
               "publication" : {
                 "internationalizationName" : {
-                  "en" : "Publication",
-                  "fr" : "Publication"
+                  "fr" : "Publication",
+                  "en" : "Publication"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -71311,8 +74989,8 @@
               },
               "admin" : {
                 "internationalizationName" : {
-                  "en" : "Delegation",
-                  "fr" : "Délégation"
+                  "fr" : "Délégation",
+                  "en" : "Delegation"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -71324,8 +75002,8 @@
               },
               "extraction" : {
                 "internationalizationName" : {
-                  "en" : "Extraction",
-                  "fr" : "Extraction"
+                  "fr" : "Extraction",
+                  "en" : "Extraction"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -71337,8 +75015,8 @@
               },
               "delete" : {
                 "internationalizationName" : {
-                  "en" : "Deletion",
-                  "fr" : "Suppression"
+                  "fr" : "Suppression",
+                  "en" : "Deletion"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -71350,8 +75028,8 @@
               },
               "associate" : {
                 "internationalizationName" : {
-                  "en" : "Associate",
-                  "fr" : "Associer"
+                  "fr" : "Associer",
+                  "en" : "Associate"
                 },
                 "internationalizedColumns" : null,
                 "display" : false,
@@ -71379,38 +75057,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -71637,38 +75315,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -71782,6 +75460,44 @@
           "allowUnexpectedColumns" : false,
           "tags" : [ "context" ]
         },
+        "platform_type" : {
+          "internationalizationName" : {
+            "fr" : "Types de plateforme",
+            "en" : "Plateform types"
+          },
+          "internationalizedColumns" : {
+            "nom du type de plateforme_key" : {
+              "fr" : "nom du type de plateforme_fr",
+              "en" : "nom du type de plateforme_en"
+            },
+            "description_fr" : {
+              "fr" : "description_fr",
+              "en" : "description_en"
+            }
+          },
+          "internationalizationDisplay" : {
+            "pattern" : {
+              "fr" : "{nom du type de plateforme_key}",
+              "en" : "{nom du type de plateforme_key}"
+            }
+          },
+          "separator" : ";",
+          "keyColumns" : [ "nom du type de plateforme_key" ],
+          "columns" : {
+            "nom du type de plateforme_key" : null,
+            "nom du type de plateforme_fr" : null,
+            "nom du type de plateforme_en" : null,
+            "description_fr" : null,
+            "description_en" : null,
+            "code sandre" : null,
+            "code sandre du contexte" : null
+          },
+          "computedColumns" : { },
+          "dynamicColumns" : { },
+          "validations" : { },
+          "allowUnexpectedColumns" : false,
+          "tags" : [ ]
+        },
         "typeSites" : {
           "internationalizationName" : null,
           "internationalizedColumns" : null,
@@ -71840,44 +75556,6 @@
           "allowUnexpectedColumns" : false,
           "tags" : [ ]
         },
-        "platform_type" : {
-          "internationalizationName" : {
-            "fr" : "Types de plateforme",
-            "en" : "Plateform types"
-          },
-          "internationalizedColumns" : {
-            "nom du type de plateforme_key" : {
-              "fr" : "nom du type de plateforme_fr",
-              "en" : "nom du type de plateforme_en"
-            },
-            "description_fr" : {
-              "fr" : "description_fr",
-              "en" : "description_en"
-            }
-          },
-          "internationalizationDisplay" : {
-            "pattern" : {
-              "fr" : "{nom du type de plateforme_key}",
-              "en" : "{nom du type de plateforme_key}"
-            }
-          },
-          "separator" : ";",
-          "keyColumns" : [ "nom du type de plateforme_key" ],
-          "columns" : {
-            "nom du type de plateforme_key" : null,
-            "nom du type de plateforme_fr" : null,
-            "nom du type de plateforme_en" : null,
-            "description_fr" : null,
-            "description_en" : null,
-            "code sandre" : null,
-            "code sandre du contexte" : null
-          },
-          "computedColumns" : { },
-          "dynamicColumns" : { },
-          "validations" : { },
-          "allowUnexpectedColumns" : false,
-          "tags" : [ ]
-        },
         "plateformes" : {
           "internationalizationName" : null,
           "internationalizedColumns" : null,
@@ -72527,8 +76205,8 @@
             "columnsDescription" : {
               "depot" : {
                 "internationalizationName" : {
-                  "en" : "Deposit",
-                  "fr" : "Dépôt"
+                  "fr" : "Dépôt",
+                  "en" : "Deposit"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -72540,8 +76218,8 @@
               },
               "publication" : {
                 "internationalizationName" : {
-                  "en" : "Publication",
-                  "fr" : "Publication"
+                  "fr" : "Publication",
+                  "en" : "Publication"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -72553,8 +76231,8 @@
               },
               "admin" : {
                 "internationalizationName" : {
-                  "en" : "Delegation",
-                  "fr" : "Délégation"
+                  "fr" : "Délégation",
+                  "en" : "Delegation"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -72566,8 +76244,8 @@
               },
               "extraction" : {
                 "internationalizationName" : {
-                  "en" : "Extraction",
-                  "fr" : "Extraction"
+                  "fr" : "Extraction",
+                  "en" : "Extraction"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -72579,8 +76257,8 @@
               },
               "delete" : {
                 "internationalizationName" : {
-                  "en" : "Deletion",
-                  "fr" : "Suppression"
+                  "fr" : "Suppression",
+                  "en" : "Deletion"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -72592,8 +76270,8 @@
               },
               "associate" : {
                 "internationalizationName" : {
-                  "en" : "Associate",
-                  "fr" : "Associer"
+                  "fr" : "Associer",
+                  "en" : "Associate"
                 },
                 "internationalizedColumns" : null,
                 "display" : false,
@@ -72621,38 +76299,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -72879,38 +76557,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -73773,8 +77451,8 @@
             "columnsDescription" : {
               "depot" : {
                 "internationalizationName" : {
-                  "en" : "Deposit",
-                  "fr" : "Dépôt"
+                  "fr" : "Dépôt",
+                  "en" : "Deposit"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -73786,8 +77464,8 @@
               },
               "publication" : {
                 "internationalizationName" : {
-                  "en" : "Publication",
-                  "fr" : "Publication"
+                  "fr" : "Publication",
+                  "en" : "Publication"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -73799,8 +77477,8 @@
               },
               "admin" : {
                 "internationalizationName" : {
-                  "en" : "Delegation",
-                  "fr" : "Délégation"
+                  "fr" : "Délégation",
+                  "en" : "Delegation"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -73812,8 +77490,8 @@
               },
               "extraction" : {
                 "internationalizationName" : {
-                  "en" : "Extraction",
-                  "fr" : "Extraction"
+                  "fr" : "Extraction",
+                  "en" : "Extraction"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -73825,8 +77503,8 @@
               },
               "delete" : {
                 "internationalizationName" : {
-                  "en" : "Deletion",
-                  "fr" : "Suppression"
+                  "fr" : "Suppression",
+                  "en" : "Deletion"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -73838,8 +77516,8 @@
               },
               "associate" : {
                 "internationalizationName" : {
-                  "en" : "Associate",
-                  "fr" : "Associer"
+                  "fr" : "Associer",
+                  "en" : "Associate"
                 },
                 "internationalizedColumns" : null,
                 "display" : false,
@@ -73867,38 +77545,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -73942,7 +77620,7 @@
         "variable" : "localization",
         "component" : "site",
         "refType" : "sitee",
-        "knownPatterns" : [ "projets", "platform_type", "typeSites", "sites", "plateformes", "units", "proprietes_taxon", "taxon" ]
+        "knownPatterns" : [ "projets", "typeSites", "sites", "platform_type", "plateformes", "units", "proprietes_taxon", "taxon" ]
       },
       "error" : true,
       "success" : false
@@ -74138,38 +77816,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -75013,8 +78691,8 @@
             "columnsDescription" : {
               "depot" : {
                 "internationalizationName" : {
-                  "en" : "Deposit",
-                  "fr" : "Dépôt"
+                  "fr" : "Dépôt",
+                  "en" : "Deposit"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -75026,8 +78704,8 @@
               },
               "publication" : {
                 "internationalizationName" : {
-                  "en" : "Publication",
-                  "fr" : "Publication"
+                  "fr" : "Publication",
+                  "en" : "Publication"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -75039,8 +78717,8 @@
               },
               "admin" : {
                 "internationalizationName" : {
-                  "en" : "Delegation",
-                  "fr" : "Délégation"
+                  "fr" : "Délégation",
+                  "en" : "Delegation"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -75052,8 +78730,8 @@
               },
               "extraction" : {
                 "internationalizationName" : {
-                  "en" : "Extraction",
-                  "fr" : "Extraction"
+                  "fr" : "Extraction",
+                  "en" : "Extraction"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -75065,8 +78743,8 @@
               },
               "delete" : {
                 "internationalizationName" : {
-                  "en" : "Deletion",
-                  "fr" : "Suppression"
+                  "fr" : "Suppression",
+                  "en" : "Deletion"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -75078,8 +78756,8 @@
               },
               "associate" : {
                 "internationalizationName" : {
-                  "en" : "Associate",
-                  "fr" : "Associer"
+                  "fr" : "Associer",
+                  "en" : "Associate"
                 },
                 "internationalizedColumns" : null,
                 "display" : false,
@@ -75107,38 +78785,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -75366,38 +79044,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -75496,6 +79174,44 @@
           "allowUnexpectedColumns" : false,
           "tags" : [ "context" ]
         },
+        "platform_type" : {
+          "internationalizationName" : {
+            "fr" : "Types de plateforme",
+            "en" : "Plateform types"
+          },
+          "internationalizedColumns" : {
+            "nom du type de plateforme_key" : {
+              "fr" : "nom du type de plateforme_fr",
+              "en" : "nom du type de plateforme_en"
+            },
+            "description_fr" : {
+              "fr" : "description_fr",
+              "en" : "description_en"
+            }
+          },
+          "internationalizationDisplay" : {
+            "pattern" : {
+              "fr" : "{nom du type de plateforme_key}",
+              "en" : "{nom du type de plateforme_key}"
+            }
+          },
+          "separator" : ";",
+          "keyColumns" : [ "nom du type de plateforme_key" ],
+          "columns" : {
+            "nom du type de plateforme_key" : null,
+            "nom du type de plateforme_fr" : null,
+            "nom du type de plateforme_en" : null,
+            "description_fr" : null,
+            "description_en" : null,
+            "code sandre" : null,
+            "code sandre du contexte" : null
+          },
+          "computedColumns" : { },
+          "dynamicColumns" : { },
+          "validations" : { },
+          "allowUnexpectedColumns" : false,
+          "tags" : [ ]
+        },
         "typeSites" : {
           "internationalizationName" : null,
           "internationalizedColumns" : null,
@@ -75554,44 +79270,6 @@
           "allowUnexpectedColumns" : false,
           "tags" : [ ]
         },
-        "platform_type" : {
-          "internationalizationName" : {
-            "fr" : "Types de plateforme",
-            "en" : "Plateform types"
-          },
-          "internationalizedColumns" : {
-            "nom du type de plateforme_key" : {
-              "fr" : "nom du type de plateforme_fr",
-              "en" : "nom du type de plateforme_en"
-            },
-            "description_fr" : {
-              "fr" : "description_fr",
-              "en" : "description_en"
-            }
-          },
-          "internationalizationDisplay" : {
-            "pattern" : {
-              "fr" : "{nom du type de plateforme_key}",
-              "en" : "{nom du type de plateforme_key}"
-            }
-          },
-          "separator" : ";",
-          "keyColumns" : [ "nom du type de plateforme_key" ],
-          "columns" : {
-            "nom du type de plateforme_key" : null,
-            "nom du type de plateforme_fr" : null,
-            "nom du type de plateforme_en" : null,
-            "description_fr" : null,
-            "description_en" : null,
-            "code sandre" : null,
-            "code sandre du contexte" : null
-          },
-          "computedColumns" : { },
-          "dynamicColumns" : { },
-          "validations" : { },
-          "allowUnexpectedColumns" : false,
-          "tags" : [ ]
-        },
         "plateformes" : {
           "internationalizationName" : null,
           "internationalizedColumns" : null,
@@ -76241,8 +79919,8 @@
             "columnsDescription" : {
               "depot" : {
                 "internationalizationName" : {
-                  "en" : "Deposit",
-                  "fr" : "Dépôt"
+                  "fr" : "Dépôt",
+                  "en" : "Deposit"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -76254,8 +79932,8 @@
               },
               "publication" : {
                 "internationalizationName" : {
-                  "en" : "Publication",
-                  "fr" : "Publication"
+                  "fr" : "Publication",
+                  "en" : "Publication"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -76267,8 +79945,8 @@
               },
               "admin" : {
                 "internationalizationName" : {
-                  "en" : "Delegation",
-                  "fr" : "Délégation"
+                  "fr" : "Délégation",
+                  "en" : "Delegation"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -76280,8 +79958,8 @@
               },
               "extraction" : {
                 "internationalizationName" : {
-                  "en" : "Extraction",
-                  "fr" : "Extraction"
+                  "fr" : "Extraction",
+                  "en" : "Extraction"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -76293,8 +79971,8 @@
               },
               "delete" : {
                 "internationalizationName" : {
-                  "en" : "Deletion",
-                  "fr" : "Suppression"
+                  "fr" : "Suppression",
+                  "en" : "Deletion"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -76306,8 +79984,8 @@
               },
               "associate" : {
                 "internationalizationName" : {
-                  "en" : "Associate",
-                  "fr" : "Associer"
+                  "fr" : "Associer",
+                  "en" : "Associate"
                 },
                 "internationalizedColumns" : null,
                 "display" : false,
@@ -76335,38 +80013,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -76608,38 +80286,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -76738,44 +80416,6 @@
           "allowUnexpectedColumns" : false,
           "tags" : [ "context" ]
         },
-        "platform_type" : {
-          "internationalizationName" : {
-            "fr" : "Types de plateforme",
-            "en" : "Plateform types"
-          },
-          "internationalizedColumns" : {
-            "nom du type de plateforme_key" : {
-              "fr" : "nom du type de plateforme_fr",
-              "en" : "nom du type de plateforme_en"
-            },
-            "description_fr" : {
-              "fr" : "description_fr",
-              "en" : "description_en"
-            }
-          },
-          "internationalizationDisplay" : {
-            "pattern" : {
-              "fr" : "{nom du type de plateforme_key}",
-              "en" : "{nom du type de plateforme_key}"
-            }
-          },
-          "separator" : ";",
-          "keyColumns" : [ "nom du type de plateforme_key" ],
-          "columns" : {
-            "nom du type de plateforme_key" : null,
-            "nom du type de plateforme_fr" : null,
-            "nom du type de plateforme_en" : null,
-            "description_fr" : null,
-            "description_en" : null,
-            "code sandre" : null,
-            "code sandre du contexte" : null
-          },
-          "computedColumns" : { },
-          "dynamicColumns" : { },
-          "validations" : { },
-          "allowUnexpectedColumns" : false,
-          "tags" : [ ]
-        },
         "typeSites" : {
           "internationalizationName" : null,
           "internationalizedColumns" : null,
@@ -76834,6 +80474,44 @@
           "allowUnexpectedColumns" : false,
           "tags" : [ ]
         },
+        "platform_type" : {
+          "internationalizationName" : {
+            "fr" : "Types de plateforme",
+            "en" : "Plateform types"
+          },
+          "internationalizedColumns" : {
+            "nom du type de plateforme_key" : {
+              "fr" : "nom du type de plateforme_fr",
+              "en" : "nom du type de plateforme_en"
+            },
+            "description_fr" : {
+              "fr" : "description_fr",
+              "en" : "description_en"
+            }
+          },
+          "internationalizationDisplay" : {
+            "pattern" : {
+              "fr" : "{nom du type de plateforme_key}",
+              "en" : "{nom du type de plateforme_key}"
+            }
+          },
+          "separator" : ";",
+          "keyColumns" : [ "nom du type de plateforme_key" ],
+          "columns" : {
+            "nom du type de plateforme_key" : null,
+            "nom du type de plateforme_fr" : null,
+            "nom du type de plateforme_en" : null,
+            "description_fr" : null,
+            "description_en" : null,
+            "code sandre" : null,
+            "code sandre du contexte" : null
+          },
+          "computedColumns" : { },
+          "dynamicColumns" : { },
+          "validations" : { },
+          "allowUnexpectedColumns" : false,
+          "tags" : [ ]
+        },
         "plateformes" : {
           "internationalizationName" : null,
           "internationalizedColumns" : null,
@@ -77483,8 +81161,8 @@
             "columnsDescription" : {
               "depot" : {
                 "internationalizationName" : {
-                  "en" : "Deposit",
-                  "fr" : "Dépôt"
+                  "fr" : "Dépôt",
+                  "en" : "Deposit"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -77496,8 +81174,8 @@
               },
               "publication" : {
                 "internationalizationName" : {
-                  "en" : "Publication",
-                  "fr" : "Publication"
+                  "fr" : "Publication",
+                  "en" : "Publication"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -77509,8 +81187,8 @@
               },
               "admin" : {
                 "internationalizationName" : {
-                  "en" : "Delegation",
-                  "fr" : "Délégation"
+                  "fr" : "Délégation",
+                  "en" : "Delegation"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -77522,8 +81200,8 @@
               },
               "extraction" : {
                 "internationalizationName" : {
-                  "en" : "Extraction",
-                  "fr" : "Extraction"
+                  "fr" : "Extraction",
+                  "en" : "Extraction"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -77535,8 +81213,8 @@
               },
               "delete" : {
                 "internationalizationName" : {
-                  "en" : "Deletion",
-                  "fr" : "Suppression"
+                  "fr" : "Suppression",
+                  "en" : "Deletion"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -77548,8 +81226,8 @@
               },
               "associate" : {
                 "internationalizationName" : {
-                  "en" : "Associate",
-                  "fr" : "Associer"
+                  "fr" : "Associer",
+                  "en" : "Associate"
                 },
                 "internationalizedColumns" : null,
                 "display" : false,
@@ -77577,38 +81255,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -77836,38 +81514,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -78711,8 +82389,8 @@
             "columnsDescription" : {
               "depot" : {
                 "internationalizationName" : {
-                  "en" : "Deposit",
-                  "fr" : "Dépôt"
+                  "fr" : "Dépôt",
+                  "en" : "Deposit"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -78724,8 +82402,8 @@
               },
               "publication" : {
                 "internationalizationName" : {
-                  "en" : "Publication",
-                  "fr" : "Publication"
+                  "fr" : "Publication",
+                  "en" : "Publication"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -78737,8 +82415,8 @@
               },
               "admin" : {
                 "internationalizationName" : {
-                  "en" : "Delegation",
-                  "fr" : "Délégation"
+                  "fr" : "Délégation",
+                  "en" : "Delegation"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -78750,8 +82428,8 @@
               },
               "extraction" : {
                 "internationalizationName" : {
-                  "en" : "Extraction",
-                  "fr" : "Extraction"
+                  "fr" : "Extraction",
+                  "en" : "Extraction"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -78763,8 +82441,8 @@
               },
               "delete" : {
                 "internationalizationName" : {
-                  "en" : "Deletion",
-                  "fr" : "Suppression"
+                  "fr" : "Suppression",
+                  "en" : "Deletion"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -78776,8 +82454,8 @@
               },
               "associate" : {
                 "internationalizationName" : {
-                  "en" : "Associate",
-                  "fr" : "Associer"
+                  "fr" : "Associer",
+                  "en" : "Associate"
                 },
                 "internationalizedColumns" : null,
                 "display" : false,
@@ -78805,38 +82483,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -79064,38 +82742,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -79939,8 +83617,8 @@
             "columnsDescription" : {
               "depot" : {
                 "internationalizationName" : {
-                  "en" : "Deposit",
-                  "fr" : "Dépôt"
+                  "fr" : "Dépôt",
+                  "en" : "Deposit"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -79952,8 +83630,8 @@
               },
               "publication" : {
                 "internationalizationName" : {
-                  "en" : "Publication",
-                  "fr" : "Publication"
+                  "fr" : "Publication",
+                  "en" : "Publication"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -79965,8 +83643,8 @@
               },
               "admin" : {
                 "internationalizationName" : {
-                  "en" : "Delegation",
-                  "fr" : "Délégation"
+                  "fr" : "Délégation",
+                  "en" : "Delegation"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -79978,8 +83656,8 @@
               },
               "extraction" : {
                 "internationalizationName" : {
-                  "en" : "Extraction",
-                  "fr" : "Extraction"
+                  "fr" : "Extraction",
+                  "en" : "Extraction"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -79991,8 +83669,8 @@
               },
               "delete" : {
                 "internationalizationName" : {
-                  "en" : "Deletion",
-                  "fr" : "Suppression"
+                  "fr" : "Suppression",
+                  "en" : "Deletion"
                 },
                 "internationalizedColumns" : null,
                 "display" : true,
@@ -80004,8 +83682,8 @@
               },
               "associate" : {
                 "internationalizationName" : {
-                  "en" : "Associate",
-                  "fr" : "Associer"
+                  "fr" : "Associer",
+                  "en" : "Associate"
                 },
                 "internationalizedColumns" : null,
                 "display" : false,
@@ -80033,38 +83711,38 @@
               "columnsDescription" : {
                 "depot" : {
                   "internationalizationName" : {
-                    "en" : "Deposit",
-                    "fr" : "Dépôt"
+                    "fr" : "Dépôt",
+                    "en" : "Deposit"
                   }
                 },
                 "publication" : {
                   "internationalizationName" : {
-                    "en" : "Publication",
-                    "fr" : "Publication"
+                    "fr" : "Publication",
+                    "en" : "Publication"
                   }
                 },
                 "admin" : {
                   "internationalizationName" : {
-                    "en" : "Delegation",
-                    "fr" : "Délégation"
+                    "fr" : "Délégation",
+                    "en" : "Delegation"
                   }
                 },
                 "extraction" : {
                   "internationalizationName" : {
-                    "en" : "Extraction",
-                    "fr" : "Extraction"
+                    "fr" : "Extraction",
+                    "en" : "Extraction"
                   }
                 },
                 "delete" : {
                   "internationalizationName" : {
-                    "en" : "Deletion",
-                    "fr" : "Suppression"
+                    "fr" : "Suppression",
+                    "en" : "Deletion"
                   }
                 },
                 "associate" : {
                   "internationalizationName" : {
-                    "en" : "Associate",
-                    "fr" : "Associer"
+                    "fr" : "Associer",
+                    "en" : "Associate"
                   }
                 }
               }
@@ -80088,4 +83766,4 @@
     },
     "valid" : false
   }
-}
+}
\ No newline at end of file
diff --git a/ui/src/locales/en.json b/ui/src/locales/en.json
index 6aba5111e972c1a246afc32c95999ee83f39b1a3..31839f5706625971dd4d248857ac41486ff26e14 100644
--- a/ui/src/locales/en.json
+++ b/ui/src/locales/en.json
@@ -290,6 +290,10 @@
     "missingTimeScopeVariableComponentKey": "Mandatory indication of the variable (and its component) used for the time period for which we need to attach the data for rights management of data type : <code>{dataType}</code>",
     "missingUnitComponentForChart": "In the chart description of variable <code> {variable} </code> of data type <code> {dataType} </code>, unit <code> {unit}</code > is not a declared component.<br /> Expected Values ​​<code>{components}</code>",
     "missingValueComponentForChart": "In the chart description of variable <code>{variable}</code> of data type <code>{dataType}</code>, value <code>{valueComponent}</code> is not a declared component.<br /> Expected Values ​​<code>{components}</code>",
+    "missingNameForCheckerInReferenceColumn": "No name for the checker in the reference:<code>{referenceToValidate}</code>, for the column:<code>{column}</code>.<br /> We expect a checker name. In a <code>name:</code> section.<br /> Expected checker types are: <code>[{knownCheckerNames}]</code>",
+    "missingNameForCheckerForVariableComponent": "No name for checker in datatype:<code>{datatype}</code>, for variable:<code>{variable}</code>, in component:<code>{component}</code >. In a <code>name:</code> section.<br /> Expected checker types are: <code>[{knownCheckerNames}]</code>",
+    "missingNameForCheckerForValidationRuleInReference": "No name for the checker in the reference: <code>{reference}</code>, <code>{lineValidationRuleKey}</code>.<br /> We expect a checker name. In a section <code>name:</code>.<br /> Expected checker types are: <code>[{allCheckerNames}]</code>",
+    "missingNameForCheckerForValidationRuleInDataType": "No name for checker in datatype:<code>{dataType}</code>, <code>{lineValidationRuleKey}</code>.<br /> Expected checker name. In a section <code>name:</code>.<br /> Expected checker types are: <code>[{allCheckerNames}]</code>",
     "overlappingpublishedversion": "There is a deposited version in the deposit dates have an overlapping period with the deposited version. <code> {overlapingFiles] </code>",
     "patternNotMatched": "For the identified component: <code> {target} </code> the value <code> {value} </code> does not respect the expected format: <code> {pattern} </code>. ",
     "patternNotMatchedWithColumn": "For column: <code> {target} </code> the value <code> {value} </code> does not respect the expected format: <code> {pattern} </code>.",
diff --git a/ui/src/locales/fr.json b/ui/src/locales/fr.json
index c5dd2f828610ba5361318572087cd2233b3c8651..d1858067444131aa84ccf4aa5861a00c0b32248b 100644
--- a/ui/src/locales/fr.json
+++ b/ui/src/locales/fr.json
@@ -296,6 +296,10 @@
     "missingTimeScopeVariableComponentKey": "Il faut indiquer la variable (et son composant) dans laquelle on recueille la période de temps à laquelle rattacher la donnée pour le gestion des droits jeu de données <code>{dataType}</code>",
     "missingUnitComponentForChart": "Dans la description du graphe de la variable <code> {variable} </code> du type de données <code> {dataType} </code>, l'unité  <code> {unit}</code> n'est pas un composant déclaré.<br /> Valeurs attendues <code>{components}</code>",
     "missingValueComponentForChart": "Dans la description du graphe de la variable <code> {variable} </code> du type de données <code> {dataType} </code>, la valeur <code> {valueComponent}</code> n'est pas un composant déclaré.<br /> Valeurs attendues <code>{components}</code>",
+    "missingNameForCheckerInReferenceColumn": "Pas de nom pour le checker dans la reference :<code>{referenceToValidate}</code>, pour la colonne :<code>{column}</code>.<br /> On attend un nom de checker. Dans une section <code>name :</code>.<br /> Les types de checker attendus sont : <code>[{knownCheckerNames}]</code>",
+    "missingNameForCheckerForVariableComponent": "Pas de nom pour le checker dans le type de données :<code>{datatype}</code>, pour la variable :<code>{variable}</code>, au component :<code>{component}</code>. Dans une section <code>name :</code>.<br /> Les types de checker attendus sont : <code>[{knownCheckerNames}]</code>",
+    "missingNameForCheckerForValidationRuleInReference": "Pas de nom pour le checker dans la reference :<code>{reference}</code>, <code>{lineValidationRuleKey}</code>.<br /> On attend un nom de checker. Dans une section <code>name :</code>.<br /> Les types de checker attendus sont : <code>[{allCheckerNames}]</code>",
+    "missingNameForCheckerForValidationRuleInDataType": "Pas de nom pour le checker dans le type de données :<code>{dataType}</code>, <code>{lineValidationRuleKey}</code>.<br /> On attend un nom de checker. Dans une section <code>name :</code>.<br /> Les types de checker attendus sont : <code>[{allCheckerNames}]</code>",
     "norightforpublish": "Vous n'avez pas les droits sur le type de donnée <code>{dataType}</code> de l'application <code>{application}</code> de publier les valeurs de la ligne  <code>{lineNumber}</code>.",
     "overlappingpublishedversion": "Il existe une version déposée dans les dates de dépôt ont une période chevauchante avec la version déposée. <code>{overlapingFiles]</code>",
     "patternNotMatched": "Pour le composant identifié : <code>{target}</code> la valeur <code>{value}</code> ne respecte pas le format attendu : <code>{pattern}</code>.",
diff --git a/ui/src/services/ErrorsService.js b/ui/src/services/ErrorsService.js
index d851157f17811e0b5bba708c46f2db58ba7bda54..4871a7212f74e365891ab82c9625c21838e1473c 100644
--- a/ui/src/services/ErrorsService.js
+++ b/ui/src/services/ErrorsService.js
@@ -84,6 +84,10 @@ const ERRORS = {
   missingTimeScopeVariableComponentKey: (params) => i18n.t("errors.missingTimeScopeVariableComponentKey", params),
   missingUnitComponentForChart: (params) => i18n.t("errors.missingUnitComponentForChart", params),
   missingValueComponentForChart: (params) => i18n.t("errors.missingValueComponentForChart", params),
+  missingNameForCheckerInReferenceColumn:  (params) => i18n.t("errors.missingNameForCheckerInReferenceColumn", params),
+  missingNameForCheckerForVariableComponent:  (params) => i18n.t("errors.missingNameForCheckerForVariableComponent", params),
+  missingNameForCheckerForValidationRuleInReference:  (params) => i18n.t("errors.missingNameForCheckerForValidationRuleInReference", params),
+  missingNameForCheckerForValidationRuleInDataType:  (params) => i18n.t("errors.missingNameForCheckerForValidationRuleInDataType", params),
   overlappingpublishedversion: (params) => i18n.t("errors.overlappingpublishedversion", params),
   patternNotMatched: (params) => i18n.t("errors.patternNotMatched", params),
   patternNotMatchedWithColumn: (params) => i18n.t("errors.patternNotMatchedWithColumn", params),
diff --git a/ui/src/views/application/ApplicationCreationView.vue b/ui/src/views/application/ApplicationCreationView.vue
index 3104a936ca90bbd9cbe67eeb71b5f4593fcc4b71..80490216403f116241ad3f3b8915fa44572c5852 100644
--- a/ui/src/views/application/ApplicationCreationView.vue
+++ b/ui/src/views/application/ApplicationCreationView.vue
@@ -203,18 +203,6 @@ export default class ApplicationCreationView extends Vue {
     this.errorsMessages = [];
     try {
       let response = await this.applicationService.validateConfiguration(this.applicationConfig);
-      if (!this.validNameApplication(response.result.application.name.toLowerCase())) {
-        response.valid = false;
-        response.validationCheckResults.push({
-          level: "ERROR",
-          message: "characterNotAcceptInName",
-          messageParams: {
-            name: response.result.application.name,
-          },
-          error: true,
-          success: false,
-        });
-      }
       if (response.valid === true) {
         this.applicationConfig.name = response.result.application.name.toLowerCase();
         this.applicationConfig.version = response.result.application.version;
@@ -241,6 +229,18 @@ export default class ApplicationCreationView extends Vue {
           }
         }
       }
+      if (!this.validNameApplication(response.result.application.name.toLowerCase())) {
+        response.valid = false;
+        response.validationCheckResults.push({
+          level: "ERROR",
+          message: "characterNotAcceptInName",
+          messageParams: {
+            name: response.result.application.name,
+          },
+          error: true,
+          success: false,
+        });
+      }
     } catch (error) {
       this.checkMessageErrors(error);
     }