diff --git a/packages/survey-creator-core/src/localization/arabic.ts b/packages/survey-creator-core/src/localization/arabic.ts index 672958ffea..4f9d96d25f 100644 --- a/packages/survey-creator-core/src/localization/arabic.ts +++ b/packages/survey-creator-core/src/localization/arabic.ts @@ -355,6 +355,7 @@ export var arStrings = { markRequired: "وضع علامة كمطلوب", removeRequiredMark: "إزالة العلامة المطلوبة", isAllRowRequired: "المطالبة بالأجوبة لكل الصفوف", + eachRowUnique: "منع تكرار الاستجابات في الصفوف", requiredErrorText: "نص خطأ إلزامي السؤال", startWithNewLine: "إظهار السؤال في صف جديد", rows: "عدد الصفوف", @@ -1645,4 +1646,5 @@ editorLocalization.locales["ar"] = arStrings; // p.setValueExpression: "Set value expression" => "تعيين تعبير القيمة" // ed.choicesLoadedFromWebText: "Choices are loaded from a web service." => "يتم تحميل الاختيارات من خدمة ويب." // ed.choicesLoadedFromWebLinkText: "Go to settings" => "انتقل إلى الإعدادات" -// ed.choicesLoadedFromWebPreviewTitle: "Preview of loaded choice options" => "معاينة خيارات الاختيار المحملة" \ No newline at end of file +// ed.choicesLoadedFromWebPreviewTitle: "Preview of loaded choice options" => "معاينة خيارات الاختيار المحملة" +// pe.eachRowUnique: "Prevent duplicate responses in rows" => "منع تكرار الاستجابات في الصفوف" \ No newline at end of file diff --git a/packages/survey-creator-core/src/localization/bulgarian.ts b/packages/survey-creator-core/src/localization/bulgarian.ts index b6d16b478f..2881038690 100644 --- a/packages/survey-creator-core/src/localization/bulgarian.ts +++ b/packages/survey-creator-core/src/localization/bulgarian.ts @@ -355,6 +355,7 @@ export var bgStrings = { markRequired: "Маркирай както се изисква", removeRequiredMark: "Премахване на необходимия знак", isAllRowRequired: "Изискване за отговор на всички редове", + eachRowUnique: "Предотвратяване на дублиращи се отговори в редове", requiredErrorText: "\"Задължително\" съобщение за грешка", startWithNewLine: "Показване на въпроса на нов ред", rows: "Редове", @@ -1296,4 +1297,5 @@ editorLocalization.locales["bg"] = bgStrings; // p.setValueExpression: "Set value expression" => "Задаване на израз за стойност" // ed.choicesLoadedFromWebText: "Choices are loaded from a web service." => "Възможностите за избор се зареждат от уеб услуга." // ed.choicesLoadedFromWebLinkText: "Go to settings" => "Отидете в настройките" -// ed.choicesLoadedFromWebPreviewTitle: "Preview of loaded choice options" => "Визуализация на заредените опции за избор" \ No newline at end of file +// ed.choicesLoadedFromWebPreviewTitle: "Preview of loaded choice options" => "Визуализация на заредените опции за избор" +// pe.eachRowUnique: "Prevent duplicate responses in rows" => "Предотвратяване на дублиращи се отговори в редове" \ No newline at end of file diff --git a/packages/survey-creator-core/src/localization/croatian.ts b/packages/survey-creator-core/src/localization/croatian.ts index edee20b4e7..fe6a964650 100644 --- a/packages/survey-creator-core/src/localization/croatian.ts +++ b/packages/survey-creator-core/src/localization/croatian.ts @@ -355,6 +355,7 @@ export var hrStrings = { markRequired: "Označi kao obavezno", removeRequiredMark: "Uklanjanje potrebne oznake", isAllRowRequired: "Zahtijevati odgovor za sve redove", + eachRowUnique: "Sprječavanje dvostrukih odgovora u recima", requiredErrorText: "Potreban tekst pogreške", startWithNewLine: "Počinje li s novom linijom?", rows: "Broj redaka", @@ -1729,4 +1730,5 @@ editorLocalization.locales["hr"] = hrStrings; // p.setValueExpression: "Set value expression" => "Postavljanje izraza vrijednosti" // ed.choicesLoadedFromWebText: "Choices are loaded from a web service." => "Izbori se učitavaju s web-usluge." // ed.choicesLoadedFromWebLinkText: "Go to settings" => "Idi na postavke" -// ed.choicesLoadedFromWebPreviewTitle: "Preview of loaded choice options" => "Pretpregled učitanih mogućnosti izbora" \ No newline at end of file +// ed.choicesLoadedFromWebPreviewTitle: "Preview of loaded choice options" => "Pretpregled učitanih mogućnosti izbora" +// pe.eachRowUnique: "Prevent duplicate responses in rows" => "Sprječavanje dvostrukih odgovora u recima" \ No newline at end of file diff --git a/packages/survey-creator-core/src/localization/czech.ts b/packages/survey-creator-core/src/localization/czech.ts index 48e4ebb721..5f84250c03 100644 --- a/packages/survey-creator-core/src/localization/czech.ts +++ b/packages/survey-creator-core/src/localization/czech.ts @@ -355,6 +355,7 @@ export var czStrings = { markRequired: "Označit podle potřeby", removeRequiredMark: "Odstraňte požadovanou značku", isAllRowRequired: "Povinná odpověď pro všechny řádky", + eachRowUnique: "Zabránění duplicitním odpovědím v řádcích", requiredErrorText: "Text chyby pro povinnou otázku", startWithNewLine: "Začátek s novým řádkem?", rows: "Počet řádků", @@ -1299,4 +1300,5 @@ editorLocalization.locales["cs"] = czStrings; // p.setValueExpression: "Set value expression" => "Nastavit výraz hodnoty" // ed.choicesLoadedFromWebText: "Choices are loaded from a web service." => "Volby se načítají z webové služby." // ed.choicesLoadedFromWebLinkText: "Go to settings" => "Přejděte do nastavení" -// ed.choicesLoadedFromWebPreviewTitle: "Preview of loaded choice options" => "Náhled načtených voleb" \ No newline at end of file +// ed.choicesLoadedFromWebPreviewTitle: "Preview of loaded choice options" => "Náhled načtených voleb" +// pe.eachRowUnique: "Prevent duplicate responses in rows" => "Zabránění duplicitním odpovědím v řádcích" \ No newline at end of file diff --git a/packages/survey-creator-core/src/localization/danish.ts b/packages/survey-creator-core/src/localization/danish.ts index f3f7d641a5..cb76d53bc5 100644 --- a/packages/survey-creator-core/src/localization/danish.ts +++ b/packages/survey-creator-core/src/localization/danish.ts @@ -355,6 +355,7 @@ export var danishStrings = { markRequired: "Markér efter behov", removeRequiredMark: "Fjern det påkrævede mærke", isAllRowRequired: "Kræv svar for alle rækker", + eachRowUnique: "Undgå dublerede svar i rækker", requiredErrorText: "Fejlmeddelelsen \"Påkrævet\"", startWithNewLine: "Skal starte med ny linie?", rows: "Antal rækker", @@ -1920,4 +1921,5 @@ editorLocalization.locales["da"] = danishStrings; // p.setValueExpression: "Set value expression" => "Angiv værdiudtryk" // ed.choicesLoadedFromWebText: "Choices are loaded from a web service." => "Valg indlæses fra en webtjeneste." // ed.choicesLoadedFromWebLinkText: "Go to settings" => "Gå til indstillinger" -// ed.choicesLoadedFromWebPreviewTitle: "Preview of loaded choice options" => "Forhåndsvisning af indlæste valgmuligheder" \ No newline at end of file +// ed.choicesLoadedFromWebPreviewTitle: "Preview of loaded choice options" => "Forhåndsvisning af indlæste valgmuligheder" +// pe.eachRowUnique: "Prevent duplicate responses in rows" => "Undgå dublerede svar i rækker" \ No newline at end of file diff --git a/packages/survey-creator-core/src/localization/dutch.ts b/packages/survey-creator-core/src/localization/dutch.ts index 02c4eadba7..2f175edefe 100644 --- a/packages/survey-creator-core/src/localization/dutch.ts +++ b/packages/survey-creator-core/src/localization/dutch.ts @@ -355,6 +355,7 @@ export var nlStrings = { markRequired: "Markeren zoals vereist", removeRequiredMark: "Verwijder de vereiste markering", isAllRowRequired: "Antwoord vereisen voor alle rijen", + eachRowUnique: "Voorkom dubbele antwoorden in rijen", requiredErrorText: "Tekst bij niet-ingevulde verplichte vraag", startWithNewLine: "Beginnen met een nieuwe regel?", rows: "Aantal rijen", @@ -1715,4 +1716,5 @@ editorLocalization.locales["nl"] = nlStrings; // p.setValueExpression: "Set value expression" => "Expressie van ingestelde waarde" // ed.choicesLoadedFromWebText: "Choices are loaded from a web service." => "Keuzes worden geladen vanuit een webservice." // ed.choicesLoadedFromWebLinkText: "Go to settings" => "Ga naar instellingen" -// ed.choicesLoadedFromWebPreviewTitle: "Preview of loaded choice options" => "Voorbeeld van geladen keuzeopties" \ No newline at end of file +// ed.choicesLoadedFromWebPreviewTitle: "Preview of loaded choice options" => "Voorbeeld van geladen keuzeopties" +// pe.eachRowUnique: "Prevent duplicate responses in rows" => "Voorkom dubbele antwoorden in rijen" \ No newline at end of file diff --git a/packages/survey-creator-core/src/localization/english.ts b/packages/survey-creator-core/src/localization/english.ts index ec7590bdd5..f2aeb97d88 100644 --- a/packages/survey-creator-core/src/localization/english.ts +++ b/packages/survey-creator-core/src/localization/english.ts @@ -357,6 +357,7 @@ export var enStrings = { markRequired: "Mark as required", removeRequiredMark: "Remove the required mark", isAllRowRequired: "Require answer for all rows", + eachRowUnique: "Prevent duplicate responses in rows", requiredErrorText: "\"Required\" error message", startWithNewLine: "Display the question on a new line", rows: "Rows", diff --git a/packages/survey-creator-core/src/localization/finnish.ts b/packages/survey-creator-core/src/localization/finnish.ts index b84aadfa1b..bb8cadac26 100644 --- a/packages/survey-creator-core/src/localization/finnish.ts +++ b/packages/survey-creator-core/src/localization/finnish.ts @@ -355,6 +355,7 @@ export var fiStrings = { markRequired: "Merkitse pakollisesti", removeRequiredMark: "Poista vaadittu merkki", isAllRowRequired: "Vaadi vastaus kaikille riveille", + eachRowUnique: "Estä päällekkäiset vastaukset riveillä", requiredErrorText: "Vaadittu virheteksti", startWithNewLine: "Onko aloitus uudella rivillä?", rows: "Rivit", @@ -1735,4 +1736,5 @@ editorLocalization.locales["fi"] = fiStrings; // p.setValueExpression: "Set value expression" => "Arvolausekkeen määrittäminen" // ed.choicesLoadedFromWebText: "Choices are loaded from a web service." => "Valinnat ladataan verkkopalvelusta." // ed.choicesLoadedFromWebLinkText: "Go to settings" => "Siirry asetuksiin" -// ed.choicesLoadedFromWebPreviewTitle: "Preview of loaded choice options" => "Ladattujen valintavaihtoehtojen esikatselu" \ No newline at end of file +// ed.choicesLoadedFromWebPreviewTitle: "Preview of loaded choice options" => "Ladattujen valintavaihtoehtojen esikatselu" +// pe.eachRowUnique: "Prevent duplicate responses in rows" => "Estä päällekkäiset vastaukset riveillä" \ No newline at end of file diff --git a/packages/survey-creator-core/src/localization/french.ts b/packages/survey-creator-core/src/localization/french.ts index 3179c48945..54f558e8d9 100644 --- a/packages/survey-creator-core/src/localization/french.ts +++ b/packages/survey-creator-core/src/localization/french.ts @@ -355,6 +355,7 @@ var frenchTranslation = { markRequired: "Marquer au besoin", removeRequiredMark: "Supprimer la marque requise", isAllRowRequired: "Réponse obligatoire pour toutes les lignes", + eachRowUnique: "Éviter les réponses dupliquées dans les lignes", requiredErrorText: "Message d'erreur lorsque obligatoire", startWithNewLine: "Afficher la question sur une nouvelle ligne", rows: "Lignes", @@ -1795,4 +1796,5 @@ editorLocalization.locales["fr"] = frenchTranslation; // p.setValueExpression: "Set value expression" => "Définir l’expression de valeur" // ed.choicesLoadedFromWebText: "Choices are loaded from a web service." => "Les choix sont chargés à partir d’un service Web." // ed.choicesLoadedFromWebLinkText: "Go to settings" => "Accédez aux paramètres" -// ed.choicesLoadedFromWebPreviewTitle: "Preview of loaded choice options" => "Aperçu des options de choix chargées" \ No newline at end of file +// ed.choicesLoadedFromWebPreviewTitle: "Preview of loaded choice options" => "Aperçu des options de choix chargées" +// pe.eachRowUnique: "Prevent duplicate responses in rows" => "Éviter les réponses dupliquées dans les lignes" \ No newline at end of file diff --git a/packages/survey-creator-core/src/localization/german.ts b/packages/survey-creator-core/src/localization/german.ts index fb52cb5ea9..b9944b4fc8 100644 --- a/packages/survey-creator-core/src/localization/german.ts +++ b/packages/survey-creator-core/src/localization/german.ts @@ -355,6 +355,7 @@ var germanTranslation = { markRequired: "Als erforderlich markieren", removeRequiredMark: "Entfernen Sie die erforderliche Markierung", isAllRowRequired: "Ist eine Antwort für alle Zeilen erforderlich?", + eachRowUnique: "Doppelte Beantwortungen in Zeilen verhindern", requiredErrorText: "Fehlermeldung bei nicht beantworteten erforderlichen Fragen", startWithNewLine: "Starte mit einer neuen Zeile", rows: "Zeilenanzahl", @@ -1458,4 +1459,5 @@ editorLocalization.locales["de"] = germanTranslation; // p.setValueExpression: "Set value expression" => "Ausdruck \"Wert festlegen\"" // ed.choicesLoadedFromWebText: "Choices are loaded from a web service." => "Auswahlmöglichkeiten werden aus einem Webdienst geladen." // ed.choicesLoadedFromWebLinkText: "Go to settings" => "Gehen Sie zu den Einstellungen" -// ed.choicesLoadedFromWebPreviewTitle: "Preview of loaded choice options" => "Vorschau der geladenen Auswahloptionen" \ No newline at end of file +// ed.choicesLoadedFromWebPreviewTitle: "Preview of loaded choice options" => "Vorschau der geladenen Auswahloptionen" +// pe.eachRowUnique: "Prevent duplicate responses in rows" => "Doppelte Beantwortungen in Zeilen verhindern" \ No newline at end of file diff --git a/packages/survey-creator-core/src/localization/hungarian.ts b/packages/survey-creator-core/src/localization/hungarian.ts index 4af3a5985b..65ecac8d56 100644 --- a/packages/survey-creator-core/src/localization/hungarian.ts +++ b/packages/survey-creator-core/src/localization/hungarian.ts @@ -355,6 +355,7 @@ export var huStrings = { markRequired: "Megjelölés kötelezőként", removeRequiredMark: "Távolítsa el a szükséges jelet", isAllRowRequired: "Válasz kérése minden sorhoz", + eachRowUnique: "A sorokban ismétlődő válaszok megakadályozása", requiredErrorText: "\"Kötelező\" hibaüzenet", startWithNewLine: "Új sorban kezdődik?", rows: "Sorok száma", @@ -1888,4 +1889,5 @@ editorLocalization.locales["hu"] = huStrings; // p.setValueExpression: "Set value expression" => "Értékkifejezés beállítása" // ed.choicesLoadedFromWebText: "Choices are loaded from a web service." => "A választási lehetőségek egy webszolgáltatásból töltődnek be." // ed.choicesLoadedFromWebLinkText: "Go to settings" => "Válassza a beállítások" -// ed.choicesLoadedFromWebPreviewTitle: "Preview of loaded choice options" => "A betöltött választási lehetőségek előnézete" \ No newline at end of file +// ed.choicesLoadedFromWebPreviewTitle: "Preview of loaded choice options" => "A betöltött választási lehetőségek előnézete" +// pe.eachRowUnique: "Prevent duplicate responses in rows" => "A sorokban ismétlődő válaszok megakadályozása" \ No newline at end of file diff --git a/packages/survey-creator-core/src/localization/indonesian.ts b/packages/survey-creator-core/src/localization/indonesian.ts index 90010350cd..ba50b9d69e 100644 --- a/packages/survey-creator-core/src/localization/indonesian.ts +++ b/packages/survey-creator-core/src/localization/indonesian.ts @@ -355,6 +355,7 @@ export var indonesianStrings = { markRequired: "Tandai sesuai kebutuhan", removeRequiredMark: "Hapus tanda yang diperlukan", isAllRowRequired: "Memerlukan jawaban untuk semua baris", + eachRowUnique: "Mencegah respons duplikat dalam baris", requiredErrorText: "Pesan kesalahan \"Wajib\"", startWithNewLine: "Mulai dengan baris baru?", rows: "Jumlah baris", @@ -1889,4 +1890,5 @@ editorLocalization.locales["id"] = indonesianStrings; // p.setValueExpression: "Set value expression" => "Mengatur ekspresi nilai" // ed.choicesLoadedFromWebText: "Choices are loaded from a web service." => "Pilihan dimuat dari layanan web." // ed.choicesLoadedFromWebLinkText: "Go to settings" => "Buka pengaturan" -// ed.choicesLoadedFromWebPreviewTitle: "Preview of loaded choice options" => "Pratinjau opsi pilihan yang dimuat" \ No newline at end of file +// ed.choicesLoadedFromWebPreviewTitle: "Preview of loaded choice options" => "Pratinjau opsi pilihan yang dimuat" +// pe.eachRowUnique: "Prevent duplicate responses in rows" => "Mencegah respons duplikat dalam baris" \ No newline at end of file diff --git a/packages/survey-creator-core/src/localization/italian.ts b/packages/survey-creator-core/src/localization/italian.ts index 2ee8446f75..d920966df5 100644 --- a/packages/survey-creator-core/src/localization/italian.ts +++ b/packages/survey-creator-core/src/localization/italian.ts @@ -355,6 +355,7 @@ var italianTranslation = { markRequired: "Contrassegna come richiesto", removeRequiredMark: "Rimuovere il segno richiesto", isAllRowRequired: "Richiedi risposta per tutte le righe", + eachRowUnique: "Impedisci risposte duplicate nelle righe", requiredErrorText: "\"Obbligatoria\" messaggio di errore", startWithNewLine: "Visualizza la domanda su una nuova riga", rows: "Righe", @@ -1493,4 +1494,5 @@ editorLocalization.locales["it"] = italianTranslation; // p.setValueExpression: "Set value expression" => "Espressione del valore impostato" // ed.choicesLoadedFromWebText: "Choices are loaded from a web service." => "Le scelte vengono caricate da un servizio Web." // ed.choicesLoadedFromWebLinkText: "Go to settings" => "Vai alle impostazioni" -// ed.choicesLoadedFromWebPreviewTitle: "Preview of loaded choice options" => "Anteprima delle opzioni di scelta caricate" \ No newline at end of file +// ed.choicesLoadedFromWebPreviewTitle: "Preview of loaded choice options" => "Anteprima delle opzioni di scelta caricate" +// pe.eachRowUnique: "Prevent duplicate responses in rows" => "Impedisci risposte duplicate nelle righe" \ No newline at end of file diff --git a/packages/survey-creator-core/src/localization/japanese.ts b/packages/survey-creator-core/src/localization/japanese.ts index b503d06855..b30ff156a5 100644 --- a/packages/survey-creator-core/src/localization/japanese.ts +++ b/packages/survey-creator-core/src/localization/japanese.ts @@ -355,6 +355,7 @@ export var jaStrings = { markRequired: "必須としてマーク", removeRequiredMark: "必要なマークを削除する", isAllRowRequired: "全ての列で回答必須", + eachRowUnique: "行での回答の重複を防ぐ", requiredErrorText: "必要なエラーテキスト", startWithNewLine: "ニューラインで開始", rows: "列数", @@ -1734,4 +1735,5 @@ editorLocalization.locales["ja"] = jaStrings; // p.setValueExpression: "Set value expression" => "設定値式" // ed.choicesLoadedFromWebText: "Choices are loaded from a web service." => "選択肢は Web サービスから読み込まれます。" // ed.choicesLoadedFromWebLinkText: "Go to settings" => "設定に移動" -// ed.choicesLoadedFromWebPreviewTitle: "Preview of loaded choice options" => "読み込まれた選択肢オプションのプレビュー" \ No newline at end of file +// ed.choicesLoadedFromWebPreviewTitle: "Preview of loaded choice options" => "読み込まれた選択肢オプションのプレビュー" +// pe.eachRowUnique: "Prevent duplicate responses in rows" => "行での回答の重複を防ぐ" \ No newline at end of file diff --git a/packages/survey-creator-core/src/localization/korean.ts b/packages/survey-creator-core/src/localization/korean.ts index 46f96bc1a9..8be9f0e133 100644 --- a/packages/survey-creator-core/src/localization/korean.ts +++ b/packages/survey-creator-core/src/localization/korean.ts @@ -355,6 +355,7 @@ export var koreanStrings = { markRequired: "필요에 따라 표시", removeRequiredMark: "필요한 표시를 제거하십시오", isAllRowRequired: "모든 행에 대한 응답 필요", + eachRowUnique: "행의 중복 응답 방지", requiredErrorText: "\"필수\" 오류 메시지", startWithNewLine: "새 줄로 시작하겠습니까?", rows: "행 수", @@ -1939,4 +1940,5 @@ editorLocalization.locales["ko"] = koreanStrings; // p.setValueExpression: "Set value expression" => "설정 값 표현식" // ed.choicesLoadedFromWebText: "Choices are loaded from a web service." => "선택 항목은 웹 서비스에서 로드됩니다." // ed.choicesLoadedFromWebLinkText: "Go to settings" => "설정으로 바로 가기" -// ed.choicesLoadedFromWebPreviewTitle: "Preview of loaded choice options" => "로드된 선택 옵션 미리보기" \ No newline at end of file +// ed.choicesLoadedFromWebPreviewTitle: "Preview of loaded choice options" => "로드된 선택 옵션 미리보기" +// pe.eachRowUnique: "Prevent duplicate responses in rows" => "행의 중복 응답 방지" \ No newline at end of file diff --git a/packages/survey-creator-core/src/localization/malay.ts b/packages/survey-creator-core/src/localization/malay.ts index 3055fde1fa..6370717f30 100644 --- a/packages/survey-creator-core/src/localization/malay.ts +++ b/packages/survey-creator-core/src/localization/malay.ts @@ -355,6 +355,7 @@ export var msStrings = { markRequired: "Tandakan mengikut keperluan", removeRequiredMark: "Mengalih keluar tanda yang diperlukan", isAllRowRequired: "Perlukan jawapan untuk semua baris", + eachRowUnique: "Mengelakkan respons pendua dalam baris", requiredErrorText: "Teks ralat diperlukan", startWithNewLine: "Mulakan dengan baris baharu?", rows: "Kiraan baris", @@ -1688,4 +1689,5 @@ editorLocalization.locales["ms"] = msStrings; // p.setValueExpression: "Set value expression" => "Mengesetkan ungkapan nilai" // ed.choicesLoadedFromWebText: "Choices are loaded from a web service." => "Pilihan dimuatkan dari perkhidmatan web." // ed.choicesLoadedFromWebLinkText: "Go to settings" => "Pergi ke seting" -// ed.choicesLoadedFromWebPreviewTitle: "Preview of loaded choice options" => "Pratonton pilihan pilihan yang dimuatkan" \ No newline at end of file +// ed.choicesLoadedFromWebPreviewTitle: "Preview of loaded choice options" => "Pratonton pilihan pilihan yang dimuatkan" +// pe.eachRowUnique: "Prevent duplicate responses in rows" => "Mengelakkan respons pendua dalam baris" \ No newline at end of file diff --git a/packages/survey-creator-core/src/localization/mongolian.ts b/packages/survey-creator-core/src/localization/mongolian.ts index 91de7cda31..fbf34c091b 100644 --- a/packages/survey-creator-core/src/localization/mongolian.ts +++ b/packages/survey-creator-core/src/localization/mongolian.ts @@ -355,6 +355,7 @@ export var mnStrings = { markRequired: "Шаардлагын дагуу тэмдэглэгээ хийх", removeRequiredMark: "Шаардлагатай тэмдэглэгээг хасах", isAllRowRequired: "Бүх мөрөнд хариулт шаардах", + eachRowUnique: "Дараалалд хувилж хариу үйлдэл үзүүлэхээс сэргийлнэ", requiredErrorText: "Заавал бөглөх талбарыг бөглөөгүй байна", startWithNewLine: "Асуултыг шинэ мөрөнд харуулах", rows: "Мөр", @@ -1391,4 +1392,5 @@ editorLocalization.locales["mn"] = mnStrings; // p.setValueExpression: "Set value expression" => "Эрхэмлэх чанарыг илэрхийлэхийг тогтоо" // ed.choicesLoadedFromWebText: "Choices are loaded from a web service." => "Сонголтыг вэбийн үйлчилгээнээс ачаалдаг." // ed.choicesLoadedFromWebLinkText: "Go to settings" => "Тохиргоо руу явах" -// ed.choicesLoadedFromWebPreviewTitle: "Preview of loaded choice options" => "Ачаалагдсан сонголтын урьдчилсан үзүүлэлт" \ No newline at end of file +// ed.choicesLoadedFromWebPreviewTitle: "Preview of loaded choice options" => "Ачаалагдсан сонголтын урьдчилсан үзүүлэлт" +// pe.eachRowUnique: "Prevent duplicate responses in rows" => "Дараалалд хувилж хариу үйлдэл үзүүлэхээс сэргийлнэ" \ No newline at end of file diff --git a/packages/survey-creator-core/src/localization/norwegian.ts b/packages/survey-creator-core/src/localization/norwegian.ts index 985140eea9..753ea8e812 100644 --- a/packages/survey-creator-core/src/localization/norwegian.ts +++ b/packages/survey-creator-core/src/localization/norwegian.ts @@ -355,6 +355,7 @@ export var nbStrings = { markRequired: "Merk etter behov", removeRequiredMark: "Fjern ønsket merke", isAllRowRequired: "Nødvendig svar for alle rader", + eachRowUnique: "Forhindre dupliserte svar i rader", requiredErrorText: "Nødvendig feilmelding", startWithNewLine: "Må starte med ny linje?", rows: "Antall rader", @@ -1738,4 +1739,5 @@ editorLocalization.locales["nb"] = nbStrings; // p.setValueExpression: "Set value expression" => "Angi verdiuttrykk" // ed.choicesLoadedFromWebText: "Choices are loaded from a web service." => "Valgene lastes inn fra en webtjeneste." // ed.choicesLoadedFromWebLinkText: "Go to settings" => "Gå til innstillinger" -// ed.choicesLoadedFromWebPreviewTitle: "Preview of loaded choice options" => "Forhåndsvisning av alternativer for lastet valg" \ No newline at end of file +// ed.choicesLoadedFromWebPreviewTitle: "Preview of loaded choice options" => "Forhåndsvisning av alternativer for lastet valg" +// pe.eachRowUnique: "Prevent duplicate responses in rows" => "Forhindre dupliserte svar i rader" \ No newline at end of file diff --git a/packages/survey-creator-core/src/localization/persian.ts b/packages/survey-creator-core/src/localization/persian.ts index 632ae011e3..3970045217 100644 --- a/packages/survey-creator-core/src/localization/persian.ts +++ b/packages/survey-creator-core/src/localization/persian.ts @@ -355,6 +355,7 @@ var persianStrings = { markRequired: "علامت گذاری به عنوان مورد نیاز", removeRequiredMark: "حذف علامت مورد نیاز", isAllRowRequired: "نیاز به پاسخ برای همه سطرها", + eachRowUnique: "جلوگیری از پاسخ های تکراری در ردیف ها", requiredErrorText: "متن خطای موردنیاز", startWithNewLine: "با سطر جدید شروع شود؟", rows: "تعداد سطر", @@ -1690,4 +1691,5 @@ editorLocalization.locales["fa"] = persianStrings; // p.setValueExpression: "Set value expression" => "تنظیم عبارت مقدار" // ed.choicesLoadedFromWebText: "Choices are loaded from a web service." => "انتخاب ها از یک سرویس وب بارگذاری می شوند." // ed.choicesLoadedFromWebLinkText: "Go to settings" => "رفتن به تنظیمات" -// ed.choicesLoadedFromWebPreviewTitle: "Preview of loaded choice options" => "پیش نمایش گزینه های انتخاب بار شده" \ No newline at end of file +// ed.choicesLoadedFromWebPreviewTitle: "Preview of loaded choice options" => "پیش نمایش گزینه های انتخاب بار شده" +// pe.eachRowUnique: "Prevent duplicate responses in rows" => "جلوگیری از پاسخ های تکراری در ردیف ها" \ No newline at end of file diff --git a/packages/survey-creator-core/src/localization/polish.ts b/packages/survey-creator-core/src/localization/polish.ts index d861d90d36..5a6b1a2c05 100644 --- a/packages/survey-creator-core/src/localization/polish.ts +++ b/packages/survey-creator-core/src/localization/polish.ts @@ -355,6 +355,7 @@ var polishStrings = { markRequired: "Oznacz jako wymagane", removeRequiredMark: "Usuń wymagany znacznik", isAllRowRequired: "Wymagaj odpowiedzi dla wszystkich wierszy", + eachRowUnique: "Zapobieganie zduplikowanym odpowiedziom w wierszach", requiredErrorText: "Komunikat o błędzie \"Wymagane\"", startWithNewLine: "Czy rozpoczyna się nową linią?", rows: "Liczba wierszy", @@ -2008,4 +2009,5 @@ editorLocalization.locales["pl"] = polishStrings; // p.setValueExpression: "Set value expression" => "Wyrażenie wartości zadanej" // ed.choicesLoadedFromWebText: "Choices are loaded from a web service." => "Opcje są ładowane z usługi internetowej." // ed.choicesLoadedFromWebLinkText: "Go to settings" => "Przejdź do ustawień" -// ed.choicesLoadedFromWebPreviewTitle: "Preview of loaded choice options" => "Podgląd wczytanych opcji wyboru" \ No newline at end of file +// ed.choicesLoadedFromWebPreviewTitle: "Preview of loaded choice options" => "Podgląd wczytanych opcji wyboru" +// pe.eachRowUnique: "Prevent duplicate responses in rows" => "Zapobieganie zduplikowanym odpowiedziom w wierszach" \ No newline at end of file diff --git a/packages/survey-creator-core/src/localization/portuguese.ts b/packages/survey-creator-core/src/localization/portuguese.ts index 2a0964b77a..259065fb6a 100644 --- a/packages/survey-creator-core/src/localization/portuguese.ts +++ b/packages/survey-creator-core/src/localization/portuguese.ts @@ -355,6 +355,7 @@ var portugueseTranslation = { markRequired: "Marcar conforme necessário", removeRequiredMark: "Remover a marca necessária", isAllRowRequired: "Exigir resposta para todas as linhas", + eachRowUnique: "Impedir respostas duplicadas em linhas", requiredErrorText: "\"Obrigatório\" mensagem de erro", startWithNewLine: "Começa com uma nova linha?", rows: "Contagem de linhas", @@ -1401,4 +1402,5 @@ editorLocalization.locales["pt"] = portugueseTranslation; // p.setValueExpression: "Set value expression" => "Definir expressão de valor" // ed.choicesLoadedFromWebText: "Choices are loaded from a web service." => "As opções são carregadas a partir de um serviço Web." // ed.choicesLoadedFromWebLinkText: "Go to settings" => "Ir para configurações" -// ed.choicesLoadedFromWebPreviewTitle: "Preview of loaded choice options" => "Pré-visualização das opções de escolha carregadas" \ No newline at end of file +// ed.choicesLoadedFromWebPreviewTitle: "Preview of loaded choice options" => "Pré-visualização das opções de escolha carregadas" +// pe.eachRowUnique: "Prevent duplicate responses in rows" => "Impedir respostas duplicadas em linhas" \ No newline at end of file diff --git a/packages/survey-creator-core/src/localization/russian.ts b/packages/survey-creator-core/src/localization/russian.ts index 0ab2e57270..5a24ab2b28 100644 --- a/packages/survey-creator-core/src/localization/russian.ts +++ b/packages/survey-creator-core/src/localization/russian.ts @@ -355,6 +355,7 @@ export var ruStrings = { markRequired: "Отметьте как обязательный", removeRequiredMark: "Снимите нужную отметку", isAllRowRequired: "Все строки обязательны для заполнения", + eachRowUnique: "Предотвращение дублирования ответов в строках", requiredErrorText: "Это поле обязательное для заполнения", startWithNewLine: "Начинать с новой строки?", rows: "Количество строк", @@ -1795,4 +1796,5 @@ editorLocalization.locales["ru"] = ruStrings; // p.setValueExpression: "Set value expression" => "Выражение заданного значения" // ed.choicesLoadedFromWebText: "Choices are loaded from a web service." => "Варианты загружаются из веб-службы." // ed.choicesLoadedFromWebLinkText: "Go to settings" => "Перейдите в настройки" -// ed.choicesLoadedFromWebPreviewTitle: "Preview of loaded choice options" => "Предварительный просмотр загруженных вариантов выбора" \ No newline at end of file +// ed.choicesLoadedFromWebPreviewTitle: "Preview of loaded choice options" => "Предварительный просмотр загруженных вариантов выбора" +// pe.eachRowUnique: "Prevent duplicate responses in rows" => "Предотвращение дублирования ответов в строках" \ No newline at end of file diff --git a/packages/survey-creator-core/src/localization/simplified-chinese.ts b/packages/survey-creator-core/src/localization/simplified-chinese.ts index 36cfd19cde..b031661628 100644 --- a/packages/survey-creator-core/src/localization/simplified-chinese.ts +++ b/packages/survey-creator-core/src/localization/simplified-chinese.ts @@ -355,6 +355,7 @@ var simplifiedChineseTranslation = { markRequired: "标记为必填", removeRequiredMark: "删除所需的标记", isAllRowRequired: "要求所有行都回答", + eachRowUnique: "防止行中出现重复响应", requiredErrorText: "错误文字", startWithNewLine: "问题是否新起一行?", rows: "文本框行数", @@ -1877,4 +1878,5 @@ editorLocalization.locales["zh-cn"] = simplifiedChineseTranslation; // p.setValueExpression: "Set value expression" => "设置值表达式" // ed.choicesLoadedFromWebText: "Choices are loaded from a web service." => "选项是从 Web 服务加载的。" // ed.choicesLoadedFromWebLinkText: "Go to settings" => "前往“设置”" -// ed.choicesLoadedFromWebPreviewTitle: "Preview of loaded choice options" => "加载选项的预览" \ No newline at end of file +// ed.choicesLoadedFromWebPreviewTitle: "Preview of loaded choice options" => "加载选项的预览" +// pe.eachRowUnique: "Prevent duplicate responses in rows" => "防止行中出现重复响应" \ No newline at end of file diff --git a/packages/survey-creator-core/src/localization/slovak.ts b/packages/survey-creator-core/src/localization/slovak.ts index c24c9e7b07..d0dd9587a2 100644 --- a/packages/survey-creator-core/src/localization/slovak.ts +++ b/packages/survey-creator-core/src/localization/slovak.ts @@ -355,6 +355,7 @@ export var skStrings = { markRequired: "Označiť podľa potreby", removeRequiredMark: "Odstráňte požadovanú značku", isAllRowRequired: "Vyžadovať odpoveď pre všetky riadky", + eachRowUnique: "Zabráňte duplicitným odpovediam v riadkoch", requiredErrorText: "Text chyby pri povinných položkách", startWithNewLine: "Začína sa novým riadkom?", rows: "Počet riadkov", @@ -1688,4 +1689,5 @@ editorLocalization.locales["sk"] = skStrings; // p.setValueExpression: "Set value expression" => "Nastavenie výrazu hodnoty" // ed.choicesLoadedFromWebText: "Choices are loaded from a web service." => "Možnosti sa načítavajú z webovej služby." // ed.choicesLoadedFromWebLinkText: "Go to settings" => "Prejdite na nastavenia" -// ed.choicesLoadedFromWebPreviewTitle: "Preview of loaded choice options" => "Ukážka načítaných možností výberu" \ No newline at end of file +// ed.choicesLoadedFromWebPreviewTitle: "Preview of loaded choice options" => "Ukážka načítaných možností výberu" +// pe.eachRowUnique: "Prevent duplicate responses in rows" => "Zabráňte duplicitným odpovediam v riadkoch" \ No newline at end of file diff --git a/packages/survey-creator-core/src/localization/spanish.ts b/packages/survey-creator-core/src/localization/spanish.ts index f199069dc1..99b5851762 100644 --- a/packages/survey-creator-core/src/localization/spanish.ts +++ b/packages/survey-creator-core/src/localization/spanish.ts @@ -355,6 +355,7 @@ var spanishTranslation = { markRequired: "Marcar según sea necesario", removeRequiredMark: "Quitar la marca requerida", isAllRowRequired: "Requerir respuesta para todas las filas", + eachRowUnique: "Evitar respuestas duplicadas en filas", requiredErrorText: "Texto de error requerido", startWithNewLine: "¿Empieza con la nueva línea?", rows: "Número de filas", @@ -1509,4 +1510,5 @@ editorLocalization.locales["es"] = spanishTranslation; // p.setValueExpression: "Set value expression" => "Establecer expresión de valor" // ed.choicesLoadedFromWebText: "Choices are loaded from a web service." => "Las opciones se cargan desde un servicio web." // ed.choicesLoadedFromWebLinkText: "Go to settings" => "Ir a la configuración" -// ed.choicesLoadedFromWebPreviewTitle: "Preview of loaded choice options" => "Vista previa de las opciones de elección cargadas" \ No newline at end of file +// ed.choicesLoadedFromWebPreviewTitle: "Preview of loaded choice options" => "Vista previa de las opciones de elección cargadas" +// pe.eachRowUnique: "Prevent duplicate responses in rows" => "Evitar respuestas duplicadas en filas" \ No newline at end of file diff --git a/packages/survey-creator-core/src/localization/swedish.ts b/packages/survey-creator-core/src/localization/swedish.ts index 904c2e8c68..04f0444d77 100644 --- a/packages/survey-creator-core/src/localization/swedish.ts +++ b/packages/survey-creator-core/src/localization/swedish.ts @@ -355,6 +355,7 @@ export let svStrings = { markRequired: "Markera efter behov", removeRequiredMark: "Ta bort det obligatoriska märket", isAllRowRequired: "Kräv svar för alla rader", + eachRowUnique: "Förhindra dubbletter av svar i rader", requiredErrorText: "Felmeddelandet \"Obligatoriskt\"", startWithNewLine: "Starta på en ny rad?", rows: "Antal rader", @@ -1912,4 +1913,5 @@ editorLocalization.locales["sv"] = svStrings; // p.setValueExpression: "Set value expression" => "Ange värde-uttryck" // ed.choicesLoadedFromWebText: "Choices are loaded from a web service." => "Alternativen läses in från en webbtjänst." // ed.choicesLoadedFromWebLinkText: "Go to settings" => "Gå till inställningar" -// ed.choicesLoadedFromWebPreviewTitle: "Preview of loaded choice options" => "Förhandsgranskning av inlästa alternativalternativ" \ No newline at end of file +// ed.choicesLoadedFromWebPreviewTitle: "Preview of loaded choice options" => "Förhandsgranskning av inlästa alternativalternativ" +// pe.eachRowUnique: "Prevent duplicate responses in rows" => "Förhindra dubbletter av svar i rader" \ No newline at end of file diff --git a/packages/survey-creator-core/src/localization/traditional-chinese.ts b/packages/survey-creator-core/src/localization/traditional-chinese.ts index 512a00eaf1..6fe767cd20 100644 --- a/packages/survey-creator-core/src/localization/traditional-chinese.ts +++ b/packages/survey-creator-core/src/localization/traditional-chinese.ts @@ -355,6 +355,7 @@ var traditionalChineseTranslation = { markRequired: "標記為必填", removeRequiredMark: "刪除所需的標記", isAllRowRequired: "要求所有行都回答", + eachRowUnique: "防止行中出現重複回應", requiredErrorText: "“必需”錯誤消息", startWithNewLine: "問題是否新起一行?", rows: "文本框行數", @@ -2013,4 +2014,5 @@ editorLocalization.locales["zh-tw"] = traditionalChineseTranslation; // p.setValueExpression: "Set value expression" => "設置值表達式" // ed.choicesLoadedFromWebText: "Choices are loaded from a web service." => "選項是從 Web 服務載入的。" // ed.choicesLoadedFromWebLinkText: "Go to settings" => "前往“設置”" -// ed.choicesLoadedFromWebPreviewTitle: "Preview of loaded choice options" => "載入選項的預覽" \ No newline at end of file +// ed.choicesLoadedFromWebPreviewTitle: "Preview of loaded choice options" => "載入選項的預覽" +// pe.eachRowUnique: "Prevent duplicate responses in rows" => "防止行中出現重複回應" \ No newline at end of file diff --git a/packages/survey-creator-core/src/localization/turkish.ts b/packages/survey-creator-core/src/localization/turkish.ts index 7c2bc3ee92..ff330a36e3 100644 --- a/packages/survey-creator-core/src/localization/turkish.ts +++ b/packages/survey-creator-core/src/localization/turkish.ts @@ -355,6 +355,7 @@ export var turkishStrings = { markRequired: "Gerektiği gibi işaretleyin", removeRequiredMark: "Gerekli işareti kaldırın", isAllRowRequired: "Tüm satırlar zorunlu", + eachRowUnique: "Satırlarda yinelenen yanıtları önleme", requiredErrorText: "Zorunlu hata yazısı", startWithNewLine: "Yeni satırla başla?", rows: "Satır sayısı", @@ -1730,4 +1731,5 @@ editorLocalization.locales["tr"] = turkishStrings; // p.setValueExpression: "Set value expression" => "Değer ifadesini ayarla" // ed.choicesLoadedFromWebText: "Choices are loaded from a web service." => "Seçimler bir web hizmetinden yüklenir." // ed.choicesLoadedFromWebLinkText: "Go to settings" => "Ayarlara git" -// ed.choicesLoadedFromWebPreviewTitle: "Preview of loaded choice options" => "Yüklenen seçim seçeneklerinin önizlemesi" \ No newline at end of file +// ed.choicesLoadedFromWebPreviewTitle: "Preview of loaded choice options" => "Yüklenen seçim seçeneklerinin önizlemesi" +// pe.eachRowUnique: "Prevent duplicate responses in rows" => "Satırlarda yinelenen yanıtları önleme" \ No newline at end of file diff --git a/packages/survey-creator-core/src/question-editor/definition.ts b/packages/survey-creator-core/src/question-editor/definition.ts index b57d6d7fda..251a7ba6ea 100644 --- a/packages/survey-creator-core/src/question-editor/definition.ts +++ b/packages/survey-creator-core/src/question-editor/definition.ts @@ -165,6 +165,7 @@ export class SurveyQuestionEditorDefinition { matrix: { properties: [ { name: "isAllRowRequired", tab: "validation" }, + { name: "eachRowUnique", tab: "validation" }, { name: "showHeader", tab: "layout" }, { name: "showColumnHeader", tab: "layout" }, { name: "verticalAlign", tab: "layout" },