From 025d89ec42fa5722c9758d6fffe4ae84e4fa8988 Mon Sep 17 00:00:00 2001 From: lucile varloteaux <lucile.varloteaux@inrae.fr> Date: Tue, 29 Mar 2022 15:59:28 +0200 Subject: [PATCH] correctif internationnalisation frontend --- ui/src/locales/en.json | 6 +-- ui/src/locales/fr.json | 6 +-- ui/src/services/ErrorsService.js | 53 +++++++++++++++++++ .../services/InternationalisationService.js | 2 +- 4 files changed, 60 insertions(+), 7 deletions(-) diff --git a/ui/src/locales/en.json b/ui/src/locales/en.json index 3c8764880..282c2c26a 100644 --- a/ui/src/locales/en.json +++ b/ui/src/locales/en.json @@ -24,9 +24,9 @@ "aria-btn-signup": "Create an account button" }, "validation":{ - "count-line":"", - "data-empty":"", - "modal-synthesis-variable-default":"", + "count-line":"Total rows : ", + "data-empty":"Data empty", + "modal-synthesis-variable-default":"Description : ", "obligatoire":"Mandatory", "facultatif":"Optional", "invalid-required":"Please fill the field", diff --git a/ui/src/locales/fr.json b/ui/src/locales/fr.json index 02647313c..423c42e8a 100644 --- a/ui/src/locales/fr.json +++ b/ui/src/locales/fr.json @@ -24,9 +24,9 @@ "aria-btn-signup": "Bouton création d'un compte" }, "validation": { - "count-line":"", - "data-empty":"", - "modal-synthesis-variable-default":"", + "count-line":"Lignes total : ", + "data-empty":"Pas de données", + "modal-synthesis-variable-default":"Description : ", "obligatoire": "Obligatoire", "facultatif": "Facultatif", "invalid-required": "Merci de remplir le champ", diff --git a/ui/src/services/ErrorsService.js b/ui/src/services/ErrorsService.js index 2952265eb..0c12e7da7 100644 --- a/ui/src/services/ErrorsService.js +++ b/ui/src/services/ErrorsService.js @@ -36,6 +36,59 @@ const ERRORS = { invalidInteger : (params) => i18n.t("errors.invalidInteger", params), invalidFloat : (params) => i18n.t("errors.invalidFloat", params), checkerExpressionReturnedFalse : (params) => i18n.t("errors.checkerExpressionReturnedFalse", params), + missingReferenceForCheckerInReference: (params) => i18n.t("errors.missingReferenceForCheckerInReference", params), + unknownReferenceForCheckerInReference: (params) => i18n.t("errors.unknownReferenceForCheckerInReference", params), + unknownReferenceInCompositereference: (params) => i18n.t("errors.unknownReferenceInCompositereference", params), + missingReferenceInCompositereference: (params) => i18n.t("errors.missingReferenceInCompositereference", params), + requiredReferenceInCompositeReferenceForParentKeyColumn: (params) => i18n.t("errors.requiredReferenceInCompositeReferenceForParentKeyColumn", params), + requiredParentKeyColumnInCompositeReferenceForReference: (params) => i18n.t("errors.requiredParentKeyColumnInCompositeReferenceForReference", params), + missingParentColumnForReferenceInCompositeReference: (params) => i18n.t("errors.missingParentColumnForReferenceInCompositeReference", params), + missingParentRecursiveKeyColumnForReferenceInCompositeReference: (params) => i18n.t("errors.missingParentRecursiveKeyColumnForReferenceInCompositeReference", params), + missingAuthorizationScopeVariableComponentKey: (params) => i18n.t("errors.missingAuthorizationScopeVariableComponentKey", params), + missingAuthorizationForDatatype: (params) => i18n.t("errors.missingAuthorizationForDatatype", params), + authorizationScopeVariableComponentKeyMissingVariable: (params) => i18n.t("errors.authorizationScopeVariableComponentKeyMissingVariable", params), + authorizationScopeVariableComponentKeyUnknownVariable: (params) => i18n.t("errors.authorizationScopeVariableComponentKeyUnknownVariable", params), + authorizationVariableComponentKeyMissingComponent: (params) => i18n.t("errors.authorizationVariableComponentKeyMissingComponent", params), + authorizationVariableComponentKeyUnknownComponent: (params) => i18n.t("errors.authorizationVariableComponentKeyUnknownComponent", params), + authorizationScopeVariableComponentWrongChecker: (params) => i18n.t("errors.authorizationScopeVariableComponentWrongChecker", params), + authorizationScopeVariableComponentReftypeUnknown: (params) => i18n.t("errors.authorizationScopeVariableComponentReftypeUnknown", params), + authorizationScopeVariableComponentReftypeNull: (params) => i18n.t("errors.authorizationScopeVariableComponentReftypeNull", params), + authorizationVariableComponentMustReferToCompositereference: (params) => i18n.t("errors.authorizationVariableComponentMustReferToCompositereference", params), + unknownCheckerNameForVariableComponentCheckerInReference: (params) => i18n.t("errors.unknownCheckerNameForVariableComponentCheckerInReference", params), + unknownCheckerNameForVariableComponent: (params) => i18n.t("errors.unknownCheckerNameForVariableComponent", params), + missingColumnReferenceForCheckerInReference: (params) => i18n.t("errors.missingColumnReferenceForCheckerInReference", params), + missingParamColumnReferenceForCheckerInReference: (params) => i18n.t("errors.missingParamColumnReferenceForCheckerInReference", params), + missingKeyColumnsForReference: (params) => i18n.t("errors.missingKeyColumnsForReference", params), + invalidInternationalizedColumnsForDataType: (params) => i18n.t("errors.invalidInternationalizedColumnsForDataType", params), + unknownReferenceInDatatypeReferenceDisplay: (params) => i18n.t("errors.unknownReferenceInDatatypeReferenceDisplay", params), + patternNotMatchedWithColumn: (params) => i18n.t("errors.patternNotMatchedWithColumn", params), + invalidDateWithColumn: (params) => i18n.t("errors.invalidDateWithColumn", params), + invalidIntegerWithColumn: (params) => i18n.t("errors.invalidIntegerWithColumn", params), + invalidFloatWithColumn: (params) => i18n.t("errors.invalidFloatWithColumn", params), + invalidReference: (params) => i18n.t("errors.invalidReference", params), + invalidReferenceWithColumn: (params) => i18n.t("errors.invalidReferenceWithColumn", params), + requiredValue: (params) => i18n.t("errors.requiredValue", params), + requiredValueWithColumn: (params) => i18n.t("errors.requiredValueWithColumn", params), + timerangeoutofinterval: (params) => i18n.t("errors.timerangeoutofinterval", params), + badauthorizationscopeforrepository: (params) => i18n.t("errors.badauthorizationscopeforrepository", params), + overlappingpublishedversion: (params) => i18n.t("errors.overlappingpublishedversion", params), + unDeclaredValueForChart: (params) => i18n.t("errors.unDeclaredValueForChart", params), + missingValueComponentForChart: (params) => i18n.t("errors.missingValueComponentForChart", params), + missingAggregationVariableForChart: (params) => i18n.t("errors.missingAggregationVariableForChart", params), + missingAggregationComponentForChart: (params) => i18n.t("errors.missingAggregationComponentForChart", params), + missingStandardDeviationComponentForChart: (params) => i18n.t("errors.missingStandardDeviationComponentForChart", params), + missingUnitComponentForChart: (params) => i18n.t("errors.missingUnitComponentForChart", params), + duplicatedLineInReference: (params) => i18n.t("errors.duplicatedLineInReference", params), + duplicatedLineInDatatype: (params) => i18n.t("errors.duplicatedLineInDatatype", params), + missingParentLineInRecursiveReference: (params) => i18n.t("errors.missingParentLineInRecursiveReference", params), + unknownUsedAsVariableComponentUniqueness: (params) => i18n.t("errors.unknownUsedAsVariableComponentUniqueness", params), + tooBigRowLineForConstantDescription: (params) => i18n.t("errors.tooBigRowLineForConstantDescription", params), + tooLittleRowLineForConstantDescription: (params) => i18n.t("errors.tooLittleRowLineForConstantDescription", params), + missingRowLineForConstantDescription: (params) => i18n.t("errors.missingRowLineForConstantDescription", params), + recordCsvMissingColumnNumberOrHeaderNameForConstantDescription: (params) => i18n.t("errors.recordCsvMissingColumnNumberOrHeaderNameForConstantDescription", params), + missingBoundToForConstantDescription: (params) => i18n.t("errors.missingBoundToForConstantDescription", params), + missingExportHeaderNameForConstantDescription: (params) => i18n.t("errors.missingExportHeaderNameForConstantDescription", params), + sameHeaderLineAndFirstRowLineForConstantDescription: (params) => i18n.t("errors.sameHeaderLineAndFirstRowLineForConstantDescription", params) }; export class ErrorsService { diff --git a/ui/src/services/InternationalisationService.js b/ui/src/services/InternationalisationService.js index 39754faf9..ded0aef60 100644 --- a/ui/src/services/InternationalisationService.js +++ b/ui/src/services/InternationalisationService.js @@ -68,7 +68,7 @@ export class InternationalisationService extends Fetcher { return application; } application.localName = this.localeApplicationName( - internationalization?.application?.internationalization, + internationalization?.application?.internationalizationName, application.name ); return application; -- GitLab