diff --git a/src/controls/dynamicForm/DynamicForm.tsx b/src/controls/dynamicForm/DynamicForm.tsx index 4766278bc..86a5a8b70 100644 --- a/src/controls/dynamicForm/DynamicForm.tsx +++ b/src/controls/dynamicForm/DynamicForm.tsx @@ -208,10 +208,8 @@ export class DynamicForm extends React.Component< shouldBeReturnBack = true; } } else if (val.fieldType === "Number") { - if (!val.showAsPercentage) { - if ((val.newValue < val.minimumValue) || (val.newValue > val.maximumValue)) { - shouldBeReturnBack = true; - } + if ((val.newValue < val.minimumValue) || (val.newValue > val.maximumValue)) { + shouldBeReturnBack = true; } } }); @@ -527,6 +525,9 @@ export class DynamicForm extends React.Component< let richText = false; let dateFormat: DateFormat | undefined; let principalType = ""; + let minValue: number | undefined; + let maxValue: number | undefined; + let showAsPercentage: boolean | undefined; if (item !== null) { defaultValue = item[field.EntityPropertyName]; } else { @@ -538,6 +539,10 @@ export class DynamicForm extends React.Component< }); } else if (fieldType === "Note") { richText = field.RichText; + } else if (fieldType === "Number") { + minValue = field.MinimumValue; + maxValue = field.MaximumValue; + showAsPercentage = field.ShowAsPercentage; } else if (fieldType === "Lookup") { lookupListId = field.LookupList; lookupField = field.LookupField; @@ -715,9 +720,9 @@ export class DynamicForm extends React.Component< listItemId: listItemId, principalType: principalType, description: field.Description, - maximumValue: field.MaximumValue, - minimumValue: field.MinimumValue, - showAsPercentage: field.ShowAsPercentage + minimumValue: minValue, + maximumValue: maxValue, + showAsPercentage: showAsPercentage, }); tempFields.sort((a, b) => a.Order - b.Order); } diff --git a/src/controls/dynamicForm/dynamicField/DynamicField.tsx b/src/controls/dynamicForm/dynamicField/DynamicField.tsx index 12284b8eb..b92e45c6f 100644 --- a/src/controls/dynamicForm/dynamicField/DynamicField.tsx +++ b/src/controls/dynamicForm/dynamicField/DynamicField.tsx @@ -95,7 +95,6 @@ export class DynamicField extends React.Component{labelText}; const errorText = this.getRequiredErrorText(); - const errorTextforNumber = this.getNumberErrorText(); const errorTextEl = {errorText}; const descriptionEl = {description}; const hasImage = !!changedValue; @@ -213,6 +212,7 @@ export class DynamicField extends React.Component; case 'Lookup': + //eslint-disable-next-line no-case-declarations const lookupValue = this.props.newValue ? this.props.newValue : defaultValue; return
@@ -236,6 +236,7 @@ export class DynamicField extends React.Component; case 'LookupMulti': + //eslint-disable-next-line no-case-declarations const lookupMultiValue = this.props.newValue ? this.props.newValue : defaultValue; return
@@ -259,6 +260,9 @@ export class DynamicField extends React.Component; case 'Number': + //eslint-disable-next-line no-case-declarations + const customNumberErrorMessage = this.getNumberErrorText(); + return
@@ -272,7 +276,7 @@ export class DynamicField extends React.Component { this.onChange(newText); }} disabled={disabled} onBlur={this.onBlur} - errorMessage={errorTextforNumber} /> + errorMessage={customNumberErrorMessage} /> {descriptionEl}
; @@ -601,17 +605,34 @@ export class DynamicField extends React.Component maximumValue)) { - if (!showAsPercentage) { - errorText = strings.DynamicFormNumberErrorMessage - .replace('{0}', minimumValue.toString()) - .replace('{1}', maximumValue.toString()); + if (showAsPercentage === true) { + // In case of percentage we need to convert the min and max values to a percentage value + minValue = minValue !== undefined ? minValue * 100 : undefined; + maxValue = maxValue !== undefined ? maxValue * 100 : undefined; + } + + if (changedValue !== undefined && changedValue !== null && changedValue.length > 0) { + if (minValue !== undefined && maxValue !== undefined && (changedValue < minValue || changedValue > maxValue)) { + return strings.DynamicFormNumberValueMustBeBetween.replace('{0}', minValue.toString()).replace('{1}', maxValue.toString()); + } + else { + if (minValue !== undefined && changedValue < minValue) { + return strings.DynamicFormNumberValueMustBeGreaterThan.replace('{0}', minValue.toString()); + } + else if (maxValue !== undefined && changedValue > maxValue) { + return strings.DynamicFormNumberValueMustBeLowerThan.replace('{0}', maxValue.toString()); + } } } - return errorText; + + return null; } private isEmptyArray(value): boolean { diff --git a/src/controls/dynamicForm/dynamicField/IDynamicFieldProps.ts b/src/controls/dynamicForm/dynamicField/IDynamicFieldProps.ts index a746f58f9..f1d2b0f09 100644 --- a/src/controls/dynamicForm/dynamicField/IDynamicFieldProps.ts +++ b/src/controls/dynamicForm/dynamicField/IDynamicFieldProps.ts @@ -32,7 +32,7 @@ export interface IDynamicFieldProps { dateFormat?: DateFormat; firstDayOfWeek: number; additionalData?: FieldChangeAdditionalData; - principalType?:string; + principalType?: string; description?: string; maximumValue?: number; minimumValue?: number; diff --git a/src/loc/bg-bg.ts b/src/loc/bg-bg.ts index f3dbb18ae..657246024 100644 --- a/src/loc/bg-bg.ts +++ b/src/loc/bg-bg.ts @@ -364,9 +364,11 @@ define([], () => { "DynamicFormTermPanelTitle": "Изберете Термин", "DynamicFormEnterURLPlaceholder": "Въведете URL адрес", "DynamicFormEnterDescriptionPlaceholder": "Алтернативен текст", - "DynamicFormDialogValidationErrorTitle": "Validation Error", - "DynamicFormDialogValidationErrorMessage": "There are validation errors, please fix them before saving.", - "DynamicFormNumberErrorMessage": "The value of this field must be between {0} and {1}.", + "DynamicFormDialogValidationErrorTitle": "Грешка при валидиране", + "DynamicFormDialogValidationErrorMessage": "Има грешки при проверката, моля, поправете ги, преди да запазите.", + "DynamicFormNumberValueMustBeGreaterThan": "Стойността трябва да е по-голяма от {0}", + "DynamicFormNumberValueMustBeBetween": "Стойността трябва да е между {0} и {1}", + "DynamicFormNumberValueMustBeLowerThan": "Стойността трябва да е по-ниска от {0}", "customDisplayName": "Използвайте това местоположение:", "ListItemCommentDIalogDeleteSubText": "Наистина ли искате да изтриете този коментар?", "ListItemCommentsDialogDeleteTitle": "Потвърдете Изтриване на коментар", diff --git a/src/loc/ca-es.ts b/src/loc/ca-es.ts index 08890feac..556f0370f 100644 --- a/src/loc/ca-es.ts +++ b/src/loc/ca-es.ts @@ -364,9 +364,11 @@ define([], () => { "DynamicFormTermPanelTitle": "Selecciona el terme", "DynamicFormEnterURLPlaceholder": "Introduïu una adreça URL", "DynamicFormEnterDescriptionPlaceholder": "Text alternatiu", - "DynamicFormDialogValidationErrorTitle": "Validation Error", - "DynamicFormDialogValidationErrorMessage": "There are validation errors, please fix them before saving.", - "DynamicFormNumberErrorMessage": "The value of this field must be between {0} and {1}.", + "DynamicFormDialogValidationErrorTitle": "Error de validació", + "DynamicFormDialogValidationErrorMessage": "Hi ha errors de validació, si us plau, corregiu-los abans de desar.", + "DynamicFormNumberValueMustBeGreaterThan": "El valor ha de ser superior a {0}", + "DynamicFormNumberValueMustBeBetween": "El valor ha d'estar entre {0} i {1}", + "DynamicFormNumberValueMustBeLowerThan": "El valor ha de ser inferior a {0}", "customDisplayName": "Utilitzeu aquesta ubicació:", "ListItemCommentDIalogDeleteSubText": "Esteu segur que voleu suprimir aquest comentari?", "ListItemCommentsDialogDeleteTitle": "Confirmació de la supressió del comentari", diff --git a/src/loc/da-dk.ts b/src/loc/da-dk.ts index 76c7530b5..85077d2e1 100644 --- a/src/loc/da-dk.ts +++ b/src/loc/da-dk.ts @@ -364,9 +364,11 @@ define([], () => { "DynamicFormTermPanelTitle": "Vælg ord", "DynamicFormEnterURLPlaceholder": "Angiv en URL-adresse", "DynamicFormEnterDescriptionPlaceholder": "Alternativ tekst", - "DynamicFormDialogValidationErrorTitle": "Validation Error", - "DynamicFormDialogValidationErrorMessage": "There are validation errors, please fix them before saving.", - "DynamicFormNumberErrorMessage": "Værdien af ​​dette felt skal være mellem {0} og {1}.", + "DynamicFormDialogValidationErrorTitle": "Valideringsfejl", + "DynamicFormDialogValidationErrorMessage": "Der er valideringsfejl. Ret dem venligst før du gemmer.", + "DynamicFormNumberValueMustBeGreaterThan": "Værdien skal være større end {0}", + "DynamicFormNumberValueMustBeBetween": "Værdien skal være mellem {0} og {1}", + "DynamicFormNumberValueMustBeLowerThan": "Værdien skal være lavere end {0}", "customDisplayName": "Brug denne placering:", "ListItemCommentDIalogDeleteSubText": "Er du sikker på, at du vil slette denne kommentar?", "ListItemCommentsDialogDeleteTitle": "Bekræft kommentar til sletning", diff --git a/src/loc/de-de.ts b/src/loc/de-de.ts index 2fac2e579..e4cadb1ed 100644 --- a/src/loc/de-de.ts +++ b/src/loc/de-de.ts @@ -364,9 +364,11 @@ define([], () => { "DynamicFormTermPanelTitle": "Knoten auswählen", "DynamicFormEnterURLPlaceholder": "Geben Sie eine URL ein", "DynamicFormEnterDescriptionPlaceholder": "Alternativtext", - "DynamicFormDialogValidationErrorTitle": "Validation Error", - "DynamicFormDialogValidationErrorMessage": "There are validation errors, please fix them before saving.", - "DynamicFormNumberErrorMessage": "Der Wert dieses Feldes muss zwischen {0} und {1} liegen.", + "DynamicFormDialogValidationErrorTitle": "Validierungsfehler", + "DynamicFormDialogValidationErrorMessage": "Es liegen Validierungsfehler vor. Bitte beheben Sie diese vor dem Speichern.", + "DynamicFormNumberValueMustBeGreaterThan": "Der Wert muss größer als {0} sein.", + "DynamicFormNumberValueMustBeBetween": "Der Wert muss zwischen {0} und {1} liegen.", + "DynamicFormNumberValueMustBeLowerThan": "Der Wert muss niedriger als {0} sein.", "customDisplayName": "Verwenden Sie diesen Speicherort:", "ListItemCommentDIalogDeleteSubText": "Sind Sie sicher, dass Sie diesen Kommentar löschen möchten?", "ListItemCommentsDialogDeleteTitle": "Kommentar löschen bestätigen", diff --git a/src/loc/el-gr.ts b/src/loc/el-gr.ts index 7c18dbe9f..5768b6d9a 100644 --- a/src/loc/el-gr.ts +++ b/src/loc/el-gr.ts @@ -364,9 +364,11 @@ define([], () => { "DynamicFormTermPanelTitle": "Επιλογή όρου", "DynamicFormEnterURLPlaceholder": "Εισαγωγή διεύθυνσης URL", "DynamicFormEnterDescriptionPlaceholder": "Εναλλακτικό κείμενο", - "DynamicFormDialogValidationErrorTitle": "Validation Error", - "DynamicFormDialogValidationErrorMessage": "There are validation errors, please fix them before saving.", - "DynamicFormNumberErrorMessage": "Η τιμή αυτού του πεδίου πρέπει να είναι μεταξύ {0} και {1}.", + "DynamicFormDialogValidationErrorTitle": "Σφάλμα επικύρωσης", + "DynamicFormDialogValidationErrorMessage": "Υπάρχουν σφάλματα επικύρωσης, διορθώστε τα πριν την αποθήκευση.", + "DynamicFormNumberValueMustBeGreaterThan": "Η τιμή πρέπει να είναι μεγαλύτερη από {0}", + "DynamicFormNumberValueMustBeBetween": "Η τιμή πρέπει να είναι μεταξύ {0} και {1}", + "DynamicFormNumberValueMustBeLowerThan": "Η τιμή πρέπει να είναι μικρότερη από {0}", "customDisplayName": "Χρησιμοποιήστε αυτήν τη θέση:", "ListItemCommentDIalogDeleteSubText": "Είστε βέβαιοι ότι θέλετε να διαγράψετε αυτό το σχόλιο;", "ListItemCommentsDialogDeleteTitle": "Επιβεβαίωση διαγραφής σχολίου", diff --git a/src/loc/en-us.ts b/src/loc/en-us.ts index 894a1b459..daeea6c12 100644 --- a/src/loc/en-us.ts +++ b/src/loc/en-us.ts @@ -384,7 +384,9 @@ define([], () => { DynamicFormEnterDescriptionPlaceholder: "Alternative text", DynamicFormDialogValidationErrorTitle: "Validation Error", DynamicFormDialogValidationErrorMessage: "There are validation errors, please fix them before saving.", - DynamicFormNumberErrorMessage: "The value of this field must be between {0} and {1}.", + DynamicFormNumberValueMustBeGreaterThan: "Value must be greater than {0}", + DynamicFormNumberValueMustBeBetween: "Value must be between {0} and {1}", + DynamicFormNumberValueMustBeLowerThan: "Value must be lower than {0}", customDisplayName: "Use this location:", ListItemCommentDIalogDeleteSubText: "Are you sure that you want to delete this comment?", ListItemCommentsDialogDeleteTitle: "Confirm Delete Comment", diff --git a/src/loc/es-es.ts b/src/loc/es-es.ts index 235222af1..202970148 100644 --- a/src/loc/es-es.ts +++ b/src/loc/es-es.ts @@ -364,9 +364,11 @@ define([], () => { "DynamicFormTermPanelTitle": "Seleccionar término", "DynamicFormEnterURLPlaceholder": "Introducir una dirección URL", "DynamicFormEnterDescriptionPlaceholder": "Texto alternativo", - "DynamicFormDialogValidationErrorTitle": "Validation Error", - "DynamicFormDialogValidationErrorMessage": "There are validation errors, please fix them before saving.", - "DynamicFormNumberErrorMessage": "The value of this field must be between {0} and {1}.", + "DynamicFormDialogValidationErrorTitle": "Error de validacion", + "DynamicFormDialogValidationErrorMessage": "Hay errores de validación, corríjalos antes de guardar.", + "DynamicFormNumberValueMustBeGreaterThan": "El valor debe ser mayor que {0}", + "DynamicFormNumberValueMustBeBetween": "El valor debe estar entre {0} y {1}", + "DynamicFormNumberValueMustBeLowerThan": "El valor debe ser inferior a {0}", "customDisplayName": "Utilice esta ubicación:", "ListItemCommentDIalogDeleteSubText": "¿Está seguro de que desea eliminar este comentario?", "ListItemCommentsDialogDeleteTitle": "Confirmar comentario de eliminación", diff --git a/src/loc/et-ee.ts b/src/loc/et-ee.ts index eb70af35f..050d7fa9e 100644 --- a/src/loc/et-ee.ts +++ b/src/loc/et-ee.ts @@ -364,9 +364,11 @@ define([], () => { "DynamicFormTermPanelTitle": "Vali termin", "DynamicFormEnterURLPlaceholder": "Sisestage URL", "DynamicFormEnterDescriptionPlaceholder": "Asetekst", - "DynamicFormDialogValidationErrorTitle": "Validation Error", - "DynamicFormDialogValidationErrorMessage": "There are validation errors, please fix them before saving.", - "DynamicFormNumberErrorMessage": "The value of this field must be between {0} and {1}.", + "DynamicFormDialogValidationErrorTitle": "Valideerimisviga", + "DynamicFormDialogValidationErrorMessage": "Valideerimisel on vigu, parandage need enne salvestamist.", + "DynamicFormNumberValueMustBeGreaterThan": "Väärtus peab olema suurem kui {0}", + "DynamicFormNumberValueMustBeBetween": "Väärtus peab olema vahemikus {0} kuni {1}", + "DynamicFormNumberValueMustBeLowerThan": "Väärtus peab olema väiksem kui {0}", "customDisplayName": "Kasuta seda asukohta:", "ListItemCommentDIalogDeleteSubText": "Kas soovite kindlasti selle kommentaari kustutada?", "ListItemCommentsDialogDeleteTitle": "Kommentaari kustutamise kinnitamine", diff --git a/src/loc/eu-es.ts b/src/loc/eu-es.ts index c88b968e4..fc6b030c8 100644 --- a/src/loc/eu-es.ts +++ b/src/loc/eu-es.ts @@ -380,8 +380,10 @@ TermSetNavigationNoTerms: "No terms defined", "DynamicFormTermPanelTitle": "Select Term", "DynamicFormEnterURLPlaceholder": "Enter a URL", "DynamicFormEnterDescriptionPlaceholder": "Alternative text", - "DynamicFormDialogValidationErrorTitle": "Validation Error", - "DynamicFormDialogValidationErrorMessage": "There are validation errors, please fix them before saving.", - "DynamicFormNumberErrorMessage": "The value of this field must be between {0} and {1}.", + "DynamicFormDialogValidationErrorTitle": "Balioztatze-errorea", + "DynamicFormDialogValidationErrorMessage": "Balidazio-erroreak daude, konpondu aurretik, mesedez.", + "DynamicFormNumberValueMustBeGreaterThan": "Balioak {0} baino handiagoa izan behar du", + "DynamicFormNumberValueMustBeBetween": "Balioak {0} eta {1} artean egon behar du", + "DynamicFormNumberValueMustBeLowerThan": "Balioak {0} baino txikiagoa izan behar du", }; }); diff --git a/src/loc/fi-fi.ts b/src/loc/fi-fi.ts index cf57b73e2..daa8b4838 100644 --- a/src/loc/fi-fi.ts +++ b/src/loc/fi-fi.ts @@ -364,9 +364,11 @@ define([], () => { "DynamicFormTermPanelTitle": "Valitse termi", "DynamicFormEnterURLPlaceholder": "URL-osoitteen syöttäminen", "DynamicFormEnterDescriptionPlaceholder": "Vaihtoehtoinen teksti", - "DynamicFormDialogValidationErrorTitle": "Validation Error", - "DynamicFormDialogValidationErrorMessage": "There are validation errors, please fix them before saving.", - "DynamicFormNumberErrorMessage": "Tämän kentän arvon on oltava välillä {0} - {1}.", + "DynamicFormDialogValidationErrorTitle": "Vahvistusvirhe", + "DynamicFormDialogValidationErrorMessage": "Vahvistusvirheitä on, korjaa ne ennen tallentamista.", + "DynamicFormNumberValueMustBeGreaterThan": "Arvon on oltava suurempi kuin {0}", + "DynamicFormNumberValueMustBeBetween": "Tämän kentän arvon on oltava välillä {0} - {1}", + "DynamicFormNumberValueMustBeLowerThan": "Arvon on oltava pienempi kuin {0}", "customDisplayName": "Käytä tätä sijaintia:", "ListItemCommentDIalogDeleteSubText": "Haluatko varmasti poistaa tämän kommentin?", "ListItemCommentsDialogDeleteTitle": "Vahvista poista kommentti", diff --git a/src/loc/fr-ca.ts b/src/loc/fr-ca.ts index 7829e29a3..ce6cd7273 100644 --- a/src/loc/fr-ca.ts +++ b/src/loc/fr-ca.ts @@ -364,9 +364,11 @@ define([], () => { "DynamicFormTermPanelTitle": "Sélectionnez terme", "DynamicFormEnterURLPlaceholder": "Entrez une URL", "DynamicFormEnterDescriptionPlaceholder": "Texte alternatif", - "DynamicFormDialogValidationErrorTitle": "Validation Error", - "DynamicFormDialogValidationErrorMessage": "There are validation errors, please fix them before saving.", - "DynamicFormNumberErrorMessage": "The value of this field must be between {0} and {1}.", + "DynamicFormDialogValidationErrorTitle": "Erreur de validation", + "DynamicFormDialogValidationErrorMessage": "Il y a des erreurs de validation, veuillez les corriger avant d'enregistrer.", + "DynamicFormNumberValueMustBeGreaterThan": "La valeur doit être supérieure à {0}", + "DynamicFormNumberValueMustBeBetween": "La valeur doit être comprise entre {0} et {1}", + "DynamicFormNumberValueMustBeLowerThan": "La valeur doit être inférieure à {0}", "customDisplayName": "Utilisez cet emplacement :", "ListItemCommentDIalogDeleteSubText": "Êtes-vous sûr de vouloir supprimer ce commentaire?", "ListItemCommentsDialogDeleteTitle": "Confirmer supprimer le commentaire", diff --git a/src/loc/fr-fr.ts b/src/loc/fr-fr.ts index 1288ee1da..96b761670 100644 --- a/src/loc/fr-fr.ts +++ b/src/loc/fr-fr.ts @@ -364,9 +364,11 @@ define([], () => { "DynamicFormTermPanelTitle": "Sélectionner un terme", "DynamicFormEnterURLPlaceholder": "Entrez une URL", "DynamicFormEnterDescriptionPlaceholder": "Texte alternatif", - "DynamicFormDialogValidationErrorTitle": "Validation Error", - "DynamicFormDialogValidationErrorMessage": "There are validation errors, please fix them before saving.", - "DynamicFormNumberErrorMessage": "The value of this field must be between {0} and {1}.", + "DynamicFormDialogValidationErrorTitle": "Erreur de validation", + "DynamicFormDialogValidationErrorMessage": "Il y a des erreurs de validation, veuillez les corriger avant d'enregistrer.", + "DynamicFormNumberValueMustBeGreaterThan": "La valeur doit être supérieure à {0}", + "DynamicFormNumberValueMustBeBetween": "La valeur doit être comprise entre {0} et {1}", + "DynamicFormNumberValueMustBeLowerThan": "La valeur doit être inférieure à {0}", "customDisplayName": "Utilisez cet emplacement :", "ListItemCommentDIalogDeleteSubText": "Êtes-vous sûr de vouloir supprimer ce commentaire ?", "ListItemCommentsDialogDeleteTitle": "Confirmer la suppression du commentaire", diff --git a/src/loc/it-it.ts b/src/loc/it-it.ts index be59177db..17e8e53a5 100644 --- a/src/loc/it-it.ts +++ b/src/loc/it-it.ts @@ -364,7 +364,9 @@ define([], () => { "DynamicFormEnterDescriptionPlaceholder": "Testo alternativo", "DynamicFormDialogValidationErrorTitle": "Errori di validazione", "DynamicFormDialogValidationErrorMessage": "Sono presenti degli errori di validazione, si prega di correggerli prima di salvare le modifiche.", - "DynamicFormNumberErrorMessage": "The value of this field must be between {0} and {1}.", + "DynamicFormNumberValueMustBeGreaterThan": "Il valore inserito deve essere maggiore di {0}", + "DynamicFormNumberValueMustBeBetween": "Il valore inserito deve essere compreso tra {0} e {1}", + "DynamicFormNumberValueMustBeLowerThan": "Il valore inserito deve essere minore di {0}", "customDisplayName": "Utilizzare questa posizione:", "ListItemCommentDIalogDeleteSubText": "Eliminare questo commento?", "ListItemCommentsDialogDeleteTitle": "Conferma eliminazione commento", diff --git a/src/loc/ja-jp.ts b/src/loc/ja-jp.ts index 067776725..c3f91d841 100644 --- a/src/loc/ja-jp.ts +++ b/src/loc/ja-jp.ts @@ -364,9 +364,11 @@ define([], () => { "DynamicFormTermPanelTitle": "用語の選択", "DynamicFormEnterURLPlaceholder": "URL を入力する", "DynamicFormEnterDescriptionPlaceholder": "代替テキスト", - "DynamicFormDialogValidationErrorTitle": "Validation Error", - "DynamicFormDialogValidationErrorMessage": "There are validation errors, please fix them before saving.", - "DynamicFormNumberErrorMessage": "The value of this field must be between {0} and {1}.", + "DynamicFormDialogValidationErrorTitle": "検証エラー", + "DynamicFormDialogValidationErrorMessage": "検証エラーがあります。保存する前に修正してください。", + "DynamicFormNumberValueMustBeGreaterThan": "値は {0} より大きくなければなりません", + "DynamicFormNumberValueMustBeBetween": "値は {0} から {1} の間である必要があります", + "DynamicFormNumberValueMustBeLowerThan": "値は {0} より小さい必要があります", "customDisplayName": "この場所を使用します。", "ListItemCommentDIalogDeleteSubText": "このコメントを削除しますか?", "ListItemCommentsDialogDeleteTitle": "コメントの削除の確認", diff --git a/src/loc/lt-lt.ts b/src/loc/lt-lt.ts index adaa616c0..30dd26c20 100644 --- a/src/loc/lt-lt.ts +++ b/src/loc/lt-lt.ts @@ -364,9 +364,11 @@ define([], () => { "DynamicFormTermPanelTitle": "Pasirinkti terminą", "DynamicFormEnterURLPlaceholder": "Įveskite URL", "DynamicFormEnterDescriptionPlaceholder": "Alternatyvus tekstas", - "DynamicFormDialogValidationErrorTitle": "Validation Error", - "DynamicFormDialogValidationErrorMessage": "There are validation errors, please fix them before saving.", - "DynamicFormNumberErrorMessage": "The value of this field must be between {0} and {1}.", + "DynamicFormDialogValidationErrorTitle": "Patvirtinimo klaida", + "DynamicFormDialogValidationErrorMessage": "Yra patvirtinimo klaidų, ištaisykite jas prieš išsaugodami.", + "DynamicFormNumberValueMustBeGreaterThan": "Reikšmė turi būti didesnė nei {0}", + "DynamicFormNumberValueMustBeBetween": "Reikšmė turi būti nuo {0} iki {1}", + "DynamicFormNumberValueMustBeLowerThan": "Vertė turi būti mažesnė nei {0}", "customDisplayName": "Naudokite šią vietą:", "ListItemCommentDIalogDeleteSubText": "Ar tikrai norite panaikinti šį komentarą?", "ListItemCommentsDialogDeleteTitle": "Patvirtinti naikinimo komentarą", diff --git a/src/loc/lv-lv.ts b/src/loc/lv-lv.ts index 8bdf0e0b1..99f814d7a 100644 --- a/src/loc/lv-lv.ts +++ b/src/loc/lv-lv.ts @@ -364,9 +364,11 @@ define([], () => { "DynamicFormTermPanelTitle": "Atlasīt terminu", "DynamicFormEnterURLPlaceholder": "Ievadiet URL", "DynamicFormEnterDescriptionPlaceholder": "Alternatīvais teksts", - "DynamicFormDialogValidationErrorTitle": "Validation Error", - "DynamicFormDialogValidationErrorMessage": "There are validation errors, please fix them before saving.", - "DynamicFormNumberErrorMessage": "The value of this field must be between {0} and {1}.", + "DynamicFormDialogValidationErrorTitle": "Validācijas kļūda", + "DynamicFormDialogValidationErrorMessage": "Ir validācijas kļūdas, lūdzu, izlabojiet tās pirms saglabāšanas.", + "DynamicFormNumberValueMustBeGreaterThan": "Vērtībai ir jābūt lielākai par {0}", + "DynamicFormNumberValueMustBeBetween": "Vērtībai ir jābūt no {0} līdz {1}", + "DynamicFormNumberValueMustBeLowerThan": "Vērtībai ir jābūt mazākai par {0}", "customDisplayName": "Izmantojiet šo atrašanās vietu:", "ListItemCommentDIalogDeleteSubText": "Vai tiešām vēlaties dzēst šo komentāru?", "ListItemCommentsDialogDeleteTitle": "Apstiprināt dzēst komentāru", diff --git a/src/loc/mystrings.d.ts b/src/loc/mystrings.d.ts index 375423f33..c390bd064 100644 --- a/src/loc/mystrings.d.ts +++ b/src/loc/mystrings.d.ts @@ -368,7 +368,9 @@ declare interface IControlStrings { DynamicFormEnterDescriptionPlaceholder: string; DynamicFormDialogValidationErrorTitle: string; DynamicFormDialogValidationErrorMessage: string; - DynamicFormNumberErrorMessage: string; + DynamicFormNumberValueMustBeGreaterThan: string; + DynamicFormNumberValueMustBeBetween: string; + DynamicFormNumberValueMustBeLowerThan: string; // Location picker customDisplayName: string; diff --git a/src/loc/nb-no.ts b/src/loc/nb-no.ts index 3d516d7df..87fcb47a3 100644 --- a/src/loc/nb-no.ts +++ b/src/loc/nb-no.ts @@ -364,9 +364,11 @@ define([], () => { "DynamicFormTermPanelTitle": "Velg term", "DynamicFormEnterURLPlaceholder": "Skriv inn en URL-adresse", "DynamicFormEnterDescriptionPlaceholder": "Alternativ tekst", - "DynamicFormDialogValidationErrorTitle": "Validation Error", - "DynamicFormDialogValidationErrorMessage": "There are validation errors, please fix them before saving.", - "DynamicFormNumberErrorMessage": "The value of this field must be between {0} and {1}.", + "DynamicFormDialogValidationErrorTitle": "Valideringsfeil", + "DynamicFormDialogValidationErrorMessage": "Det er valideringsfeil, vennligst fiks dem før du lagrer.", + "DynamicFormNumberValueMustBeGreaterThan": "Verdien må være større enn {0}", + "DynamicFormNumberValueMustBeBetween": "Verdien må være mellom {0} og {1}", + "DynamicFormNumberValueMustBeLowerThan": "Verdien må være lavere enn {0}", "customDisplayName": "Bruk denne plasseringen:", "ListItemCommentDIalogDeleteSubText": "Er du sikker på at du vil slette denne kommentaren?", "ListItemCommentsDialogDeleteTitle": "Bekreft sletting av kommentar", diff --git a/src/loc/nl-nl.ts b/src/loc/nl-nl.ts index c8a8d58de..d45a67361 100644 --- a/src/loc/nl-nl.ts +++ b/src/loc/nl-nl.ts @@ -362,9 +362,11 @@ define([], () => { "DynamicFormTermPanelTitle": "Selecteer Term", "DynamicFormEnterURLPlaceholder": "Voer een URL in", "DynamicFormEnterDescriptionPlaceholder": "Alternatieve tekst", - "DynamicFormDialogValidationErrorTitle": "Validation Error", - "DynamicFormDialogValidationErrorMessage": "There are validation errors, please fix them before saving.", - "DynamicFormNumberErrorMessage": "The value of this field must be between {0} and {1}.", + "DynamicFormDialogValidationErrorTitle": "Validatiefout", + "DynamicFormDialogValidationErrorMessage": "Er zijn validatiefouten, corrigeer deze voordat u opslaat.", + "DynamicFormNumberValueMustBeGreaterThan": "Waarde moet groter zijn dan {0}", + "DynamicFormNumberValueMustBeBetween": "Waarde moet tussen {0} en {1} liggen", + "DynamicFormNumberValueMustBeLowerThan": "Waarde moet lager zijn dan {0}", "customDisplayName": "Gebruik deze locatie:", "ListItemCommentDIalogDeleteSubText": "Weet u zeker dat u deze opmerking wilt verwijderen?", "ListItemCommentsDialogDeleteTitle": "Opmerking verwijderen bevestigen", @@ -398,4 +400,4 @@ define([], () => { "UpLoadFilesSelectAllLabel": "Select all", "UploadFilesUploadButtonLabel": "Upload", }; -}); \ No newline at end of file +}); diff --git a/src/loc/pl-pl.ts b/src/loc/pl-pl.ts index d087a8cef..1b9e49f79 100644 --- a/src/loc/pl-pl.ts +++ b/src/loc/pl-pl.ts @@ -364,9 +364,11 @@ define([], () => { "DynamicFormTermPanelTitle": "Wybierz termin", "DynamicFormEnterURLPlaceholder": "Wpisz adres URL", "DynamicFormEnterDescriptionPlaceholder": "Tekst alternatywny", - "DynamicFormDialogValidationErrorTitle": "Validation Error", - "DynamicFormDialogValidationErrorMessage": "There are validation errors, please fix them before saving.", - "DynamicFormNumberErrorMessage": "The value of this field must be between {0} and {1}.", + "DynamicFormDialogValidationErrorTitle": "Błąd weryfikacji", + "DynamicFormDialogValidationErrorMessage": "Występują błędy sprawdzania poprawności, popraw je przed zapisaniem.", + "DynamicFormNumberValueMustBeGreaterThan": "Wartość musi być większa niż {0}", + "DynamicFormNumberValueMustBeBetween": "Wartość musi mieścić się w przedziale od {0} do {1}", + "DynamicFormNumberValueMustBeLowerThan": "Wartość musi być mniejsza niż {0}", "customDisplayName": "Użyj tej lokalizacji:", "ListItemCommentDIalogDeleteSubText": "Czy na pewno chcesz usunąć ten komentarz?", "ListItemCommentsDialogDeleteTitle": "Potwierdź Usuń komentarz", diff --git a/src/loc/pt-br.ts b/src/loc/pt-br.ts index 1311595c3..d92259aa1 100644 --- a/src/loc/pt-br.ts +++ b/src/loc/pt-br.ts @@ -362,9 +362,11 @@ define([], () => { DynamicFormTermPanelTitle: "Selecione Termo", DynamicFormEnterURLPlaceholder: "Insira um URL", DynamicFormEnterDescriptionPlaceholder: "Texto alternativo", - DynamicFormDialogValidationErrorTitle: "Validation Error", - DynamicFormDialogValidationErrorMessage: "There are validation errors, please fix them before saving.", - DynamicFormNumberErrorMessage: "The value of this field must be between {0} and {1}.", + DynamicFormDialogValidationErrorTitle: "Erro de validação", + DynamicFormDialogValidationErrorMessage: "Existem erros de validação, corrija-os antes de salvar.", + DynamicFormNumberValueMustBeGreaterThan: "O valor deve ser maior que {0}", + DynamicFormNumberValueMustBeBetween: "O valor deve estar entre {0} e {1}", + DynamicFormNumberValueMustBeLowerThan: "O valor deve ser inferior a {0}", customDisplayName: "Utilize este local:", ListItemCommentDIalogDeleteSubText: "Tem a certeza que quer eliminar este comentário?", ListItemCommentsDialogDeleteTitle: "Confirmar Eliminar Comentário", diff --git a/src/loc/pt-pt.ts b/src/loc/pt-pt.ts index dcb823f9a..f924ce8f7 100644 --- a/src/loc/pt-pt.ts +++ b/src/loc/pt-pt.ts @@ -364,9 +364,11 @@ define([], () => { "DynamicFormTermPanelTitle": "Selecione Termo", "DynamicFormEnterURLPlaceholder": "Insira um URL", "DynamicFormEnterDescriptionPlaceholder": "Texto alternativo", - "DynamicFormDialogValidationErrorTitle": "Validation Error", - "DynamicFormDialogValidationErrorMessage": "There are validation errors, please fix them before saving.", - "DynamicFormNumberErrorMessage": "The value of this field must be between {0} and {1}.", + "DynamicFormDialogValidationErrorTitle": "Erro de validação", + "DynamicFormDialogValidationErrorMessage": "Existem erros de validação, corrija-os antes de salvar.", + "DynamicFormNumberValueMustBeGreaterThan": "O valor deve ser maior que {0}", + "DynamicFormNumberValueMustBeBetween": "O valor deve estar entre {0} e {1}", + "DynamicFormNumberValueMustBeLowerThan": "O valor deve ser inferior a {0}", "customDisplayName": "Utilize este local:", "ListItemCommentDIalogDeleteSubText": "Tem a certeza que quer eliminar este comentário?", "ListItemCommentsDialogDeleteTitle": "Confirmar Eliminar Comentário", diff --git a/src/loc/ro-ro.ts b/src/loc/ro-ro.ts index db624c77b..9ff7cbb43 100644 --- a/src/loc/ro-ro.ts +++ b/src/loc/ro-ro.ts @@ -364,9 +364,11 @@ define([], () => { "DynamicFormTermPanelTitle": "Selectați Termen", "DynamicFormEnterURLPlaceholder": "Introduceți o adresă URL", "DynamicFormEnterDescriptionPlaceholder": "Text alternativ", - "DynamicFormDialogValidationErrorTitle": "Validation Error", - "DynamicFormDialogValidationErrorMessage": "There are validation errors, please fix them before saving.", - "DynamicFormNumberErrorMessage": "The value of this field must be between {0} and {1}.", + "DynamicFormDialogValidationErrorTitle": "Eroare de validatie", + "DynamicFormDialogValidationErrorMessage": "Există erori de validare, remediați-le înainte de a salva.", + "DynamicFormNumberValueMustBeGreaterThan": "Valoarea trebuie să fie mai mare decât {0}", + "DynamicFormNumberValueMustBeBetween": "Valoarea trebuie să fie între {0} și {1}", + "DynamicFormNumberValueMustBeLowerThan": "Valoarea trebuie să fie mai mică decât {0}", "customDisplayName": "Utilizați această locație:", "ListItemCommentDIalogDeleteSubText": "Sunteți sigur că doriți să ștergeți acest comentariu?", "ListItemCommentsDialogDeleteTitle": "Confirmați ștergerea comentariului", diff --git a/src/loc/ru-ru.ts b/src/loc/ru-ru.ts index 2e52e2df2..3bf9a69c7 100644 --- a/src/loc/ru-ru.ts +++ b/src/loc/ru-ru.ts @@ -364,9 +364,11 @@ define([], () => { "DynamicFormTermPanelTitle": "Выберите термин", "DynamicFormEnterURLPlaceholder": "Введите URL-адрес", "DynamicFormEnterDescriptionPlaceholder": "Альтернативный текст", - "DynamicFormDialogValidationErrorTitle": "Validation Error", - "DynamicFormDialogValidationErrorMessage": "There are validation errors, please fix them before saving.", - "DynamicFormNumberErrorMessage": "The value of this field must be between {0} and {1}.", + "DynamicFormDialogValidationErrorTitle": "Ошибка проверки", + "DynamicFormDialogValidationErrorMessage": "Есть ошибки проверки, исправьте их перед сохранением.", + "DynamicFormNumberValueMustBeGreaterThan": "Значение должно быть больше {0}", + "DynamicFormNumberValueMustBeBetween": "Значение должно быть между {0} и {1}.", + "DynamicFormNumberValueMustBeLowerThan": "Значение должно быть меньше {0}.", "customDisplayName": "Используйте это расположение:", "ListItemCommentDIalogDeleteSubText": "Вы уверены, что хотите удалить этот комментарий?", "ListItemCommentsDialogDeleteTitle": "Подтвердить удаление комментария", diff --git a/src/loc/sk-sk.ts b/src/loc/sk-sk.ts index a7c3fdf42..7d63fad4c 100644 --- a/src/loc/sk-sk.ts +++ b/src/loc/sk-sk.ts @@ -364,9 +364,11 @@ define([], () => { "DynamicFormTermPanelTitle": "Vybrať výraz", "DynamicFormEnterURLPlaceholder": "Zadanie adresy URL", "DynamicFormEnterDescriptionPlaceholder": "Alternatívny text", - "DynamicFormDialogValidationErrorTitle": "Validation Error", - "DynamicFormDialogValidationErrorMessage": "There are validation errors, please fix them before saving.", - "DynamicFormNumberErrorMessage": "The value of this field must be between {0} and {1}.", + "DynamicFormDialogValidationErrorTitle": "Chyba overenia", + "DynamicFormDialogValidationErrorMessage": "Vyskytli sa chyby overenia, pred uložením ich opravte.", + "DynamicFormNumberValueMustBeGreaterThan": "Hodnota musí byť väčšia ako {0}", + "DynamicFormNumberValueMustBeBetween": "Hodnota musí byť medzi {0} a {1}", + "DynamicFormNumberValueMustBeLowerThan": "Hodnota musí byť nižšia ako {0}", "customDisplayName": "Použite toto umiestnenie:", "ListItemCommentDIalogDeleteSubText": "Naozaj chcete odstrániť tento komentár?", "ListItemCommentsDialogDeleteTitle": "Potvrdiť odstránenie komentára", diff --git a/src/loc/sr-latn-rs.ts b/src/loc/sr-latn-rs.ts index 4f771cd25..5c08bc58c 100644 --- a/src/loc/sr-latn-rs.ts +++ b/src/loc/sr-latn-rs.ts @@ -364,9 +364,11 @@ define([], () => { "DynamicFormTermPanelTitle": "Izaberi termin", "DynamicFormEnterURLPlaceholder": "Unesite URL adresu", "DynamicFormEnterDescriptionPlaceholder": "Alternativni tekst", - "DynamicFormDialogValidationErrorTitle": "Validation Error", - "DynamicFormDialogValidationErrorMessage": "There are validation errors, please fix them before saving.", - "DynamicFormNumberErrorMessage": "The value of this field must be between {0} and {1}.", + "DynamicFormDialogValidationErrorTitle": "Greška pri validaciji", + "DynamicFormDialogValidationErrorMessage": "Postoje greške u validaciji, popravite ih pre čuvanja.", + "DynamicFormNumberValueMustBeGreaterThan": "Vrednost mora da bude veća od {0}", + "DynamicFormNumberValueMustBeBetween": "Vrednost mora da bude između {0} i {1}", + "DynamicFormNumberValueMustBeLowerThan": "Vrednost mora biti manja od {0}", "customDisplayName": "Koristi ovu lokaciju:", "ListItemCommentDIalogDeleteSubText": "Želite li zaista da izbrišete ovaj komentar?", "ListItemCommentsDialogDeleteTitle": "Potvrda brisanja komentara", diff --git a/src/loc/sv-se.ts b/src/loc/sv-se.ts index 26153460a..9b86d84d6 100644 --- a/src/loc/sv-se.ts +++ b/src/loc/sv-se.ts @@ -364,9 +364,11 @@ define([], () => { "DynamicFormTermPanelTitle": "Välj term", "DynamicFormEnterURLPlaceholder": "Ange en webbadress", "DynamicFormEnterDescriptionPlaceholder": "Alternativ text", - "DynamicFormDialogValidationErrorTitle": "Validation Error", - "DynamicFormDialogValidationErrorMessage": "There are validation errors, please fix them before saving.", - "DynamicFormNumberErrorMessage": "Värdet på det här fältet måste vara mellan {0} och {1}.", + "DynamicFormDialogValidationErrorTitle": "Valideringsfel", + "DynamicFormDialogValidationErrorMessage": "Det finns valideringsfel, åtgärda dem innan du sparar.", + "DynamicFormNumberValueMustBeGreaterThan": "Värdet måste vara större än {0}", + "DynamicFormNumberValueMustBeBetween": "Värdet måste vara mellan {0} och {1}", + "DynamicFormNumberValueMustBeLowerThan": "Värdet måste vara lägre än {0}", "customDisplayName": "Använd den här platsen:", "ListItemCommentDIalogDeleteSubText": "Vill du ta bort den här kommentaren?", "ListItemCommentsDialogDeleteTitle": "Bekräfta ta bort kommentar", diff --git a/src/loc/tr-tr.ts b/src/loc/tr-tr.ts index b16793099..bf40a39ba 100644 --- a/src/loc/tr-tr.ts +++ b/src/loc/tr-tr.ts @@ -364,9 +364,11 @@ define([], () => { "DynamicFormTermPanelTitle": "Terim Seç", "DynamicFormEnterURLPlaceholder": "URL girme", "DynamicFormEnterDescriptionPlaceholder": "Alternatif metin", - "DynamicFormDialogValidationErrorTitle": "Validation Error", - "DynamicFormDialogValidationErrorMessage": "There are validation errors, please fix them before saving.", - "DynamicFormNumberErrorMessage": "The value of this field must be between {0} and {1}.", + "DynamicFormDialogValidationErrorTitle": "Doğrulama Hatası", + "DynamicFormDialogValidationErrorMessage": "Doğrulama hataları var, lütfen kaydetmeden önce düzeltin.", + "DynamicFormNumberValueMustBeGreaterThan": "Değer, {0} değerinden büyük olmalıdır", + "DynamicFormNumberValueMustBeBetween": "Değer, {0} ile {1} arasında olmalıdır", + "DynamicFormNumberValueMustBeLowerThan": "Değer, {0} değerinden düşük olmalıdır", "customDisplayName": "Bu konumu kullan:", "ListItemCommentDIalogDeleteSubText": "Bu yorumu silmek istediğinizden emin misiniz?", "ListItemCommentsDialogDeleteTitle": "Açıklamayı Sil'i Onayla", diff --git a/src/loc/vi-vn.ts b/src/loc/vi-vn.ts index 588f5c9a2..2e0688ca7 100644 --- a/src/loc/vi-vn.ts +++ b/src/loc/vi-vn.ts @@ -364,9 +364,11 @@ define([], () => { "DynamicFormTermPanelTitle": "Chọn Thuật ngữ", "DynamicFormEnterURLPlaceholder": "Nhập URL", "DynamicFormEnterDescriptionPlaceholder": "Văn bản thay thế", - "DynamicFormDialogValidationErrorTitle": "Validation Error", - "DynamicFormDialogValidationErrorMessage": "There are validation errors, please fix them before saving.", - "DynamicFormNumberErrorMessage": "The value of this field must be between {0} and {1}.", + "DynamicFormDialogValidationErrorTitle": "Lỗi xác nhận", + "DynamicFormDialogValidationErrorMessage": "Có lỗi xác thực, vui lòng sửa chúng trước khi lưu.", + "DynamicFormNumberValueMustBeGreaterThan": "Giá trị phải lớn hơn {0}", + "DynamicFormNumberValueMustBeBetween": "Giá trị phải nằm trong khoảng từ {0} đến {1}", + "DynamicFormNumberValueMustBeLowerThan": "Giá trị phải thấp hơn {0}", "customDisplayName": "Sử dụng vị trí này:", "ListItemCommentDIalogDeleteSubText": "Bạn có chắc chắn rằng bạn muốn xóa bình luận này không?", "ListItemCommentsDialogDeleteTitle": "Xác nhận Xóa Chú thích", diff --git a/src/loc/zh-cn.ts b/src/loc/zh-cn.ts index 74d2832fc..5d8a3c4ad 100644 --- a/src/loc/zh-cn.ts +++ b/src/loc/zh-cn.ts @@ -364,9 +364,11 @@ define([], () => { "DynamicFormTermPanelTitle": "选择期限", "DynamicFormEnterURLPlaceholder": "输入网址", "DynamicFormEnterDescriptionPlaceholder": "备选文本", - "DynamicFormDialogValidationErrorTitle": "Validation Error", - "DynamicFormDialogValidationErrorMessage": "There are validation errors, please fix them before saving.", - "DynamicFormNumberErrorMessage": "The value of this field must be between {0} and {1}.", + "DynamicFormDialogValidationErrorTitle": "验证错误", + "DynamicFormDialogValidationErrorMessage": "存在验证错误,请在保存之前修复它们。", + "DynamicFormNumberValueMustBeGreaterThan": "值必须大于 {0}", + "DynamicFormNumberValueMustBeBetween": "值必须介于 {0} 和 {1} 之间", + "DynamicFormNumberValueMustBeLowerThan": "值必须小于 {0}", "customDisplayName": "使用此位置:", "ListItemCommentDIalogDeleteSubText": "您确定要删除此评论吗?", "ListItemCommentsDialogDeleteTitle": "确认删除注释", diff --git a/src/loc/zh-tw.ts b/src/loc/zh-tw.ts index 1c7f12d5d..9d10f883c 100644 --- a/src/loc/zh-tw.ts +++ b/src/loc/zh-tw.ts @@ -364,9 +364,11 @@ define([], () => { "DynamicFormTermPanelTitle": "選擇期限", "DynamicFormEnterURLPlaceholder": "輸入網址", "DynamicFormEnterDescriptionPlaceholder": "備選文字", - "DynamicFormDialogValidationErrorTitle": "Validation Error", - "DynamicFormDialogValidationErrorMessage": "There are validation errors, please fix them before saving.", - "DynamicFormNumberErrorMessage": "The value of this field must be between {0} and {1}.", + "DynamicFormDialogValidationErrorTitle": "驗證錯誤", + "DynamicFormDialogValidationErrorMessage": "存在驗證錯誤,請在保存之前修復它們。", + "DynamicFormNumberValueMustBeGreaterThan": "值必須大於 {0}", + "DynamicFormNumberValueMustBeBetween": "值必須介於 {0} 和 {1} 之間", + "DynamicFormNumberValueMustBeLowerThan": "值必須小於 {0}", "customDisplayName": "使用此位置:", "ListItemCommentDIalogDeleteSubText": "您確定要刪除此評論嗎?", "ListItemCommentsDialogDeleteTitle": "確認刪除註釋",