diff --git a/packages/creator-presets-core/src/presets-editable-toolbox.ts b/packages/creator-presets-core/src/presets-editable-toolbox.ts index 078122fe43..7f567d91ab 100644 --- a/packages/creator-presets-core/src/presets-editable-toolbox.ts +++ b/packages/creator-presets-core/src/presets-editable-toolbox.ts @@ -51,7 +51,7 @@ export class CreatorPresetEditableToolboxConfigurator extends CreatorPresetEdita titleLocation: "hidden", visibleIf: this.getTextVisibleIf(this.nameCategoriesMode, "categories"), minRowCount: 1, - allowRowsDragAndDrop: true, + allowRowReorder: true, addRowText: "Add new category", showHeader: false, columns: [ @@ -100,7 +100,7 @@ export class CreatorPresetEditableToolboxConfigurator extends CreatorPresetEdita addRowText: "Add new toolbox item", showHeader: false, hideColumnsIfEmpty: true, - emptyRowsText: "Click the button below to add a new toolbox item.", + noRowsText: "Click the button below to add a new toolbox item.", columns: [ { cellType: "text", name: "name", placeholder: "Name", isUnique: true, isRequired: true }, { cellType: "text", name: "iconName", placeholder: "Icon name" }, @@ -128,44 +128,44 @@ export class CreatorPresetEditableToolboxConfigurator extends CreatorPresetEdita public getJsonValueCore(model: SurveyModel, creator: SurveyCreatorModel): any { const res: any = {}; const definition = this.getJsonItemsDefinition(model); - if(definition) { + if (definition) { res.definition = definition; } const mode = model.getValue(this.nameCategoriesMode); const toolbox = creator.toolbox; - if(mode === "items") { + if (mode === "items") { const items = model.getValue(this.nameItems); const toolboxItems = []; toolbox.items.forEach(item => toolboxItems.push(item.name)); - if(Array.isArray(items) && items.length > 0 && (toolbox.hasCategories || !Helpers.isTwoValueEquals(items, toolboxItems, true))) { + if (Array.isArray(items) && items.length > 0 && (toolbox.hasCategories || !Helpers.isTwoValueEquals(items, toolboxItems, true))) { res.items = items; } } - if(mode === "categories") { + if (mode === "categories") { const categories = this.getCategoriesJson(model); - if(Array.isArray(categories) && categories.length > 0 && (!toolbox.hasCategories || !this.isCategoriesSame(categories, toolbox.categories))) { + if (Array.isArray(categories) && categories.length > 0 && (!toolbox.hasCategories || !this.isCategoriesSame(categories, toolbox.categories))) { res.categories = this.getCategoriesJson(model); } } - if(model.getValue(this.nameShowCategoryTitles)) { + if (model.getValue(this.nameShowCategoryTitles)) { res.showCategoryTitles = true; } return Object.keys(res).length > 0 ? res : undefined; } private isCategoriesSame(categories: any, toolboxCategories: Array): boolean { - if(categories.length !== toolboxCategories.length) return false; - for(let i = 0; i < categories.length; i ++) { - if(categories[i].category !== toolboxCategories[i].name) return false; - if(categories[i].title !== toolboxCategories[i].title) return false; + if (categories.length !== toolboxCategories.length) return false; + for (let i = 0; i < categories.length; i++) { + if (categories[i].category !== toolboxCategories[i].name) return false; + if (categories[i].title !== toolboxCategories[i].title) return false; const toolboxItems = []; toolboxCategories[i].items.forEach(item => toolboxItems.push(item.name)); - if(!Helpers.isTwoValueEquals(categories[i].items, toolboxItems, true)) return false; + if (!Helpers.isTwoValueEquals(categories[i].items, toolboxItems, true)) return false; } return true; } private getCategoriesJson(model: SurveyModel): any { const res = model.getValue(this.nameCategories); - if(!Array.isArray(res)) return undefined; + if (!Array.isArray(res)) return undefined; res.forEach(item => { delete item["count"]; }); @@ -174,14 +174,14 @@ export class CreatorPresetEditableToolboxConfigurator extends CreatorPresetEdita private getJsonItemsDefinition(model: SurveyModel): any { const matrix = this.getMatrix(model); const value = matrix.value; - if(!Array.isArray(value) || value.length === 0) return undefined; + if (!Array.isArray(value) || value.length === 0) return undefined; const res = []; - for(let i = 0; i < value.length; i ++) { + for (let i = 0; i < value.length; i++) { const val = {}; const item = value[i]; - for(let key in item) { + for (let key in item) { const itemVal = key === "json" ? this.parseJson(item[key]) : item[key]; - if(!!itemVal) { + if (!!itemVal) { val[key] = itemVal; } } @@ -191,7 +191,7 @@ export class CreatorPresetEditableToolboxConfigurator extends CreatorPresetEdita } protected updateOnMatrixDetailPanelVisibleChangedCore(model: SurveyModel, creator: SurveyCreatorModel, options: any): void { - if(options.question.name === this.nameCategories) { + if (options.question.name === this.nameCategories) { this.onDetailPanelShowingChanged(options.row); } } @@ -206,11 +206,11 @@ export class CreatorPresetEditableToolboxConfigurator extends CreatorPresetEdita protected validateCore(model: SurveyModel): boolean { const matrix = this.getMatrix(model); const val = matrix.value; - if(!Array.isArray(val)) return true; - for(let rowIndex = 0; rowIndex < val.length; rowIndex ++) { + if (!Array.isArray(val)) return true; + for (let rowIndex = 0; rowIndex < val.length; rowIndex++) { const json = val[rowIndex]["json"]; - if(!!json) { - if(!this.validateJson(json)) { + if (!!json) { + if (!this.validateJson(json)) { const row = matrix.visibleRows[rowIndex]; row.showDetailPanel(); const jsonQuestion = row.getQuestionByName("json"); @@ -241,7 +241,7 @@ export class CreatorPresetEditableToolboxConfigurator extends CreatorPresetEdita private setQuestionItemsChoices(model: SurveyModel): void { this.allItems = this.getDefaultToolboxItems(model); const q = this.getQuestionItems(model); - if(!this.isItemValuesEqual(q.choices, this.allItems)) { + if (!this.isItemValuesEqual(q.choices, this.allItems)) { q.choices = this.allItems; this.updateRankingLocalizationName(q); const items = this.getQuestionCategories(model); @@ -249,9 +249,9 @@ export class CreatorPresetEditableToolboxConfigurator extends CreatorPresetEdita } } private isItemValuesEqual(a: Array, b: Array): boolean { - if(a.length !== b.length) return false; - for(let i = 0; i < a.length; i ++) { - if(a[i].value !== b[i].value || a[i].title !== b[i].title) return false; + if (a.length !== b.length) return false; + for (let i = 0; i < a.length; i++) { + if (a[i].value !== b[i].value || a[i].title !== b[i].title) return false; } return true; } @@ -269,8 +269,8 @@ export class CreatorPresetEditableToolboxConfigurator extends CreatorPresetEdita const categories = []; creator.toolbox.items.forEach(item => { const category = item.category; - if(!!category) { - if(!nameCategories[category]) { + if (!!category) { + if (!nameCategories[category]) { const row = { category: category, items: [item.name] }; nameCategories[category] = row; categories.push(row); @@ -300,7 +300,7 @@ export class CreatorPresetEditableToolboxConfigurator extends CreatorPresetEdita const definition = json.definition || []; definition.forEach(item => { const val = {}; - for(let key in item) { + for (let key in item) { val[key] = key === "json" ? JSON.stringify(item[key], null, 2) : item[key]; } value.push(val); @@ -308,10 +308,10 @@ export class CreatorPresetEditableToolboxConfigurator extends CreatorPresetEdita question.value = value; } protected updateOnValueChangedCore(model: SurveyModel, name: string): void { - if(name === this.nameMatrix) { + if (name === this.nameMatrix) { this.setQuestionItemsChoices(model); } - if(name === this.nameShowCategoryTitles) { + if (name === this.nameShowCategoryTitles) { this.updateShowCategoriesTitlesElements(model); } } @@ -322,11 +322,11 @@ export class CreatorPresetEditableToolboxConfigurator extends CreatorPresetEdita matrix.visibleRows.forEach(row => { const category = row.getValue("category"); const defaultTitle = this.getCategoryTitle(category); - if(!!defaultTitle) { + if (!!defaultTitle) { row.getQuestionByName("category").readOnly = true; } const titleQuestion = row.getQuestionByName("title"); - if(titleQuestion.isEmpty()) { + if (titleQuestion.isEmpty()) { titleQuestion.value = defaultTitle; } }); @@ -337,17 +337,17 @@ export class CreatorPresetEditableToolboxConfigurator extends CreatorPresetEdita protected setJsonLocalizationStringsCore(model: SurveyModel, locStrs: any): void { (this.getQuestionItems(model)).updateModifiedText(locStrs); const matrix = this.getQuestionCategories(model); - if(matrix.isVisible) { + if (matrix.isVisible) { matrix.visibleRows.forEach(row => { const category = row.getValue("category"); - if(row.getValue("title") !== this.getCategoryTitle(category)) { - if(!locStrs[LocCategoriesName]) { + if (row.getValue("title") !== this.getCategoryTitle(category)) { + if (!locStrs[LocCategoriesName]) { locStrs[LocCategoriesName] = {}; } locStrs[LocCategoriesName][category] = row.getValue("title"); } const q = row.getQuestionByName("items"); - if(!!q) { + if (!!q) { q.updateModifiedText(locStrs); } }); @@ -358,7 +358,7 @@ export class CreatorPresetEditableToolboxConfigurator extends CreatorPresetEdita } private getQuestionCategories(model: SurveyModel): QuestionMatrixDynamicModel { return model.getQuestionByName(this.nameCategories); } private onDetailPanelShowingChanged(row: MatrixDropdownRowModelBase): void { - if(!row.isDetailPanelShowing) return; + if (!row.isDetailPanelShowing) return; const q = row.getQuestionByName("items"); q.choices = this.getRankingChoices(row); this.updateRankingLocalizationName(q); @@ -372,20 +372,20 @@ export class CreatorPresetEditableToolboxConfigurator extends CreatorPresetEdita } private getDefaultToolboxItems(model: SurveyModel): ItemValue[] { const items = {}; - for(let key in this.defaultItems) { + for (let key in this.defaultItems) { items[key] = this.defaultItems[key]; } const definitionVal = model.getValue(this.nameMatrix); - if(Array.isArray(definitionVal)) { + if (Array.isArray(definitionVal)) { definitionVal.forEach(item => { const key = item.name; - if(!!key && !items[key] || !!item.title) { + if (!!key && !items[key] || !!item.title) { items[key] = item.title || key; } }); } const res = []; - for(let key in items) { + for (let key in items) { res.push(this.createItemValue(key, items[key])); } @@ -398,19 +398,19 @@ export class CreatorPresetEditableToolboxConfigurator extends CreatorPresetEdita const res = []; const model = row.getSurvey(); const matrix = this.getQuestionCategories(model); - if(!Array.isArray(this.allItems)) return res; + if (!Array.isArray(this.allItems)) return res; const val = model.getValue(this.nameCategories); const usedItems = {}; - if(Array.isArray(val)) { + if (Array.isArray(val)) { const rowIndex = matrix.visibleRows.indexOf(row); - for(let i = 0; i < val.length; i ++) { - if(i !== rowIndex && Array.isArray(val[i].items)) { + for (let i = 0; i < val.length; i++) { + if (i !== rowIndex && Array.isArray(val[i].items)) { val[i].items.forEach(v => usedItems[v] = true); } } } this.allItems.forEach(item => { - if(!usedItems[item.id]) { + if (!usedItems[item.id]) { res.push(this.createItemValue(item.id, item.title)); } }); @@ -418,9 +418,9 @@ export class CreatorPresetEditableToolboxConfigurator extends CreatorPresetEdita } private validateJson(text: string): boolean { text = text.trim(); - if(!text) return true; + if (!text) return true; const json = this.parseJson(text); - if(!json || !json.type) return false; + if (!json || !json.type) return false; const obj = Serializer.createClass(json.type, json); return !!obj; } @@ -428,7 +428,7 @@ export class CreatorPresetEditableToolboxConfigurator extends CreatorPresetEdita try { const res = new SurveyJSON5().parse(text); return res; - } catch(e) { + } catch (e) { return undefined; } } diff --git a/packages/creator-presets-core/tests/presets-editor.tests.ts b/packages/creator-presets-core/tests/presets-editor.tests.ts index 73720b859d..e7f728d64d 100644 --- a/packages/creator-presets-core/tests/presets-editor.tests.ts +++ b/packages/creator-presets-core/tests/presets-editor.tests.ts @@ -138,11 +138,11 @@ test("Preset edit model, page component", () => { expect(editor.applyFromSurveyModel()).toBeTruthy(); expect(editor.creator.tabs).toHaveLength(2); expect(editor.creator.tabs[0].title).toEqual("Designer Edit"); -/* TODO reset the page - expect(editor.applyFromSurveyModel()).toBeTruthy(); - expect(editor.creator.tabs).toHaveLength(3); - expect(editor.creator.tabs[0].title).toEqual("Designer"); -*/ + /* TODO reset the page + expect(editor.applyFromSurveyModel()).toBeTruthy(); + expect(editor.creator.tabs).toHaveLength(3); + expect(editor.creator.tabs[0].title).toEqual("Designer"); + */ }); test("Preset edit model, toolbox definition page, default values", () => { const presetJson = { @@ -334,13 +334,15 @@ test("Preset edit model, property grid, apply", () => { let propGridCreator = getPropGridCreator(survey); propGridCreator.JSON = { elements: [ - { type: "panel", "name": "general", + { + type: "panel", "name": "general", elements: [ { type: "text", name: "locale" }, { type: "comment", name: "title" }, ] }, - { type: "panel", "name": "second1", + { + type: "panel", "name": "second1", elements: [ { type: "matrixdynamic", name: "pages" }, { type: "matrixdynamic", name: "triggers" }, @@ -367,7 +369,8 @@ test("Preset edit model, property grid, apply", () => { survey.setValue("propertyGrid_definition_selector", "page"); propGridCreator.JSON = { elements: [ - { type: "panel", "name": "general", + { + type: "panel", "name": "general", elements: [ { type: "text", name: "name" }, { type: "comment", name: "title" }, @@ -399,13 +402,15 @@ test("Preset edit model, make general tab as second tab", () => { const propGridCreator = getPropGridCreator(survey); propGridCreator.JSON = { elements: [ - { type: "panel", "name": "logic", + { + type: "panel", "name": "logic", elements: [ { type: "comment", name: "visibleIf" }, { type: "comment", name: "enableIf" } ] }, - { type: "panel", "name": "general", + { + type: "panel", "name": "general", elements: [ { type: "text", name: "name" }, { type: "dropdown", name: "inputType" }, @@ -454,13 +459,15 @@ test("Preset edit model, property grid & matrixdropdowncolumn@checkbox", () => { const propGridCreator = getPropGridCreator(survey); propGridCreator.JSON = { elements: [ - { type: "panel", "name": "general", + { + type: "panel", "name": "general", elements: [ { type: "text", name: "name" }, { type: "comment", name: "title" } ] }, - { type: "panel", "name": "choices", + { + type: "panel", "name": "choices", elements: [ { type: "matrixdynamic", name: "choices" }, { type: "boolean", name: "showSelectAllItem" } @@ -638,7 +645,8 @@ test("Preset edit model, Change localization strings title&description", () => { const propGridCreator = getPropGridCreator(survey); propGridCreator.JSON = { elements: [ - { type: "panel", "name": "general", + { + type: "panel", "name": "general", elements: [ { type: "text", name: "name" }, { type: "dropdown", name: "inputType" }, @@ -732,9 +740,9 @@ test("Preset edit model, Property grid toolbox", () => { expect(newPanel2).toBeTruthy(); expect(newPanel1.title).toEqual("New Category"); propGridCreator.selectElement(newPanel2); - propGridCreator.clickToolboxItem(propGridCreator.toolbox.getItemByName("focusOnFirstError").json); + propGridCreator.clickToolboxItem(propGridCreator.toolbox.getItemByName("autoFocusFirstError").json); expect(newPanel2.elements).toHaveLength(1); - expect(newPanel2.questions[0].name).toEqual("focusOnFirstError"); + expect(newPanel2.questions[0].name).toEqual("autoFocusFirstError"); expect(propGridCreator.toolbox.actions).toHaveLength(3); }); test("Preset edit model, Property grid change the new category name", () => { @@ -798,14 +806,14 @@ test("Preset edit model, Property grid change the new category title and then na expect(categoryPanel.title).toBe("My Category"); }); function addLocale(name: string): void { - if(!surveyLocalization.locales[name]) { + if (!surveyLocalization.locales[name]) { surveyLocalization.locales[name] = {}; surveyLocalization["localeNames"][name] = name.toUpperCase(); surveyLocalization["localeNamesInEnglish"][name] = name.toUpperCase() + "-English"; } } function addLocales(): void { - if(!editorLocalization.locales["de"]) { + if (!editorLocalization.locales["de"]) { editorLocalization.locales["de"] = { survey: { edit: "Bearbeiten" }, tabs: { designer: "Designer" } }; } addLocale("de"); diff --git a/packages/survey-creator-core/src/components/tabs/logic-theme.ts b/packages/survey-creator-core/src/components/tabs/logic-theme.ts index 483a036ff6..9d05ab0e0e 100644 --- a/packages/survey-creator-core/src/components/tabs/logic-theme.ts +++ b/packages/survey-creator-core/src/components/tabs/logic-theme.ts @@ -36,7 +36,7 @@ export var logicCss = { icon: "", iconExpanded: "", footer: "sl-panel__footer", - requiredText: "sl-panel__required-text" + requiredMark: "sl-panel__required-text" }, paneldynamic: { mainRoot: "", @@ -95,7 +95,7 @@ export var logicCss = { enter: "sl-element-wrapper--enter", leave: "sl-element-wrapper--leave", title: "sl-question__title", - requiredText: "sl-question__required-text", + requiredMark: "sl-question__required-text", number: "", description: "", descriptionUnderInput: "", diff --git a/packages/survey-creator-core/src/components/tabs/preview.ts b/packages/survey-creator-core/src/components/tabs/preview.ts index a5fcdfd3ca..c995a8c169 100644 --- a/packages/survey-creator-core/src/components/tabs/preview.ts +++ b/packages/survey-creator-core/src/components/tabs/preview.ts @@ -36,7 +36,7 @@ export class PreviewViewModel extends Base { onSet: (val: PageModel, target: PreviewViewModel) => { if (!!val) { const survey = target.simulator.survey; - if (survey.firstPageIsStarted) { + if (survey.firstPageIsStartPage) { if (val === survey.pages[0]) { survey.clear(false, true); } else { @@ -235,7 +235,7 @@ export class PreviewViewModel extends Base { newIndex = 0; } let nearPage: PageModel = this.showInvisibleElements ? this.survey.pages[newIndex] : this.survey.visiblePages[newIndex]; - if (!isNext && currentIndex === 0 && this.survey.firstPageIsStarted + if (!isNext && currentIndex === 0 && this.survey.firstPageIsStartPage && this.survey.pages.length > 0) { nearPage = this.survey.pages[0]; } @@ -341,8 +341,8 @@ export class PreviewViewModel extends Base { } private updatePrevNextPageActionState() { if (!this.prevPageAction || !this.survey) return; - const isPrevEnabled = this.survey.firstPageIsStarted && this.survey.state !== "starting" - || (!this.survey.firstPageIsStarted && !this.survey.isFirstPage); + const isPrevEnabled = this.survey.firstPageIsStartPage && this.survey.state !== "starting" + || (!this.survey.firstPageIsStartPage && !this.survey.isFirstPage); this.prevPageAction.enabled = isPrevEnabled; const isNextEnabled = this.survey && this.survey.visiblePages.indexOf(this.activePage) !== this.survey.visiblePages.length - 1; this.nextPageAction.enabled = isNextEnabled; diff --git a/packages/survey-creator-core/src/components/tabs/translation-theme.ts b/packages/survey-creator-core/src/components/tabs/translation-theme.ts index 34868af31d..c9c4494400 100644 --- a/packages/survey-creator-core/src/components/tabs/translation-theme.ts +++ b/packages/survey-creator-core/src/components/tabs/translation-theme.ts @@ -32,7 +32,7 @@ export var translationCss = { icon: "st-panel__icon", iconExpanded: "st-panel__icon--expanded", footer: "st-panel__footer", - requiredText: "st-panel__required-text" + requiredMark: "st-panel__required-text" }, paneldynamic: { root: "st-paneldynamic", @@ -79,7 +79,7 @@ export var translationCss = { titleOnAnswer: "st-question__title--answer", titleOnError: "st-question__title--error", title: "st-title st-question__title", - requiredText: "st-question__required-text", + requiredMark: "st-question__required-text", number: "st-question__num", description: "st-description st-question__description", descriptionUnderInput: "st-description st-question__description", diff --git a/packages/survey-creator-core/src/components/tabs/translation.ts b/packages/survey-creator-core/src/components/tabs/translation.ts index ba80458b5e..19b862b62e 100644 --- a/packages/survey-creator-core/src/components/tabs/translation.ts +++ b/packages/survey-creator-core/src/components/tabs/translation.ts @@ -452,14 +452,14 @@ export class TranslationGroup extends TranslationItemBase { } private createMatrixCellsGroup(): void { Serializer.getPropertiesByObj(this.obj).forEach(prop => { - if(prop.type === "cells" && this.canShowProperty(prop, true)) { + if (prop.type === "cells" && this.canShowProperty(prop, true)) { this.createMatrixCellsGroupCore(prop); } }); } private createMatrixCellsGroupCore(prop: JsonObjectProperty): void { const cells = this.obj[prop.name]; - if(cells.isEmpty) return; + if (cells.isEmpty) return; const matrix = this.obj; const root = new TranslationGroup(prop.name, cells, this.translation, editorLocalization.getPropertyName(prop.name)); const defaultName = surveySettings.matrix.defaultRowName; @@ -468,7 +468,7 @@ export class TranslationGroup extends TranslationItemBase { rows.forEach(row => { matrix.columns.forEach(col => { const locStr = cells.getCellDisplayLocText(row.value, col); - if(!!locStr) { + if (!!locStr) { const name = editorLocalization.getPropertyName(row.text, "") + ", " + editorLocalization.getPropertyName(col.title); const item = new TranslationItem(name, locStr, "", this.translation, locStr); root.items.push(item); @@ -495,7 +495,7 @@ export class TranslationGroup extends TranslationItemBase { const property = properties[i]; if (property.readOnly || !property.visible || !property.isSerializable || !property.isLocalizable) continue; const isShowing = ["url", "file"].indexOf(property.type) < 0; - if(this.canShowProperty(property, !!obj[property.name], isShowing)) { + if (this.canShowProperty(property, !!obj[property.name], isShowing)) { res.push(property); } } @@ -516,7 +516,7 @@ export class TranslationGroup extends TranslationItemBase { } private canShowProperty(property: JsonObjectProperty, isEmpty: boolean, isShowing: boolean = true): boolean { const obj = Array.isArray(this.obj) ? (this.obj.length > 0 ? this.obj[0] : undefined) : this.obj; - if(!obj) return false; + if (!obj) return false; if (!!this.translation) return this.translation.canShowProperty(obj, property, isEmpty, isShowing); return isShowing; } @@ -771,7 +771,7 @@ export class Translation extends Base implements ITranslationLocales { Array.isArray(options.question.value)) { const q = options.question; const rowIndex = q.visibleRows.indexOf(options.row); - if(rowIndex >= 0 && rowIndex < q.value.length) { + if (rowIndex >= 0 && rowIndex < q.value.length) { const locale = q.value[rowIndex].name; options.actions.splice(0, 0, new Action({ iconName: "icon-language", @@ -808,7 +808,7 @@ export class Translation extends Base implements ITranslationLocales { val.forEach(lc => res.push(lc)); this.locales = res; this.canMergeLocaleWithDefault = this.hasLocale(this.defaultLocale); - this.localesQuestion.allowRowsDragAndDrop = res.length > 2; + this.localesQuestion.allowRowReorder = res.length > 2; } private getSettingsSurveyJSON(): any { return { @@ -883,13 +883,13 @@ export class Translation extends Base implements ITranslationLocales { } protected getSurveyStringsArea(): string { return undefined; } protected getSurveyStringsHeaderArea(): string { return undefined; } - protected onSurveyStringsCreated(survey: SurveyModel): void {} - protected onSurveyStringsHeaderCreated(survey: SurveyModel): void {} + protected onSurveyStringsCreated(survey: SurveyModel): void { } + protected onSurveyStringsHeaderCreated(survey: SurveyModel): void { } private createStringsSurvey(): SurveyModel { var json = { autoGrowComment: true, allowResizeComment: false }; setSurveyJSONForPropertyGrid(json, false); const survey: SurveyModel = this.options.createSurvey(json, "translation_strings", this, (survey: SurveyModel): void => { - survey.lazyRendering = true; + survey.lazyRenderEnabled = true; survey.skeletonComponentName = "sd-translation-line-skeleton"; survey.startLoadingFromJson(); survey.css = translationCss; @@ -1130,7 +1130,7 @@ export class Translation extends Base implements ITranslationLocales { this.reset(); } public reset(alwaysReset: boolean = true): void { - if(!alwaysReset && !!this.root) return; + if (!alwaysReset && !!this.root) return; var rootObj = !!this.filteredPage ? this.filteredPage : this.survey; var rootName = !!this.filteredPage ? rootObj["name"] : "survey"; this.root = new TranslationGroup(rootName, rootObj, this); @@ -1191,13 +1191,13 @@ export class Translation extends Base implements ITranslationLocales { var locales = [""]; this.root.fillLocales(locales); const sortedLocales = this.options.translationLocalesOrder; - if(Array.isArray(sortedLocales) && sortedLocales.length > 0) { + if (Array.isArray(sortedLocales) && sortedLocales.length > 0) { const sortFunc = (a: string, b: string, arr: Array): number => { let i1 = arr.indexOf(a); let i2 = arr.indexOf(b); - if(i1 < 0) i1 = 100; - if(i2 < 0) i2 = 100; - return i1 < i2 ? -1 : (i1> i2 ? 1 : 0); + if (i1 < 0) i1 = 100; + if (i2 < 0) i2 = 100; + return i1 < i2 ? -1 : (i1 > i2 ? 1 : 0); }; locales.sort((a: string, b: string): number => { const res = sortFunc(a, b, sortedLocales); @@ -1542,14 +1542,14 @@ export class TranslationEditor { } ); const questions = this.translation.stringsSurvey.getAllQuestions(); - for(let i = 0; i < questions.length; i ++) { + for (let i = 0; i < questions.length; i++) { this.updateMatrixColumns(questions[i]); } } private updateHeaderMatrixColumns(matrix: QuestionMatrixDropdownModel) { const cols = matrix.columns; cols[0].title = this.translation.getLocaleName(""); - if(cols.length > 2) { + if (cols.length > 2) { cols[1].title = this.getHeaderTitle("translationSource", cols[1].name); cols[2].title = this.getHeaderTitle("translationTarget", cols[2].name); } else { @@ -1672,7 +1672,7 @@ export class TranslationEditor { } private updateFromLocaleAction() { const action = this.translation.stringsHeaderSurvey.findLayoutElement("buttons-navigation").data.getActionById("svc-translation-fromlocale"); - if(!!action) { + if (!!action) { action.enabled = this.fromLocales.length > 0; action.iconName = action.enabled ? "icon-chevron_16x16" : undefined; action.iconSize = "auto"; diff --git a/packages/survey-creator-core/src/creator-base.ts b/packages/survey-creator-core/src/creator-base.ts index d3526300e2..e7577e627a 100644 --- a/packages/survey-creator-core/src/creator-base.ts +++ b/packages/survey-creator-core/src/creator-base.ts @@ -1943,7 +1943,7 @@ export class SurveyCreatorModel extends Base survey.css = this.getSurfaceCss(); survey.setIsMobile(!!this.isMobileView); survey.setDesignMode(true); - survey.lazyRendering = true; + survey.lazyRenderEnabled = true; survey.setJsonObject(json); if (survey.isEmpty) { survey.setJsonObject(this.getDefaultSurveyJson()); @@ -3083,7 +3083,7 @@ export class SurveyCreatorModel extends Base if (newElement["getType"] === undefined) { newElement = this.createNewElement(newElement); } - this.survey.lazyRendering = false; + this.survey.lazyRenderEnabled = false; this.doClickQuestionCore(newElement, modifiedType, -1, panel); this.selectElement(newElement, null, !this.toolbox.searchManager.filterString, this.startEditTitleOnQuestionAdded); } diff --git a/packages/survey-creator-core/src/localization/arabic.ts b/packages/survey-creator-core/src/localization/arabic.ts index 30db5c93f7..608b2a6293 100644 --- a/packages/survey-creator-core/src/localization/arabic.ts +++ b/packages/survey-creator-core/src/localization/arabic.ts @@ -109,6 +109,9 @@ export var arStrings = { redoTooltip: "Redo the change", expandAllTooltip: "توسيع الكل", collapseAllTooltip: "طي الكل", + zoomInTooltip: "تكبير", + zoom100Tooltip: "100%", + zoomOutTooltip: "التصغير", lockQuestionsTooltip: "تأمين حالة التوسيع/الطي للأسئلة", showMoreChoices: "استعراض المزيد", showLessChoices: "عرض أقل", @@ -296,7 +299,7 @@ export var arStrings = { description: "وصف اللوحة", visibleIf: "اجعل اللوحة مرئية إذا", requiredIf: "اجعل اللوحة مطلوبة إذا", - questionsOrder: "ترتيب الأسئلة داخل اللوحة", + questionOrder: "ترتيب الأسئلة داخل اللوحة", page: "الصفحة الرئيسية", startWithNewLine: "عرض اللوحة على سطر جديد", state: "حالة انهيار اللوحة", @@ -327,7 +330,7 @@ export var arStrings = { hideNumber: "إخفاء رقم اللوحة", titleLocation: "محاذاة عنوان اللوحة", descriptionLocation: "محاذاة وصف اللوحة", - templateTitleLocation: "محاذاة عنوان السؤال", + templateQuestionTitleLocation: "محاذاة عنوان السؤال", templateErrorLocation: "محاذاة رسالة الخطأ", newPanelPosition: "موقع لوحة جديد", showRangeInProgress: "إظهار شريط التقدم", @@ -394,7 +397,7 @@ export var arStrings = { visibleIf: "اجعل الصفحة مرئية إذا", requiredIf: "اجعل الصفحة مطلوبة إذا", timeLimit: "الحد الزمني لإنهاء الصفحة (بالثواني)", - questionsOrder: "ترتيب الأسئلة على الصفحة" + questionOrder: "ترتيب الأسئلة على الصفحة" }, matrixdropdowncolumn: { name: "اسم العمود", @@ -560,7 +563,7 @@ export var arStrings = { isRequired: "مطلوب؟", markRequired: "وضع علامة كمطلوب", removeRequiredMark: "إزالة العلامة المطلوبة", - isAllRowRequired: "المطالبة بالأجوبة لكل الصفوف", + eachRowRequired: "المطالبة بالأجوبة لكل الصفوف", eachRowUnique: "منع تكرار الاستجابات في الصفوف", requiredErrorText: "نص خطأ إلزامي السؤال", startWithNewLine: "إظهار السؤال في صف جديد", @@ -572,7 +575,7 @@ export var arStrings = { maxSize: "أقصى حجم للملف بالبايت", rowCount: "عدد الصفوف", columnLayout: "تخطيط الأعمدة", - addRowLocation: "موقع زر إضافة صف", + addRowButtonLocation: "موقع زر إضافة صف", transposeData: "تبديل موضع الصفوف إلى أعمدة", addRowText: "نص زر إضافة صف", removeRowText: "نص زر حذف صف", @@ -611,7 +614,7 @@ export var arStrings = { mode: "النمط (التعديل، القرائة فقط)", clearInvisibleValues: "إمسح القيم الغير مرئية", cookieName: "أدخل إسم ملف تعريف الإرتباط (لتعطيل المشاركة بالإستبيان أكثر من مرة)", - sendResultOnPageNext: "إرسال نتائج الإستبيان على الصفحة التالية", + partialSendEnabled: "إرسال نتائج الإستبيان على الصفحة التالية", storeOthersAsComment: "تخزين قيمة 'أخرى' في حقل منفصل", showPageTitles: "عرض عنوان الصفحات", showPageNumbers: "عرض أرقام الصفحات", @@ -623,18 +626,18 @@ export var arStrings = { startSurveyText: "نص زر بدء المشاركة بالإستبيان", showNavigationButtons: "إظهار أزرار الإنتقال (التنقل الإفتراضي)", showPrevButton: "إظهار زر التنقل السابق (السماح للمستخدم من العودة للصفحة السابقة في الإستبيان)", - firstPageIsStarted: "الصفحة الأولى في الإستبيان هي صفحة البدء", - showCompletedPage: "إظهار الصفحة المكتملة في النهاية (صفحة ويب مكتملة)", - goNextPageAutomatic: "عند الإجابة على جميع الأسئلة، إنتقل إلى الصفحة التالية تلقائياً", - allowCompleteSurveyAutomatic: "إكمال الاستطلاع تلقائيا", + firstPageIsStartPage: "الصفحة الأولى في الإستبيان هي صفحة البدء", + showCompletePage: "إظهار الصفحة المكتملة في النهاية (صفحة ويب مكتملة)", + autoAdvanceEnabled: "عند الإجابة على جميع الأسئلة، إنتقل إلى الصفحة التالية تلقائياً", + autoAdvanceAllowComplete: "إكمال الاستطلاع تلقائيا", showProgressBar: "إظهار شريط التقدم", questionTitleLocation: "موقع عنوان السؤال", questionTitleWidth: "عرض عنوان السؤال", - requiredText: "رمز السؤال مطلوب", + requiredMark: "رمز السؤال مطلوب", questionTitleTemplate: "Question title template, default is: '{no}. {require} {title}'", questionErrorLocation: "موقع خطأ في السؤال", - focusFirstQuestionAutomatic: "ركز المؤشر على السؤال الأول عند تغير الصفحة", - questionsOrder: "ترتيب العناصر على الصفحة", + autoFocusFirstQuestion: "ركز المؤشر على السؤال الأول عند تغير الصفحة", + questionOrder: "ترتيب العناصر على الصفحة", timeLimit: "أقصى وقت لإنهاء الإستبيان", timeLimitPerPage: "أقصى وقت لإنهاء الصفحة في الإستبيان", showTimer: "استخدام مؤقت", @@ -651,7 +654,7 @@ export var arStrings = { dataFormat: "تنسيق الصورة", allowAddRows: "السماح بإضافة صفوف", allowRemoveRows: "السماح بإزالة الصفوف", - allowRowsDragAndDrop: "السماح بسحب الصف وإفلاته", + allowRowReorder: "السماح بسحب الصف وإفلاته", responsiveImageSizeHelp: "لا ينطبق إذا قمت بتحديد عرض الصورة أو ارتفاعها بالضبط.", minImageWidth: "الحد الأدنى لعرض الصورة", maxImageWidth: "الحد الأقصى لعرض الصورة", @@ -678,13 +681,13 @@ export var arStrings = { logo: "الشعار (عنوان URL أو سلسلة مشفرة base64)", questionsOnPageMode: "هيكل المسح", maxTextLength: "الحد الأقصى لطول الإجابة (بالأحرف)", - maxOthersLength: "الحد الأقصى لطول التعليق (بالأحرف)", + maxCommentLength: "الحد الأقصى لطول التعليق (بالأحرف)", commentAreaRows: "ارتفاع منطقة التعليق (في الأسطر)", autoGrowComment: "توسيع منطقة التعليق تلقائيا إذا لزم الأمر", allowResizeComment: "السماح للمستخدمين بتغيير حجم مناطق النص", textUpdateMode: "تحديث قيمة السؤال النصي", maskType: "نوع قناع الإدخال", - focusOnFirstError: "تعيين التركيز على أول إجابة غير صالحة", + autoFocusFirstError: "تعيين التركيز على أول إجابة غير صالحة", checkErrorsMode: "تشغيل التحقق من الصحة", validateVisitedEmptyFields: "التحقق من صحة الحقول الفارغة على التركيز المفقود", navigateToUrl: "انتقل إلى عنوان URL", @@ -697,7 +700,7 @@ export var arStrings = { autocomplete: "نوع الإكمال التلقائي", labelTrue: "تسمية \"صحيح\"", labelFalse: "تسمية \"خطأ\"", - allowClear: "Show options caption", + allowClear: "إظهار الزر مسح", searchMode: "وضع البحث", displayStyle: "نمط عرض القيمة", format: "سلسلة منسقة", @@ -742,12 +745,11 @@ export var arStrings = { keyDuplicationError: "رسالة الخطأ \"قيمة مفتاح غير فريدة\"", minSelectedChoices: "الحد الأدنى من الخيارات المحددة", maxSelectedChoices: "الحد الأقصى للخيارات المحددة", - showClearButton: "إظهار الزر مسح", logoWidth: "عرض الشعار (بالقيم المقبولة من CSS)", logoHeight: "ارتفاع الشعار (بالقيم المقبولة من CSS)", readOnly: "للقراءة فقط", enableIf: "قابل للتحرير إذا", - emptyRowsText: "رسالة \"بلا صفوف\"", + noRowsText: "رسالة \"بلا صفوف\"", separateSpecialChoices: "خيارات خاصة منفصلة (لا شيء، أخرى، تحديد الكل)", choicesFromQuestion: "نسخ الاختيارات من السؤال التالي", choicesFromQuestionMode: "ما هي الخيارات التي تريد نسخها؟", @@ -756,7 +758,7 @@ export var arStrings = { showCommentArea: "إظهار منطقة التعليق", commentPlaceholder: "العنصر النائب لمنطقة التعليق", displayRateDescriptionsAsExtremeItems: "عرض أوصاف المعدل كقيم قصوى", - rowsOrder: "ترتيب الصفوف", + rowOrder: "ترتيب الصفوف", columnsLayout: "تخطيط العمود", columnColCount: "عدد الأعمدة المتداخلة", correctAnswer: "الإجابة الصحيحة", @@ -833,6 +835,7 @@ export var arStrings = { background: "خلفية", appearance: "مظهر", accentColors: "ألوان مميزة", + surfaceBackground: "خلفية السطح", scaling: "القياس", others: "غير ذلك" }, @@ -843,8 +846,7 @@ export var arStrings = { columnsEnableIf: "تكون الأعمدة مرئية إذا", rowsEnableIf: "تكون الصفوف مرئية إذا", innerIndent: "إضافة مسافات بادئة داخلية", - defaultValueFromLastRow: "خذ القيم الافتراضية من الصف الأخير", - defaultValueFromLastPanel: "خذ القيم الافتراضية من اللوحة الأخيرة", + copyDefaultValueFromLastEntry: "استخدام الإجابات من الإدخال الأخير كإعداد افتراضي", enterNewValue: "Please, enter the value.", noquestions: "There is no any question in the survey.", createtrigger: "Please create a trigger", @@ -1120,7 +1122,7 @@ export var arStrings = { timerInfoMode: { combined: "كلا" }, - addRowLocation: { + addRowButtonLocation: { default: "يعتمد على تخطيط المصفوفة" }, panelsState: { @@ -1191,10 +1193,10 @@ export var arStrings = { percent: "النسبه المئويه", date: "تاريخ" }, - rowsOrder: { + rowOrder: { initial: "اللغة الأصلية" }, - questionsOrder: { + questionOrder: { initial: "اللغة الأصلية" }, showProgressBar: { @@ -1345,7 +1347,7 @@ export var arStrings = { questionTitleLocation: "ينطبق على جميع الأسئلة داخل هذه اللجنة. إذا كنت تريد إلغاء هذا الإعداد، فحدد قواعد محاذاة العنوان للأسئلة الفردية. يطبق خيار \"الوراثة\" الإعداد على مستوى الصفحة (إذا تم تعيينه) أو على مستوى الاستطلاع (\"أعلى\" افتراضيا).", questionTitleWidth: "يعين عرضا متناسقا لعناوين الأسئلة عندما تتم محاذاتها إلى يسار مربعات الأسئلة الخاصة بها. يقبل قيم CSS (px ، ٪ ، in ، pt ، إلخ).", questionErrorLocation: "تعيين موقع رسالة خطأ فيما يتعلق بجميع الأسئلة داخل اللوحة. يطبق خيار \"الوراثة\" الإعداد على مستوى الصفحة (إذا تم تعيينه) أو على مستوى الاستطلاع.", - questionsOrder: "يحافظ على الترتيب الأصلي للأسئلة أو يحولها عشوائيا. يطبق خيار \"الوراثة\" الإعداد على مستوى الصفحة (إذا تم تعيينه) أو على مستوى الاستطلاع.", + questionOrder: "يحافظ على الترتيب الأصلي للأسئلة أو يحولها عشوائيا. يطبق خيار \"الوراثة\" الإعداد على مستوى الصفحة (إذا تم تعيينه) أو على مستوى الاستطلاع.", page: "تغيير موضع اللوحة إلى نهاية الصفحة المحددة.", innerIndent: "يضيف مسافة أو هامش بين محتوى اللوحة والحد الأيسر لمربع اللوحة.", startWithNewLine: "قم بإلغاء التحديد لعرض اللوحة في سطر واحد مع السؤال أو اللوحة السابقة. لا ينطبق الإعداد إذا كانت اللوحة هي العنصر الأول في النموذج الخاص بك.", @@ -1359,7 +1361,7 @@ export var arStrings = { visibleIf: "استخدم أيقونة العصا السحرية لضبط قاعدة شرطية تحدد رؤية اللوحة.", enableIf: "استخدم أيقونة العصا السحرية لتعيين قاعدة شرطية تعطل وضع القراءة فقط للوحة.", requiredIf: "استخدم أيقونة العصا السحرية لتعيين قاعدة شرطية تمنع إرسال الاستطلاع ما لم يكن لسؤال واحد متداخل على الأقل إجابة.", - templateTitleLocation: "ينطبق على جميع الأسئلة داخل هذه اللجنة. إذا كنت تريد إلغاء هذا الإعداد، فحدد قواعد محاذاة العنوان للأسئلة الفردية. يطبق خيار \"الوراثة\" الإعداد على مستوى الصفحة (إذا تم تعيينه) أو على مستوى الاستطلاع (\"أعلى\" افتراضيا).", + templateQuestionTitleLocation: "ينطبق على جميع الأسئلة داخل هذه اللجنة. إذا كنت تريد إلغاء هذا الإعداد، فحدد قواعد محاذاة العنوان للأسئلة الفردية. يطبق خيار \"الوراثة\" الإعداد على مستوى الصفحة (إذا تم تعيينه) أو على مستوى الاستطلاع (\"أعلى\" افتراضيا).", templateErrorLocation: "تعيين موقع رسالة خطأ فيما يتعلق بسؤال بإدخال غير صالح. اختر بين: \"أعلى\" - يتم وضع نص خطأ في أعلى مربع السؤال ؛ \"أسفل\" - يتم وضع نص خطأ في أسفل مربع السؤال. يطبق خيار \"الوراثة\" الإعداد على مستوى الصفحة (إذا تم تعيينه) أو على مستوى الاستطلاع (\"أعلى\" افتراضيا).", errorLocation: "تعيين موقع رسالة خطأ فيما يتعلق بجميع الأسئلة داخل اللوحة. يطبق خيار \"الوراثة\" الإعداد على مستوى الصفحة (إذا تم تعيينه) أو على مستوى الاستطلاع.", page: "تغيير موضع اللوحة إلى نهاية الصفحة المحددة.", @@ -1374,9 +1376,10 @@ export var arStrings = { titleLocation: "يتم توريث هذا الإعداد تلقائيا من خلال جميع الأسئلة داخل هذه اللوحة. إذا كنت تريد إلغاء هذا الإعداد، فحدد قواعد محاذاة العنوان للأسئلة الفردية. يطبق خيار \"الوراثة\" الإعداد على مستوى الصفحة (إذا تم تعيينه) أو على مستوى الاستطلاع (\"أعلى\" افتراضيا).", descriptionLocation: "يطبق خيار \"الوراثة\" الإعداد على مستوى الصفحة (إذا تم تعيينه) أو على مستوى الاستطلاع (\"تحت عنوان اللوحة\" افتراضيا).", newPanelPosition: "يحدد موضع اللوحة المضافة حديثا. بشكل افتراضي ، تتم إضافة لوحات جديدة إلى النهاية. حدد \"التالي\" لإدراج لوحة جديدة بعد اللوحة الحالية.", - defaultValueFromLastPanel: "يضاعف الإجابات من اللوحة الأخيرة ويعينها إلى اللوحة الديناميكية المضافة التالية.", + copyDefaultValueFromLastEntry: "يضاعف الإجابات من اللوحة الأخيرة ويعينها إلى اللوحة الديناميكية المضافة التالية.", keyName: "قم بالإشارة إلى اسم سؤال لمطالبة المستخدم بتقديم إجابة فريدة لهذا السؤال في كل لوحة." }, + copyDefaultValueFromLastEntry: "يكرر الإجابات من الصف الأخير ويعينها إلى الصف الديناميكي المضاف التالي.", defaultValueExpression: "يسمح لك هذا الإعداد بتعيين قيمة إجابة افتراضية استنادا إلى تعبير. يمكن أن يتضمن التعبير حسابات أساسية - '{q1_id} + {q2_id}' ، والتعبيرات المنطقية ، مثل '{age} > 60' ، والدوالات: 'iif ()' ، 'today ()' ، 'age ()' ، 'min ()' ، 'max ()' ، 'avg ()' ، إلخ. تعمل القيمة التي يحددها هذا التعبير كقيمة افتراضية أولية يمكن تجاوزها بواسطة الإدخال اليدوي للمستجيب.", resetValueIf: "استخدم أيقونة العصا السحرية لتعيين قاعدة شرطية تحدد متى تتم إعادة تعيين إدخال المستجيب إلى القيمة استنادا إلى \"تعبير القيمة الافتراضية\" أو \"تعيين تعبير القيمة\" أو إلى قيمة \"الإجابة الافتراضية\" (إذا تم تعيين أي منهما).", setValueIf: "استخدم رمز العصا السحرية لتعيين قاعدة شرطية تحدد وقت تشغيل \"تعيين تعبير القيمة\" وتعيين القيمة الناتجة ديناميكيا كاستجابة.", @@ -1449,19 +1452,19 @@ export var arStrings = { logoWidth: "يضبط عرض الشعار بوحدات CSS (px ، ٪ ، in ، pt ، إلخ).", logoHeight: "يضبط ارتفاع الشعار في وحدات CSS (px ، ٪ ، in ، pt ، إلخ).", logoFit: "اختر من بين: \"لا شيء\" - تحافظ الصورة على حجمها الأصلي ؛ \"احتواء\" - يتم تغيير حجم الصورة لتلائم مع الحفاظ على نسبة العرض إلى الارتفاع ؛ \"الغلاف\" - تملأ الصورة المربع بأكمله مع الحفاظ على نسبة العرض إلى الارتفاع ؛ \"تعبئة\" - يتم تمديد الصورة لملء المربع دون الحفاظ على نسبة العرض إلى الارتفاع.", - goNextPageAutomatic: "حدد ما إذا كنت تريد أن يتقدم الاستطلاع تلقائيا إلى الصفحة التالية بمجرد إجابة المستجيب على جميع الأسئلة في الصفحة الحالية. لن يتم تطبيق هذه الميزة إذا كان السؤال الأخير على الصفحة مفتوحا أو يسمح بإجابات متعددة.", - allowCompleteSurveyAutomatic: "حدد ما إذا كنت تريد إكمال الاستطلاع تلقائيا بعد أن يجيب المستجيب على جميع الأسئلة.", + autoAdvanceEnabled: "حدد ما إذا كنت تريد أن يتقدم الاستطلاع تلقائيا إلى الصفحة التالية بمجرد إجابة المستجيب على جميع الأسئلة في الصفحة الحالية. لن يتم تطبيق هذه الميزة إذا كان السؤال الأخير على الصفحة مفتوحا أو يسمح بإجابات متعددة.", + autoAdvanceAllowComplete: "حدد ما إذا كنت تريد إكمال الاستطلاع تلقائيا بعد أن يجيب المستجيب على جميع الأسئلة.", showNavigationButtons: "يضبط رؤية وموقع أزرار التنقل على الصفحة.", showProgressBar: "يضبط رؤية شريط التقدم وموقعه. تعرض القيمة \"تلقائي\" شريط التقدم أعلى رأس الاستطلاع أو أسفله.", showPreviewBeforeComplete: "قم بتمكين صفحة المعاينة مع جميع الأسئلة أو الإجابة عليها فقط.", questionTitleLocation: "ينطبق على جميع الأسئلة داخل الاستطلاع. يمكن تجاوز هذا الإعداد من خلال قواعد محاذاة العنوان في المستويات الأدنى: اللوحة أو الصفحة أو السؤال. سيتجاوز إعداد المستوى الأدنى تلك الموجودة في المستوى الأعلى.", - requiredText: "رمز أو سلسلة من الرموز تشير إلى أن الإجابة مطلوبة.", + requiredMark: "رمز أو سلسلة من الرموز تشير إلى أن الإجابة مطلوبة.", questionStartIndex: "أدخل رقما أو حرفا تريد بدء الترقيم به.", questionErrorLocation: "تعيين موقع رسالة خطأ فيما يتعلق بالسؤال مع إدخال غير صالح. اختر بين: \"أعلى\" - يتم وضع نص خطأ في أعلى مربع السؤال ؛ \"أسفل\" - يتم وضع نص خطأ في أسفل مربع السؤال.", - focusFirstQuestionAutomatic: "حدد ما إذا كنت تريد أن يكون حقل الإدخال الأول في كل صفحة جاهزا لإدخال النص.", - questionsOrder: "يحافظ على الترتيب الأصلي للأسئلة أو يحولها عشوائيا. يكون تأثير هذا الإعداد مرئيا فقط في علامة التبويب معاينة.", + autoFocusFirstQuestion: "حدد ما إذا كنت تريد أن يكون حقل الإدخال الأول في كل صفحة جاهزا لإدخال النص.", + questionOrder: "يحافظ على الترتيب الأصلي للأسئلة أو يحولها عشوائيا. يكون تأثير هذا الإعداد مرئيا فقط في علامة التبويب معاينة.", maxTextLength: "لأسئلة إدخال النص فقط.", - maxOthersLength: "لتعليقات الأسئلة فقط.", + maxCommentLength: "لتعليقات الأسئلة فقط.", commentAreaRows: "يضبط عدد الأسطر المعروضة في مساحات النص لتعليقات الأسئلة. في الإدخال يأخذ المزيد من الأسطر ، يظهر شريط التمرير.", autoGrowComment: "حدد ما إذا كنت تريد زيادة تعليقات الأسئلة وأسئلة النص الطويل تلقائيا في الارتفاع بناء على طول النص الذي تم إدخاله.", allowResizeComment: "لتعليقات الأسئلة وأسئلة النص الطويل فقط.", @@ -1479,7 +1482,6 @@ export var arStrings = { keyDuplicationError: "عند تمكين الخاصية \"منع الاستجابات المكررة\"، سيتلقى مستجيب يحاول إرسال إدخال مكرر رسالة الخطأ التالية.", totalExpression: "يسمح لك بحساب القيم الإجمالية استنادا إلى تعبير. يمكن أن يتضمن التعبير العمليات الحسابية الأساسية ('{q1_id} + {q2_id}') والتعبيرات المنطقية ('{age} > 60') والوظائف ('iif()', 'today()', 'age()', 'min()', 'max()', 'avg()', إلخ).", confirmDelete: "يؤدي إلى تشغيل مطالبة تطلب تأكيد حذف الصف.", - defaultValueFromLastRow: "يكرر الإجابات من الصف الأخير ويعينها إلى الصف الديناميكي المضاف التالي.", keyName: "إذا كان العمود المحدد يحتوي على قيم متطابقة ، فإن الاستطلاع يلقي الخطأ \"قيمة مفتاح غير فريدة\".", description: "اكتب عنوانا فرعيا.", locale: "اختر لغة لبدء إنشاء الاستطلاع. لإضافة ترجمة، قم بالتبديل إلى لغة جديدة وترجمة النص الأصلي هنا أو في علامة التبويب الترجمات.", @@ -1498,7 +1500,7 @@ export var arStrings = { questionTitleLocation: "ينطبق على جميع الأسئلة الواردة في هذه الصفحة. إذا كنت تريد إلغاء هذا الإعداد، فحدد قواعد محاذاة العنوان للأسئلة أو اللوحات الفردية. يطبق خيار \"الوراثة\" إعداد مستوى الاستطلاع (\"أعلى\" افتراضيا).", questionTitleWidth: "يعين عرضا متناسقا لعناوين الأسئلة عندما تتم محاذاتها إلى يسار مربعات الأسئلة الخاصة بها. يقبل قيم CSS (px ، ٪ ، in ، pt ، إلخ).", questionErrorLocation: "تعيين موقع رسالة خطأ فيما يتعلق بالسؤال مع إدخال غير صالح. اختر بين: \"أعلى\" - يتم وضع نص خطأ في أعلى مربع السؤال ؛ \"أسفل\" - يتم وضع نص خطأ في أسفل مربع السؤال. يطبق خيار \"الوراثة\" إعداد مستوى الاستطلاع (\"أعلى\" افتراضيا).", - questionsOrder: "يحافظ على الترتيب الأصلي للأسئلة أو يحولها عشوائيا. يطبق خيار \"الوراثة\" إعداد مستوى الاستطلاع (\"أصلي\" افتراضيا). يكون تأثير هذا الإعداد مرئيا فقط في علامة التبويب معاينة.", + questionOrder: "يحافظ على الترتيب الأصلي للأسئلة أو يحولها عشوائيا. يطبق خيار \"الوراثة\" إعداد مستوى الاستطلاع (\"أصلي\" افتراضيا). يكون تأثير هذا الإعداد مرئيا فقط في علامة التبويب معاينة.", navigationButtonsVisibility: "يضبط رؤية أزرار التنقل على الصفحة. يطبق خيار \"الوراثة\" إعداد مستوى الاستطلاع ، والذي يتم تعيينه افتراضيا على \"مرئي\"." }, timerLocation: "يضبط موقع المؤقت على الصفحة.", @@ -1535,7 +1537,7 @@ export var arStrings = { needConfirmRemoveFile: "تشغيل مطالبة تطلب تأكيد حذف الملف.", selectToRankEnabled: "تمكين لترتيب الخيارات المحددة فقط. سيقوم المستخدمون بسحب العناصر المحددة من قائمة الاختيار لترتيبها داخل منطقة الترتيب.", dataList: "أدخل قائمة بالخيارات التي سيتم اقتراحها على المستجيب أثناء الإدخال.", - itemSize: "يغير الإعداد حجم حقول الإدخال فقط ولا يؤثر على عرض مربع السؤال.", + inputSize: "يغير الإعداد حجم حقول الإدخال فقط ولا يؤثر على عرض مربع السؤال.", itemTitleWidth: "يضبط عرضا متناسقا لكل تسميات العناصر بالبكسل", inputTextAlignment: "حدد كيفية محاذاة قيمة الإدخال داخل الحقل. يقوم الإعداد الافتراضي \"تلقائي\" بمحاذاة قيمة الإدخال إلى اليمين إذا تم تطبيق إخفاء العملة أو الرقمية وإلى اليسار إذا لم يكن كذلك.", altText: "يعمل كبديل عندما يتعذر عرض الصورة على جهاز المستخدم ولأغراض إمكانية الوصول.", @@ -1653,7 +1655,7 @@ export var arStrings = { maxValueExpression: "maxValueExpression", step: "step", dataList: "قائمة البيانات", - itemSize: "itemSize", + inputSize: "inputSize", itemTitleWidth: "عرض تسمية العنصر (بالبكسل)", inputTextAlignment: "محاذاة قيمة الإدخال", elements: "عناصر", @@ -1755,7 +1757,8 @@ export var arStrings = { orchid: "السحلب", tulip: "توليب", brown: "أسمر", - green: "أخضر" + green: "أخضر", + gray: "رمادي" } }, creatortheme: { @@ -1837,7 +1840,7 @@ setupLocale({ localeCode: "ar", strings: arStrings }); // pe.dataFormat: "Image format" => "تنسيق الصورة" // pe.allowAddRows: "Allow adding rows" => "السماح بإضافة صفوف" // pe.allowRemoveRows: "Allow removing rows" => "السماح بإزالة الصفوف" -// pe.allowRowsDragAndDrop: "Allow row drag and drop" => "السماح بسحب الصف وإفلاته" +// pe.allowRowReorder: "Allow row drag and drop" => "السماح بسحب الصف وإفلاته" // pe.responsiveImageSizeHelp: "Does not apply if you specify the exact image width or height." => "لا ينطبق إذا قمت بتحديد عرض الصورة أو ارتفاعها بالضبط." // pe.minImageWidth: "Minimum image width" => "الحد الأدنى لعرض الصورة" // pe.maxImageWidth: "Maximum image width" => "الحد الأقصى لعرض الصورة" @@ -1848,11 +1851,11 @@ setupLocale({ localeCode: "ar", strings: arStrings }); // pe.logo: "Logo (URL or base64-encoded string)" => "الشعار (عنوان URL أو سلسلة مشفرة base64)" // pe.questionsOnPageMode: "Survey structure" => "هيكل المسح" // pe.maxTextLength: "Maximum answer length (in characters)" => "الحد الأقصى لطول الإجابة (بالأحرف)" -// pe.maxOthersLength: "Maximum comment length (in characters)" => "الحد الأقصى لطول التعليق (بالأحرف)" +// pe.maxCommentLength: "Maximum comment length (in characters)" => "الحد الأقصى لطول التعليق (بالأحرف)" // pe.autoGrowComment: "Auto-expand comment area if necessary" => "توسيع منطقة التعليق تلقائيا إذا لزم الأمر" // pe.allowResizeComment: "Allow users to resize text areas" => "السماح للمستخدمين بتغيير حجم مناطق النص" // pe.textUpdateMode: "Update text question value" => "تحديث قيمة السؤال النصي" -// pe.focusOnFirstError: "Set focus on the first invalid answer" => "تعيين التركيز على أول إجابة غير صالحة" +// pe.autoFocusFirstError: "Set focus on the first invalid answer" => "تعيين التركيز على أول إجابة غير صالحة" // pe.checkErrorsMode: "Run validation" => "تشغيل التحقق من الصحة" // pe.navigateToUrl: "Navigate to URL" => "انتقل إلى عنوان URL" // pe.navigateToUrlOnCondition: "Dynamic URL" => "عنوان URL الديناميكي" @@ -1889,7 +1892,7 @@ setupLocale({ localeCode: "ar", strings: arStrings }); // pe.panelPrevText: "Previous Panel button tooltip" => "تلميح أداة زر اللوحة السابق" // pe.panelNextText: "Next Panel button tooltip" => "تلميح أداة زر اللوحة التالية" // pe.showRangeInProgress: "Show progress bar" => "إظهار شريط التقدم" -// pe.templateTitleLocation: "Question title location" => "موقع عنوان السؤال" +// pe.templateQuestionTitleLocation: "Question title location" => "موقع عنوان السؤال" // pe.panelRemoveButtonLocation: "Remove Panel button location" => "إزالة موقع زر اللوحة" // pe.hideIfRowsEmpty: "Hide the question if there are no rows" => "إخفاء السؤال إذا لم تكن هناك صفوف" // pe.hideColumnsIfEmpty: "Hide columns if there are no rows" => "إخفاء الأعمدة في حالة عدم وجود صفوف" @@ -1913,13 +1916,13 @@ setupLocale({ localeCode: "ar", strings: arStrings }); // pe.keyDuplicationError: "\"Non-unique key value\" error message" => "رسالة الخطأ \"قيمة مفتاح غير فريدة\"" // pe.minSelectedChoices: "Minimum selected choices" => "الحد الأدنى من الخيارات المحددة" // pe.maxSelectedChoices: "Maximum selected choices" => "الحد الأقصى للخيارات المحددة" -// pe.showClearButton: "Show the Clear button" => "إظهار الزر مسح" +// pe.allowClear: "Show the Clear button" => "إظهار الزر مسح" // pe.showNumber: "Show panel number" => "إظهار رقم اللوحة" // pe.logoWidth: "Logo width (in CSS-accepted values)" => "عرض الشعار (بالقيم المقبولة من CSS)" // pe.logoHeight: "Logo height (in CSS-accepted values)" => "ارتفاع الشعار (بالقيم المقبولة من CSS)" // pe.readOnly: "Read-only" => "للقراءة فقط" // pe.enableIf: "Editable if" => "قابل للتحرير إذا" -// pe.emptyRowsText: "\"No rows\" message" => "رسالة \"بلا صفوف\"" +// pe.noRowsText: "\"No rows\" message" => "رسالة \"بلا صفوف\"" // pe.size: "Input field size (in characters)" => "حجم حقل الإدخال (بالأحرف)" // pe.separateSpecialChoices: "Separate special choices (None, Other, Select All)" => "خيارات خاصة منفصلة (لا شيء، أخرى، تحديد الكل)" // pe.choicesFromQuestion: "Copy choices from the following question" => "نسخ الاختيارات من السؤال التالي" @@ -1927,7 +1930,7 @@ setupLocale({ localeCode: "ar", strings: arStrings }); // pe.showCommentArea: "Show the comment area" => "إظهار منطقة التعليق" // pe.commentPlaceholder: "Comment area placeholder" => "العنصر النائب لمنطقة التعليق" // pe.displayRateDescriptionsAsExtremeItems: "Display rate descriptions as extreme values" => "عرض أوصاف المعدل كقيم قصوى" -// pe.rowsOrder: "Row order" => "ترتيب الصفوف" +// pe.rowOrder: "Row order" => "ترتيب الصفوف" // pe.columnsLayout: "Column layout" => "تخطيط العمود" // pe.columnColCount: "Nested column count" => "عدد الأعمدة المتداخلة" // pe.state: "Panel expand state" => "حالة توسيع اللوحة" @@ -1944,8 +1947,6 @@ setupLocale({ localeCode: "ar", strings: arStrings }); // pe.indent: "Add indents" => "إضافة مسافات بادئة" // panel.indent: "Add outer indents" => "إضافة مسافات بادئة خارجية" // pe.innerIndent: "Add inner indents" => "إضافة مسافات بادئة داخلية" -// pe.defaultValueFromLastRow: "Take default values from the last row" => "خذ القيم الافتراضية من الصف الأخير" -// pe.defaultValueFromLastPanel: "Take default values from the last panel" => "خذ القيم الافتراضية من اللوحة الأخيرة" // pe.emptyExpressionPlaceHolder: "Type expression here..." => "اكتب التعبير هنا..." // pe.clearIfInvisible: "Clear the value if the question becomes hidden" => "مسح القيمة إذا أصبح السؤال مخفيا" // pe.valuePropertyName: "Value property name" => "اسم خاصية القيمة" @@ -2002,7 +2003,7 @@ setupLocale({ localeCode: "ar", strings: arStrings }); // showTimerPanel.none: "Hidden" => "مخفي" // showTimerPanelMode.all: "Both" => "كلا" // detailPanelMode.none: "Hidden" => "مخفي" -// addRowLocation.default: "Depends on matrix layout" => "يعتمد على تخطيط المصفوفة" +// addRowButtonLocation.default: "Depends on matrix layout" => "يعتمد على تخطيط المصفوفة" // panelsState.default: "Users cannot expand or collapse panels" => "لا يمكن للمستخدمين توسيع اللوحات أو طيها" // panelsState.collapsed: "All panels are collapsed" => "جميع اللوحات مطوية" // panelsState.expanded: "All panels are expanded" => "يتم توسيع جميع اللوحات" @@ -2290,7 +2291,7 @@ setupLocale({ localeCode: "ar", strings: arStrings }); // panel.description: "Panel description" => "وصف اللوحة" // panel.visibleIf: "Make the panel visible if" => "اجعل اللوحة مرئية إذا" // panel.requiredIf: "Make the panel required if" => "اجعل اللوحة مطلوبة إذا" -// panel.questionsOrder: "Question order within the panel" => "ترتيب الأسئلة داخل اللوحة" +// panel.questionOrder: "Question order within the panel" => "ترتيب الأسئلة داخل اللوحة" // panel.startWithNewLine: "Display the panel on a new line" => "عرض اللوحة على سطر جديد" // panel.state: "Panel collapse state" => "حالة انهيار اللوحة" // panel.width: "Inline panel width" => "عرض اللوحة المضمنة" @@ -2315,7 +2316,7 @@ setupLocale({ localeCode: "ar", strings: arStrings }); // paneldynamic.hideNumber: "Hide the panel number" => "إخفاء رقم اللوحة" // paneldynamic.titleLocation: "Panel title alignment" => "محاذاة عنوان اللوحة" // paneldynamic.descriptionLocation: "Panel description alignment" => "محاذاة وصف اللوحة" -// paneldynamic.templateTitleLocation: "Question title alignment" => "محاذاة عنوان السؤال" +// paneldynamic.templateQuestionTitleLocation: "Question title alignment" => "محاذاة عنوان السؤال" // paneldynamic.templateErrorLocation: "Error message alignment" => "محاذاة رسالة الخطأ" // paneldynamic.newPanelPosition: "New panel location" => "موقع لوحة جديد" // paneldynamic.keyName: "Prevent duplicate responses in the following question" => "منع تكرار الردود في السؤال التالي" @@ -2348,7 +2349,7 @@ setupLocale({ localeCode: "ar", strings: arStrings }); // page.description: "Page description" => "وصف الصفحة" // page.visibleIf: "Make the page visible if" => "اجعل الصفحة مرئية إذا" // page.requiredIf: "Make the page required if" => "اجعل الصفحة مطلوبة إذا" -// page.questionsOrder: "Question order on the page" => "ترتيب الأسئلة على الصفحة" +// page.questionOrder: "Question order on the page" => "ترتيب الأسئلة على الصفحة" // matrixdropdowncolumn.name: "Column name" => "اسم العمود" // matrixdropdowncolumn.title: "Column title" => "عنوان العمود" // matrixdropdowncolumn.isUnique: "Prevent duplicate responses" => "منع الردود المكررة" @@ -2422,8 +2423,8 @@ setupLocale({ localeCode: "ar", strings: arStrings }); // totalDisplayStyle.currency: "Currency" => "عملة" // totalDisplayStyle.percent: "Percentage" => "النسبه المئويه" // totalDisplayStyle.date: "Date" => "تاريخ" -// rowsOrder.initial: "Original" => "اللغة الأصلية" -// questionsOrder.initial: "Original" => "اللغة الأصلية" +// rowOrder.initial: "Original" => "اللغة الأصلية" +// questionOrder.initial: "Original" => "اللغة الأصلية" // showProgressBar.aboveheader: "Above the header" => "فوق الرأس" // showProgressBar.belowheader: "Below the header" => "أسفل الرأس" // pv.sum: "Sum" => "مجموع" @@ -2440,7 +2441,7 @@ setupLocale({ localeCode: "ar", strings: arStrings }); // panel.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "استخدم أيقونة العصا السحرية لتعيين قاعدة شرطية تمنع إرسال الاستطلاع ما لم يكن لسؤال واحد متداخل على الأقل إجابة." // panel.questionTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "ينطبق على جميع الأسئلة داخل هذه اللجنة. إذا كنت تريد إلغاء هذا الإعداد، فحدد قواعد محاذاة العنوان للأسئلة الفردية. يطبق خيار \"الوراثة\" الإعداد على مستوى الصفحة (إذا تم تعيينه) أو على مستوى الاستطلاع (\"أعلى\" افتراضيا)." // panel.questionErrorLocation: "Sets the location of an error message in relation to all questions within the panel. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "تعيين موقع رسالة خطأ فيما يتعلق بجميع الأسئلة داخل اللوحة. يطبق خيار \"الوراثة\" الإعداد على مستوى الصفحة (إذا تم تعيينه) أو على مستوى الاستطلاع." -// panel.questionsOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "يحافظ على الترتيب الأصلي للأسئلة أو يحولها عشوائيا. يطبق خيار \"الوراثة\" الإعداد على مستوى الصفحة (إذا تم تعيينه) أو على مستوى الاستطلاع." +// panel.questionOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "يحافظ على الترتيب الأصلي للأسئلة أو يحولها عشوائيا. يطبق خيار \"الوراثة\" الإعداد على مستوى الصفحة (إذا تم تعيينه) أو على مستوى الاستطلاع." // panel.page: "Repositions the panel to the end of a selected page." => "تغيير موضع اللوحة إلى نهاية الصفحة المحددة." // panel.innerIndent: "Adds space or margin between the panel content and the left border of the panel box." => "يضيف مسافة أو هامش بين محتوى اللوحة والحد الأيسر لمربع اللوحة." // panel.startWithNewLine: "Unselect to display the panel in one line with the previous question or panel. The setting doesn't apply if the panel is the first element in your form." => "قم بإلغاء التحديد لعرض اللوحة في سطر واحد مع السؤال أو اللوحة السابقة. لا ينطبق الإعداد إذا كانت اللوحة هي العنصر الأول في النموذج الخاص بك." @@ -2451,7 +2452,7 @@ setupLocale({ localeCode: "ar", strings: arStrings }); // paneldynamic.visibleIf: "Use the magic wand icon to set a conditional rule that determines panel visibility." => "استخدم أيقونة العصا السحرية لضبط قاعدة شرطية تحدد رؤية اللوحة." // paneldynamic.enableIf: "Use the magic wand icon to set a conditional rule that disables the read-only mode for the panel." => "استخدم أيقونة العصا السحرية لتعيين قاعدة شرطية تعطل وضع القراءة فقط للوحة." // paneldynamic.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "استخدم أيقونة العصا السحرية لتعيين قاعدة شرطية تمنع إرسال الاستطلاع ما لم يكن لسؤال واحد متداخل على الأقل إجابة." -// paneldynamic.templateTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "ينطبق على جميع الأسئلة داخل هذه اللجنة. إذا كنت تريد إلغاء هذا الإعداد، فحدد قواعد محاذاة العنوان للأسئلة الفردية. يطبق خيار \"الوراثة\" الإعداد على مستوى الصفحة (إذا تم تعيينه) أو على مستوى الاستطلاع (\"أعلى\" افتراضيا)." +// paneldynamic.templateQuestionTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "ينطبق على جميع الأسئلة داخل هذه اللجنة. إذا كنت تريد إلغاء هذا الإعداد، فحدد قواعد محاذاة العنوان للأسئلة الفردية. يطبق خيار \"الوراثة\" الإعداد على مستوى الصفحة (إذا تم تعيينه) أو على مستوى الاستطلاع (\"أعلى\" افتراضيا)." // paneldynamic.templateErrorLocation: "Sets the location of an error message in relation to a question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "تعيين موقع رسالة خطأ فيما يتعلق بسؤال بإدخال غير صالح. اختر بين: \"أعلى\" - يتم وضع نص خطأ في أعلى مربع السؤال ؛ \"أسفل\" - يتم وضع نص خطأ في أسفل مربع السؤال. يطبق خيار \"الوراثة\" الإعداد على مستوى الصفحة (إذا تم تعيينه) أو على مستوى الاستطلاع (\"أعلى\" افتراضيا)." // paneldynamic.errorLocation: "Sets the location of an error message in relation to all questions within the panel. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "تعيين موقع رسالة خطأ فيما يتعلق بجميع الأسئلة داخل اللوحة. يطبق خيار \"الوراثة\" الإعداد على مستوى الصفحة (إذا تم تعيينه) أو على مستوى الاستطلاع." // paneldynamic.page: "Repositions the panel to the end of a selected page." => "تغيير موضع اللوحة إلى نهاية الصفحة المحددة." @@ -2465,7 +2466,7 @@ setupLocale({ localeCode: "ar", strings: arStrings }); // paneldynamic.titleLocation: "This setting is automatically inherited by all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "يتم توريث هذا الإعداد تلقائيا من خلال جميع الأسئلة داخل هذه اللوحة. إذا كنت تريد إلغاء هذا الإعداد، فحدد قواعد محاذاة العنوان للأسئلة الفردية. يطبق خيار \"الوراثة\" الإعداد على مستوى الصفحة (إذا تم تعيينه) أو على مستوى الاستطلاع (\"أعلى\" افتراضيا)." // paneldynamic.descriptionLocation: "The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Under the panel title\" by default)." => "يطبق خيار \"الوراثة\" الإعداد على مستوى الصفحة (إذا تم تعيينه) أو على مستوى الاستطلاع (\"تحت عنوان اللوحة\" افتراضيا)." // paneldynamic.newPanelPosition: "Defines the position of a newly added panel. By default, new panels are added to the end. Select \"Next\" to insert a new panel after the current one." => "يحدد موضع اللوحة المضافة حديثا. بشكل افتراضي ، تتم إضافة لوحات جديدة إلى النهاية. حدد \"التالي\" لإدراج لوحة جديدة بعد اللوحة الحالية." -// paneldynamic.defaultValueFromLastPanel: "Duplicates answers from the last panel and assigns them to the next added dynamic panel." => "يضاعف الإجابات من اللوحة الأخيرة ويعينها إلى اللوحة الديناميكية المضافة التالية." +// paneldynamic.copyDefaultValueFromLastEntry: "Duplicates answers from the last panel and assigns them to the next added dynamic panel." => "يضاعف الإجابات من اللوحة الأخيرة ويعينها إلى اللوحة الديناميكية المضافة التالية." // paneldynamic.keyName: "Reference a question name to require a user to provide a unique response for this question in each panel." => "قم بالإشارة إلى اسم سؤال لمطالبة المستخدم بتقديم إجابة فريدة لهذا السؤال في كل لوحة." // pehelp.defaultValueExpression: "This setting allows you to assign a default answer value based on an expression. The expression can include basic calculations - `{q1_id} + {q2_id}`, Boolean expressions, such as `{age} > 60`, and functions: `iif()`, `today()`, `age()`, `min()`, `max()`, `avg()`, etc. The value determined by this expression serves as the initial default value that can be overridden by a respondent's manual input." => "يسمح لك هذا الإعداد بتعيين قيمة إجابة افتراضية استنادا إلى تعبير. يمكن أن يتضمن التعبير حسابات أساسية - '{q1_id} + {q2_id}' ، والتعبيرات المنطقية ، مثل '{age} > 60' ، والدوالات: 'iif ()' ، 'today ()' ، 'age ()' ، 'min ()' ، 'max ()' ، 'avg ()' ، إلخ. تعمل القيمة التي يحددها هذا التعبير كقيمة افتراضية أولية يمكن تجاوزها بواسطة الإدخال اليدوي للمستجيب." // pehelp.resetValueIf: "Use the magic wand icon to set a conditional rule that determines when a respondent's input is reset to the value based on the \"Default value expression\" or \"Set value expression\" or to the \"Default answer\" value (if either is set)." => "استخدم أيقونة العصا السحرية لتعيين قاعدة شرطية تحدد متى تتم إعادة تعيين إدخال المستجيب إلى القيمة استنادا إلى \"تعبير القيمة الافتراضية\" أو \"تعيين تعبير القيمة\" أو إلى قيمة \"الإجابة الافتراضية\" (إذا تم تعيين أي منهما)." @@ -2515,13 +2516,13 @@ setupLocale({ localeCode: "ar", strings: arStrings }); // pehelp.showProgressBar: "Sets the visibility and location of a progress bar. The \"Auto\" value displays the progress bar above or below the survey header." => "يضبط رؤية شريط التقدم وموقعه. تعرض القيمة \"تلقائي\" شريط التقدم أعلى رأس الاستطلاع أو أسفله." // pehelp.showPreviewBeforeComplete: "Enable the preview page with all or answered questions only." => "قم بتمكين صفحة المعاينة مع جميع الأسئلة أو الإجابة عليها فقط." // pehelp.questionTitleLocation: "Applies to all questions within the survey. This setting can be overridden by title alignment rules at lower levels: panel, page, or question. A lower-level setting will override those on a higher level." => "ينطبق على جميع الأسئلة داخل الاستطلاع. يمكن تجاوز هذا الإعداد من خلال قواعد محاذاة العنوان في المستويات الأدنى: اللوحة أو الصفحة أو السؤال. سيتجاوز إعداد المستوى الأدنى تلك الموجودة في المستوى الأعلى." -// pehelp.requiredText: "A symbol or a sequence of symbols indicating that an answer is required." => "رمز أو سلسلة من الرموز تشير إلى أن الإجابة مطلوبة." +// pehelp.requiredMark: "A symbol or a sequence of symbols indicating that an answer is required." => "رمز أو سلسلة من الرموز تشير إلى أن الإجابة مطلوبة." // pehelp.questionStartIndex: "Enter a number or letter with which you want to start numbering." => "أدخل رقما أو حرفا تريد بدء الترقيم به." // pehelp.questionErrorLocation: "Sets the location of an error message in relation to the question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box." => "تعيين موقع رسالة خطأ فيما يتعلق بالسؤال مع إدخال غير صالح. اختر بين: \"أعلى\" - يتم وضع نص خطأ في أعلى مربع السؤال ؛ \"أسفل\" - يتم وضع نص خطأ في أسفل مربع السؤال." -// pehelp.focusFirstQuestionAutomatic: "Select if you want the first input field on each page ready for text entry." => "حدد ما إذا كنت تريد أن يكون حقل الإدخال الأول في كل صفحة جاهزا لإدخال النص." -// pehelp.questionsOrder: "Keeps the original order of questions or randomizes them. The effect of this setting is only visible in the Preview tab." => "يحافظ على الترتيب الأصلي للأسئلة أو يحولها عشوائيا. يكون تأثير هذا الإعداد مرئيا فقط في علامة التبويب معاينة." +// pehelp.autoFocusFirstQuestion: "Select if you want the first input field on each page ready for text entry." => "حدد ما إذا كنت تريد أن يكون حقل الإدخال الأول في كل صفحة جاهزا لإدخال النص." +// pehelp.questionOrder: "Keeps the original order of questions or randomizes them. The effect of this setting is only visible in the Preview tab." => "يحافظ على الترتيب الأصلي للأسئلة أو يحولها عشوائيا. يكون تأثير هذا الإعداد مرئيا فقط في علامة التبويب معاينة." // pehelp.maxTextLength: "For text entry questions only." => "لأسئلة إدخال النص فقط." -// pehelp.maxOthersLength: "For question comments only." => "لتعليقات الأسئلة فقط." +// pehelp.maxCommentLength: "For question comments only." => "لتعليقات الأسئلة فقط." // pehelp.autoGrowComment: "Select if you want question comments and Long Text questions to auto-grow in height based on the entered text length." => "حدد ما إذا كنت تريد زيادة تعليقات الأسئلة وأسئلة النص الطويل تلقائيا في الارتفاع بناء على طول النص الذي تم إدخاله." // pehelp.allowResizeComment: "For question comments and Long Text questions only." => "لتعليقات الأسئلة وأسئلة النص الطويل فقط." // pehelp.calculatedValues: "Custom variables serve as intermediate or auxiliary variables used in form calculations. They take respondent inputs as source values. Each custom variable has a unique name and an expression it's based on." => "تعمل المتغيرات المخصصة كمتغيرات وسيطة أو مساعدة تستخدم في حسابات النماذج. يأخذون مدخلات المستجيبين كقيم مصدر. كل متغير مخصص له اسم فريد وتعبير يعتمد عليه." @@ -2537,7 +2538,7 @@ setupLocale({ localeCode: "ar", strings: arStrings }); // pehelp.keyDuplicationError: "When the \"Prevent duplicate responses\" property is enabled, a respondent attempting to submit a duplicate entry will receive the following error message." => "عند تمكين الخاصية \"منع الاستجابات المكررة\"، سيتلقى مستجيب يحاول إرسال إدخال مكرر رسالة الخطأ التالية." // pehelp.totalExpression: "Allows you to calculate total values based on an expression. The expression can include basic calculations (`{q1_id} + {q2_id}`), Boolean expressions (`{age} > 60`) and functions ('iif()`, `today()`, `age()`, `min()`, `max()`, `avg()`, etc.)." => "يسمح لك بحساب القيم الإجمالية استنادا إلى تعبير. يمكن أن يتضمن التعبير العمليات الحسابية الأساسية ('{q1_id} + {q2_id}') والتعبيرات المنطقية ('{age} > 60') والوظائف ('iif()', 'today()', 'age()', 'min()', 'max()', 'avg()', إلخ)." // pehelp.confirmDelete: "Triggers a prompt asking to confirm the row deletion." => "يؤدي إلى تشغيل مطالبة تطلب تأكيد حذف الصف." -// pehelp.defaultValueFromLastRow: "Duplicates answers from the last row and assigns them to the next added dynamic row." => "يكرر الإجابات من الصف الأخير ويعينها إلى الصف الديناميكي المضاف التالي." +// pehelp.copyDefaultValueFromLastEntry: "Duplicates answers from the last row and assigns them to the next added dynamic row." => "يكرر الإجابات من الصف الأخير ويعينها إلى الصف الديناميكي المضاف التالي." // pehelp.description: "Type a subtitle." => "اكتب عنوانا فرعيا." // pehelp.locale: "Choose a language to begin creating your survey. To add a translation, switch to a new language and translate the original text here or in the Translations tab." => "اختر لغة لبدء إنشاء الاستطلاع. لإضافة ترجمة، قم بالتبديل إلى لغة جديدة وترجمة النص الأصلي هنا أو في علامة التبويب الترجمات." // pehelp.detailPanelMode: "Sets the location of a details section in relation to a row. Choose from: \"None\" - no expansion is added; \"Under the row\" - a row expansion is placed under each row of the matrix; \"Under the row, display one row expansion only\" - an expansion is displayed under a single row only, the remaining row expansions are collapsed." => "يضبط موقع قسم التفاصيل بالنسبة إلى صف. اختر من بين: \"لا شيء\" - لم تتم إضافة أي توسيع ؛ \"تحت الصف\" - يتم وضع توسيع الصف تحت كل صف من المصفوفة ؛ \"أسفل الصف ، اعرض توسيع صف واحد فقط\" - يتم عرض توسيع أسفل صف واحد فقط ، ويتم طي توسعات الصف المتبقية." @@ -2552,7 +2553,7 @@ setupLocale({ localeCode: "ar", strings: arStrings }); // page.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "استخدم أيقونة العصا السحرية لتعيين قاعدة شرطية تمنع إرسال الاستطلاع ما لم يكن لسؤال واحد متداخل على الأقل إجابة." // page.questionTitleLocation: "Applies to all questions within this page. If you want to override this setting, define title alignment rules for individual questions or panels. The \"Inherit\" option applies the survey-level setting (\"Top\" by default)." => "ينطبق على جميع الأسئلة الواردة في هذه الصفحة. إذا كنت تريد إلغاء هذا الإعداد، فحدد قواعد محاذاة العنوان للأسئلة أو اللوحات الفردية. يطبق خيار \"الوراثة\" إعداد مستوى الاستطلاع (\"أعلى\" افتراضيا)." // page.questionErrorLocation: "Sets the location of an error message in relation to the question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box. The \"Inherit\" option applies the survey-level setting (\"Top\" by default)." => "تعيين موقع رسالة خطأ فيما يتعلق بالسؤال مع إدخال غير صالح. اختر بين: \"أعلى\" - يتم وضع نص خطأ في أعلى مربع السؤال ؛ \"أسفل\" - يتم وضع نص خطأ في أسفل مربع السؤال. يطبق خيار \"الوراثة\" إعداد مستوى الاستطلاع (\"أعلى\" افتراضيا)." -// page.questionsOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the survey-level setting (\"Original\" by default). The effect of this setting is only visible in the Preview tab." => "يحافظ على الترتيب الأصلي للأسئلة أو يحولها عشوائيا. يطبق خيار \"الوراثة\" إعداد مستوى الاستطلاع (\"أصلي\" افتراضيا). يكون تأثير هذا الإعداد مرئيا فقط في علامة التبويب معاينة." +// page.questionOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the survey-level setting (\"Original\" by default). The effect of this setting is only visible in the Preview tab." => "يحافظ على الترتيب الأصلي للأسئلة أو يحولها عشوائيا. يطبق خيار \"الوراثة\" إعداد مستوى الاستطلاع (\"أصلي\" افتراضيا). يكون تأثير هذا الإعداد مرئيا فقط في علامة التبويب معاينة." // page.navigationButtonsVisibility: "Sets the visibility of navigation buttons on the page. The \"Inherit\" option applies the survey-level setting, which defaults to \"Visible\"." => "يضبط رؤية أزرار التنقل على الصفحة. يطبق خيار \"الوراثة\" إعداد مستوى الاستطلاع ، والذي يتم تعيينه افتراضيا على \"مرئي\"." // pehelp.panelsState: "Choose from: \"Locked\" - users cannot expand or collapse panels; \"Collapse all\" - all panels start in a collapsed state; \"Expand all\" - all panels start in an expanded state; \"First expanded\" - only the first panel is initially expanded." => "اختر من بين: \"مقفل\" - لا يمكن للمستخدمين توسيع اللوحات أو طيها ؛ \"طي الكل\" - تبدأ جميع اللوحات في حالة انهيار ؛ \"توسيع الكل\" - تبدأ جميع اللوحات في حالة موسعة ؛ \"تم توسيعه أولا\" - تم توسيع اللوحة الأولى فقط في البداية." // pehelp.imageLinkName: "Enter a shared property name within the array of objects that contains the image or video file URLs you want to display in the choice list." => "أدخل اسم خاصية مشتركة ضمن صفيف الكائنات التي تحتوي على عناوين URL لملفات الصور أو الفيديو التي تريد عرضها في قائمة الاختيارات." @@ -2581,7 +2582,7 @@ setupLocale({ localeCode: "ar", strings: arStrings }); // pehelp.needConfirmRemoveFile: "Triggers a prompt asking to confirm the file deletion." => "تشغيل مطالبة تطلب تأكيد حذف الملف." // pehelp.selectToRankEnabled: "Enable to rank only selected choices. Users will drag selected items from the choice list to order them within the ranking area." => "تمكين لترتيب الخيارات المحددة فقط. سيقوم المستخدمون بسحب العناصر المحددة من قائمة الاختيار لترتيبها داخل منطقة الترتيب." // pehelp.dataList: "Enter a list of choices that will be suggested to the respondent during input." => "أدخل قائمة بالخيارات التي سيتم اقتراحها على المستجيب أثناء الإدخال." -// pehelp.itemSize: "The setting only resizes the input fields and doesn't affect the width of the question box." => "يغير الإعداد حجم حقول الإدخال فقط ولا يؤثر على عرض مربع السؤال." +// pehelp.inputSize: "The setting only resizes the input fields and doesn't affect the width of the question box." => "يغير الإعداد حجم حقول الإدخال فقط ولا يؤثر على عرض مربع السؤال." // pehelp.itemTitleWidth: "Sets consistent width for all item labels in pixels" => "يضبط عرضا متناسقا لكل تسميات العناصر بالبكسل" // pehelp.contentMode: "The \"Auto\" option automatically determines the suitable mode for display - Image, Video, or YouTube - based on the source URL provided." => "يحدد الخيار \"تلقائي\" تلقائيا الوضع المناسب للعرض - الصورة أو الفيديو أو YouTube - بناء على عنوان URL المصدر المقدم." // pehelp.altText: "Serves as a substitute when the image cannot be displayed on a user's device and for accessibility purposes." => "يعمل كبديل عندما يتعذر عرض الصورة على جهاز المستخدم ولأغراض إمكانية الوصول." @@ -2594,8 +2595,8 @@ setupLocale({ localeCode: "ar", strings: arStrings }); // p.itemTitleWidth: "Item label width (in px)" => "عرض تسمية العنصر (بالبكسل)" // p.selectToRankEmptyRankedAreaText: "Text to show if all options are selected" => "نص لإظهار ما إذا كانت كل الخيارات محددة" // p.selectToRankEmptyUnrankedAreaText: "Placeholder text for the ranking area" => "نص العنصر النائب لمنطقة الترتيب" -// pe.allowCompleteSurveyAutomatic: "Complete the survey automatically" => "إكمال الاستطلاع تلقائيا" -// pehelp.allowCompleteSurveyAutomatic: "Select if you want the survey to complete automatically after a respondent answers all questions." => "حدد ما إذا كنت تريد إكمال الاستطلاع تلقائيا بعد أن يجيب المستجيب على جميع الأسئلة." +// pe.autoAdvanceAllowComplete: "Complete the survey automatically" => "إكمال الاستطلاع تلقائيا" +// pehelp.autoAdvanceAllowComplete: "Select if you want the survey to complete automatically after a respondent answers all questions." => "حدد ما إذا كنت تريد إكمال الاستطلاع تلقائيا بعد أن يجيب المستجيب على جميع الأسئلة." // masksettings.saveMaskedValue: "Save masked value in survey results" => "حفظ القيمة المقنعة في نتائج الاستطلاع" // patternmask.pattern: "Value pattern" => "نمط القيمة" // datetimemask.min: "Minimum value" => "الحد الأدنى للقيمة" @@ -2823,7 +2824,7 @@ setupLocale({ localeCode: "ar", strings: arStrings }); // ed.creatorSettingTitle: "Creator Settings" => "إعدادات منشئي المحتوى" // tabs.accentColors: "Accent colors" => "ألوان مميزة" // tabs.scaling: "Scaling" => "القياس" -// pehelp.goNextPageAutomatic: "Select if you want the survey to auto-advance to the next page once a respondent has answered all questions on the current page. This feature won't apply if the last question on the page is open-ended or allows multiple answers." => "حدد ما إذا كنت تريد أن يتقدم الاستطلاع تلقائيا إلى الصفحة التالية بمجرد إجابة المستجيب على جميع الأسئلة في الصفحة الحالية. لن يتم تطبيق هذه الميزة إذا كان السؤال الأخير على الصفحة مفتوحا أو يسمح بإجابات متعددة." +// pehelp.autoAdvanceEnabled: "Select if you want the survey to auto-advance to the next page once a respondent has answered all questions on the current page. This feature won't apply if the last question on the page is open-ended or allows multiple answers." => "حدد ما إذا كنت تريد أن يتقدم الاستطلاع تلقائيا إلى الصفحة التالية بمجرد إجابة المستجيب على جميع الأسئلة في الصفحة الحالية. لن يتم تطبيق هذه الميزة إذا كان السؤال الأخير على الصفحة مفتوحا أو يسمح بإجابات متعددة." // autocomplete.name: "Full Name" => "الاسم الكامل" // autocomplete.honorific-prefix: "Prefix" => "بادئه" // autocomplete.given-name: "First Name" => "الاسم الأول" @@ -2879,4 +2880,10 @@ setupLocale({ localeCode: "ar", strings: arStrings }); // autocomplete.impp: "Instant Messaging Protocol" => "بروتوكول المراسلة الفورية" // ed.lockQuestionsTooltip: "Lock expand/collapse state for questions" => "تأمين حالة التوسيع/الطي للأسئلة" // pe.listIsEmpty@pages: "You don't have any pages yet" => "ليس لديك أي صفحات حتى الآن" -// pe.addNew@pages: "Add new page" => "إضافة صفحة جديدة" \ No newline at end of file +// pe.addNew@pages: "Add new page" => "إضافة صفحة جديدة" +// ed.zoomInTooltip: "Zoom In" => "تكبير" +// ed.zoom100Tooltip: "100%" => "100%" +// ed.zoomOutTooltip: "Zoom Out" => "التصغير" +// tabs.surfaceBackground: "Surface Background" => "خلفية السطح" +// pe.copyDefaultValueFromLastEntry: "Use answers from the last entry as default" => "استخدام الإجابات من الإدخال الأخير كإعداد افتراضي" +// colors.gray: "Gray" => "رمادي" \ 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 1afaeea035..c87b06e570 100644 --- a/packages/survey-creator-core/src/localization/bulgarian.ts +++ b/packages/survey-creator-core/src/localization/bulgarian.ts @@ -109,6 +109,9 @@ export var bgStrings = { redoTooltip: "Повтаряне на последната промяна", expandAllTooltip: "Разширете всички", collapseAllTooltip: "Свиване на всички", + zoomInTooltip: "Увеличете", + zoom100Tooltip: "100%", + zoomOutTooltip: "Намаляване на мащаба", lockQuestionsTooltip: "Заключване на състояние на разгъване/свиване за въпроси", showMoreChoices: "Покажи повече.", showLessChoices: "Покажи по-малко.", @@ -296,7 +299,7 @@ export var bgStrings = { description: "Описание на панела", visibleIf: "Направете панела видим, ако", requiredIf: "Направете панела необходим, ако", - questionsOrder: "Ред на въпросите в рамките на панела", + questionOrder: "Ред на въпросите в рамките на панела", page: "Родителска страница", startWithNewLine: "Показване на панела на нов ред", state: "Състояние на свиване на панела", @@ -327,7 +330,7 @@ export var bgStrings = { hideNumber: "Скриване на номера на панела", titleLocation: "Подравняване на заглавието на панела", descriptionLocation: "Подравняване на описанието на панела", - templateTitleLocation: "Подравняване на заглавието на въпроса", + templateQuestionTitleLocation: "Подравняване на заглавието на въпроса", templateErrorLocation: "Подравняване на съобщение за грешка", newPanelPosition: "Ново местоположение на панела", showRangeInProgress: "Показване на лентата за напредъка", @@ -394,7 +397,7 @@ export var bgStrings = { visibleIf: "Направете страницата видима, ако", requiredIf: "Направете страницата задължителна, ако", timeLimit: "Времево ограничение за завършване на страницата (в секунди)", - questionsOrder: "Ред на въпросите на страницата" + questionOrder: "Ред на въпросите на страницата" }, matrixdropdowncolumn: { name: "Име на колона", @@ -560,7 +563,7 @@ export var bgStrings = { isRequired: "Задължителен", markRequired: "Маркирай както се изисква", removeRequiredMark: "Премахване на необходимия знак", - isAllRowRequired: "Изискване за отговор на всички редове", + eachRowRequired: "Изискване за отговор на всички редове", eachRowUnique: "Предотвратяване на дублиращи се отговори в редове", requiredErrorText: "\"Задължително\" съобщение за грешка", startWithNewLine: "Показване на въпроса на нов ред", @@ -572,7 +575,7 @@ export var bgStrings = { maxSize: "Максимален размер на файла (в байтове)", rowCount: "Брой редове", columnLayout: "Разположение на колоните", - addRowLocation: "Добавяне на местоположение на бутона за ред", + addRowButtonLocation: "Добавяне на местоположение на бутона за ред", transposeData: "Транспониране на редове в колони", addRowText: "Добавяне на текст на бутона за ред", removeRowText: "Премахване на текста на бутона за ред", @@ -611,7 +614,7 @@ export var bgStrings = { mode: "Редактируемо или само за четене", clearInvisibleValues: "Изчистване на невидими стойности", cookieName: "Име на бисквитката", - sendResultOnPageNext: "Запазване на частични резултати от анкетата в процес на изпълнение", + partialSendEnabled: "Запазване на частични резултати от анкетата в процес на изпълнение", storeOthersAsComment: "Съхранявай стойността на Други в отделно поле", showPageTitles: "Показване на заглавия на страници", showPageNumbers: "Показване на номера на страници", @@ -623,18 +626,18 @@ export var bgStrings = { startSurveyText: "Текст на бутона за стартиране на анкетата", showNavigationButtons: "Разположение на навигационните бутони", showPrevButton: "Показване на бутона Предишна страница", - firstPageIsStarted: "Първата страница е начална.", - showCompletedPage: "Показване на страницата Завършена анкета", - goNextPageAutomatic: "Продължи автоматично към следващата страница.", - allowCompleteSurveyAutomatic: "Попълване на анкетата автоматично", + firstPageIsStartPage: "Първата страница е начална.", + showCompletePage: "Показване на страницата Завършена анкета", + autoAdvanceEnabled: "Продължи автоматично към следващата страница.", + autoAdvanceAllowComplete: "Попълване на анкетата автоматично", showProgressBar: "Местоположение на лентата за напредък", questionTitleLocation: "Местоположение на заглавието на въпроса", questionTitleWidth: "Ширина на заглавието на въпроса", - requiredText: "Задължителен символ(и)", + requiredMark: "Задължителен символ(и)", questionTitleTemplate: "Шаблонът за заглавие на въпрос по подразбиране е:: '{no}. {require} {title}'", questionErrorLocation: "Местоположение на съобщението за грешка", - focusFirstQuestionAutomatic: "Постави първия въпрос на нова страница", - questionsOrder: "Подреждане на елементите на страницата", + autoFocusFirstQuestion: "Постави първия въпрос на нова страница", + questionOrder: "Подреждане на елементите на страницата", timeLimit: "Време за завършване на анкетата (в секунди)", timeLimitPerPage: "Времево ограничение за завършване на една страница (в секунди)", showTimer: "Използване на таймер", @@ -651,7 +654,7 @@ export var bgStrings = { dataFormat: "Формат на изображението", allowAddRows: "Разрешаване добавянето на редове", allowRemoveRows: "Разрешаване изтриването на редове", - allowRowsDragAndDrop: "Разрешаване плъзгането и пускане на ред", + allowRowReorder: "Разрешаване плъзгането и пускане на ред", responsiveImageSizeHelp: "Не се прилага, ако се посочи точна широчина или височина на изображението.", minImageWidth: "Минимална широчина на изображението", maxImageWidth: "Максимална широчина на изображението", @@ -678,13 +681,13 @@ export var bgStrings = { logo: "Лого (URL или base64-кодиран низ)", questionsOnPageMode: "Структура на анкетата", maxTextLength: "Максимална дължина на отговора (в символи)", - maxOthersLength: "Максимална дължина на коментара (в символи)", + maxCommentLength: "Максимална дължина на коментара (в символи)", commentAreaRows: "Височина на областта за коментари (в редове)", autoGrowComment: "Автоматично разширяване на областта за коментари, ако е необходимо", allowResizeComment: "Позволява на потребителите да преоразмеряват текстови области", textUpdateMode: "Актуализиране стойността на текстовия въпрос", maskType: "Тип маска за въвеждане", - focusOnFirstError: "Фокусиране върху първия невалиден отговор", + autoFocusFirstError: "Фокусиране върху първия невалиден отговор", checkErrorsMode: "Стартиране на валидацията", validateVisitedEmptyFields: "Проверка на празни полета при загубен фокус", navigateToUrl: "Навигирай до URL", @@ -742,12 +745,11 @@ export var bgStrings = { keyDuplicationError: "\"Неуникална стойност на ключ\" съобщение за грешка", minSelectedChoices: "Минимален избор", maxSelectedChoices: "Максимален брой избрани", - showClearButton: "Показване на бутона Изчистване (Clear)", logoWidth: "Широчина на логото (в CSS-допустими стойности)", logoHeight: "Височина на логото (в CSS-допустими стойности)", readOnly: "Само за четене", enableIf: "Може да се редактира", - emptyRowsText: "\"Без редове\" съобщение", + noRowsText: "\"Без редове\" съобщение", separateSpecialChoices: "Разделяне със специален избор (Не, Други, Избери всички)", choicesFromQuestion: "Копиране изборите от следния въпрос", choicesFromQuestionMode: "Кои избори да се копират?", @@ -756,7 +758,7 @@ export var bgStrings = { showCommentArea: "Показване на областта за коментари", commentPlaceholder: "Заместител на областта за коментари", displayRateDescriptionsAsExtremeItems: "Показване описанията на скоростта като екстремни стойности", - rowsOrder: "Поредност на редовете", + rowOrder: "Поредност на редовете", columnsLayout: "Поредност на колоните", columnColCount: "Брой вложени колони", correctAnswer: "Правилен отговор", @@ -833,6 +835,7 @@ export var bgStrings = { background: "Фон", appearance: "Външен вид", accentColors: "Акцентни цветове", + surfaceBackground: "Повърхностен фон", scaling: "Мащабиране", others: "Други" }, @@ -843,8 +846,7 @@ export var bgStrings = { columnsEnableIf: "Колоните са видими, ако", rowsEnableIf: "Редовете са видими, ако", innerIndent: "Добавяне на вътрешни отстъпи", - defaultValueFromLastRow: "Вземане стойностите по подразбиране от последния ред", - defaultValueFromLastPanel: "Вземане стойностите по подразбиране от последния панел", + copyDefaultValueFromLastEntry: "Използване на отговорите от последния запис по подразбиране", enterNewValue: "Моля, въведете стойността.", noquestions: "В анкетата няма въпроси.", createtrigger: "Моля, създайте тригер.", @@ -1120,7 +1122,7 @@ export var bgStrings = { timerInfoMode: { combined: "И двете" }, - addRowLocation: { + addRowButtonLocation: { default: "Зависи от оформлението на матрицата." }, panelsState: { @@ -1191,10 +1193,10 @@ export var bgStrings = { percent: "Процент", date: "Дата" }, - rowsOrder: { + rowOrder: { initial: "Оригинален" }, - questionsOrder: { + questionOrder: { initial: "Оригинален" }, showProgressBar: { @@ -1345,7 +1347,7 @@ export var bgStrings = { questionTitleLocation: "Отнася се за всички въпроси в рамките на този панел. Ако искате да заместите тази настройка, определете правила за подравняване на заглавията за отделни въпроси. Опцията \"Наследяване\" прилага настройката за ниво на страница (ако е зададена) или ниво проучване (\"Горе\" по подразбиране).", questionTitleWidth: "Задава еднаква ширина за заглавията на въпросите, когато те са подравнени отляво на техните полета за въпроси. Приема CSS стойности (px, %, in, pt и т.н.).", questionErrorLocation: "Задава местоположението на съобщение за грешка във връзка с всички въпроси в панела. Опцията \"Наследяване\" прилага настройката за ниво на страница (ако е зададена) или ниво проучване.", - questionsOrder: "Запазва първоначалния ред на въпросите или ги рандомизира. Опцията \"Наследяване\" прилага настройката за ниво на страница (ако е зададена) или ниво проучване.", + questionOrder: "Запазва първоначалния ред на въпросите или ги рандомизира. Опцията \"Наследяване\" прилага настройката за ниво на страница (ако е зададена) или ниво проучване.", page: "Премества панела в края на избрана страница.", innerIndent: "Добавя интервал или поле между съдържанието на панела и лявата граница на панелното поле.", startWithNewLine: "Премахнете отметката, за да покажете панела в един ред с предишния въпрос или панел. Настройката не се прилага, ако панелът е първият елемент във вашия формуляр.", @@ -1359,7 +1361,7 @@ export var bgStrings = { visibleIf: "Използвайте иконата на магическа пръчка, за да зададете условно правило, което определя видимостта на панела.", enableIf: "Използвайте иконата на магическа пръчка, за да зададете условно правило, което забранява режима само за четене за панела.", requiredIf: "Използвайте иконата на магическа пръчка, за да зададете условно правило, което не позволява подаване на проучване, освен ако поне един вложен въпрос няма отговор.", - templateTitleLocation: "Отнася се за всички въпроси в рамките на този панел. Ако искате да заместите тази настройка, определете правила за подравняване на заглавията за отделни въпроси. Опцията \"Наследяване\" прилага настройката за ниво на страница (ако е зададена) или ниво проучване (\"Горе\" по подразбиране).", + templateQuestionTitleLocation: "Отнася се за всички въпроси в рамките на този панел. Ако искате да заместите тази настройка, определете правила за подравняване на заглавията за отделни въпроси. Опцията \"Наследяване\" прилага настройката за ниво на страница (ако е зададена) или ниво проучване (\"Горе\" по подразбиране).", templateErrorLocation: "Задава местоположението на съобщение за грешка във връзка с въпрос с невалиден вход. Изберете между: \"Top\" - в горната част на полето за въпроси се поставя текст за грешка; \"Отдолу\" - в долната част на полето за въпроси се поставя текст за грешка. Опцията \"Наследяване\" прилага настройката за ниво на страница (ако е зададена) или ниво проучване (\"Горе\" по подразбиране).", errorLocation: "Задава местоположението на съобщение за грешка във връзка с всички въпроси в панела. Опцията \"Наследяване\" прилага настройката за ниво на страница (ако е зададена) или ниво проучване.", page: "Премества панела в края на избрана страница.", @@ -1374,9 +1376,10 @@ export var bgStrings = { titleLocation: "Тази настройка се наследява автоматично от всички въпроси в този панел. Ако искате да заместите тази настройка, определете правила за подравняване на заглавията за отделни въпроси. Опцията \"Наследяване\" прилага настройката за ниво на страница (ако е зададена) или ниво проучване (\"Горе\" по подразбиране).", descriptionLocation: "Опцията \"Наследяване\" прилага настройката за ниво на страница (ако е зададена) или ниво проучване (\"Под заглавието на панела\" по подразбиране).", newPanelPosition: "Определя позицията на новодобавен панел. По подразбиране в края се добавят нови панели. Изберете \"Напред\", за да вмъкнете нов панел след текущия.", - defaultValueFromLastPanel: "Дублира отговорите от последния панел и ги присвоява на следващия добавен динамичен панел.", + copyDefaultValueFromLastEntry: "Дублира отговорите от последния панел и ги присвоява на следващия добавен динамичен панел.", keyName: "Препратка към име на въпрос, за да се изисква от потребителя да предостави уникален отговор на този въпрос във всеки панел." }, + copyDefaultValueFromLastEntry: "Дублира отговорите от последния ред и ги присвоява на следващия добавен динамичен ред.", defaultValueExpression: "Тази настройка ви позволява да присвоите стойност за отговор по подразбиране на базата на израз. Изразът може да включва основни изчисления - '{q1_id} + {q2_id}', булеви изрази, като '{age} > 60', и функции: 'iif()', 'today()', 'age()', 'min()', 'max()', 'avg()' и др. Стойността, определена от този израз, служи като начална стойност по подразбиране, която може да бъде заместена от ръчното въвеждане на респондента.", resetValueIf: "Използвайте иконата на магическа пръчка, за да зададете условно правило, което определя кога входът на респондента се връща към стойността въз основа на \"Израз за стойност по подразбиране\" или \"Задаване на израз за стойност\" или към стойността \"Отговор по подразбиране\" (ако е зададена такава).", setValueIf: "Използвайте иконата на магическа пръчка, за да зададете условно правило, което определя кога да изпълните \"Задаване на израз за стойност\" и динамично да зададете получената стойност като отговор.", @@ -1449,19 +1452,19 @@ export var bgStrings = { logoWidth: "Задава ширина на логото в CSS единици (px, %, in, pt и т.н.).", logoHeight: "Задава височина на логото в CSS единици (px, %, in, pt и т.н.).", logoFit: "Изберете от: \"Няма\" - изображението запазва оригиналния си размер; \"Съдържа\" - изображението се преоразмерява, за да се побере, като същевременно се запазва съотношението на страните; \"Cover\" - изображението запълва цялата кутия, като същевременно запазва съотношението на страните; \"Fill\" - изображението се разтяга, за да запълни кутията, без да се поддържа съотношението на страните.", - goNextPageAutomatic: "Изберете дали искате проучването автоматично да премине към следващата страница, след като респондентът отговори на всички въпроси на текущата страница. Тази функция няма да се прилага, ако последният въпрос на страницата е отворен или позволява множество отговори.", - allowCompleteSurveyAutomatic: "Изберете дали искате проучването да завърши автоматично, след като респондентът отговори на всички въпроси.", + autoAdvanceEnabled: "Изберете дали искате проучването автоматично да премине към следващата страница, след като респондентът отговори на всички въпроси на текущата страница. Тази функция няма да се прилага, ако последният въпрос на страницата е отворен или позволява множество отговори.", + autoAdvanceAllowComplete: "Изберете дали искате проучването да завърши автоматично, след като респондентът отговори на всички въпроси.", showNavigationButtons: "Задава видимостта и местоположението на бутоните за навигация на дадена страница.", showProgressBar: "Задава видимостта и местоположението на лентата за напредъка. Стойността \"Автоматично\" показва лентата за напредъка над или под заглавката на проучването.", showPreviewBeforeComplete: "Разрешете страницата за визуализация само с всички въпроси или само с отговор.", questionTitleLocation: "Отнася се за всички въпроси в рамките на проучването. Тази настройка може да бъде заместена от правилата за подравняване на заглавията на по-ниските нива: панел, страница или въпрос. Настройката от по-ниско ниво ще замени тези на по-високо ниво.", - requiredText: "Символ или поредица от символи, показващи, че е необходим отговор.", + requiredMark: "Символ или поредица от символи, показващи, че е необходим отговор.", questionStartIndex: "Въведете число или буква, с които искате да започнете номерирането.", questionErrorLocation: "Задава местоположението на съобщение за грешка във връзка с въпроса с невалиден вход. Изберете между: \"Top\" - в горната част на полето за въпроси се поставя текст за грешка; \"Отдолу\" - в долната част на полето за въпроси се поставя текст за грешка.", - focusFirstQuestionAutomatic: "Изберете дали искате първото поле за въвеждане на всяка страница да е готово за въвеждане на текст.", - questionsOrder: "Запазва първоначалния ред на въпросите или ги рандомизира. Ефектът от тази настройка се вижда само в раздела Визуализация .", + autoFocusFirstQuestion: "Изберете дали искате първото поле за въвеждане на всяка страница да е готово за въвеждане на текст.", + questionOrder: "Запазва първоначалния ред на въпросите или ги рандомизира. Ефектът от тази настройка се вижда само в раздела Визуализация .", maxTextLength: "Само за въпроси за въвеждане на текст.", - maxOthersLength: "Само за въпросителни коментари.", + maxCommentLength: "Само за въпросителни коментари.", commentAreaRows: "Задава броя на показваните редове в текстовите области за коментари на въпроси. Във входа заема повече редове, плъзгачът се появява.", autoGrowComment: "Изберете дали искате коментарите за въпроси и въпросите с дълъг текст автоматично да нарастват на височина въз основа на въведената дължина на текста.", allowResizeComment: "Само за коментари с въпроси и въпроси с дълъг текст.", @@ -1479,7 +1482,6 @@ export var bgStrings = { keyDuplicationError: "Когато свойството \"Предотвратяване на дублиращи се отговори\" е разрешено, респондентът, който се опитва да подаде дублиран запис, ще получи следното съобщение за грешка.", totalExpression: "Позволява ви да изчислявате общи стойности на базата на израз. Изразът може да включва основни изчисления ('{q1_id} + {q2_id}'), булеви изрази ('{age} > 60') и функции ('iif()', 'today()', 'age()', 'min()', 'max()', 'avg()' и т.н.).", confirmDelete: "Задейства подкана с молба за потвърждаване на изтриването на реда.", - defaultValueFromLastRow: "Дублира отговорите от последния ред и ги присвоява на следващия добавен динамичен ред.", keyName: "Ако указаната колона съдържа идентични стойности, анкетата отговаря с \"Неуникална стойност на ключ\" грешка.", description: "Въведете субтитри.", locale: "Изберете език, за да започнете да създавате проучването си. За да добавите превод, превключете на нов език и преведете оригиналния текст тук или в раздела Преводи.", @@ -1498,7 +1500,7 @@ export var bgStrings = { questionTitleLocation: "Отнася се за всички въпроси в тази страница. Ако искате да замените тази настройка, определете правила за подравняване на заглавията за отделни въпроси или панели. Опцията \"Наследяване\" прилага настройката за ниво проучване (\"Top\" по подразбиране).", questionTitleWidth: "Задава еднаква ширина за заглавията на въпросите, когато те са подравнени отляво на техните полета за въпроси. Приема CSS стойности (px, %, in, pt и т.н.).", questionErrorLocation: "Задава местоположението на съобщение за грешка във връзка с въпроса с невалиден вход. Изберете между: \"Top\" - в горната част на полето за въпроси се поставя текст за грешка; \"Отдолу\" - в долната част на полето за въпроси се поставя текст за грешка. Опцията \"Наследяване\" прилага настройката за ниво проучване (\"Top\" по подразбиране).", - questionsOrder: "Запазва първоначалния ред на въпросите или ги рандомизира. Опцията \"Наследяване\" прилага настройката на ниво проучване (\"Оригинал\" по подразбиране). Ефектът от тази настройка се вижда само в раздела Визуализация .", + questionOrder: "Запазва първоначалния ред на въпросите или ги рандомизира. Опцията \"Наследяване\" прилага настройката на ниво проучване (\"Оригинал\" по подразбиране). Ефектът от тази настройка се вижда само в раздела Визуализация .", navigationButtonsVisibility: "Задава видимостта на бутоните за навигация на страницата. Опцията \"Наследяване\" прилага настройката на ниво проучване, която по подразбиране е \"Видима\"." }, timerLocation: "Задава местоположението на таймер на страница.", @@ -1535,7 +1537,7 @@ export var bgStrings = { needConfirmRemoveFile: "Задейства подкана с молба за потвърждаване на изтриването на файла.", selectToRankEnabled: "Разреши да се класират само избраните възможности за избор. Потребителите ще плъзгат избраните елементи от списъка за избор, за да ги подредят в областта за класиране.", dataList: "Въведете списък с възможности за избор, които ще бъдат предложени на респондента по време на въвеждането.", - itemSize: "Настройката само преоразмерява входните полета и не влияе на ширината на полето за въпроси.", + inputSize: "Настройката само преоразмерява входните полета и не влияе на ширината на полето за въпроси.", itemTitleWidth: "Задава еднаква ширина за всички етикети на елементи в пиксели", inputTextAlignment: "Изберете как да подравните входната стойност в полето. Настройката по подразбиране \"Автоматично\" подравнява входната стойност надясно, ако е приложено валутно или цифрово маскиране, и наляво, ако не.", altText: "Служи като заместител, когато изображението не може да бъде показано на устройството на потребителя и за целите на достъпността.", @@ -1653,7 +1655,7 @@ export var bgStrings = { maxValueExpression: "Максимална стойност на израза", step: "Стъпка", dataList: "Списък с данни", - itemSize: "Размер на елемента", + inputSize: "Размер на елемента", itemTitleWidth: "Ширина на етикета на елемента (в пиксели)", inputTextAlignment: "Подравняване на входните стойности", elements: "Елементи", @@ -1755,7 +1757,8 @@ export var bgStrings = { orchid: "Орхидея", tulip: "Лале", brown: "Кафяв", - green: "Зелен" + green: "Зелен", + gray: "Сив" } }, creatortheme: { @@ -1939,7 +1942,7 @@ setupLocale({ localeCode: "bg", strings: bgStrings }); // panel.description: "Panel description" => "Описание на панела" // panel.visibleIf: "Make the panel visible if" => "Направете панела видим, ако" // panel.requiredIf: "Make the panel required if" => "Направете панела необходим, ако" -// panel.questionsOrder: "Question order within the panel" => "Ред на въпросите в рамките на панела" +// panel.questionOrder: "Question order within the panel" => "Ред на въпросите в рамките на панела" // panel.startWithNewLine: "Display the panel on a new line" => "Показване на панела на нов ред" // panel.state: "Panel collapse state" => "Състояние на свиване на панела" // panel.width: "Inline panel width" => "Ширина на вградения панел" @@ -1964,7 +1967,7 @@ setupLocale({ localeCode: "bg", strings: bgStrings }); // paneldynamic.hideNumber: "Hide the panel number" => "Скриване на номера на панела" // paneldynamic.titleLocation: "Panel title alignment" => "Подравняване на заглавието на панела" // paneldynamic.descriptionLocation: "Panel description alignment" => "Подравняване на описанието на панела" -// paneldynamic.templateTitleLocation: "Question title alignment" => "Подравняване на заглавието на въпроса" +// paneldynamic.templateQuestionTitleLocation: "Question title alignment" => "Подравняване на заглавието на въпроса" // paneldynamic.templateErrorLocation: "Error message alignment" => "Подравняване на съобщение за грешка" // paneldynamic.newPanelPosition: "New panel location" => "Ново местоположение на панела" // paneldynamic.keyName: "Prevent duplicate responses in the following question" => "Предотвратяване на дублиращи се отговори в следния въпрос" @@ -1997,7 +2000,7 @@ setupLocale({ localeCode: "bg", strings: bgStrings }); // page.description: "Page description" => "Описание на страницата" // page.visibleIf: "Make the page visible if" => "Направете страницата видима, ако" // page.requiredIf: "Make the page required if" => "Направете страницата задължителна, ако" -// page.questionsOrder: "Question order on the page" => "Ред на въпросите на страницата" +// page.questionOrder: "Question order on the page" => "Ред на въпросите на страницата" // matrixdropdowncolumn.name: "Column name" => "Име на колона" // matrixdropdowncolumn.title: "Column title" => "Заглавие на колоната" // matrixdropdowncolumn.isUnique: "Prevent duplicate responses" => "Предотвратяване на дублиращи се отговори" @@ -2071,8 +2074,8 @@ setupLocale({ localeCode: "bg", strings: bgStrings }); // totalDisplayStyle.currency: "Currency" => "Валута" // totalDisplayStyle.percent: "Percentage" => "Процент" // totalDisplayStyle.date: "Date" => "Дата" -// rowsOrder.initial: "Original" => "Оригинален" -// questionsOrder.initial: "Original" => "Оригинален" +// rowOrder.initial: "Original" => "Оригинален" +// questionOrder.initial: "Original" => "Оригинален" // showProgressBar.aboveheader: "Above the header" => "Над горния колонтитул" // showProgressBar.belowheader: "Below the header" => "Под заглавката" // pv.sum: "Sum" => "Сума" @@ -2089,7 +2092,7 @@ setupLocale({ localeCode: "bg", strings: bgStrings }); // panel.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "Използвайте иконата на магическа пръчка, за да зададете условно правило, което не позволява подаване на проучване, освен ако поне един вложен въпрос няма отговор." // panel.questionTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Отнася се за всички въпроси в рамките на този панел. Ако искате да заместите тази настройка, определете правила за подравняване на заглавията за отделни въпроси. Опцията \"Наследяване\" прилага настройката за ниво на страница (ако е зададена) или ниво проучване (\"Горе\" по подразбиране)." // panel.questionErrorLocation: "Sets the location of an error message in relation to all questions within the panel. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Задава местоположението на съобщение за грешка във връзка с всички въпроси в панела. Опцията \"Наследяване\" прилага настройката за ниво на страница (ако е зададена) или ниво проучване." -// panel.questionsOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Запазва първоначалния ред на въпросите или ги рандомизира. Опцията \"Наследяване\" прилага настройката за ниво на страница (ако е зададена) или ниво проучване." +// panel.questionOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Запазва първоначалния ред на въпросите или ги рандомизира. Опцията \"Наследяване\" прилага настройката за ниво на страница (ако е зададена) или ниво проучване." // panel.page: "Repositions the panel to the end of a selected page." => "Премества панела в края на избрана страница." // panel.innerIndent: "Adds space or margin between the panel content and the left border of the panel box." => "Добавя интервал или поле между съдържанието на панела и лявата граница на панелното поле." // panel.startWithNewLine: "Unselect to display the panel in one line with the previous question or panel. The setting doesn't apply if the panel is the first element in your form." => "Премахнете отметката, за да покажете панела в един ред с предишния въпрос или панел. Настройката не се прилага, ако панелът е първият елемент във вашия формуляр." @@ -2100,7 +2103,7 @@ setupLocale({ localeCode: "bg", strings: bgStrings }); // paneldynamic.visibleIf: "Use the magic wand icon to set a conditional rule that determines panel visibility." => "Използвайте иконата на магическа пръчка, за да зададете условно правило, което определя видимостта на панела." // paneldynamic.enableIf: "Use the magic wand icon to set a conditional rule that disables the read-only mode for the panel." => "Използвайте иконата на магическа пръчка, за да зададете условно правило, което забранява режима само за четене за панела." // paneldynamic.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "Използвайте иконата на магическа пръчка, за да зададете условно правило, което не позволява подаване на проучване, освен ако поне един вложен въпрос няма отговор." -// paneldynamic.templateTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Отнася се за всички въпроси в рамките на този панел. Ако искате да заместите тази настройка, определете правила за подравняване на заглавията за отделни въпроси. Опцията \"Наследяване\" прилага настройката за ниво на страница (ако е зададена) или ниво проучване (\"Горе\" по подразбиране)." +// paneldynamic.templateQuestionTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Отнася се за всички въпроси в рамките на този панел. Ако искате да заместите тази настройка, определете правила за подравняване на заглавията за отделни въпроси. Опцията \"Наследяване\" прилага настройката за ниво на страница (ако е зададена) или ниво проучване (\"Горе\" по подразбиране)." // paneldynamic.templateErrorLocation: "Sets the location of an error message in relation to a question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Задава местоположението на съобщение за грешка във връзка с въпрос с невалиден вход. Изберете между: \"Top\" - в горната част на полето за въпроси се поставя текст за грешка; \"Отдолу\" - в долната част на полето за въпроси се поставя текст за грешка. Опцията \"Наследяване\" прилага настройката за ниво на страница (ако е зададена) или ниво проучване (\"Горе\" по подразбиране)." // paneldynamic.errorLocation: "Sets the location of an error message in relation to all questions within the panel. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Задава местоположението на съобщение за грешка във връзка с всички въпроси в панела. Опцията \"Наследяване\" прилага настройката за ниво на страница (ако е зададена) или ниво проучване." // paneldynamic.page: "Repositions the panel to the end of a selected page." => "Премества панела в края на избрана страница." @@ -2114,7 +2117,7 @@ setupLocale({ localeCode: "bg", strings: bgStrings }); // paneldynamic.titleLocation: "This setting is automatically inherited by all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Тази настройка се наследява автоматично от всички въпроси в този панел. Ако искате да заместите тази настройка, определете правила за подравняване на заглавията за отделни въпроси. Опцията \"Наследяване\" прилага настройката за ниво на страница (ако е зададена) или ниво проучване (\"Горе\" по подразбиране)." // paneldynamic.descriptionLocation: "The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Under the panel title\" by default)." => "Опцията \"Наследяване\" прилага настройката за ниво на страница (ако е зададена) или ниво проучване (\"Под заглавието на панела\" по подразбиране)." // paneldynamic.newPanelPosition: "Defines the position of a newly added panel. By default, new panels are added to the end. Select \"Next\" to insert a new panel after the current one." => "Определя позицията на новодобавен панел. По подразбиране в края се добавят нови панели. Изберете \"Напред\", за да вмъкнете нов панел след текущия." -// paneldynamic.defaultValueFromLastPanel: "Duplicates answers from the last panel and assigns them to the next added dynamic panel." => "Дублира отговорите от последния панел и ги присвоява на следващия добавен динамичен панел." +// paneldynamic.copyDefaultValueFromLastEntry: "Duplicates answers from the last panel and assigns them to the next added dynamic panel." => "Дублира отговорите от последния панел и ги присвоява на следващия добавен динамичен панел." // paneldynamic.keyName: "Reference a question name to require a user to provide a unique response for this question in each panel." => "Препратка към име на въпрос, за да се изисква от потребителя да предостави уникален отговор на този въпрос във всеки панел." // pehelp.defaultValueExpression: "This setting allows you to assign a default answer value based on an expression. The expression can include basic calculations - `{q1_id} + {q2_id}`, Boolean expressions, such as `{age} > 60`, and functions: `iif()`, `today()`, `age()`, `min()`, `max()`, `avg()`, etc. The value determined by this expression serves as the initial default value that can be overridden by a respondent's manual input." => "Тази настройка ви позволява да присвоите стойност за отговор по подразбиране на базата на израз. Изразът може да включва основни изчисления - '{q1_id} + {q2_id}', булеви изрази, като '{age} > 60', и функции: 'iif()', 'today()', 'age()', 'min()', 'max()', 'avg()' и др. Стойността, определена от този израз, служи като начална стойност по подразбиране, която може да бъде заместена от ръчното въвеждане на респондента." // pehelp.resetValueIf: "Use the magic wand icon to set a conditional rule that determines when a respondent's input is reset to the value based on the \"Default value expression\" or \"Set value expression\" or to the \"Default answer\" value (if either is set)." => "Използвайте иконата на магическа пръчка, за да зададете условно правило, което определя кога входът на респондента се връща към стойността въз основа на \"Израз за стойност по подразбиране\" или \"Задаване на израз за стойност\" или към стойността \"Отговор по подразбиране\" (ако е зададена такава)." @@ -2164,13 +2167,13 @@ setupLocale({ localeCode: "bg", strings: bgStrings }); // pehelp.showProgressBar: "Sets the visibility and location of a progress bar. The \"Auto\" value displays the progress bar above or below the survey header." => "Задава видимостта и местоположението на лентата за напредъка. Стойността \"Автоматично\" показва лентата за напредъка над или под заглавката на проучването." // pehelp.showPreviewBeforeComplete: "Enable the preview page with all or answered questions only." => "Разрешете страницата за визуализация само с всички въпроси или само с отговор." // pehelp.questionTitleLocation: "Applies to all questions within the survey. This setting can be overridden by title alignment rules at lower levels: panel, page, or question. A lower-level setting will override those on a higher level." => "Отнася се за всички въпроси в рамките на проучването. Тази настройка може да бъде заместена от правилата за подравняване на заглавията на по-ниските нива: панел, страница или въпрос. Настройката от по-ниско ниво ще замени тези на по-високо ниво." -// pehelp.requiredText: "A symbol or a sequence of symbols indicating that an answer is required." => "Символ или поредица от символи, показващи, че е необходим отговор." +// pehelp.requiredMark: "A symbol or a sequence of symbols indicating that an answer is required." => "Символ или поредица от символи, показващи, че е необходим отговор." // pehelp.questionStartIndex: "Enter a number or letter with which you want to start numbering." => "Въведете число или буква, с които искате да започнете номерирането." // pehelp.questionErrorLocation: "Sets the location of an error message in relation to the question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box." => "Задава местоположението на съобщение за грешка във връзка с въпроса с невалиден вход. Изберете между: \"Top\" - в горната част на полето за въпроси се поставя текст за грешка; \"Отдолу\" - в долната част на полето за въпроси се поставя текст за грешка." -// pehelp.focusFirstQuestionAutomatic: "Select if you want the first input field on each page ready for text entry." => "Изберете дали искате първото поле за въвеждане на всяка страница да е готово за въвеждане на текст." -// pehelp.questionsOrder: "Keeps the original order of questions or randomizes them. The effect of this setting is only visible in the Preview tab." => "Запазва първоначалния ред на въпросите или ги рандомизира. Ефектът от тази настройка се вижда само в раздела Визуализация ." +// pehelp.autoFocusFirstQuestion: "Select if you want the first input field on each page ready for text entry." => "Изберете дали искате първото поле за въвеждане на всяка страница да е готово за въвеждане на текст." +// pehelp.questionOrder: "Keeps the original order of questions or randomizes them. The effect of this setting is only visible in the Preview tab." => "Запазва първоначалния ред на въпросите или ги рандомизира. Ефектът от тази настройка се вижда само в раздела Визуализация ." // pehelp.maxTextLength: "For text entry questions only." => "Само за въпроси за въвеждане на текст." -// pehelp.maxOthersLength: "For question comments only." => "Само за въпросителни коментари." +// pehelp.maxCommentLength: "For question comments only." => "Само за въпросителни коментари." // pehelp.autoGrowComment: "Select if you want question comments and Long Text questions to auto-grow in height based on the entered text length." => "Изберете дали искате коментарите за въпроси и въпросите с дълъг текст автоматично да нарастват на височина въз основа на въведената дължина на текста." // pehelp.allowResizeComment: "For question comments and Long Text questions only." => "Само за коментари с въпроси и въпроси с дълъг текст." // pehelp.calculatedValues: "Custom variables serve as intermediate or auxiliary variables used in form calculations. They take respondent inputs as source values. Each custom variable has a unique name and an expression it's based on." => "Персонализираните променливи служат като междинни или спомагателни променливи, използвани в изчисленията на формуляра. Те приемат входните данни на респондентите като изходни стойности. Всяка персонализирана променлива има уникално име и израз, на който се базира." @@ -2186,7 +2189,7 @@ setupLocale({ localeCode: "bg", strings: bgStrings }); // pehelp.keyDuplicationError: "When the \"Prevent duplicate responses\" property is enabled, a respondent attempting to submit a duplicate entry will receive the following error message." => "Когато свойството \"Предотвратяване на дублиращи се отговори\" е разрешено, респондентът, който се опитва да подаде дублиран запис, ще получи следното съобщение за грешка." // pehelp.totalExpression: "Allows you to calculate total values based on an expression. The expression can include basic calculations (`{q1_id} + {q2_id}`), Boolean expressions (`{age} > 60`) and functions ('iif()`, `today()`, `age()`, `min()`, `max()`, `avg()`, etc.)." => "Позволява ви да изчислявате общи стойности на базата на израз. Изразът може да включва основни изчисления ('{q1_id} + {q2_id}'), булеви изрази ('{age} > 60') и функции ('iif()', 'today()', 'age()', 'min()', 'max()', 'avg()' и т.н.)." // pehelp.confirmDelete: "Triggers a prompt asking to confirm the row deletion." => "Задейства подкана с молба за потвърждаване на изтриването на реда." -// pehelp.defaultValueFromLastRow: "Duplicates answers from the last row and assigns them to the next added dynamic row." => "Дублира отговорите от последния ред и ги присвоява на следващия добавен динамичен ред." +// pehelp.copyDefaultValueFromLastEntry: "Duplicates answers from the last row and assigns them to the next added dynamic row." => "Дублира отговорите от последния ред и ги присвоява на следващия добавен динамичен ред." // pehelp.description: "Type a subtitle." => "Въведете субтитри." // pehelp.locale: "Choose a language to begin creating your survey. To add a translation, switch to a new language and translate the original text here or in the Translations tab." => "Изберете език, за да започнете да създавате проучването си. За да добавите превод, превключете на нов език и преведете оригиналния текст тук или в раздела Преводи." // pehelp.detailPanelMode: "Sets the location of a details section in relation to a row. Choose from: \"None\" - no expansion is added; \"Under the row\" - a row expansion is placed under each row of the matrix; \"Under the row, display one row expansion only\" - an expansion is displayed under a single row only, the remaining row expansions are collapsed." => "Задава местоположението на раздел с подробни данни по отношение на ред. Изберете от: \"Няма\" - не се добавя разширение; \"Под реда\" - под всеки ред на матрицата се поставя разширение на реда; \"Под реда покажете само разширение на един ред\" - разширение се показва само под един ред, останалите разширения на реда са свити." @@ -2201,7 +2204,7 @@ setupLocale({ localeCode: "bg", strings: bgStrings }); // page.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "Използвайте иконата на магическа пръчка, за да зададете условно правило, което не позволява подаване на проучване, освен ако поне един вложен въпрос няма отговор." // page.questionTitleLocation: "Applies to all questions within this page. If you want to override this setting, define title alignment rules for individual questions or panels. The \"Inherit\" option applies the survey-level setting (\"Top\" by default)." => "Отнася се за всички въпроси в тази страница. Ако искате да замените тази настройка, определете правила за подравняване на заглавията за отделни въпроси или панели. Опцията \"Наследяване\" прилага настройката за ниво проучване (\"Top\" по подразбиране)." // page.questionErrorLocation: "Sets the location of an error message in relation to the question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box. The \"Inherit\" option applies the survey-level setting (\"Top\" by default)." => "Задава местоположението на съобщение за грешка във връзка с въпроса с невалиден вход. Изберете между: \"Top\" - в горната част на полето за въпроси се поставя текст за грешка; \"Отдолу\" - в долната част на полето за въпроси се поставя текст за грешка. Опцията \"Наследяване\" прилага настройката за ниво проучване (\"Top\" по подразбиране)." -// page.questionsOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the survey-level setting (\"Original\" by default). The effect of this setting is only visible in the Preview tab." => "Запазва първоначалния ред на въпросите или ги рандомизира. Опцията \"Наследяване\" прилага настройката на ниво проучване (\"Оригинал\" по подразбиране). Ефектът от тази настройка се вижда само в раздела Визуализация ." +// page.questionOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the survey-level setting (\"Original\" by default). The effect of this setting is only visible in the Preview tab." => "Запазва първоначалния ред на въпросите или ги рандомизира. Опцията \"Наследяване\" прилага настройката на ниво проучване (\"Оригинал\" по подразбиране). Ефектът от тази настройка се вижда само в раздела Визуализация ." // page.navigationButtonsVisibility: "Sets the visibility of navigation buttons on the page. The \"Inherit\" option applies the survey-level setting, which defaults to \"Visible\"." => "Задава видимостта на бутоните за навигация на страницата. Опцията \"Наследяване\" прилага настройката на ниво проучване, която по подразбиране е \"Видима\"." // pehelp.panelsState: "Choose from: \"Locked\" - users cannot expand or collapse panels; \"Collapse all\" - all panels start in a collapsed state; \"Expand all\" - all panels start in an expanded state; \"First expanded\" - only the first panel is initially expanded." => "Изберете от: \"Заключени\" - потребителите не могат да разширяват или свиват панели; \"Свиване на всички\" - всички панели започват в срутено състояние; \"Разширяване на всички\" - всички панели започват в разширено състояние; \"Първо разширен\" - само първият панел първоначално се разширява." // pehelp.imageLinkName: "Enter a shared property name within the array of objects that contains the image or video file URLs you want to display in the choice list." => "Въведете име на споделено свойство в масива от обекти, съдържащ URL адресите на изображения или видеофайлове, които искате да покажете в списъка за избор." @@ -2230,7 +2233,7 @@ setupLocale({ localeCode: "bg", strings: bgStrings }); // pehelp.needConfirmRemoveFile: "Triggers a prompt asking to confirm the file deletion." => "Задейства подкана с молба за потвърждаване на изтриването на файла." // pehelp.selectToRankEnabled: "Enable to rank only selected choices. Users will drag selected items from the choice list to order them within the ranking area." => "Разреши да се класират само избраните възможности за избор. Потребителите ще плъзгат избраните елементи от списъка за избор, за да ги подредят в областта за класиране." // pehelp.dataList: "Enter a list of choices that will be suggested to the respondent during input." => "Въведете списък с възможности за избор, които ще бъдат предложени на респондента по време на въвеждането." -// pehelp.itemSize: "The setting only resizes the input fields and doesn't affect the width of the question box." => "Настройката само преоразмерява входните полета и не влияе на ширината на полето за въпроси." +// pehelp.inputSize: "The setting only resizes the input fields and doesn't affect the width of the question box." => "Настройката само преоразмерява входните полета и не влияе на ширината на полето за въпроси." // pehelp.itemTitleWidth: "Sets consistent width for all item labels in pixels" => "Задава еднаква ширина за всички етикети на елементи в пиксели" // pehelp.contentMode: "The \"Auto\" option automatically determines the suitable mode for display - Image, Video, or YouTube - based on the source URL provided." => "Опцията \"Auto\" автоматично определя подходящия режим за показване - Image, Video или YouTube - въз основа на предоставения URL адрес на източника." // pehelp.altText: "Serves as a substitute when the image cannot be displayed on a user's device and for accessibility purposes." => "Служи като заместител, когато изображението не може да бъде показано на устройството на потребителя и за целите на достъпността." @@ -2243,8 +2246,8 @@ setupLocale({ localeCode: "bg", strings: bgStrings }); // p.itemTitleWidth: "Item label width (in px)" => "Ширина на етикета на елемента (в пиксели)" // p.selectToRankEmptyRankedAreaText: "Text to show if all options are selected" => "Текст, който да се показва, ако са избрани всички опции" // p.selectToRankEmptyUnrankedAreaText: "Placeholder text for the ranking area" => "Текст в контейнер за областта за класиране" -// pe.allowCompleteSurveyAutomatic: "Complete the survey automatically" => "Попълване на анкетата автоматично" -// pehelp.allowCompleteSurveyAutomatic: "Select if you want the survey to complete automatically after a respondent answers all questions." => "Изберете дали искате проучването да завърши автоматично, след като респондентът отговори на всички въпроси." +// pe.autoAdvanceAllowComplete: "Complete the survey automatically" => "Попълване на анкетата автоматично" +// pehelp.autoAdvanceAllowComplete: "Select if you want the survey to complete automatically after a respondent answers all questions." => "Изберете дали искате проучването да завърши автоматично, след като респондентът отговори на всички въпроси." // masksettings.saveMaskedValue: "Save masked value in survey results" => "Запазване на маскирана стойност в резултатите от проучването" // patternmask.pattern: "Value pattern" => "Шаблон на стойност" // datetimemask.min: "Minimum value" => "Минимална стойност" @@ -2469,7 +2472,7 @@ setupLocale({ localeCode: "bg", strings: bgStrings }); // names.default-dark: "Dark" => "Тъмен" // names.default-contrast: "Contrast" => "Контраст" // panel.showNumber: "Number this panel" => "Номерирайте този панел" -// pehelp.goNextPageAutomatic: "Select if you want the survey to auto-advance to the next page once a respondent has answered all questions on the current page. This feature won't apply if the last question on the page is open-ended or allows multiple answers." => "Изберете дали искате проучването автоматично да премине към следващата страница, след като респондентът отговори на всички въпроси на текущата страница. Тази функция няма да се прилага, ако последният въпрос на страницата е отворен или позволява множество отговори." +// pehelp.autoAdvanceEnabled: "Select if you want the survey to auto-advance to the next page once a respondent has answered all questions on the current page. This feature won't apply if the last question on the page is open-ended or allows multiple answers." => "Изберете дали искате проучването автоматично да премине към следващата страница, след като респондентът отговори на всички въпроси на текущата страница. Тази функция няма да се прилага, ако последният въпрос на страницата е отворен или позволява множество отговори." // autocomplete.name: "Full Name" => "Пълно име" // autocomplete.honorific-prefix: "Prefix" => "Префикс" // autocomplete.given-name: "First Name" => "Собствено име" @@ -2525,4 +2528,10 @@ setupLocale({ localeCode: "bg", strings: bgStrings }); // autocomplete.impp: "Instant Messaging Protocol" => "Протокол за незабавни съобщения" // ed.lockQuestionsTooltip: "Lock expand/collapse state for questions" => "Заключване на състояние на разгъване/свиване за въпроси" // pe.listIsEmpty@pages: "You don't have any pages yet" => "Все още нямате страници" -// pe.addNew@pages: "Add new page" => "Добавяне на нова страница" \ No newline at end of file +// pe.addNew@pages: "Add new page" => "Добавяне на нова страница" +// ed.zoomInTooltip: "Zoom In" => "Увеличете" +// ed.zoom100Tooltip: "100%" => "100%" +// ed.zoomOutTooltip: "Zoom Out" => "Намаляване на мащаба" +// tabs.surfaceBackground: "Surface Background" => "Повърхностен фон" +// pe.copyDefaultValueFromLastEntry: "Use answers from the last entry as default" => "Използване на отговорите от последния запис по подразбиране" +// colors.gray: "Gray" => "Сив" \ 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 6d7403550f..e4ee7893fb 100644 --- a/packages/survey-creator-core/src/localization/croatian.ts +++ b/packages/survey-creator-core/src/localization/croatian.ts @@ -109,6 +109,9 @@ export var hrStrings = { redoTooltip: "Preusmjeti promjenu", expandAllTooltip: "Proširi sve", collapseAllTooltip: "Sažmi sve", + zoomInTooltip: "Zumiranje", + zoom100Tooltip: "100%", + zoomOutTooltip: "Smanji", lockQuestionsTooltip: "Zaključavanje stanja proširenja/sažimanja za pitanja", showMoreChoices: "Pokaži više", showLessChoices: "Pokaži manje", @@ -296,7 +299,7 @@ export var hrStrings = { description: "Opis ploče", visibleIf: "Učini ploču vidljivom ako", requiredIf: "Učinite ploču potrebnom ako", - questionsOrder: "Redoslijed pitanja unutar ploče", + questionOrder: "Redoslijed pitanja unutar ploče", page: "Nadređena stranica", startWithNewLine: "Prikaz ploče na novom retku", state: "Stanje sažimanja ploče", @@ -327,7 +330,7 @@ export var hrStrings = { hideNumber: "Skrivanje broja ploče", titleLocation: "Poravnanje naslova ploče", descriptionLocation: "Poravnanje opisa ploče", - templateTitleLocation: "Poravnanje naslova pitanja", + templateQuestionTitleLocation: "Poravnanje naslova pitanja", templateErrorLocation: "Poravnanje poruke o pogrešci", newPanelPosition: "Novo mjesto ploče", showRangeInProgress: "Prikaz trake napretka", @@ -394,7 +397,7 @@ export var hrStrings = { visibleIf: "Učini stranicu vidljivom ako", requiredIf: "Učini stranicu potrebnom ako", timeLimit: "Vremensko ograničenje za dovršetak stranice (u sekundama)", - questionsOrder: "Redoslijed pitanja na stranici" + questionOrder: "Redoslijed pitanja na stranici" }, matrixdropdowncolumn: { name: "Naziv stupca", @@ -560,7 +563,7 @@ export var hrStrings = { isRequired: "Je potrebno?", markRequired: "Označi kao obavezno", removeRequiredMark: "Uklanjanje potrebne oznake", - isAllRowRequired: "Zahtijevati odgovor za sve redove", + eachRowRequired: "Zahtijevati odgovor za sve redove", eachRowUnique: "Sprječavanje dvostrukih odgovora u recima", requiredErrorText: "Potreban tekst pogreške", startWithNewLine: "Počinje li s novom linijom?", @@ -572,7 +575,7 @@ export var hrStrings = { maxSize: "Maksimalna veličina datoteke u bytes", rowCount: "Broj redaka", columnLayout: "Raspored stupaca", - addRowLocation: "Dodavanje lokacije gumba redaka", + addRowButtonLocation: "Dodavanje lokacije gumba redaka", transposeData: "Transponiranje redaka u stupce", addRowText: "Dodavanje teksta gumba redak", removeRowText: "Uklanjanje teksta gumba redaka", @@ -611,7 +614,7 @@ export var hrStrings = { mode: "Način rada (samo uređivanje/čitanje)", clearInvisibleValues: "Jasne nevidljive vrijednosti", cookieName: "Naziv kolačića (onemogućiti anketu dva puta lokalno)", - sendResultOnPageNext: "Pošaljite rezultate ankete na sljedeću stranicu", + partialSendEnabled: "Pošaljite rezultate ankete na sljedeću stranicu", storeOthersAsComment: "Pohranite vrijednost 'others' u zasebnom polju", showPageTitles: "Prikazate naslove stranica", showPageNumbers: "Prikazate brojeve stranica", @@ -623,18 +626,18 @@ export var hrStrings = { startSurveyText: "Tekst gumba za pokretanje", showNavigationButtons: "Prikakanje navigacijskih tipki (zadana navigacija)", showPrevButton: "Prikagnite prethodni gumb (korisnik se može vratiti na prethodnu stranicu)", - firstPageIsStarted: "Prva stranica u anketi je početna stranica.", - showCompletedPage: "Prikagušite dovršenu stranicu na kraju (completedHtml)", - goNextPageAutomatic: "Kada odgovarate na sva pitanja, idite automatski na sljedeću stranicu", - allowCompleteSurveyAutomatic: "Automatsko ispunjavanje upitnika", + firstPageIsStartPage: "Prva stranica u anketi je početna stranica.", + showCompletePage: "Prikagušite dovršenu stranicu na kraju (completedHtml)", + autoAdvanceEnabled: "Kada odgovarate na sva pitanja, idite automatski na sljedeću stranicu", + autoAdvanceAllowComplete: "Automatsko ispunjavanje upitnika", showProgressBar: "Pokaži traku napretka", questionTitleLocation: "Lokacija naslova pitanja", questionTitleWidth: "Širina naslova pitanja", - requiredText: "Pitanje je zahtijevalo simbole", + requiredMark: "Pitanje je zahtijevalo simbole", questionTitleTemplate: "Predložak naslova pitanja, zadano je: '{no}. {require} {title}'", questionErrorLocation: "Mjesto pogreške u pitanju", - focusFirstQuestionAutomatic: "Usredotočite prvo pitanje na promjenu stranice", - questionsOrder: "Redoslijed elemenata na stranici", + autoFocusFirstQuestion: "Usredotočite prvo pitanje na promjenu stranice", + questionOrder: "Redoslijed elemenata na stranici", timeLimit: "Maksimalno vrijeme za dovršaje ankete", timeLimitPerPage: "Maksimalno vrijeme za dovršanje stranice u anketi", showTimer: "Koristite mjerač vremena", @@ -651,7 +654,7 @@ export var hrStrings = { dataFormat: "Oblik slike", allowAddRows: "Dopusti dodavanje redaka", allowRemoveRows: "Dopusti uklanjanje redaka", - allowRowsDragAndDrop: "Dopusti povlačenje i ispuštanje retka", + allowRowReorder: "Dopusti povlačenje i ispuštanje retka", responsiveImageSizeHelp: "Ne primjenjuje se ako navedete točnu širinu ili visinu slike.", minImageWidth: "Minimalna širina slike", maxImageWidth: "Maksimalna širina slike", @@ -678,13 +681,13 @@ export var hrStrings = { logo: "Logotip (URL ili niz kodiran base64)", questionsOnPageMode: "Struktura upitnika", maxTextLength: "Maksimalna duljina odgovora (u znakovima)", - maxOthersLength: "Maksimalna duljina komentara (u znakovima)", + maxCommentLength: "Maksimalna duljina komentara (u znakovima)", commentAreaRows: "Visina područja komentara (u recima)", autoGrowComment: "Ako je potrebno, automatsko proširivanje područja komentara", allowResizeComment: "Dopusti korisnicima promjenu veličine tekstnih područja", textUpdateMode: "Ažuriranje vrijednosti tekstnog pitanja", maskType: "Vrsta maske za unos", - focusOnFirstError: "Postavljanje fokusa na prvi odgovor koji nije valjan", + autoFocusFirstError: "Postavljanje fokusa na prvi odgovor koji nije valjan", checkErrorsMode: "Pokreni provjeru valjanosti", validateVisitedEmptyFields: "Provjera valjanosti praznih polja pri izgubljenom fokusu", navigateToUrl: "Navigacija do URL-a", @@ -742,12 +745,11 @@ export var hrStrings = { keyDuplicationError: "Poruka o pogrešci \"Nejedinstvena vrijednost ključa\"", minSelectedChoices: "Minimalno odabrani odabiri", maxSelectedChoices: "Maksimalan broj odabranih izbora", - showClearButton: "Prikaz gumba Očisti", logoWidth: "Širina logotipa (u CSS-prihvaćenim vrijednostima)", logoHeight: "Visina logotipa (u CSS-prihvaćenim vrijednostima)", readOnly: "Samo za čitanje", enableIf: "Može se uređivati ako", - emptyRowsText: "Poruka \"Bez redaka\"", + noRowsText: "Poruka \"Bez redaka\"", separateSpecialChoices: "Razdvoji posebne odabire (Ništa, Ostalo, Odaberi sve)", choicesFromQuestion: "Kopiraj odabire iz sljedećeg pitanja", choicesFromQuestionMode: "Koje izbore kopirati?", @@ -756,7 +758,7 @@ export var hrStrings = { showCommentArea: "Prikaz područja komentara", commentPlaceholder: "Rezervirano mjesto područja komentara", displayRateDescriptionsAsExtremeItems: "Opisi brzine prikaza kao ekstremne vrijednosti", - rowsOrder: "Redoslijed redaka", + rowOrder: "Redoslijed redaka", columnsLayout: "Izgled stupca", columnColCount: "Broj ugniježđenih stupaca", correctAnswer: "Točan odgovor", @@ -833,6 +835,7 @@ export var hrStrings = { background: "Pozadina", appearance: "Izgled", accentColors: "Naglašavajuće boje", + surfaceBackground: "Pozadina površine", scaling: "Skaliranje", others: "Drugi" }, @@ -843,8 +846,7 @@ export var hrStrings = { columnsEnableIf: "Stupci su vidljivi ako", rowsEnableIf: "Reci su vidljivi ako", innerIndent: "Dodavanje unutarnjih uvlaka", - defaultValueFromLastRow: "Uzimanje zadanih vrijednosti iz posljednjeg retka", - defaultValueFromLastPanel: "Preuzimanje zadanih vrijednosti s posljednje ploče", + copyDefaultValueFromLastEntry: "Koristite odgovore iz posljednjeg unosa kao standardne", enterNewValue: "Unesite vrijednost.", noquestions: "U anketi nema nikakvog pitanja.", createtrigger: "Izradite okidač", @@ -1120,7 +1122,7 @@ export var hrStrings = { timerInfoMode: { combined: "Oba" }, - addRowLocation: { + addRowButtonLocation: { default: "Ovisi o izgledu matrice" }, panelsState: { @@ -1191,10 +1193,10 @@ export var hrStrings = { percent: "Postotak", date: "Datum" }, - rowsOrder: { + rowOrder: { initial: "Originalan" }, - questionsOrder: { + questionOrder: { initial: "Originalan" }, showProgressBar: { @@ -1345,7 +1347,7 @@ export var hrStrings = { questionTitleLocation: "Odnosi se na sva pitanja unutar ovog panela. Ako želite nadjačati ovu postavku, definirajte pravila poravnanja naslova za pojedinačna pitanja. Mogućnost \"Naslijedi\" primjenjuje postavku na razini stranice (ako je postavljena) ili na razini upitnika (\"Vrh\" prema zadanim postavkama).", questionTitleWidth: "Postavlja dosljednu širinu za naslove pitanja kada su poravnati lijevo od okvira pitanja. Prihvaća CSS vrijednosti (px, %, in, pt itd.).", questionErrorLocation: "Postavlja mjesto poruke o pogrešci u odnosu na sva pitanja unutar ploče. Opcija \"Naslijedi\" primjenjuje postavku na razini stranice (ako je postavljena) ili na razini upitnika.", - questionsOrder: "Zadržava izvorni redoslijed pitanja ili ih randomizira. Opcija \"Naslijedi\" primjenjuje postavku na razini stranice (ako je postavljena) ili na razini upitnika.", + questionOrder: "Zadržava izvorni redoslijed pitanja ili ih randomizira. Opcija \"Naslijedi\" primjenjuje postavku na razini stranice (ako je postavljena) ili na razini upitnika.", page: "Premješta ploču na kraj odabrane stranice.", innerIndent: "Dodaje razmak ili marginu između sadržaja ploče i lijevog obruba okvira ploče.", startWithNewLine: "Poništite odabir za prikaz ploče u jednom retku s prethodnim pitanjem ili pločom. Postavka se ne primjenjuje ako je ploča prvi element u obrascu.", @@ -1359,7 +1361,7 @@ export var hrStrings = { visibleIf: "Pomoću ikone čarobnog štapića postavite uvjetno pravilo koje određuje vidljivost ploče.", enableIf: "Pomoću ikone čarobnog štapića postavite uvjetno pravilo koje onemogućuje način samo za čitanje ploče.", requiredIf: "Pomoću ikone čarobnog štapića postavite uvjetno pravilo koje sprječava slanje upitnika, osim ako barem jedno ugniježđeno pitanje nema odgovor.", - templateTitleLocation: "Odnosi se na sva pitanja unutar ovog panela. Ako želite nadjačati ovu postavku, definirajte pravila poravnanja naslova za pojedinačna pitanja. Mogućnost \"Naslijedi\" primjenjuje postavku na razini stranice (ako je postavljena) ili na razini upitnika (\"Vrh\" prema zadanim postavkama).", + templateQuestionTitleLocation: "Odnosi se na sva pitanja unutar ovog panela. Ako želite nadjačati ovu postavku, definirajte pravila poravnanja naslova za pojedinačna pitanja. Mogućnost \"Naslijedi\" primjenjuje postavku na razini stranice (ako je postavljena) ili na razini upitnika (\"Vrh\" prema zadanim postavkama).", templateErrorLocation: "Postavlja mjesto poruke o pogrešci u odnosu na pitanje s unosom koji nije valjan. Odaberite između: \"Vrh\" - tekst pogreške nalazi se na vrhu okvira pitanja; \"Dno\" - tekst pogreške nalazi se na dnu okvira pitanja. Mogućnost \"Naslijedi\" primjenjuje postavku na razini stranice (ako je postavljena) ili na razini upitnika (\"Vrh\" prema zadanim postavkama).", errorLocation: "Postavlja mjesto poruke o pogrešci u odnosu na sva pitanja unutar ploče. Opcija \"Naslijedi\" primjenjuje postavku na razini stranice (ako je postavljena) ili na razini upitnika.", page: "Premješta ploču na kraj odabrane stranice.", @@ -1374,9 +1376,10 @@ export var hrStrings = { titleLocation: "Ovu postavku automatski nasljeđuju sva pitanja unutar ove ploče. Ako želite nadjačati ovu postavku, definirajte pravila poravnanja naslova za pojedinačna pitanja. Mogućnost \"Naslijedi\" primjenjuje postavku na razini stranice (ako je postavljena) ili na razini upitnika (\"Vrh\" prema zadanim postavkama).", descriptionLocation: "Opcija \"Naslijedi\" primjenjuje postavku na razini stranice (ako je postavljena) ili na razini upitnika (\"Pod naslovom ploče\" prema zadanim postavkama).", newPanelPosition: "Definira položaj novododane ploče. Prema zadanim postavkama na kraj se dodaju nove ploče. Odaberite \"Dalje\" da biste umetnuli novu ploču nakon trenutne.", - defaultValueFromLastPanel: "Duplicira odgovore s posljednje ploče i dodjeljuje ih sljedećoj dodanoj dinamičkoj ploči.", + copyDefaultValueFromLastEntry: "Duplicira odgovore s posljednje ploče i dodjeljuje ih sljedećoj dodanoj dinamičkoj ploči.", keyName: "Pogledajte naziv pitanja kako biste od korisnika zahtijevali da pruži jedinstven odgovor za ovo pitanje na svakoj ploči." }, + copyDefaultValueFromLastEntry: "Duplicira odgovore iz posljednjeg retka i dodjeljuje ih sljedećem dodanom dinamičkom retku.", defaultValueExpression: "Ova postavka omogućuje dodjeljivanje zadane vrijednosti odgovora na temelju izraza. Izraz može uključivati osnovne izračune - '{q1_id} + {q2_id}', Booleove izraze, kao što su '{age} > 60', i funkcije: 'iif()', 'today()', 'age()', 'min()', 'max()', 'avg()', itd. Vrijednost određena ovim izrazom služi kao početna zadana vrijednost koja se može nadjačati ručnim unosom ispitanika.", resetValueIf: "Pomoću ikone čarobnog štapića postavite uvjetno pravilo koje određuje kada se unos ispitanika vraća na vrijednost na temelju \"Zadani izraz vrijednosti\" ili \"Postavi izraz vrijednosti\" ili na vrijednost \"Zadani odgovor\" (ako je postavljena).", setValueIf: "Pomoću ikone čarobnog štapića postavite uvjetno pravilo koje određuje kada pokrenuti \"Postavi izraz vrijednosti\" i dinamički dodijelite dobivenu vrijednost kao odgovor.", @@ -1449,19 +1452,19 @@ export var hrStrings = { logoWidth: "Postavlja širinu logotipa u CSS jedinicama (px, %, in, pt itd.).", logoHeight: "Postavlja visinu logotipa u CSS jedinicama (px, %, in, pt itd.).", logoFit: "Odaberite između: \"Nema\" - slika zadržava svoju izvornu veličinu; \"Sadrži\" - slika se mijenja kako bi stala uz zadržavanje omjera slike; \"Poklopac\" - slika ispunjava cijelu kutiju zadržavajući omjer slike; \"Ispuna\" - slika se rasteže kako bi ispunila kutiju bez zadržavanja omjera slike.", - goNextPageAutomatic: "Odaberite želite li da se upitnik automatski prijeđe na sljedeću stranicu nakon što ispitanik odgovori na sva pitanja na trenutnoj stranici. Ova se značajka neće primijeniti ako je posljednje pitanje na stranici otvoreno ili dopušta više odgovora.", - allowCompleteSurveyAutomatic: "Odaberite želite li da se anketa automatski dovrši nakon što ispitanik odgovori na sva pitanja.", + autoAdvanceEnabled: "Odaberite želite li da se upitnik automatski prijeđe na sljedeću stranicu nakon što ispitanik odgovori na sva pitanja na trenutnoj stranici. Ova se značajka neće primijeniti ako je posljednje pitanje na stranici otvoreno ili dopušta više odgovora.", + autoAdvanceAllowComplete: "Odaberite želite li da se anketa automatski dovrši nakon što ispitanik odgovori na sva pitanja.", showNavigationButtons: "Postavlja vidljivost i mjesto navigacijskih gumba na stranici.", showProgressBar: "Postavlja vidljivost i mjesto trake napretka. Vrijednost \"Automatski\" prikazuje traku napretka iznad ili ispod zaglavlja upitnika.", showPreviewBeforeComplete: "Omogućite stranicu pretpregleda samo sa svim ili odgovorenim pitanjima.", questionTitleLocation: "Odnosi se na sva pitanja unutar ankete. Ova postavka može se nadjačati pravilima poravnanja naslova na nižim razinama: ploča, stranica ili pitanje. Postavka niže razine nadjačat će one na višoj razini.", - requiredText: "Simbol ili niz simbola koji označavaju da je potreban odgovor.", + requiredMark: "Simbol ili niz simbola koji označavaju da je potreban odgovor.", questionStartIndex: "Unesite broj ili slovo s kojim želite započeti numeriranje.", questionErrorLocation: "Postavlja mjesto poruke o pogrešci u odnosu na pitanje s unosom koji nije valjan. Odaberite između: \"Vrh\" - tekst pogreške nalazi se na vrhu okvira pitanja; \"Dno\" - tekst pogreške nalazi se na dnu okvira pitanja.", - focusFirstQuestionAutomatic: "Odaberite želite li da prvo polje za unos na svakoj stranici bude spremno za unos teksta.", - questionsOrder: "Zadržava izvorni redoslijed pitanja ili ih randomizira. Efekt ove postavke vidljiv je samo na kartici Pretpregled.", + autoFocusFirstQuestion: "Odaberite želite li da prvo polje za unos na svakoj stranici bude spremno za unos teksta.", + questionOrder: "Zadržava izvorni redoslijed pitanja ili ih randomizira. Efekt ove postavke vidljiv je samo na kartici Pretpregled.", maxTextLength: "Samo za pitanja o unosu teksta.", - maxOthersLength: "Samo za komentare pitanja.", + maxCommentLength: "Samo za komentare pitanja.", commentAreaRows: "Postavlja broj prikazanih redaka u tekstnim područjima za komentare pitanja. U ulazu zauzima više redaka pojavljuje se klizač.", autoGrowComment: "Odaberite želite li da komentari pitanja i pitanja dugog teksta automatski rastu u visinu na temelju unesene duljine teksta.", allowResizeComment: "Samo za komentare pitanja i pitanja dugog teksta.", @@ -1479,7 +1482,6 @@ export var hrStrings = { keyDuplicationError: "Kada je omogućeno svojstvo \"Spriječi duplicirane odgovore\", ispitanik koji pokuša poslati duplikat unosa primit će sljedeću poruku o pogrešci.", totalExpression: "Omogućuje izračunavanje ukupnih vrijednosti na temelju izraza. Izraz može uključivati osnovne izračune ('{q1_id} + {q2_id}'), Booleove izraze ('{age} > 60') i funkcije ('iif()', 'today()', 'age()', 'min()', 'max()', 'avg()', itd.).", confirmDelete: "Pokreće upit u kojem se traži potvrda brisanja retka.", - defaultValueFromLastRow: "Duplicira odgovore iz posljednjeg retka i dodjeljuje ih sljedećem dodanom dinamičkom retku.", keyName: "Ako navedeni stupac sadrži identične vrijednosti, anketa odbacuje pogrešku \"Nejedinstvena vrijednost ključa\".", description: "Upišite podnaslov.", locale: "Odaberite jezik za početak stvaranja upitnika. Da biste dodali prijevod, prijeđite na novi jezik i prevedite izvorni tekst ovdje ili na kartici Prijevodi.", @@ -1498,7 +1500,7 @@ export var hrStrings = { questionTitleLocation: "Odnosi se na sva pitanja unutar ove stranice. Ako želite nadjačati ovu postavku, definirajte pravila poravnanja naslova za pojedinačna pitanja ili ploče. Mogućnost \"Naslijedi\" primjenjuje postavku na razini upitnika (\"Vrh\" prema zadanim postavkama).", questionTitleWidth: "Postavlja dosljednu širinu za naslove pitanja kada su poravnati lijevo od okvira pitanja. Prihvaća CSS vrijednosti (px, %, in, pt itd.).", questionErrorLocation: "Postavlja mjesto poruke o pogrešci u odnosu na pitanje s unosom koji nije valjan. Odaberite između: \"Vrh\" - tekst pogreške nalazi se na vrhu okvira pitanja; \"Dno\" - tekst pogreške nalazi se na dnu okvira pitanja. Mogućnost \"Naslijedi\" primjenjuje postavku na razini upitnika (\"Vrh\" prema zadanim postavkama).", - questionsOrder: "Zadržava izvorni redoslijed pitanja ili ih randomizira. Mogućnost \"Naslijedi\" primjenjuje postavku na razini upitnika (\"Original\" prema zadanim postavkama). Efekt ove postavke vidljiv je samo na kartici Pretpregled.", + questionOrder: "Zadržava izvorni redoslijed pitanja ili ih randomizira. Mogućnost \"Naslijedi\" primjenjuje postavku na razini upitnika (\"Original\" prema zadanim postavkama). Efekt ove postavke vidljiv je samo na kartici Pretpregled.", navigationButtonsVisibility: "Postavlja vidljivost navigacijskih gumba na stranici. Opcija \"Naslijedi\" primjenjuje postavku na razini upitnika, koja je zadana kao \"Vidljivo\"." }, timerLocation: "Postavlja lokaciju mjerača vremena na stranici.", @@ -1535,7 +1537,7 @@ export var hrStrings = { needConfirmRemoveFile: "Pokreće upit u kojem se traži potvrda brisanja datoteke.", selectToRankEnabled: "Omogućite rangiranje samo odabranih odabira. Korisnici će povući odabrane stavke s popisa izbora kako bi ih naručili unutar područja rangiranja.", dataList: "Unesite popis izbora koji će se predložiti ispitaniku tijekom unosa.", - itemSize: "Postavka samo mijenja veličinu ulaznih polja i ne utječe na širinu okvira pitanja.", + inputSize: "Postavka samo mijenja veličinu ulaznih polja i ne utječe na širinu okvira pitanja.", itemTitleWidth: "Postavlja dosljednu širinu za sve natpise stavki u pikselima", inputTextAlignment: "Odaberite način poravnanja ulazne vrijednosti unutar polja. Zadana postavka \"Automatski\" poravnava ulaznu vrijednost udesno ako se primjenjuje valutno ili numeričko maskiranje i ulijevo ako nije.", altText: "Služi kao zamjena kada se slika ne može prikazati na korisnikovom uređaju i u svrhu pristupačnosti.", @@ -1653,7 +1655,7 @@ export var hrStrings = { maxValueExpression: "Izraz maksimalne vrijednosti", step: "Korak", dataList: "Popis podataka", - itemSize: "itemSize", + inputSize: "inputSize", itemTitleWidth: "Širina natpisa stavke (u px)", inputTextAlignment: "Usklađivanje ulaznih vrijednosti", elements: "Elemenata", @@ -1755,7 +1757,8 @@ export var hrStrings = { orchid: "Orhideja", tulip: "Lala", brown: "Smeđ", - green: "Zelen" + green: "Zelen", + gray: "Siv" } }, creatortheme: { @@ -1876,7 +1879,7 @@ setupLocale({ localeCode: "hr", strings: hrStrings }); // pe.dataFormat: "Image format" => "Oblik slike" // pe.allowAddRows: "Allow adding rows" => "Dopusti dodavanje redaka" // pe.allowRemoveRows: "Allow removing rows" => "Dopusti uklanjanje redaka" -// pe.allowRowsDragAndDrop: "Allow row drag and drop" => "Dopusti povlačenje i ispuštanje retka" +// pe.allowRowReorder: "Allow row drag and drop" => "Dopusti povlačenje i ispuštanje retka" // pe.responsiveImageSizeHelp: "Does not apply if you specify the exact image width or height." => "Ne primjenjuje se ako navedete točnu širinu ili visinu slike." // pe.minImageWidth: "Minimum image width" => "Minimalna širina slike" // pe.maxImageWidth: "Maximum image width" => "Maksimalna širina slike" @@ -1887,11 +1890,11 @@ setupLocale({ localeCode: "hr", strings: hrStrings }); // pe.logo: "Logo (URL or base64-encoded string)" => "Logotip (URL ili niz kodiran base64)" // pe.questionsOnPageMode: "Survey structure" => "Struktura upitnika" // pe.maxTextLength: "Maximum answer length (in characters)" => "Maksimalna duljina odgovora (u znakovima)" -// pe.maxOthersLength: "Maximum comment length (in characters)" => "Maksimalna duljina komentara (u znakovima)" +// pe.maxCommentLength: "Maximum comment length (in characters)" => "Maksimalna duljina komentara (u znakovima)" // pe.autoGrowComment: "Auto-expand comment area if necessary" => "Ako je potrebno, automatsko proširivanje područja komentara" // pe.allowResizeComment: "Allow users to resize text areas" => "Dopusti korisnicima promjenu veličine tekstnih područja" // pe.textUpdateMode: "Update text question value" => "Ažuriranje vrijednosti tekstnog pitanja" -// pe.focusOnFirstError: "Set focus on the first invalid answer" => "Postavljanje fokusa na prvi odgovor koji nije valjan" +// pe.autoFocusFirstError: "Set focus on the first invalid answer" => "Postavljanje fokusa na prvi odgovor koji nije valjan" // pe.checkErrorsMode: "Run validation" => "Pokreni provjeru valjanosti" // pe.navigateToUrl: "Navigate to URL" => "Navigacija do URL-a" // pe.navigateToUrlOnCondition: "Dynamic URL" => "Dinamički URL" @@ -1929,7 +1932,7 @@ setupLocale({ localeCode: "hr", strings: hrStrings }); // pe.panelPrevText: "Previous Panel button tooltip" => "Opis alata gumba Prethodna ploča" // pe.panelNextText: "Next Panel button tooltip" => "Opis alata gumba Sljedeća ploča" // pe.showRangeInProgress: "Show progress bar" => "Pokaži traku tijeka" -// pe.templateTitleLocation: "Question title location" => "Mjesto naslova pitanja" +// pe.templateQuestionTitleLocation: "Question title location" => "Mjesto naslova pitanja" // pe.panelRemoveButtonLocation: "Remove Panel button location" => "Ukloni mjesto gumba ploče" // pe.hideIfRowsEmpty: "Hide the question if there are no rows" => "Sakrij pitanje ako nema redaka" // pe.hideColumnsIfEmpty: "Hide columns if there are no rows" => "Sakrij stupce ako nema redaka" @@ -1953,13 +1956,12 @@ setupLocale({ localeCode: "hr", strings: hrStrings }); // pe.keyDuplicationError: "\"Non-unique key value\" error message" => "Poruka o pogrešci \"Nejedinstvena vrijednost ključa\"" // pe.minSelectedChoices: "Minimum selected choices" => "Minimalno odabrani odabiri" // pe.maxSelectedChoices: "Maximum selected choices" => "Maksimalan broj odabranih izbora" -// pe.showClearButton: "Show the Clear button" => "Prikaz gumba Očisti" // pe.showNumber: "Show panel number" => "Pokaži broj ploče" // pe.logoWidth: "Logo width (in CSS-accepted values)" => "Širina logotipa (u CSS-prihvaćenim vrijednostima)" // pe.logoHeight: "Logo height (in CSS-accepted values)" => "Visina logotipa (u CSS-prihvaćenim vrijednostima)" // pe.readOnly: "Read-only" => "Samo za čitanje" // pe.enableIf: "Editable if" => "Može se uređivati ako" -// pe.emptyRowsText: "\"No rows\" message" => "Poruka \"Bez redaka\"" +// pe.noRowsText: "\"No rows\" message" => "Poruka \"Bez redaka\"" // pe.size: "Input field size (in characters)" => "Veličina polja unosa (u znakovima)" // pe.separateSpecialChoices: "Separate special choices (None, Other, Select All)" => "Razdvoji posebne odabire (Ništa, Ostalo, Odaberi sve)" // pe.choicesFromQuestion: "Copy choices from the following question" => "Kopiraj odabire iz sljedećeg pitanja" @@ -1967,7 +1969,7 @@ setupLocale({ localeCode: "hr", strings: hrStrings }); // pe.showCommentArea: "Show the comment area" => "Prikaz područja komentara" // pe.commentPlaceholder: "Comment area placeholder" => "Rezervirano mjesto područja komentara" // pe.displayRateDescriptionsAsExtremeItems: "Display rate descriptions as extreme values" => "Opisi brzine prikaza kao ekstremne vrijednosti" -// pe.rowsOrder: "Row order" => "Redoslijed redaka" +// pe.rowOrder: "Row order" => "Redoslijed redaka" // pe.columnsLayout: "Column layout" => "Izgled stupca" // pe.columnColCount: "Nested column count" => "Broj ugniježđenih stupaca" // pe.state: "Panel expand state" => "Stanje proširenja ploče" @@ -1984,8 +1986,6 @@ setupLocale({ localeCode: "hr", strings: hrStrings }); // pe.indent: "Add indents" => "Dodavanje uvlaka" // panel.indent: "Add outer indents" => "Dodavanje vanjskih uvlaka" // pe.innerIndent: "Add inner indents" => "Dodavanje unutarnjih uvlaka" -// pe.defaultValueFromLastRow: "Take default values from the last row" => "Uzimanje zadanih vrijednosti iz posljednjeg retka" -// pe.defaultValueFromLastPanel: "Take default values from the last panel" => "Preuzimanje zadanih vrijednosti s posljednje ploče" // pe.emptyExpressionPlaceHolder: "Type expression here..." => "Ovdje upišite izraz..." // pe.clearIfInvisible: "Clear the value if the question becomes hidden" => "Očisti vrijednost ako pitanje postane skriveno" // pe.valuePropertyName: "Value property name" => "Naziv svojstva Vrijednost" @@ -2054,7 +2054,7 @@ setupLocale({ localeCode: "hr", strings: hrStrings }); // showTimerPanel.none: "Hidden" => "Skriven" // showTimerPanelMode.all: "Both" => "Oba" // detailPanelMode.none: "Hidden" => "Skriven" -// addRowLocation.default: "Depends on matrix layout" => "Ovisi o izgledu matrice" +// addRowButtonLocation.default: "Depends on matrix layout" => "Ovisi o izgledu matrice" // panelsState.default: "Users cannot expand or collapse panels" => "Korisnici ne mogu proširiti ili sažeti ploče" // panelsState.collapsed: "All panels are collapsed" => "Sve ploče su urušene" // panelsState.expanded: "All panels are expanded" => "Sve ploče su proširene" @@ -2373,7 +2373,7 @@ setupLocale({ localeCode: "hr", strings: hrStrings }); // panel.description: "Panel description" => "Opis ploče" // panel.visibleIf: "Make the panel visible if" => "Učini ploču vidljivom ako" // panel.requiredIf: "Make the panel required if" => "Učinite ploču potrebnom ako" -// panel.questionsOrder: "Question order within the panel" => "Redoslijed pitanja unutar ploče" +// panel.questionOrder: "Question order within the panel" => "Redoslijed pitanja unutar ploče" // panel.startWithNewLine: "Display the panel on a new line" => "Prikaz ploče na novom retku" // panel.state: "Panel collapse state" => "Stanje sažimanja ploče" // panel.width: "Inline panel width" => "Širina umetnute ploče" @@ -2398,7 +2398,7 @@ setupLocale({ localeCode: "hr", strings: hrStrings }); // paneldynamic.hideNumber: "Hide the panel number" => "Skrivanje broja ploče" // paneldynamic.titleLocation: "Panel title alignment" => "Poravnanje naslova ploče" // paneldynamic.descriptionLocation: "Panel description alignment" => "Poravnanje opisa ploče" -// paneldynamic.templateTitleLocation: "Question title alignment" => "Poravnanje naslova pitanja" +// paneldynamic.templateQuestionTitleLocation: "Question title alignment" => "Poravnanje naslova pitanja" // paneldynamic.templateErrorLocation: "Error message alignment" => "Poravnanje poruke o pogrešci" // paneldynamic.newPanelPosition: "New panel location" => "Novo mjesto ploče" // paneldynamic.keyName: "Prevent duplicate responses in the following question" => "Spriječite dvostruke odgovore u sljedećem pitanju" @@ -2431,7 +2431,7 @@ setupLocale({ localeCode: "hr", strings: hrStrings }); // page.description: "Page description" => "Opis stranice" // page.visibleIf: "Make the page visible if" => "Učini stranicu vidljivom ako" // page.requiredIf: "Make the page required if" => "Učini stranicu potrebnom ako" -// page.questionsOrder: "Question order on the page" => "Redoslijed pitanja na stranici" +// page.questionOrder: "Question order on the page" => "Redoslijed pitanja na stranici" // matrixdropdowncolumn.name: "Column name" => "Naziv stupca" // matrixdropdowncolumn.title: "Column title" => "Naslov stupca" // matrixdropdowncolumn.isUnique: "Prevent duplicate responses" => "Sprječavanje dvostrukih odgovora" @@ -2505,8 +2505,8 @@ setupLocale({ localeCode: "hr", strings: hrStrings }); // totalDisplayStyle.currency: "Currency" => "Valuta" // totalDisplayStyle.percent: "Percentage" => "Postotak" // totalDisplayStyle.date: "Date" => "Datum" -// rowsOrder.initial: "Original" => "Originalan" -// questionsOrder.initial: "Original" => "Originalan" +// rowOrder.initial: "Original" => "Originalan" +// questionOrder.initial: "Original" => "Originalan" // showProgressBar.aboveheader: "Above the header" => "Iznad zaglavlja" // showProgressBar.belowheader: "Below the header" => "Ispod zaglavlja" // pv.sum: "Sum" => "Suma" @@ -2523,7 +2523,7 @@ setupLocale({ localeCode: "hr", strings: hrStrings }); // panel.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "Pomoću ikone čarobnog štapića postavite uvjetno pravilo koje sprječava slanje upitnika, osim ako barem jedno ugniježđeno pitanje nema odgovor." // panel.questionTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Odnosi se na sva pitanja unutar ovog panela. Ako želite nadjačati ovu postavku, definirajte pravila poravnanja naslova za pojedinačna pitanja. Mogućnost \"Naslijedi\" primjenjuje postavku na razini stranice (ako je postavljena) ili na razini upitnika (\"Vrh\" prema zadanim postavkama)." // panel.questionErrorLocation: "Sets the location of an error message in relation to all questions within the panel. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Postavlja mjesto poruke o pogrešci u odnosu na sva pitanja unutar ploče. Opcija \"Naslijedi\" primjenjuje postavku na razini stranice (ako je postavljena) ili na razini upitnika." -// panel.questionsOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Zadržava izvorni redoslijed pitanja ili ih randomizira. Opcija \"Naslijedi\" primjenjuje postavku na razini stranice (ako je postavljena) ili na razini upitnika." +// panel.questionOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Zadržava izvorni redoslijed pitanja ili ih randomizira. Opcija \"Naslijedi\" primjenjuje postavku na razini stranice (ako je postavljena) ili na razini upitnika." // panel.page: "Repositions the panel to the end of a selected page." => "Premješta ploču na kraj odabrane stranice." // panel.innerIndent: "Adds space or margin between the panel content and the left border of the panel box." => "Dodaje razmak ili marginu između sadržaja ploče i lijevog obruba okvira ploče." // panel.startWithNewLine: "Unselect to display the panel in one line with the previous question or panel. The setting doesn't apply if the panel is the first element in your form." => "Poništite odabir za prikaz ploče u jednom retku s prethodnim pitanjem ili pločom. Postavka se ne primjenjuje ako je ploča prvi element u obrascu." @@ -2534,7 +2534,7 @@ setupLocale({ localeCode: "hr", strings: hrStrings }); // paneldynamic.visibleIf: "Use the magic wand icon to set a conditional rule that determines panel visibility." => "Pomoću ikone čarobnog štapića postavite uvjetno pravilo koje određuje vidljivost ploče." // paneldynamic.enableIf: "Use the magic wand icon to set a conditional rule that disables the read-only mode for the panel." => "Pomoću ikone čarobnog štapića postavite uvjetno pravilo koje onemogućuje način samo za čitanje ploče." // paneldynamic.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "Pomoću ikone čarobnog štapića postavite uvjetno pravilo koje sprječava slanje upitnika, osim ako barem jedno ugniježđeno pitanje nema odgovor." -// paneldynamic.templateTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Odnosi se na sva pitanja unutar ovog panela. Ako želite nadjačati ovu postavku, definirajte pravila poravnanja naslova za pojedinačna pitanja. Mogućnost \"Naslijedi\" primjenjuje postavku na razini stranice (ako je postavljena) ili na razini upitnika (\"Vrh\" prema zadanim postavkama)." +// paneldynamic.templateQuestionTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Odnosi se na sva pitanja unutar ovog panela. Ako želite nadjačati ovu postavku, definirajte pravila poravnanja naslova za pojedinačna pitanja. Mogućnost \"Naslijedi\" primjenjuje postavku na razini stranice (ako je postavljena) ili na razini upitnika (\"Vrh\" prema zadanim postavkama)." // paneldynamic.templateErrorLocation: "Sets the location of an error message in relation to a question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Postavlja mjesto poruke o pogrešci u odnosu na pitanje s unosom koji nije valjan. Odaberite između: \"Vrh\" - tekst pogreške nalazi se na vrhu okvira pitanja; \"Dno\" - tekst pogreške nalazi se na dnu okvira pitanja. Mogućnost \"Naslijedi\" primjenjuje postavku na razini stranice (ako je postavljena) ili na razini upitnika (\"Vrh\" prema zadanim postavkama)." // paneldynamic.errorLocation: "Sets the location of an error message in relation to all questions within the panel. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Postavlja mjesto poruke o pogrešci u odnosu na sva pitanja unutar ploče. Opcija \"Naslijedi\" primjenjuje postavku na razini stranice (ako je postavljena) ili na razini upitnika." // paneldynamic.page: "Repositions the panel to the end of a selected page." => "Premješta ploču na kraj odabrane stranice." @@ -2548,7 +2548,7 @@ setupLocale({ localeCode: "hr", strings: hrStrings }); // paneldynamic.titleLocation: "This setting is automatically inherited by all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Ovu postavku automatski nasljeđuju sva pitanja unutar ove ploče. Ako želite nadjačati ovu postavku, definirajte pravila poravnanja naslova za pojedinačna pitanja. Mogućnost \"Naslijedi\" primjenjuje postavku na razini stranice (ako je postavljena) ili na razini upitnika (\"Vrh\" prema zadanim postavkama)." // paneldynamic.descriptionLocation: "The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Under the panel title\" by default)." => "Opcija \"Naslijedi\" primjenjuje postavku na razini stranice (ako je postavljena) ili na razini upitnika (\"Pod naslovom ploče\" prema zadanim postavkama)." // paneldynamic.newPanelPosition: "Defines the position of a newly added panel. By default, new panels are added to the end. Select \"Next\" to insert a new panel after the current one." => "Definira položaj novododane ploče. Prema zadanim postavkama na kraj se dodaju nove ploče. Odaberite \"Dalje\" da biste umetnuli novu ploču nakon trenutne." -// paneldynamic.defaultValueFromLastPanel: "Duplicates answers from the last panel and assigns them to the next added dynamic panel." => "Duplicira odgovore s posljednje ploče i dodjeljuje ih sljedećoj dodanoj dinamičkoj ploči." +// paneldynamic.copyDefaultValueFromLastEntry: "Duplicates answers from the last panel and assigns them to the next added dynamic panel." => "Duplicira odgovore s posljednje ploče i dodjeljuje ih sljedećoj dodanoj dinamičkoj ploči." // paneldynamic.keyName: "Reference a question name to require a user to provide a unique response for this question in each panel." => "Pogledajte naziv pitanja kako biste od korisnika zahtijevali da pruži jedinstven odgovor za ovo pitanje na svakoj ploči." // pehelp.defaultValueExpression: "This setting allows you to assign a default answer value based on an expression. The expression can include basic calculations - `{q1_id} + {q2_id}`, Boolean expressions, such as `{age} > 60`, and functions: `iif()`, `today()`, `age()`, `min()`, `max()`, `avg()`, etc. The value determined by this expression serves as the initial default value that can be overridden by a respondent's manual input." => "Ova postavka omogućuje dodjeljivanje zadane vrijednosti odgovora na temelju izraza. Izraz može uključivati osnovne izračune - '{q1_id} + {q2_id}', Booleove izraze, kao što su '{age} > 60', i funkcije: 'iif()', 'today()', 'age()', 'min()', 'max()', 'avg()', itd. Vrijednost određena ovim izrazom služi kao početna zadana vrijednost koja se može nadjačati ručnim unosom ispitanika." // pehelp.resetValueIf: "Use the magic wand icon to set a conditional rule that determines when a respondent's input is reset to the value based on the \"Default value expression\" or \"Set value expression\" or to the \"Default answer\" value (if either is set)." => "Pomoću ikone čarobnog štapića postavite uvjetno pravilo koje određuje kada se unos ispitanika vraća na vrijednost na temelju \"Zadani izraz vrijednosti\" ili \"Postavi izraz vrijednosti\" ili na vrijednost \"Zadani odgovor\" (ako je postavljena)." @@ -2598,13 +2598,13 @@ setupLocale({ localeCode: "hr", strings: hrStrings }); // pehelp.showProgressBar: "Sets the visibility and location of a progress bar. The \"Auto\" value displays the progress bar above or below the survey header." => "Postavlja vidljivost i mjesto trake napretka. Vrijednost \"Automatski\" prikazuje traku napretka iznad ili ispod zaglavlja upitnika." // pehelp.showPreviewBeforeComplete: "Enable the preview page with all or answered questions only." => "Omogućite stranicu pretpregleda samo sa svim ili odgovorenim pitanjima." // pehelp.questionTitleLocation: "Applies to all questions within the survey. This setting can be overridden by title alignment rules at lower levels: panel, page, or question. A lower-level setting will override those on a higher level." => "Odnosi se na sva pitanja unutar ankete. Ova postavka može se nadjačati pravilima poravnanja naslova na nižim razinama: ploča, stranica ili pitanje. Postavka niže razine nadjačat će one na višoj razini." -// pehelp.requiredText: "A symbol or a sequence of symbols indicating that an answer is required." => "Simbol ili niz simbola koji označavaju da je potreban odgovor." +// pehelp.requiredMark: "A symbol or a sequence of symbols indicating that an answer is required." => "Simbol ili niz simbola koji označavaju da je potreban odgovor." // pehelp.questionStartIndex: "Enter a number or letter with which you want to start numbering." => "Unesite broj ili slovo s kojim želite započeti numeriranje." // pehelp.questionErrorLocation: "Sets the location of an error message in relation to the question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box." => "Postavlja mjesto poruke o pogrešci u odnosu na pitanje s unosom koji nije valjan. Odaberite između: \"Vrh\" - tekst pogreške nalazi se na vrhu okvira pitanja; \"Dno\" - tekst pogreške nalazi se na dnu okvira pitanja." -// pehelp.focusFirstQuestionAutomatic: "Select if you want the first input field on each page ready for text entry." => "Odaberite želite li da prvo polje za unos na svakoj stranici bude spremno za unos teksta." -// pehelp.questionsOrder: "Keeps the original order of questions or randomizes them. The effect of this setting is only visible in the Preview tab." => "Zadržava izvorni redoslijed pitanja ili ih randomizira. Efekt ove postavke vidljiv je samo na kartici Pretpregled." +// pehelp.autoFocusFirstQuestion: "Select if you want the first input field on each page ready for text entry." => "Odaberite želite li da prvo polje za unos na svakoj stranici bude spremno za unos teksta." +// pehelp.questionOrder: "Keeps the original order of questions or randomizes them. The effect of this setting is only visible in the Preview tab." => "Zadržava izvorni redoslijed pitanja ili ih randomizira. Efekt ove postavke vidljiv je samo na kartici Pretpregled." // pehelp.maxTextLength: "For text entry questions only." => "Samo za pitanja o unosu teksta." -// pehelp.maxOthersLength: "For question comments only." => "Samo za komentare pitanja." +// pehelp.maxCommentLength: "For question comments only." => "Samo za komentare pitanja." // pehelp.autoGrowComment: "Select if you want question comments and Long Text questions to auto-grow in height based on the entered text length." => "Odaberite želite li da komentari pitanja i pitanja dugog teksta automatski rastu u visinu na temelju unesene duljine teksta." // pehelp.allowResizeComment: "For question comments and Long Text questions only." => "Samo za komentare pitanja i pitanja dugog teksta." // pehelp.calculatedValues: "Custom variables serve as intermediate or auxiliary variables used in form calculations. They take respondent inputs as source values. Each custom variable has a unique name and an expression it's based on." => "Prilagođene varijable služe kao srednje ili pomoćne varijable koje se koriste u izračunima obrazaca. Oni uzimaju unose ispitanika kao izvorne vrijednosti. Svaka prilagođena varijabla ima jedinstveni naziv i izraz na kojem se temelji." @@ -2620,7 +2620,7 @@ setupLocale({ localeCode: "hr", strings: hrStrings }); // pehelp.keyDuplicationError: "When the \"Prevent duplicate responses\" property is enabled, a respondent attempting to submit a duplicate entry will receive the following error message." => "Kada je omogućeno svojstvo \"Spriječi duplicirane odgovore\", ispitanik koji pokuša poslati duplikat unosa primit će sljedeću poruku o pogrešci." // pehelp.totalExpression: "Allows you to calculate total values based on an expression. The expression can include basic calculations (`{q1_id} + {q2_id}`), Boolean expressions (`{age} > 60`) and functions ('iif()`, `today()`, `age()`, `min()`, `max()`, `avg()`, etc.)." => "Omogućuje izračunavanje ukupnih vrijednosti na temelju izraza. Izraz može uključivati osnovne izračune ('{q1_id} + {q2_id}'), Booleove izraze ('{age} > 60') i funkcije ('iif()', 'today()', 'age()', 'min()', 'max()', 'avg()', itd.)." // pehelp.confirmDelete: "Triggers a prompt asking to confirm the row deletion." => "Pokreće upit u kojem se traži potvrda brisanja retka." -// pehelp.defaultValueFromLastRow: "Duplicates answers from the last row and assigns them to the next added dynamic row." => "Duplicira odgovore iz posljednjeg retka i dodjeljuje ih sljedećem dodanom dinamičkom retku." +// pehelp.copyDefaultValueFromLastEntry: "Duplicates answers from the last row and assigns them to the next added dynamic row." => "Duplicira odgovore iz posljednjeg retka i dodjeljuje ih sljedećem dodanom dinamičkom retku." // pehelp.description: "Type a subtitle." => "Upišite podnaslov." // pehelp.locale: "Choose a language to begin creating your survey. To add a translation, switch to a new language and translate the original text here or in the Translations tab." => "Odaberite jezik za početak stvaranja upitnika. Da biste dodali prijevod, prijeđite na novi jezik i prevedite izvorni tekst ovdje ili na kartici Prijevodi." // pehelp.detailPanelMode: "Sets the location of a details section in relation to a row. Choose from: \"None\" - no expansion is added; \"Under the row\" - a row expansion is placed under each row of the matrix; \"Under the row, display one row expansion only\" - an expansion is displayed under a single row only, the remaining row expansions are collapsed." => "Postavlja mjesto sekcije s detaljima u odnosu na redak. Odaberite između: \"Nema\" - ne dodaje se proširenje; \"Ispod reda\" - proširenje retka nalazi se ispod svakog retka matrice; \"Ispod retka prikaži samo proširenje jednog retka\" - proširenje se prikazuje samo ispod jednog retka, preostala proširenja retka su sažeta." @@ -2635,7 +2635,7 @@ setupLocale({ localeCode: "hr", strings: hrStrings }); // page.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "Pomoću ikone čarobnog štapića postavite uvjetno pravilo koje sprječava slanje upitnika, osim ako barem jedno ugniježđeno pitanje nema odgovor." // page.questionTitleLocation: "Applies to all questions within this page. If you want to override this setting, define title alignment rules for individual questions or panels. The \"Inherit\" option applies the survey-level setting (\"Top\" by default)." => "Odnosi se na sva pitanja unutar ove stranice. Ako želite nadjačati ovu postavku, definirajte pravila poravnanja naslova za pojedinačna pitanja ili ploče. Mogućnost \"Naslijedi\" primjenjuje postavku na razini upitnika (\"Vrh\" prema zadanim postavkama)." // page.questionErrorLocation: "Sets the location of an error message in relation to the question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box. The \"Inherit\" option applies the survey-level setting (\"Top\" by default)." => "Postavlja mjesto poruke o pogrešci u odnosu na pitanje s unosom koji nije valjan. Odaberite između: \"Vrh\" - tekst pogreške nalazi se na vrhu okvira pitanja; \"Dno\" - tekst pogreške nalazi se na dnu okvira pitanja. Mogućnost \"Naslijedi\" primjenjuje postavku na razini upitnika (\"Vrh\" prema zadanim postavkama)." -// page.questionsOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the survey-level setting (\"Original\" by default). The effect of this setting is only visible in the Preview tab." => "Zadržava izvorni redoslijed pitanja ili ih randomizira. Mogućnost \"Naslijedi\" primjenjuje postavku na razini upitnika (\"Original\" prema zadanim postavkama). Efekt ove postavke vidljiv je samo na kartici Pretpregled." +// page.questionOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the survey-level setting (\"Original\" by default). The effect of this setting is only visible in the Preview tab." => "Zadržava izvorni redoslijed pitanja ili ih randomizira. Mogućnost \"Naslijedi\" primjenjuje postavku na razini upitnika (\"Original\" prema zadanim postavkama). Efekt ove postavke vidljiv je samo na kartici Pretpregled." // page.navigationButtonsVisibility: "Sets the visibility of navigation buttons on the page. The \"Inherit\" option applies the survey-level setting, which defaults to \"Visible\"." => "Postavlja vidljivost navigacijskih gumba na stranici. Opcija \"Naslijedi\" primjenjuje postavku na razini upitnika, koja je zadana kao \"Vidljivo\"." // pehelp.panelsState: "Choose from: \"Locked\" - users cannot expand or collapse panels; \"Collapse all\" - all panels start in a collapsed state; \"Expand all\" - all panels start in an expanded state; \"First expanded\" - only the first panel is initially expanded." => "Odaberite između: \"Zaključano\" - korisnici ne mogu proširiti ili sažeti ploče; \"Sažmite sve\" - sve ploče počinju u urušenom stanju; \"Proširite sve\" - sve ploče počinju u proširenom stanju; \"Prvo prošireno\" - samo je prva ploča u početku proširena." // pehelp.imageLinkName: "Enter a shared property name within the array of objects that contains the image or video file URLs you want to display in the choice list." => "Unesite naziv zajedničkog svojstva unutar polja objekata koje sadrži URL-ove slike ili videodatoteke koje želite prikazati na popisu izbora." @@ -2664,7 +2664,7 @@ setupLocale({ localeCode: "hr", strings: hrStrings }); // pehelp.needConfirmRemoveFile: "Triggers a prompt asking to confirm the file deletion." => "Pokreće upit u kojem se traži potvrda brisanja datoteke." // pehelp.selectToRankEnabled: "Enable to rank only selected choices. Users will drag selected items from the choice list to order them within the ranking area." => "Omogućite rangiranje samo odabranih odabira. Korisnici će povući odabrane stavke s popisa izbora kako bi ih naručili unutar područja rangiranja." // pehelp.dataList: "Enter a list of choices that will be suggested to the respondent during input." => "Unesite popis izbora koji će se predložiti ispitaniku tijekom unosa." -// pehelp.itemSize: "The setting only resizes the input fields and doesn't affect the width of the question box." => "Postavka samo mijenja veličinu ulaznih polja i ne utječe na širinu okvira pitanja." +// pehelp.inputSize: "The setting only resizes the input fields and doesn't affect the width of the question box." => "Postavka samo mijenja veličinu ulaznih polja i ne utječe na širinu okvira pitanja." // pehelp.itemTitleWidth: "Sets consistent width for all item labels in pixels" => "Postavlja dosljednu širinu za sve natpise stavki u pikselima" // pehelp.contentMode: "The \"Auto\" option automatically determines the suitable mode for display - Image, Video, or YouTube - based on the source URL provided." => "Opcija \"Automatski\" automatski određuje odgovarajući način prikaza - Slika, Videozapis ili YouTube - na temelju navedenog izvornog URL-a." // pehelp.altText: "Serves as a substitute when the image cannot be displayed on a user's device and for accessibility purposes." => "Služi kao zamjena kada se slika ne može prikazati na korisnikovom uređaju i u svrhu pristupačnosti." @@ -2677,8 +2677,8 @@ setupLocale({ localeCode: "hr", strings: hrStrings }); // p.itemTitleWidth: "Item label width (in px)" => "Širina natpisa stavke (u px)" // p.selectToRankEmptyRankedAreaText: "Text to show if all options are selected" => "Tekst koji prikazuje jesu li odabrane sve mogućnosti" // p.selectToRankEmptyUnrankedAreaText: "Placeholder text for the ranking area" => "Tekst rezerviranog mjesta za područje rangiranja" -// pe.allowCompleteSurveyAutomatic: "Complete the survey automatically" => "Automatsko ispunjavanje upitnika" -// pehelp.allowCompleteSurveyAutomatic: "Select if you want the survey to complete automatically after a respondent answers all questions." => "Odaberite želite li da se anketa automatski dovrši nakon što ispitanik odgovori na sva pitanja." +// pe.autoAdvanceAllowComplete: "Complete the survey automatically" => "Automatsko ispunjavanje upitnika" +// pehelp.autoAdvanceAllowComplete: "Select if you want the survey to complete automatically after a respondent answers all questions." => "Odaberite želite li da se anketa automatski dovrši nakon što ispitanik odgovori na sva pitanja." // masksettings.saveMaskedValue: "Save masked value in survey results" => "Spremanje maskirane vrijednosti u rezultate upitnika" // patternmask.pattern: "Value pattern" => "Uzorak vrijednosti" // datetimemask.min: "Minimum value" => "Minimalna vrijednost" @@ -2903,7 +2903,7 @@ setupLocale({ localeCode: "hr", strings: hrStrings }); // names.default-dark: "Dark" => "Mračan" // names.default-contrast: "Contrast" => "Razlika" // panel.showNumber: "Number this panel" => "Numerirajte ovu ploču" -// pehelp.goNextPageAutomatic: "Select if you want the survey to auto-advance to the next page once a respondent has answered all questions on the current page. This feature won't apply if the last question on the page is open-ended or allows multiple answers." => "Odaberite želite li da se upitnik automatski prijeđe na sljedeću stranicu nakon što ispitanik odgovori na sva pitanja na trenutnoj stranici. Ova se značajka neće primijeniti ako je posljednje pitanje na stranici otvoreno ili dopušta više odgovora." +// pehelp.autoAdvanceEnabled: "Select if you want the survey to auto-advance to the next page once a respondent has answered all questions on the current page. This feature won't apply if the last question on the page is open-ended or allows multiple answers." => "Odaberite želite li da se upitnik automatski prijeđe na sljedeću stranicu nakon što ispitanik odgovori na sva pitanja na trenutnoj stranici. Ova se značajka neće primijeniti ako je posljednje pitanje na stranici otvoreno ili dopušta više odgovora." // autocomplete.name: "Full Name" => "Puno ime i prezime" // autocomplete.honorific-prefix: "Prefix" => "Prefiks" // autocomplete.given-name: "First Name" => "Ime" @@ -2959,4 +2959,10 @@ setupLocale({ localeCode: "hr", strings: hrStrings }); // autocomplete.impp: "Instant Messaging Protocol" => "Protokol za razmjenu izravnih poruka" // ed.lockQuestionsTooltip: "Lock expand/collapse state for questions" => "Zaključavanje stanja proširenja/sažimanja za pitanja" // pe.listIsEmpty@pages: "You don't have any pages yet" => "Još nemate stranice" -// pe.addNew@pages: "Add new page" => "Dodaj novu stranicu" \ No newline at end of file +// pe.addNew@pages: "Add new page" => "Dodaj novu stranicu" +// ed.zoomInTooltip: "Zoom In" => "Zumiranje" +// ed.zoom100Tooltip: "100%" => "100%" +// ed.zoomOutTooltip: "Zoom Out" => "Smanji" +// tabs.surfaceBackground: "Surface Background" => "Pozadina površine" +// pe.copyDefaultValueFromLastEntry: "Use answers from the last entry as default" => "Koristite odgovore iz posljednjeg unosa kao standardne" +// colors.gray: "Gray" => "Siv" \ 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 416ed65fc1..4ce0f10a35 100644 --- a/packages/survey-creator-core/src/localization/czech.ts +++ b/packages/survey-creator-core/src/localization/czech.ts @@ -109,6 +109,9 @@ export var czStrings = { redoTooltip: "Znovu provést změnu", expandAllTooltip: "Rozbalit vše", collapseAllTooltip: "Sbalit vše", + zoomInTooltip: "Přiblížit", + zoom100Tooltip: "100%", + zoomOutTooltip: "Oddálit", lockQuestionsTooltip: "Uzamknout stav rozbalení/sbalení pro otázky", showMoreChoices: "Zobrazit více", showLessChoices: "Zobrazit méně", @@ -296,7 +299,7 @@ export var czStrings = { description: "Popis panelu", visibleIf: "Zviditelněte panel, pokud", requiredIf: "Zajistěte, aby byl panel povinný, pokud", - questionsOrder: "Pořadí otázek v rámci panelu", + questionOrder: "Pořadí otázek v rámci panelu", page: "Nadřazená stránka", startWithNewLine: "Zobrazení obrazu na novém řádku", state: "Stav sbalení panelu", @@ -327,7 +330,7 @@ export var czStrings = { hideNumber: "Skrýt číslo panelu", titleLocation: "Zarovnání názvu panelu", descriptionLocation: "Zarovnání popisu panelu", - templateTitleLocation: "Zarovnání názvu otázky", + templateQuestionTitleLocation: "Zarovnání názvu otázky", templateErrorLocation: "Zarovnání chybové zprávy", newPanelPosition: "Nové umístění panelu", showRangeInProgress: "Zobrazení ukazatele průběhu", @@ -394,7 +397,7 @@ export var czStrings = { visibleIf: "Zviditelněte stránku, pokud", requiredIf: "Zajistěte, aby stránka byla povinná, pokud", timeLimit: "Časový limit pro dokončení stránky (v sekundách)", - questionsOrder: "Pořadí otázek na stránce" + questionOrder: "Pořadí otázek na stránce" }, matrixdropdowncolumn: { name: "Název sloupce", @@ -560,7 +563,7 @@ export var czStrings = { isRequired: "Povinná?", markRequired: "Označit podle potřeby", removeRequiredMark: "Odstraňte požadovanou značku", - isAllRowRequired: "Povinná odpověď pro všechny řádky", + eachRowRequired: "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?", @@ -572,7 +575,7 @@ export var czStrings = { maxSize: "Maximální velikost souboru v bajtech", rowCount: "Počet řádků", columnLayout: "Rozložení sloupců", - addRowLocation: "Přidat umístění tlačítka řádku", + addRowButtonLocation: "Přidat umístění tlačítka řádku", transposeData: "Transponování řádků do sloupců", addRowText: "Přidat text tlačítka řádku", removeRowText: "Odebrat text tlačítka řádku", @@ -611,7 +614,7 @@ export var czStrings = { mode: "Režim (pouze pro úpravy/čtení)", clearInvisibleValues: "Vymazat neviditelné hodnoty", cookieName: "Název souboru cookie (pro zakázání dvojího lokálního spuštění průzkumu)", - sendResultOnPageNext: "Odeslání výsledků průzkumu na další straně", + partialSendEnabled: "Odeslání výsledků průzkumu na další straně", storeOthersAsComment: "Uložení hodnoty „others“ do samostatného pole", showPageTitles: "Zobrazit názvy stránek", showPageNumbers: "Zobrazit čísla stránek", @@ -623,18 +626,18 @@ export var czStrings = { startSurveyText: "Text tlačítka zahájení", showNavigationButtons: "Zobrazit navigační tlačítka (výchozí navigace)", showPrevButton: "Zobrazit předchozí tlačítko (uživatel se může vrátit na předchozí stránku)", - firstPageIsStarted: "První stránka průzkumu je úvodní stránka.", - showCompletedPage: "Zobrazení dokončené stránky na konci (completedHtml)", - goNextPageAutomatic: "Po zodpovězení všech otázek automaticky přejít na další stránku", - allowCompleteSurveyAutomatic: "Automatické vyplnění dotazníku", + firstPageIsStartPage: "První stránka průzkumu je úvodní stránka.", + showCompletePage: "Zobrazení dokončené stránky na konci (completedHtml)", + autoAdvanceEnabled: "Po zodpovězení všech otázek automaticky přejít na další stránku", + autoAdvanceAllowComplete: "Automatické vyplnění dotazníku", showProgressBar: "Zobrazit ukazatel průběhu", questionTitleLocation: "Umístění názvu otázky", questionTitleWidth: "Šířka názvu otázky", - requiredText: "Povinné symboly otázky", + requiredMark: "Povinné symboly otázky", questionTitleTemplate: "Šablona názvu otázky, výchozí je: „{no}. {require} {title}“", questionErrorLocation: "Umístění chyby v otázce", - focusFirstQuestionAutomatic: "Zaměřte se na první otázku týkající se změny stránky", - questionsOrder: "Pořadí prvků na stránce", + autoFocusFirstQuestion: "Zaměřte se na první otázku týkající se změny stránky", + questionOrder: "Pořadí prvků na stránce", timeLimit: "Maximální doba pro dokončení průzkumu", timeLimitPerPage: "Maximální doba pro dokončení stránky v průzkumu", showTimer: "Použití časovače", @@ -651,7 +654,7 @@ export var czStrings = { dataFormat: "Formát obrázku", allowAddRows: "Povolit přidání řádků", allowRemoveRows: "Povolit odstranění řádků", - allowRowsDragAndDrop: "Povolit přetahování řádků", + allowRowReorder: "Povolit přetahování řádků", responsiveImageSizeHelp: "Nepoužije se, pokud specifikujete přesnou šířku nebo výšku obrázku.", minImageWidth: "Minimální šířka obrázku", maxImageWidth: "Maximální šířka obrázku", @@ -678,13 +681,13 @@ export var czStrings = { logo: "Logo (URL nebo base64-kódovaný řetězec)", questionsOnPageMode: "Struktura průzkumu", maxTextLength: "Maximální délka odpovědi (v počtu znaků)", - maxOthersLength: "Maximální délka komentáře (v počtu znaků)", + maxCommentLength: "Maximální délka komentáře (v počtu znaků)", commentAreaRows: "Výška oblasti komentářů (v řádcích)", autoGrowComment: "V případě potřeby automaticky rozbalit komentář", allowResizeComment: "Povolit uživatelům změnit velikost textových polí", textUpdateMode: "Aktualizovat hodnotu textové otázky", maskType: "Typ vstupní masky", - focusOnFirstError: "Zvýraznit první neplatnou odpověď", + autoFocusFirstError: "Zvýraznit první neplatnou odpověď", checkErrorsMode: "Spustit ověření", validateVisitedEmptyFields: "Ověření prázdných polí při ztrátě fokusu", navigateToUrl: "Přejít na URL", @@ -742,12 +745,11 @@ export var czStrings = { keyDuplicationError: "Zpráva pro chybu \"Klíč není unikátní\"", minSelectedChoices: "Minimální vybrané volby", maxSelectedChoices: "Maximální počet vybraných možností", - showClearButton: "Zobrazit tlačítko \"Vymazat\"", logoWidth: "Šířka loga (v hodnotách akceptovaných CSS)", logoHeight: "Výška loga (v hodnotách akceptovaných CSS)", readOnly: "Pouze pro čtení", enableIf: "Upravitelná pokud", - emptyRowsText: "Zpráva \"Žádné řádky\"", + noRowsText: "Zpráva \"Žádné řádky\"", separateSpecialChoices: "Oddělit speciální volby (žádná, ostatní, vybrat vše)", choicesFromQuestion: "Kopírovat volby z následující otázky", choicesFromQuestionMode: "Které volby zkopírovat?", @@ -756,7 +758,7 @@ export var czStrings = { showCommentArea: "Zobrazit komentář", commentPlaceholder: "Zástupný text komentáře", displayRateDescriptionsAsExtremeItems: "Zobrazit popisy kurzů jako extrémní hodnoty", - rowsOrder: "Pořadí řádků", + rowOrder: "Pořadí řádků", columnsLayout: "Rozložení sloupce", columnColCount: "Počet vnořených sloupců", correctAnswer: "Správná odpověď", @@ -833,6 +835,7 @@ export var czStrings = { background: "Pozadí", appearance: "Vzhled", accentColors: "Zvýraznění barev", + surfaceBackground: "Pozadí povrchu", scaling: "Změna velikosti", others: "Ostatní" }, @@ -843,8 +846,7 @@ export var czStrings = { columnsEnableIf: "Sloupce jsou viditelné, pokud", rowsEnableIf: "Řádky jsou viditelné, pokud", innerIndent: "Přidat vnitřní odsazení", - defaultValueFromLastRow: "Vzít výchozí hodnoty z posledního řádku", - defaultValueFromLastPanel: "Vzít výchozí hodnoty z posledního panelu", + copyDefaultValueFromLastEntry: "Použít odpovědi z posledního záznamu jako výchozí", enterNewValue: "Zadejte hodnotu.", noquestions: "V průzkumu není žádná otázka.", createtrigger: "Vytvořte spouštěč", @@ -1120,7 +1122,7 @@ export var czStrings = { timerInfoMode: { combined: "Obě" }, - addRowLocation: { + addRowButtonLocation: { default: "Závisí na rozložení matice" }, panelsState: { @@ -1191,10 +1193,10 @@ export var czStrings = { percent: "Procento", date: "Rande" }, - rowsOrder: { + rowOrder: { initial: "Původní" }, - questionsOrder: { + questionOrder: { initial: "Původní" }, showProgressBar: { @@ -1345,7 +1347,7 @@ export var czStrings = { questionTitleLocation: "Platí pro všechny otázky v rámci tohoto panelu. Chcete-li toto nastavení přepsat, definujte pravidla zarovnání nadpisů pro jednotlivé otázky. Možnost \"Zdědit\" použije nastavení na úrovni stránky (pokud je nastaveno) nebo na úrovni průzkumu (ve výchozím nastavení \"Nahoře\").", questionTitleWidth: "Nastaví konzistentní šířku názvů otázek, pokud jsou zarovnány nalevo od polí s otázkami. Přijímá hodnoty CSS (px, %, in, pt atd.).", questionErrorLocation: "Nastaví umístění chybové zprávy ve vztahu ke všem otázkám v panelu. Možnost \"Zdědit\" použije nastavení na úrovni stránky (pokud je nastaveno) nebo na úrovni průzkumu.", - questionsOrder: "Zachová původní pořadí otázek nebo je náhodně vybere. Možnost \"Zdědit\" použije nastavení na úrovni stránky (pokud je nastaveno) nebo na úrovni průzkumu.", + questionOrder: "Zachová původní pořadí otázek nebo je náhodně vybere. Možnost \"Zdědit\" použije nastavení na úrovni stránky (pokud je nastaveno) nebo na úrovni průzkumu.", page: "Přemístí panel na konec vybrané stránky.", innerIndent: "Přidá mezeru nebo okraj mezi obsah panelu a levý okraj rámečku panelu.", startWithNewLine: "Zrušte výběr, chcete-li panel zobrazit v jednom řádku s předchozí otázkou nebo panelem. Nastavení se nepoužije, pokud je panel prvním prvkem ve formuláři.", @@ -1359,7 +1361,7 @@ export var czStrings = { visibleIf: "Pomocí ikony kouzelné hůlky můžete nastavit podmíněné pravidlo, které určuje viditelnost panelu.", enableIf: "Pomocí ikony kouzelné hůlky nastavte podmíněné pravidlo, které pro panel zakáže režim jen pro čtení.", requiredIf: "Pomocí ikony kouzelné hůlky nastavte podmíněné pravidlo, které zabrání odeslání průzkumu, pokud alespoň jedna vnořená otázka nemá odpověď.", - templateTitleLocation: "Platí pro všechny otázky v rámci tohoto panelu. Chcete-li toto nastavení přepsat, definujte pravidla zarovnání nadpisů pro jednotlivé otázky. Možnost \"Zdědit\" použije nastavení na úrovni stránky (pokud je nastaveno) nebo na úrovni průzkumu (ve výchozím nastavení \"Nahoře\").", + templateQuestionTitleLocation: "Platí pro všechny otázky v rámci tohoto panelu. Chcete-li toto nastavení přepsat, definujte pravidla zarovnání nadpisů pro jednotlivé otázky. Možnost \"Zdědit\" použije nastavení na úrovni stránky (pokud je nastaveno) nebo na úrovni průzkumu (ve výchozím nastavení \"Nahoře\").", templateErrorLocation: "Nastaví umístění chybové zprávy ve vztahu k otázce s neplatným vstupem. Vyberte si mezi: \"Nahoře\" - text chyby je umístěn v horní části pole s otázkou; \"Bottom\" - text chyby je umístěn ve spodní části pole s otázkou. Možnost \"Zdědit\" použije nastavení na úrovni stránky (pokud je nastaveno) nebo na úrovni průzkumu (ve výchozím nastavení \"Nahoře\").", errorLocation: "Nastaví umístění chybové zprávy ve vztahu ke všem otázkám v panelu. Možnost \"Zdědit\" použije nastavení na úrovni stránky (pokud je nastaveno) nebo na úrovni průzkumu.", page: "Přemístí panel na konec vybrané stránky.", @@ -1374,9 +1376,10 @@ export var czStrings = { titleLocation: "Toto nastavení je automaticky převzato všemi otázkami v tomto panelu. Chcete-li toto nastavení přepsat, definujte pravidla zarovnání nadpisů pro jednotlivé otázky. Možnost \"Zdědit\" použije nastavení na úrovni stránky (pokud je nastaveno) nebo na úrovni průzkumu (ve výchozím nastavení \"Nahoře\").", descriptionLocation: "Možnost \"Zdědit\" použije nastavení na úrovni stránky (pokud je nastaveno) nebo na úrovni průzkumu (ve výchozím nastavení \"Pod názvem panelu\").", newPanelPosition: "Definuje polohu nově přidaného panelu. Ve výchozím nastavení se nové panely přidávají na konec. Výběrem možnosti \"Další\" vložíte nový panel za aktuální.", - defaultValueFromLastPanel: "Duplikuje odpovědi z posledního panelu a přiřadí je dalšímu přidanému dynamickému panelu.", + copyDefaultValueFromLastEntry: "Duplikuje odpovědi z posledního panelu a přiřadí je dalšímu přidanému dynamickému panelu.", keyName: "Odkazujte na název otázky, chcete-li vyžadovat, aby uživatel na tuto otázku v každém panelu poskytl jedinečnou odpověď." }, + copyDefaultValueFromLastEntry: "Duplikuje odpovědi z posledního řádku a přiřadí je k dalšímu přidanému dynamickému řádku.", defaultValueExpression: "Toto nastavení umožňuje přiřadit výchozí hodnotu odpovědi na základě výrazu. Výraz může obsahovat základní výpočty - '{q1_id} + {q2_id}', logické výrazy, například '{age} > 60', a funkce: 'iif()', 'today()', 'age()', 'min()', 'max()', 'avg()' atd. Hodnota určená tímto výrazem slouží jako počáteční výchozí hodnota, kterou lze přepsat ručním zadáním respondenta.", resetValueIf: "Pomocí ikony kouzelné hůlky můžete nastavit podmíněné pravidlo, které určuje, kdy se vstup respondenta resetuje na hodnotu na základě \"Výrazu výchozí hodnoty\" nebo \"Výrazu nastavit hodnotu\" nebo na hodnotu \"Výchozí odpověď\" (pokud je nastavena kterákoli z nich).", setValueIf: "Pomocí ikony kouzelné hůlky můžete nastavit podmíněné pravidlo, které určuje, kdy se má spustit výraz \"Nastavit hodnotu\", a dynamicky přiřadit výslednou hodnotu jako odpověď.", @@ -1449,19 +1452,19 @@ export var czStrings = { logoWidth: "Nastaví šířku loga v jednotkách CSS (px, %, in, pt atd.).", logoHeight: "Nastaví výšku loga v jednotkách CSS (px, %, in, pt atd.).", logoFit: "Vyberte si z těchto možností: \"Žádné\" - obrázek si zachová svou původní velikost; \"Obsahovat\" - velikost obrázku se změní tak, aby se vešel při zachování poměru stran; \"Obálka\" - obrázek vyplní celý rámeček při zachování poměru stran; \"Výplň\" - obrázek je roztažen tak, aby vyplnil rámeček bez zachování poměru stran.", - goNextPageAutomatic: "Vyberte, zda chcete, aby průzkum automaticky přešel na další stránku, jakmile respondent odpoví na všechny otázky na aktuální stránce. Tato funkce se nepoužije, pokud je poslední otázka na stránce otevřená nebo umožňuje více odpovědí.", - allowCompleteSurveyAutomatic: "Vyberte, zda chcete, aby se průzkum vyplnil automaticky poté, co respondent odpoví na všechny otázky.", + autoAdvanceEnabled: "Vyberte, zda chcete, aby průzkum automaticky přešel na další stránku, jakmile respondent odpoví na všechny otázky na aktuální stránce. Tato funkce se nepoužije, pokud je poslední otázka na stránce otevřená nebo umožňuje více odpovědí.", + autoAdvanceAllowComplete: "Vyberte, zda chcete, aby se průzkum vyplnil automaticky poté, co respondent odpoví na všechny otázky.", showNavigationButtons: "Nastaví viditelnost a umístění navigačních tlačítek na stránce.", showProgressBar: "Nastaví viditelnost a umístění indikátoru průběhu. Hodnota \"Auto\" zobrazuje indikátor průběhu nad nebo pod záhlavím průzkumu.", showPreviewBeforeComplete: "Povolte stránku náhledu pouze se všemi nebo zodpovězenými otázkami.", questionTitleLocation: "Platí pro všechny otázky v rámci průzkumu. Toto nastavení lze přepsat pravidly zarovnání nadpisů na nižších úrovních: panel, stránka nebo otázka. Nastavení nižší úrovně přepíše nastavení na vyšší úrovni.", - requiredText: "Symbol nebo posloupnost symbolů označující, že je vyžadována odpověď.", + requiredMark: "Symbol nebo posloupnost symbolů označující, že je vyžadována odpověď.", questionStartIndex: "Zadejte číslo nebo písmeno, kterým chcete začít číslovat.", questionErrorLocation: "Nastaví umístění chybové zprávy ve vztahu k otázce s neplatným vstupem. Vyberte si mezi: \"Nahoře\" - text chyby je umístěn v horní části pole s otázkou; \"Bottom\" - text chyby je umístěn ve spodní části pole s otázkou.", - focusFirstQuestionAutomatic: "Vyberte, zda chcete, aby první vstupní pole na každé stránce bylo připraveno pro zadání textu.", - questionsOrder: "Zachová původní pořadí otázek nebo je náhodně vybere. Účinek tohoto nastavení je viditelný pouze na kartě Náhled.", + autoFocusFirstQuestion: "Vyberte, zda chcete, aby první vstupní pole na každé stránce bylo připraveno pro zadání textu.", + questionOrder: "Zachová původní pořadí otázek nebo je náhodně vybere. Účinek tohoto nastavení je viditelný pouze na kartě Náhled.", maxTextLength: "Pouze pro otázky pro zadávání textu.", - maxOthersLength: "Pouze pro komentáře k otázkám.", + maxCommentLength: "Pouze pro komentáře k otázkám.", commentAreaRows: "Nastaví počet zobrazených řádků v textových oblastech pro komentáře k otázkám. V případě, že vstup zabírá více řádků, zobrazí se posuvník.", autoGrowComment: "Vyberte, zda chcete, aby se komentáře k otázkám a otázky s dlouhým textem automaticky zvětšovaly na výšku podle zadané délky textu.", allowResizeComment: "Pouze pro komentáře k otázkám a otázky s dlouhým textem.", @@ -1479,7 +1482,6 @@ export var czStrings = { keyDuplicationError: "Pokud je povolena vlastnost \"Zabránit duplicitním odpovědím\", respondentovi, který se pokouší odeslat duplicitní záznam, se zobrazí následující chybová zpráva.", totalExpression: "Umožňuje vypočítat celkové hodnoty na základě výrazu. Výraz může obsahovat základní výpočty ('{q1_id} + {q2_id}'), logické výrazy ('{age} > 60') a funkce ('iif()', 'today()', 'age()', 'min()', 'max()', 'avg()' atd.).", confirmDelete: "Spustí výzvu s žádostí o potvrzení odstranění řádku.", - defaultValueFromLastRow: "Duplikuje odpovědi z posledního řádku a přiřadí je k dalšímu přidanému dynamickému řádku.", keyName: "Pokud zadaný sloupec obsahuje totožné hodnoty, průzkum vyhodí chybu „Klíč není unikátní“.", description: "Zadejte titulky.", locale: "Vyberte jazyk a začněte vytvářet průzkum. Chcete-li přidat překlad, přepněte do nového jazyka a přeložte původní text zde nebo na kartě Překlady.", @@ -1498,7 +1500,7 @@ export var czStrings = { questionTitleLocation: "Platí pro všechny otázky na této stránce. Chcete-li toto nastavení přepsat, definujte pravidla zarovnání nadpisů pro jednotlivé otázky nebo panely. Možnost \"Zdědit\" použije nastavení na úrovni průzkumu (ve výchozím nastavení \"Nahoře\").", questionTitleWidth: "Nastaví konzistentní šířku názvů otázek, pokud jsou zarovnány nalevo od polí s otázkami. Přijímá hodnoty CSS (px, %, in, pt atd.).", questionErrorLocation: "Nastaví umístění chybové zprávy ve vztahu k otázce s neplatným vstupem. Vyberte si mezi: \"Nahoře\" - text chyby je umístěn v horní části pole s otázkou; \"Bottom\" - text chyby je umístěn ve spodní části pole s otázkou. Možnost \"Zdědit\" použije nastavení na úrovni průzkumu (ve výchozím nastavení \"Nahoře\").", - questionsOrder: "Zachová původní pořadí otázek nebo je náhodně vybere. Možnost \"Zdědit\" použije nastavení na úrovni průzkumu (ve výchozím nastavení \"Původní\"). Účinek tohoto nastavení je viditelný pouze na kartě Náhled.", + questionOrder: "Zachová původní pořadí otázek nebo je náhodně vybere. Možnost \"Zdědit\" použije nastavení na úrovni průzkumu (ve výchozím nastavení \"Původní\"). Účinek tohoto nastavení je viditelný pouze na kartě Náhled.", navigationButtonsVisibility: "Nastaví viditelnost navigačních tlačítek na stránce. Možnost \"Zdědit\" použije nastavení na úrovni průzkumu, které je ve výchozím nastavení \"Viditelné\"." }, timerLocation: "Nastaví umístění časovače na stránce.", @@ -1535,7 +1537,7 @@ export var czStrings = { needConfirmRemoveFile: "Spustí výzvu s žádostí o potvrzení odstranění souboru.", selectToRankEnabled: "Povolením seřadíte pouze vybrané volby. Uživatelé přetáhnou vybrané položky ze seznamu voleb a seřadí je v oblasti hodnocení.", dataList: "Zadejte seznam možností, které budou respondentovi navrženy během vstupu.", - itemSize: "Nastavení mění pouze velikost vstupních polí a nemá vliv na šířku pole pro otázky.", + inputSize: "Nastavení mění pouze velikost vstupních polí a nemá vliv na šířku pole pro otázky.", itemTitleWidth: "Nastaví konzistentní šířku pro všechny popisky položek v pixelech", inputTextAlignment: "Vyberte, jak chcete zarovnat vstupní hodnotu v poli. Výchozí nastavení \"Auto\" zarovná vstupní hodnotu doprava, pokud je použito maskování měny nebo čísel, a doleva, pokud ne.", altText: "Slouží jako náhrada v případě, že obrázek nelze zobrazit na zařízení uživatele, a pro účely usnadnění.", @@ -1653,7 +1655,7 @@ export var czStrings = { maxValueExpression: "Maximální hodnota výrazu", step: "Krok", dataList: "Datový list", - itemSize: "Velikost položky", + inputSize: "Velikost položky", itemTitleWidth: "Šířka popisku položky (v px)", inputTextAlignment: "Zarovnání vstupní hodnoty", elements: "Prvky", @@ -1755,7 +1757,8 @@ export var czStrings = { orchid: "Orchidea", tulip: "Tulipán", brown: "Hnědý", - green: "Zelený" + green: "Zelený", + gray: "Šedý" } }, creatortheme: { @@ -1953,7 +1956,7 @@ setupLocale({ localeCode: "cs", strings: czStrings }); // panel.description: "Panel description" => "Popis panelu" // panel.visibleIf: "Make the panel visible if" => "Zviditelněte panel, pokud" // panel.requiredIf: "Make the panel required if" => "Zajistěte, aby byl panel povinný, pokud" -// panel.questionsOrder: "Question order within the panel" => "Pořadí otázek v rámci panelu" +// panel.questionOrder: "Question order within the panel" => "Pořadí otázek v rámci panelu" // panel.startWithNewLine: "Display the panel on a new line" => "Zobrazení obrazu na novém řádku" // panel.state: "Panel collapse state" => "Stav sbalení panelu" // panel.width: "Inline panel width" => "Šířka vloženého panelu" @@ -1978,7 +1981,7 @@ setupLocale({ localeCode: "cs", strings: czStrings }); // paneldynamic.hideNumber: "Hide the panel number" => "Skrýt číslo panelu" // paneldynamic.titleLocation: "Panel title alignment" => "Zarovnání názvu panelu" // paneldynamic.descriptionLocation: "Panel description alignment" => "Zarovnání popisu panelu" -// paneldynamic.templateTitleLocation: "Question title alignment" => "Zarovnání názvu otázky" +// paneldynamic.templateQuestionTitleLocation: "Question title alignment" => "Zarovnání názvu otázky" // paneldynamic.templateErrorLocation: "Error message alignment" => "Zarovnání chybové zprávy" // paneldynamic.newPanelPosition: "New panel location" => "Nové umístění panelu" // paneldynamic.keyName: "Prevent duplicate responses in the following question" => "Zabraňte duplicitním odpovědím v následující otázce" @@ -2011,7 +2014,7 @@ setupLocale({ localeCode: "cs", strings: czStrings }); // page.description: "Page description" => "Popis stránky" // page.visibleIf: "Make the page visible if" => "Zviditelněte stránku, pokud" // page.requiredIf: "Make the page required if" => "Zajistěte, aby stránka byla povinná, pokud" -// page.questionsOrder: "Question order on the page" => "Pořadí otázek na stránce" +// page.questionOrder: "Question order on the page" => "Pořadí otázek na stránce" // matrixdropdowncolumn.name: "Column name" => "Název sloupce" // matrixdropdowncolumn.title: "Column title" => "Název sloupce" // matrixdropdowncolumn.isUnique: "Prevent duplicate responses" => "Zabraňte duplicitním odpovědím" @@ -2085,8 +2088,8 @@ setupLocale({ localeCode: "cs", strings: czStrings }); // totalDisplayStyle.currency: "Currency" => "Měna" // totalDisplayStyle.percent: "Percentage" => "Procento" // totalDisplayStyle.date: "Date" => "Rande" -// rowsOrder.initial: "Original" => "Původní" -// questionsOrder.initial: "Original" => "Původní" +// rowOrder.initial: "Original" => "Původní" +// questionOrder.initial: "Original" => "Původní" // showProgressBar.aboveheader: "Above the header" => "Nad záhlavím" // showProgressBar.belowheader: "Below the header" => "Pod záhlavím" // pv.sum: "Sum" => "Součet" @@ -2103,7 +2106,7 @@ setupLocale({ localeCode: "cs", strings: czStrings }); // panel.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "Pomocí ikony kouzelné hůlky nastavte podmíněné pravidlo, které zabrání odeslání průzkumu, pokud alespoň jedna vnořená otázka nemá odpověď." // panel.questionTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Platí pro všechny otázky v rámci tohoto panelu. Chcete-li toto nastavení přepsat, definujte pravidla zarovnání nadpisů pro jednotlivé otázky. Možnost \"Zdědit\" použije nastavení na úrovni stránky (pokud je nastaveno) nebo na úrovni průzkumu (ve výchozím nastavení \"Nahoře\")." // panel.questionErrorLocation: "Sets the location of an error message in relation to all questions within the panel. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Nastaví umístění chybové zprávy ve vztahu ke všem otázkám v panelu. Možnost \"Zdědit\" použije nastavení na úrovni stránky (pokud je nastaveno) nebo na úrovni průzkumu." -// panel.questionsOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Zachová původní pořadí otázek nebo je náhodně vybere. Možnost \"Zdědit\" použije nastavení na úrovni stránky (pokud je nastaveno) nebo na úrovni průzkumu." +// panel.questionOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Zachová původní pořadí otázek nebo je náhodně vybere. Možnost \"Zdědit\" použije nastavení na úrovni stránky (pokud je nastaveno) nebo na úrovni průzkumu." // panel.page: "Repositions the panel to the end of a selected page." => "Přemístí panel na konec vybrané stránky." // panel.innerIndent: "Adds space or margin between the panel content and the left border of the panel box." => "Přidá mezeru nebo okraj mezi obsah panelu a levý okraj rámečku panelu." // panel.startWithNewLine: "Unselect to display the panel in one line with the previous question or panel. The setting doesn't apply if the panel is the first element in your form." => "Zrušte výběr, chcete-li panel zobrazit v jednom řádku s předchozí otázkou nebo panelem. Nastavení se nepoužije, pokud je panel prvním prvkem ve formuláři." @@ -2114,7 +2117,7 @@ setupLocale({ localeCode: "cs", strings: czStrings }); // paneldynamic.visibleIf: "Use the magic wand icon to set a conditional rule that determines panel visibility." => "Pomocí ikony kouzelné hůlky můžete nastavit podmíněné pravidlo, které určuje viditelnost panelu." // paneldynamic.enableIf: "Use the magic wand icon to set a conditional rule that disables the read-only mode for the panel." => "Pomocí ikony kouzelné hůlky nastavte podmíněné pravidlo, které pro panel zakáže režim jen pro čtení." // paneldynamic.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "Pomocí ikony kouzelné hůlky nastavte podmíněné pravidlo, které zabrání odeslání průzkumu, pokud alespoň jedna vnořená otázka nemá odpověď." -// paneldynamic.templateTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Platí pro všechny otázky v rámci tohoto panelu. Chcete-li toto nastavení přepsat, definujte pravidla zarovnání nadpisů pro jednotlivé otázky. Možnost \"Zdědit\" použije nastavení na úrovni stránky (pokud je nastaveno) nebo na úrovni průzkumu (ve výchozím nastavení \"Nahoře\")." +// paneldynamic.templateQuestionTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Platí pro všechny otázky v rámci tohoto panelu. Chcete-li toto nastavení přepsat, definujte pravidla zarovnání nadpisů pro jednotlivé otázky. Možnost \"Zdědit\" použije nastavení na úrovni stránky (pokud je nastaveno) nebo na úrovni průzkumu (ve výchozím nastavení \"Nahoře\")." // paneldynamic.templateErrorLocation: "Sets the location of an error message in relation to a question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Nastaví umístění chybové zprávy ve vztahu k otázce s neplatným vstupem. Vyberte si mezi: \"Nahoře\" - text chyby je umístěn v horní části pole s otázkou; \"Bottom\" - text chyby je umístěn ve spodní části pole s otázkou. Možnost \"Zdědit\" použije nastavení na úrovni stránky (pokud je nastaveno) nebo na úrovni průzkumu (ve výchozím nastavení \"Nahoře\")." // paneldynamic.errorLocation: "Sets the location of an error message in relation to all questions within the panel. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Nastaví umístění chybové zprávy ve vztahu ke všem otázkám v panelu. Možnost \"Zdědit\" použije nastavení na úrovni stránky (pokud je nastaveno) nebo na úrovni průzkumu." // paneldynamic.page: "Repositions the panel to the end of a selected page." => "Přemístí panel na konec vybrané stránky." @@ -2128,7 +2131,7 @@ setupLocale({ localeCode: "cs", strings: czStrings }); // paneldynamic.titleLocation: "This setting is automatically inherited by all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Toto nastavení je automaticky převzato všemi otázkami v tomto panelu. Chcete-li toto nastavení přepsat, definujte pravidla zarovnání nadpisů pro jednotlivé otázky. Možnost \"Zdědit\" použije nastavení na úrovni stránky (pokud je nastaveno) nebo na úrovni průzkumu (ve výchozím nastavení \"Nahoře\")." // paneldynamic.descriptionLocation: "The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Under the panel title\" by default)." => "Možnost \"Zdědit\" použije nastavení na úrovni stránky (pokud je nastaveno) nebo na úrovni průzkumu (ve výchozím nastavení \"Pod názvem panelu\")." // paneldynamic.newPanelPosition: "Defines the position of a newly added panel. By default, new panels are added to the end. Select \"Next\" to insert a new panel after the current one." => "Definuje polohu nově přidaného panelu. Ve výchozím nastavení se nové panely přidávají na konec. Výběrem možnosti \"Další\" vložíte nový panel za aktuální." -// paneldynamic.defaultValueFromLastPanel: "Duplicates answers from the last panel and assigns them to the next added dynamic panel." => "Duplikuje odpovědi z posledního panelu a přiřadí je dalšímu přidanému dynamickému panelu." +// paneldynamic.copyDefaultValueFromLastEntry: "Duplicates answers from the last panel and assigns them to the next added dynamic panel." => "Duplikuje odpovědi z posledního panelu a přiřadí je dalšímu přidanému dynamickému panelu." // paneldynamic.keyName: "Reference a question name to require a user to provide a unique response for this question in each panel." => "Odkazujte na název otázky, chcete-li vyžadovat, aby uživatel na tuto otázku v každém panelu poskytl jedinečnou odpověď." // pehelp.defaultValueExpression: "This setting allows you to assign a default answer value based on an expression. The expression can include basic calculations - `{q1_id} + {q2_id}`, Boolean expressions, such as `{age} > 60`, and functions: `iif()`, `today()`, `age()`, `min()`, `max()`, `avg()`, etc. The value determined by this expression serves as the initial default value that can be overridden by a respondent's manual input." => "Toto nastavení umožňuje přiřadit výchozí hodnotu odpovědi na základě výrazu. Výraz může obsahovat základní výpočty - '{q1_id} + {q2_id}', logické výrazy, například '{age} > 60', a funkce: 'iif()', 'today()', 'age()', 'min()', 'max()', 'avg()' atd. Hodnota určená tímto výrazem slouží jako počáteční výchozí hodnota, kterou lze přepsat ručním zadáním respondenta." // pehelp.resetValueIf: "Use the magic wand icon to set a conditional rule that determines when a respondent's input is reset to the value based on the \"Default value expression\" or \"Set value expression\" or to the \"Default answer\" value (if either is set)." => "Pomocí ikony kouzelné hůlky můžete nastavit podmíněné pravidlo, které určuje, kdy se vstup respondenta resetuje na hodnotu na základě \"Výrazu výchozí hodnoty\" nebo \"Výrazu nastavit hodnotu\" nebo na hodnotu \"Výchozí odpověď\" (pokud je nastavena kterákoli z nich)." @@ -2178,13 +2181,13 @@ setupLocale({ localeCode: "cs", strings: czStrings }); // pehelp.showProgressBar: "Sets the visibility and location of a progress bar. The \"Auto\" value displays the progress bar above or below the survey header." => "Nastaví viditelnost a umístění indikátoru průběhu. Hodnota \"Auto\" zobrazuje indikátor průběhu nad nebo pod záhlavím průzkumu." // pehelp.showPreviewBeforeComplete: "Enable the preview page with all or answered questions only." => "Povolte stránku náhledu pouze se všemi nebo zodpovězenými otázkami." // pehelp.questionTitleLocation: "Applies to all questions within the survey. This setting can be overridden by title alignment rules at lower levels: panel, page, or question. A lower-level setting will override those on a higher level." => "Platí pro všechny otázky v rámci průzkumu. Toto nastavení lze přepsat pravidly zarovnání nadpisů na nižších úrovních: panel, stránka nebo otázka. Nastavení nižší úrovně přepíše nastavení na vyšší úrovni." -// pehelp.requiredText: "A symbol or a sequence of symbols indicating that an answer is required." => "Symbol nebo posloupnost symbolů označující, že je vyžadována odpověď." +// pehelp.requiredMark: "A symbol or a sequence of symbols indicating that an answer is required." => "Symbol nebo posloupnost symbolů označující, že je vyžadována odpověď." // pehelp.questionStartIndex: "Enter a number or letter with which you want to start numbering." => "Zadejte číslo nebo písmeno, kterým chcete začít číslovat." // pehelp.questionErrorLocation: "Sets the location of an error message in relation to the question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box." => "Nastaví umístění chybové zprávy ve vztahu k otázce s neplatným vstupem. Vyberte si mezi: \"Nahoře\" - text chyby je umístěn v horní části pole s otázkou; \"Bottom\" - text chyby je umístěn ve spodní části pole s otázkou." -// pehelp.focusFirstQuestionAutomatic: "Select if you want the first input field on each page ready for text entry." => "Vyberte, zda chcete, aby první vstupní pole na každé stránce bylo připraveno pro zadání textu." -// pehelp.questionsOrder: "Keeps the original order of questions or randomizes them. The effect of this setting is only visible in the Preview tab." => "Zachová původní pořadí otázek nebo je náhodně vybere. Účinek tohoto nastavení je viditelný pouze na kartě Náhled." +// pehelp.autoFocusFirstQuestion: "Select if you want the first input field on each page ready for text entry." => "Vyberte, zda chcete, aby první vstupní pole na každé stránce bylo připraveno pro zadání textu." +// pehelp.questionOrder: "Keeps the original order of questions or randomizes them. The effect of this setting is only visible in the Preview tab." => "Zachová původní pořadí otázek nebo je náhodně vybere. Účinek tohoto nastavení je viditelný pouze na kartě Náhled." // pehelp.maxTextLength: "For text entry questions only." => "Pouze pro otázky pro zadávání textu." -// pehelp.maxOthersLength: "For question comments only." => "Pouze pro komentáře k otázkám." +// pehelp.maxCommentLength: "For question comments only." => "Pouze pro komentáře k otázkám." // pehelp.autoGrowComment: "Select if you want question comments and Long Text questions to auto-grow in height based on the entered text length." => "Vyberte, zda chcete, aby se komentáře k otázkám a otázky s dlouhým textem automaticky zvětšovaly na výšku podle zadané délky textu." // pehelp.allowResizeComment: "For question comments and Long Text questions only." => "Pouze pro komentáře k otázkám a otázky s dlouhým textem." // pehelp.calculatedValues: "Custom variables serve as intermediate or auxiliary variables used in form calculations. They take respondent inputs as source values. Each custom variable has a unique name and an expression it's based on." => "Vlastní proměnné slouží jako mezilehlé nebo pomocné proměnné používané při výpočtech formulářů. Jako zdrojové hodnoty berou vstupy respondentů. Každá vlastní proměnná má jedinečný název a výraz, na kterém je založena." @@ -2200,7 +2203,7 @@ setupLocale({ localeCode: "cs", strings: czStrings }); // pehelp.keyDuplicationError: "When the \"Prevent duplicate responses\" property is enabled, a respondent attempting to submit a duplicate entry will receive the following error message." => "Pokud je povolena vlastnost \"Zabránit duplicitním odpovědím\", respondentovi, který se pokouší odeslat duplicitní záznam, se zobrazí následující chybová zpráva." // pehelp.totalExpression: "Allows you to calculate total values based on an expression. The expression can include basic calculations (`{q1_id} + {q2_id}`), Boolean expressions (`{age} > 60`) and functions ('iif()`, `today()`, `age()`, `min()`, `max()`, `avg()`, etc.)." => "Umožňuje vypočítat celkové hodnoty na základě výrazu. Výraz může obsahovat základní výpočty ('{q1_id} + {q2_id}'), logické výrazy ('{age} > 60') a funkce ('iif()', 'today()', 'age()', 'min()', 'max()', 'avg()' atd.)." // pehelp.confirmDelete: "Triggers a prompt asking to confirm the row deletion." => "Spustí výzvu s žádostí o potvrzení odstranění řádku." -// pehelp.defaultValueFromLastRow: "Duplicates answers from the last row and assigns them to the next added dynamic row." => "Duplikuje odpovědi z posledního řádku a přiřadí je k dalšímu přidanému dynamickému řádku." +// pehelp.copyDefaultValueFromLastEntry: "Duplicates answers from the last row and assigns them to the next added dynamic row." => "Duplikuje odpovědi z posledního řádku a přiřadí je k dalšímu přidanému dynamickému řádku." // pehelp.description: "Type a subtitle." => "Zadejte titulky." // pehelp.locale: "Choose a language to begin creating your survey. To add a translation, switch to a new language and translate the original text here or in the Translations tab." => "Vyberte jazyk a začněte vytvářet průzkum. Chcete-li přidat překlad, přepněte do nového jazyka a přeložte původní text zde nebo na kartě Překlady." // pehelp.detailPanelMode: "Sets the location of a details section in relation to a row. Choose from: \"None\" - no expansion is added; \"Under the row\" - a row expansion is placed under each row of the matrix; \"Under the row, display one row expansion only\" - an expansion is displayed under a single row only, the remaining row expansions are collapsed." => "Nastaví umístění oddílu podrobností ve vztahu k řádku. Vyberte si z těchto možností: \"Žádné\" - není přidáno žádné rozšíření; \"Pod řádkem\" - pod každým řádkem matice je umístěno rozšíření řádku; \"Pod řádkem zobrazit pouze jedno rozšíření řádku\" - rozšíření je zobrazeno pouze pod jedním řádkem, zbývající rozšíření řádků jsou sbalena." @@ -2215,7 +2218,7 @@ setupLocale({ localeCode: "cs", strings: czStrings }); // page.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "Pomocí ikony kouzelné hůlky nastavte podmíněné pravidlo, které zabrání odeslání průzkumu, pokud alespoň jedna vnořená otázka nemá odpověď." // page.questionTitleLocation: "Applies to all questions within this page. If you want to override this setting, define title alignment rules for individual questions or panels. The \"Inherit\" option applies the survey-level setting (\"Top\" by default)." => "Platí pro všechny otázky na této stránce. Chcete-li toto nastavení přepsat, definujte pravidla zarovnání nadpisů pro jednotlivé otázky nebo panely. Možnost \"Zdědit\" použije nastavení na úrovni průzkumu (ve výchozím nastavení \"Nahoře\")." // page.questionErrorLocation: "Sets the location of an error message in relation to the question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box. The \"Inherit\" option applies the survey-level setting (\"Top\" by default)." => "Nastaví umístění chybové zprávy ve vztahu k otázce s neplatným vstupem. Vyberte si mezi: \"Nahoře\" - text chyby je umístěn v horní části pole s otázkou; \"Bottom\" - text chyby je umístěn ve spodní části pole s otázkou. Možnost \"Zdědit\" použije nastavení na úrovni průzkumu (ve výchozím nastavení \"Nahoře\")." -// page.questionsOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the survey-level setting (\"Original\" by default). The effect of this setting is only visible in the Preview tab." => "Zachová původní pořadí otázek nebo je náhodně vybere. Možnost \"Zdědit\" použije nastavení na úrovni průzkumu (ve výchozím nastavení \"Původní\"). Účinek tohoto nastavení je viditelný pouze na kartě Náhled." +// page.questionOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the survey-level setting (\"Original\" by default). The effect of this setting is only visible in the Preview tab." => "Zachová původní pořadí otázek nebo je náhodně vybere. Možnost \"Zdědit\" použije nastavení na úrovni průzkumu (ve výchozím nastavení \"Původní\"). Účinek tohoto nastavení je viditelný pouze na kartě Náhled." // page.navigationButtonsVisibility: "Sets the visibility of navigation buttons on the page. The \"Inherit\" option applies the survey-level setting, which defaults to \"Visible\"." => "Nastaví viditelnost navigačních tlačítek na stránce. Možnost \"Zdědit\" použije nastavení na úrovni průzkumu, které je ve výchozím nastavení \"Viditelné\"." // pehelp.panelsState: "Choose from: \"Locked\" - users cannot expand or collapse panels; \"Collapse all\" - all panels start in a collapsed state; \"Expand all\" - all panels start in an expanded state; \"First expanded\" - only the first panel is initially expanded." => "Vyberte si z těchto možností: \"Uzamčeno\" - uživatelé nemohou rozbalit nebo sbalit panely; \"Sbalit vše\" - všechny panely začínají ve sbaleném stavu; \"Rozbalit vše\" - všechny panely začínají v rozbaleném stavu; \"První rozbalený\" - zpočátku se rozbalí pouze první panel." // pehelp.imageLinkName: "Enter a shared property name within the array of objects that contains the image or video file URLs you want to display in the choice list." => "Zadejte název sdílené vlastnosti v poli objektů, které obsahuje adresy URL souborů obrázků nebo videí, které chcete zobrazit v seznamu voleb." @@ -2244,7 +2247,7 @@ setupLocale({ localeCode: "cs", strings: czStrings }); // pehelp.needConfirmRemoveFile: "Triggers a prompt asking to confirm the file deletion." => "Spustí výzvu s žádostí o potvrzení odstranění souboru." // pehelp.selectToRankEnabled: "Enable to rank only selected choices. Users will drag selected items from the choice list to order them within the ranking area." => "Povolením seřadíte pouze vybrané volby. Uživatelé přetáhnou vybrané položky ze seznamu voleb a seřadí je v oblasti hodnocení." // pehelp.dataList: "Enter a list of choices that will be suggested to the respondent during input." => "Zadejte seznam možností, které budou respondentovi navrženy během vstupu." -// pehelp.itemSize: "The setting only resizes the input fields and doesn't affect the width of the question box." => "Nastavení mění pouze velikost vstupních polí a nemá vliv na šířku pole pro otázky." +// pehelp.inputSize: "The setting only resizes the input fields and doesn't affect the width of the question box." => "Nastavení mění pouze velikost vstupních polí a nemá vliv na šířku pole pro otázky." // pehelp.itemTitleWidth: "Sets consistent width for all item labels in pixels" => "Nastaví konzistentní šířku pro všechny popisky položek v pixelech" // pehelp.contentMode: "The \"Auto\" option automatically determines the suitable mode for display - Image, Video, or YouTube - based on the source URL provided." => "Možnost \"Auto\" automaticky určí vhodný režim pro zobrazení – Obrázek, Video nebo YouTube – na základě zadané zdrojové adresy URL." // pehelp.altText: "Serves as a substitute when the image cannot be displayed on a user's device and for accessibility purposes." => "Slouží jako náhrada v případě, že obrázek nelze zobrazit na zařízení uživatele, a pro účely usnadnění." @@ -2257,8 +2260,8 @@ setupLocale({ localeCode: "cs", strings: czStrings }); // p.itemTitleWidth: "Item label width (in px)" => "Šířka popisku položky (v px)" // p.selectToRankEmptyRankedAreaText: "Text to show if all options are selected" => "Text, který se zobrazí, pokud jsou vybrány všechny možnosti" // p.selectToRankEmptyUnrankedAreaText: "Placeholder text for the ranking area" => "Zástupný text pro oblast hodnocení" -// pe.allowCompleteSurveyAutomatic: "Complete the survey automatically" => "Automatické vyplnění dotazníku" -// pehelp.allowCompleteSurveyAutomatic: "Select if you want the survey to complete automatically after a respondent answers all questions." => "Vyberte, zda chcete, aby se průzkum vyplnil automaticky poté, co respondent odpoví na všechny otázky." +// pe.autoAdvanceAllowComplete: "Complete the survey automatically" => "Automatické vyplnění dotazníku" +// pehelp.autoAdvanceAllowComplete: "Select if you want the survey to complete automatically after a respondent answers all questions." => "Vyberte, zda chcete, aby se průzkum vyplnil automaticky poté, co respondent odpoví na všechny otázky." // masksettings.saveMaskedValue: "Save masked value in survey results" => "Uložit maskovanou hodnotu ve výsledcích průzkumu" // patternmask.pattern: "Value pattern" => "Vzor hodnoty" // datetimemask.min: "Minimum value" => "Minimální hodnota" @@ -2483,7 +2486,7 @@ setupLocale({ localeCode: "cs", strings: czStrings }); // names.default-dark: "Dark" => "Temný" // names.default-contrast: "Contrast" => "Kontrast" // panel.showNumber: "Number this panel" => "Očíslujte tento panel" -// pehelp.goNextPageAutomatic: "Select if you want the survey to auto-advance to the next page once a respondent has answered all questions on the current page. This feature won't apply if the last question on the page is open-ended or allows multiple answers." => "Vyberte, zda chcete, aby průzkum automaticky přešel na další stránku, jakmile respondent odpoví na všechny otázky na aktuální stránce. Tato funkce se nepoužije, pokud je poslední otázka na stránce otevřená nebo umožňuje více odpovědí." +// pehelp.autoAdvanceEnabled: "Select if you want the survey to auto-advance to the next page once a respondent has answered all questions on the current page. This feature won't apply if the last question on the page is open-ended or allows multiple answers." => "Vyberte, zda chcete, aby průzkum automaticky přešel na další stránku, jakmile respondent odpoví na všechny otázky na aktuální stránce. Tato funkce se nepoužije, pokud je poslední otázka na stránce otevřená nebo umožňuje více odpovědí." // autocomplete.name: "Full Name" => "Celé jméno" // autocomplete.honorific-prefix: "Prefix" => "Předpona" // autocomplete.given-name: "First Name" => "Křestní jméno" @@ -2539,4 +2542,10 @@ setupLocale({ localeCode: "cs", strings: czStrings }); // autocomplete.impp: "Instant Messaging Protocol" => "Protokol pro rychlé zasílání zpráv" // ed.lockQuestionsTooltip: "Lock expand/collapse state for questions" => "Uzamknout stav rozbalení/sbalení pro otázky" // pe.listIsEmpty@pages: "You don't have any pages yet" => "Zatím nemáte žádné stránky" -// pe.addNew@pages: "Add new page" => "Přidat novou stránku" \ No newline at end of file +// pe.addNew@pages: "Add new page" => "Přidat novou stránku" +// ed.zoomInTooltip: "Zoom In" => "Přiblížit" +// ed.zoom100Tooltip: "100%" => "100%" +// ed.zoomOutTooltip: "Zoom Out" => "Oddálit" +// tabs.surfaceBackground: "Surface Background" => "Pozadí povrchu" +// pe.copyDefaultValueFromLastEntry: "Use answers from the last entry as default" => "Použít odpovědi z posledního záznamu jako výchozí" +// colors.gray: "Gray" => "Šedý" \ 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 99bdb089a9..f3b5f7b084 100644 --- a/packages/survey-creator-core/src/localization/danish.ts +++ b/packages/survey-creator-core/src/localization/danish.ts @@ -109,6 +109,9 @@ export var danishStrings = { redoTooltip: "Fortryd ændringen", expandAllTooltip: "Udvid alle", collapseAllTooltip: "Skjul alle", + zoomInTooltip: "Zoom ind", + zoom100Tooltip: "100%", + zoomOutTooltip: "Zoom ud", lockQuestionsTooltip: "Lås udvid/skjul tilstand for spørgsmål", showMoreChoices: "Vis mere", showLessChoices: "Vis mindre", @@ -296,7 +299,7 @@ export var danishStrings = { description: "Beskrivelse af panelet", visibleIf: "Gør panelet synligt, hvis", requiredIf: "Gør panelet påkrævet, hvis", - questionsOrder: "Spørgsmålsrækkefølge i panelet", + questionOrder: "Spørgsmålsrækkefølge i panelet", page: "Overordnet side", startWithNewLine: "Få vist panelet på en ny linje", state: "Panelets sammenbrudstilstand", @@ -327,7 +330,7 @@ export var danishStrings = { hideNumber: "Skjul panelnummeret", titleLocation: "Justering af paneltitel", descriptionLocation: "Justering af panelbeskrivelse", - templateTitleLocation: "Tilpasning af spørgsmålets titel", + templateQuestionTitleLocation: "Tilpasning af spørgsmålets titel", templateErrorLocation: "Justering af fejlmeddelelse", newPanelPosition: "Ny panelplacering", showRangeInProgress: "Vis statuslinjen", @@ -394,7 +397,7 @@ export var danishStrings = { visibleIf: "Gør siden synlig, hvis", requiredIf: "Gør siden påkrævet, hvis", timeLimit: "Tidsgrænse for at afslutte siden (i sekunder)", - questionsOrder: "Spørgsmålsrækkefølge på siden" + questionOrder: "Spørgsmålsrækkefølge på siden" }, matrixdropdowncolumn: { name: "Kolonnens navn", @@ -560,7 +563,7 @@ export var danishStrings = { isRequired: "Er påkrævet?", markRequired: "Markér efter behov", removeRequiredMark: "Fjern det påkrævede mærke", - isAllRowRequired: "Kræv svar for alle rækker", + eachRowRequired: "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?", @@ -572,7 +575,7 @@ export var danishStrings = { maxSize: "Maksimal filstørrelse i bytes", rowCount: "Antal rækker", columnLayout: "Kolonnelayout", - addRowLocation: "Tilføj række knapplacering", + addRowButtonLocation: "Tilføj række knapplacering", transposeData: "Transponere rækker til kolonner", addRowText: "Tilføj række knaptekst", removeRowText: "Fjern række knaptekst", @@ -611,7 +614,7 @@ export var danishStrings = { mode: "Mode (rediger/skrivebeskyttet)", clearInvisibleValues: "Fjern usynlige værdier", cookieName: "Cookienavn (for at undgå at afvikle undersøgelsen to gange lokalt)", - sendResultOnPageNext: "Send undersøgelsesresultatet ved næste side", + partialSendEnabled: "Send undersøgelsesresultatet ved næste side", storeOthersAsComment: "Gem 'others' værdien i et seperat felt", showPageTitles: "Vis sidetitler", showPageNumbers: "Vis sidenumre", @@ -623,18 +626,18 @@ export var danishStrings = { startSurveyText: "Start knaptekst", showNavigationButtons: "Vis navigationsknapper (standard navigation)", showPrevButton: "Vis forrige knap (brugeren må gå tilbage til forrige side)", - firstPageIsStarted: "Den første side in undersøgelsen er starten på undersøgelsen.", - showCompletedPage: "Vis afslutningssiden til slut (completedHtml)", - goNextPageAutomatic: "Gå til næste side automatisk når alle spørgsmål er besvaret", - allowCompleteSurveyAutomatic: "Udfyld undersøgelsen automatisk", + firstPageIsStartPage: "Den første side in undersøgelsen er starten på undersøgelsen.", + showCompletePage: "Vis afslutningssiden til slut (completedHtml)", + autoAdvanceEnabled: "Gå til næste side automatisk når alle spørgsmål er besvaret", + autoAdvanceAllowComplete: "Udfyld undersøgelsen automatisk", showProgressBar: "Vis fremdriftslinje", questionTitleLocation: "Spørgsmålstitel placering", questionTitleWidth: "Spørgsmålets titelbredde", - requiredText: "Påkrævet spørgsmålssymbol(er)", + requiredMark: "Påkrævet spørgsmålssymbol(er)", questionTitleTemplate: "Spørgsmålstitel template, standard er: '{no}. {require} {title}'", questionErrorLocation: "Spørgsmålsfejl placering", - focusFirstQuestionAutomatic: "Fokusér første spørgsmål ved sideskift", - questionsOrder: "Rækkefølge af spørgsmål på siden", + autoFocusFirstQuestion: "Fokusér første spørgsmål ved sideskift", + questionOrder: "Rækkefølge af spørgsmål på siden", timeLimit: "Maximal tid til at gennemføre undersøgelsen", timeLimitPerPage: "Maximal tid til at gennemføre en side i undersøgelsen", showTimer: "Brug en timer", @@ -651,7 +654,7 @@ export var danishStrings = { dataFormat: "Billedformat", allowAddRows: "Tillad tilføjelse af rækker", allowRemoveRows: "Tillad fjernelse af rækker", - allowRowsDragAndDrop: "Tillad træk og slip af rækker", + allowRowReorder: "Tillad træk og slip af rækker", responsiveImageSizeHelp: "Gælder ikke, hvis du angiver den nøjagtige billedbredde eller -højde.", minImageWidth: "Mindste billedbredde", maxImageWidth: "Maksimal billedbredde", @@ -678,13 +681,13 @@ export var danishStrings = { logo: "Logo (URL eller base64-kodet streng)", questionsOnPageMode: "Undersøgelsens opbygning", maxTextLength: "Maksimal svarlængde (med tegn)", - maxOthersLength: "Maksimal kommentarlængde (i tegn)", + maxCommentLength: "Maksimal kommentarlængde (i tegn)", commentAreaRows: "Højde på kommentarområdet (i linjer)", autoGrowComment: "Udvid automatisk kommentarområdet, hvis det er nødvendigt", allowResizeComment: "Tillad brugere at ændre størrelsen på tekstområder", textUpdateMode: "Opdater værdi for tekstspørgsmål", maskType: "Type af inputmaske", - focusOnFirstError: "Sæt fokus på det første ugyldige svar", + autoFocusFirstError: "Sæt fokus på det første ugyldige svar", checkErrorsMode: "Kør validering", validateVisitedEmptyFields: "Validere tomme felter ved mistet fokus", navigateToUrl: "Naviger til URL", @@ -742,12 +745,11 @@ export var danishStrings = { keyDuplicationError: "Fejlmeddelelsen \"Ikke-entydig nøgleværdi\"", minSelectedChoices: "Minimum valgte valg", maxSelectedChoices: "Maksimalt antal valgte valg", - showClearButton: "Vis knappen Ryd", logoWidth: "Logobredde (i CSS-accepterede værdier)", logoHeight: "Logohøjde (i CSS-accepterede værdier)", readOnly: "Skrivebeskyttet", enableIf: "Redigerbar, hvis", - emptyRowsText: "Meddelelsen \"Ingen rækker\"", + noRowsText: "Meddelelsen \"Ingen rækker\"", separateSpecialChoices: "Adskil særlige valg (Ingen, Andet, Vælg alle)", choicesFromQuestion: "Kopiér valg fra følgende spørgsmål", choicesFromQuestionMode: "Hvilke valgmuligheder skal kopieres?", @@ -756,7 +758,7 @@ export var danishStrings = { showCommentArea: "Vis kommentarområdet", commentPlaceholder: "Pladsholder til kommentarområde", displayRateDescriptionsAsExtremeItems: "Beskrivelser af visningshastighed som ekstreme værdier", - rowsOrder: "Rækkefølge af rækker", + rowOrder: "Rækkefølge af rækker", columnsLayout: "Kolonnelayout", columnColCount: "Antal indlejrede kolonner", correctAnswer: "Korrekt svar", @@ -833,6 +835,7 @@ export var danishStrings = { background: "Baggrund", appearance: "Udseende", accentColors: "Accentfarver", + surfaceBackground: "Overflade baggrund", scaling: "Skalering", others: "Andre" }, @@ -843,8 +846,7 @@ export var danishStrings = { columnsEnableIf: "Kolonner er synlige, hvis", rowsEnableIf: "Rækker er synlige, hvis", innerIndent: "Tilføj indre indrykninger", - defaultValueFromLastRow: "Tag standardværdier fra den sidste række", - defaultValueFromLastPanel: "Tag standardværdier fra det sidste panel", + copyDefaultValueFromLastEntry: "Brug svar fra sidste post som standard", enterNewValue: "Indtast værdien.", noquestions: "Der er ingen spørgsmål i undersøgelsen.", createtrigger: "Opret en trigger", @@ -1120,7 +1122,7 @@ export var danishStrings = { timerInfoMode: { combined: "Begge" }, - addRowLocation: { + addRowButtonLocation: { default: "Afhænger af matrixlayout" }, panelsState: { @@ -1191,10 +1193,10 @@ export var danishStrings = { percent: "Procentdel", date: "Dato" }, - rowsOrder: { + rowOrder: { initial: "Oprindelig" }, - questionsOrder: { + questionOrder: { initial: "Oprindelig" }, showProgressBar: { @@ -1345,7 +1347,7 @@ export var danishStrings = { questionTitleLocation: "Gælder for alle spørgsmål i dette panel. Hvis du vil tilsidesætte denne indstilling, skal du definere regler for titeljustering for individuelle spørgsmål. Indstillingen \"Nedarv\" anvender indstillingen på sideniveau (hvis angivet) eller undersøgelsesniveau (\"Top\" som standard).", questionTitleWidth: "Angiver ensartet bredde for spørgsmålstitler, når de er justeret til venstre for deres spørgsmålsbokse. Accepterer CSS-værdier (px, %, in, pt osv.).", questionErrorLocation: "Angiver placeringen af en fejlmeddelelse i forhold til alle spørgsmål i panelet. Indstillingen \"Nedarv\" anvender indstillingen for sideniveau (hvis angivet) eller undersøgelsesniveau.", - questionsOrder: "Bevarer den oprindelige rækkefølge af spørgsmål eller randomiserer dem. Indstillingen \"Nedarv\" anvender indstillingen for sideniveau (hvis angivet) eller undersøgelsesniveau.", + questionOrder: "Bevarer den oprindelige rækkefølge af spørgsmål eller randomiserer dem. Indstillingen \"Nedarv\" anvender indstillingen for sideniveau (hvis angivet) eller undersøgelsesniveau.", page: "Flytter panelet til slutningen af en markeret side.", innerIndent: "Tilføjer mellemrum eller margen mellem panelindholdet og panelboksens venstre kant.", startWithNewLine: "Fjern markeringen for at få vist panelet på én linje med det forrige spørgsmål eller panel. Indstillingen gælder ikke, hvis panelet er det første element i formularen.", @@ -1359,7 +1361,7 @@ export var danishStrings = { visibleIf: "Brug tryllestavsikonet til at indstille en betinget regel, der bestemmer panelets synlighed.", enableIf: "Brug tryllestavsikonet til at indstille en betinget regel, der deaktiverer panelets skrivebeskyttede tilstand.", requiredIf: "Brug tryllestavsikonet til at angive en betinget regel, der forhindrer indsendelse af undersøgelser, medmindre mindst ét indlejret spørgsmål har et svar.", - templateTitleLocation: "Gælder for alle spørgsmål i dette panel. Hvis du vil tilsidesætte denne indstilling, skal du definere regler for titeljustering for individuelle spørgsmål. Indstillingen \"Nedarv\" anvender indstillingen på sideniveau (hvis angivet) eller undersøgelsesniveau (\"Top\" som standard).", + templateQuestionTitleLocation: "Gælder for alle spørgsmål i dette panel. Hvis du vil tilsidesætte denne indstilling, skal du definere regler for titeljustering for individuelle spørgsmål. Indstillingen \"Nedarv\" anvender indstillingen på sideniveau (hvis angivet) eller undersøgelsesniveau (\"Top\" som standard).", templateErrorLocation: "Angiver placeringen af en fejlmeddelelse i forhold til et spørgsmål med ugyldigt input. Vælg mellem: \"Top\" - en fejltekst placeres øverst i spørgsmålsfeltet; \"Nederst\" - en fejltekst placeres nederst i spørgsmålsfeltet. Indstillingen \"Nedarv\" anvender indstillingen på sideniveau (hvis angivet) eller undersøgelsesniveau (\"Top\" som standard).", errorLocation: "Angiver placeringen af en fejlmeddelelse i forhold til alle spørgsmål i panelet. Indstillingen \"Nedarv\" anvender indstillingen for sideniveau (hvis angivet) eller undersøgelsesniveau.", page: "Flytter panelet til slutningen af en markeret side.", @@ -1374,9 +1376,10 @@ export var danishStrings = { titleLocation: "Denne indstilling nedarves automatisk af alle spørgsmål i dette panel. Hvis du vil tilsidesætte denne indstilling, skal du definere regler for titeljustering for individuelle spørgsmål. Indstillingen \"Nedarv\" anvender indstillingen på sideniveau (hvis angivet) eller undersøgelsesniveau (\"Top\" som standard).", descriptionLocation: "Indstillingen \"Nedarv\" anvender indstillingen på sideniveau (hvis angivet) eller undersøgelsesniveau (\"Under paneltitlen\" som standard).", newPanelPosition: "Definerer placeringen af et nyligt tilføjet panel. Som standard tilføjes nye paneler til slutningen. Vælg \"Næste\" for at indsætte et nyt panel efter det aktuelle.", - defaultValueFromLastPanel: "Duplikerer svar fra det sidste panel og tildeler dem til det næste tilføjede dynamiske panel.", + copyDefaultValueFromLastEntry: "Duplikerer svar fra det sidste panel og tildeler dem til det næste tilføjede dynamiske panel.", keyName: "Henvis til et spørgsmålsnavn for at kræve, at en bruger giver et entydigt svar på dette spørgsmål i hvert panel." }, + copyDefaultValueFromLastEntry: "Dublerer svar fra den sidste række og tildeler dem til den næste tilføjede dynamiske række.", defaultValueExpression: "Med denne indstilling kan du tildele en standardsvarværdi baseret på et udtryk. Udtrykket kan omfatte grundlæggende beregninger - '{q1_id} + {q2_id}', booleske udtryk, såsom '{alder} > 60' og funktioner: 'iif()', 'today()', 'age()', 'min()', 'max()', 'avg()' osv. Den værdi, der bestemmes af dette udtryk, fungerer som den oprindelige standardværdi, der kan tilsidesættes af svarpersonens manuelle input.", resetValueIf: "Brug tryllestavsikonet til at angive en betinget regel, der bestemmer, hvornår en svarpersons input nulstilles til værdien baseret på værdien \"Standardværdiudtryk\" eller \"Angiv værdiudtryk\" eller til værdien \"Standardsvar\" (hvis en af dem er angivet).", setValueIf: "Brug tryllestavsikonet til at indstille en betinget regel, der bestemmer, hvornår \"Indstil værdiudtryk\" skal køres, og tildele den resulterende værdi dynamisk som et svar.", @@ -1449,19 +1452,19 @@ export var danishStrings = { logoWidth: "Indstiller en logobredde i CSS-enheder (px, %, in, pt osv.).", logoHeight: "Indstiller en logohøjde i CSS-enheder (px, %, i, pt osv.).", logoFit: "Vælg mellem: \"Ingen\" - billedet bevarer sin oprindelige størrelse; \"Contain\" - billedet ændres til at passe, samtidig med at dets billedformat opretholdes; \"Cover\" - billedet fylder hele kassen, samtidig med at billedformatet opretholdes; \"Fyld\" - billedet strækkes for at udfylde boksen uden at opretholde dets billedformat.", - goNextPageAutomatic: "Vælg, om undersøgelsen automatisk skal gå videre til næste side, når en svarperson har besvaret alle spørgsmål på den aktuelle side. Denne funktion gælder ikke, hvis det sidste spørgsmål på siden er åbent eller tillader flere svar.", - allowCompleteSurveyAutomatic: "Vælg, om undersøgelsen skal fuldføres automatisk, når svarpersonen har besvaret alle spørgsmål.", + autoAdvanceEnabled: "Vælg, om undersøgelsen automatisk skal gå videre til næste side, når en svarperson har besvaret alle spørgsmål på den aktuelle side. Denne funktion gælder ikke, hvis det sidste spørgsmål på siden er åbent eller tillader flere svar.", + autoAdvanceAllowComplete: "Vælg, om undersøgelsen skal fuldføres automatisk, når svarpersonen har besvaret alle spørgsmål.", showNavigationButtons: "Angiver synligheden og placeringen af navigationsknapper på en side.", showProgressBar: "Indstiller synligheden og placeringen af en statuslinje. Værdien \"Auto\" viser statuslinjen over eller under undersøgelsesoverskriften.", showPreviewBeforeComplete: "Aktivér eksempelsiden med alle eller kun besvarede spørgsmål.", questionTitleLocation: "Gælder for alle spørgsmål i undersøgelsen. Denne indstilling kan tilsidesættes af titeljusteringsregler på lavere niveauer: panel, side eller spørgsmål. En indstilling på lavere niveau tilsidesætter dem på et højere niveau.", - requiredText: "Et symbol eller en sekvens af symboler, der angiver, at et svar er påkrævet.", + requiredMark: "Et symbol eller en sekvens af symboler, der angiver, at et svar er påkrævet.", questionStartIndex: "Indtast et tal eller bogstav, som du vil starte nummereringen med.", questionErrorLocation: "Angiver placeringen af en fejlmeddelelse i forhold til spørgsmålet med ugyldigt input. Vælg mellem: \"Top\" - en fejltekst placeres øverst i spørgsmålsfeltet; \"Nederst\" - en fejltekst placeres nederst i spørgsmålsfeltet.", - focusFirstQuestionAutomatic: "Vælg, om det første indtastningsfelt på hver side skal være klar til indtastning af tekst.", - questionsOrder: "Bevarer den oprindelige rækkefølge af spørgsmål eller randomiserer dem. Effekten af denne indstilling er kun synlig under fanen Eksempel.", + autoFocusFirstQuestion: "Vælg, om det første indtastningsfelt på hver side skal være klar til indtastning af tekst.", + questionOrder: "Bevarer den oprindelige rækkefølge af spørgsmål eller randomiserer dem. Effekten af denne indstilling er kun synlig under fanen Eksempel.", maxTextLength: "Kun til spørgsmål om indtastning af tekst.", - maxOthersLength: "Kun til kommentarer til spørgsmål.", + maxCommentLength: "Kun til kommentarer til spørgsmål.", commentAreaRows: "Angiver antallet af viste linjer i tekstområder for spørgsmålskommentarer. I indgangen optager flere linjer, rullepanelet vises.", autoGrowComment: "Vælg, om spørgsmålskommentarer og lange tekstspørgsmål automatisk skal vokse i højden baseret på den indtastede tekstlængde.", allowResizeComment: "Kun til spørgsmålskommentarer og lange tekstspørgsmål.", @@ -1479,7 +1482,6 @@ export var danishStrings = { keyDuplicationError: "Når egenskaben \"Undgå dublerede svar\" er aktiveret, modtager en svarperson, der forsøger at sende en dubletpost, følgende fejlmeddelelse.", totalExpression: "Giver dig mulighed for at beregne samlede værdier baseret på et udtryk. Udtrykket kan omfatte grundlæggende beregninger ('{q1_id} + {q2_id}'), booleske udtryk ('{alder} > 60') og funktioner ('iif()', 'today()', 'age()', 'min()', 'max()', 'avg()' osv.).", confirmDelete: "Udløser en prompt, der beder om at bekræfte sletningen af rækken.", - defaultValueFromLastRow: "Dublerer svar fra den sidste række og tildeler dem til den næste tilføjede dynamiske række.", keyName: "Hvis den angivne kolonne indeholder identiske værdier, kaster undersøgelsen fejlen \"Ikke-unik nøgleværdi\".", description: "Skriv en undertekst.", locale: "Vælg et sprog for at begynde at oprette undersøgelsen. Hvis du vil tilføje en oversættelse, skal du skifte til et nyt sprog og oversætte den oprindelige tekst her eller på fanen Oversættelser.", @@ -1498,7 +1500,7 @@ export var danishStrings = { questionTitleLocation: "Gælder for alle spørgsmål på denne side. Hvis du vil tilsidesætte denne indstilling, skal du definere regler for titeljustering for individuelle spørgsmål eller paneler. Indstillingen \"Nedarv\" anvender indstillingen på undersøgelsesniveau (\"Top\" som standard).", questionTitleWidth: "Angiver ensartet bredde for spørgsmålstitler, når de er justeret til venstre for deres spørgsmålsbokse. Accepterer CSS-værdier (px, %, in, pt osv.).", questionErrorLocation: "Angiver placeringen af en fejlmeddelelse i forhold til spørgsmålet med ugyldigt input. Vælg mellem: \"Top\" - en fejltekst placeres øverst i spørgsmålsfeltet; \"Nederst\" - en fejltekst placeres nederst i spørgsmålsfeltet. Indstillingen \"Nedarv\" anvender indstillingen på undersøgelsesniveau (\"Top\" som standard).", - questionsOrder: "Bevarer den oprindelige rækkefølge af spørgsmål eller randomiserer dem. Indstillingen \"Arv\" anvender indstillingen på undersøgelsesniveau (\"Original\" som standard). Effekten af denne indstilling er kun synlig under fanen Eksempel.", + questionOrder: "Bevarer den oprindelige rækkefølge af spørgsmål eller randomiserer dem. Indstillingen \"Arv\" anvender indstillingen på undersøgelsesniveau (\"Original\" som standard). Effekten af denne indstilling er kun synlig under fanen Eksempel.", navigationButtonsVisibility: "Indstiller synligheden af navigationsknapper på siden. Indstillingen \"Arv\" anvender indstillingen på undersøgelsesniveau, som som standard er \"Synlig\"." }, timerLocation: "Indstiller placeringen af en timer på en side.", @@ -1535,7 +1537,7 @@ export var danishStrings = { needConfirmRemoveFile: "Udløser en prompt, der beder om at bekræfte filsletningen.", selectToRankEnabled: "Aktivér for kun at rangere valgte valg. Brugere trækker valgte elementer fra valglisten for at sortere dem inden for rangeringsområdet.", dataList: "Angiv en liste over valgmuligheder, der vil blive foreslået svarpersonen under input.", - itemSize: "Indstillingen ændrer kun størrelsen på inputfelterne og påvirker ikke bredden af spørgsmålsfeltet.", + inputSize: "Indstillingen ændrer kun størrelsen på inputfelterne og påvirker ikke bredden af spørgsmålsfeltet.", itemTitleWidth: "Angiver ensartet bredde for alle vareetiketter i pixel", inputTextAlignment: "Vælg, hvordan inputværdien skal justeres i feltet. Standardindstillingen \"Auto\" justerer inputværdien til højre, hvis der anvendes valuta- eller numerisk maskering, og til venstre, hvis ikke.", altText: "Fungerer som erstatning, når billedet ikke kan vises på en brugers enhed og af tilgængelighedshensyn.", @@ -1653,7 +1655,7 @@ export var danishStrings = { maxValueExpression: "Maks. værdiudtryk", step: "Skridt", dataList: "Dataliste", - itemSize: "itemSize", + inputSize: "inputSize", itemTitleWidth: "Bredde på vareetiket (i px)", inputTextAlignment: "Justering af inputværdi", elements: "Elementer", @@ -1755,7 +1757,8 @@ export var danishStrings = { orchid: "Orkide", tulip: "Tulipan", brown: "Brun", - green: "Grøn" + green: "Grøn", + gray: "Grå" } }, creatortheme: { @@ -1970,7 +1973,7 @@ setupLocale({ localeCode: "da", strings: danishStrings }); // pe.choicesMin: "Minimum value for auto-generated items" => "Minimumsværdi for automatisk genererede varer" // pe.choicesMax: "Maximum value for auto-generated items" => "Maksimal værdi for automatisk genererede varer" // pe.choicesStep: "Step for auto-generated items" => "Trin for automatisk genererede elementer" -// pe.isAllRowRequired: "Require answer for all rows" => "Kræv svar for alle rækker" +// pe.eachRowRequired: "Require answer for all rows" => "Kræv svar for alle rækker" // pe.requiredErrorText: "\"Required\" error message" => "Fejlmeddelelsen \"Påkrævet\"" // pe.cols: "Columns" => "Kolonner" // pe.rateMin: "Minimum rate value" => "Mindste sats værdi" @@ -2007,7 +2010,7 @@ setupLocale({ localeCode: "da", strings: danishStrings }); // pe.dataFormat: "Image format" => "Billedformat" // pe.allowAddRows: "Allow adding rows" => "Tillad tilføjelse af rækker" // pe.allowRemoveRows: "Allow removing rows" => "Tillad fjernelse af rækker" -// pe.allowRowsDragAndDrop: "Allow row drag and drop" => "Tillad træk og slip af rækker" +// pe.allowRowReorder: "Allow row drag and drop" => "Tillad træk og slip af rækker" // pe.responsiveImageSizeHelp: "Does not apply if you specify the exact image width or height." => "Gælder ikke, hvis du angiver den nøjagtige billedbredde eller -højde." // pe.minImageWidth: "Minimum image width" => "Mindste billedbredde" // pe.maxImageWidth: "Maximum image width" => "Maksimal billedbredde" @@ -2031,11 +2034,11 @@ setupLocale({ localeCode: "da", strings: danishStrings }); // pe.logo: "Logo (URL or base64-encoded string)" => "Logo (URL eller base64-kodet streng)" // pe.questionsOnPageMode: "Survey structure" => "Undersøgelsens opbygning" // pe.maxTextLength: "Maximum answer length (in characters)" => "Maksimal svarlængde (med tegn)" -// pe.maxOthersLength: "Maximum comment length (in characters)" => "Maksimal kommentarlængde (i tegn)" +// pe.maxCommentLength: "Maximum comment length (in characters)" => "Maksimal kommentarlængde (i tegn)" // pe.autoGrowComment: "Auto-expand comment area if necessary" => "Udvid automatisk kommentarområdet, hvis det er nødvendigt" // pe.allowResizeComment: "Allow users to resize text areas" => "Tillad brugere at ændre størrelsen på tekstområder" // pe.textUpdateMode: "Update text question value" => "Opdater værdi for tekstspørgsmål" -// pe.focusOnFirstError: "Set focus on the first invalid answer" => "Sæt fokus på det første ugyldige svar" +// pe.autoFocusFirstError: "Set focus on the first invalid answer" => "Sæt fokus på det første ugyldige svar" // pe.checkErrorsMode: "Run validation" => "Kør validering" // pe.navigateToUrl: "Navigate to URL" => "Naviger til URL" // pe.navigateToUrlOnCondition: "Dynamic URL" => "Dynamisk webadresse" @@ -2073,7 +2076,7 @@ setupLocale({ localeCode: "da", strings: danishStrings }); // pe.panelPrevText: "Previous Panel button tooltip" => "Forrige værktøjstip til panelknap" // pe.panelNextText: "Next Panel button tooltip" => "Værktøjstip til knappen Næste panel" // pe.showRangeInProgress: "Show progress bar" => "Vis statuslinje" -// pe.templateTitleLocation: "Question title location" => "Placering af spørgsmålets titel" +// pe.templateQuestionTitleLocation: "Question title location" => "Placering af spørgsmålets titel" // pe.panelRemoveButtonLocation: "Remove Panel button location" => "Fjern placering af panelknap" // pe.hideIfRowsEmpty: "Hide the question if there are no rows" => "Skjul spørgsmålet, hvis der ikke er nogen rækker" // pe.hideColumnsIfEmpty: "Hide columns if there are no rows" => "Skjule kolonner, hvis der ikke er nogen rækker" @@ -2097,13 +2100,12 @@ setupLocale({ localeCode: "da", strings: danishStrings }); // pe.keyDuplicationError: "\"Non-unique key value\" error message" => "Fejlmeddelelsen \"Ikke-entydig nøgleværdi\"" // pe.minSelectedChoices: "Minimum selected choices" => "Minimum valgte valg" // pe.maxSelectedChoices: "Maximum selected choices" => "Maksimalt antal valgte valg" -// pe.showClearButton: "Show the Clear button" => "Vis knappen Ryd" // pe.showNumber: "Show panel number" => "Vis panelnummer" // pe.logoWidth: "Logo width (in CSS-accepted values)" => "Logobredde (i CSS-accepterede værdier)" // pe.logoHeight: "Logo height (in CSS-accepted values)" => "Logohøjde (i CSS-accepterede værdier)" // pe.readOnly: "Read-only" => "Skrivebeskyttet" // pe.enableIf: "Editable if" => "Redigerbar, hvis" -// pe.emptyRowsText: "\"No rows\" message" => "Meddelelsen \"Ingen rækker\"" +// pe.noRowsText: "\"No rows\" message" => "Meddelelsen \"Ingen rækker\"" // pe.size: "Input field size (in characters)" => "Inputfeltstørrelse (i tegn)" // pe.separateSpecialChoices: "Separate special choices (None, Other, Select All)" => "Adskil særlige valg (Ingen, Andet, Vælg alle)" // pe.choicesFromQuestion: "Copy choices from the following question" => "Kopiér valg fra følgende spørgsmål" @@ -2111,7 +2113,7 @@ setupLocale({ localeCode: "da", strings: danishStrings }); // pe.showCommentArea: "Show the comment area" => "Vis kommentarområdet" // pe.commentPlaceholder: "Comment area placeholder" => "Pladsholder til kommentarområde" // pe.displayRateDescriptionsAsExtremeItems: "Display rate descriptions as extreme values" => "Beskrivelser af visningshastighed som ekstreme værdier" -// pe.rowsOrder: "Row order" => "Rækkefølge af rækker" +// pe.rowOrder: "Row order" => "Rækkefølge af rækker" // pe.columnsLayout: "Column layout" => "Kolonnelayout" // pe.columnColCount: "Nested column count" => "Antal indlejrede kolonner" // pe.state: "Panel expand state" => "Panel udvide tilstand" @@ -2150,8 +2152,6 @@ setupLocale({ localeCode: "da", strings: danishStrings }); // pe.indent: "Add indents" => "Tilføj indrykninger" // panel.indent: "Add outer indents" => "Tilføj ydre indrykninger" // pe.innerIndent: "Add inner indents" => "Tilføj indre indrykninger" -// pe.defaultValueFromLastRow: "Take default values from the last row" => "Tag standardværdier fra den sidste række" -// pe.defaultValueFromLastPanel: "Take default values from the last panel" => "Tag standardværdier fra det sidste panel" // pe.titleKeyboardAdornerTip: "Press enter button to edit" => "Tryk på enter-knappen for at redigere" // pe.keyboardAdornerTip: "Press enter button to edit item, press delete button to delete item, press alt plus arrow up or arrow down to move item" => "Tryk på enter-knappen for at redigere elementet, tryk på slet-knappen for at slette elementet, tryk på alt plus pil op eller pil ned for at flytte elementet" // pe.triggerGotoName: "Go to the question" => "Gå til spørgsmålet" @@ -2232,7 +2232,7 @@ setupLocale({ localeCode: "da", strings: danishStrings }); // showTimerPanel.none: "Hidden" => "Skjult" // showTimerPanelMode.all: "Both" => "Begge" // detailPanelMode.none: "Hidden" => "Skjult" -// addRowLocation.default: "Depends on matrix layout" => "Afhænger af matrixlayout" +// addRowButtonLocation.default: "Depends on matrix layout" => "Afhænger af matrixlayout" // panelsState.default: "Users cannot expand or collapse panels" => "Brugere kan ikke udvide eller skjule paneler" // panelsState.collapsed: "All panels are collapsed" => "Alle paneler er skjult" // panelsState.expanded: "All panels are expanded" => "Alle paneler er udvidet" @@ -2563,7 +2563,7 @@ setupLocale({ localeCode: "da", strings: danishStrings }); // panel.description: "Panel description" => "Beskrivelse af panelet" // panel.visibleIf: "Make the panel visible if" => "Gør panelet synligt, hvis" // panel.requiredIf: "Make the panel required if" => "Gør panelet påkrævet, hvis" -// panel.questionsOrder: "Question order within the panel" => "Spørgsmålsrækkefølge i panelet" +// panel.questionOrder: "Question order within the panel" => "Spørgsmålsrækkefølge i panelet" // panel.startWithNewLine: "Display the panel on a new line" => "Få vist panelet på en ny linje" // panel.state: "Panel collapse state" => "Panelets sammenbrudstilstand" // panel.width: "Inline panel width" => "Indlejret panelbredde" @@ -2588,7 +2588,7 @@ setupLocale({ localeCode: "da", strings: danishStrings }); // paneldynamic.hideNumber: "Hide the panel number" => "Skjul panelnummeret" // paneldynamic.titleLocation: "Panel title alignment" => "Justering af paneltitel" // paneldynamic.descriptionLocation: "Panel description alignment" => "Justering af panelbeskrivelse" -// paneldynamic.templateTitleLocation: "Question title alignment" => "Tilpasning af spørgsmålets titel" +// paneldynamic.templateQuestionTitleLocation: "Question title alignment" => "Tilpasning af spørgsmålets titel" // paneldynamic.templateErrorLocation: "Error message alignment" => "Justering af fejlmeddelelse" // paneldynamic.newPanelPosition: "New panel location" => "Ny panelplacering" // paneldynamic.keyName: "Prevent duplicate responses in the following question" => "Undgå dublerede svar i følgende spørgsmål" @@ -2621,7 +2621,7 @@ setupLocale({ localeCode: "da", strings: danishStrings }); // page.description: "Page description" => "Sidebeskrivelse" // page.visibleIf: "Make the page visible if" => "Gør siden synlig, hvis" // page.requiredIf: "Make the page required if" => "Gør siden påkrævet, hvis" -// page.questionsOrder: "Question order on the page" => "Spørgsmålsrækkefølge på siden" +// page.questionOrder: "Question order on the page" => "Spørgsmålsrækkefølge på siden" // matrixdropdowncolumn.name: "Column name" => "Kolonnens navn" // matrixdropdowncolumn.title: "Column title" => "Kolonnens titel" // matrixdropdowncolumn.isUnique: "Prevent duplicate responses" => "Undgå dublerede svar" @@ -2695,8 +2695,8 @@ setupLocale({ localeCode: "da", strings: danishStrings }); // totalDisplayStyle.currency: "Currency" => "Valuta" // totalDisplayStyle.percent: "Percentage" => "Procentdel" // totalDisplayStyle.date: "Date" => "Dato" -// rowsOrder.initial: "Original" => "Oprindelig" -// questionsOrder.initial: "Original" => "Oprindelig" +// rowOrder.initial: "Original" => "Oprindelig" +// questionOrder.initial: "Original" => "Oprindelig" // showProgressBar.aboveheader: "Above the header" => "Over overskriften" // showProgressBar.belowheader: "Below the header" => "Under overskriften" // pv.sum: "Sum" => "Sum" @@ -2713,7 +2713,7 @@ setupLocale({ localeCode: "da", strings: danishStrings }); // panel.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "Brug tryllestavsikonet til at angive en betinget regel, der forhindrer indsendelse af undersøgelser, medmindre mindst ét indlejret spørgsmål har et svar." // panel.questionTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Gælder for alle spørgsmål i dette panel. Hvis du vil tilsidesætte denne indstilling, skal du definere regler for titeljustering for individuelle spørgsmål. Indstillingen \"Nedarv\" anvender indstillingen på sideniveau (hvis angivet) eller undersøgelsesniveau (\"Top\" som standard)." // panel.questionErrorLocation: "Sets the location of an error message in relation to all questions within the panel. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Angiver placeringen af en fejlmeddelelse i forhold til alle spørgsmål i panelet. Indstillingen \"Nedarv\" anvender indstillingen for sideniveau (hvis angivet) eller undersøgelsesniveau." -// panel.questionsOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Bevarer den oprindelige rækkefølge af spørgsmål eller randomiserer dem. Indstillingen \"Nedarv\" anvender indstillingen for sideniveau (hvis angivet) eller undersøgelsesniveau." +// panel.questionOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Bevarer den oprindelige rækkefølge af spørgsmål eller randomiserer dem. Indstillingen \"Nedarv\" anvender indstillingen for sideniveau (hvis angivet) eller undersøgelsesniveau." // panel.page: "Repositions the panel to the end of a selected page." => "Flytter panelet til slutningen af en markeret side." // panel.innerIndent: "Adds space or margin between the panel content and the left border of the panel box." => "Tilføjer mellemrum eller margen mellem panelindholdet og panelboksens venstre kant." // panel.startWithNewLine: "Unselect to display the panel in one line with the previous question or panel. The setting doesn't apply if the panel is the first element in your form." => "Fjern markeringen for at få vist panelet på én linje med det forrige spørgsmål eller panel. Indstillingen gælder ikke, hvis panelet er det første element i formularen." @@ -2724,7 +2724,7 @@ setupLocale({ localeCode: "da", strings: danishStrings }); // paneldynamic.visibleIf: "Use the magic wand icon to set a conditional rule that determines panel visibility." => "Brug tryllestavsikonet til at indstille en betinget regel, der bestemmer panelets synlighed." // paneldynamic.enableIf: "Use the magic wand icon to set a conditional rule that disables the read-only mode for the panel." => "Brug tryllestavsikonet til at indstille en betinget regel, der deaktiverer panelets skrivebeskyttede tilstand." // paneldynamic.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "Brug tryllestavsikonet til at angive en betinget regel, der forhindrer indsendelse af undersøgelser, medmindre mindst ét indlejret spørgsmål har et svar." -// paneldynamic.templateTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Gælder for alle spørgsmål i dette panel. Hvis du vil tilsidesætte denne indstilling, skal du definere regler for titeljustering for individuelle spørgsmål. Indstillingen \"Nedarv\" anvender indstillingen på sideniveau (hvis angivet) eller undersøgelsesniveau (\"Top\" som standard)." +// paneldynamic.templateQuestionTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Gælder for alle spørgsmål i dette panel. Hvis du vil tilsidesætte denne indstilling, skal du definere regler for titeljustering for individuelle spørgsmål. Indstillingen \"Nedarv\" anvender indstillingen på sideniveau (hvis angivet) eller undersøgelsesniveau (\"Top\" som standard)." // paneldynamic.templateErrorLocation: "Sets the location of an error message in relation to a question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Angiver placeringen af en fejlmeddelelse i forhold til et spørgsmål med ugyldigt input. Vælg mellem: \"Top\" - en fejltekst placeres øverst i spørgsmålsfeltet; \"Nederst\" - en fejltekst placeres nederst i spørgsmålsfeltet. Indstillingen \"Nedarv\" anvender indstillingen på sideniveau (hvis angivet) eller undersøgelsesniveau (\"Top\" som standard)." // paneldynamic.errorLocation: "Sets the location of an error message in relation to all questions within the panel. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Angiver placeringen af en fejlmeddelelse i forhold til alle spørgsmål i panelet. Indstillingen \"Nedarv\" anvender indstillingen for sideniveau (hvis angivet) eller undersøgelsesniveau." // paneldynamic.page: "Repositions the panel to the end of a selected page." => "Flytter panelet til slutningen af en markeret side." @@ -2738,7 +2738,7 @@ setupLocale({ localeCode: "da", strings: danishStrings }); // paneldynamic.titleLocation: "This setting is automatically inherited by all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Denne indstilling nedarves automatisk af alle spørgsmål i dette panel. Hvis du vil tilsidesætte denne indstilling, skal du definere regler for titeljustering for individuelle spørgsmål. Indstillingen \"Nedarv\" anvender indstillingen på sideniveau (hvis angivet) eller undersøgelsesniveau (\"Top\" som standard)." // paneldynamic.descriptionLocation: "The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Under the panel title\" by default)." => "Indstillingen \"Nedarv\" anvender indstillingen på sideniveau (hvis angivet) eller undersøgelsesniveau (\"Under paneltitlen\" som standard)." // paneldynamic.newPanelPosition: "Defines the position of a newly added panel. By default, new panels are added to the end. Select \"Next\" to insert a new panel after the current one." => "Definerer placeringen af et nyligt tilføjet panel. Som standard tilføjes nye paneler til slutningen. Vælg \"Næste\" for at indsætte et nyt panel efter det aktuelle." -// paneldynamic.defaultValueFromLastPanel: "Duplicates answers from the last panel and assigns them to the next added dynamic panel." => "Duplikerer svar fra det sidste panel og tildeler dem til det næste tilføjede dynamiske panel." +// paneldynamic.copyDefaultValueFromLastEntry: "Duplicates answers from the last panel and assigns them to the next added dynamic panel." => "Duplikerer svar fra det sidste panel og tildeler dem til det næste tilføjede dynamiske panel." // paneldynamic.keyName: "Reference a question name to require a user to provide a unique response for this question in each panel." => "Henvis til et spørgsmålsnavn for at kræve, at en bruger giver et entydigt svar på dette spørgsmål i hvert panel." // pehelp.defaultValueExpression: "This setting allows you to assign a default answer value based on an expression. The expression can include basic calculations - `{q1_id} + {q2_id}`, Boolean expressions, such as `{age} > 60`, and functions: `iif()`, `today()`, `age()`, `min()`, `max()`, `avg()`, etc. The value determined by this expression serves as the initial default value that can be overridden by a respondent's manual input." => "Med denne indstilling kan du tildele en standardsvarværdi baseret på et udtryk. Udtrykket kan omfatte grundlæggende beregninger - '{q1_id} + {q2_id}', booleske udtryk, såsom '{alder} > 60' og funktioner: 'iif()', 'today()', 'age()', 'min()', 'max()', 'avg()' osv. Den værdi, der bestemmes af dette udtryk, fungerer som den oprindelige standardværdi, der kan tilsidesættes af svarpersonens manuelle input." // pehelp.resetValueIf: "Use the magic wand icon to set a conditional rule that determines when a respondent's input is reset to the value based on the \"Default value expression\" or \"Set value expression\" or to the \"Default answer\" value (if either is set)." => "Brug tryllestavsikonet til at angive en betinget regel, der bestemmer, hvornår en svarpersons input nulstilles til værdien baseret på værdien \"Standardværdiudtryk\" eller \"Angiv værdiudtryk\" eller til værdien \"Standardsvar\" (hvis en af dem er angivet)." @@ -2788,13 +2788,13 @@ setupLocale({ localeCode: "da", strings: danishStrings }); // pehelp.showProgressBar: "Sets the visibility and location of a progress bar. The \"Auto\" value displays the progress bar above or below the survey header." => "Indstiller synligheden og placeringen af en statuslinje. Værdien \"Auto\" viser statuslinjen over eller under undersøgelsesoverskriften." // pehelp.showPreviewBeforeComplete: "Enable the preview page with all or answered questions only." => "Aktivér eksempelsiden med alle eller kun besvarede spørgsmål." // pehelp.questionTitleLocation: "Applies to all questions within the survey. This setting can be overridden by title alignment rules at lower levels: panel, page, or question. A lower-level setting will override those on a higher level." => "Gælder for alle spørgsmål i undersøgelsen. Denne indstilling kan tilsidesættes af titeljusteringsregler på lavere niveauer: panel, side eller spørgsmål. En indstilling på lavere niveau tilsidesætter dem på et højere niveau." -// pehelp.requiredText: "A symbol or a sequence of symbols indicating that an answer is required." => "Et symbol eller en sekvens af symboler, der angiver, at et svar er påkrævet." +// pehelp.requiredMark: "A symbol or a sequence of symbols indicating that an answer is required." => "Et symbol eller en sekvens af symboler, der angiver, at et svar er påkrævet." // pehelp.questionStartIndex: "Enter a number or letter with which you want to start numbering." => "Indtast et tal eller bogstav, som du vil starte nummereringen med." // pehelp.questionErrorLocation: "Sets the location of an error message in relation to the question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box." => "Angiver placeringen af en fejlmeddelelse i forhold til spørgsmålet med ugyldigt input. Vælg mellem: \"Top\" - en fejltekst placeres øverst i spørgsmålsfeltet; \"Nederst\" - en fejltekst placeres nederst i spørgsmålsfeltet." -// pehelp.focusFirstQuestionAutomatic: "Select if you want the first input field on each page ready for text entry." => "Vælg, om det første indtastningsfelt på hver side skal være klar til indtastning af tekst." -// pehelp.questionsOrder: "Keeps the original order of questions or randomizes them. The effect of this setting is only visible in the Preview tab." => "Bevarer den oprindelige rækkefølge af spørgsmål eller randomiserer dem. Effekten af denne indstilling er kun synlig under fanen Eksempel." +// pehelp.autoFocusFirstQuestion: "Select if you want the first input field on each page ready for text entry." => "Vælg, om det første indtastningsfelt på hver side skal være klar til indtastning af tekst." +// pehelp.questionOrder: "Keeps the original order of questions or randomizes them. The effect of this setting is only visible in the Preview tab." => "Bevarer den oprindelige rækkefølge af spørgsmål eller randomiserer dem. Effekten af denne indstilling er kun synlig under fanen Eksempel." // pehelp.maxTextLength: "For text entry questions only." => "Kun til spørgsmål om indtastning af tekst." -// pehelp.maxOthersLength: "For question comments only." => "Kun til kommentarer til spørgsmål." +// pehelp.maxCommentLength: "For question comments only." => "Kun til kommentarer til spørgsmål." // pehelp.autoGrowComment: "Select if you want question comments and Long Text questions to auto-grow in height based on the entered text length." => "Vælg, om spørgsmålskommentarer og lange tekstspørgsmål automatisk skal vokse i højden baseret på den indtastede tekstlængde." // pehelp.allowResizeComment: "For question comments and Long Text questions only." => "Kun til spørgsmålskommentarer og lange tekstspørgsmål." // pehelp.calculatedValues: "Custom variables serve as intermediate or auxiliary variables used in form calculations. They take respondent inputs as source values. Each custom variable has a unique name and an expression it's based on." => "Brugerdefinerede variabler fungerer som mellemliggende eller hjælpevariabler, der bruges i formularberegninger. De tager respondentinput som kildeværdier. Hver brugerdefineret variabel har et entydigt navn og et udtryk, den er baseret på." @@ -2810,7 +2810,7 @@ setupLocale({ localeCode: "da", strings: danishStrings }); // pehelp.keyDuplicationError: "When the \"Prevent duplicate responses\" property is enabled, a respondent attempting to submit a duplicate entry will receive the following error message." => "Når egenskaben \"Undgå dublerede svar\" er aktiveret, modtager en svarperson, der forsøger at sende en dubletpost, følgende fejlmeddelelse." // pehelp.totalExpression: "Allows you to calculate total values based on an expression. The expression can include basic calculations (`{q1_id} + {q2_id}`), Boolean expressions (`{age} > 60`) and functions ('iif()`, `today()`, `age()`, `min()`, `max()`, `avg()`, etc.)." => "Giver dig mulighed for at beregne samlede værdier baseret på et udtryk. Udtrykket kan omfatte grundlæggende beregninger ('{q1_id} + {q2_id}'), booleske udtryk ('{alder} > 60') og funktioner ('iif()', 'today()', 'age()', 'min()', 'max()', 'avg()' osv.)." // pehelp.confirmDelete: "Triggers a prompt asking to confirm the row deletion." => "Udløser en prompt, der beder om at bekræfte sletningen af rækken." -// pehelp.defaultValueFromLastRow: "Duplicates answers from the last row and assigns them to the next added dynamic row." => "Dublerer svar fra den sidste række og tildeler dem til den næste tilføjede dynamiske række." +// pehelp.copyDefaultValueFromLastEntry: "Duplicates answers from the last row and assigns them to the next added dynamic row." => "Dublerer svar fra den sidste række og tildeler dem til den næste tilføjede dynamiske række." // pehelp.description: "Type a subtitle." => "Skriv en undertekst." // pehelp.locale: "Choose a language to begin creating your survey. To add a translation, switch to a new language and translate the original text here or in the Translations tab." => "Vælg et sprog for at begynde at oprette undersøgelsen. Hvis du vil tilføje en oversættelse, skal du skifte til et nyt sprog og oversætte den oprindelige tekst her eller på fanen Oversættelser." // pehelp.detailPanelMode: "Sets the location of a details section in relation to a row. Choose from: \"None\" - no expansion is added; \"Under the row\" - a row expansion is placed under each row of the matrix; \"Under the row, display one row expansion only\" - an expansion is displayed under a single row only, the remaining row expansions are collapsed." => "Angiver placeringen af en detaljesektion i forhold til en række. Vælg mellem: \"Ingen\" - ingen udvidelse tilføjes; \"Under rækken\" - en rækkeudvidelse placeres under hver række i matrixen; \"Vis kun én rækkeudvidelse under rækken\" - en udvidelse vises kun under en enkelt række, de resterende rækkeudvidelser skjules." @@ -2825,7 +2825,7 @@ setupLocale({ localeCode: "da", strings: danishStrings }); // page.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "Brug tryllestavsikonet til at angive en betinget regel, der forhindrer indsendelse af undersøgelser, medmindre mindst ét indlejret spørgsmål har et svar." // page.questionTitleLocation: "Applies to all questions within this page. If you want to override this setting, define title alignment rules for individual questions or panels. The \"Inherit\" option applies the survey-level setting (\"Top\" by default)." => "Gælder for alle spørgsmål på denne side. Hvis du vil tilsidesætte denne indstilling, skal du definere regler for titeljustering for individuelle spørgsmål eller paneler. Indstillingen \"Nedarv\" anvender indstillingen på undersøgelsesniveau (\"Top\" som standard)." // page.questionErrorLocation: "Sets the location of an error message in relation to the question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box. The \"Inherit\" option applies the survey-level setting (\"Top\" by default)." => "Angiver placeringen af en fejlmeddelelse i forhold til spørgsmålet med ugyldigt input. Vælg mellem: \"Top\" - en fejltekst placeres øverst i spørgsmålsfeltet; \"Nederst\" - en fejltekst placeres nederst i spørgsmålsfeltet. Indstillingen \"Nedarv\" anvender indstillingen på undersøgelsesniveau (\"Top\" som standard)." -// page.questionsOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the survey-level setting (\"Original\" by default). The effect of this setting is only visible in the Preview tab." => "Bevarer den oprindelige rækkefølge af spørgsmål eller randomiserer dem. Indstillingen \"Arv\" anvender indstillingen på undersøgelsesniveau (\"Original\" som standard). Effekten af denne indstilling er kun synlig under fanen Eksempel." +// page.questionOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the survey-level setting (\"Original\" by default). The effect of this setting is only visible in the Preview tab." => "Bevarer den oprindelige rækkefølge af spørgsmål eller randomiserer dem. Indstillingen \"Arv\" anvender indstillingen på undersøgelsesniveau (\"Original\" som standard). Effekten af denne indstilling er kun synlig under fanen Eksempel." // page.navigationButtonsVisibility: "Sets the visibility of navigation buttons on the page. The \"Inherit\" option applies the survey-level setting, which defaults to \"Visible\"." => "Indstiller synligheden af navigationsknapper på siden. Indstillingen \"Arv\" anvender indstillingen på undersøgelsesniveau, som som standard er \"Synlig\"." // pehelp.panelsState: "Choose from: \"Locked\" - users cannot expand or collapse panels; \"Collapse all\" - all panels start in a collapsed state; \"Expand all\" - all panels start in an expanded state; \"First expanded\" - only the first panel is initially expanded." => "Vælg mellem: \"Låst\" - brugere kan ikke udvide eller skjule paneler; \"Skjul alle\" - alle paneler starter i kollapset tilstand; \"Udvid alle\" - alle paneler starter i udvidet tilstand; \"Først udvidet\" - kun det første panel udvides oprindeligt." // pehelp.imageLinkName: "Enter a shared property name within the array of objects that contains the image or video file URLs you want to display in the choice list." => "Angiv et delt egenskabsnavn i den række objekter, der indeholder de URL-adresser til billeder eller videofiler, du vil have vist på valglisten." @@ -2854,7 +2854,7 @@ setupLocale({ localeCode: "da", strings: danishStrings }); // pehelp.needConfirmRemoveFile: "Triggers a prompt asking to confirm the file deletion." => "Udløser en prompt, der beder om at bekræfte filsletningen." // pehelp.selectToRankEnabled: "Enable to rank only selected choices. Users will drag selected items from the choice list to order them within the ranking area." => "Aktivér for kun at rangere valgte valg. Brugere trækker valgte elementer fra valglisten for at sortere dem inden for rangeringsområdet." // pehelp.dataList: "Enter a list of choices that will be suggested to the respondent during input." => "Angiv en liste over valgmuligheder, der vil blive foreslået svarpersonen under input." -// pehelp.itemSize: "The setting only resizes the input fields and doesn't affect the width of the question box." => "Indstillingen ændrer kun størrelsen på inputfelterne og påvirker ikke bredden af spørgsmålsfeltet." +// pehelp.inputSize: "The setting only resizes the input fields and doesn't affect the width of the question box." => "Indstillingen ændrer kun størrelsen på inputfelterne og påvirker ikke bredden af spørgsmålsfeltet." // pehelp.itemTitleWidth: "Sets consistent width for all item labels in pixels" => "Angiver ensartet bredde for alle vareetiketter i pixel" // pehelp.contentMode: "The \"Auto\" option automatically determines the suitable mode for display - Image, Video, or YouTube - based on the source URL provided." => "Indstillingen \"Auto\" bestemmer automatisk den passende tilstand til visning - Billede, Video eller YouTube - baseret på den angivne kilde-URL." // pehelp.altText: "Serves as a substitute when the image cannot be displayed on a user's device and for accessibility purposes." => "Fungerer som erstatning, når billedet ikke kan vises på en brugers enhed og af tilgængelighedshensyn." @@ -2867,8 +2867,8 @@ setupLocale({ localeCode: "da", strings: danishStrings }); // p.itemTitleWidth: "Item label width (in px)" => "Bredde på vareetiket (i px)" // p.selectToRankEmptyRankedAreaText: "Text to show if all options are selected" => "Tekst, der viser, om alle indstillinger er markeret" // p.selectToRankEmptyUnrankedAreaText: "Placeholder text for the ranking area" => "Pladsholdertekst for rangeringsområdet" -// pe.allowCompleteSurveyAutomatic: "Complete the survey automatically" => "Udfyld undersøgelsen automatisk" -// pehelp.allowCompleteSurveyAutomatic: "Select if you want the survey to complete automatically after a respondent answers all questions." => "Vælg, om undersøgelsen skal fuldføres automatisk, når svarpersonen har besvaret alle spørgsmål." +// pe.autoAdvanceAllowComplete: "Complete the survey automatically" => "Udfyld undersøgelsen automatisk" +// pehelp.autoAdvanceAllowComplete: "Select if you want the survey to complete automatically after a respondent answers all questions." => "Vælg, om undersøgelsen skal fuldføres automatisk, når svarpersonen har besvaret alle spørgsmål." // masksettings.saveMaskedValue: "Save masked value in survey results" => "Gem maskeret værdi i undersøgelsesresultater" // patternmask.pattern: "Value pattern" => "Værdimønster" // datetimemask.min: "Minimum value" => "Mindste værdi" @@ -3093,7 +3093,7 @@ setupLocale({ localeCode: "da", strings: danishStrings }); // names.default-dark: "Dark" => "Mørk" // names.default-contrast: "Contrast" => "Kontrast" // panel.showNumber: "Number this panel" => "Nummerer dette panel" -// pehelp.goNextPageAutomatic: "Select if you want the survey to auto-advance to the next page once a respondent has answered all questions on the current page. This feature won't apply if the last question on the page is open-ended or allows multiple answers." => "Vælg, om undersøgelsen automatisk skal gå videre til næste side, når en svarperson har besvaret alle spørgsmål på den aktuelle side. Denne funktion gælder ikke, hvis det sidste spørgsmål på siden er åbent eller tillader flere svar." +// pehelp.autoAdvanceEnabled: "Select if you want the survey to auto-advance to the next page once a respondent has answered all questions on the current page. This feature won't apply if the last question on the page is open-ended or allows multiple answers." => "Vælg, om undersøgelsen automatisk skal gå videre til næste side, når en svarperson har besvaret alle spørgsmål på den aktuelle side. Denne funktion gælder ikke, hvis det sidste spørgsmål på siden er åbent eller tillader flere svar." // autocomplete.name: "Full Name" => "Fulde navn" // autocomplete.honorific-prefix: "Prefix" => "Præfiks" // autocomplete.given-name: "First Name" => "Fornavn" @@ -3149,4 +3149,10 @@ setupLocale({ localeCode: "da", strings: danishStrings }); // autocomplete.impp: "Instant Messaging Protocol" => "Protokol til onlinemeddelelser" // ed.lockQuestionsTooltip: "Lock expand/collapse state for questions" => "Lås udvid/skjul tilstand for spørgsmål" // pe.listIsEmpty@pages: "You don't have any pages yet" => "Du har ingen sider endnu" -// pe.addNew@pages: "Add new page" => "Tilføj ny side" \ No newline at end of file +// pe.addNew@pages: "Add new page" => "Tilføj ny side" +// ed.zoomInTooltip: "Zoom In" => "Zoom ind" +// ed.zoom100Tooltip: "100%" => "100%" +// ed.zoomOutTooltip: "Zoom Out" => "Zoom ud" +// tabs.surfaceBackground: "Surface Background" => "Overflade baggrund" +// pe.copyDefaultValueFromLastEntry: "Use answers from the last entry as default" => "Brug svar fra sidste post som standard" +// colors.gray: "Gray" => "Grå" \ 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 b3c06d759f..897933fad5 100644 --- a/packages/survey-creator-core/src/localization/dutch.ts +++ b/packages/survey-creator-core/src/localization/dutch.ts @@ -109,6 +109,9 @@ export var nlStrings = { redoTooltip: "Voer de wijziging opnieuw uit", expandAllTooltip: "Alles uitvouwen", collapseAllTooltip: "Alles inklappen", + zoomInTooltip: "Inzoomen", + zoom100Tooltip: "100%", + zoomOutTooltip: "Uitzoomen", lockQuestionsTooltip: "Vergrendel de uitvouw-/samenvouwstatus voor vragen", showMoreChoices: "Toon meer", showLessChoices: "Toon minder", @@ -296,7 +299,7 @@ export var nlStrings = { description: "Beschrijving van het paneel", visibleIf: "Maak het paneel zichtbaar als", requiredIf: "Maak het paneel vereist als", - questionsOrder: "Volgorde van de vragen binnen het panel", + questionOrder: "Volgorde van de vragen binnen het panel", page: "Bovenliggende pagina", startWithNewLine: "Het paneel op een nieuwe regel weergeven", state: "Status van paneel samenvouwen", @@ -327,7 +330,7 @@ export var nlStrings = { hideNumber: "Het paneelnummer verbergen", titleLocation: "Uitlijning van paneeltitels", descriptionLocation: "Uitlijning van paneelbeschrijving", - templateTitleLocation: "Uitlijning van vraagtitels", + templateQuestionTitleLocation: "Uitlijning van vraagtitels", templateErrorLocation: "Uitlijning van foutmeldingen", newPanelPosition: "Nieuwe paneellocatie", showRangeInProgress: "De voortgangsbalk weergeven", @@ -394,7 +397,7 @@ export var nlStrings = { visibleIf: "Maak de pagina zichtbaar als", requiredIf: "Maak de pagina vereist als", timeLimit: "Tijdslimiet om de pagina te voltooien (in seconden)", - questionsOrder: "Volgorde van vragen op de pagina" + questionOrder: "Volgorde van vragen op de pagina" }, matrixdropdowncolumn: { name: "Naam van de kolom", @@ -560,7 +563,7 @@ export var nlStrings = { isRequired: "Is verplicht?", markRequired: "Markeren zoals vereist", removeRequiredMark: "Verwijder de vereiste markering", - isAllRowRequired: "Antwoord vereisen voor alle rijen", + eachRowRequired: "Antwoord vereisen voor alle rijen", eachRowUnique: "Voorkom dubbele antwoorden in rijen", requiredErrorText: "Tekst bij niet-ingevulde verplichte vraag", startWithNewLine: "Beginnen met een nieuwe regel?", @@ -572,7 +575,7 @@ export var nlStrings = { maxSize: "Maximale bestandsgrootte in bytes", rowCount: "Aantal rijen", columnLayout: "Kolommen layout", - addRowLocation: "Voeg de locatie van de rijknop toe", + addRowButtonLocation: "Voeg de locatie van de rijknop toe", transposeData: "Rijen transponeren naar kolommen", addRowText: "Voeg tekst van de rijknop toe", removeRowText: "Verwijder de tekst van de rijknop", @@ -611,7 +614,7 @@ export var nlStrings = { mode: "Modus (bewerken/alleen lezen)", clearInvisibleValues: "Wis onzichtbare waarden", cookieName: "Cookienaam (zodat enquête slechts éénmalig wordt ingevuld)", - sendResultOnPageNext: "Antwoorden opslaan bij pagina-overgang", + partialSendEnabled: "Antwoorden opslaan bij pagina-overgang", storeOthersAsComment: "Sla de waarde van 'anderen' op in een apart veld", showPageTitles: "Toon paginatitels", showPageNumbers: "Toon paginanummers", @@ -623,18 +626,18 @@ export var nlStrings = { startSurveyText: "Knoptitel 'Starten'", showNavigationButtons: "Navigatieknoppen weergeven (standaardnavigatie)", showPrevButton: "Toon knop 'Vorige pagina' (gebruiker kan terugkeren)", - firstPageIsStarted: "De eerste pagina in de enquête is een startpagina", - showCompletedPage: "Toon bij afronden deze HTML-code", - goNextPageAutomatic: "Na alle vragen automatisch naar volgende pagina gaan", - allowCompleteSurveyAutomatic: "Vul de enquête automatisch in", + firstPageIsStartPage: "De eerste pagina in de enquête is een startpagina", + showCompletePage: "Toon bij afronden deze HTML-code", + autoAdvanceEnabled: "Na alle vragen automatisch naar volgende pagina gaan", + autoAdvanceAllowComplete: "Vul de enquête automatisch in", showProgressBar: "Toon voortgangsbalk", questionTitleLocation: "Plek vraagtitel", questionTitleWidth: "Breedte van de vraagtitel", - requiredText: "Symbool(en) verplichte vraag", + requiredMark: "Symbool(en) verplichte vraag", questionTitleTemplate: "Vraagtitelsjabloon, standaard is: '{no}. {vereisen} {titel}'", questionErrorLocation: "Plek vraagfoutmelding", - focusFirstQuestionAutomatic: "Op volgende pagina focus op de eerste vraag zetten", - questionsOrder: "Volgorde elementen op pagina", + autoFocusFirstQuestion: "Op volgende pagina focus op de eerste vraag zetten", + questionOrder: "Volgorde elementen op pagina", timeLimit: "Maximale tijd om de enquête te voltooien", timeLimitPerPage: "Maximale tijd om een pagina in de enquête te voltooien", showTimer: "Gebruik een timer", @@ -651,7 +654,7 @@ export var nlStrings = { dataFormat: "Beeldformaat", allowAddRows: "Het toevoegen van rijen toestaan", allowRemoveRows: "Het verwijderen van rijen toestaan", - allowRowsDragAndDrop: "Rij slepen en neerzetten toestaan", + allowRowReorder: "Rij slepen en neerzetten toestaan", responsiveImageSizeHelp: "Is niet van toepassing als u de exacte breedte of hoogte van de afbeelding opgeeft.", minImageWidth: "Minimale afbeeldingsbreedte", maxImageWidth: "Maximale afbeeldingsbreedte", @@ -678,13 +681,13 @@ export var nlStrings = { logo: "Logo (URL of base64-gecodeerde tekenreeks)", questionsOnPageMode: "Structuur van de enquête", maxTextLength: "Maximale tekstlengte", - maxOthersLength: "Maximale tekstlengte optie 'Anders:'", + maxCommentLength: "Maximale tekstlengte optie 'Anders:'", commentAreaRows: "Hoogte commentaargebied (in lijnen)", autoGrowComment: "Commentaargebied indien nodig automatisch uitvouwen", allowResizeComment: "Gebruikers toestaan het formaat van tekstgebieden te wijzigen", textUpdateMode: "Modus tekstvernieuwing", maskType: "Type invoermasker", - focusOnFirstError: "Focus op eerste fout zetten", + autoFocusFirstError: "Focus op eerste fout zetten", checkErrorsMode: "Validatie uitvoeren", validateVisitedEmptyFields: "Lege velden valideren bij verloren focus", navigateToUrl: "Navigeer naar URL", @@ -742,12 +745,11 @@ export var nlStrings = { keyDuplicationError: "Foutbericht 'Niet-unieke sleutelwaarde'", minSelectedChoices: "Minimaal geselecteerde keuzes", maxSelectedChoices: "Maximum aantal geselecteerde keuzes", - showClearButton: "De knop Wissen weergeven", logoWidth: "Breedte logo", logoHeight: "Hoogte logo", readOnly: "Alleen-lezen", enableIf: "Bewerkbaar als", - emptyRowsText: "Bericht 'Geen rijen'", + noRowsText: "Bericht 'Geen rijen'", separateSpecialChoices: "Speciale keuzes afzonderlijk (Geen, Overig, Alles selecteren)", choicesFromQuestion: "Kopieer keuzes uit de volgende vraag", choicesFromQuestionMode: "Welke keuzes kopiëren?", @@ -756,7 +758,7 @@ export var nlStrings = { showCommentArea: "Het opmerkingenveld weergeven", commentPlaceholder: "Tijdelijke aanduiding voor het opmerkingengebied", displayRateDescriptionsAsExtremeItems: "Beschrijvingen van tarieven weergeven als extreme waarden", - rowsOrder: "Rijvolgorde", + rowOrder: "Rijvolgorde", columnsLayout: "Kolomindeling", columnColCount: "Aantal geneste kolommen", correctAnswer: "Juist antwoord", @@ -833,6 +835,7 @@ export var nlStrings = { background: "Achtergrond", appearance: "Uiterlijk", accentColors: "Accent kleuren", + surfaceBackground: "Oppervlakte Achtergrond", scaling: "Schalen", others: "Anderen" }, @@ -843,8 +846,7 @@ export var nlStrings = { columnsEnableIf: "Kolommen zijn zichtbaar als", rowsEnableIf: "Rijen zijn zichtbaar als", innerIndent: "Binnenste inspringingen toevoegen", - defaultValueFromLastRow: "Standaardwaarden uit de laatste rij nemen", - defaultValueFromLastPanel: "Standaardwaarden uit het laatste deelvenster overnemen", + copyDefaultValueFromLastEntry: "Gebruik antwoorden van de laatste invoer als standaard", enterNewValue: "Voer de waarde in.", noquestions: "Er is geen enkele vraag in de enquête.", createtrigger: "Maak een trigger", @@ -1120,7 +1122,7 @@ export var nlStrings = { timerInfoMode: { combined: "Beide" }, - addRowLocation: { + addRowButtonLocation: { default: "Afhankelijk van de matrixindeling" }, panelsState: { @@ -1191,10 +1193,10 @@ export var nlStrings = { percent: "Percentage", date: "Datum" }, - rowsOrder: { + rowOrder: { initial: "Origineel" }, - questionsOrder: { + questionOrder: { initial: "Origineel" }, showProgressBar: { @@ -1345,7 +1347,7 @@ export var nlStrings = { questionTitleLocation: "Geldt voor alle vragen binnen dit panel. Als u deze instelling wilt overschrijven, definieert u regels voor titeluitlijning voor afzonderlijke vragen. De optie \"Overnemen\" past de instelling op paginaniveau (indien ingesteld) of enquêteniveau (\"Standaard bovenaan\") toe.", questionTitleWidth: "Hiermee stelt u een consistente breedte in voor vraagtitels wanneer deze links van de vraagvakken zijn uitgelijnd. Accepteert CSS-waarden (px, %, in, pt, enz.).", questionErrorLocation: "Hiermee stelt u de locatie van een foutmelding in met betrekking tot alle vragen in het panel. De optie \"Overnemen\" past de instelling op paginaniveau (indien ingesteld) of enquêteniveau toe.", - questionsOrder: "Behoudt de oorspronkelijke volgorde van vragen of maakt ze willekeurig. De optie \"Overnemen\" past de instelling op paginaniveau (indien ingesteld) of enquêteniveau toe.", + questionOrder: "Behoudt de oorspronkelijke volgorde van vragen of maakt ze willekeurig. De optie \"Overnemen\" past de instelling op paginaniveau (indien ingesteld) of enquêteniveau toe.", page: "Hiermee verplaatst u het deelvenster naar het einde van een geselecteerde pagina.", innerIndent: "Hiermee voegt u ruimte of marge toe tussen de inhoud van het deelvenster en de linkerrand van het deelvenstervak.", startWithNewLine: "Schakel de optie uit om het deelvenster op één regel weer te geven met de vorige vraag of het vorige deelvenster. De instelling is niet van toepassing als het deelvenster het eerste element in uw formulier is.", @@ -1359,7 +1361,7 @@ export var nlStrings = { visibleIf: "Gebruik het pictogram van de toverstaf om een voorwaardelijke regel in te stellen die de zichtbaarheid van het deelvenster bepaalt.", enableIf: "Gebruik het pictogram van de toverstaf om een voorwaardelijke regel in te stellen die de alleen-lezen modus voor het deelvenster uitschakelt.", requiredIf: "Gebruik het toverstafpictogram om een voorwaardelijke regel in te stellen die het verzenden van enquêtes verhindert, tenzij ten minste één geneste vraag een antwoord heeft.", - templateTitleLocation: "Geldt voor alle vragen binnen dit panel. Als u deze instelling wilt overschrijven, definieert u regels voor titeluitlijning voor afzonderlijke vragen. De optie \"Overnemen\" past de instelling op paginaniveau (indien ingesteld) of enquêteniveau (\"Standaard bovenaan\") toe.", + templateQuestionTitleLocation: "Geldt voor alle vragen binnen dit panel. Als u deze instelling wilt overschrijven, definieert u regels voor titeluitlijning voor afzonderlijke vragen. De optie \"Overnemen\" past de instelling op paginaniveau (indien ingesteld) of enquêteniveau (\"Standaard bovenaan\") toe.", templateErrorLocation: "Hiermee stelt u de locatie in van een foutmelding met betrekking tot een vraag met ongeldige invoer. Kies tussen: \"Top\" - er wordt een fouttekst bovenaan het vraagvak geplaatst; \"Onderaan\" - er wordt een fouttekst onderaan het vraagvak geplaatst. De optie \"Overnemen\" past de instelling op paginaniveau (indien ingesteld) of enquêteniveau (\"Standaard bovenaan\") toe.", errorLocation: "Hiermee stelt u de locatie van een foutmelding in met betrekking tot alle vragen in het panel. De optie \"Overnemen\" past de instelling op paginaniveau (indien ingesteld) of enquêteniveau toe.", page: "Hiermee verplaatst u het deelvenster naar het einde van een geselecteerde pagina.", @@ -1374,9 +1376,10 @@ export var nlStrings = { titleLocation: "Deze instelling wordt automatisch overgenomen door alle vragen in dit paneel. Als u deze instelling wilt overschrijven, definieert u regels voor titeluitlijning voor afzonderlijke vragen. De optie \"Overnemen\" past de instelling op paginaniveau (indien ingesteld) of enquêteniveau (\"Standaard bovenaan\") toe.", descriptionLocation: "De optie \"Overnemen\" past de instelling op paginaniveau (indien ingesteld) of enquêteniveau toe (\"Standaard onder de paneeltitel\").", newPanelPosition: "Definieert de positie van een nieuw toegevoegd deelvenster. Standaard worden er nieuwe panelen aan het einde toegevoegd. Selecteer \"Volgende\" om een nieuw paneel in te voegen na het huidige.", - defaultValueFromLastPanel: "Dupliceert antwoorden uit het laatste deelvenster en wijst ze toe aan het volgende toegevoegde dynamische deelvenster.", + copyDefaultValueFromLastEntry: "Dupliceert antwoorden uit het laatste deelvenster en wijst ze toe aan het volgende toegevoegde dynamische deelvenster.", keyName: "Verwijs naar een vraagnaam om te vereisen dat een gebruiker in elk deelvenster een uniek antwoord geeft op deze vraag." }, + copyDefaultValueFromLastEntry: "Dupliceert antwoorden uit de laatste rij en wijst ze toe aan de volgende toegevoegde dynamische rij.", defaultValueExpression: "Met deze instelling kunt u een standaardantwoordwaarde toewijzen op basis van een expressie. De expressie kan basisberekeningen bevatten - '{q1_id} + {q2_id}', Booleaanse expressies, zoals '{age} > 60', en functies: 'iif()', 'today()', 'age()', 'min()', 'max()', 'avg()', enz. De waarde die door deze expressie wordt bepaald, dient als de oorspronkelijke standaardwaarde die kan worden overschreven door de handmatige invoer van een respondent.", resetValueIf: "Gebruik het toverstafpictogram om een voorwaardelijke regel in te stellen die bepaalt wanneer de invoer van een respondent wordt teruggezet naar de waarde op basis van de \"Standaardwaarde-expressie\" of \"Waarde-expressie instellen\" of naar de waarde \"Standaardantwoord\" (als een van beide is ingesteld).", setValueIf: "Gebruik het pictogram van de toverstaf om een voorwaardelijke regel in te stellen die bepaalt wanneer de expressie 'Waarde instellen' moet worden uitgevoerd en wijs de resulterende waarde dynamisch toe als antwoord.", @@ -1449,19 +1452,19 @@ export var nlStrings = { logoWidth: "Hiermee stelt u de breedte van het logo in CSS-eenheden in (px, %, in, pt, enz.).", logoHeight: "Hiermee stelt u de hoogte van een logo in CSS-eenheden in (px, %, in, pt, enz.).", logoFit: "Kies uit: \"Geen\" - afbeelding behoudt zijn oorspronkelijke grootte; \"Bevatten\" - het formaat van de afbeelding wordt aangepast aan de beeldverhouding met behoud van de beeldverhouding; \"Omslag\" - afbeelding vult het hele vak met behoud van de beeldverhouding; \"Vullen\" - de afbeelding wordt uitgerekt om het vak te vullen zonder de beeldverhouding te behouden.", - goNextPageAutomatic: "Selecteer of u wilt dat de enquête automatisch naar de volgende pagina gaat zodra een respondent alle vragen op de huidige pagina heeft beantwoord. Deze functie is niet van toepassing als de laatste vraag op de pagina een open einde heeft of meerdere antwoorden toestaat.", - allowCompleteSurveyAutomatic: "Selecteer of u wilt dat de enquête automatisch wordt ingevuld nadat een respondent alle vragen heeft beantwoord.", + autoAdvanceEnabled: "Selecteer of u wilt dat de enquête automatisch naar de volgende pagina gaat zodra een respondent alle vragen op de huidige pagina heeft beantwoord. Deze functie is niet van toepassing als de laatste vraag op de pagina een open einde heeft of meerdere antwoorden toestaat.", + autoAdvanceAllowComplete: "Selecteer of u wilt dat de enquête automatisch wordt ingevuld nadat een respondent alle vragen heeft beantwoord.", showNavigationButtons: "Hiermee stelt u de zichtbaarheid en locatie van navigatieknoppen op een pagina in.", showProgressBar: "Hiermee stelt u de zichtbaarheid en locatie van een voortgangsbalk in. De waarde \"Auto\" geeft de voortgangsbalk boven of onder de kop van de enquête weer.", showPreviewBeforeComplete: "Schakel de voorbeeldpagina in met alleen alle of beantwoorde vragen.", questionTitleLocation: "Geldt voor alle vragen in de enquête. Deze instelling kan worden overschreven door regels voor titeluitlijning op lagere niveaus: deelvenster, pagina of vraag. Een instelling op een lager niveau heeft voorrang op die op een hoger niveau.", - requiredText: "Een symbool of een reeks symbolen die aangeven dat een antwoord vereist is.", + requiredMark: "Een symbool of een reeks symbolen die aangeven dat een antwoord vereist is.", questionStartIndex: "Voer een cijfer of letter in waarmee u wilt beginnen met nummeren.", questionErrorLocation: "Hiermee stelt u de locatie van een foutmelding in ten opzichte van de vraag met ongeldige invoer. Kies tussen: \"Top\" - er wordt een fouttekst bovenaan het vraagvak geplaatst; \"Onderaan\" - er wordt een fouttekst onderaan het vraagvak geplaatst.", - focusFirstQuestionAutomatic: "Selecteer of u het eerste invoerveld op elke pagina klaar wilt maken voor tekstinvoer.", - questionsOrder: "Behoudt de oorspronkelijke volgorde van vragen of maakt ze willekeurig. Het effect van deze instelling is alleen zichtbaar op het tabblad Voorbeeld.", + autoFocusFirstQuestion: "Selecteer of u het eerste invoerveld op elke pagina klaar wilt maken voor tekstinvoer.", + questionOrder: "Behoudt de oorspronkelijke volgorde van vragen of maakt ze willekeurig. Het effect van deze instelling is alleen zichtbaar op het tabblad Voorbeeld.", maxTextLength: "Alleen voor vragen over tekstinvoer.", - maxOthersLength: "Alleen voor opmerkingen over vragen.", + maxCommentLength: "Alleen voor opmerkingen over vragen.", commentAreaRows: "Hiermee stelt u het aantal weergegeven regels in tekstgebieden in voor opmerkingen bij vragen. In de invoer neemt meer regels in beslag, de schuifbalk verschijnt.", autoGrowComment: "Selecteer of u wilt dat vraagopmerkingen en lange tekstvragen automatisch in hoogte groeien op basis van de ingevoerde tekstlengte.", allowResizeComment: "Alleen voor vraagopmerkingen en lange tekstvragen.", @@ -1479,7 +1482,6 @@ export var nlStrings = { keyDuplicationError: "Wanneer de eigenschap 'Dubbele antwoorden voorkomen' is ingeschakeld, ontvangt een respondent die een dubbele vermelding probeert in te dienen, het volgende foutbericht.", totalExpression: "Hiermee kunt u totale waarden berekenen op basis van een expressie. De expressie kan basisberekeningen ('{q1_id} + {q2_id}'), Booleaanse expressies ('{age} > 60') en functies ('iif()', 'today()', 'age()', 'min()', 'max()', 'avg()', etc.) bevatten.", confirmDelete: "Hiermee wordt gevraagd om het verwijderen van de rij te bevestigen.", - defaultValueFromLastRow: "Dupliceert antwoorden uit de laatste rij en wijst ze toe aan de volgende toegevoegde dynamische rij.", keyName: "Als de opgegeven kolom identieke waarden bevat, genereert de enquête de fout 'Niet-unieke sleutelwaarde'.", description: "Typ een ondertitel.", locale: "Kies een taal om te beginnen met het maken van uw enquête. Als u een vertaling wilt toevoegen, schakelt u over naar een nieuwe taal en vertaalt u de originele tekst hier of op het tabblad Vertalingen.", @@ -1498,7 +1500,7 @@ export var nlStrings = { questionTitleLocation: "Geldt voor alle vragen op deze pagina. Als je deze instelling wilt overschrijven, definieer je regels voor titeluitlijning voor afzonderlijke vragen of panelen. De optie \"Overnemen\" past de instelling op enquêteniveau toe (\"Top\" standaard).", questionTitleWidth: "Hiermee stelt u een consistente breedte in voor vraagtitels wanneer deze links van de vraagvakken zijn uitgelijnd. Accepteert CSS-waarden (px, %, in, pt, enz.).", questionErrorLocation: "Hiermee stelt u de locatie van een foutmelding in ten opzichte van de vraag met ongeldige invoer. Kies tussen: \"Top\" - er wordt een fouttekst bovenaan het vraagvak geplaatst; \"Onderaan\" - er wordt een fouttekst onderaan het vraagvak geplaatst. De optie \"Overnemen\" past de instelling op enquêteniveau toe (\"Top\" standaard).", - questionsOrder: "Behoudt de oorspronkelijke volgorde van vragen of maakt ze willekeurig. De optie \"Overerven\" past de instelling op enquêteniveau toe (\"Standaard Origineel\"). Het effect van deze instelling is alleen zichtbaar op het tabblad Voorbeeld.", + questionOrder: "Behoudt de oorspronkelijke volgorde van vragen of maakt ze willekeurig. De optie \"Overerven\" past de instelling op enquêteniveau toe (\"Standaard Origineel\"). Het effect van deze instelling is alleen zichtbaar op het tabblad Voorbeeld.", navigationButtonsVisibility: "Hiermee stelt u de zichtbaarheid van navigatieknoppen op de pagina in. De optie \"Overerven\" past de instelling op enquêteniveau toe, die standaard op \"Zichtbaar\" staat." }, timerLocation: "Hiermee stelt u de locatie van een timer op een pagina in.", @@ -1535,7 +1537,7 @@ export var nlStrings = { needConfirmRemoveFile: "Hiermee wordt een prompt geactiveerd waarin wordt gevraagd om het verwijderen van het bestand te bevestigen.", selectToRankEnabled: "Schakel in om alleen geselecteerde keuzes te rangschikken. Gebruikers slepen geselecteerde items uit de keuzelijst om ze binnen het rangschikkingsgebied te rangschikken.", dataList: "Voer een lijst met keuzes in die tijdens de invoer aan de respondent worden voorgesteld.", - itemSize: "De instelling wijzigt alleen de grootte van de invoervelden en heeft geen invloed op de breedte van het vraagvak.", + inputSize: "De instelling wijzigt alleen de grootte van de invoervelden en heeft geen invloed op de breedte van het vraagvak.", itemTitleWidth: "Hiermee stelt u een consistente breedte in voor alle artikellabels in pixels", inputTextAlignment: "Selecteer hoe u de invoerwaarde binnen het veld wilt uitlijnen. De standaardinstelling \"Auto\" lijnt de invoerwaarde uit aan de rechterkant als valuta- of numerieke maskering wordt toegepast en aan de linkerkant als dat niet het geval is.", altText: "Dient als vervanging wanneer de afbeelding niet kan worden weergegeven op het apparaat van een gebruiker en voor toegankelijkheidsdoeleinden.", @@ -1653,7 +1655,7 @@ export var nlStrings = { maxValueExpression: "Maximale waarde-expressie", step: "Stap", dataList: "Gegevenslijst", - itemSize: "Item grootte", + inputSize: "Item grootte", itemTitleWidth: "Breedte artikellabel (in px)", inputTextAlignment: "Uitlijning van invoerwaarden", elements: "Elementen", @@ -1755,7 +1757,8 @@ export var nlStrings = { orchid: "Orchidee", tulip: "Tulp", brown: "Bruin", - green: "Groen" + green: "Groen", + gray: "Grijs" } }, creatortheme: { @@ -1876,7 +1879,7 @@ setupLocale({ localeCode: "nl", strings: nlStrings }); // pe.dataFormat: "Image format" => "Beeldformaat" // pe.allowAddRows: "Allow adding rows" => "Het toevoegen van rijen toestaan" // pe.allowRemoveRows: "Allow removing rows" => "Het verwijderen van rijen toestaan" -// pe.allowRowsDragAndDrop: "Allow row drag and drop" => "Rij slepen en neerzetten toestaan" +// pe.allowRowReorder: "Allow row drag and drop" => "Rij slepen en neerzetten toestaan" // pe.responsiveImageSizeHelp: "Does not apply if you specify the exact image width or height." => "Is niet van toepassing als u de exacte breedte of hoogte van de afbeelding opgeeft." // pe.minImageWidth: "Minimum image width" => "Minimale afbeeldingsbreedte" // pe.maxImageWidth: "Maximum image width" => "Maximale afbeeldingsbreedte" @@ -1925,7 +1928,7 @@ setupLocale({ localeCode: "nl", strings: nlStrings }); // pe.panelPrevText: "Previous Panel button tooltip" => "Knopinfo vorige deelvensterknop" // pe.panelNextText: "Next Panel button tooltip" => "knopinfo voor het volgende deelvenster" // pe.showRangeInProgress: "Show progress bar" => "Voortgangsbalk weergeven" -// pe.templateTitleLocation: "Question title location" => "Locatie van de vraagtitel" +// pe.templateQuestionTitleLocation: "Question title location" => "Locatie van de vraagtitel" // pe.panelRemoveButtonLocation: "Remove Panel button location" => "Locatie van de knop Deelvenster verwijderen" // pe.hideIfRowsEmpty: "Hide the question if there are no rows" => "Verberg de vraag als er geen rijen zijn" // pe.hideColumnsIfEmpty: "Hide columns if there are no rows" => "Kolommen verbergen als er geen rijen zijn" @@ -1949,11 +1952,10 @@ setupLocale({ localeCode: "nl", strings: nlStrings }); // pe.keyDuplicationError: "\"Non-unique key value\" error message" => "Foutbericht 'Niet-unieke sleutelwaarde'" // pe.minSelectedChoices: "Minimum selected choices" => "Minimaal geselecteerde keuzes" // pe.maxSelectedChoices: "Maximum selected choices" => "Maximum aantal geselecteerde keuzes" -// pe.showClearButton: "Show the Clear button" => "De knop Wissen weergeven" // pe.showNumber: "Show panel number" => "Toon paneelnummer" // pe.readOnly: "Read-only" => "Alleen-lezen" // pe.enableIf: "Editable if" => "Bewerkbaar als" -// pe.emptyRowsText: "\"No rows\" message" => "Bericht 'Geen rijen'" +// pe.noRowsText: "\"No rows\" message" => "Bericht 'Geen rijen'" // pe.size: "Input field size (in characters)" => "Grootte invoerveld (in tekens)" // pe.separateSpecialChoices: "Separate special choices (None, Other, Select All)" => "Speciale keuzes afzonderlijk (Geen, Overig, Alles selecteren)" // pe.choicesFromQuestion: "Copy choices from the following question" => "Kopieer keuzes uit de volgende vraag" @@ -1961,7 +1963,7 @@ setupLocale({ localeCode: "nl", strings: nlStrings }); // pe.showCommentArea: "Show the comment area" => "Het opmerkingenveld weergeven" // pe.commentPlaceholder: "Comment area placeholder" => "Tijdelijke aanduiding voor het opmerkingengebied" // pe.displayRateDescriptionsAsExtremeItems: "Display rate descriptions as extreme values" => "Beschrijvingen van tarieven weergeven als extreme waarden" -// pe.rowsOrder: "Row order" => "Rijvolgorde" +// pe.rowOrder: "Row order" => "Rijvolgorde" // pe.columnsLayout: "Column layout" => "Kolomindeling" // pe.columnColCount: "Nested column count" => "Aantal geneste kolommen" // pe.state: "Panel expand state" => "Uitvouwstatus deelvenster" @@ -1978,8 +1980,6 @@ setupLocale({ localeCode: "nl", strings: nlStrings }); // pe.indent: "Add indents" => "Inspringingen toevoegen" // panel.indent: "Add outer indents" => "Buitenste streepjes toevoegen" // pe.innerIndent: "Add inner indents" => "Binnenste inspringingen toevoegen" -// pe.defaultValueFromLastRow: "Take default values from the last row" => "Standaardwaarden uit de laatste rij nemen" -// pe.defaultValueFromLastPanel: "Take default values from the last panel" => "Standaardwaarden uit het laatste deelvenster overnemen" // pe.emptyExpressionPlaceHolder: "Type expression here..." => "Typ hier expressie..." // pe.clearIfInvisible: "Clear the value if the question becomes hidden" => "Wis de waarde als de vraag verborgen wordt" // pe.valuePropertyName: "Value property name" => "Naam van de eigenschap Value" @@ -2041,7 +2041,7 @@ setupLocale({ localeCode: "nl", strings: nlStrings }); // showTimerPanel.none: "Hidden" => "Verborgen" // showTimerPanelMode.all: "Both" => "Beide" // detailPanelMode.none: "Hidden" => "Verborgen" -// addRowLocation.default: "Depends on matrix layout" => "Afhankelijk van de matrixindeling" +// addRowButtonLocation.default: "Depends on matrix layout" => "Afhankelijk van de matrixindeling" // panelsState.default: "Users cannot expand or collapse panels" => "Gebruikers kunnen deelvensters niet uitvouwen of samenvouwen" // panelsState.collapsed: "All panels are collapsed" => "Alle panelen zijn samengevouwen" // panelsState.expanded: "All panels are expanded" => "Alle panelen zijn uitgebreid" @@ -2356,7 +2356,7 @@ setupLocale({ localeCode: "nl", strings: nlStrings }); // panel.description: "Panel description" => "Beschrijving van het paneel" // panel.visibleIf: "Make the panel visible if" => "Maak het paneel zichtbaar als" // panel.requiredIf: "Make the panel required if" => "Maak het paneel vereist als" -// panel.questionsOrder: "Question order within the panel" => "Volgorde van de vragen binnen het panel" +// panel.questionOrder: "Question order within the panel" => "Volgorde van de vragen binnen het panel" // panel.startWithNewLine: "Display the panel on a new line" => "Het paneel op een nieuwe regel weergeven" // panel.state: "Panel collapse state" => "Status van paneel samenvouwen" // panel.width: "Inline panel width" => "Inline paneelbreedte" @@ -2381,7 +2381,7 @@ setupLocale({ localeCode: "nl", strings: nlStrings }); // paneldynamic.hideNumber: "Hide the panel number" => "Het paneelnummer verbergen" // paneldynamic.titleLocation: "Panel title alignment" => "Uitlijning van paneeltitels" // paneldynamic.descriptionLocation: "Panel description alignment" => "Uitlijning van paneelbeschrijving" -// paneldynamic.templateTitleLocation: "Question title alignment" => "Uitlijning van vraagtitels" +// paneldynamic.templateQuestionTitleLocation: "Question title alignment" => "Uitlijning van vraagtitels" // paneldynamic.templateErrorLocation: "Error message alignment" => "Uitlijning van foutmeldingen" // paneldynamic.newPanelPosition: "New panel location" => "Nieuwe paneellocatie" // paneldynamic.keyName: "Prevent duplicate responses in the following question" => "Voorkom dubbele antwoorden in de volgende vraag" @@ -2414,7 +2414,7 @@ setupLocale({ localeCode: "nl", strings: nlStrings }); // page.description: "Page description" => "Pagina beschrijving" // page.visibleIf: "Make the page visible if" => "Maak de pagina zichtbaar als" // page.requiredIf: "Make the page required if" => "Maak de pagina vereist als" -// page.questionsOrder: "Question order on the page" => "Volgorde van vragen op de pagina" +// page.questionOrder: "Question order on the page" => "Volgorde van vragen op de pagina" // matrixdropdowncolumn.name: "Column name" => "Naam van de kolom" // matrixdropdowncolumn.title: "Column title" => "Titel van de kolom" // matrixdropdowncolumn.isUnique: "Prevent duplicate responses" => "Voorkom dubbele reacties" @@ -2488,8 +2488,8 @@ setupLocale({ localeCode: "nl", strings: nlStrings }); // totalDisplayStyle.currency: "Currency" => "Valuta" // totalDisplayStyle.percent: "Percentage" => "Percentage" // totalDisplayStyle.date: "Date" => "Datum" -// rowsOrder.initial: "Original" => "Origineel" -// questionsOrder.initial: "Original" => "Origineel" +// rowOrder.initial: "Original" => "Origineel" +// questionOrder.initial: "Original" => "Origineel" // showProgressBar.aboveheader: "Above the header" => "Boven de koptekst" // showProgressBar.belowheader: "Below the header" => "Onder de kop" // pv.sum: "Sum" => "Som" @@ -2506,7 +2506,7 @@ setupLocale({ localeCode: "nl", strings: nlStrings }); // panel.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "Gebruik het toverstafpictogram om een voorwaardelijke regel in te stellen die het verzenden van enquêtes verhindert, tenzij ten minste één geneste vraag een antwoord heeft." // panel.questionTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Geldt voor alle vragen binnen dit panel. Als u deze instelling wilt overschrijven, definieert u regels voor titeluitlijning voor afzonderlijke vragen. De optie \"Overnemen\" past de instelling op paginaniveau (indien ingesteld) of enquêteniveau (\"Standaard bovenaan\") toe." // panel.questionErrorLocation: "Sets the location of an error message in relation to all questions within the panel. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Hiermee stelt u de locatie van een foutmelding in met betrekking tot alle vragen in het panel. De optie \"Overnemen\" past de instelling op paginaniveau (indien ingesteld) of enquêteniveau toe." -// panel.questionsOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Behoudt de oorspronkelijke volgorde van vragen of maakt ze willekeurig. De optie \"Overnemen\" past de instelling op paginaniveau (indien ingesteld) of enquêteniveau toe." +// panel.questionOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Behoudt de oorspronkelijke volgorde van vragen of maakt ze willekeurig. De optie \"Overnemen\" past de instelling op paginaniveau (indien ingesteld) of enquêteniveau toe." // panel.page: "Repositions the panel to the end of a selected page." => "Hiermee verplaatst u het deelvenster naar het einde van een geselecteerde pagina." // panel.innerIndent: "Adds space or margin between the panel content and the left border of the panel box." => "Hiermee voegt u ruimte of marge toe tussen de inhoud van het deelvenster en de linkerrand van het deelvenstervak." // panel.startWithNewLine: "Unselect to display the panel in one line with the previous question or panel. The setting doesn't apply if the panel is the first element in your form." => "Schakel de optie uit om het deelvenster op één regel weer te geven met de vorige vraag of het vorige deelvenster. De instelling is niet van toepassing als het deelvenster het eerste element in uw formulier is." @@ -2517,7 +2517,7 @@ setupLocale({ localeCode: "nl", strings: nlStrings }); // paneldynamic.visibleIf: "Use the magic wand icon to set a conditional rule that determines panel visibility." => "Gebruik het pictogram van de toverstaf om een voorwaardelijke regel in te stellen die de zichtbaarheid van het deelvenster bepaalt." // paneldynamic.enableIf: "Use the magic wand icon to set a conditional rule that disables the read-only mode for the panel." => "Gebruik het pictogram van de toverstaf om een voorwaardelijke regel in te stellen die de alleen-lezen modus voor het deelvenster uitschakelt." // paneldynamic.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "Gebruik het toverstafpictogram om een voorwaardelijke regel in te stellen die het verzenden van enquêtes verhindert, tenzij ten minste één geneste vraag een antwoord heeft." -// paneldynamic.templateTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Geldt voor alle vragen binnen dit panel. Als u deze instelling wilt overschrijven, definieert u regels voor titeluitlijning voor afzonderlijke vragen. De optie \"Overnemen\" past de instelling op paginaniveau (indien ingesteld) of enquêteniveau (\"Standaard bovenaan\") toe." +// paneldynamic.templateQuestionTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Geldt voor alle vragen binnen dit panel. Als u deze instelling wilt overschrijven, definieert u regels voor titeluitlijning voor afzonderlijke vragen. De optie \"Overnemen\" past de instelling op paginaniveau (indien ingesteld) of enquêteniveau (\"Standaard bovenaan\") toe." // paneldynamic.templateErrorLocation: "Sets the location of an error message in relation to a question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Hiermee stelt u de locatie in van een foutmelding met betrekking tot een vraag met ongeldige invoer. Kies tussen: \"Top\" - er wordt een fouttekst bovenaan het vraagvak geplaatst; \"Onderaan\" - er wordt een fouttekst onderaan het vraagvak geplaatst. De optie \"Overnemen\" past de instelling op paginaniveau (indien ingesteld) of enquêteniveau (\"Standaard bovenaan\") toe." // paneldynamic.errorLocation: "Sets the location of an error message in relation to all questions within the panel. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Hiermee stelt u de locatie van een foutmelding in met betrekking tot alle vragen in het panel. De optie \"Overnemen\" past de instelling op paginaniveau (indien ingesteld) of enquêteniveau toe." // paneldynamic.page: "Repositions the panel to the end of a selected page." => "Hiermee verplaatst u het deelvenster naar het einde van een geselecteerde pagina." @@ -2531,7 +2531,7 @@ setupLocale({ localeCode: "nl", strings: nlStrings }); // paneldynamic.titleLocation: "This setting is automatically inherited by all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Deze instelling wordt automatisch overgenomen door alle vragen in dit paneel. Als u deze instelling wilt overschrijven, definieert u regels voor titeluitlijning voor afzonderlijke vragen. De optie \"Overnemen\" past de instelling op paginaniveau (indien ingesteld) of enquêteniveau (\"Standaard bovenaan\") toe." // paneldynamic.descriptionLocation: "The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Under the panel title\" by default)." => "De optie \"Overnemen\" past de instelling op paginaniveau (indien ingesteld) of enquêteniveau toe (\"Standaard onder de paneeltitel\")." // paneldynamic.newPanelPosition: "Defines the position of a newly added panel. By default, new panels are added to the end. Select \"Next\" to insert a new panel after the current one." => "Definieert de positie van een nieuw toegevoegd deelvenster. Standaard worden er nieuwe panelen aan het einde toegevoegd. Selecteer \"Volgende\" om een nieuw paneel in te voegen na het huidige." -// paneldynamic.defaultValueFromLastPanel: "Duplicates answers from the last panel and assigns them to the next added dynamic panel." => "Dupliceert antwoorden uit het laatste deelvenster en wijst ze toe aan het volgende toegevoegde dynamische deelvenster." +// paneldynamic.copyDefaultValueFromLastEntry: "Duplicates answers from the last panel and assigns them to the next added dynamic panel." => "Dupliceert antwoorden uit het laatste deelvenster en wijst ze toe aan het volgende toegevoegde dynamische deelvenster." // paneldynamic.keyName: "Reference a question name to require a user to provide a unique response for this question in each panel." => "Verwijs naar een vraagnaam om te vereisen dat een gebruiker in elk deelvenster een uniek antwoord geeft op deze vraag." // pehelp.defaultValueExpression: "This setting allows you to assign a default answer value based on an expression. The expression can include basic calculations - `{q1_id} + {q2_id}`, Boolean expressions, such as `{age} > 60`, and functions: `iif()`, `today()`, `age()`, `min()`, `max()`, `avg()`, etc. The value determined by this expression serves as the initial default value that can be overridden by a respondent's manual input." => "Met deze instelling kunt u een standaardantwoordwaarde toewijzen op basis van een expressie. De expressie kan basisberekeningen bevatten - '{q1_id} + {q2_id}', Booleaanse expressies, zoals '{age} > 60', en functies: 'iif()', 'today()', 'age()', 'min()', 'max()', 'avg()', enz. De waarde die door deze expressie wordt bepaald, dient als de oorspronkelijke standaardwaarde die kan worden overschreven door de handmatige invoer van een respondent." // pehelp.resetValueIf: "Use the magic wand icon to set a conditional rule that determines when a respondent's input is reset to the value based on the \"Default value expression\" or \"Set value expression\" or to the \"Default answer\" value (if either is set)." => "Gebruik het toverstafpictogram om een voorwaardelijke regel in te stellen die bepaalt wanneer de invoer van een respondent wordt teruggezet naar de waarde op basis van de \"Standaardwaarde-expressie\" of \"Waarde-expressie instellen\" of naar de waarde \"Standaardantwoord\" (als een van beide is ingesteld)." @@ -2581,13 +2581,13 @@ setupLocale({ localeCode: "nl", strings: nlStrings }); // pehelp.showProgressBar: "Sets the visibility and location of a progress bar. The \"Auto\" value displays the progress bar above or below the survey header." => "Hiermee stelt u de zichtbaarheid en locatie van een voortgangsbalk in. De waarde \"Auto\" geeft de voortgangsbalk boven of onder de kop van de enquête weer." // pehelp.showPreviewBeforeComplete: "Enable the preview page with all or answered questions only." => "Schakel de voorbeeldpagina in met alleen alle of beantwoorde vragen." // pehelp.questionTitleLocation: "Applies to all questions within the survey. This setting can be overridden by title alignment rules at lower levels: panel, page, or question. A lower-level setting will override those on a higher level." => "Geldt voor alle vragen in de enquête. Deze instelling kan worden overschreven door regels voor titeluitlijning op lagere niveaus: deelvenster, pagina of vraag. Een instelling op een lager niveau heeft voorrang op die op een hoger niveau." -// pehelp.requiredText: "A symbol or a sequence of symbols indicating that an answer is required." => "Een symbool of een reeks symbolen die aangeven dat een antwoord vereist is." +// pehelp.requiredMark: "A symbol or a sequence of symbols indicating that an answer is required." => "Een symbool of een reeks symbolen die aangeven dat een antwoord vereist is." // pehelp.questionStartIndex: "Enter a number or letter with which you want to start numbering." => "Voer een cijfer of letter in waarmee u wilt beginnen met nummeren." // pehelp.questionErrorLocation: "Sets the location of an error message in relation to the question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box." => "Hiermee stelt u de locatie van een foutmelding in ten opzichte van de vraag met ongeldige invoer. Kies tussen: \"Top\" - er wordt een fouttekst bovenaan het vraagvak geplaatst; \"Onderaan\" - er wordt een fouttekst onderaan het vraagvak geplaatst." -// pehelp.focusFirstQuestionAutomatic: "Select if you want the first input field on each page ready for text entry." => "Selecteer of u het eerste invoerveld op elke pagina klaar wilt maken voor tekstinvoer." -// pehelp.questionsOrder: "Keeps the original order of questions or randomizes them. The effect of this setting is only visible in the Preview tab." => "Behoudt de oorspronkelijke volgorde van vragen of maakt ze willekeurig. Het effect van deze instelling is alleen zichtbaar op het tabblad Voorbeeld." +// pehelp.autoFocusFirstQuestion: "Select if you want the first input field on each page ready for text entry." => "Selecteer of u het eerste invoerveld op elke pagina klaar wilt maken voor tekstinvoer." +// pehelp.questionOrder: "Keeps the original order of questions or randomizes them. The effect of this setting is only visible in the Preview tab." => "Behoudt de oorspronkelijke volgorde van vragen of maakt ze willekeurig. Het effect van deze instelling is alleen zichtbaar op het tabblad Voorbeeld." // pehelp.maxTextLength: "For text entry questions only." => "Alleen voor vragen over tekstinvoer." -// pehelp.maxOthersLength: "For question comments only." => "Alleen voor opmerkingen over vragen." +// pehelp.maxCommentLength: "For question comments only." => "Alleen voor opmerkingen over vragen." // pehelp.autoGrowComment: "Select if you want question comments and Long Text questions to auto-grow in height based on the entered text length." => "Selecteer of u wilt dat vraagopmerkingen en lange tekstvragen automatisch in hoogte groeien op basis van de ingevoerde tekstlengte." // pehelp.allowResizeComment: "For question comments and Long Text questions only." => "Alleen voor vraagopmerkingen en lange tekstvragen." // pehelp.calculatedValues: "Custom variables serve as intermediate or auxiliary variables used in form calculations. They take respondent inputs as source values. Each custom variable has a unique name and an expression it's based on." => "Aangepaste variabelen dienen als tussenliggende of hulpvariabelen die worden gebruikt in formulierberekeningen. Ze nemen de input van respondenten als bronwaarden. Elke aangepaste variabele heeft een unieke naam en een expressie waarop deze is gebaseerd." @@ -2603,7 +2603,7 @@ setupLocale({ localeCode: "nl", strings: nlStrings }); // pehelp.keyDuplicationError: "When the \"Prevent duplicate responses\" property is enabled, a respondent attempting to submit a duplicate entry will receive the following error message." => "Wanneer de eigenschap 'Dubbele antwoorden voorkomen' is ingeschakeld, ontvangt een respondent die een dubbele vermelding probeert in te dienen, het volgende foutbericht." // pehelp.totalExpression: "Allows you to calculate total values based on an expression. The expression can include basic calculations (`{q1_id} + {q2_id}`), Boolean expressions (`{age} > 60`) and functions ('iif()`, `today()`, `age()`, `min()`, `max()`, `avg()`, etc.)." => "Hiermee kunt u totale waarden berekenen op basis van een expressie. De expressie kan basisberekeningen ('{q1_id} + {q2_id}'), Booleaanse expressies ('{age} > 60') en functies ('iif()', 'today()', 'age()', 'min()', 'max()', 'avg()', etc.) bevatten." // pehelp.confirmDelete: "Triggers a prompt asking to confirm the row deletion." => "Hiermee wordt gevraagd om het verwijderen van de rij te bevestigen." -// pehelp.defaultValueFromLastRow: "Duplicates answers from the last row and assigns them to the next added dynamic row." => "Dupliceert antwoorden uit de laatste rij en wijst ze toe aan de volgende toegevoegde dynamische rij." +// pehelp.copyDefaultValueFromLastEntry: "Duplicates answers from the last row and assigns them to the next added dynamic row." => "Dupliceert antwoorden uit de laatste rij en wijst ze toe aan de volgende toegevoegde dynamische rij." // pehelp.description: "Type a subtitle." => "Typ een ondertitel." // pehelp.locale: "Choose a language to begin creating your survey. To add a translation, switch to a new language and translate the original text here or in the Translations tab." => "Kies een taal om te beginnen met het maken van uw enquête. Als u een vertaling wilt toevoegen, schakelt u over naar een nieuwe taal en vertaalt u de originele tekst hier of op het tabblad Vertalingen." // pehelp.detailPanelMode: "Sets the location of a details section in relation to a row. Choose from: \"None\" - no expansion is added; \"Under the row\" - a row expansion is placed under each row of the matrix; \"Under the row, display one row expansion only\" - an expansion is displayed under a single row only, the remaining row expansions are collapsed." => "Hiermee stelt u de locatie van een detailsectie ten opzichte van een rij in. Kies uit: \"Geen\" - er wordt geen uitbreiding toegevoegd; \"Onder de rij\" - onder elke rij van de matrix wordt een rij-uitbreiding geplaatst; \"Onder de rij, slechts één rij-uitbreiding weergeven\" - een uitbreiding wordt alleen onder een enkele rij weergegeven, de resterende rij-uitbreidingen zijn samengevouwen." @@ -2618,7 +2618,7 @@ setupLocale({ localeCode: "nl", strings: nlStrings }); // page.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "Gebruik het toverstafpictogram om een voorwaardelijke regel in te stellen die het verzenden van enquêtes verhindert, tenzij ten minste één geneste vraag een antwoord heeft." // page.questionTitleLocation: "Applies to all questions within this page. If you want to override this setting, define title alignment rules for individual questions or panels. The \"Inherit\" option applies the survey-level setting (\"Top\" by default)." => "Geldt voor alle vragen op deze pagina. Als je deze instelling wilt overschrijven, definieer je regels voor titeluitlijning voor afzonderlijke vragen of panelen. De optie \"Overnemen\" past de instelling op enquêteniveau toe (\"Top\" standaard)." // page.questionErrorLocation: "Sets the location of an error message in relation to the question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box. The \"Inherit\" option applies the survey-level setting (\"Top\" by default)." => "Hiermee stelt u de locatie van een foutmelding in ten opzichte van de vraag met ongeldige invoer. Kies tussen: \"Top\" - er wordt een fouttekst bovenaan het vraagvak geplaatst; \"Onderaan\" - er wordt een fouttekst onderaan het vraagvak geplaatst. De optie \"Overnemen\" past de instelling op enquêteniveau toe (\"Top\" standaard)." -// page.questionsOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the survey-level setting (\"Original\" by default). The effect of this setting is only visible in the Preview tab." => "Behoudt de oorspronkelijke volgorde van vragen of maakt ze willekeurig. De optie \"Overerven\" past de instelling op enquêteniveau toe (\"Standaard Origineel\"). Het effect van deze instelling is alleen zichtbaar op het tabblad Voorbeeld." +// page.questionOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the survey-level setting (\"Original\" by default). The effect of this setting is only visible in the Preview tab." => "Behoudt de oorspronkelijke volgorde van vragen of maakt ze willekeurig. De optie \"Overerven\" past de instelling op enquêteniveau toe (\"Standaard Origineel\"). Het effect van deze instelling is alleen zichtbaar op het tabblad Voorbeeld." // page.navigationButtonsVisibility: "Sets the visibility of navigation buttons on the page. The \"Inherit\" option applies the survey-level setting, which defaults to \"Visible\"." => "Hiermee stelt u de zichtbaarheid van navigatieknoppen op de pagina in. De optie \"Overerven\" past de instelling op enquêteniveau toe, die standaard op \"Zichtbaar\" staat." // pehelp.panelsState: "Choose from: \"Locked\" - users cannot expand or collapse panels; \"Collapse all\" - all panels start in a collapsed state; \"Expand all\" - all panels start in an expanded state; \"First expanded\" - only the first panel is initially expanded." => "Kies uit: \"Vergrendeld\" - gebruikers kunnen panelen niet uitvouwen of samenvouwen; \"Alles samenvouwen\" - alle deelvensters beginnen in een samengevouwen toestand; \"Alles uitvouwen\" - alle deelvensters beginnen in een uitgevouwen staat; \"Eerst uitgevouwen\" - alleen het eerste paneel wordt in eerste instantie uitgevouwen." // pehelp.imageLinkName: "Enter a shared property name within the array of objects that contains the image or video file URLs you want to display in the choice list." => "Voer de naam van een gedeelde eigenschap in binnen de matrix met objecten die de URL's van afbeeldings- of videobestanden bevat die u in de keuzelijst wilt weergeven." @@ -2647,7 +2647,7 @@ setupLocale({ localeCode: "nl", strings: nlStrings }); // pehelp.needConfirmRemoveFile: "Triggers a prompt asking to confirm the file deletion." => "Hiermee wordt een prompt geactiveerd waarin wordt gevraagd om het verwijderen van het bestand te bevestigen." // pehelp.selectToRankEnabled: "Enable to rank only selected choices. Users will drag selected items from the choice list to order them within the ranking area." => "Schakel in om alleen geselecteerde keuzes te rangschikken. Gebruikers slepen geselecteerde items uit de keuzelijst om ze binnen het rangschikkingsgebied te rangschikken." // pehelp.dataList: "Enter a list of choices that will be suggested to the respondent during input." => "Voer een lijst met keuzes in die tijdens de invoer aan de respondent worden voorgesteld." -// pehelp.itemSize: "The setting only resizes the input fields and doesn't affect the width of the question box." => "De instelling wijzigt alleen de grootte van de invoervelden en heeft geen invloed op de breedte van het vraagvak." +// pehelp.inputSize: "The setting only resizes the input fields and doesn't affect the width of the question box." => "De instelling wijzigt alleen de grootte van de invoervelden en heeft geen invloed op de breedte van het vraagvak." // pehelp.itemTitleWidth: "Sets consistent width for all item labels in pixels" => "Hiermee stelt u een consistente breedte in voor alle artikellabels in pixels" // pehelp.contentMode: "The \"Auto\" option automatically determines the suitable mode for display - Image, Video, or YouTube - based on the source URL provided." => "De optie \"Auto\" bepaalt automatisch de geschikte modus voor weergave - Afbeelding, Video of YouTube - op basis van de opgegeven bron-URL." // pehelp.altText: "Serves as a substitute when the image cannot be displayed on a user's device and for accessibility purposes." => "Dient als vervanging wanneer de afbeelding niet kan worden weergegeven op het apparaat van een gebruiker en voor toegankelijkheidsdoeleinden." @@ -2660,8 +2660,8 @@ setupLocale({ localeCode: "nl", strings: nlStrings }); // p.itemTitleWidth: "Item label width (in px)" => "Breedte artikellabel (in px)" // p.selectToRankEmptyRankedAreaText: "Text to show if all options are selected" => "Tekst om aan te geven of alle opties zijn geselecteerd" // p.selectToRankEmptyUnrankedAreaText: "Placeholder text for the ranking area" => "Tijdelijke tekst voor het rangschikkingsgebied" -// pe.allowCompleteSurveyAutomatic: "Complete the survey automatically" => "Vul de enquête automatisch in" -// pehelp.allowCompleteSurveyAutomatic: "Select if you want the survey to complete automatically after a respondent answers all questions." => "Selecteer of u wilt dat de enquête automatisch wordt ingevuld nadat een respondent alle vragen heeft beantwoord." +// pe.autoAdvanceAllowComplete: "Complete the survey automatically" => "Vul de enquête automatisch in" +// pehelp.autoAdvanceAllowComplete: "Select if you want the survey to complete automatically after a respondent answers all questions." => "Selecteer of u wilt dat de enquête automatisch wordt ingevuld nadat een respondent alle vragen heeft beantwoord." // masksettings.saveMaskedValue: "Save masked value in survey results" => "Gemaskeerde waarde opslaan in enquêteresultaten" // patternmask.pattern: "Value pattern" => "Waardepatroon" // datetimemask.min: "Minimum value" => "Minimumwaarde" @@ -2887,7 +2887,7 @@ setupLocale({ localeCode: "nl", strings: nlStrings }); // names.default-dark: "Dark" => "Donker" // names.default-contrast: "Contrast" => "Tegenstelling" // panel.showNumber: "Number this panel" => "Nummer dit paneel" -// pehelp.goNextPageAutomatic: "Select if you want the survey to auto-advance to the next page once a respondent has answered all questions on the current page. This feature won't apply if the last question on the page is open-ended or allows multiple answers." => "Selecteer of u wilt dat de enquête automatisch naar de volgende pagina gaat zodra een respondent alle vragen op de huidige pagina heeft beantwoord. Deze functie is niet van toepassing als de laatste vraag op de pagina een open einde heeft of meerdere antwoorden toestaat." +// pehelp.autoAdvanceEnabled: "Select if you want the survey to auto-advance to the next page once a respondent has answered all questions on the current page. This feature won't apply if the last question on the page is open-ended or allows multiple answers." => "Selecteer of u wilt dat de enquête automatisch naar de volgende pagina gaat zodra een respondent alle vragen op de huidige pagina heeft beantwoord. Deze functie is niet van toepassing als de laatste vraag op de pagina een open einde heeft of meerdere antwoorden toestaat." // autocomplete.name: "Full Name" => "Voor- en achternaam" // autocomplete.honorific-prefix: "Prefix" => "Voorvoegsel" // autocomplete.given-name: "First Name" => "Voornaam" @@ -2943,4 +2943,10 @@ setupLocale({ localeCode: "nl", strings: nlStrings }); // autocomplete.impp: "Instant Messaging Protocol" => "Instant Messaging Protocol" // ed.lockQuestionsTooltip: "Lock expand/collapse state for questions" => "Vergrendel de uitvouw-/samenvouwstatus voor vragen" // pe.listIsEmpty@pages: "You don't have any pages yet" => "Je hebt nog geen pagina's" -// pe.addNew@pages: "Add new page" => "Nieuwe pagina toevoegen" \ No newline at end of file +// pe.addNew@pages: "Add new page" => "Nieuwe pagina toevoegen" +// ed.zoomInTooltip: "Zoom In" => "Inzoomen" +// ed.zoom100Tooltip: "100%" => "100%" +// ed.zoomOutTooltip: "Zoom Out" => "Uitzoomen" +// tabs.surfaceBackground: "Surface Background" => "Oppervlakte Achtergrond" +// pe.copyDefaultValueFromLastEntry: "Use answers from the last entry as default" => "Gebruik antwoorden van de laatste invoer als standaard" +// colors.gray: "Gray" => "Grijs" \ 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 c991403b93..23515a3857 100644 --- a/packages/survey-creator-core/src/localization/english.ts +++ b/packages/survey-creator-core/src/localization/english.ts @@ -301,7 +301,7 @@ export var enStrings = { description: "Panel description", visibleIf: "Make the panel visible if", requiredIf: "Make the panel required if", - questionsOrder: "Question order within the panel", + questionOrder: "Question order within the panel", page: "Move the panel to page", startWithNewLine: "Display the panel on a new line", state: "Panel collapse state", @@ -332,7 +332,7 @@ export var enStrings = { hideNumber: "Hide the panel number", titleLocation: "Panel title alignment", descriptionLocation: "Panel description alignment", - templateTitleLocation: "Question title alignment", + templateQuestionTitleLocation: "Question title alignment", templateErrorLocation: "Error message alignment", newPanelPosition: "New panel location", showRangeInProgress: "Show the progress bar", @@ -399,7 +399,7 @@ export var enStrings = { visibleIf: "Make the page visible if", requiredIf: "Make the page required if", timeLimit: "Time limit to complete the page", - questionsOrder: "Question order on the page" + questionOrder: "Question order on the page" }, matrixdropdowncolumn: { name: "Column name", @@ -565,7 +565,7 @@ export var enStrings = { isRequired: "Required", markRequired: "Mark as required", removeRequiredMark: "Remove the required mark", - isAllRowRequired: "Require an answer in each row", + eachRowRequired: "Require an answer in each row", eachRowUnique: "Prevent duplicate responses in rows", requiredErrorText: "Error message for required questions", startWithNewLine: "Display the question on a new line", @@ -577,7 +577,7 @@ export var enStrings = { maxSize: "Maximum file size (in bytes)", rowCount: "Row count", columnLayout: "Columns layout", - addRowLocation: "\"Add Row\" button alignment", + addRowButtonLocation: "\"Add Row\" button alignment", transposeData: "Transpose rows to columns", addRowText: "\"Add Row\" button text", removeRowText: "\"Remove Row\" button text", @@ -616,7 +616,7 @@ export var enStrings = { mode: "Survey display mode", clearInvisibleValues: "Clear hidden question values", cookieName: "Limit to one response", - sendResultOnPageNext: "Auto-save survey progress on page change", + partialSendEnabled: "Auto-save survey progress on page change", storeOthersAsComment: "Save the \"Other\" option value as a separate property", showPageTitles: "Show page titles", showPageNumbers: "Show page numbers", @@ -628,18 +628,18 @@ export var enStrings = { startSurveyText: "\"Start Survey\" button text", showNavigationButtons: "Show/hide navigation buttons", showPrevButton: "Show the \"Previous Page\" button", - firstPageIsStarted: "First page is a start page", - showCompletedPage: "Show the \"Thank You\" page", - goNextPageAutomatic: "Auto-advance to the next page", - allowCompleteSurveyAutomatic: "Complete the survey automatically", + firstPageIsStartPage: "First page is a start page", + showCompletePage: "Show the \"Thank You\" page", + autoAdvanceEnabled: "Auto-advance to the next page", + autoAdvanceAllowComplete: "Complete the survey automatically", showProgressBar: "Progress bar alignment", questionTitleLocation: "Question title alignment", questionTitleWidth: "Question title width", - requiredText: "Required symbol(s)", + requiredMark: "Required symbol(s)", questionTitleTemplate: "Question title template, default is: '{no}. {require} {title}'", questionErrorLocation: "Error message alignment", - focusFirstQuestionAutomatic: "Focus first question on a new page", - questionsOrder: "Question order", + autoFocusFirstQuestion: "Focus first question on a new page", + questionOrder: "Question order", timeLimit: "Time limit to complete the survey", timeLimitPerPage: "Time limit to complete one page", showTimer: "Use a timer", @@ -656,7 +656,7 @@ export var enStrings = { dataFormat: "Storage format", allowAddRows: "Enable row addition", allowRemoveRows: "Enable row removal", - allowRowsDragAndDrop: "Enable row reordering", + allowRowReorder: "Enable row reordering", responsiveImageSizeHelp: "Does not apply if you specify the exact display area width or height.", minImageWidth: "Minimum display area width", maxImageWidth: "Maximum display area width", @@ -683,13 +683,13 @@ export var enStrings = { logo: "Survey logo", questionsOnPageMode: "Survey layout", maxTextLength: "Restrict answer length", - maxOthersLength: "Restrict comment length", + maxCommentLength: "Restrict comment length", commentAreaRows: "Comment area height (in lines)", autoGrowComment: "Auto-expand text areas", allowResizeComment: "Allow users to resize text areas", textUpdateMode: "Update input field values", maskType: "Input mask type", - focusOnFirstError: "Set focus on the first invalid answer", + autoFocusFirstError: "Set focus on the first invalid answer", checkErrorsMode: "Run validation", validateVisitedEmptyFields: "Validate empty fields on lost focus", navigateToUrl: "Redirect to an external link after submission", @@ -747,12 +747,11 @@ export var enStrings = { keyDuplicationError: "Error message for duplicate responses", minSelectedChoices: "Minimum choices to select", maxSelectedChoices: "Maximum choices to select", - showClearButton: "Show the Clear button", logoWidth: "Logo width", logoHeight: "Logo height", readOnly: "Read-only", enableIf: "Disable the read-only mode if", - emptyRowsText: "\"No rows\" message", + noRowsText: "\"No rows\" message", separateSpecialChoices: "Separate special choices", choicesFromQuestion: "Copy choices from the following question", choicesFromQuestionMode: "Which choice options to copy", @@ -761,7 +760,7 @@ export var enStrings = { showCommentArea: "Add a comment box", commentPlaceholder: "Placeholder text for the comment box", displayRateDescriptionsAsExtremeItems: "Show the labels as extreme values", - rowsOrder: "Row order", + rowOrder: "Row order", columnsLayout: "Column layout", columnColCount: "Nested column count", correctAnswer: "Correct Answer", @@ -850,8 +849,7 @@ export var enStrings = { columnsEnableIf: "Make columns visible if", rowsEnableIf: "Make rows visible if", innerIndent: "Increase the inner indent", - defaultValueFromLastRow: "Use answers from the last row as default", - defaultValueFromLastPanel: "Use answers from the last panel as default", + copyDefaultValueFromLastEntry: "Use answers from the last entry as default", enterNewValue: "Please enter a value.", noquestions: "There are no questions in the survey.", createtrigger: "Please create a trigger", @@ -1128,7 +1126,7 @@ export var enStrings = { timerInfoMode: { combined: "Both" }, - addRowLocation: { + addRowButtonLocation: { default: "Based on matrix layout" }, panelsState: { @@ -1199,10 +1197,10 @@ export var enStrings = { percent: "Percentage", date: "Date" }, - rowsOrder: { + rowOrder: { initial: "Original" }, - questionsOrder: { + questionOrder: { initial: "Original" }, showProgressBar: { @@ -1354,7 +1352,7 @@ export var enStrings = { questionTitleLocation: "Applies to all questions within this panel. When set to \"Hidden\", it also hides question descriptions. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default). ", questionTitleWidth: "Sets consistent width for question titles when they are aligned to the left of their question boxes. Accepts CSS values (px, %, in, pt, etc.).", questionErrorLocation: "Sets the location of an error message in relation to all questions within the panel. The \"Inherit\" option applies the page-level (if set) or survey-level setting.", - questionsOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the page-level (if set) or survey-level setting.", + questionOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the page-level (if set) or survey-level setting.", page: "Repositions the panel to the end of a selected page.", innerIndent: "Adds space or margin between the panel content and the left border of the panel box.", startWithNewLine: "Unselect to display the panel in one line with the previous question or panel. The setting doesn't apply if the panel is the first element in your form.", @@ -1369,10 +1367,10 @@ export var enStrings = { visibleIf: "Use the magic wand icon to set a conditional rule that determines panel visibility.", enableIf: "Use the magic wand icon to set a conditional rule that disables the read-only mode for the panel.", requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer.", - templateTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default).", + templateQuestionTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default).", templateErrorLocation: "Sets the location of an error message in relation to a question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default).", errorLocation: "Sets the location of an error message in relation to all questions within the panel. The \"Inherit\" option applies the page-level (if set) or survey-level setting.", - // questionsOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the page-level (if set) or survey-level setting.", + // questionOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the page-level (if set) or survey-level setting.", page: "Repositions the panel to the end of a selected page.", innerIndent: "Adds space or margin between the panel content and the left border of the panel box.", startWithNewLine: "Unselect to display the panel in one line with the previous question or panel. The setting doesn't apply if the panel is the first element in your form.", @@ -1385,9 +1383,10 @@ export var enStrings = { titleLocation: "This setting is automatically inherited by all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default).", descriptionLocation: "The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Under the panel title\" by default).", newPanelPosition: "Defines the position of a newly added panel. By default, new panels are added to the end. Select \"Next\" to insert a new panel after the current one.", - defaultValueFromLastPanel: "Duplicates answers from the last panel and assigns them to the next added dynamic panel.", + copyDefaultValueFromLastEntry: "Duplicates answers from the last panel and assigns them to the next added dynamic panel.", keyName: "Reference a question name to require a user to provide a unique response for this question in each panel." }, + copyDefaultValueFromLastEntry: "Duplicates answers from the last row and assigns them to the next added dynamic row.", defaultValueExpression: "This setting allows you to assign a default answer value based on an expression. The expression can include basic calculations - `{q1_id} + {q2_id}`, Boolean expressions, such as `{age} > 60`, and functions: `iif()`, `today()`, `age()`, `min()`, `max()`, `avg()`, etc. The value determined by this expression serves as the initial default value that can be overridden by a respondent's manual input.", resetValueIf: "Use the magic wand icon to set a conditional rule that determines when a respondent's input is reset to the value based on the \"Default value expression\" or \"Set value expression\" or to the \"Default answer\" value (if either is set).", setValueIf: "Use the magic wand icon to set a conditional rule that determines when to run the \"Set value expression\" and dynamically assign the resulting value as a response.", @@ -1460,19 +1459,19 @@ export var enStrings = { logoWidth: "Sets a logo width in CSS units (px, %, in, pt, etc.).", logoHeight: "Sets a logo height in CSS units (px, %, in, pt, etc.).", logoFit: "Choose from: \"None\" - image maintains its original size; \"Contain\" - image is resized to fit while maintaining its aspect ratio; \"Cover\" - image fills the entire box while maintaining its aspect ratio; \"Fill\" - image is stretched to fill the box without maintaining its aspect ratio.", - goNextPageAutomatic: "Select if you want the survey to auto-advance to the next page once a respondent has answered all questions on the current page. This feature won't apply if the last question on the page is open-ended or allows multiple answers.", - allowCompleteSurveyAutomatic: "Select if you want the survey to complete automatically after a respondent answers all questions.", + autoAdvanceEnabled: "Select if you want the survey to auto-advance to the next page once a respondent has answered all questions on the current page. This feature won't apply if the last question on the page is open-ended or allows multiple answers.", + autoAdvanceAllowComplete: "Select if you want the survey to complete automatically after a respondent answers all questions.", showNavigationButtons: "Sets the visibility and location of navigation buttons on a page.", showProgressBar: "Sets the visibility and location of a progress bar. The \"Auto\" value displays the progress bar above or below the survey header.", showPreviewBeforeComplete: "Enable the preview page with all or answered questions only.", questionTitleLocation: "Applies to all questions within the survey. This setting can be overridden by title alignment rules at lower levels: panel, page, or question. A lower-level setting will override those on a higher level.", - requiredText: "A symbol or a sequence of symbols indicating that an answer is required.", + requiredMark: "A symbol or a sequence of symbols indicating that an answer is required.", questionStartIndex: "Enter a number or letter with which you want to start numbering.", questionErrorLocation: "Sets the location of an error message in relation to the question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box.", - focusFirstQuestionAutomatic: "Select if you want the first input field on each page ready for text entry.", - questionsOrder: "Keeps the original order of questions or randomizes them. The effect of this setting is only visible in the Preview tab.", + autoFocusFirstQuestion: "Select if you want the first input field on each page ready for text entry.", + questionOrder: "Keeps the original order of questions or randomizes them. The effect of this setting is only visible in the Preview tab.", maxTextLength: "For text entry questions only.", - maxOthersLength: "For question comments only.", + maxCommentLength: "For question comments only.", commentAreaRows: "Sets the number of displayed lines in text areas for question comments. In the input takes up more lines, the scroll bar appears.", autoGrowComment: "Select if you want question comments and Long Text questions to auto-grow in height based on the entered text length.", allowResizeComment: "For question comments and Long Text questions only.", @@ -1490,7 +1489,6 @@ export var enStrings = { keyDuplicationError: "When the \"Prevent duplicate responses\" property is enabled, a respondent attempting to submit a duplicate entry will receive the following error message.", totalExpression: "Allows you to calculate total values based on an expression. The expression can include basic calculations (`{q1_id} + {q2_id}`), Boolean expressions (`{age} > 60`) and functions ('iif()`, `today()`, `age()`, `min()`, `max()`, `avg()`, etc.).", confirmDelete: "Triggers a prompt asking to confirm the row deletion.", - defaultValueFromLastRow: "Duplicates answers from the last row and assigns them to the next added dynamic row.", keyName: "Reference a column ID to require a user to provide a unique response for each question within the specified column.", description: "Type a subtitle.", locale: "Choose a language to begin creating your survey. To add a translation, switch to a new language and translate the original text here or in the Translations tab.", @@ -1510,7 +1508,7 @@ export var enStrings = { questionTitleLocation: "Applies to all questions within this page. When set to \"Hidden\", it also hides question descriptions. If you want to override this setting, define title alignment rules for individual questions or panels. The \"Inherit\" option applies the survey-level setting (\"Top\" by default).", questionTitleWidth: "Sets consistent width for question titles when they are aligned to the left of their question boxes. Accepts CSS values (px, %, in, pt, etc.).", questionErrorLocation: "Sets the location of an error message in relation to the question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box. The \"Inherit\" option applies the survey-level setting (\"Top\" by default).", - questionsOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the survey-level setting (\"Original\" by default). The effect of this setting is only visible in the Preview tab.", + questionOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the survey-level setting (\"Original\" by default). The effect of this setting is only visible in the Preview tab.", navigationButtonsVisibility: "Sets the visibility of navigation buttons on the page. The \"Inherit\" option applies the survey-level setting, which defaults to \"Visible\"." }, timerLocation: "Sets the location of a timer on a page.", @@ -1547,7 +1545,7 @@ export var enStrings = { needConfirmRemoveFile: "Triggers a prompt asking to confirm the file deletion.", selectToRankEnabled: "Enable to rank only selected choices. Users will drag selected items from the choice list to order them within the ranking area.", dataList: "Enter a list of choices that will be suggested to the respondent during input.", - itemSize: "The setting only resizes the input fields and doesn't affect the width of the question box.", + inputSize: "The setting only resizes the input fields and doesn't affect the width of the question box.", itemTitleWidth: "Sets consistent width for all item labels in pixels", inputTextAlignment: "Select how to align input value within the field. The default setting \"Auto\" aligns the input value to the right if currency or numeric masking is applied and to the left if not.", altText: "Serves as a substitute when the image cannot be displayed on a user's device and for accessibility purposes.", @@ -1665,7 +1663,7 @@ export var enStrings = { maxValueExpression: "Max value expression", // Auto-generated string step: "Step", // Auto-generated string dataList: "Items for auto-suggest", - itemSize: "Input field width (in characters)", + inputSize: "Input field width (in characters)", itemTitleWidth: "Item label width (in px)", inputTextAlignment: "Input value alignment", elements: "Elements", // Auto-generated string diff --git a/packages/survey-creator-core/src/localization/finnish.ts b/packages/survey-creator-core/src/localization/finnish.ts index 03426df2b1..4b6744b09c 100644 --- a/packages/survey-creator-core/src/localization/finnish.ts +++ b/packages/survey-creator-core/src/localization/finnish.ts @@ -109,6 +109,9 @@ export var fiStrings = { redoTooltip: "Tee muutos uudelleen", expandAllTooltip: "Laajenna kaikki", collapseAllTooltip: "Kutista kaikki", + zoomInTooltip: "Lähennä", + zoom100Tooltip: "100%", + zoomOutTooltip: "Loitonna", lockQuestionsTooltip: "Lukitse laajenna/kutista tila kysymyksiä varten", showMoreChoices: "Näytä lisää", showLessChoices: "Näytä vähemmän", @@ -296,7 +299,7 @@ export var fiStrings = { description: "Paneelin kuvaus", visibleIf: "Tee paneeli näkyväksi, jos", requiredIf: "Tee paneeli pakolliseksi, jos", - questionsOrder: "Kyselyjärjestys paneelissa", + questionOrder: "Kyselyjärjestys paneelissa", page: "Pääsivu", startWithNewLine: "Näytä paneeli uudella rivillä", state: "Paneelin tiivistystila", @@ -327,7 +330,7 @@ export var fiStrings = { hideNumber: "Piilota paneelin numero", titleLocation: "Paneelin otsikon tasaus", descriptionLocation: "Paneelin kuvauksen tasaus", - templateTitleLocation: "Kysymyksen otsikon tasaus", + templateQuestionTitleLocation: "Kysymyksen otsikon tasaus", templateErrorLocation: "Virhesanoman tasaus", newPanelPosition: "Uusi paneelin sijainti", showRangeInProgress: "Edistymispalkin näyttäminen", @@ -394,7 +397,7 @@ export var fiStrings = { visibleIf: "Tee sivusta näkyvä, jos", requiredIf: "Tee sivusta pakollinen, jos", timeLimit: "Sivun viimeistelyn aikaraja (sekunteina)", - questionsOrder: "Kyselyjärjestys sivulla" + questionOrder: "Kyselyjärjestys sivulla" }, matrixdropdowncolumn: { name: "Sarakkeen nimi", @@ -560,7 +563,7 @@ export var fiStrings = { isRequired: "On vaadittu?", markRequired: "Merkitse pakollisesti", removeRequiredMark: "Poista vaadittu merkki", - isAllRowRequired: "Vaadi vastaus kaikille riveille", + eachRowRequired: "Vaadi vastaus kaikille riveille", eachRowUnique: "Estä päällekkäiset vastaukset riveillä", requiredErrorText: "Vaadittu virheteksti", startWithNewLine: "Onko aloitus uudella rivillä?", @@ -572,7 +575,7 @@ export var fiStrings = { maxSize: "Tiedoston enimmäiskoko tavuina", rowCount: "Rivien määrä", columnLayout: "Sarakkeiden asettelu", - addRowLocation: "Lisää rivipainikkeen sijainti", + addRowButtonLocation: "Lisää rivipainikkeen sijainti", transposeData: "Rivien transponointi sarakkeisiin", addRowText: "Lisää rivipainikkeen teksti", removeRowText: "Poista rivipainikkeen teksti", @@ -611,7 +614,7 @@ export var fiStrings = { mode: "Tila (vain muokkaus / vain luku)", clearInvisibleValues: "Tyhjennä näkymättömät arvot", cookieName: "Evästeen nimi (poistaaksesi kysely käytöstä suorita kysely kaksi kertaa paikallisesti)", - sendResultOnPageNext: "Lähetä kyselyn tulokset seuraavalla sivulla", + partialSendEnabled: "Lähetä kyselyn tulokset seuraavalla sivulla", storeOthersAsComment: "Tallenna 'muut' arvo erilliseen kenttään", showPageTitles: "Näytä sivun otsikot", showPageNumbers: "Näytä sivunumerot", @@ -623,18 +626,18 @@ export var fiStrings = { startSurveyText: "Aloita -painikkeen teksti", showNavigationButtons: "Näytä navigointipainikkeet (oletusnavigointi)", showPrevButton: "Näytä edellinen -painike (käyttäjä voi palata edelliselle sivulle)", - firstPageIsStarted: "Kyselyn ensimmäinen sivu on aloitussivu.", - showCompletedPage: "Näytä valmis sivu lopussa (completeHtml)", - goNextPageAutomatic: "Kun vastaat kaikkiin kysymyksiin, siirry seuraavalle sivulle automaattisesti", - allowCompleteSurveyAutomatic: "Vastaa kyselyyn automaattisesti", + firstPageIsStartPage: "Kyselyn ensimmäinen sivu on aloitussivu.", + showCompletePage: "Näytä valmis sivu lopussa (completeHtml)", + autoAdvanceEnabled: "Kun vastaat kaikkiin kysymyksiin, siirry seuraavalle sivulle automaattisesti", + autoAdvanceAllowComplete: "Vastaa kyselyyn automaattisesti", showProgressBar: "Näytä edistymispalkki", questionTitleLocation: "Kysymyksen otsikon sijainti", questionTitleWidth: "Kysymyksen otsikon leveys", - requiredText: "Kysymys vaadittu symboli (t)", + requiredMark: "Kysymys vaadittu symboli (t)", questionTitleTemplate: "Kysymyksen otsikkomalli, oletusarvo: '{no}. {require} {title}'", questionErrorLocation: "Kysymyksen virheen sijainti", - focusFirstQuestionAutomatic: "Fokusoi ensimmäiseen kysymykseen sivun vaihtuessa", - questionsOrder: "Elementtien järjestys sivulla", + autoFocusFirstQuestion: "Fokusoi ensimmäiseen kysymykseen sivun vaihtuessa", + questionOrder: "Elementtien järjestys sivulla", timeLimit: "Enimmäisaika saada kysely täytettyä", timeLimitPerPage: "Enimmäisaika kyselyn sivun täyttämiseen", showTimer: "Käytä ajastinta", @@ -651,7 +654,7 @@ export var fiStrings = { dataFormat: "Kuvan muoto", allowAddRows: "Salli rivien lisääminen", allowRemoveRows: "Salli rivien poistaminen", - allowRowsDragAndDrop: "Salli rivin vetäminen ja pudottaminen", + allowRowReorder: "Salli rivin vetäminen ja pudottaminen", responsiveImageSizeHelp: "Ei sovelleta, jos määrität kuvan tarkan leveyden tai korkeuden.", minImageWidth: "Kuvan vähimmäisleveys", maxImageWidth: "Kuvan enimmäisleveys", @@ -678,13 +681,13 @@ export var fiStrings = { logo: "Logo (URL-osoite tai base64-koodattu merkkijono)", questionsOnPageMode: "Kyselyn rakenne", maxTextLength: "Vastauksen enimmäispituus (merkkeinä)", - maxOthersLength: "Kommentin enimmäispituus (merkkeinä)", + maxCommentLength: "Kommentin enimmäispituus (merkkeinä)", commentAreaRows: "Kommenttialueen korkeus (riveinä)", autoGrowComment: "Laajenna kommenttialue tarvittaessa automaattisesti", allowResizeComment: "Salli käyttäjien muuttaa tekstialueiden kokoa", textUpdateMode: "Tekstikysymyksen arvon päivittäminen", maskType: "Syöttörajoitteen tyyppi", - focusOnFirstError: "Aseta kohdistus ensimmäiseen virheelliseen vastaukseen", + autoFocusFirstError: "Aseta kohdistus ensimmäiseen virheelliseen vastaukseen", checkErrorsMode: "Suorita vahvistus", validateVisitedEmptyFields: "Vahvista tyhjät kentät, kun kohdistus on kadonnut", navigateToUrl: "Siirry URL-osoitteeseen", @@ -742,12 +745,11 @@ export var fiStrings = { keyDuplicationError: "Ei-yksilöllinen avainarvo -virhesanoma", minSelectedChoices: "Valitut valinnat vähintään:", maxSelectedChoices: "Valittujen vaihtoehtojen enimmäismäärä", - showClearButton: "Näytä Tyhjennä-painike", logoWidth: "Logon leveys (CSS-hyväksytyissä arvoissa)", logoHeight: "Logon korkeus (CSS:n hyväksymissä arvoissa)", readOnly: "Vain luku -tilassa", enableIf: "Muokattavissa, jos", - emptyRowsText: "Ei rivejä -viesti", + noRowsText: "Ei rivejä -viesti", separateSpecialChoices: "Erilliset erikoisvalinnat (Ei mitään, Muu, Valitse kaikki)", choicesFromQuestion: "Kopioi valinnat seuraavasta kysymyksestä", choicesFromQuestionMode: "Mitkä vaihtoehdot kopioidaan?", @@ -756,7 +758,7 @@ export var fiStrings = { showCommentArea: "Näytä kommenttialue", commentPlaceholder: "Kommenttialueen paikkamerkki", displayRateDescriptionsAsExtremeItems: "Näytä nopeuskuvaukset ääriarvoina", - rowsOrder: "Rivien järjestys", + rowOrder: "Rivien järjestys", columnsLayout: "Sarakkeen asettelu", columnColCount: "Sisäkkäisten sarakkeiden määrä", correctAnswer: "Oikea vastaus", @@ -833,6 +835,7 @@ export var fiStrings = { background: "Tausta", appearance: "Ulkonäkö", accentColors: "Korostusvärit", + surfaceBackground: "Surfacen tausta", scaling: "Skaalaus", others: "Muut" }, @@ -843,8 +846,7 @@ export var fiStrings = { columnsEnableIf: "Sarakkeet ovat näkyvissä, jos", rowsEnableIf: "Rivit ovat näkyvissä, jos", innerIndent: "Sisäisten sisennysten lisääminen", - defaultValueFromLastRow: "Oletusarvojen ottaminen viimeiseltä riviltä", - defaultValueFromLastPanel: "Ota oletusarvot viimeisestä paneelista", + copyDefaultValueFromLastEntry: "Käytä viimeisen merkinnän vastauksia oletuksena", enterNewValue: "Anna arvo.", noquestions: "Kyselyssä ei ole yhtään kysymystä.", createtrigger: "Luo triggeri", @@ -1120,7 +1122,7 @@ export var fiStrings = { timerInfoMode: { combined: "Molemmat" }, - addRowLocation: { + addRowButtonLocation: { default: "Riippuu matriisin asettelusta" }, panelsState: { @@ -1191,10 +1193,10 @@ export var fiStrings = { percent: "Prosenttiosuus", date: "Päivämäärä" }, - rowsOrder: { + rowOrder: { initial: "Alkuperäinen" }, - questionsOrder: { + questionOrder: { initial: "Alkuperäinen" }, showProgressBar: { @@ -1345,7 +1347,7 @@ export var fiStrings = { questionTitleLocation: "Koskee kaikkia tämän paneelin kysymyksiä. Jos haluat ohittaa tämän asetuksen, määritä otsikon tasaussäännöt yksittäisille kysymyksille. Peri-vaihtoehto käyttää sivutason (jos määritetty) tai kyselytason asetusta (\"Ylin\" oletuksena).", questionTitleWidth: "Määrittää kysymysten otsikoiden tasaisen leveyden, kun ne tasataan kysymysruutujen vasemmalle puolelle. Hyväksyy CSS-arvot (px, %, in, pt jne.).", questionErrorLocation: "Määrittää virhesanoman sijainnin suhteessa kaikkiin paneelin kysymyksiin. Peri-vaihtoehto käyttää sivutason (jos määritetty) tai kyselytason asetusta.", - questionsOrder: "Säilyttää kysymysten alkuperäisen järjestyksen tai satunnaistaa ne. Peri-vaihtoehto käyttää sivutason (jos määritetty) tai kyselytason asetusta.", + questionOrder: "Säilyttää kysymysten alkuperäisen järjestyksen tai satunnaistaa ne. Peri-vaihtoehto käyttää sivutason (jos määritetty) tai kyselytason asetusta.", page: "Siirtää paneelin valitun sivun loppuun.", innerIndent: "Lisää tilaa tai reunuksen paneelin sisällön ja paneeliruudun vasemman reunan väliin.", startWithNewLine: "Poista valinta, jos haluat näyttää paneelin yhdellä rivillä edellisen kysymyksen tai paneelin kanssa. Asetusta ei käytetä, jos paneeli on lomakkeen ensimmäinen elementti.", @@ -1359,7 +1361,7 @@ export var fiStrings = { visibleIf: "Käytä taikasauvakuvaketta asettaaksesi ehdollisen säännön, joka määrittää paneelin näkyvyyden.", enableIf: "Määritä taikasauvakuvakkeen avulla ehdollinen sääntö, joka poistaa paneelin vain luku -tilan käytöstä.", requiredIf: "Määritä taikasauvakuvakkeen avulla ehdollinen sääntö, joka estää kyselyn lähettämisen, ellei vähintään yhteen sisäkkäiseen kysymykseen ole vastausta.", - templateTitleLocation: "Koskee kaikkia tämän paneelin kysymyksiä. Jos haluat ohittaa tämän asetuksen, määritä otsikon tasaussäännöt yksittäisille kysymyksille. Peri-vaihtoehto käyttää sivutason (jos määritetty) tai kyselytason asetusta (\"Ylin\" oletuksena).", + templateQuestionTitleLocation: "Koskee kaikkia tämän paneelin kysymyksiä. Jos haluat ohittaa tämän asetuksen, määritä otsikon tasaussäännöt yksittäisille kysymyksille. Peri-vaihtoehto käyttää sivutason (jos määritetty) tai kyselytason asetusta (\"Ylin\" oletuksena).", templateErrorLocation: "Määrittää virhesanoman sijainnin suhteessa kysymykseen, jonka syöte on virheellinen. Valitse seuraavista: \"Top\" - virheteksti sijoitetaan kysymysruudun yläosaan; \"Pohja\" - virheteksti sijoitetaan kysymysruudun alaosaan. Peri-vaihtoehto käyttää sivutason (jos määritetty) tai kyselytason asetusta (\"Ylin\" oletuksena).", errorLocation: "Määrittää virhesanoman sijainnin suhteessa kaikkiin paneelin kysymyksiin. Peri-vaihtoehto käyttää sivutason (jos määritetty) tai kyselytason asetusta.", page: "Siirtää paneelin valitun sivun loppuun.", @@ -1374,9 +1376,10 @@ export var fiStrings = { titleLocation: "Tämä asetus periytyy automaattisesti kaikkiin tämän paneelin kysymyksiin. Jos haluat ohittaa tämän asetuksen, määritä otsikon tasaussäännöt yksittäisille kysymyksille. Peri-vaihtoehto käyttää sivutason (jos määritetty) tai kyselytason asetusta (\"Ylin\" oletuksena).", descriptionLocation: "\"Peri\" -vaihtoehto käyttää sivutason (jos määritetty) tai kyselytason asetusta (\"Paneelin otsikon alla\" oletuksena).", newPanelPosition: "Määrittää juuri lisätyn paneelin sijainnin. Oletuksena uudet paneelit lisätään loppuun. Valitse \"Seuraava\" lisätäksesi uuden paneelin nykyisen jälkeen.", - defaultValueFromLastPanel: "Monistaa edellisen paneelin vastaukset ja määrittää ne seuraavaan lisättyyn dynaamiseen paneeliin.", + copyDefaultValueFromLastEntry: "Monistaa edellisen paneelin vastaukset ja määrittää ne seuraavaan lisättyyn dynaamiseen paneeliin.", keyName: "Viittaa kysymyksen nimeen, jos haluat edellyttää, että käyttäjä antaa yksilöllisen vastauksen tähän kysymykseen kussakin paneelissa." }, + copyDefaultValueFromLastEntry: "Monistaa vastaukset viimeiseltä riviltä ja määrittää ne seuraavalle lisätylle dynaamiselle riville.", defaultValueExpression: "Tämän asetuksen avulla voit määrittää oletusarvoisen vastausarvon lausekkeen perusteella. Lauseke voi sisältää peruslaskutoimituksia - '{q1_id} + {q2_id}', totuusarvolausekkeita, kuten '{age} > 60', ja funktioita: 'iif()', 'today()', 'age()', 'min()', 'max()', 'avg()' jne. Tämän lausekkeen määrittämä arvo toimii alkuperäisenä oletusarvona, jonka vastaajan manuaalinen syöttö voi ohittaa.", resetValueIf: "Käytä taikasauvakuvaketta asettaaksesi ehdollisen säännön, joka määrittää, milloin vastaajan syöte palautetaan arvoon \"Oletusarvolauseke\" tai \"Aseta arvolauseke\" tai \"Oletusvastaus\" -arvoon (jos jompikumpi on asetettu).", setValueIf: "Käytä taikasauvakuvaketta asettaaksesi ehdollisen säännön, joka määrittää, milloin \"Aseta arvolauseke\" suoritetaan, ja määritä tuloksena oleva arvo dynaamisesti vastauksena.", @@ -1449,19 +1452,19 @@ export var fiStrings = { logoWidth: "Määrittää logon leveyden CSS-yksiköissä (px, %, in, pt jne.).", logoHeight: "Asettaa logon korkeuden CSS-yksiköinä (px, %, in, pt jne.).", logoFit: "Valitse seuraavista: \"Ei mitään\" - kuva säilyttää alkuperäisen kokonsa; \"Sisältää\" - kuvan kokoa muutetaan sopivaksi säilyttäen samalla kuvasuhteensa; \"Kansi\" - kuva täyttää koko laatikon säilyttäen samalla kuvasuhteensa; \"Täytä\" - kuva venytetään täyttämään laatikko säilyttämättä sen kuvasuhdetta.", - goNextPageAutomatic: "Valitse tämä, jos haluat, että kysely siirtyy automaattisesti seuraavalle sivulle, kun vastaaja on vastannut kaikkiin nykyisen sivun kysymyksiin. Tätä ominaisuutta ei käytetä, jos sivun viimeinen kysymys on avoin tai sallii useita vastauksia.", - allowCompleteSurveyAutomatic: "Valitse, haluatko kyselyn täyttyvän automaattisesti, kun vastaaja on vastannut kaikkiin kysymyksiin.", + autoAdvanceEnabled: "Valitse tämä, jos haluat, että kysely siirtyy automaattisesti seuraavalle sivulle, kun vastaaja on vastannut kaikkiin nykyisen sivun kysymyksiin. Tätä ominaisuutta ei käytetä, jos sivun viimeinen kysymys on avoin tai sallii useita vastauksia.", + autoAdvanceAllowComplete: "Valitse, haluatko kyselyn täyttyvän automaattisesti, kun vastaaja on vastannut kaikkiin kysymyksiin.", showNavigationButtons: "Määrittää sivun navigointipainikkeiden näkyvyyden ja sijainnin.", showProgressBar: "Määrittää edistymispalkin näkyvyyden ja sijainnin. \"Auto\"-arvo näyttää edistymispalkin kyselyn otsikon ylä- tai alapuolella.", showPreviewBeforeComplete: "Ota esikatselusivu käyttöön vain kaikilla kysymyksillä tai vastatuilla kysymyksillä.", questionTitleLocation: "Koskee kaikkia kyselyn kysymyksiä. Tämä asetus voidaan ohittaa otsikon tasaussäännöillä alemmilla tasoilla: paneeli, sivu tai kysymys. Alemman tason asetus ohittaa korkeammalla tasolla olevat.", - requiredText: "Symboli tai symbolisarja, joka osoittaa, että vastaus vaaditaan.", + requiredMark: "Symboli tai symbolisarja, joka osoittaa, että vastaus vaaditaan.", questionStartIndex: "Kirjoita numero tai kirjain, jolla haluat aloittaa numeroinnin.", questionErrorLocation: "Määrittää virhesanoman sijainnin suhteessa kysymykseen, jonka syöte on virheellinen. Valitse seuraavista: \"Top\" - virheteksti sijoitetaan kysymysruudun yläosaan; \"Pohja\" - virheteksti sijoitetaan kysymysruudun alaosaan.", - focusFirstQuestionAutomatic: "Valitse tämä, jos haluat, että kunkin sivun ensimmäinen syöttökenttä on valmis tekstinsyöttöä varten.", - questionsOrder: "Säilyttää kysymysten alkuperäisen järjestyksen tai satunnaistaa ne. Tämän asetuksen vaikutus näkyy vain Esikatselu-välilehdessä.", + autoFocusFirstQuestion: "Valitse tämä, jos haluat, että kunkin sivun ensimmäinen syöttökenttä on valmis tekstinsyöttöä varten.", + questionOrder: "Säilyttää kysymysten alkuperäisen järjestyksen tai satunnaistaa ne. Tämän asetuksen vaikutus näkyy vain Esikatselu-välilehdessä.", maxTextLength: "Vain tekstinsyöttökysymykset.", - maxOthersLength: "Vain kysymysten kommentit.", + maxCommentLength: "Vain kysymysten kommentit.", commentAreaRows: "Määrittää tekstialueilla näytettävien rivien määrän kysymyskommentteja varten. Tulossa vie enemmän rivejä, vierityspalkki tulee näkyviin.", autoGrowComment: "Valitse tämä, jos haluat, että kysymysten kommentit ja pitkät tekstit -kysymykset kasvavat automaattisesti syötetyn tekstin pituuden perusteella.", allowResizeComment: "Vain kysymyskommentit ja pitkän tekstin kysymykset.", @@ -1479,7 +1482,6 @@ export var fiStrings = { keyDuplicationError: "Kun Estä päällekkäiset vastaukset -ominaisuus on käytössä, vastaaja, joka yrittää lähettää merkinnän kaksoiskappaleen, saa seuraavan virhesanoman.", totalExpression: "Voit laskea kokonaisarvot lausekkeen perusteella. Lauseke voi sisältää peruslaskutoimituksia ('{q1_id} + {q2_id}'), totuusarvolausekkeita ('{age} > 60') ja funktioita ('iif()', 'today()', 'age()', 'min()', 'max()', 'avg()' jne.).", confirmDelete: "Käynnistää kehotteen, jossa pyydetään vahvistamaan rivin poisto.", - defaultValueFromLastRow: "Monistaa vastaukset viimeiseltä riviltä ja määrittää ne seuraavalle lisätylle dynaamiselle riville.", keyName: "Jos määritetty sarake sisältää samat arvot, kysely heittää \"Ei-yksilöllinen avainarvo\" -virheen.", description: "Kirjoita tekstitys.", locale: "Aloita kyselyn luominen valitsemalla kieli. Jos haluat lisätä käännöksen, vaihda uuteen kieleen ja käännä alkuperäinen teksti täällä tai Käännökset-välilehdessä.", @@ -1498,7 +1500,7 @@ export var fiStrings = { questionTitleLocation: "Koskee kaikkia tämän sivun kysymyksiä. Jos haluat ohittaa tämän asetuksen, määritä otsikon tasaussäännöt yksittäisille kysymyksille tai paneeleille. \"Peri\"-vaihtoehto käyttää kyselytason asetusta (\"Ylin\" oletuksena).", questionTitleWidth: "Määrittää kysymysten otsikoiden tasaisen leveyden, kun ne tasataan kysymysruutujen vasemmalle puolelle. Hyväksyy CSS-arvot (px, %, in, pt jne.).", questionErrorLocation: "Määrittää virhesanoman sijainnin suhteessa kysymykseen, jonka syöte on virheellinen. Valitse seuraavista: \"Top\" - virheteksti sijoitetaan kysymysruudun yläosaan; \"Pohja\" - virheteksti sijoitetaan kysymysruudun alaosaan. \"Peri\"-vaihtoehto käyttää kyselytason asetusta (\"Ylin\" oletuksena).", - questionsOrder: "Säilyttää kysymysten alkuperäisen järjestyksen tai satunnaistaa ne. \"Peri\" -vaihtoehto käyttää kyselytason asetusta (\"Alkuperäinen\" oletuksena). Tämän asetuksen vaikutus näkyy vain Esikatselu-välilehdessä.", + questionOrder: "Säilyttää kysymysten alkuperäisen järjestyksen tai satunnaistaa ne. \"Peri\" -vaihtoehto käyttää kyselytason asetusta (\"Alkuperäinen\" oletuksena). Tämän asetuksen vaikutus näkyy vain Esikatselu-välilehdessä.", navigationButtonsVisibility: "Määrittää navigointipainikkeiden näkyvyyden sivulla. \"Peri\" -vaihtoehto käyttää kyselytason asetusta, jonka oletusarvo on \"Näkyvä\"." }, timerLocation: "Määrittää ajastimen sijainnin sivulla.", @@ -1535,7 +1537,7 @@ export var fiStrings = { needConfirmRemoveFile: "Käynnistää kehotteen, jossa pyydetään vahvistamaan tiedoston poistaminen.", selectToRankEnabled: "Ota käyttöön, jos haluat luokitella vain valitut vaihtoehdot. Käyttäjät vetävät valitut kohteet valintaluettelosta järjestääkseen ne sijoitusalueella.", dataList: "Kirjoita luettelo vaihtoehdoista, joita vastaajalle ehdotetaan syötteen aikana.", - itemSize: "Asetus muuttaa vain syöttökenttien kokoa eikä vaikuta kysymysruudun leveyteen.", + inputSize: "Asetus muuttaa vain syöttökenttien kokoa eikä vaikuta kysymysruudun leveyteen.", itemTitleWidth: "Määrittää yhdenmukaisen leveyden kaikille tuoteotsikoille kuvapisteinä", inputTextAlignment: "Valitse, miten syötteen arvo tasataan kenttään. Oletusasetus \"Auto\" kohdistaa syöttöarvon oikealle, jos valuuttaa tai numeerista peittoa käytetään, ja vasemmalle, jos ei.", altText: "Toimii korvikkeena, kun kuvaa ei voida näyttää käyttäjän laitteella, ja esteettömyyssyistä.", @@ -1653,7 +1655,7 @@ export var fiStrings = { maxValueExpression: "Enimmäisarvon lauseke", step: "Askel", dataList: "Tietoluettelo", - itemSize: "Kohteen koko", + inputSize: "Kohteen koko", itemTitleWidth: "Kohteen otsikon leveys (px)", inputTextAlignment: "Syöttöarvon tasaus", elements: "Elementit", @@ -1755,7 +1757,8 @@ export var fiStrings = { orchid: "Orkidea", tulip: "Tulppaani", brown: "Ruskea", - green: "Vihreä" + green: "Vihreä", + gray: "Harmaa" } }, creatortheme: { @@ -1873,7 +1876,7 @@ setupLocale({ localeCode: "fi", strings: fiStrings }); // pe.dataFormat: "Image format" => "Kuvan muoto" // pe.allowAddRows: "Allow adding rows" => "Salli rivien lisääminen" // pe.allowRemoveRows: "Allow removing rows" => "Salli rivien poistaminen" -// pe.allowRowsDragAndDrop: "Allow row drag and drop" => "Salli rivin vetäminen ja pudottaminen" +// pe.allowRowReorder: "Allow row drag and drop" => "Salli rivin vetäminen ja pudottaminen" // pe.responsiveImageSizeHelp: "Does not apply if you specify the exact image width or height." => "Ei sovelleta, jos määrität kuvan tarkan leveyden tai korkeuden." // pe.minImageWidth: "Minimum image width" => "Kuvan vähimmäisleveys" // pe.maxImageWidth: "Maximum image width" => "Kuvan enimmäisleveys" @@ -1890,11 +1893,11 @@ setupLocale({ localeCode: "fi", strings: fiStrings }); // pe.logo: "Logo (URL or base64-encoded string)" => "Logo (URL-osoite tai base64-koodattu merkkijono)" // pe.questionsOnPageMode: "Survey structure" => "Kyselyn rakenne" // pe.maxTextLength: "Maximum answer length (in characters)" => "Vastauksen enimmäispituus (merkkeinä)" -// pe.maxOthersLength: "Maximum comment length (in characters)" => "Kommentin enimmäispituus (merkkeinä)" +// pe.maxCommentLength: "Maximum comment length (in characters)" => "Kommentin enimmäispituus (merkkeinä)" // pe.autoGrowComment: "Auto-expand comment area if necessary" => "Laajenna kommenttialue tarvittaessa automaattisesti" // pe.allowResizeComment: "Allow users to resize text areas" => "Salli käyttäjien muuttaa tekstialueiden kokoa" // pe.textUpdateMode: "Update text question value" => "Tekstikysymyksen arvon päivittäminen" -// pe.focusOnFirstError: "Set focus on the first invalid answer" => "Aseta kohdistus ensimmäiseen virheelliseen vastaukseen" +// pe.autoFocusFirstError: "Set focus on the first invalid answer" => "Aseta kohdistus ensimmäiseen virheelliseen vastaukseen" // pe.checkErrorsMode: "Run validation" => "Suorita vahvistus" // pe.navigateToUrl: "Navigate to URL" => "Siirry URL-osoitteeseen" // pe.navigateToUrlOnCondition: "Dynamic URL" => "Dynaaminen URL-osoite" @@ -1932,7 +1935,7 @@ setupLocale({ localeCode: "fi", strings: fiStrings }); // pe.panelPrevText: "Previous Panel button tooltip" => "Edellinen paneeli -painikkeen työkaluvihje" // pe.panelNextText: "Next Panel button tooltip" => "Seuraava paneeli -painikkeen työkaluvihje" // pe.showRangeInProgress: "Show progress bar" => "Näytä edistymispalkki" -// pe.templateTitleLocation: "Question title location" => "Kysymyksen otsikon sijainti" +// pe.templateQuestionTitleLocation: "Question title location" => "Kysymyksen otsikon sijainti" // pe.panelRemoveButtonLocation: "Remove Panel button location" => "Poista paneelipainikkeen sijainti" // pe.hideIfRowsEmpty: "Hide the question if there are no rows" => "Piilota kysymys, jos rivejä ei ole" // pe.hideColumnsIfEmpty: "Hide columns if there are no rows" => "Piilota sarakkeet, jos rivejä ei ole" @@ -1956,13 +1959,12 @@ setupLocale({ localeCode: "fi", strings: fiStrings }); // pe.keyDuplicationError: "\"Non-unique key value\" error message" => "Ei-yksilöllinen avainarvo -virhesanoma" // pe.minSelectedChoices: "Minimum selected choices" => "Valitut valinnat vähintään:" // pe.maxSelectedChoices: "Maximum selected choices" => "Valittujen vaihtoehtojen enimmäismäärä" -// pe.showClearButton: "Show the Clear button" => "Näytä Tyhjennä-painike" // pe.showNumber: "Show panel number" => "Näytä paneelin numero" // pe.logoWidth: "Logo width (in CSS-accepted values)" => "Logon leveys (CSS-hyväksytyissä arvoissa)" // pe.logoHeight: "Logo height (in CSS-accepted values)" => "Logon korkeus (CSS:n hyväksymissä arvoissa)" // pe.readOnly: "Read-only" => "Vain luku -tilassa" // pe.enableIf: "Editable if" => "Muokattavissa, jos" -// pe.emptyRowsText: "\"No rows\" message" => "Ei rivejä -viesti" +// pe.noRowsText: "\"No rows\" message" => "Ei rivejä -viesti" // pe.size: "Input field size (in characters)" => "Syöttökentän koko (merkkeinä)" // pe.separateSpecialChoices: "Separate special choices (None, Other, Select All)" => "Erilliset erikoisvalinnat (Ei mitään, Muu, Valitse kaikki)" // pe.choicesFromQuestion: "Copy choices from the following question" => "Kopioi valinnat seuraavasta kysymyksestä" @@ -1970,7 +1972,7 @@ setupLocale({ localeCode: "fi", strings: fiStrings }); // pe.showCommentArea: "Show the comment area" => "Näytä kommenttialue" // pe.commentPlaceholder: "Comment area placeholder" => "Kommenttialueen paikkamerkki" // pe.displayRateDescriptionsAsExtremeItems: "Display rate descriptions as extreme values" => "Näytä nopeuskuvaukset ääriarvoina" -// pe.rowsOrder: "Row order" => "Rivien järjestys" +// pe.rowOrder: "Row order" => "Rivien järjestys" // pe.columnsLayout: "Column layout" => "Sarakkeen asettelu" // pe.columnColCount: "Nested column count" => "Sisäkkäisten sarakkeiden määrä" // pe.state: "Panel expand state" => "Paneelin laajenna tila" @@ -1987,8 +1989,6 @@ setupLocale({ localeCode: "fi", strings: fiStrings }); // pe.indent: "Add indents" => "Sisennysten lisääminen" // panel.indent: "Add outer indents" => "Ulompien sisennysten lisääminen" // pe.innerIndent: "Add inner indents" => "Sisäisten sisennysten lisääminen" -// pe.defaultValueFromLastRow: "Take default values from the last row" => "Oletusarvojen ottaminen viimeiseltä riviltä" -// pe.defaultValueFromLastPanel: "Take default values from the last panel" => "Ota oletusarvot viimeisestä paneelista" // pe.emptyExpressionPlaceHolder: "Type expression here..." => "Kirjoita lauseke tähän..." // pe.clearIfInvisible: "Clear the value if the question becomes hidden" => "Poista arvo, jos kysymys piilotetaan" // pe.valuePropertyName: "Value property name" => "Arvo-ominaisuuden nimi" @@ -2057,7 +2057,7 @@ setupLocale({ localeCode: "fi", strings: fiStrings }); // showTimerPanel.none: "Hidden" => "Piilevä" // showTimerPanelMode.all: "Both" => "Molemmat" // detailPanelMode.none: "Hidden" => "Piilevä" -// addRowLocation.default: "Depends on matrix layout" => "Riippuu matriisin asettelusta" +// addRowButtonLocation.default: "Depends on matrix layout" => "Riippuu matriisin asettelusta" // panelsState.default: "Users cannot expand or collapse panels" => "Käyttäjät eivät voi laajentaa tai kutistaa paneeleja" // panelsState.collapsed: "All panels are collapsed" => "Kaikki paneelit on tiivistetty" // panelsState.expanded: "All panels are expanded" => "Kaikki paneelit on laajennettu" @@ -2356,7 +2356,7 @@ setupLocale({ localeCode: "fi", strings: fiStrings }); // panel.description: "Panel description" => "Paneelin kuvaus" // panel.visibleIf: "Make the panel visible if" => "Tee paneeli näkyväksi, jos" // panel.requiredIf: "Make the panel required if" => "Tee paneeli pakolliseksi, jos" -// panel.questionsOrder: "Question order within the panel" => "Kyselyjärjestys paneelissa" +// panel.questionOrder: "Question order within the panel" => "Kyselyjärjestys paneelissa" // panel.startWithNewLine: "Display the panel on a new line" => "Näytä paneeli uudella rivillä" // panel.state: "Panel collapse state" => "Paneelin tiivistystila" // panel.width: "Inline panel width" => "Tekstiin sidotun paneelin leveys" @@ -2381,7 +2381,7 @@ setupLocale({ localeCode: "fi", strings: fiStrings }); // paneldynamic.hideNumber: "Hide the panel number" => "Piilota paneelin numero" // paneldynamic.titleLocation: "Panel title alignment" => "Paneelin otsikon tasaus" // paneldynamic.descriptionLocation: "Panel description alignment" => "Paneelin kuvauksen tasaus" -// paneldynamic.templateTitleLocation: "Question title alignment" => "Kysymyksen otsikon tasaus" +// paneldynamic.templateQuestionTitleLocation: "Question title alignment" => "Kysymyksen otsikon tasaus" // paneldynamic.templateErrorLocation: "Error message alignment" => "Virhesanoman tasaus" // paneldynamic.newPanelPosition: "New panel location" => "Uusi paneelin sijainti" // paneldynamic.keyName: "Prevent duplicate responses in the following question" => "Päällekkäisten vastausten estäminen seuraavassa kysymyksessä" @@ -2414,7 +2414,7 @@ setupLocale({ localeCode: "fi", strings: fiStrings }); // page.description: "Page description" => "Sivun kuvaus" // page.visibleIf: "Make the page visible if" => "Tee sivusta näkyvä, jos" // page.requiredIf: "Make the page required if" => "Tee sivusta pakollinen, jos" -// page.questionsOrder: "Question order on the page" => "Kyselyjärjestys sivulla" +// page.questionOrder: "Question order on the page" => "Kyselyjärjestys sivulla" // matrixdropdowncolumn.name: "Column name" => "Sarakkeen nimi" // matrixdropdowncolumn.title: "Column title" => "Sarakkeen otsikko" // matrixdropdowncolumn.isUnique: "Prevent duplicate responses" => "Päällekkäisten vastausten estäminen" @@ -2486,8 +2486,8 @@ setupLocale({ localeCode: "fi", strings: fiStrings }); // totalDisplayStyle.currency: "Currency" => "Valuutta" // totalDisplayStyle.percent: "Percentage" => "Prosenttiosuus" // totalDisplayStyle.date: "Date" => "Päivämäärä" -// rowsOrder.initial: "Original" => "Alkuperäinen" -// questionsOrder.initial: "Original" => "Alkuperäinen" +// rowOrder.initial: "Original" => "Alkuperäinen" +// questionOrder.initial: "Original" => "Alkuperäinen" // showProgressBar.aboveheader: "Above the header" => "Otsikon yläpuolella" // showProgressBar.belowheader: "Below the header" => "Otsikon alapuolella" // pv.sum: "Sum" => "Summa" @@ -2503,7 +2503,7 @@ setupLocale({ localeCode: "fi", strings: fiStrings }); // panel.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "Määritä taikasauvakuvakkeen avulla ehdollinen sääntö, joka estää kyselyn lähettämisen, ellei vähintään yhteen sisäkkäiseen kysymykseen ole vastausta." // panel.questionTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Koskee kaikkia tämän paneelin kysymyksiä. Jos haluat ohittaa tämän asetuksen, määritä otsikon tasaussäännöt yksittäisille kysymyksille. Peri-vaihtoehto käyttää sivutason (jos määritetty) tai kyselytason asetusta (\"Ylin\" oletuksena)." // panel.questionErrorLocation: "Sets the location of an error message in relation to all questions within the panel. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Määrittää virhesanoman sijainnin suhteessa kaikkiin paneelin kysymyksiin. Peri-vaihtoehto käyttää sivutason (jos määritetty) tai kyselytason asetusta." -// panel.questionsOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Säilyttää kysymysten alkuperäisen järjestyksen tai satunnaistaa ne. Peri-vaihtoehto käyttää sivutason (jos määritetty) tai kyselytason asetusta." +// panel.questionOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Säilyttää kysymysten alkuperäisen järjestyksen tai satunnaistaa ne. Peri-vaihtoehto käyttää sivutason (jos määritetty) tai kyselytason asetusta." // panel.page: "Repositions the panel to the end of a selected page." => "Siirtää paneelin valitun sivun loppuun." // panel.innerIndent: "Adds space or margin between the panel content and the left border of the panel box." => "Lisää tilaa tai reunuksen paneelin sisällön ja paneeliruudun vasemman reunan väliin." // panel.startWithNewLine: "Unselect to display the panel in one line with the previous question or panel. The setting doesn't apply if the panel is the first element in your form." => "Poista valinta, jos haluat näyttää paneelin yhdellä rivillä edellisen kysymyksen tai paneelin kanssa. Asetusta ei käytetä, jos paneeli on lomakkeen ensimmäinen elementti." @@ -2514,7 +2514,7 @@ setupLocale({ localeCode: "fi", strings: fiStrings }); // paneldynamic.visibleIf: "Use the magic wand icon to set a conditional rule that determines panel visibility." => "Käytä taikasauvakuvaketta asettaaksesi ehdollisen säännön, joka määrittää paneelin näkyvyyden." // paneldynamic.enableIf: "Use the magic wand icon to set a conditional rule that disables the read-only mode for the panel." => "Määritä taikasauvakuvakkeen avulla ehdollinen sääntö, joka poistaa paneelin vain luku -tilan käytöstä." // paneldynamic.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "Määritä taikasauvakuvakkeen avulla ehdollinen sääntö, joka estää kyselyn lähettämisen, ellei vähintään yhteen sisäkkäiseen kysymykseen ole vastausta." -// paneldynamic.templateTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Koskee kaikkia tämän paneelin kysymyksiä. Jos haluat ohittaa tämän asetuksen, määritä otsikon tasaussäännöt yksittäisille kysymyksille. Peri-vaihtoehto käyttää sivutason (jos määritetty) tai kyselytason asetusta (\"Ylin\" oletuksena)." +// paneldynamic.templateQuestionTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Koskee kaikkia tämän paneelin kysymyksiä. Jos haluat ohittaa tämän asetuksen, määritä otsikon tasaussäännöt yksittäisille kysymyksille. Peri-vaihtoehto käyttää sivutason (jos määritetty) tai kyselytason asetusta (\"Ylin\" oletuksena)." // paneldynamic.templateErrorLocation: "Sets the location of an error message in relation to a question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Määrittää virhesanoman sijainnin suhteessa kysymykseen, jonka syöte on virheellinen. Valitse seuraavista: \"Top\" - virheteksti sijoitetaan kysymysruudun yläosaan; \"Pohja\" - virheteksti sijoitetaan kysymysruudun alaosaan. Peri-vaihtoehto käyttää sivutason (jos määritetty) tai kyselytason asetusta (\"Ylin\" oletuksena)." // paneldynamic.errorLocation: "Sets the location of an error message in relation to all questions within the panel. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Määrittää virhesanoman sijainnin suhteessa kaikkiin paneelin kysymyksiin. Peri-vaihtoehto käyttää sivutason (jos määritetty) tai kyselytason asetusta." // paneldynamic.page: "Repositions the panel to the end of a selected page." => "Siirtää paneelin valitun sivun loppuun." @@ -2528,7 +2528,7 @@ setupLocale({ localeCode: "fi", strings: fiStrings }); // paneldynamic.titleLocation: "This setting is automatically inherited by all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Tämä asetus periytyy automaattisesti kaikkiin tämän paneelin kysymyksiin. Jos haluat ohittaa tämän asetuksen, määritä otsikon tasaussäännöt yksittäisille kysymyksille. Peri-vaihtoehto käyttää sivutason (jos määritetty) tai kyselytason asetusta (\"Ylin\" oletuksena)." // paneldynamic.descriptionLocation: "The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Under the panel title\" by default)." => "\"Peri\" -vaihtoehto käyttää sivutason (jos määritetty) tai kyselytason asetusta (\"Paneelin otsikon alla\" oletuksena)." // paneldynamic.newPanelPosition: "Defines the position of a newly added panel. By default, new panels are added to the end. Select \"Next\" to insert a new panel after the current one." => "Määrittää juuri lisätyn paneelin sijainnin. Oletuksena uudet paneelit lisätään loppuun. Valitse \"Seuraava\" lisätäksesi uuden paneelin nykyisen jälkeen." -// paneldynamic.defaultValueFromLastPanel: "Duplicates answers from the last panel and assigns them to the next added dynamic panel." => "Monistaa edellisen paneelin vastaukset ja määrittää ne seuraavaan lisättyyn dynaamiseen paneeliin." +// paneldynamic.copyDefaultValueFromLastEntry: "Duplicates answers from the last panel and assigns them to the next added dynamic panel." => "Monistaa edellisen paneelin vastaukset ja määrittää ne seuraavaan lisättyyn dynaamiseen paneeliin." // paneldynamic.keyName: "Reference a question name to require a user to provide a unique response for this question in each panel." => "Viittaa kysymyksen nimeen, jos haluat edellyttää, että käyttäjä antaa yksilöllisen vastauksen tähän kysymykseen kussakin paneelissa." // pehelp.defaultValueExpression: "This setting allows you to assign a default answer value based on an expression. The expression can include basic calculations - `{q1_id} + {q2_id}`, Boolean expressions, such as `{age} > 60`, and functions: `iif()`, `today()`, `age()`, `min()`, `max()`, `avg()`, etc. The value determined by this expression serves as the initial default value that can be overridden by a respondent's manual input." => "Tämän asetuksen avulla voit määrittää oletusarvoisen vastausarvon lausekkeen perusteella. Lauseke voi sisältää peruslaskutoimituksia - '{q1_id} + {q2_id}', totuusarvolausekkeita, kuten '{age} > 60', ja funktioita: 'iif()', 'today()', 'age()', 'min()', 'max()', 'avg()' jne. Tämän lausekkeen määrittämä arvo toimii alkuperäisenä oletusarvona, jonka vastaajan manuaalinen syöttö voi ohittaa." // pehelp.resetValueIf: "Use the magic wand icon to set a conditional rule that determines when a respondent's input is reset to the value based on the \"Default value expression\" or \"Set value expression\" or to the \"Default answer\" value (if either is set)." => "Käytä taikasauvakuvaketta asettaaksesi ehdollisen säännön, joka määrittää, milloin vastaajan syöte palautetaan arvoon \"Oletusarvolauseke\" tai \"Aseta arvolauseke\" tai \"Oletusvastaus\" -arvoon (jos jompikumpi on asetettu)." @@ -2578,13 +2578,13 @@ setupLocale({ localeCode: "fi", strings: fiStrings }); // pehelp.showProgressBar: "Sets the visibility and location of a progress bar. The \"Auto\" value displays the progress bar above or below the survey header." => "Määrittää edistymispalkin näkyvyyden ja sijainnin. \"Auto\"-arvo näyttää edistymispalkin kyselyn otsikon ylä- tai alapuolella." // pehelp.showPreviewBeforeComplete: "Enable the preview page with all or answered questions only." => "Ota esikatselusivu käyttöön vain kaikilla kysymyksillä tai vastatuilla kysymyksillä." // pehelp.questionTitleLocation: "Applies to all questions within the survey. This setting can be overridden by title alignment rules at lower levels: panel, page, or question. A lower-level setting will override those on a higher level." => "Koskee kaikkia kyselyn kysymyksiä. Tämä asetus voidaan ohittaa otsikon tasaussäännöillä alemmilla tasoilla: paneeli, sivu tai kysymys. Alemman tason asetus ohittaa korkeammalla tasolla olevat." -// pehelp.requiredText: "A symbol or a sequence of symbols indicating that an answer is required." => "Symboli tai symbolisarja, joka osoittaa, että vastaus vaaditaan." +// pehelp.requiredMark: "A symbol or a sequence of symbols indicating that an answer is required." => "Symboli tai symbolisarja, joka osoittaa, että vastaus vaaditaan." // pehelp.questionStartIndex: "Enter a number or letter with which you want to start numbering." => "Kirjoita numero tai kirjain, jolla haluat aloittaa numeroinnin." // pehelp.questionErrorLocation: "Sets the location of an error message in relation to the question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box." => "Määrittää virhesanoman sijainnin suhteessa kysymykseen, jonka syöte on virheellinen. Valitse seuraavista: \"Top\" - virheteksti sijoitetaan kysymysruudun yläosaan; \"Pohja\" - virheteksti sijoitetaan kysymysruudun alaosaan." -// pehelp.focusFirstQuestionAutomatic: "Select if you want the first input field on each page ready for text entry." => "Valitse tämä, jos haluat, että kunkin sivun ensimmäinen syöttökenttä on valmis tekstinsyöttöä varten." -// pehelp.questionsOrder: "Keeps the original order of questions or randomizes them. The effect of this setting is only visible in the Preview tab." => "Säilyttää kysymysten alkuperäisen järjestyksen tai satunnaistaa ne. Tämän asetuksen vaikutus näkyy vain Esikatselu-välilehdessä." +// pehelp.autoFocusFirstQuestion: "Select if you want the first input field on each page ready for text entry." => "Valitse tämä, jos haluat, että kunkin sivun ensimmäinen syöttökenttä on valmis tekstinsyöttöä varten." +// pehelp.questionOrder: "Keeps the original order of questions or randomizes them. The effect of this setting is only visible in the Preview tab." => "Säilyttää kysymysten alkuperäisen järjestyksen tai satunnaistaa ne. Tämän asetuksen vaikutus näkyy vain Esikatselu-välilehdessä." // pehelp.maxTextLength: "For text entry questions only." => "Vain tekstinsyöttökysymykset." -// pehelp.maxOthersLength: "For question comments only." => "Vain kysymysten kommentit." +// pehelp.maxCommentLength: "For question comments only." => "Vain kysymysten kommentit." // pehelp.autoGrowComment: "Select if you want question comments and Long Text questions to auto-grow in height based on the entered text length." => "Valitse tämä, jos haluat, että kysymysten kommentit ja pitkät tekstit -kysymykset kasvavat automaattisesti syötetyn tekstin pituuden perusteella." // pehelp.allowResizeComment: "For question comments and Long Text questions only." => "Vain kysymyskommentit ja pitkän tekstin kysymykset." // pehelp.calculatedValues: "Custom variables serve as intermediate or auxiliary variables used in form calculations. They take respondent inputs as source values. Each custom variable has a unique name and an expression it's based on." => "Mukautetut muuttujat toimivat väli- tai apumuuttujina, joita käytetään lomakelaskelmissa. He ottavat vastaajan syötteet lähdearvoina. Jokaisella mukautetulla muuttujalla on yksilöllinen nimi ja lauseke, johon se perustuu." @@ -2600,7 +2600,7 @@ setupLocale({ localeCode: "fi", strings: fiStrings }); // pehelp.keyDuplicationError: "When the \"Prevent duplicate responses\" property is enabled, a respondent attempting to submit a duplicate entry will receive the following error message." => "Kun Estä päällekkäiset vastaukset -ominaisuus on käytössä, vastaaja, joka yrittää lähettää merkinnän kaksoiskappaleen, saa seuraavan virhesanoman." // pehelp.totalExpression: "Allows you to calculate total values based on an expression. The expression can include basic calculations (`{q1_id} + {q2_id}`), Boolean expressions (`{age} > 60`) and functions ('iif()`, `today()`, `age()`, `min()`, `max()`, `avg()`, etc.)." => "Voit laskea kokonaisarvot lausekkeen perusteella. Lauseke voi sisältää peruslaskutoimituksia ('{q1_id} + {q2_id}'), totuusarvolausekkeita ('{age} > 60') ja funktioita ('iif()', 'today()', 'age()', 'min()', 'max()', 'avg()' jne.)." // pehelp.confirmDelete: "Triggers a prompt asking to confirm the row deletion." => "Käynnistää kehotteen, jossa pyydetään vahvistamaan rivin poisto." -// pehelp.defaultValueFromLastRow: "Duplicates answers from the last row and assigns them to the next added dynamic row." => "Monistaa vastaukset viimeiseltä riviltä ja määrittää ne seuraavalle lisätylle dynaamiselle riville." +// pehelp.copyDefaultValueFromLastEntry: "Duplicates answers from the last row and assigns them to the next added dynamic row." => "Monistaa vastaukset viimeiseltä riviltä ja määrittää ne seuraavalle lisätylle dynaamiselle riville." // pehelp.description: "Type a subtitle." => "Kirjoita tekstitys." // pehelp.locale: "Choose a language to begin creating your survey. To add a translation, switch to a new language and translate the original text here or in the Translations tab." => "Aloita kyselyn luominen valitsemalla kieli. Jos haluat lisätä käännöksen, vaihda uuteen kieleen ja käännä alkuperäinen teksti täällä tai Käännökset-välilehdessä." // pehelp.detailPanelMode: "Sets the location of a details section in relation to a row. Choose from: \"None\" - no expansion is added; \"Under the row\" - a row expansion is placed under each row of the matrix; \"Under the row, display one row expansion only\" - an expansion is displayed under a single row only, the remaining row expansions are collapsed." => "Määrittää tieto-osan sijainnin suhteessa riviin. Valitse seuraavista: \"Ei mitään\" - laajennusta ei lisätä; \"Rivin alla\" - matriisin jokaisen rivin alle sijoitetaan rivilaajennus; \"Näytä rivin alla vain yhden rivin laajennus\" - laajennus näkyy vain yhden rivin alla, loput rivilaajennukset kutistetaan." @@ -2615,7 +2615,7 @@ setupLocale({ localeCode: "fi", strings: fiStrings }); // page.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "Määritä taikasauvakuvakkeen avulla ehdollinen sääntö, joka estää kyselyn lähettämisen, ellei vähintään yhteen sisäkkäiseen kysymykseen ole vastausta." // page.questionTitleLocation: "Applies to all questions within this page. If you want to override this setting, define title alignment rules for individual questions or panels. The \"Inherit\" option applies the survey-level setting (\"Top\" by default)." => "Koskee kaikkia tämän sivun kysymyksiä. Jos haluat ohittaa tämän asetuksen, määritä otsikon tasaussäännöt yksittäisille kysymyksille tai paneeleille. \"Peri\"-vaihtoehto käyttää kyselytason asetusta (\"Ylin\" oletuksena)." // page.questionErrorLocation: "Sets the location of an error message in relation to the question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box. The \"Inherit\" option applies the survey-level setting (\"Top\" by default)." => "Määrittää virhesanoman sijainnin suhteessa kysymykseen, jonka syöte on virheellinen. Valitse seuraavista: \"Top\" - virheteksti sijoitetaan kysymysruudun yläosaan; \"Pohja\" - virheteksti sijoitetaan kysymysruudun alaosaan. \"Peri\"-vaihtoehto käyttää kyselytason asetusta (\"Ylin\" oletuksena)." -// page.questionsOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the survey-level setting (\"Original\" by default). The effect of this setting is only visible in the Preview tab." => "Säilyttää kysymysten alkuperäisen järjestyksen tai satunnaistaa ne. \"Peri\" -vaihtoehto käyttää kyselytason asetusta (\"Alkuperäinen\" oletuksena). Tämän asetuksen vaikutus näkyy vain Esikatselu-välilehdessä." +// page.questionOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the survey-level setting (\"Original\" by default). The effect of this setting is only visible in the Preview tab." => "Säilyttää kysymysten alkuperäisen järjestyksen tai satunnaistaa ne. \"Peri\" -vaihtoehto käyttää kyselytason asetusta (\"Alkuperäinen\" oletuksena). Tämän asetuksen vaikutus näkyy vain Esikatselu-välilehdessä." // page.navigationButtonsVisibility: "Sets the visibility of navigation buttons on the page. The \"Inherit\" option applies the survey-level setting, which defaults to \"Visible\"." => "Määrittää navigointipainikkeiden näkyvyyden sivulla. \"Peri\" -vaihtoehto käyttää kyselytason asetusta, jonka oletusarvo on \"Näkyvä\"." // pehelp.panelsState: "Choose from: \"Locked\" - users cannot expand or collapse panels; \"Collapse all\" - all panels start in a collapsed state; \"Expand all\" - all panels start in an expanded state; \"First expanded\" - only the first panel is initially expanded." => "Valitse seuraavista: \"Lukittu\" - käyttäjät eivät voi laajentaa tai kutistaa paneeleja; \"Kutista kaikki\" - kaikki paneelit alkavat romahtaneessa tilassa; \"Laajenna kaikki\" - kaikki paneelit alkavat laajennetussa tilassa; \"Ensimmäinen laajennettu\" - vain ensimmäistä paneelia laajennetaan aluksi." // pehelp.imageLinkName: "Enter a shared property name within the array of objects that contains the image or video file URLs you want to display in the choice list." => "Kirjoita jaetun ominaisuuden nimi objektiryhmään, joka sisältää valintaluettelossa näytettävät kuvan tai videotiedoston URL-osoitteet." @@ -2644,7 +2644,7 @@ setupLocale({ localeCode: "fi", strings: fiStrings }); // pehelp.needConfirmRemoveFile: "Triggers a prompt asking to confirm the file deletion." => "Käynnistää kehotteen, jossa pyydetään vahvistamaan tiedoston poistaminen." // pehelp.selectToRankEnabled: "Enable to rank only selected choices. Users will drag selected items from the choice list to order them within the ranking area." => "Ota käyttöön, jos haluat luokitella vain valitut vaihtoehdot. Käyttäjät vetävät valitut kohteet valintaluettelosta järjestääkseen ne sijoitusalueella." // pehelp.dataList: "Enter a list of choices that will be suggested to the respondent during input." => "Kirjoita luettelo vaihtoehdoista, joita vastaajalle ehdotetaan syötteen aikana." -// pehelp.itemSize: "The setting only resizes the input fields and doesn't affect the width of the question box." => "Asetus muuttaa vain syöttökenttien kokoa eikä vaikuta kysymysruudun leveyteen." +// pehelp.inputSize: "The setting only resizes the input fields and doesn't affect the width of the question box." => "Asetus muuttaa vain syöttökenttien kokoa eikä vaikuta kysymysruudun leveyteen." // pehelp.itemTitleWidth: "Sets consistent width for all item labels in pixels" => "Määrittää yhdenmukaisen leveyden kaikille tuoteotsikoille kuvapisteinä" // pehelp.contentMode: "The \"Auto\" option automatically determines the suitable mode for display - Image, Video, or YouTube - based on the source URL provided." => "\"Auto\" -vaihtoehto määrittää automaattisesti sopivan näyttötilan - Kuva, Video tai YouTube - annetun lähde-URL-osoitteen perusteella." // pehelp.altText: "Serves as a substitute when the image cannot be displayed on a user's device and for accessibility purposes." => "Toimii korvikkeena, kun kuvaa ei voida näyttää käyttäjän laitteella, ja esteettömyyssyistä." @@ -2657,8 +2657,8 @@ setupLocale({ localeCode: "fi", strings: fiStrings }); // p.itemTitleWidth: "Item label width (in px)" => "Nimikkeen otsikon leveys (px)" // p.selectToRankEmptyRankedAreaText: "Text to show if all options are selected" => "Teksti, joka näyttää, onko kaikki asetukset valittu" // p.selectToRankEmptyUnrankedAreaText: "Placeholder text for the ranking area" => "Sijoitusalueen paikkamerkkiteksti" -// pe.allowCompleteSurveyAutomatic: "Complete the survey automatically" => "Vastaa kyselyyn automaattisesti" -// pehelp.allowCompleteSurveyAutomatic: "Select if you want the survey to complete automatically after a respondent answers all questions." => "Valitse, haluatko kyselyn täyttyvän automaattisesti, kun vastaaja on vastannut kaikkiin kysymyksiin." +// pe.autoAdvanceAllowComplete: "Complete the survey automatically" => "Vastaa kyselyyn automaattisesti" +// pehelp.autoAdvanceAllowComplete: "Select if you want the survey to complete automatically after a respondent answers all questions." => "Valitse, haluatko kyselyn täyttyvän automaattisesti, kun vastaaja on vastannut kaikkiin kysymyksiin." // masksettings.saveMaskedValue: "Save masked value in survey results" => "Peitetyn arvon tallentaminen kyselyn tuloksiin" // patternmask.pattern: "Value pattern" => "Arvon kuvio" // datetimemask.min: "Minimum value" => "Pienin arvo" @@ -2881,7 +2881,7 @@ setupLocale({ localeCode: "fi", strings: fiStrings }); // names.default-dark: "Dark" => "Tumma" // names.default-contrast: "Contrast" => "Kontrasti" // panel.showNumber: "Number this panel" => "Numeroi tämä paneeli" -// pehelp.goNextPageAutomatic: "Select if you want the survey to auto-advance to the next page once a respondent has answered all questions on the current page. This feature won't apply if the last question on the page is open-ended or allows multiple answers." => "Valitse tämä, jos haluat, että kysely siirtyy automaattisesti seuraavalle sivulle, kun vastaaja on vastannut kaikkiin nykyisen sivun kysymyksiin. Tätä ominaisuutta ei käytetä, jos sivun viimeinen kysymys on avoin tai sallii useita vastauksia." +// pehelp.autoAdvanceEnabled: "Select if you want the survey to auto-advance to the next page once a respondent has answered all questions on the current page. This feature won't apply if the last question on the page is open-ended or allows multiple answers." => "Valitse tämä, jos haluat, että kysely siirtyy automaattisesti seuraavalle sivulle, kun vastaaja on vastannut kaikkiin nykyisen sivun kysymyksiin. Tätä ominaisuutta ei käytetä, jos sivun viimeinen kysymys on avoin tai sallii useita vastauksia." // autocomplete.name: "Full Name" => "Koko nimi" // autocomplete.honorific-prefix: "Prefix" => "Etuliite" // autocomplete.given-name: "First Name" => "Etunimi" @@ -2937,4 +2937,10 @@ setupLocale({ localeCode: "fi", strings: fiStrings }); // autocomplete.impp: "Instant Messaging Protocol" => "Pikaviestiprotokolla" // ed.lockQuestionsTooltip: "Lock expand/collapse state for questions" => "Lukitse laajenna/kutista tila kysymyksiä varten" // pe.listIsEmpty@pages: "You don't have any pages yet" => "Sinulla ei ole vielä sivuja" -// pe.addNew@pages: "Add new page" => "Lisää uusi sivu" \ No newline at end of file +// pe.addNew@pages: "Add new page" => "Lisää uusi sivu" +// ed.zoomInTooltip: "Zoom In" => "Lähennä" +// ed.zoom100Tooltip: "100%" => "100%" +// ed.zoomOutTooltip: "Zoom Out" => "Loitonna" +// tabs.surfaceBackground: "Surface Background" => "Surfacen tausta" +// pe.copyDefaultValueFromLastEntry: "Use answers from the last entry as default" => "Käytä viimeisen merkinnän vastauksia oletuksena" +// colors.gray: "Gray" => "Harmaa" \ 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 ed863e4f69..ccc439c02f 100644 --- a/packages/survey-creator-core/src/localization/french.ts +++ b/packages/survey-creator-core/src/localization/french.ts @@ -109,6 +109,9 @@ var frenchTranslation = { redoTooltip: "Rétablir la modification", expandAllTooltip: "Tout afficher", collapseAllTooltip: "Réduire tout", + zoomInTooltip: "Zoom avant", + zoom100Tooltip: "100%", + zoomOutTooltip: "Zoom arrière", lockQuestionsTooltip: "Verrouiller l’état d’expansion/réduction pour les questions", showMoreChoices: "Afficher plus", showLessChoices: "Afficher moins", @@ -296,7 +299,7 @@ var frenchTranslation = { description: "Description du panneau", visibleIf: "Rendre le panneau visible si", requiredIf: "Rendez le panneau requis si", - questionsOrder: "Ordre des questions au sein du panel", + questionOrder: "Ordre des questions au sein du panel", page: "Page parent", startWithNewLine: "Afficher le panneau sur une nouvelle ligne", state: "État de réduction du panneau", @@ -327,7 +330,7 @@ var frenchTranslation = { hideNumber: "Masquer le numéro du panneau", titleLocation: "Alignement du titre du panneau", descriptionLocation: "Alignement de la description du panneau", - templateTitleLocation: "Alignement du titre de la question", + templateQuestionTitleLocation: "Alignement du titre de la question", templateErrorLocation: "Alignement des messages d’erreur", newPanelPosition: "Nouvel emplacement du panneau", showRangeInProgress: "Afficher la barre de progression", @@ -394,7 +397,7 @@ var frenchTranslation = { visibleIf: "Rendre la page visible si", requiredIf: "Rendez la page obligatoire si", timeLimit: "Limite de temps pour terminer la page (en secondes)", - questionsOrder: "Ordre des questions sur la page" + questionOrder: "Ordre des questions sur la page" }, matrixdropdowncolumn: { name: "Nom de la colonne", @@ -560,7 +563,7 @@ var frenchTranslation = { isRequired: "Est obligatoire ?", markRequired: "Marquer au besoin", removeRequiredMark: "Supprimer la marque requise", - isAllRowRequired: "Réponse obligatoire pour toutes les lignes", + eachRowRequired: "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", @@ -572,7 +575,7 @@ var frenchTranslation = { maxSize: "Taille maximum du fichier en octets", rowCount: "Nombre de lignes", columnLayout: "Inverser les lignes et les colonnes", - addRowLocation: "Emplacement bouton \"Ajouter une ligne\"", + addRowButtonLocation: "Emplacement bouton \"Ajouter une ligne\"", transposeData: "Transposer des lignes en colonnes", addRowText: "Texte bouton \"Ajouter une ligne\"", removeRowText: "Texte bouton \"Supprimer une ligne\"", @@ -611,7 +614,7 @@ var frenchTranslation = { mode: "Mode (édition/lecture seule)", clearInvisibleValues: "Effacer les valeurs invisibles", cookieName: "Nom du cookie (pour empêcher de compléter 2 fois le sondage localement)", - sendResultOnPageNext: "Envoyer les résultats au changement de page", + partialSendEnabled: "Envoyer les résultats au changement de page", storeOthersAsComment: "Sauvegarder la valeur \"Autres\" dans un champ séparé", showPageTitles: "Afficher les titres de pages", showPageNumbers: "Afficher les numéros de pages", @@ -623,18 +626,18 @@ var frenchTranslation = { startSurveyText: "Texte bouton commencer", showNavigationButtons: "Afficher les boutons de navigation (navigation par défaut)", showPrevButton: "Afficher le bouton précédent (l'utilisateur pourra retourner sur la page précédente)", - firstPageIsStarted: "La première page du sondage est une page de démarrage.", - showCompletedPage: "Afficher la page de fin une fois le sondage terminé", - goNextPageAutomatic: "Aller à la page suivante automatiquement pour toutes les questions", - allowCompleteSurveyAutomatic: "Répondez automatiquement à l’enquête", + firstPageIsStartPage: "La première page du sondage est une page de démarrage.", + showCompletePage: "Afficher la page de fin une fois le sondage terminé", + autoAdvanceEnabled: "Aller à la page suivante automatiquement pour toutes les questions", + autoAdvanceAllowComplete: "Répondez automatiquement à l’enquête", showProgressBar: "Afficher la barre de progression", questionTitleLocation: "Emplacement du titre de la question", questionTitleWidth: "Largeur du titre de la question", - requiredText: "Symbole(s) des questions obligatoires", + requiredMark: "Symbole(s) des questions obligatoires", questionTitleTemplate: "Emplacement du symbole obligatoire'", questionErrorLocation: "Emplacement de l'erreur", - focusFirstQuestionAutomatic: "Focus sur la première question au changement de page", - questionsOrder: "Ordre des éléments sur la page", + autoFocusFirstQuestion: "Focus sur la première question au changement de page", + questionOrder: "Ordre des éléments sur la page", timeLimit: "Temps maximum pour terminer le sondage", timeLimitPerPage: "Temps maximum pour terminer une page", showTimer: "Utiliser une minuterie", @@ -651,7 +654,7 @@ var frenchTranslation = { dataFormat: "Format de l’image", allowAddRows: "Autoriser l’ajout de lignes", allowRemoveRows: "Autoriser la suppression de lignes", - allowRowsDragAndDrop: "Autoriser le glisser-déposer de lignes", + allowRowReorder: "Autoriser le glisser-déposer de lignes", responsiveImageSizeHelp: "Ne s’applique pas si vous spécifiez la largeur ou la hauteur exacte de l’image.", minImageWidth: "Largeur minimale de l’image", maxImageWidth: "Largeur maximale de l’image", @@ -678,13 +681,13 @@ var frenchTranslation = { logo: "Logo (URL ou chaîne codée en base64)", questionsOnPageMode: "Structure du sondage", maxTextLength: "Longueur maximale de réponse (en caractères)", - maxOthersLength: "Longueur maximale des commentaires (en caractères)", + maxCommentLength: "Longueur maximale des commentaires (en caractères)", commentAreaRows: "Hauteur de la zone de commentaires (en lignes)", autoGrowComment: "Développer automatiquement la zone de commentaires si nécessaire", allowResizeComment: "Autoriser les utilisateurs à redimensionner les zones de texte", textUpdateMode: "Mettre à jour la valeur de la question textuelle", maskType: "Type de masque de saisie", - focusOnFirstError: "Renvoyer vers la première question ayant une erreur", + autoFocusFirstError: "Renvoyer vers la première question ayant une erreur", checkErrorsMode: "Exécuter la validation", validateVisitedEmptyFields: "Valider les champs vides en cas de perte de focus", navigateToUrl: "Accédez à l'URL", @@ -742,12 +745,11 @@ var frenchTranslation = { keyDuplicationError: "Message d’erreur « Valeur de clé non unique »", minSelectedChoices: "Nombre minimum de choix sélectionnables", maxSelectedChoices: "Nombre maximal de choix sélectionnables", - showClearButton: "Afficher le bouton Effacer", logoWidth: "Largeur du logo (en valeurs acceptées par CSS)", logoHeight: "Hauteur du logo (en valeurs acceptées par CSS)", readOnly: "Lecture seule", enableIf: "Modifiable si", - emptyRowsText: "Message « Aucune ligne »", + noRowsText: "Message « Aucune ligne »", separateSpecialChoices: "Afficher séparément les choix spéciaux (Aucun, Autre, Sélectionner tout)", choicesFromQuestion: "Copier les choix à partir de la question", choicesFromQuestionMode: "Quels choix copier ?", @@ -756,7 +758,7 @@ var frenchTranslation = { showCommentArea: "Afficher la zone de commentaire", commentPlaceholder: "Espace réservé pour la zone de commentaires", displayRateDescriptionsAsExtremeItems: "Afficher la description des notes sur les valeurs des extrémités", - rowsOrder: "Ordre des lignes", + rowOrder: "Ordre des lignes", columnsLayout: "Disposition des colonnes", columnColCount: "Nombre de colonnes imbriquées", correctAnswer: "Réponse correcte", @@ -833,6 +835,7 @@ var frenchTranslation = { background: "Arrière-plan", appearance: "Apparence", accentColors: "Couleurs d’accentuation", + surfaceBackground: "Arrière-plan de surface", scaling: "Détartrage", others: "Autres" }, @@ -843,8 +846,7 @@ var frenchTranslation = { columnsEnableIf: "Les colonnes sont visibles si", rowsEnableIf: "Les lignes sont visibles si", innerIndent: "Ajouter des tabulations internes", - defaultValueFromLastRow: "Prendre les valeurs par défaut de la dernière ligne", - defaultValueFromLastPanel: "Prendre les valeurs par défaut de la dernière section", + copyDefaultValueFromLastEntry: "Utiliser les réponses de la dernière entrée par défaut", enterNewValue: "Veuillez saisir la valeur.", noquestions: "Il n'y a aucune question dans le sondage.", createtrigger: "Veuillez créer un déclencheur", @@ -1120,7 +1122,7 @@ var frenchTranslation = { timerInfoMode: { combined: "Les deux" }, - addRowLocation: { + addRowButtonLocation: { default: "Dépend de la disposition de la matrice" }, panelsState: { @@ -1191,10 +1193,10 @@ var frenchTranslation = { percent: "Pourcentage", date: "Date" }, - rowsOrder: { + rowOrder: { initial: "Langue source" }, - questionsOrder: { + questionOrder: { initial: "Langue source" }, showProgressBar: { @@ -1345,7 +1347,7 @@ var frenchTranslation = { questionTitleLocation: "S’applique à toutes les questions de ce panneau. Si vous souhaitez remplacer ce paramètre, définissez des règles d’alignement des titres pour les questions individuelles. L’option « Hériter » applique le paramètre au niveau de la page (s’il est défini) ou au niveau de l’enquête (« Haut » par défaut).", questionTitleWidth: "Définit une largeur cohérente pour les titres de questions lorsqu’ils sont alignés à gauche de leurs zones de questions. Accepte les valeurs CSS (px, %, in, pt, etc.).", questionErrorLocation: "Définit l’emplacement d’un message d’erreur par rapport à toutes les questions du panneau. L’option « Hériter » applique le paramètre au niveau de la page (s’il est défini) ou au niveau de l’enquête.", - questionsOrder: "Conserve l’ordre d’origine des questions ou les rend aléatoires. L’option « Hériter » applique le paramètre au niveau de la page (s’il est défini) ou au niveau de l’enquête.", + questionOrder: "Conserve l’ordre d’origine des questions ou les rend aléatoires. L’option « Hériter » applique le paramètre au niveau de la page (s’il est défini) ou au niveau de l’enquête.", page: "Repositionne le panneau à la fin d’une page sélectionnée.", innerIndent: "Ajoute un espace ou une marge entre le contenu du panneau et le bord gauche de la zone du panneau.", startWithNewLine: "Désélectionnez cette option pour afficher le panneau sur une seule ligne avec la question ou le panneau précédent. Ce paramètre ne s’applique pas si le panneau est le premier élément de votre formulaire.", @@ -1359,7 +1361,7 @@ var frenchTranslation = { visibleIf: "Utilisez l’icône en forme de baguette magique pour définir une règle conditionnelle qui détermine la visibilité du panneau.", enableIf: "Utilisez l’icône en forme de baguette magique pour définir une règle conditionnelle qui désactive le mode lecture seule du panneau.", requiredIf: "Utilisez l’icône en forme de baguette magique pour définir une règle conditionnelle qui empêche l’envoi d’un sondage à moins qu’au moins une question imbriquée n’ait une réponse.", - templateTitleLocation: "S’applique à toutes les questions de ce panneau. Si vous souhaitez remplacer ce paramètre, définissez des règles d’alignement des titres pour les questions individuelles. L’option « Hériter » applique le paramètre au niveau de la page (s’il est défini) ou au niveau de l’enquête (« Haut » par défaut).", + templateQuestionTitleLocation: "S’applique à toutes les questions de ce panneau. Si vous souhaitez remplacer ce paramètre, définissez des règles d’alignement des titres pour les questions individuelles. L’option « Hériter » applique le paramètre au niveau de la page (s’il est défini) ou au niveau de l’enquête (« Haut » par défaut).", templateErrorLocation: "Définit l’emplacement d’un message d’erreur par rapport à une question dont l’entrée n’est pas valide. Choisissez entre : « Haut » - un texte d’erreur est placé en haut de la zone de question ; « Bas » - un texte d’erreur est placé en bas de la zone de question. L’option « Hériter » applique le paramètre au niveau de la page (s’il est défini) ou au niveau de l’enquête (« Haut » par défaut).", errorLocation: "Définit l’emplacement d’un message d’erreur par rapport à toutes les questions du panneau. L’option « Hériter » applique le paramètre au niveau de la page (s’il est défini) ou au niveau de l’enquête.", page: "Repositionne le panneau à la fin d’une page sélectionnée.", @@ -1374,9 +1376,10 @@ var frenchTranslation = { titleLocation: "Ce paramètre est automatiquement hérité par toutes les questions de ce panneau. Si vous souhaitez remplacer ce paramètre, définissez des règles d’alignement des titres pour les questions individuelles. L’option « Hériter » applique le paramètre au niveau de la page (s’il est défini) ou au niveau de l’enquête (« Haut » par défaut).", descriptionLocation: "L’option « Hériter » applique le paramètre au niveau de la page (s’il est défini) ou au niveau de l’enquête (« Sous le titre du panneau » par défaut).", newPanelPosition: "Définit la position d’un panneau nouvellement ajouté. Par défaut, de nouveaux panneaux sont ajoutés à la fin. Sélectionnez « Suivant » pour insérer un nouveau panneau après le panneau actuel.", - defaultValueFromLastPanel: "Duplique les réponses du dernier panneau et les attribue au panneau dynamique suivant.", + copyDefaultValueFromLastEntry: "Duplique les réponses du dernier panneau et les attribue au panneau dynamique suivant.", keyName: "Faites référence à un nom de question pour demander à un utilisateur de fournir une réponse unique à cette question dans chaque panneau." }, + copyDefaultValueFromLastEntry: "Duplique les réponses de la dernière ligne et les attribue à la ligne dynamique suivante ajoutée.", defaultValueExpression: "Ce paramètre vous permet d’attribuer une valeur de réponse par défaut en fonction d’une expression. L’expression peut inclure des calculs de base - '{q1_id} + {q2_id}', des expressions booléennes, telles que '{age} > 60', et des fonctions : 'iif()', 'today()', 'age()', 'min()', 'max()', 'avg()', etc. La valeur déterminée par cette expression sert de valeur par défaut initiale qui peut être remplacée par la saisie manuelle d’une personne interrogée.", resetValueIf: "Utilisez l’icône de la baguette magique pour définir une règle conditionnelle qui détermine le moment où l’entrée d’une personne interrogée est réinitialisée à la valeur basée sur l’expression de valeur par défaut ou l’expression de valeur définie ou à la valeur de la réponse par défaut (si l’une ou l’autre est définie).", setValueIf: "Utilisez l’icône de la baguette magique pour définir une règle conditionnelle qui détermine quand exécuter l’expression « Définir la valeur » et attribuer dynamiquement la valeur résultante en tant que réponse.", @@ -1449,19 +1452,19 @@ var frenchTranslation = { logoWidth: "Définit la largeur d’un logo en unités CSS (px, %, in, pt, etc.).", logoHeight: "Définit une hauteur de logo en unités CSS (px, %, in, pt, etc.).", logoFit: "Choisissez parmi : « Aucun » - l’image conserve sa taille d’origine ; « Contenir » - l’image est redimensionnée pour s’adapter tout en conservant son rapport hauteur/largeur ; « Couverture » - l’image remplit toute la boîte tout en conservant son rapport hauteur/largeur ; « Remplir » - l’image est étirée pour remplir la boîte sans conserver son rapport hauteur/largeur.", - goNextPageAutomatic: "Indiquez si vous souhaitez que le sondage passe automatiquement à la page suivante une fois qu’une personne interrogée a répondu à toutes les questions de la page actuelle. Cette fonctionnalité ne s’applique pas si la dernière question de la page est ouverte ou permet plusieurs réponses.", - allowCompleteSurveyAutomatic: "Sélectionnez cette option si vous souhaitez que l’enquête se termine automatiquement une fois qu’une personne interrogée a répondu à toutes les questions.", + autoAdvanceEnabled: "Indiquez si vous souhaitez que le sondage passe automatiquement à la page suivante une fois qu’une personne interrogée a répondu à toutes les questions de la page actuelle. Cette fonctionnalité ne s’applique pas si la dernière question de la page est ouverte ou permet plusieurs réponses.", + autoAdvanceAllowComplete: "Sélectionnez cette option si vous souhaitez que l’enquête se termine automatiquement une fois qu’une personne interrogée a répondu à toutes les questions.", showNavigationButtons: "Définit la visibilité et l’emplacement des boutons de navigation sur une page.", showProgressBar: "Définit la visibilité et l’emplacement d’une barre de progression. La valeur « Auto » affiche la barre de progression au-dessus ou au-dessous de l’en-tête de l’enquête.", showPreviewBeforeComplete: "Activez la page d’aperçu avec toutes les questions ou les questions auxquelles on a répondu uniquement.", questionTitleLocation: "S’applique à toutes les questions de l’enquête. Ce paramètre peut être remplacé par des règles d’alignement des titres aux niveaux inférieurs : panneau, page ou question. Un paramètre de niveau inférieur remplacera ceux d’un niveau supérieur.", - requiredText: "Symbole ou séquence de symboles indiquant qu’une réponse est requise.", + requiredMark: "Symbole ou séquence de symboles indiquant qu’une réponse est requise.", questionStartIndex: "Entrez un chiffre ou une lettre avec laquelle vous souhaitez commencer la numérotation.", questionErrorLocation: "Définit l’emplacement d’un message d’erreur par rapport à la question dont l’entrée n’est pas valide. Choisissez entre : « Haut » - un texte d’erreur est placé en haut de la zone de question ; « Bas » - un texte d’erreur est placé en bas de la zone de question.", - focusFirstQuestionAutomatic: "Sélectionnez cette option si vous souhaitez que le premier champ de saisie de chaque page soit prêt pour la saisie de texte.", - questionsOrder: "Conserve l’ordre d’origine des questions ou les rend aléatoires. L’effet de ce paramètre n’est visible que dans l’onglet Aperçu.", + autoFocusFirstQuestion: "Sélectionnez cette option si vous souhaitez que le premier champ de saisie de chaque page soit prêt pour la saisie de texte.", + questionOrder: "Conserve l’ordre d’origine des questions ou les rend aléatoires. L’effet de ce paramètre n’est visible que dans l’onglet Aperçu.", maxTextLength: "Pour les questions de saisie de texte uniquement.", - maxOthersLength: "Pour les commentaires sur les questions seulement.", + maxCommentLength: "Pour les commentaires sur les questions seulement.", commentAreaRows: "Définit le nombre de lignes affichées dans les zones de texte pour les commentaires de question. Lorsque l’entrée occupe plus de lignes, la barre de défilement apparaît.", autoGrowComment: "Indiquez si vous souhaitez que les commentaires de question et les questions de texte long augmentent automatiquement en hauteur en fonction de la longueur du texte saisi.", allowResizeComment: "Pour les questions, les commentaires et les questions de texte long uniquement.", @@ -1479,7 +1482,6 @@ var frenchTranslation = { keyDuplicationError: "Lorsque la propriété « Empêcher les réponses en double » est activée, un répondant qui tente de soumettre une entrée en double recevra le message d’erreur suivant.", totalExpression: "Permet de calculer des valeurs totales en fonction d’une expression. L’expression peut inclure des calculs de base ('{q1_id} + {q2_id}'), des expressions booléennes ('{age} > 60') et des fonctions ('iif()', 'today()', 'age()', 'min()', 'max()', 'avg()', etc.).", confirmDelete: "Déclenche une invite vous demandant de confirmer la suppression de ligne.", - defaultValueFromLastRow: "Duplique les réponses de la dernière ligne et les attribue à la ligne dynamique suivante ajoutée.", keyName: "Si la colonne spécifiée contient des valeurs identiques, le sondage renvoie l’erreur « Valeur de clé non unique ».", description: "Saisissez un sous-titre.", locale: "Choisissez une langue pour commencer à créer votre sondage. Pour ajouter une traduction, passez à une nouvelle langue et traduisez le texte original ici ou dans l’onglet Traductions.", @@ -1498,7 +1500,7 @@ var frenchTranslation = { questionTitleLocation: "S’applique à toutes les questions de cette page. Si vous souhaitez remplacer ce paramètre, définissez des règles d’alignement des titres pour des questions ou des panneaux individuels. L’option « Hériter » applique le paramètre au niveau de l’enquête (« Top » par défaut).", questionTitleWidth: "Définit une largeur cohérente pour les titres de questions lorsqu’ils sont alignés à gauche de leurs zones de questions. Accepte les valeurs CSS (px, %, in, pt, etc.).", questionErrorLocation: "Définit l’emplacement d’un message d’erreur par rapport à la question dont l’entrée n’est pas valide. Choisissez entre : « Haut » - un texte d’erreur est placé en haut de la zone de question ; « Bas » - un texte d’erreur est placé en bas de la zone de question. L’option « Hériter » applique le paramètre au niveau de l’enquête (« Top » par défaut).", - questionsOrder: "Conserve l’ordre d’origine des questions ou les rend aléatoires. L’option « Hériter » applique le paramètre au niveau de l’enquête (« Original » par défaut). L’effet de ce paramètre n’est visible que dans l’onglet Aperçu.", + questionOrder: "Conserve l’ordre d’origine des questions ou les rend aléatoires. L’option « Hériter » applique le paramètre au niveau de l’enquête (« Original » par défaut). L’effet de ce paramètre n’est visible que dans l’onglet Aperçu.", navigationButtonsVisibility: "Définit la visibilité des boutons de navigation sur la page. L’option « Hériter » applique le paramètre au niveau de l’enquête, qui est par défaut « Visible »." }, timerLocation: "Définit l’emplacement d’un minuteur sur une page.", @@ -1535,7 +1537,7 @@ var frenchTranslation = { needConfirmRemoveFile: "Déclenche une invite vous demandant de confirmer la suppression du fichier.", selectToRankEnabled: "Activez cette option pour classer uniquement les choix sélectionnés. Les utilisateurs feront glisser les éléments sélectionnés de la liste de choix pour les classer dans la zone de classement.", dataList: "Entrez une liste de choix qui seront suggérés au répondant lors de la saisie.", - itemSize: "Le paramètre ne redimensionne que les champs de saisie et n’affecte pas la largeur de la zone de question.", + inputSize: "Le paramètre ne redimensionne que les champs de saisie et n’affecte pas la largeur de la zone de question.", itemTitleWidth: "Définit une largeur cohérente pour toutes les étiquettes d’élément en pixels", inputTextAlignment: "Sélectionnez le mode d’alignement de la valeur d’entrée dans le champ. Le paramètre par défaut « Auto » aligne la valeur d’entrée à droite si le masquage monétaire ou numérique est appliqué et à gauche si ce n’est pas le cas.", altText: "Sert de substitut lorsque l’image ne peut pas être affichée sur l’appareil d’un utilisateur et à des fins d’accessibilité.", @@ -1653,7 +1655,7 @@ var frenchTranslation = { maxValueExpression: "Expression de valeur maximale", step: "Intervalle", dataList: "Liste de données", - itemSize: "Nombre maximum de caractères", + inputSize: "Nombre maximum de caractères", itemTitleWidth: "Largeur de l’étiquette de l’article (en px)", inputTextAlignment: "Alignement des valeurs d’entrée", elements: "Éléments", @@ -1755,7 +1757,8 @@ var frenchTranslation = { orchid: "Orchidée", tulip: "Tulipe", brown: "Marron", - green: "Vert" + green: "Vert", + gray: "Gris" } }, creatortheme: { @@ -1914,7 +1917,7 @@ setupLocale({ localeCode: "fr", strings: frenchTranslation }); // pe.dataFormat: "Image format" => "Format de l’image" // pe.allowAddRows: "Allow adding rows" => "Autoriser l’ajout de lignes" // pe.allowRemoveRows: "Allow removing rows" => "Autoriser la suppression de lignes" -// pe.allowRowsDragAndDrop: "Allow row drag and drop" => "Autoriser le glisser-déposer de lignes" +// pe.allowRowReorder: "Allow row drag and drop" => "Autoriser le glisser-déposer de lignes" // pe.responsiveImageSizeHelp: "Does not apply if you specify the exact image width or height." => "Ne s’applique pas si vous spécifiez la largeur ou la hauteur exacte de l’image." // pe.minImageWidth: "Minimum image width" => "Largeur minimale de l’image" // pe.maxImageWidth: "Maximum image width" => "Largeur maximale de l’image" @@ -1925,11 +1928,11 @@ setupLocale({ localeCode: "fr", strings: frenchTranslation }); // pe.logo: "Logo (URL or base64-encoded string)" => "Logo (URL ou chaîne codée en base64)" // pe.questionsOnPageMode: "Survey structure" => "Structure de l’enquête" // pe.maxTextLength: "Maximum answer length (in characters)" => "Longueur maximale de réponse (en caractères)" -// pe.maxOthersLength: "Maximum comment length (in characters)" => "Longueur maximale des commentaires (en caractères)" +// pe.maxCommentLength: "Maximum comment length (in characters)" => "Longueur maximale des commentaires (en caractères)" // pe.autoGrowComment: "Auto-expand comment area if necessary" => "Développer automatiquement la zone de commentaires si nécessaire" // pe.allowResizeComment: "Allow users to resize text areas" => "Autoriser les utilisateurs à redimensionner les zones de texte" // pe.textUpdateMode: "Update text question value" => "Mettre à jour la valeur de la question textuelle" -// pe.focusOnFirstError: "Set focus on the first invalid answer" => "Concentrez-vous sur la première réponse non valide" +// pe.autoFocusFirstError: "Set focus on the first invalid answer" => "Concentrez-vous sur la première réponse non valide" // pe.checkErrorsMode: "Run validation" => "Exécuter la validation" // pe.navigateToUrl: "Navigate to URL" => "Accédez à URL" // pe.navigateToUrlOnCondition: "Dynamic URL" => "URL dynamique" @@ -1967,7 +1970,7 @@ setupLocale({ localeCode: "fr", strings: frenchTranslation }); // pe.panelPrevText: "Previous Panel button tooltip" => "Info-bulle précédente du bouton Panneau" // pe.panelNextText: "Next Panel button tooltip" => "Info-bulle du bouton Panneau suivant" // pe.showRangeInProgress: "Show progress bar" => "Afficher la barre de progression" -// pe.templateTitleLocation: "Question title location" => "Emplacement du titre de la question" +// pe.templateQuestionTitleLocation: "Question title location" => "Emplacement du titre de la question" // pe.panelRemoveButtonLocation: "Remove Panel button location" => "Supprimer l’emplacement du bouton Panneau" // pe.hideIfRowsEmpty: "Hide the question if there are no rows" => "Masquer la question s’il n’y a pas de lignes" // pe.hideColumnsIfEmpty: "Hide columns if there are no rows" => "Masquer les colonnes s’il n’y a pas de lignes" @@ -1991,13 +1994,12 @@ setupLocale({ localeCode: "fr", strings: frenchTranslation }); // pe.keyDuplicationError: "\"Non-unique key value\" error message" => "Message d’erreur « Valeur de clé non unique »" // pe.minSelectedChoices: "Minimum selected choices" => "Choix minimum sélectionnés" // pe.maxSelectedChoices: "Maximum selected choices" => "Nombre maximal de choix sélectionnés" -// pe.showClearButton: "Show the Clear button" => "Afficher le bouton Effacer" // pe.showNumber: "Show panel number" => "Afficher le numéro du panneau" // pe.logoWidth: "Logo width (in CSS-accepted values)" => "Largeur du logo (en valeurs acceptées par CSS)" // pe.logoHeight: "Logo height (in CSS-accepted values)" => "Hauteur du logo (en valeurs acceptées par CSS)" // pe.readOnly: "Read-only" => "Lecture seule" // pe.enableIf: "Editable if" => "Modifiable si" -// pe.emptyRowsText: "\"No rows\" message" => "Message « Aucune ligne »" +// pe.noRowsText: "\"No rows\" message" => "Message « Aucune ligne »" // pe.size: "Input field size (in characters)" => "Taille du champ d’entrée (en caractères)" // pe.separateSpecialChoices: "Separate special choices (None, Other, Select All)" => "Choix spéciaux distincts (Aucun, Autre, Sélectionner tout)" // pe.choicesFromQuestion: "Copy choices from the following question" => "Choix de copie de la question suivante" @@ -2005,7 +2007,7 @@ setupLocale({ localeCode: "fr", strings: frenchTranslation }); // pe.showCommentArea: "Show the comment area" => "Afficher la zone de commentaires" // pe.commentPlaceholder: "Comment area placeholder" => "Espace réservé pour la zone de commentaires" // pe.displayRateDescriptionsAsExtremeItems: "Display rate descriptions as extreme values" => "Afficher les descriptions de taux sous forme de valeurs extrêmes" -// pe.rowsOrder: "Row order" => "Ordre des lignes" +// pe.rowOrder: "Row order" => "Ordre des lignes" // pe.columnsLayout: "Column layout" => "Disposition des colonnes" // pe.columnColCount: "Nested column count" => "Nombre de colonnes imbriquées" // pe.state: "Panel expand state" => "État de développement du panneau" @@ -2027,8 +2029,6 @@ setupLocale({ localeCode: "fr", strings: frenchTranslation }); // pe.indent: "Add indents" => "Ajouter des retraits" // panel.indent: "Add outer indents" => "Ajouter des retraits externes" // pe.innerIndent: "Add inner indents" => "Ajouter des retraits internes" -// pe.defaultValueFromLastRow: "Take default values from the last row" => "Prendre les valeurs par défaut de la dernière ligne" -// pe.defaultValueFromLastPanel: "Take default values from the last panel" => "Prendre les valeurs par défaut du dernier panneau" // pe.titleKeyboardAdornerTip: "Press enter button to edit" => "Appuyez sur le bouton Entrée pour modifier" // pe.keyboardAdornerTip: "Press enter button to edit item, press delete button to delete item, press alt plus arrow up or arrow down to move item" => "Appuyez sur le bouton Entrée pour modifier l’élément, appuyez sur le bouton Supprimer pour supprimer l’élément, appuyez sur alt plus flèche vers le haut ou flèche vers le bas pour déplacer l’élément" // pe.emptyExpressionPlaceHolder: "Type expression here..." => "Tapez expression ici..." @@ -2108,7 +2108,7 @@ setupLocale({ localeCode: "fr", strings: frenchTranslation }); // showTimerPanel.none: "Hidden" => "Caché" // showTimerPanelMode.all: "Both" => "Les deux" // detailPanelMode.none: "Hidden" => "Caché" -// addRowLocation.default: "Depends on matrix layout" => "Dépend de la disposition de la matrice" +// addRowButtonLocation.default: "Depends on matrix layout" => "Dépend de la disposition de la matrice" // panelsState.default: "Users cannot expand or collapse panels" => "Les utilisateurs ne peuvent pas agrandir ou réduire les panneaux" // panelsState.collapsed: "All panels are collapsed" => "Tous les panneaux sont réduits" // panelsState.expanded: "All panels are expanded" => "Tous les panneaux sont agrandis" @@ -2437,7 +2437,7 @@ setupLocale({ localeCode: "fr", strings: frenchTranslation }); // panel.description: "Panel description" => "Description du panneau" // panel.visibleIf: "Make the panel visible if" => "Rendre le panneau visible si" // panel.requiredIf: "Make the panel required if" => "Rendez le panneau requis si" -// panel.questionsOrder: "Question order within the panel" => "Ordre des questions au sein du panel" +// panel.questionOrder: "Question order within the panel" => "Ordre des questions au sein du panel" // panel.startWithNewLine: "Display the panel on a new line" => "Afficher le panneau sur une nouvelle ligne" // panel.state: "Panel collapse state" => "État de réduction du panneau" // panel.width: "Inline panel width" => "Largeur du panneau en ligne" @@ -2462,7 +2462,7 @@ setupLocale({ localeCode: "fr", strings: frenchTranslation }); // paneldynamic.hideNumber: "Hide the panel number" => "Masquer le numéro du panneau" // paneldynamic.titleLocation: "Panel title alignment" => "Alignement du titre du panneau" // paneldynamic.descriptionLocation: "Panel description alignment" => "Alignement de la description du panneau" -// paneldynamic.templateTitleLocation: "Question title alignment" => "Alignement du titre de la question" +// paneldynamic.templateQuestionTitleLocation: "Question title alignment" => "Alignement du titre de la question" // paneldynamic.templateErrorLocation: "Error message alignment" => "Alignement des messages d’erreur" // paneldynamic.newPanelPosition: "New panel location" => "Nouvel emplacement du panneau" // paneldynamic.keyName: "Prevent duplicate responses in the following question" => "Éviter les réponses en double à la question suivante" @@ -2495,7 +2495,7 @@ setupLocale({ localeCode: "fr", strings: frenchTranslation }); // page.description: "Page description" => "Description de la page" // page.visibleIf: "Make the page visible if" => "Rendre la page visible si" // page.requiredIf: "Make the page required if" => "Rendez la page obligatoire si" -// page.questionsOrder: "Question order on the page" => "Ordre des questions sur la page" +// page.questionOrder: "Question order on the page" => "Ordre des questions sur la page" // matrixdropdowncolumn.name: "Column name" => "Nom de la colonne" // matrixdropdowncolumn.title: "Column title" => "Titre de la colonne" // matrixdropdowncolumn.isUnique: "Prevent duplicate responses" => "Éviter les réponses en double" @@ -2569,8 +2569,8 @@ setupLocale({ localeCode: "fr", strings: frenchTranslation }); // totalDisplayStyle.currency: "Currency" => "Monnaie" // totalDisplayStyle.percent: "Percentage" => "Pourcentage" // totalDisplayStyle.date: "Date" => "Date" -// rowsOrder.initial: "Original" => "Langue source" -// questionsOrder.initial: "Original" => "Langue source" +// rowOrder.initial: "Original" => "Langue source" +// questionOrder.initial: "Original" => "Langue source" // showProgressBar.aboveheader: "Above the header" => "Au-dessus de l’en-tête" // showProgressBar.belowheader: "Below the header" => "Sous l’en-tête" // pv.sum: "Sum" => "Somme" @@ -2587,7 +2587,7 @@ setupLocale({ localeCode: "fr", strings: frenchTranslation }); // panel.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "Utilisez l’icône en forme de baguette magique pour définir une règle conditionnelle qui empêche l’envoi d’un sondage à moins qu’au moins une question imbriquée n’ait une réponse." // panel.questionTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "S’applique à toutes les questions de ce panneau. Si vous souhaitez remplacer ce paramètre, définissez des règles d’alignement des titres pour les questions individuelles. L’option « Hériter » applique le paramètre au niveau de la page (s’il est défini) ou au niveau de l’enquête (« Haut » par défaut)." // panel.questionErrorLocation: "Sets the location of an error message in relation to all questions within the panel. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Définit l’emplacement d’un message d’erreur par rapport à toutes les questions du panneau. L’option « Hériter » applique le paramètre au niveau de la page (s’il est défini) ou au niveau de l’enquête." -// panel.questionsOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Conserve l’ordre d’origine des questions ou les rend aléatoires. L’option « Hériter » applique le paramètre au niveau de la page (s’il est défini) ou au niveau de l’enquête." +// panel.questionOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Conserve l’ordre d’origine des questions ou les rend aléatoires. L’option « Hériter » applique le paramètre au niveau de la page (s’il est défini) ou au niveau de l’enquête." // panel.page: "Repositions the panel to the end of a selected page." => "Repositionne le panneau à la fin d’une page sélectionnée." // panel.innerIndent: "Adds space or margin between the panel content and the left border of the panel box." => "Ajoute un espace ou une marge entre le contenu du panneau et le bord gauche de la zone du panneau." // panel.startWithNewLine: "Unselect to display the panel in one line with the previous question or panel. The setting doesn't apply if the panel is the first element in your form." => "Désélectionnez cette option pour afficher le panneau sur une seule ligne avec la question ou le panneau précédent. Ce paramètre ne s’applique pas si le panneau est le premier élément de votre formulaire." @@ -2598,7 +2598,7 @@ setupLocale({ localeCode: "fr", strings: frenchTranslation }); // paneldynamic.visibleIf: "Use the magic wand icon to set a conditional rule that determines panel visibility." => "Utilisez l’icône en forme de baguette magique pour définir une règle conditionnelle qui détermine la visibilité du panneau." // paneldynamic.enableIf: "Use the magic wand icon to set a conditional rule that disables the read-only mode for the panel." => "Utilisez l’icône en forme de baguette magique pour définir une règle conditionnelle qui désactive le mode lecture seule du panneau." // paneldynamic.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "Utilisez l’icône en forme de baguette magique pour définir une règle conditionnelle qui empêche l’envoi d’un sondage à moins qu’au moins une question imbriquée n’ait une réponse." -// paneldynamic.templateTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "S’applique à toutes les questions de ce panneau. Si vous souhaitez remplacer ce paramètre, définissez des règles d’alignement des titres pour les questions individuelles. L’option « Hériter » applique le paramètre au niveau de la page (s’il est défini) ou au niveau de l’enquête (« Haut » par défaut)." +// paneldynamic.templateQuestionTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "S’applique à toutes les questions de ce panneau. Si vous souhaitez remplacer ce paramètre, définissez des règles d’alignement des titres pour les questions individuelles. L’option « Hériter » applique le paramètre au niveau de la page (s’il est défini) ou au niveau de l’enquête (« Haut » par défaut)." // paneldynamic.templateErrorLocation: "Sets the location of an error message in relation to a question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Définit l’emplacement d’un message d’erreur par rapport à une question dont l’entrée n’est pas valide. Choisissez entre : « Haut » - un texte d’erreur est placé en haut de la zone de question ; « Bas » - un texte d’erreur est placé en bas de la zone de question. L’option « Hériter » applique le paramètre au niveau de la page (s’il est défini) ou au niveau de l’enquête (« Haut » par défaut)." // paneldynamic.errorLocation: "Sets the location of an error message in relation to all questions within the panel. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Définit l’emplacement d’un message d’erreur par rapport à toutes les questions du panneau. L’option « Hériter » applique le paramètre au niveau de la page (s’il est défini) ou au niveau de l’enquête." // paneldynamic.page: "Repositions the panel to the end of a selected page." => "Repositionne le panneau à la fin d’une page sélectionnée." @@ -2612,7 +2612,7 @@ setupLocale({ localeCode: "fr", strings: frenchTranslation }); // paneldynamic.titleLocation: "This setting is automatically inherited by all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Ce paramètre est automatiquement hérité par toutes les questions de ce panneau. Si vous souhaitez remplacer ce paramètre, définissez des règles d’alignement des titres pour les questions individuelles. L’option « Hériter » applique le paramètre au niveau de la page (s’il est défini) ou au niveau de l’enquête (« Haut » par défaut)." // paneldynamic.descriptionLocation: "The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Under the panel title\" by default)." => "L’option « Hériter » applique le paramètre au niveau de la page (s’il est défini) ou au niveau de l’enquête (« Sous le titre du panneau » par défaut)." // paneldynamic.newPanelPosition: "Defines the position of a newly added panel. By default, new panels are added to the end. Select \"Next\" to insert a new panel after the current one." => "Définit la position d’un panneau nouvellement ajouté. Par défaut, de nouveaux panneaux sont ajoutés à la fin. Sélectionnez « Suivant » pour insérer un nouveau panneau après le panneau actuel." -// paneldynamic.defaultValueFromLastPanel: "Duplicates answers from the last panel and assigns them to the next added dynamic panel." => "Duplique les réponses du dernier panneau et les attribue au panneau dynamique suivant." +// paneldynamic.copyDefaultValueFromLastEntry: "Duplicates answers from the last panel and assigns them to the next added dynamic panel." => "Duplique les réponses du dernier panneau et les attribue au panneau dynamique suivant." // paneldynamic.keyName: "Reference a question name to require a user to provide a unique response for this question in each panel." => "Faites référence à un nom de question pour demander à un utilisateur de fournir une réponse unique à cette question dans chaque panneau." // pehelp.defaultValueExpression: "This setting allows you to assign a default answer value based on an expression. The expression can include basic calculations - `{q1_id} + {q2_id}`, Boolean expressions, such as `{age} > 60`, and functions: `iif()`, `today()`, `age()`, `min()`, `max()`, `avg()`, etc. The value determined by this expression serves as the initial default value that can be overridden by a respondent's manual input." => "Ce paramètre vous permet d’attribuer une valeur de réponse par défaut en fonction d’une expression. L’expression peut inclure des calculs de base - '{q1_id} + {q2_id}', des expressions booléennes, telles que '{age} > 60', et des fonctions : 'iif()', 'today()', 'age()', 'min()', 'max()', 'avg()', etc. La valeur déterminée par cette expression sert de valeur par défaut initiale qui peut être remplacée par la saisie manuelle d’une personne interrogée." // pehelp.resetValueIf: "Use the magic wand icon to set a conditional rule that determines when a respondent's input is reset to the value based on the \"Default value expression\" or \"Set value expression\" or to the \"Default answer\" value (if either is set)." => "Utilisez l’icône de la baguette magique pour définir une règle conditionnelle qui détermine le moment où l’entrée d’une personne interrogée est réinitialisée à la valeur basée sur l’expression de valeur par défaut ou l’expression de valeur définie ou à la valeur de la réponse par défaut (si l’une ou l’autre est définie)." @@ -2662,13 +2662,13 @@ setupLocale({ localeCode: "fr", strings: frenchTranslation }); // pehelp.showProgressBar: "Sets the visibility and location of a progress bar. The \"Auto\" value displays the progress bar above or below the survey header." => "Définit la visibilité et l’emplacement d’une barre de progression. La valeur « Auto » affiche la barre de progression au-dessus ou au-dessous de l’en-tête de l’enquête." // pehelp.showPreviewBeforeComplete: "Enable the preview page with all or answered questions only." => "Activez la page d’aperçu avec toutes les questions ou les questions auxquelles on a répondu uniquement." // pehelp.questionTitleLocation: "Applies to all questions within the survey. This setting can be overridden by title alignment rules at lower levels: panel, page, or question. A lower-level setting will override those on a higher level." => "S’applique à toutes les questions de l’enquête. Ce paramètre peut être remplacé par des règles d’alignement des titres aux niveaux inférieurs : panneau, page ou question. Un paramètre de niveau inférieur remplacera ceux d’un niveau supérieur." -// pehelp.requiredText: "A symbol or a sequence of symbols indicating that an answer is required." => "Symbole ou séquence de symboles indiquant qu’une réponse est requise." +// pehelp.requiredMark: "A symbol or a sequence of symbols indicating that an answer is required." => "Symbole ou séquence de symboles indiquant qu’une réponse est requise." // pehelp.questionStartIndex: "Enter a number or letter with which you want to start numbering." => "Entrez un chiffre ou une lettre avec laquelle vous souhaitez commencer la numérotation." // pehelp.questionErrorLocation: "Sets the location of an error message in relation to the question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box." => "Définit l’emplacement d’un message d’erreur par rapport à la question dont l’entrée n’est pas valide. Choisissez entre : « Haut » - un texte d’erreur est placé en haut de la zone de question ; « Bas » - un texte d’erreur est placé en bas de la zone de question." -// pehelp.focusFirstQuestionAutomatic: "Select if you want the first input field on each page ready for text entry." => "Sélectionnez cette option si vous souhaitez que le premier champ de saisie de chaque page soit prêt pour la saisie de texte." -// pehelp.questionsOrder: "Keeps the original order of questions or randomizes them. The effect of this setting is only visible in the Preview tab." => "Conserve l’ordre d’origine des questions ou les rend aléatoires. L’effet de ce paramètre n’est visible que dans l’onglet Aperçu." +// pehelp.autoFocusFirstQuestion: "Select if you want the first input field on each page ready for text entry." => "Sélectionnez cette option si vous souhaitez que le premier champ de saisie de chaque page soit prêt pour la saisie de texte." +// pehelp.questionOrder: "Keeps the original order of questions or randomizes them. The effect of this setting is only visible in the Preview tab." => "Conserve l’ordre d’origine des questions ou les rend aléatoires. L’effet de ce paramètre n’est visible que dans l’onglet Aperçu." // pehelp.maxTextLength: "For text entry questions only." => "Pour les questions de saisie de texte uniquement." -// pehelp.maxOthersLength: "For question comments only." => "Pour les commentaires sur les questions seulement." +// pehelp.maxCommentLength: "For question comments only." => "Pour les commentaires sur les questions seulement." // pehelp.autoGrowComment: "Select if you want question comments and Long Text questions to auto-grow in height based on the entered text length." => "Indiquez si vous souhaitez que les commentaires de question et les questions de texte long augmentent automatiquement en hauteur en fonction de la longueur du texte saisi." // pehelp.allowResizeComment: "For question comments and Long Text questions only." => "Pour les questions, les commentaires et les questions de texte long uniquement." // pehelp.calculatedValues: "Custom variables serve as intermediate or auxiliary variables used in form calculations. They take respondent inputs as source values. Each custom variable has a unique name and an expression it's based on." => "Les variables personnalisées servent de variables intermédiaires ou auxiliaires utilisées dans les calculs de formulaire. Ils prennent les données des répondants comme valeurs sources. Chaque variable personnalisée a un nom unique et une expression sur laquelle elle est basée." @@ -2684,7 +2684,7 @@ setupLocale({ localeCode: "fr", strings: frenchTranslation }); // pehelp.keyDuplicationError: "When the \"Prevent duplicate responses\" property is enabled, a respondent attempting to submit a duplicate entry will receive the following error message." => "Lorsque la propriété « Empêcher les réponses en double » est activée, un répondant qui tente de soumettre une entrée en double recevra le message d’erreur suivant." // pehelp.totalExpression: "Allows you to calculate total values based on an expression. The expression can include basic calculations (`{q1_id} + {q2_id}`), Boolean expressions (`{age} > 60`) and functions ('iif()`, `today()`, `age()`, `min()`, `max()`, `avg()`, etc.)." => "Permet de calculer des valeurs totales en fonction d’une expression. L’expression peut inclure des calculs de base ('{q1_id} + {q2_id}'), des expressions booléennes ('{age} > 60') et des fonctions ('iif()', 'today()', 'age()', 'min()', 'max()', 'avg()', etc.)." // pehelp.confirmDelete: "Triggers a prompt asking to confirm the row deletion." => "Déclenche une invite vous demandant de confirmer la suppression de ligne." -// pehelp.defaultValueFromLastRow: "Duplicates answers from the last row and assigns them to the next added dynamic row." => "Duplique les réponses de la dernière ligne et les attribue à la ligne dynamique suivante ajoutée." +// pehelp.copyDefaultValueFromLastEntry: "Duplicates answers from the last row and assigns them to the next added dynamic row." => "Duplique les réponses de la dernière ligne et les attribue à la ligne dynamique suivante ajoutée." // pehelp.description: "Type a subtitle." => "Saisissez un sous-titre." // pehelp.locale: "Choose a language to begin creating your survey. To add a translation, switch to a new language and translate the original text here or in the Translations tab." => "Choisissez une langue pour commencer à créer votre sondage. Pour ajouter une traduction, passez à une nouvelle langue et traduisez le texte original ici ou dans l’onglet Traductions." // pehelp.detailPanelMode: "Sets the location of a details section in relation to a row. Choose from: \"None\" - no expansion is added; \"Under the row\" - a row expansion is placed under each row of the matrix; \"Under the row, display one row expansion only\" - an expansion is displayed under a single row only, the remaining row expansions are collapsed." => "Définit l’emplacement d’une section de détails par rapport à une ligne. Choisissez parmi : « Aucun » - aucune extension n’est ajoutée ; « Sous la ligne » - un développement de ligne est placé sous chaque ligne de la matrice ; « Sous la ligne, afficher un seul développement de ligne » - un développement est affiché sous une seule ligne, les développements de ligne restants sont réduits." @@ -2699,7 +2699,7 @@ setupLocale({ localeCode: "fr", strings: frenchTranslation }); // page.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "Utilisez l’icône en forme de baguette magique pour définir une règle conditionnelle qui empêche l’envoi d’un sondage à moins qu’au moins une question imbriquée n’ait une réponse." // page.questionTitleLocation: "Applies to all questions within this page. If you want to override this setting, define title alignment rules for individual questions or panels. The \"Inherit\" option applies the survey-level setting (\"Top\" by default)." => "S’applique à toutes les questions de cette page. Si vous souhaitez remplacer ce paramètre, définissez des règles d’alignement des titres pour des questions ou des panneaux individuels. L’option « Hériter » applique le paramètre au niveau de l’enquête (« Top » par défaut)." // page.questionErrorLocation: "Sets the location of an error message in relation to the question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box. The \"Inherit\" option applies the survey-level setting (\"Top\" by default)." => "Définit l’emplacement d’un message d’erreur par rapport à la question dont l’entrée n’est pas valide. Choisissez entre : « Haut » - un texte d’erreur est placé en haut de la zone de question ; « Bas » - un texte d’erreur est placé en bas de la zone de question. L’option « Hériter » applique le paramètre au niveau de l’enquête (« Top » par défaut)." -// page.questionsOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the survey-level setting (\"Original\" by default). The effect of this setting is only visible in the Preview tab." => "Conserve l’ordre d’origine des questions ou les rend aléatoires. L’option « Hériter » applique le paramètre au niveau de l’enquête (« Original » par défaut). L’effet de ce paramètre n’est visible que dans l’onglet Aperçu." +// page.questionOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the survey-level setting (\"Original\" by default). The effect of this setting is only visible in the Preview tab." => "Conserve l’ordre d’origine des questions ou les rend aléatoires. L’option « Hériter » applique le paramètre au niveau de l’enquête (« Original » par défaut). L’effet de ce paramètre n’est visible que dans l’onglet Aperçu." // page.navigationButtonsVisibility: "Sets the visibility of navigation buttons on the page. The \"Inherit\" option applies the survey-level setting, which defaults to \"Visible\"." => "Définit la visibilité des boutons de navigation sur la page. L’option « Hériter » applique le paramètre au niveau de l’enquête, qui est par défaut « Visible »." // pehelp.panelsState: "Choose from: \"Locked\" - users cannot expand or collapse panels; \"Collapse all\" - all panels start in a collapsed state; \"Expand all\" - all panels start in an expanded state; \"First expanded\" - only the first panel is initially expanded." => "Choisissez parmi : « Verrouillé » - les utilisateurs ne peuvent pas développer ou réduire les panneaux ; « Réduire tout » - tous les panneaux commencent dans un état réduit ; « Développer tout » - tous les panneaux commencent dans un état développé ; « Premier développé » - seul le premier panneau est initialement développé." // pehelp.imageLinkName: "Enter a shared property name within the array of objects that contains the image or video file URLs you want to display in the choice list." => "Entrez un nom de propriété partagée dans le tableau d’objets qui contient les URL de fichier image ou vidéo que vous souhaitez afficher dans la liste de choix." @@ -2728,7 +2728,7 @@ setupLocale({ localeCode: "fr", strings: frenchTranslation }); // pehelp.needConfirmRemoveFile: "Triggers a prompt asking to confirm the file deletion." => "Déclenche une invite vous demandant de confirmer la suppression du fichier." // pehelp.selectToRankEnabled: "Enable to rank only selected choices. Users will drag selected items from the choice list to order them within the ranking area." => "Activez cette option pour classer uniquement les choix sélectionnés. Les utilisateurs feront glisser les éléments sélectionnés de la liste de choix pour les classer dans la zone de classement." // pehelp.dataList: "Enter a list of choices that will be suggested to the respondent during input." => "Entrez une liste de choix qui seront suggérés au répondant lors de la saisie." -// pehelp.itemSize: "The setting only resizes the input fields and doesn't affect the width of the question box." => "Le paramètre ne redimensionne que les champs de saisie et n’affecte pas la largeur de la zone de question." +// pehelp.inputSize: "The setting only resizes the input fields and doesn't affect the width of the question box." => "Le paramètre ne redimensionne que les champs de saisie et n’affecte pas la largeur de la zone de question." // pehelp.itemTitleWidth: "Sets consistent width for all item labels in pixels" => "Définit une largeur cohérente pour toutes les étiquettes d’élément en pixels" // pehelp.contentMode: "The \"Auto\" option automatically determines the suitable mode for display - Image, Video, or YouTube - based on the source URL provided." => "L’option « Auto » détermine automatiquement le mode d’affichage approprié - Image, Vidéo ou YouTube - en fonction de l’URL source fournie." // pehelp.altText: "Serves as a substitute when the image cannot be displayed on a user's device and for accessibility purposes." => "Sert de substitut lorsque l’image ne peut pas être affichée sur l’appareil d’un utilisateur et à des fins d’accessibilité." @@ -2741,8 +2741,8 @@ setupLocale({ localeCode: "fr", strings: frenchTranslation }); // p.itemTitleWidth: "Item label width (in px)" => "Largeur de l’étiquette de l’article (en px)" // p.selectToRankEmptyRankedAreaText: "Text to show if all options are selected" => "Texte pour indiquer si toutes les options sont sélectionnées" // p.selectToRankEmptyUnrankedAreaText: "Placeholder text for the ranking area" => "Texte d’espace réservé pour la zone de classement" -// pe.allowCompleteSurveyAutomatic: "Complete the survey automatically" => "Répondez automatiquement à l’enquête" -// pehelp.allowCompleteSurveyAutomatic: "Select if you want the survey to complete automatically after a respondent answers all questions." => "Sélectionnez cette option si vous souhaitez que l’enquête se termine automatiquement une fois qu’une personne interrogée a répondu à toutes les questions." +// pe.autoAdvanceAllowComplete: "Complete the survey automatically" => "Répondez automatiquement à l’enquête" +// pehelp.autoAdvanceAllowComplete: "Select if you want the survey to complete automatically after a respondent answers all questions." => "Sélectionnez cette option si vous souhaitez que l’enquête se termine automatiquement une fois qu’une personne interrogée a répondu à toutes les questions." // masksettings.saveMaskedValue: "Save masked value in survey results" => "Enregistrer la valeur masquée dans les résultats de l’enquête" // patternmask.pattern: "Value pattern" => "Modèle de valeur" // datetimemask.min: "Minimum value" => "Valeur minimale" @@ -2968,7 +2968,7 @@ setupLocale({ localeCode: "fr", strings: frenchTranslation }); // names.default-dark: "Dark" => "Sombre" // names.default-contrast: "Contrast" => "Contraste" // panel.showNumber: "Number this panel" => "Numéroter ce panneau" -// pehelp.goNextPageAutomatic: "Select if you want the survey to auto-advance to the next page once a respondent has answered all questions on the current page. This feature won't apply if the last question on the page is open-ended or allows multiple answers." => "Indiquez si vous souhaitez que le sondage passe automatiquement à la page suivante une fois qu’une personne interrogée a répondu à toutes les questions de la page actuelle. Cette fonctionnalité ne s’applique pas si la dernière question de la page est ouverte ou permet plusieurs réponses." +// pehelp.autoAdvanceEnabled: "Select if you want the survey to auto-advance to the next page once a respondent has answered all questions on the current page. This feature won't apply if the last question on the page is open-ended or allows multiple answers." => "Indiquez si vous souhaitez que le sondage passe automatiquement à la page suivante une fois qu’une personne interrogée a répondu à toutes les questions de la page actuelle. Cette fonctionnalité ne s’applique pas si la dernière question de la page est ouverte ou permet plusieurs réponses." // autocomplete.name: "Full Name" => "Nom complet" // autocomplete.honorific-prefix: "Prefix" => "Préfixe" // autocomplete.given-name: "First Name" => "Prénom" @@ -3024,4 +3024,10 @@ setupLocale({ localeCode: "fr", strings: frenchTranslation }); // autocomplete.impp: "Instant Messaging Protocol" => "Protocole de messagerie instantanée" // ed.lockQuestionsTooltip: "Lock expand/collapse state for questions" => "Verrouiller l’état d’expansion/réduction pour les questions" // pe.listIsEmpty@pages: "You don't have any pages yet" => "Vous n’avez pas encore de pages" -// pe.addNew@pages: "Add new page" => "Ajouter une nouvelle page" \ No newline at end of file +// pe.addNew@pages: "Add new page" => "Ajouter une nouvelle page" +// ed.zoomInTooltip: "Zoom In" => "Zoom avant" +// ed.zoom100Tooltip: "100%" => "100%" +// ed.zoomOutTooltip: "Zoom Out" => "Zoom arrière" +// tabs.surfaceBackground: "Surface Background" => "Arrière-plan de surface" +// pe.copyDefaultValueFromLastEntry: "Use answers from the last entry as default" => "Utiliser les réponses de la dernière entrée par défaut" +// colors.gray: "Gray" => "Gris" \ 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 ecb465e79c..a570bc22ea 100644 --- a/packages/survey-creator-core/src/localization/german.ts +++ b/packages/survey-creator-core/src/localization/german.ts @@ -109,6 +109,9 @@ var germanTranslation = { redoTooltip: "Letzte Änderung wiederherstellen", expandAllTooltip: "Alle aufklappen", collapseAllTooltip: "Alle einklappen", + zoomInTooltip: "Vergrößern", + zoom100Tooltip: "100%", + zoomOutTooltip: "Verkleinern", lockQuestionsTooltip: "Sperren des Erweiterungs-/Einklappenzustands für Fragen", showMoreChoices: "Zeige mehr", showLessChoices: "Zeige weniger", @@ -296,7 +299,7 @@ var germanTranslation = { description: "Beschreibung des Panels", visibleIf: "Panel sichtbar machen, wenn", requiredIf: "Panel erforderlich machen, wenn", - questionsOrder: "Reihenfolge der Fragen innerhalb des Panels", + questionOrder: "Reihenfolge der Fragen innerhalb des Panels", page: "Panel auf die Seite verschieben", startWithNewLine: "Panel in einer neuen Zeile anzeigen", state: "Status des Ausblendens des Panels", @@ -327,7 +330,7 @@ var germanTranslation = { hideNumber: "Ausblenden der Panel-Nummer", titleLocation: "Ausrichtung des Panel-Titels", descriptionLocation: "Ausrichtung der Panelbeschreibung", - templateTitleLocation: "Ausrichtung des Fragetitels", + templateQuestionTitleLocation: "Ausrichtung des Fragetitels", templateErrorLocation: "Ausrichtung von Fehlermeldungen", newPanelPosition: "Neue Panel-Position", showRangeInProgress: "Zeigen Sie den Fortschrittsbalken an", @@ -394,7 +397,7 @@ var germanTranslation = { visibleIf: "Seite sichtbar machen, wenn", requiredIf: "Seite erforderlich machen, wenn", timeLimit: "Zeitlimit zum Beenden der Seite (in Sekunden)", - questionsOrder: "Reihenfolge der Fragen auf der Seite" + questionOrder: "Reihenfolge der Fragen auf der Seite" }, matrixdropdowncolumn: { name: "Name der Spalte", @@ -560,7 +563,7 @@ var germanTranslation = { isRequired: "Erforderlich?", markRequired: "Als erforderlich markieren", removeRequiredMark: "Erforderliche Markierung entfernen", - isAllRowRequired: "Eine Antwort in jeder Zeile erforderlich machen", + eachRowRequired: "Eine Antwort in jeder Zeile erforderlich machen", eachRowUnique: "Doppelte Beantwortungen in Zeilen verhindern", requiredErrorText: "Fehlermeldung bei nicht beantworteten erforderlichen Fragen", startWithNewLine: "Mit einer neuen Zeile starten", @@ -572,7 +575,7 @@ var germanTranslation = { maxSize: "Maximale Dateigröße in Bytes", rowCount: "Zeilenanzahl", columnLayout: "Spaltenlayout", - addRowLocation: "Zeilenknopfposition hinzufügen", + addRowButtonLocation: "Zeilenknopfposition hinzufügen", transposeData: "Transponieren von Zeilen in Spalten", addRowText: "Text für die Schaltfläche \"Zeile hinzufügen\"", removeRowText: "Text für die Schaltfläche \"Zeile entfernen\"", @@ -611,7 +614,7 @@ var germanTranslation = { mode: "Modus (editierbar/schreibgeschützt)", clearInvisibleValues: "Alle unsichtbaren Werte leeren", cookieName: "Cookie-Name (um zu unterdrücken, dass die Umfrage lokal zwei Mal ausgefüllt werden kann)", - sendResultOnPageNext: "Umfrageergebnisse beim Seitenwechsel automatisch speichern", + partialSendEnabled: "Umfrageergebnisse beim Seitenwechsel automatisch speichern", storeOthersAsComment: "\"Sonstige\" Werte als Kommentar speichern", showPageTitles: "Seitenbeschreibung anzeigen", showPageNumbers: "Seitennummern anzeigen", @@ -623,18 +626,18 @@ var germanTranslation = { startSurveyText: "Text für die Schaltfläche \"Umfrage starten\"", showNavigationButtons: "Navigationsschaltflächen anzeigen", showPrevButton: "Schaltfläche \"Vorherige Seite\" anzeigen (Benutzer können auf die vorherige Seite zurückkehren)", - firstPageIsStarted: "Die erste Seite der Umfrage ist die Startseite", - showCompletedPage: "Nach Abschluss die Seite \"Umfrage abgeschlossen\" anzeigen", - goNextPageAutomatic: "Automatisch zur nächsten Seiten wechseln", - allowCompleteSurveyAutomatic: "Umfrage automatisch ausfüllen", + firstPageIsStartPage: "Die erste Seite der Umfrage ist die Startseite", + showCompletePage: "Nach Abschluss die Seite \"Umfrage abgeschlossen\" anzeigen", + autoAdvanceEnabled: "Automatisch zur nächsten Seiten wechseln", + autoAdvanceAllowComplete: "Umfrage automatisch ausfüllen", showProgressBar: "Fortschrittsbalken anzeigen", questionTitleLocation: "Position des Fragentitels", questionTitleWidth: "Breite des Fragetitels", - requiredText: "Symbol für erforderliche Fragen", + requiredMark: "Symbol für erforderliche Fragen", questionTitleTemplate: "Template für den Fragentitel. Standard ist: \"{no}. {require} {title}\"", questionErrorLocation: "Position der Fehlermeldungen", - focusFirstQuestionAutomatic: "Erste Frage auf einer neuen Seite fokussieren", - questionsOrder: "Reihenfolge der Fragen auf der Seite", + autoFocusFirstQuestion: "Erste Frage auf einer neuen Seite fokussieren", + questionOrder: "Reihenfolge der Fragen auf der Seite", timeLimit: "Maximale Zeit, um die Umfrage zu beenden", timeLimitPerPage: "Maximale Zeit, um eine Seite der Umfrage zu beenden", showTimer: "Verwenden eines Timers", @@ -651,7 +654,7 @@ var germanTranslation = { dataFormat: "Bildformat", allowAddRows: "Hinzufügen von Zeilen zulassen", allowRemoveRows: "Entfernen von Zeilen zulassen", - allowRowsDragAndDrop: "Verschieben von Zeilen zulassen", + allowRowReorder: "Verschieben von Zeilen zulassen", responsiveImageSizeHelp: "Gilt nicht, wenn Sie die genaue Bildbreite oder -höhe angeben.", minImageWidth: "Minimale Bildbreite", maxImageWidth: "Maximale Bildbreite", @@ -678,13 +681,13 @@ var germanTranslation = { logo: "Logo (URL oder base64-codierte Zeichenfolge)", questionsOnPageMode: "Umfrage Struktur", maxTextLength: "Maximale Antwortlänge (in Zeichen)", - maxOthersLength: "Maximale Kommentarlänge (in Zeichen)", + maxCommentLength: "Maximale Kommentarlänge (in Zeichen)", commentAreaRows: "Höhe des Kommentarbereichs (in Zeilen)", autoGrowComment: "Kommentarbereich bei Bedarf automatisch erweitern", allowResizeComment: "Benutzern erlauben, die Größe von Textbereichen zu ändern", textUpdateMode: "Wert der Textfrage aktualisieren", maskType: "Typ der Eingabemaske", - focusOnFirstError: "Fokus auf die erste ungültige Antwort setzen", + autoFocusFirstError: "Fokus auf die erste ungültige Antwort setzen", checkErrorsMode: "Validierung ausführen", validateVisitedEmptyFields: "Validieren leerer Felder bei verlorenem Fokus", navigateToUrl: "Zur externen URL umleiten", @@ -742,12 +745,11 @@ var germanTranslation = { keyDuplicationError: "Fehlermeldung bei doppelter Beantwortung", minSelectedChoices: "Mindestanzahl an Auswahlmöglichkeiten", maxSelectedChoices: "Maximum an Auswahlmöglichkeiten", - showClearButton: "Schaltfläche \"Löschen\" anzeigen", logoWidth: "Logobreite", logoHeight: "Logohöhe", readOnly: "Schreibgeschützt", enableIf: "Bearbeitbar, wenn", - emptyRowsText: "Meldung \"Keine Zeilen\"", + noRowsText: "Meldung \"Keine Zeilen\"", separateSpecialChoices: "Spezielle Auswahlmöglichkeiten separieren", choicesFromQuestion: "Auswahlmöglichkeiten aus folgender Frage kopieren", choicesFromQuestionMode: "Auswahlmöglichkeiten, die kopiert werden sollen", @@ -756,7 +758,7 @@ var germanTranslation = { showCommentArea: "Kommentarbereich anzeigen", commentPlaceholder: "Platzhaltertext für den Kommentarbereich", displayRateDescriptionsAsExtremeItems: "Beschreibung für minimale und maximale Bewertung als Werte anzeigen", - rowsOrder: "Reihenfolge der Zeilen", + rowOrder: "Reihenfolge der Zeilen", columnsLayout: "Spalten-Layout", columnColCount: "Anzahl der geschachtelten Spalten", correctAnswer: "Richtige Antwort", @@ -833,6 +835,7 @@ var germanTranslation = { background: "Hintergrund", appearance: "Erscheinungsbild", accentColors: "Akzentfarben", + surfaceBackground: "Oberflächen-Hintergrund", scaling: "Skalierung", others: "Weiteres" }, @@ -843,8 +846,7 @@ var germanTranslation = { columnsEnableIf: "Spalten sichtbar machen, wenn", rowsEnableIf: "Zeilen sichtbar machen, wenn", innerIndent: "Inneren Einzug vergrößern", - defaultValueFromLastRow: "Werte aus der letzten Zeile als Standard festlegen", - defaultValueFromLastPanel: "Werte aus dem letzten Panel als Standard festlegen", + copyDefaultValueFromLastEntry: "Antworten aus dem letzten Eintrag als Standard verwenden", enterNewValue: "Bitte einen Wert eingeben.", noquestions: "Die Umfrage enthält keine Fragen.", createtrigger: "Bitte einen Auslöser eingeben.", @@ -1120,7 +1122,7 @@ var germanTranslation = { timerInfoMode: { combined: "Beide" }, - addRowLocation: { + addRowButtonLocation: { default: "Basierend auf dem Matrix-Layout" }, panelsState: { @@ -1191,10 +1193,10 @@ var germanTranslation = { percent: "Prozentsatz", date: "Datum" }, - rowsOrder: { + rowOrder: { initial: "Original" }, - questionsOrder: { + questionOrder: { initial: "Original" }, showProgressBar: { @@ -1345,7 +1347,7 @@ var germanTranslation = { questionTitleLocation: "Gilt für alle Fragen in diesem Bereich. Wenn Sie diese Einstellung außer Kraft setzen möchten, definieren Sie Regeln für die Titelausrichtung für einzelne Fragen. Die Option \"Vererben\" wendet die Einstellung auf Seitenebene (falls gesetzt) oder auf Umfrageebene an (standardmäßig \"Oben\").", questionTitleWidth: "Legt eine konsistente Breite für Fragetitel fest, wenn sie links neben den Fragefeldern ausgerichtet sind. Akzeptiert CSS-Werte (px, %, in, pt usw.).", questionErrorLocation: "Legt die Position einer Fehlermeldung in Bezug auf alle Fragen innerhalb des Bereichs fest. Die Option \"Vererben\" wendet die Einstellung auf Seitenebene (falls gesetzt) oder auf Umfrageebene an.", - questionsOrder: "Behält die ursprüngliche Reihenfolge der Fragen bei oder randomisiert sie. Die Option \"Vererben\" wendet die Einstellung auf Seitenebene (falls gesetzt) oder auf Umfrageebene an.", + questionOrder: "Behält die ursprüngliche Reihenfolge der Fragen bei oder randomisiert sie. Die Option \"Vererben\" wendet die Einstellung auf Seitenebene (falls gesetzt) oder auf Umfrageebene an.", page: "Positioniert das Panel am Ende einer ausgewählten Seite.", innerIndent: "Fügt Abstand oder Rand zwischen dem Inhalt des Panels und dem linken Rand des Panels hinzu.", startWithNewLine: "Deaktivieren Sie diese Option, um den Bereich in einer Zeile mit der vorherigen Frage oder dem vorherigen Bereich anzuzeigen. Die Einstellung gilt nicht, wenn der Bereich das erste Element in Ihrem Formular ist.", @@ -1359,7 +1361,7 @@ var germanTranslation = { visibleIf: "Verwenden Sie das Zauberstabsymbol, um eine bedingte Regel festzulegen, die die Sichtbarkeit des Panels bestimmt.", enableIf: "Verwenden Sie das Zauberstabsymbol, um eine bedingte Regel festzulegen, die den schreibgeschützten Modus für das Panel deaktiviert.", requiredIf: "Verwenden Sie das Zauberstabsymbol, um eine bedingte Regel festzulegen, die die Übermittlung von Umfragen verhindert, es sei denn, mindestens eine verschachtelte Frage enthält eine Antwort.", - templateTitleLocation: "Gilt für alle Fragen in diesem Bereich. Wenn Sie diese Einstellung außer Kraft setzen möchten, definieren Sie Regeln für die Titelausrichtung für einzelne Fragen. Die Option \"Vererben\" wendet die Einstellung auf Seitenebene (falls gesetzt) oder auf Umfrageebene an (standardmäßig \"Oben\").", + templateQuestionTitleLocation: "Gilt für alle Fragen in diesem Bereich. Wenn Sie diese Einstellung außer Kraft setzen möchten, definieren Sie Regeln für die Titelausrichtung für einzelne Fragen. Die Option \"Vererben\" wendet die Einstellung auf Seitenebene (falls gesetzt) oder auf Umfrageebene an (standardmäßig \"Oben\").", templateErrorLocation: "Legt die Position einer Fehlermeldung in Bezug auf eine Frage mit ungültiger Eingabe fest. Wählen Sie zwischen: \"Oben\" - ein Fehlertext wird am oberen Rand des Fragefelds platziert; \"Unten\" - ein Fehlertext wird am unteren Rand des Fragefelds platziert. Die Option \"Vererben\" wendet die Einstellung auf Seitenebene (falls gesetzt) oder auf Umfrageebene an (standardmäßig \"Oben\").", errorLocation: "Legt die Position einer Fehlermeldung in Bezug auf alle Fragen innerhalb des Bereichs fest. Die Option \"Vererben\" wendet die Einstellung auf Seitenebene (falls gesetzt) oder auf Umfrageebene an.", page: "Positioniert das Panel am Ende einer ausgewählten Seite.", @@ -1374,9 +1376,10 @@ var germanTranslation = { titleLocation: "Diese Einstellung wird automatisch von allen Fragen in diesem Bereich übernommen. Wenn Sie diese Einstellung außer Kraft setzen möchten, definieren Sie Regeln für die Titelausrichtung für einzelne Fragen. Die Option \"Vererben\" wendet die Einstellung auf Seitenebene (falls gesetzt) oder auf Umfrageebene an (standardmäßig \"Oben\").", descriptionLocation: "Die Option \"Vererben\" wendet die Einstellung auf Seitenebene (falls gesetzt) oder auf Umfrageebene an (standardmäßig unter dem Panel-Titel).", newPanelPosition: "Definiert die Position eines neu hinzugefügten Panels. Standardmäßig werden neue Panele am Ende hinzugefügt. Wählen Sie \"Weiter\", um ein neues Panel nach dem aktuellen einzufügen.", - defaultValueFromLastPanel: "Dupliziert die Antworten aus dem letzten Bereich und weist sie dem nächsten hinzugefügten dynamischen Bereich zu.", + copyDefaultValueFromLastEntry: "Dupliziert die Antworten aus dem letzten Bereich und weist sie dem nächsten hinzugefügten dynamischen Bereich zu.", keyName: "Verweisen Sie auf einen Fragenamen, um einen Benutzer aufzufordern, in jedem Bereich eine eindeutige Antwort auf diese Frage zu geben." }, + copyDefaultValueFromLastEntry: "Dupliziert Antworten aus der letzten Zeile und weist sie der nächsten hinzugefügten dynamischen Zeile zu.", defaultValueExpression: "Mit dieser Einstellung können Sie einen Standardantwortwert basierend auf einem Ausdruck zuweisen. Der Ausdruck kann grundlegende Berechnungen enthalten - '{q1_id} + {q2_id}', boolesche Ausdrücke wie '{age} > 60' und Funktionen: 'iif()', 'today()', 'age()', 'min()', 'max()', 'avg()' usw. Der durch diesen Ausdruck ermittelte Wert dient als anfänglicher Standardwert, der durch die manuelle Eingabe eines Befragten überschrieben werden kann.", resetValueIf: "Verwenden Sie das Zauberstabsymbol, um eine Bedingungsregel festzulegen, die bestimmt, wann die Eingabe eines Befragten auf den Wert zurückgesetzt wird, der auf dem Wert \"Standardwertausdruck\" oder \"Wertausdruck festlegen\" oder auf dem Wert \"Standardantwort\" (falls einer dieser Werte festgelegt ist) basiert.", setValueIf: "Verwenden Sie das Zauberstabsymbol, um eine Bedingungsregel festzulegen, die bestimmt, wann der \"Wertausdruck festlegen\" ausgeführt werden soll, und weisen Sie den resultierenden Wert dynamisch als Antwort zu.", @@ -1449,19 +1452,19 @@ var germanTranslation = { logoWidth: "Legt eine Logobreite in CSS-Einheiten (px, %, in, pt usw.) fest.", logoHeight: "Legt die Höhe eines Logos in CSS-Einheiten (px, %, in, pt usw.) fest.", logoFit: "Wählen Sie aus: \"Keine\" - das Bild behält seine ursprüngliche Größe; \"Enthalten\" - die Größe des Bildes wird angepasst, wobei das Seitenverhältnis beibehalten wird. \"Cover\" - das Bild füllt den gesamten Rahmen aus, während das Seitenverhältnis beibehalten wird. \"Füllen\" - Das Bild wird gestreckt, um den Rahmen auszufüllen, ohne das Seitenverhältnis beizubehalten.", - goNextPageAutomatic: "Wählen Sie aus, ob die Umfrage automatisch zur nächsten Seite wechseln soll, sobald ein Befragter alle Fragen auf der aktuellen Seite beantwortet hat. Diese Funktion wird nicht angewendet, wenn die letzte Frage auf der Seite offen ist oder mehrere Antworten zulässt.", - allowCompleteSurveyAutomatic: "Wählen Sie diese Option aus, wenn die Umfrage automatisch abgeschlossen werden soll, nachdem ein Befragter alle Fragen beantwortet hat.", + autoAdvanceEnabled: "Wählen Sie aus, ob die Umfrage automatisch zur nächsten Seite wechseln soll, sobald ein Befragter alle Fragen auf der aktuellen Seite beantwortet hat. Diese Funktion wird nicht angewendet, wenn die letzte Frage auf der Seite offen ist oder mehrere Antworten zulässt.", + autoAdvanceAllowComplete: "Wählen Sie diese Option aus, wenn die Umfrage automatisch abgeschlossen werden soll, nachdem ein Befragter alle Fragen beantwortet hat.", showNavigationButtons: "Legt die Sichtbarkeit und Position von Navigationsschaltflächen auf einer Seite fest.", showProgressBar: "Legt die Sichtbarkeit und Position einer Statusanzeige fest. Der Wert \"Auto\" zeigt den Fortschrittsbalken über oder unter der Kopfzeile der Umfrage an.", showPreviewBeforeComplete: "Aktivieren Sie die Vorschauseite nur mit allen oder beantworteten Fragen.", questionTitleLocation: "Gilt für alle Fragen innerhalb der Umfrage. Diese Einstellung kann durch Regeln für die Titelausrichtung auf niedrigeren Ebenen außer Kraft gesetzt werden: Bereich, Seite oder Frage. Eine Einstellung auf niedrigerer Ebene überschreibt die Einstellung auf einer höheren Ebene.", - requiredText: "Ein Symbol oder eine Sequenz von Symbolen, die darauf hinweist, dass eine Antwort erforderlich ist.", + requiredMark: "Ein Symbol oder eine Sequenz von Symbolen, die darauf hinweist, dass eine Antwort erforderlich ist.", questionStartIndex: "Geben Sie eine Zahl oder einen Buchstaben ein, mit der Sie die Nummerierung beginnen möchten.", questionErrorLocation: "Legt die Position einer Fehlermeldung in Bezug auf die Frage mit ungültiger Eingabe fest. Wählen Sie zwischen: \"Oben\" - ein Fehlertext wird am oberen Rand des Fragefelds platziert; \"Unten\" - ein Fehlertext wird am unteren Rand des Fragefelds platziert.", - focusFirstQuestionAutomatic: "Wählen Sie diese Option aus, wenn das erste Eingabefeld auf jeder Seite für die Texteingabe bereit sein soll.", - questionsOrder: "Behält die ursprüngliche Reihenfolge der Fragen bei oder randomisiert sie. Die Auswirkungen dieser Einstellung sind nur auf dem Tab \"Vorschau\" sichtbar.", + autoFocusFirstQuestion: "Wählen Sie diese Option aus, wenn das erste Eingabefeld auf jeder Seite für die Texteingabe bereit sein soll.", + questionOrder: "Behält die ursprüngliche Reihenfolge der Fragen bei oder randomisiert sie. Die Auswirkungen dieser Einstellung sind nur auf dem Tab \"Vorschau\" sichtbar.", maxTextLength: "Nur für Fragen zur Texteingabe.", - maxOthersLength: "Nur für Fragenkommentare.", + maxCommentLength: "Nur für Fragenkommentare.", commentAreaRows: "Legt die Anzahl der angezeigten Zeilen in Textbereichen für Fragenkommentare fest. Wenn die Eingabe mehr Zeilen einnimmt, erscheint die Bildlaufleiste.", autoGrowComment: "Wählen Sie diese Option aus, wenn Fragenkommentare und Langtextfragen basierend auf der eingegebenen Textlänge automatisch in die Höhe wachsen sollen.", allowResizeComment: "Nur für Fragenkommentare und Langtextfragen.", @@ -1479,7 +1482,6 @@ var germanTranslation = { keyDuplicationError: "Wenn die Eigenschaft \"Doppelte Beantwortungen verhindern\" aktiviert ist, erhält ein Befragter, der versucht, einen doppelten Beitrag einzureichen, die folgende Fehlermeldung.", totalExpression: "Hiermit können Sie Gesamtwerte basierend auf einem Ausdruck berechnen. Der Ausdruck kann grundlegende Berechnungen ('{q1_id} + {q2_id}'), boolesche Ausdrücke ('{age} > 60') und Funktionen ('iif()', 'today()', 'age()', 'min()', 'max()', 'avg()' usw.) enthalten.", confirmDelete: "Löst eine Eingabeaufforderung aus, in der Sie aufgefordert werden, das Löschen der Zeile zu bestätigen.", - defaultValueFromLastRow: "Dupliziert Antworten aus der letzten Zeile und weist sie der nächsten hinzugefügten dynamischen Zeile zu.", keyName: "Wenn die angegebene Spalte identische Werte enthält, löst die Umfrage den Fehler \"Nicht eindeutiger Schlüsselwert\" aus.", description: "Geben Sie einen Untertitel ein.", locale: "Wählen Sie eine Sprache aus, um mit der Erstellung Ihrer Umfrage zu beginnen. Um eine Übersetzung hinzuzufügen, wechseln Sie in eine neue Sprache und übersetzen Sie den Originaltext hier oder auf dem Tab \"Übersetzungen\".", @@ -1498,7 +1500,7 @@ var germanTranslation = { questionTitleLocation: "Gilt für alle Fragen auf dieser Seite. Wenn Sie diese Einstellung außer Kraft setzen möchten, definieren Sie Regeln für die Titelausrichtung für einzelne Fragen oder Bereiche. Die Option \"Vererben\" wendet die Einstellung auf Umfrageebene an (standardmäßig \"Oben\").", questionTitleWidth: "Legt eine konsistente Breite für Fragetitel fest, wenn sie links neben den Fragefeldern ausgerichtet sind. Akzeptiert CSS-Werte (px, %, in, pt usw.).", questionErrorLocation: "Legt die Position einer Fehlermeldung in Bezug auf die Frage mit ungültiger Eingabe fest. Wählen Sie zwischen: \"Oben\" - ein Fehlertext wird am oberen Rand des Fragefelds platziert; \"Unten\" - ein Fehlertext wird am unteren Rand des Fragefelds platziert. Die Option \"Vererben\" wendet die Einstellung auf Umfrageebene an (standardmäßig \"Oben\").", - questionsOrder: "Behält die ursprüngliche Reihenfolge der Fragen bei oder randomisiert sie. Mit der Option \"Vererben\" wird die Einstellung auf Umfrageebene (\"Original\" standardmäßig) angewendet. Die Auswirkungen dieser Einstellung sind nur auf dem Tab \"Vorschau\" sichtbar.", + questionOrder: "Behält die ursprüngliche Reihenfolge der Fragen bei oder randomisiert sie. Mit der Option \"Vererben\" wird die Einstellung auf Umfrageebene (\"Original\" standardmäßig) angewendet. Die Auswirkungen dieser Einstellung sind nur auf dem Tab \"Vorschau\" sichtbar.", navigationButtonsVisibility: "Legt die Sichtbarkeit von Navigationsschaltflächen auf der Seite fest. Mit der Option \"Vererben\" wird die Einstellung auf Umfrageebene angewendet, die standardmäßig auf \"Sichtbar\" eingestellt ist." }, timerLocation: "Legt die Position eines Timers auf einer Seite fest.", @@ -1535,7 +1537,7 @@ var germanTranslation = { needConfirmRemoveFile: "Löst eine Eingabeaufforderung aus, in der Sie aufgefordert werden, das Löschen der Datei zu bestätigen.", selectToRankEnabled: "Aktivieren Sie diese Option, um nur ausgewählte Auswahlmöglichkeiten in eine Rangfolge zu bringen. Benutzer ziehen ausgewählte Elemente aus der Auswahlliste, um sie innerhalb des Ranking-Bereichs zu sortieren.", dataList: "Geben Sie eine Liste mit Auswahlmöglichkeiten ein, die dem Befragten während der Eingabe vorgeschlagen werden.", - itemSize: "Die Einstellung ändert nur die Größe der Eingabefelder und wirkt sich nicht auf die Breite des Fragefelds aus.", + inputSize: "Die Einstellung ändert nur die Größe der Eingabefelder und wirkt sich nicht auf die Breite des Fragefelds aus.", itemTitleWidth: "Legt eine konsistente Breite für alle Elementbeschriftungen in Pixeln fest", inputTextAlignment: "Wählen Sie aus, wie der Eingabewert innerhalb des Felds ausgerichtet werden soll. Die Standardeinstellung \"Auto\" richtet den Eingabewert nach rechts aus, wenn eine Währungs- oder numerische Maskierung angewendet wird, und nach links, wenn dies nicht der Fall ist.", altText: "Dient als Ersatz, wenn das Bild nicht auf dem Gerät eines Benutzers angezeigt werden kann, und aus Gründen der Barrierefreiheit.", @@ -1653,7 +1655,7 @@ var germanTranslation = { maxValueExpression: "Ausdruck für maximalen Wert", step: "Schritt", dataList: "Datenliste", - itemSize: "Elementgröße", + inputSize: "Elementgröße", itemTitleWidth: "Breite der Artikelbeschriftung (in px)", inputTextAlignment: "Ausrichtung der Eingabewerte", elements: "Elemente", @@ -1755,7 +1757,8 @@ var germanTranslation = { orchid: "Orchidee", tulip: "Tulpe", brown: "Braun", - green: "Grün" + green: "Grün", + gray: "Grau" } }, creatortheme: { @@ -1793,7 +1796,7 @@ setupLocale({ localeCode: "de", strings: germanTranslation }); // image.imageHeight: "Image height (in CSS-accepted values)" => "Bildhöhe (in CSS-akzeptierten Werten)" // image.imageWidth: "Image width (in CSS-accepted values)" => "Bildbreite (in CSS-akzeptierten Werten)" // pe.allowResizeComment: "Allow users to resize text areas" => "Benutzern erlauben, die Größe von Textbereichen zu ändern" -// pe.templateTitleLocation: "Question title location" => "Position des Fragetitels" +// pe.templateQuestionTitleLocation: "Question title location" => "Position des Fragetitels" // pe.panelRemoveButtonLocation: "Remove Panel button location" => "Position der Panel-Schaltfläche entfernen" // pe.hideIfRowsEmpty: "Hide the question if there are no rows" => "Blenden Sie die Frage aus, wenn keine Zeilen vorhanden sind" // pe.hideColumnsIfEmpty: "Hide columns if there are no rows" => "Spalten ausblenden, wenn keine Zeilen vorhanden sind" @@ -1816,18 +1819,18 @@ setupLocale({ localeCode: "de", strings: germanTranslation }); // pe.keyDuplicationError: "\"Non-unique key value\" error message" => "Fehlermeldung \"Nicht eindeutiger Schlüsselwert\"" // pe.minSelectedChoices: "Minimum selected choices" => "Minimale Auswahlmöglichkeiten" // pe.maxSelectedChoices: "Maximum selected choices" => "Maximale Auswahlmöglichkeiten" -// pe.showClearButton: "Show the Clear button" => "Zeigen Sie die Schaltfläche \"Löschen\" an" +// pe.allowClear: "Show the Clear button" => "Zeigen Sie die Schaltfläche \"Löschen\" an" // pe.showNumber: "Show panel number" => "Panel-Nummer anzeigen" // pe.logoWidth: "Logo width (in CSS-accepted values)" => "Logobreite (in CSS-akzeptierten Werten)" // pe.logoHeight: "Logo height (in CSS-accepted values)" => "Logohöhe (in CSS-akzeptierten Werten)" // pe.enableIf: "Editable if" => "Bearbeitbar, wenn" -// pe.emptyRowsText: "\"No rows\" message" => "Meldung \"Keine Zeilen\"" +// pe.noRowsText: "\"No rows\" message" => "Meldung \"Keine Zeilen\"" // pe.size: "Input field size (in characters)" => "Größe des Eingabefeldes (in Zeichen)" // pe.choicesFromQuestion: "Copy choices from the following question" => "Kopieren Sie die Auswahlmöglichkeiten aus der folgenden Frage" // pe.choicesFromQuestionMode: "Which choices to copy?" => "Welche Auswahlmöglichkeiten sollen kopiert werden?" // pe.showCommentArea: "Show the comment area" => "Kommentarbereich anzeigen" // pe.commentPlaceholder: "Comment area placeholder" => "Platzhalter für den Kommentarbereich" -// pe.rowsOrder: "Row order" => "Reihenfolge der Zeilen" +// pe.rowOrder: "Row order" => "Reihenfolge der Zeilen" // pe.columnsLayout: "Column layout" => "Spalten-Layout" // pe.columnColCount: "Nested column count" => "Anzahl der geschachtelten Spalten" // pe.state: "Panel expand state" => "Status erweitern des Panels" @@ -2087,7 +2090,7 @@ setupLocale({ localeCode: "de", strings: germanTranslation }); // panel.description: "Panel description" => "Beschreibung des Panels" // panel.visibleIf: "Make the panel visible if" => "Machen Sie das Panel sichtbar, wenn" // panel.requiredIf: "Make the panel required if" => "Machen Sie das Panel erforderlich, wenn" -// panel.questionsOrder: "Question order within the panel" => "Reihenfolge der Fragen innerhalb des Panels" +// panel.questionOrder: "Question order within the panel" => "Reihenfolge der Fragen innerhalb des Panels" // panel.startWithNewLine: "Display the panel on a new line" => "Anzeigen des Panels in einer neuen Zeile" // panel.state: "Panel collapse state" => "Status des Ausblendens des Panels" // panel.width: "Inline panel width" => "Breite des Inline-Panels" @@ -2112,7 +2115,7 @@ setupLocale({ localeCode: "de", strings: germanTranslation }); // paneldynamic.hideNumber: "Hide the panel number" => "Ausblenden der Panel-Nummer" // paneldynamic.titleLocation: "Panel title alignment" => "Ausrichtung des Panel-Titels" // paneldynamic.descriptionLocation: "Panel description alignment" => "Ausrichtung der Panelbeschreibung" -// paneldynamic.templateTitleLocation: "Question title alignment" => "Ausrichtung des Fragetitels" +// paneldynamic.templateQuestionTitleLocation: "Question title alignment" => "Ausrichtung des Fragetitels" // paneldynamic.templateErrorLocation: "Error message alignment" => "Ausrichtung von Fehlermeldungen" // paneldynamic.newPanelPosition: "New panel location" => "Neue Panel-Position" // paneldynamic.keyName: "Prevent duplicate responses in the following question" => "Verhindern Sie doppelte Antworten in der folgenden Frage" @@ -2145,7 +2148,7 @@ setupLocale({ localeCode: "de", strings: germanTranslation }); // page.description: "Page description" => "Seitenbeschreibung" // page.visibleIf: "Make the page visible if" => "Machen Sie die Seite sichtbar, wenn" // page.requiredIf: "Make the page required if" => "Machen Sie die Seite erforderlich, wenn" -// page.questionsOrder: "Question order on the page" => "Reihenfolge der Fragen auf der Seite" +// page.questionOrder: "Question order on the page" => "Reihenfolge der Fragen auf der Seite" // matrixdropdowncolumn.name: "Column name" => "Name der Spalte" // matrixdropdowncolumn.title: "Column title" => "Titel der Spalte" // matrixdropdowncolumn.isUnique: "Prevent duplicate responses" => "Doppelte Beantwortungen verhindern" @@ -2219,8 +2222,8 @@ setupLocale({ localeCode: "de", strings: germanTranslation }); // totalDisplayStyle.currency: "Currency" => "Währung" // totalDisplayStyle.percent: "Percentage" => "Prozentsatz" // totalDisplayStyle.date: "Date" => "Datum" -// rowsOrder.initial: "Original" => "Original" -// questionsOrder.initial: "Original" => "Original" +// rowOrder.initial: "Original" => "Original" +// questionOrder.initial: "Original" => "Original" // showProgressBar.aboveheader: "Above the header" => "Über der Kopfzeile" // showProgressBar.belowheader: "Below the header" => "Unterhalb der Kopfzeile" // pv.sum: "Sum" => "Summe" @@ -2237,7 +2240,7 @@ setupLocale({ localeCode: "de", strings: germanTranslation }); // panel.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "Verwenden Sie das Zauberstabsymbol, um eine bedingte Regel festzulegen, die die Übermittlung von Umfragen verhindert, es sei denn, mindestens eine verschachtelte Frage enthält eine Antwort." // panel.questionTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Gilt für alle Fragen in diesem Bereich. Wenn Sie diese Einstellung außer Kraft setzen möchten, definieren Sie Regeln für die Titelausrichtung für einzelne Fragen. Die Option \"Vererben\" wendet die Einstellung auf Seitenebene (falls gesetzt) oder auf Umfrageebene an (standardmäßig \"Oben\")." // panel.questionErrorLocation: "Sets the location of an error message in relation to all questions within the panel. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Legt die Position einer Fehlermeldung in Bezug auf alle Fragen innerhalb des Bereichs fest. Die Option \"Vererben\" wendet die Einstellung auf Seitenebene (falls gesetzt) oder auf Umfrageebene an." -// panel.questionsOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Behält die ursprüngliche Reihenfolge der Fragen bei oder randomisiert sie. Die Option \"Vererben\" wendet die Einstellung auf Seitenebene (falls gesetzt) oder auf Umfrageebene an." +// panel.questionOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Behält die ursprüngliche Reihenfolge der Fragen bei oder randomisiert sie. Die Option \"Vererben\" wendet die Einstellung auf Seitenebene (falls gesetzt) oder auf Umfrageebene an." // panel.page: "Repositions the panel to the end of a selected page." => "Positioniert das Panel am Ende einer ausgewählten Seite." // panel.innerIndent: "Adds space or margin between the panel content and the left border of the panel box." => "Fügt Abstand oder Rand zwischen dem Inhalt des Panels und dem linken Rand des Panels hinzu." // panel.startWithNewLine: "Unselect to display the panel in one line with the previous question or panel. The setting doesn't apply if the panel is the first element in your form." => "Deaktivieren Sie diese Option, um den Bereich in einer Zeile mit der vorherigen Frage oder dem vorherigen Bereich anzuzeigen. Die Einstellung gilt nicht, wenn der Bereich das erste Element in Ihrem Formular ist." @@ -2248,7 +2251,7 @@ setupLocale({ localeCode: "de", strings: germanTranslation }); // paneldynamic.visibleIf: "Use the magic wand icon to set a conditional rule that determines panel visibility." => "Verwenden Sie das Zauberstabsymbol, um eine bedingte Regel festzulegen, die die Sichtbarkeit des Panels bestimmt." // paneldynamic.enableIf: "Use the magic wand icon to set a conditional rule that disables the read-only mode for the panel." => "Verwenden Sie das Zauberstabsymbol, um eine bedingte Regel festzulegen, die den schreibgeschützten Modus für das Panel deaktiviert." // paneldynamic.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "Verwenden Sie das Zauberstabsymbol, um eine bedingte Regel festzulegen, die die Übermittlung von Umfragen verhindert, es sei denn, mindestens eine verschachtelte Frage enthält eine Antwort." -// paneldynamic.templateTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Gilt für alle Fragen in diesem Bereich. Wenn Sie diese Einstellung außer Kraft setzen möchten, definieren Sie Regeln für die Titelausrichtung für einzelne Fragen. Die Option \"Vererben\" wendet die Einstellung auf Seitenebene (falls gesetzt) oder auf Umfrageebene an (standardmäßig \"Oben\")." +// paneldynamic.templateQuestionTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Gilt für alle Fragen in diesem Bereich. Wenn Sie diese Einstellung außer Kraft setzen möchten, definieren Sie Regeln für die Titelausrichtung für einzelne Fragen. Die Option \"Vererben\" wendet die Einstellung auf Seitenebene (falls gesetzt) oder auf Umfrageebene an (standardmäßig \"Oben\")." // paneldynamic.templateErrorLocation: "Sets the location of an error message in relation to a question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Legt die Position einer Fehlermeldung in Bezug auf eine Frage mit ungültiger Eingabe fest. Wählen Sie zwischen: \"Oben\" - ein Fehlertext wird am oberen Rand des Fragefelds platziert; \"Unten\" - ein Fehlertext wird am unteren Rand des Fragefelds platziert. Die Option \"Vererben\" wendet die Einstellung auf Seitenebene (falls gesetzt) oder auf Umfrageebene an (standardmäßig \"Oben\")." // paneldynamic.errorLocation: "Sets the location of an error message in relation to all questions within the panel. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Legt die Position einer Fehlermeldung in Bezug auf alle Fragen innerhalb des Bereichs fest. Die Option \"Vererben\" wendet die Einstellung auf Seitenebene (falls gesetzt) oder auf Umfrageebene an." // paneldynamic.page: "Repositions the panel to the end of a selected page." => "Positioniert das Panel am Ende einer ausgewählten Seite." @@ -2262,7 +2265,7 @@ setupLocale({ localeCode: "de", strings: germanTranslation }); // paneldynamic.titleLocation: "This setting is automatically inherited by all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Diese Einstellung wird automatisch von allen Fragen in diesem Bereich übernommen. Wenn Sie diese Einstellung außer Kraft setzen möchten, definieren Sie Regeln für die Titelausrichtung für einzelne Fragen. Die Option \"Vererben\" wendet die Einstellung auf Seitenebene (falls gesetzt) oder auf Umfrageebene an (standardmäßig \"Oben\")." // paneldynamic.descriptionLocation: "The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Under the panel title\" by default)." => "Die Option \"Vererben\" wendet die Einstellung auf Seitenebene (falls gesetzt) oder auf Umfrageebene an (standardmäßig unter dem Panel-Titel)." // paneldynamic.newPanelPosition: "Defines the position of a newly added panel. By default, new panels are added to the end. Select \"Next\" to insert a new panel after the current one." => "Definiert die Position eines neu hinzugefügten Panels. Standardmäßig werden neue Bedienfelder am Ende hinzugefügt. Wählen Sie \"Weiter\", um ein neues Panel nach dem aktuellen einzufügen." -// paneldynamic.defaultValueFromLastPanel: "Duplicates answers from the last panel and assigns them to the next added dynamic panel." => "Dupliziert die Antworten aus dem letzten Bereich und weist sie dem nächsten hinzugefügten dynamischen Bereich zu." +// paneldynamic.copyDefaultValueFromLastEntry: "Duplicates answers from the last panel and assigns them to the next added dynamic panel." => "Dupliziert die Antworten aus dem letzten Bereich und weist sie dem nächsten hinzugefügten dynamischen Bereich zu." // paneldynamic.keyName: "Reference a question name to require a user to provide a unique response for this question in each panel." => "Verweisen Sie auf einen Fragenamen, um einen Benutzer aufzufordern, in jedem Bereich eine eindeutige Antwort auf diese Frage zu geben." // pehelp.defaultValueExpression: "This setting allows you to assign a default answer value based on an expression. The expression can include basic calculations - `{q1_id} + {q2_id}`, Boolean expressions, such as `{age} > 60`, and functions: `iif()`, `today()`, `age()`, `min()`, `max()`, `avg()`, etc. The value determined by this expression serves as the initial default value that can be overridden by a respondent's manual input." => "Mit dieser Einstellung können Sie einen Standardantwortwert basierend auf einem Ausdruck zuweisen. Der Ausdruck kann grundlegende Berechnungen enthalten - '{q1_id} + {q2_id}', boolesche Ausdrücke wie '{age} > 60' und Funktionen: 'iif()', 'today()', 'age()', 'min()', 'max()', 'avg()' usw. Der durch diesen Ausdruck ermittelte Wert dient als anfänglicher Standardwert, der durch die manuelle Eingabe eines Befragten überschrieben werden kann." // pehelp.resetValueIf: "Use the magic wand icon to set a conditional rule that determines when a respondent's input is reset to the value based on the \"Default value expression\" or \"Set value expression\" or to the \"Default answer\" value (if either is set)." => "Verwenden Sie das Zauberstabsymbol, um eine Bedingungsregel festzulegen, die bestimmt, wann die Eingabe eines Befragten auf den Wert zurückgesetzt wird, der auf dem Wert \"Standardwertausdruck\" oder \"Wertausdruck festlegen\" oder auf dem Wert \"Standardantwort\" (falls einer dieser Werte festgelegt ist) basiert." @@ -2312,13 +2315,13 @@ setupLocale({ localeCode: "de", strings: germanTranslation }); // pehelp.showProgressBar: "Sets the visibility and location of a progress bar. The \"Auto\" value displays the progress bar above or below the survey header." => "Legt die Sichtbarkeit und Position einer Statusanzeige fest. Der Wert \"Auto\" zeigt den Fortschrittsbalken über oder unter der Kopfzeile der Umfrage an." // pehelp.showPreviewBeforeComplete: "Enable the preview page with all or answered questions only." => "Aktivieren Sie die Vorschauseite nur mit allen oder beantworteten Fragen." // pehelp.questionTitleLocation: "Applies to all questions within the survey. This setting can be overridden by title alignment rules at lower levels: panel, page, or question. A lower-level setting will override those on a higher level." => "Gilt für alle Fragen innerhalb der Umfrage. Diese Einstellung kann durch Regeln für die Titelausrichtung auf niedrigeren Ebenen außer Kraft gesetzt werden: Bereich, Seite oder Frage. Eine Einstellung auf niedrigerer Ebene überschreibt die Einstellung auf einer höheren Ebene." -// pehelp.requiredText: "A symbol or a sequence of symbols indicating that an answer is required." => "Ein Symbol oder eine Sequenz von Symbolen, die darauf hinweist, dass eine Antwort erforderlich ist." +// pehelp.requiredMark: "A symbol or a sequence of symbols indicating that an answer is required." => "Ein Symbol oder eine Sequenz von Symbolen, die darauf hinweist, dass eine Antwort erforderlich ist." // pehelp.questionStartIndex: "Enter a number or letter with which you want to start numbering." => "Geben Sie eine Zahl oder einen Buchstaben ein, mit der Sie die Nummerierung beginnen möchten." // pehelp.questionErrorLocation: "Sets the location of an error message in relation to the question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box." => "Legt die Position einer Fehlermeldung in Bezug auf die Frage mit ungültiger Eingabe fest. Wählen Sie zwischen: \"Oben\" - ein Fehlertext wird am oberen Rand des Fragefelds platziert; \"Unten\" - ein Fehlertext wird am unteren Rand des Fragefelds platziert." -// pehelp.focusFirstQuestionAutomatic: "Select if you want the first input field on each page ready for text entry." => "Wählen Sie diese Option aus, wenn das erste Eingabefeld auf jeder Seite für die Texteingabe bereit sein soll." -// pehelp.questionsOrder: "Keeps the original order of questions or randomizes them. The effect of this setting is only visible in the Preview tab." => "Behält die ursprüngliche Reihenfolge der Fragen bei oder randomisiert sie. Die Auswirkungen dieser Einstellung sind nur auf der Registerkarte Vorschau sichtbar." +// pehelp.autoFocusFirstQuestion: "Select if you want the first input field on each page ready for text entry." => "Wählen Sie diese Option aus, wenn das erste Eingabefeld auf jeder Seite für die Texteingabe bereit sein soll." +// pehelp.questionOrder: "Keeps the original order of questions or randomizes them. The effect of this setting is only visible in the Preview tab." => "Behält die ursprüngliche Reihenfolge der Fragen bei oder randomisiert sie. Die Auswirkungen dieser Einstellung sind nur auf der Registerkarte Vorschau sichtbar." // pehelp.maxTextLength: "For text entry questions only." => "Nur für Fragen zur Texteingabe." -// pehelp.maxOthersLength: "For question comments only." => "Nur für Fragenkommentare." +// pehelp.maxCommentLength: "For question comments only." => "Nur für Fragenkommentare." // pehelp.autoGrowComment: "Select if you want question comments and Long Text questions to auto-grow in height based on the entered text length." => "Wählen Sie diese Option aus, wenn Fragenkommentare und Langtextfragen basierend auf der eingegebenen Textlänge automatisch in die Höhe wachsen sollen." // pehelp.allowResizeComment: "For question comments and Long Text questions only." => "Nur für Fragenkommentare und Langtextfragen." // pehelp.calculatedValues: "Custom variables serve as intermediate or auxiliary variables used in form calculations. They take respondent inputs as source values. Each custom variable has a unique name and an expression it's based on." => "Benutzerdefinierte Variablen dienen als Zwischen- oder Hilfsvariablen, die in Formularberechnungen verwendet werden. Sie nehmen die Eingaben der Befragten als Quellwerte. Jede benutzerdefinierte Variable hat einen eindeutigen Namen und einen Ausdruck, auf dem sie basiert." @@ -2334,7 +2337,7 @@ setupLocale({ localeCode: "de", strings: germanTranslation }); // pehelp.keyDuplicationError: "When the \"Prevent duplicate responses\" property is enabled, a respondent attempting to submit a duplicate entry will receive the following error message." => "Wenn die Eigenschaft \"Doppelte Beantwortungen verhindern\" aktiviert ist, erhält ein Befragter, der versucht, einen doppelten Beitrag einzureichen, die folgende Fehlermeldung." // pehelp.totalExpression: "Allows you to calculate total values based on an expression. The expression can include basic calculations (`{q1_id} + {q2_id}`), Boolean expressions (`{age} > 60`) and functions ('iif()`, `today()`, `age()`, `min()`, `max()`, `avg()`, etc.)." => "Hiermit können Sie Gesamtwerte basierend auf einem Ausdruck berechnen. Der Ausdruck kann grundlegende Berechnungen ('{q1_id} + {q2_id}'), boolesche Ausdrücke ('{age} > 60') und Funktionen ('iif()', 'today()', 'age()', 'min()', 'max()', 'avg()' usw.) enthalten." // pehelp.confirmDelete: "Triggers a prompt asking to confirm the row deletion." => "Löst eine Eingabeaufforderung aus, in der Sie aufgefordert werden, das Löschen der Zeile zu bestätigen." -// pehelp.defaultValueFromLastRow: "Duplicates answers from the last row and assigns them to the next added dynamic row." => "Dupliziert Antworten aus der letzten Zeile und weist sie der nächsten hinzugefügten dynamischen Zeile zu." +// pehelp.copyDefaultValueFromLastEntry: "Duplicates answers from the last row and assigns them to the next added dynamic row." => "Dupliziert Antworten aus der letzten Zeile und weist sie der nächsten hinzugefügten dynamischen Zeile zu." // pehelp.description: "Type a subtitle." => "Geben Sie einen Untertitel ein." // pehelp.locale: "Choose a language to begin creating your survey. To add a translation, switch to a new language and translate the original text here or in the Translations tab." => "Wählen Sie eine Sprache aus, um mit der Erstellung Ihrer Umfrage zu beginnen. Um eine Übersetzung hinzuzufügen, wechseln Sie in eine neue Sprache und übersetzen Sie den Originaltext hier oder auf der Registerkarte Übersetzungen." // pehelp.detailPanelMode: "Sets the location of a details section in relation to a row. Choose from: \"None\" - no expansion is added; \"Under the row\" - a row expansion is placed under each row of the matrix; \"Under the row, display one row expansion only\" - an expansion is displayed under a single row only, the remaining row expansions are collapsed." => "Legt die Position eines Detailabschnitts in Bezug auf eine Zeile fest. Wählen Sie aus: \"Keine\" - es wird keine Erweiterung hinzugefügt; \"Unter der Zeile\" - unter jeder Zeile der Matrix wird eine Zeilenerweiterung platziert; \"Unter der Zeile nur eine Zeilenerweiterung anzeigen\" - eine Erweiterung wird nur unter einer einzelnen Zeile angezeigt, die restlichen Zeilenerweiterungen werden ausgeblendet." @@ -2349,7 +2352,7 @@ setupLocale({ localeCode: "de", strings: germanTranslation }); // page.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "Verwenden Sie das Zauberstabsymbol, um eine bedingte Regel festzulegen, die die Übermittlung von Umfragen verhindert, es sei denn, mindestens eine verschachtelte Frage enthält eine Antwort." // page.questionTitleLocation: "Applies to all questions within this page. If you want to override this setting, define title alignment rules for individual questions or panels. The \"Inherit\" option applies the survey-level setting (\"Top\" by default)." => "Gilt für alle Fragen auf dieser Seite. Wenn Sie diese Einstellung außer Kraft setzen möchten, definieren Sie Regeln für die Titelausrichtung für einzelne Fragen oder Bereiche. Die Option \"Vererben\" wendet die Einstellung auf Umfrageebene an (standardmäßig \"Oben\")." // page.questionErrorLocation: "Sets the location of an error message in relation to the question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box. The \"Inherit\" option applies the survey-level setting (\"Top\" by default)." => "Legt die Position einer Fehlermeldung in Bezug auf die Frage mit ungültiger Eingabe fest. Wählen Sie zwischen: \"Oben\" - ein Fehlertext wird am oberen Rand des Fragefelds platziert; \"Unten\" - ein Fehlertext wird am unteren Rand des Fragefelds platziert. Die Option \"Vererben\" wendet die Einstellung auf Umfrageebene an (standardmäßig \"Oben\")." -// page.questionsOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the survey-level setting (\"Original\" by default). The effect of this setting is only visible in the Preview tab." => "Behält die ursprüngliche Reihenfolge der Fragen bei oder randomisiert sie. Mit der Option \"Vererben\" wird die Einstellung auf Umfrageebene (\"Original\" standardmäßig) angewendet. Die Auswirkungen dieser Einstellung sind nur auf der Registerkarte Vorschau sichtbar." +// page.questionOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the survey-level setting (\"Original\" by default). The effect of this setting is only visible in the Preview tab." => "Behält die ursprüngliche Reihenfolge der Fragen bei oder randomisiert sie. Mit der Option \"Vererben\" wird die Einstellung auf Umfrageebene (\"Original\" standardmäßig) angewendet. Die Auswirkungen dieser Einstellung sind nur auf der Registerkarte Vorschau sichtbar." // page.navigationButtonsVisibility: "Sets the visibility of navigation buttons on the page. The \"Inherit\" option applies the survey-level setting, which defaults to \"Visible\"." => "Legt die Sichtbarkeit von Navigationsschaltflächen auf der Seite fest. Mit der Option \"Vererben\" wird die Einstellung auf Umfrageebene angewendet, die standardmäßig auf \"Sichtbar\" eingestellt ist." // pehelp.panelsState: "Choose from: \"Locked\" - users cannot expand or collapse panels; \"Collapse all\" - all panels start in a collapsed state; \"Expand all\" - all panels start in an expanded state; \"First expanded\" - only the first panel is initially expanded." => "Wählen Sie aus: \"Gesperrt\" - Benutzer können Bedienfelder nicht erweitern oder reduzieren; \"Alle ausblenden\" - alle Bedienfelder beginnen in einem zusammengeklappten Zustand; \"Alle erweitern\" - alle Bedienfelder beginnen in einem erweiterten Zustand; \"First expanded\" - nur das erste Panel wird zunächst erweitert." // pehelp.imageLinkName: "Enter a shared property name within the array of objects that contains the image or video file URLs you want to display in the choice list." => "Geben Sie einen freigegebenen Eigenschaftsnamen in das Array von Objekten ein, das die Bild- oder Videodatei-URLs enthält, die in der Auswahlliste angezeigt werden sollen." @@ -2378,7 +2381,7 @@ setupLocale({ localeCode: "de", strings: germanTranslation }); // pehelp.needConfirmRemoveFile: "Triggers a prompt asking to confirm the file deletion." => "Löst eine Eingabeaufforderung aus, in der Sie aufgefordert werden, das Löschen der Datei zu bestätigen." // pehelp.selectToRankEnabled: "Enable to rank only selected choices. Users will drag selected items from the choice list to order them within the ranking area." => "Aktivieren Sie diese Option, um nur ausgewählte Auswahlmöglichkeiten in eine Rangfolge zu bringen. Benutzer ziehen ausgewählte Elemente aus der Auswahlliste, um sie innerhalb des Ranking-Bereichs zu sortieren." // pehelp.dataList: "Enter a list of choices that will be suggested to the respondent during input." => "Geben Sie eine Liste mit Auswahlmöglichkeiten ein, die dem Befragten während der Eingabe vorgeschlagen werden." -// pehelp.itemSize: "The setting only resizes the input fields and doesn't affect the width of the question box." => "Die Einstellung ändert nur die Größe der Eingabefelder und wirkt sich nicht auf die Breite des Fragefelds aus." +// pehelp.inputSize: "The setting only resizes the input fields and doesn't affect the width of the question box." => "Die Einstellung ändert nur die Größe der Eingabefelder und wirkt sich nicht auf die Breite des Fragefelds aus." // pehelp.itemTitleWidth: "Sets consistent width for all item labels in pixels" => "Legt eine konsistente Breite für alle Elementbeschriftungen in Pixeln fest" // pehelp.contentMode: "The \"Auto\" option automatically determines the suitable mode for display - Image, Video, or YouTube - based on the source URL provided." => "Die Option \"Auto\" bestimmt automatisch den geeigneten Anzeigemodus - Bild, Video oder YouTube - basierend auf der bereitgestellten Quell-URL." // pehelp.altText: "Serves as a substitute when the image cannot be displayed on a user's device and for accessibility purposes." => "Dient als Ersatz, wenn das Bild nicht auf dem Gerät eines Benutzers angezeigt werden kann, und aus Gründen der Barrierefreiheit." @@ -2391,8 +2394,8 @@ setupLocale({ localeCode: "de", strings: germanTranslation }); // p.itemTitleWidth: "Item label width (in px)" => "Breite der Artikelbeschriftung (in px)" // p.selectToRankEmptyRankedAreaText: "Text to show if all options are selected" => "Text, der angezeigt werden soll, wenn alle Optionen ausgewählt sind" // p.selectToRankEmptyUnrankedAreaText: "Placeholder text for the ranking area" => "Platzhaltertext für den Rankingbereich" -// pe.allowCompleteSurveyAutomatic: "Complete the survey automatically" => "Automatisches Ausfüllen der Umfrage" -// pehelp.allowCompleteSurveyAutomatic: "Select if you want the survey to complete automatically after a respondent answers all questions." => "Wählen Sie diese Option aus, wenn die Umfrage automatisch abgeschlossen werden soll, nachdem ein Befragter alle Fragen beantwortet hat." +// pe.autoAdvanceAllowComplete: "Complete the survey automatically" => "Automatisches Ausfüllen der Umfrage" +// pehelp.autoAdvanceAllowComplete: "Select if you want the survey to complete automatically after a respondent answers all questions." => "Wählen Sie diese Option aus, wenn die Umfrage automatisch abgeschlossen werden soll, nachdem ein Befragter alle Fragen beantwortet hat." // masksettings.saveMaskedValue: "Save masked value in survey results" => "Maskierte Werte in Umfrageergebnissen speichern" // patternmask.pattern: "Value pattern" => "Werte-Muster" // datetimemask.min: "Minimum value" => "Mindestwert" @@ -2618,7 +2621,7 @@ setupLocale({ localeCode: "de", strings: germanTranslation }); // names.default-dark: "Dark" => "Dunkel" // names.default-contrast: "Contrast" => "Kontrast" // panel.showNumber: "Number this panel" => "Nummerieren Sie dieses Feld" -// pehelp.goNextPageAutomatic: "Select if you want the survey to auto-advance to the next page once a respondent has answered all questions on the current page. This feature won't apply if the last question on the page is open-ended or allows multiple answers." => "Wählen Sie aus, ob die Umfrage automatisch zur nächsten Seite wechseln soll, sobald ein Befragter alle Fragen auf der aktuellen Seite beantwortet hat. Diese Funktion wird nicht angewendet, wenn die letzte Frage auf der Seite offen ist oder mehrere Antworten zulässt." +// pehelp.autoAdvanceEnabled: "Select if you want the survey to auto-advance to the next page once a respondent has answered all questions on the current page. This feature won't apply if the last question on the page is open-ended or allows multiple answers." => "Wählen Sie aus, ob die Umfrage automatisch zur nächsten Seite wechseln soll, sobald ein Befragter alle Fragen auf der aktuellen Seite beantwortet hat. Diese Funktion wird nicht angewendet, wenn die letzte Frage auf der Seite offen ist oder mehrere Antworten zulässt." // autocomplete.name: "Full Name" => "Vollständiger Name" // autocomplete.honorific-prefix: "Prefix" => "Präfix" // autocomplete.given-name: "First Name" => "Vorname" @@ -2674,4 +2677,10 @@ setupLocale({ localeCode: "de", strings: germanTranslation }); // autocomplete.impp: "Instant Messaging Protocol" => "Instant-Messaging-Protokoll" // ed.lockQuestionsTooltip: "Lock expand/collapse state for questions" => "Sperren des Erweiterungs-/Einklappenzustands für Fragen" // pe.listIsEmpty@pages: "You don't have any pages yet" => "Sie haben noch keine Seiten" -// pe.addNew@pages: "Add new page" => "Neue Seite hinzufügen" \ No newline at end of file +// pe.addNew@pages: "Add new page" => "Neue Seite hinzufügen" +// ed.zoomInTooltip: "Zoom In" => "Vergrößern" +// ed.zoom100Tooltip: "100%" => "100%" +// ed.zoomOutTooltip: "Zoom Out" => "Verkleinern" +// tabs.surfaceBackground: "Surface Background" => "Oberflächen-Hintergrund" +// pe.copyDefaultValueFromLastEntry: "Use answers from the last entry as default" => "Antworten aus dem letzten Eintrag als Standard verwenden" +// colors.gray: "Gray" => "Grau" \ No newline at end of file diff --git a/packages/survey-creator-core/src/localization/hebrew.ts b/packages/survey-creator-core/src/localization/hebrew.ts index a4425241ef..0ce3005bfd 100644 --- a/packages/survey-creator-core/src/localization/hebrew.ts +++ b/packages/survey-creator-core/src/localization/hebrew.ts @@ -109,6 +109,9 @@ export var hebrewStrings = { redoTooltip: "בצע מחדש את השינוי", expandAllTooltip: "הרחב הכל", collapseAllTooltip: "כווץ הכל", + zoomInTooltip: "התקרבות", + zoom100Tooltip: "100%", + zoomOutTooltip: "הקטנת התצוגה", lockQuestionsTooltip: "נעילת מצב הרחבה/כיווץ עבור שאלות", showMoreChoices: "הצג עוד", showLessChoices: "הצג פחות", @@ -296,7 +299,7 @@ export var hebrewStrings = { description: "תיאור הלוח", visibleIf: "הפוך את החלונית לגלויה אם", requiredIf: "הפוך את החלונית לנדרשת אם", - questionsOrder: "סדר השאלות בתוך הפאנל", + questionOrder: "סדר השאלות בתוך הפאנל", page: "עמוד הורה", startWithNewLine: "הצגת החלונית בשורה חדשה", state: "מצב כיווץ לוח", @@ -327,7 +330,7 @@ export var hebrewStrings = { hideNumber: "הסתרת מספר החלונית", titleLocation: "יישור כותרת חלונית", descriptionLocation: "יישור תיאור החלונית", - templateTitleLocation: "יישור כותרת שאלה", + templateQuestionTitleLocation: "יישור כותרת שאלה", templateErrorLocation: "יישור הודעת שגיאה", newPanelPosition: "מיקום חדש בלוח", showRangeInProgress: "הצגת מד ההתקדמות", @@ -394,7 +397,7 @@ export var hebrewStrings = { visibleIf: "הפוך את הדף לגלוי אם", requiredIf: "הפוך את הדף לנדרש אם", timeLimit: "גבול זמן לסיום העמוד (בשניות)", - questionsOrder: "סדר השאלות בדף" + questionOrder: "סדר השאלות בדף" }, matrixdropdowncolumn: { name: "שם עמודה", @@ -560,7 +563,7 @@ export var hebrewStrings = { isRequired: "נדרש", markRequired: "סמן כשדה חובה", removeRequiredMark: "הסר את הסימון כשדה חובה", - isAllRowRequired: "חובה על תשובה בכל השורות", + eachRowRequired: "חובה על תשובה בכל השורות", eachRowUnique: "מניעת תגובות כפולות בשורות", requiredErrorText: "הודעת שגיאה לשדה חובה", startWithNewLine: "הצג את השאלה בשורה חדשה", @@ -572,7 +575,7 @@ export var hebrewStrings = { maxSize: "גודל הקובץ המרבי (בבתים)", rowCount: "כמות השורות", columnLayout: "סידור העמודות", - addRowLocation: "מיקום כפתור הוסף שורה", + addRowButtonLocation: "מיקום כפתור הוסף שורה", transposeData: "ביצוע חילוף שורות לעמודות", addRowText: "טקסט לכפתור הוסף שורה", removeRowText: "טקסט לכפתור הסר שורה", @@ -611,7 +614,7 @@ export var hebrewStrings = { mode: "עריכה או לקריאה בלבד", clearInvisibleValues: "נקה ערכים בלתי נראים", cookieName: "שם העוגיה", - sendResultOnPageNext: "שמור תוצאות סקר חלקיות בתהליך", + partialSendEnabled: "שמור תוצאות סקר חלקיות בתהליך", storeOthersAsComment: "אחסן את ערך 'אחר' בשדה נפרד", showPageTitles: "הצג כותרות עמוד", showPageNumbers: "הצג מספרי עמוד", @@ -623,18 +626,18 @@ export var hebrewStrings = { startSurveyText: "טקסט לכפתור 'התחל סקר'", showNavigationButtons: "מיקום לכפתורי ניווט", showPrevButton: "הצג את לחצן 'עמוד קודם'", - firstPageIsStarted: "העמוד הראשון הוא עמוד התחלה", - showCompletedPage: "הצג עמוד 'סקר הושלם'", - goNextPageAutomatic: "עבור אוטומטית לעמוד הבא", - allowCompleteSurveyAutomatic: "השלם את הסקר באופן אוטומטי", + firstPageIsStartPage: "העמוד הראשון הוא עמוד התחלה", + showCompletePage: "הצג עמוד 'סקר הושלם'", + autoAdvanceEnabled: "עבור אוטומטית לעמוד הבא", + autoAdvanceAllowComplete: "השלם את הסקר באופן אוטומטי", showProgressBar: "מיקום שורת ההתקדמות", questionTitleLocation: "מיקום כותרת השאלה", questionTitleWidth: "רוחב כותרת השאלה", - requiredText: "סמן נדרש(ים)", + requiredMark: "סמן נדרש(ים)", questionTitleTemplate: "תבנית כותרת השאלה, ברירת המחדל היא: '{no}. {require} {title}'", questionErrorLocation: "מיקום הודעת השגיאה", - focusFirstQuestionAutomatic: "התמקד על השאלה הראשונה בעמוד חדש", - questionsOrder: "סדר הרכיבים בעמוד", + autoFocusFirstQuestion: "התמקד על השאלה הראשונה בעמוד חדש", + questionOrder: "סדר הרכיבים בעמוד", timeLimit: "גבול זמן לסיום הסקר (בשניות)", timeLimitPerPage: "גבול זמן לסיום עמוד אחד (בשניות)", showTimer: "שימוש בטיימר", @@ -651,7 +654,7 @@ export var hebrewStrings = { dataFormat: "פורמט תמונה", allowAddRows: "אפשר הוספת שורות", allowRemoveRows: "אפשר הסרת שורות", - allowRowsDragAndDrop: "אפשר גרירה ושחרור שורות", + allowRowReorder: "אפשר גרירה ושחרור שורות", responsiveImageSizeHelp: "לא יחול אם אתה מציין את רוחב או גובה התמונה באופן ישיר.", minImageWidth: "רוחב תמונה מינימלי", maxImageWidth: "רוחב תמונה מקסימלי", @@ -678,13 +681,13 @@ export var hebrewStrings = { logo: "לוגו (כתובת URL או מחרוזת base64-מוצפנת)", questionsOnPageMode: "מבנה הסקר", maxTextLength: "אורך מקסימלי לתשובה (בתווים)", - maxOthersLength: "אורך מקסימלי להערות (בתווים)", + maxCommentLength: "אורך מקסימלי להערות (בתווים)", commentAreaRows: "גובה אזור הערה (בשורות)", autoGrowComment: "הרחבה אוטומטית של אזור ההערות כראוי", allowResizeComment: "אפשר התאמה ידנית של אזורי טקסט על ידי המשתמש", textUpdateMode: "עדכן את ערך הטקסט של השאלה", maskType: "סוג מסיכת קלט", - focusOnFirstError: "קפיצה לתשובה השגויה הראשונה", + autoFocusFirstError: "קפיצה לתשובה השגויה הראשונה", checkErrorsMode: "הפעל את האימות", validateVisitedEmptyFields: "אימות שדות ריקים במיקוד שאבד", navigateToUrl: "נווט לכתובת URL", @@ -742,12 +745,11 @@ export var hebrewStrings = { keyDuplicationError: "הודעת שגיאה: 'ערך המפתח אינו ייחודי'", minSelectedChoices: "מספר הבחירות המינימלי", maxSelectedChoices: "מספר הבחירות המקסימלי", - showClearButton: "הצג את לחצן הניקוי", logoWidth: "רוחב הלוגו (בערכים שמקובלים ב- CSS)", logoHeight: "גובה הלוגו (בערכים שמקובלים ב- CSS)", readOnly: "קריאה בלבד", enableIf: "ניתן לעריכה אם", - emptyRowsText: "הודעה: 'אין שורות'", + noRowsText: "הודעה: 'אין שורות'", separateSpecialChoices: "הפרד בחירות מיוחדות (אף אחת, אחר, בחר הכול)", choicesFromQuestion: "העתק בחירות משאלה זו", choicesFromQuestionMode: "אילו בחירות להעתיק?", @@ -756,7 +758,7 @@ export var hebrewStrings = { showCommentArea: "הצג את אזור התגובה", commentPlaceholder: "טקסט ממלא מקום לאזור התגובה", displayRateDescriptionsAsExtremeItems: "הצג תיאורי דירוג כערכים קצה", - rowsOrder: "סדר השורות", + rowOrder: "סדר השורות", columnsLayout: "פריסת עמודות", columnColCount: "ספירת עמודות מקוננות", correctAnswer: "תשובה נכונה", @@ -833,6 +835,7 @@ export var hebrewStrings = { background: "רקע", appearance: "מראה", accentColors: "צבעי הדגשה", + surfaceBackground: "רקע פני השטח", scaling: "שינוי גודל", others: "אחרים" }, @@ -843,8 +846,7 @@ export var hebrewStrings = { columnsEnableIf: "העמודות יוצגו אם", rowsEnableIf: "השורות יוצגו אם", innerIndent: "הוסף כניסות פנימיות", - defaultValueFromLastRow: "קבל ערכי ברירת מחדל מהשורה האחרונה", - defaultValueFromLastPanel: "קבל ערכי ברירת מחדל מהפאנל האחרון", + copyDefaultValueFromLastEntry: "קבל ערכי ברירת מחדל מהפאנל האחרון", enterNewValue: "נא להזין את הערך.", noquestions: "אין שאלות בשאלון.", createtrigger: "יש ליצור מפעיל", @@ -1120,7 +1122,7 @@ export var hebrewStrings = { timerInfoMode: { combined: "שני הצדדים" }, - addRowLocation: { + addRowButtonLocation: { default: "תלוי בפריסת המטריצה" }, panelsState: { @@ -1191,10 +1193,10 @@ export var hebrewStrings = { percent: "אחוז", date: "תמר" }, - rowsOrder: { + rowOrder: { initial: "מקורי" }, - questionsOrder: { + questionOrder: { initial: "מקורי" }, showProgressBar: { @@ -1345,7 +1347,7 @@ export var hebrewStrings = { questionTitleLocation: "חל על כל השאלות בפאנל זה. אם ברצונך לעקוף הגדרה זו, הגדר כללי יישור כותרת עבור שאלות בודדות. האפשרות \"הירושה\" מחילה את ההגדרה ברמת הדף (אם הוגדרה) או ברמת הסקר (\"למעלה\" כברירת מחדל).", questionTitleWidth: "הגדרת רוחב עקבי לכותרות שאלות כאשר הן מיושרות משמאל לתיבות השאלות. מקבל ערכי CSS (px, %, in, pt וכו').", questionErrorLocation: "קובע את המיקום של הודעת שגיאה ביחס לכל השאלות בחלונית. האפשרות \"הירושה\" מחילה את ההגדרה ברמת הדף (אם הוגדרה) או ברמת הסקר.", - questionsOrder: "שומר על הסדר המקורי של השאלות או מסדר אותן באופן אקראי. האפשרות \"הירושה\" מחילה את ההגדרה ברמת הדף (אם הוגדרה) או ברמת הסקר.", + questionOrder: "שומר על הסדר המקורי של השאלות או מסדר אותן באופן אקראי. האפשרות \"הירושה\" מחילה את ההגדרה ברמת הדף (אם הוגדרה) או ברמת הסקר.", page: "מיקום מחדש של החלונית לסוף עמוד שנבחר.", innerIndent: "מוסיף רווח או שוליים בין תוכן החלונית לגבול השמאלי של תיבת החלונית.", startWithNewLine: "בטל את הבחירה כדי להציג את החלונית בשורה אחת עם השאלה או החלונית הקודמת. ההגדרה אינה חלה אם החלונית היא הרכיב הראשון בטופס.", @@ -1359,7 +1361,7 @@ export var hebrewStrings = { visibleIf: "השתמשו בסמל מטה הקסם כדי להגדיר כלל תנאי הקובע את תצוגת החלונית.", enableIf: "השתמשו בסמל מטה הקסם כדי להגדיר כלל מותנה שמשבית את מצב הקריאה בלבד של החלונית.", requiredIf: "השתמש בסמל מטה הקסם כדי להגדיר כלל תנאי המונע שליחת סקר, אלא אם לשאלה מקוננת אחת לפחות יש תשובה.", - templateTitleLocation: "חל על כל השאלות בפאנל זה. אם ברצונך לעקוף הגדרה זו, הגדר כללי יישור כותרת עבור שאלות בודדות. האפשרות \"הירושה\" מחילה את ההגדרה ברמת הדף (אם הוגדרה) או ברמת הסקר (\"למעלה\" כברירת מחדל).", + templateQuestionTitleLocation: "חל על כל השאלות בפאנל זה. אם ברצונך לעקוף הגדרה זו, הגדר כללי יישור כותרת עבור שאלות בודדות. האפשרות \"הירושה\" מחילה את ההגדרה ברמת הדף (אם הוגדרה) או ברמת הסקר (\"למעלה\" כברירת מחדל).", templateErrorLocation: "הגדרת המיקום של הודעת שגיאה ביחס לשאלה עם קלט לא חוקי. בחר בין: \"למעלה\" - טקסט שגיאה ממוקם בחלק העליון של תיבת השאלה; \"תחתית\" - טקסט שגיאה ממוקם בחלק התחתון של תיבת השאלה. האפשרות \"הירושה\" מחילה את ההגדרה ברמת הדף (אם הוגדרה) או ברמת הסקר (\"למעלה\" כברירת מחדל).", errorLocation: "קובע את המיקום של הודעת שגיאה ביחס לכל השאלות בחלונית. האפשרות \"הירושה\" מחילה את ההגדרה ברמת הדף (אם הוגדרה) או ברמת הסקר.", page: "מיקום מחדש של החלונית לסוף עמוד שנבחר.", @@ -1374,9 +1376,10 @@ export var hebrewStrings = { titleLocation: "הגדרה זו עוברת בירושה אוטומטית לכל השאלות בחלונית זו. אם ברצונך לעקוף הגדרה זו, הגדר כללי יישור כותרת עבור שאלות בודדות. האפשרות \"הירושה\" מחילה את ההגדרה ברמת הדף (אם הוגדרה) או ברמת הסקר (\"למעלה\" כברירת מחדל).", descriptionLocation: "האפשרות \"הירושה\" מחילה את ההגדרה ברמת העמוד (אם הוגדרה) או ברמת הסקר (\"תחת כותרת החלונית\" כברירת מחדל).", newPanelPosition: "מגדיר את המיקום של חלונית חדשה שנוספה. כברירת מחדל, חלוניות חדשות מתווספות לסוף. בחר \"הבא\" כדי להוסיף חלונית חדשה אחרי הנוכחית.", - defaultValueFromLastPanel: "משכפל תשובות מהחלונית האחרונה ומקצה אותן לחלונית הדינמית הבאה שנוספה.", + copyDefaultValueFromLastEntry: "משכפל תשובות מהחלונית האחרונה ומקצה אותן לחלונית הדינמית הבאה שנוספה.", keyName: "הפנה לשם שאלה כדי לדרוש מהמשתמש לספק תשובה ייחודית לשאלה זו בכל חלונית." }, + copyDefaultValueFromLastEntry: "משכפל תשובות מהשורה האחרונה ומקצה אותן לשורה הדינמית הבאה שנוספה.", defaultValueExpression: "הגדרה זו מאפשרת לך להקצות ערך ברירת מחדל לתשובה בהתבסס על ביטוי. הביטוי יכול לכלול חישובים בסיסיים - '{q1_id} + {q2_id}', ביטויים בוליאניים, כגון '{age} > 60', ופונקציות: 'iif()', 'today()', 'age()', 'min()', 'max()', 'avg()' וכו'. הערך שנקבע על-ידי ביטוי זה משמש כערך ברירת המחדל הראשוני שניתן לעקוף באמצעות קלט ידני של משיב.", resetValueIf: "השתמש בסמל מטה הקסם כדי להגדיר כלל מותנה הקובע מתי הקלט של המשיב יאופס לערך בהתבסס על \"ביטוי ערך ברירת מחדל\" או \"הגדר ביטוי ערך\" או על הערך \"תשובת ברירת מחדל\" (אם אחד מהם מוגדר).", setValueIf: "השתמש בסמל מטה הקסם כדי להגדיר כלל מותנה הקובע מתי להפעיל את \"Set value expression\" ולהקצות באופן דינמי את הערך המתקבל כתגובה.", @@ -1449,19 +1452,19 @@ export var hebrewStrings = { logoWidth: "הגדרת רוחב לוגו ביחידות CSS (px, %, in, pt וכו').", logoHeight: "הגדרת גובה סמל ביחידות CSS (px, %, in, pt וכו').", logoFit: "בחר מתוך: \"ללא\" - התמונה שומרת על גודלה המקורי; \"להכיל\" - גודל התמונה משתנה כדי להתאים תוך שמירה על יחס גובה-רוחב שלה; \"כיסוי\" - התמונה ממלאת את התיבה כולה תוך שמירה על יחס הגובה-רוחב שלה; \"מילוי\" - התמונה נמתחת כדי למלא את התיבה מבלי לשמור על יחס הגובה-רוחב שלה.", - goNextPageAutomatic: "בחר אם ברצונך שהסקר יתקדם אוטומטית לדף הבא לאחר שהמשיב ענה על כל השאלות בדף הנוכחי. תכונה זו לא תחול אם השאלה האחרונה בדף פתוחה או מאפשרת תשובות מרובות.", - allowCompleteSurveyAutomatic: "בחר אם ברצונך שהסקר יושלם באופן אוטומטי לאחר שמשיב עונה על כל השאלות.", + autoAdvanceEnabled: "בחר אם ברצונך שהסקר יתקדם אוטומטית לדף הבא לאחר שהמשיב ענה על כל השאלות בדף הנוכחי. תכונה זו לא תחול אם השאלה האחרונה בדף פתוחה או מאפשרת תשובות מרובות.", + autoAdvanceAllowComplete: "בחר אם ברצונך שהסקר יושלם באופן אוטומטי לאחר שמשיב עונה על כל השאלות.", showNavigationButtons: "מגדיר את התצוגה והמיקום של לחצני ניווט בעמוד.", showProgressBar: "הגדרת הניראות והמיקום של מד התקדמות. הערך \"אוטומטי\" מציג את מד ההתקדמות מעל או מתחת לכותרת הסקר.", showPreviewBeforeComplete: "הפעל את דף התצוגה המקדימה עם כל השאלות או שאלות שנענו בלבד.", questionTitleLocation: "חל על כל השאלות בסקר. ניתן לדרוס הגדרה זו באמצעות כללי יישור כותרות ברמות נמוכות יותר: חלונית, עמוד או שאלה. הגדרה ברמה נמוכה יותר תעקוף את אלה ברמה גבוהה יותר.", - requiredText: "סמל או רצף של סמלים המציינים כי נדרשת תשובה.", + requiredMark: "סמל או רצף של סמלים המציינים כי נדרשת תשובה.", questionStartIndex: "הזן מספר או אות שבאמצעותם ברצונך להתחיל במספור.", questionErrorLocation: "הגדרת המיקום של הודעת שגיאה ביחס לשאלה עם קלט לא חוקי. בחר בין: \"למעלה\" - טקסט שגיאה ממוקם בחלק העליון של תיבת השאלה; \"תחתית\" - טקסט שגיאה ממוקם בחלק התחתון של תיבת השאלה.", - focusFirstQuestionAutomatic: "בחר אם ברצונך ששדה הקלט הראשון בכל עמוד יהיה מוכן להזנת טקסט.", - questionsOrder: "שומר על הסדר המקורי של השאלות או מסדר אותן באופן אקראי. ההשפעה של הגדרה זו גלויה רק בכרטיסיה תצוגה מקדימה.", + autoFocusFirstQuestion: "בחר אם ברצונך ששדה הקלט הראשון בכל עמוד יהיה מוכן להזנת טקסט.", + questionOrder: "שומר על הסדר המקורי של השאלות או מסדר אותן באופן אקראי. ההשפעה של הגדרה זו גלויה רק בכרטיסיה תצוגה מקדימה.", maxTextLength: "לשאלות הזנת טקסט בלבד.", - maxOthersLength: "להערות לשאלה בלבד.", + maxCommentLength: "להערות לשאלה בלבד.", commentAreaRows: "מגדיר את מספר השורות המוצגות באזורי טקסט להערות שאלה. בקלט תופס יותר שורות, פס הגלילה מופיע.", autoGrowComment: "בחר אם ברצונך שהערות שאלה ושאלות טקסט ארוך יגדלו באופן אוטומטי לגובה בהתבסס על אורך הטקסט שהוזנו.", allowResizeComment: "להערות לשאלות ולשאלות טקסט ארוך בלבד.", @@ -1479,7 +1482,6 @@ export var hebrewStrings = { keyDuplicationError: "כאשר המאפיין \"מנע תגובות כפולות\" מופעל, משיב שינסה לשלוח ערך כפול יקבל את הודעת השגיאה הבאה.", totalExpression: "מאפשר לחשב ערכים כוללים בהתבסס על ביטוי. הביטוי יכול לכלול חישובים בסיסיים ('{q1_id} + {q2_id}'), ביטויים בוליאניים ('{age} > 60') ופונקציות ('iif()', 'today()', 'age()', 'min()', 'max()', 'avg()' וכו').", confirmDelete: "מפעיל בקשה המבקשת לאשר את מחיקת השורות.", - defaultValueFromLastRow: "משכפל תשובות מהשורה האחרונה ומקצה אותן לשורה הדינמית הבאה שנוספה.", keyName: "אם העמודה שצוינה מכילה ערכים זהים, הסקר יזרוק את השגיאה \"ערך מפתח לא ייחודי\".", description: "הקלד כותרת משנה.", locale: "בחר שפה כדי להתחיל ליצור את הסקר. כדי להוסיף תרגום, עבור לשפה חדשה ותרגם את הטקסט המקורי כאן או בכרטיסיה תרגומים.", @@ -1498,7 +1500,7 @@ export var hebrewStrings = { questionTitleLocation: "חל על כל השאלות בדף זה. אם ברצונך לדרוס הגדרה זו, הגדר כללי יישור כותרת לשאלות או חלוניות בודדות. האפשרות \"ירושה\" מחילה את ההגדרה ברמת הסקר (\"למעלה\" כברירת מחדל).", questionTitleWidth: "הגדרת רוחב עקבי לכותרות שאלות כאשר הן מיושרות משמאל לתיבות השאלות. מקבל ערכי CSS (px, %, in, pt וכו').", questionErrorLocation: "הגדרת המיקום של הודעת שגיאה ביחס לשאלה עם קלט לא חוקי. בחר בין: \"למעלה\" - טקסט שגיאה ממוקם בחלק העליון של תיבת השאלה; \"תחתית\" - טקסט שגיאה ממוקם בחלק התחתון של תיבת השאלה. האפשרות \"ירושה\" מחילה את ההגדרה ברמת הסקר (\"למעלה\" כברירת מחדל).", - questionsOrder: "שומר על הסדר המקורי של השאלות או מסדר אותן באופן אקראי. האפשרות \"ירושה\" מחילה את ההגדרה ברמת הסקר (\"מקורי\" כברירת מחדל). ההשפעה של הגדרה זו גלויה רק בכרטיסיה תצוגה מקדימה.", + questionOrder: "שומר על הסדר המקורי של השאלות או מסדר אותן באופן אקראי. האפשרות \"ירושה\" מחילה את ההגדרה ברמת הסקר (\"מקורי\" כברירת מחדל). ההשפעה של הגדרה זו גלויה רק בכרטיסיה תצוגה מקדימה.", navigationButtonsVisibility: "מגדיר את התצוגה של לחצני ניווט בעמוד. האפשרות \"ירושה\" מחילה את ההגדרה ברמת הסקר, המוגדרת כברירת מחדל ל\"גלוי\"." }, timerLocation: "הגדרת המיקום של טיימר בעמוד.", @@ -1535,7 +1537,7 @@ export var hebrewStrings = { needConfirmRemoveFile: "מפעיל בקשה המבקשת לאשר את מחיקת הקובץ.", selectToRankEnabled: "אפשר לדרג רק בחירות נבחרות. המשתמשים יגררו פריטים נבחרים מרשימת האפשרויות כדי לסדר אותם באזור הדירוג.", dataList: "הזן רשימה של אפשרויות שיוצעו למשיב במהלך הקלט.", - itemSize: "ההגדרה משנה את גודל שדות הקלט בלבד ואינה משפיעה על רוחב תיבת השאלה.", + inputSize: "ההגדרה משנה את גודל שדות הקלט בלבד ואינה משפיעה על רוחב תיבת השאלה.", itemTitleWidth: "קובע רוחב עקבי לכל תוויות הפריטים בפיקסלים", inputTextAlignment: "בחר כיצד ליישר ערך קלט בתוך השדה. הגדרת ברירת המחדל \"אוטומטי\" מיישרת את ערך הקלט ימינה אם מוחלת מסיכה על מטבע או מספר, ושמאלה אם לא.", altText: "משמש כתחליף כאשר לא ניתן להציג את התמונה במכשיר המשתמש ולמטרות נגישות.", @@ -1653,7 +1655,7 @@ export var hebrewStrings = { maxValueExpression: "ביטוי ערך מקסימלי", step: "צעד", dataList: "רשימת נתונים", - itemSize: "גודל פריט", + inputSize: "גודל פריט", itemTitleWidth: "רוחב תווית פריט (בפיקסלים)", inputTextAlignment: "יישור ערך קלט", elements: "רכיבים", @@ -1755,7 +1757,8 @@ export var hebrewStrings = { orchid: "אורכידיה", tulip: "טוליפ", brown: "חום", - green: "ירוק" + green: "ירוק", + gray: "אפור" } }, creatortheme: { @@ -1944,7 +1947,7 @@ setupLocale({ localeCode: "he", strings: hebrewStrings }); // panel.description: "Panel description" => "תיאור הלוח" // panel.visibleIf: "Make the panel visible if" => "הפוך את החלונית לגלויה אם" // panel.requiredIf: "Make the panel required if" => "הפוך את החלונית לנדרשת אם" -// panel.questionsOrder: "Question order within the panel" => "סדר השאלות בתוך הפאנל" +// panel.questionOrder: "Question order within the panel" => "סדר השאלות בתוך הפאנל" // panel.startWithNewLine: "Display the panel on a new line" => "הצגת החלונית בשורה חדשה" // panel.state: "Panel collapse state" => "מצב כיווץ לוח" // panel.width: "Inline panel width" => "רוחב החלונית בתוך שורה" @@ -1969,7 +1972,7 @@ setupLocale({ localeCode: "he", strings: hebrewStrings }); // paneldynamic.hideNumber: "Hide the panel number" => "הסתרת מספר החלונית" // paneldynamic.titleLocation: "Panel title alignment" => "יישור כותרת חלונית" // paneldynamic.descriptionLocation: "Panel description alignment" => "יישור תיאור החלונית" -// paneldynamic.templateTitleLocation: "Question title alignment" => "יישור כותרת שאלה" +// paneldynamic.templateQuestionTitleLocation: "Question title alignment" => "יישור כותרת שאלה" // paneldynamic.templateErrorLocation: "Error message alignment" => "יישור הודעת שגיאה" // paneldynamic.newPanelPosition: "New panel location" => "מיקום חדש בלוח" // paneldynamic.keyName: "Prevent duplicate responses in the following question" => "מניעת תגובות כפולות בשאלה הבאה" @@ -2002,7 +2005,7 @@ setupLocale({ localeCode: "he", strings: hebrewStrings }); // page.description: "Page description" => "תיאור הדף" // page.visibleIf: "Make the page visible if" => "הפוך את הדף לגלוי אם" // page.requiredIf: "Make the page required if" => "הפוך את הדף לנדרש אם" -// page.questionsOrder: "Question order on the page" => "סדר השאלות בדף" +// page.questionOrder: "Question order on the page" => "סדר השאלות בדף" // matrixdropdowncolumn.name: "Column name" => "שם עמודה" // matrixdropdowncolumn.title: "Column title" => "כותרת עמודה" // matrixdropdowncolumn.isUnique: "Prevent duplicate responses" => "מניעת תגובות כפולות" @@ -2076,8 +2079,8 @@ setupLocale({ localeCode: "he", strings: hebrewStrings }); // totalDisplayStyle.currency: "Currency" => "מטבע" // totalDisplayStyle.percent: "Percentage" => "אחוז" // totalDisplayStyle.date: "Date" => "תמר" -// rowsOrder.initial: "Original" => "מקורי" -// questionsOrder.initial: "Original" => "מקורי" +// rowOrder.initial: "Original" => "מקורי" +// questionOrder.initial: "Original" => "מקורי" // showProgressBar.aboveheader: "Above the header" => "מעל הכותרת העליונה" // showProgressBar.belowheader: "Below the header" => "מתחת לכותרת העליונה" // pv.sum: "Sum" => "סכום" @@ -2094,7 +2097,7 @@ setupLocale({ localeCode: "he", strings: hebrewStrings }); // panel.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "השתמש בסמל מטה הקסם כדי להגדיר כלל תנאי המונע שליחת סקר, אלא אם לשאלה מקוננת אחת לפחות יש תשובה." // panel.questionTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "חל על כל השאלות בפאנל זה. אם ברצונך לעקוף הגדרה זו, הגדר כללי יישור כותרת עבור שאלות בודדות. האפשרות \"הירושה\" מחילה את ההגדרה ברמת הדף (אם הוגדרה) או ברמת הסקר (\"למעלה\" כברירת מחדל)." // panel.questionErrorLocation: "Sets the location of an error message in relation to all questions within the panel. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "קובע את המיקום של הודעת שגיאה ביחס לכל השאלות בחלונית. האפשרות \"הירושה\" מחילה את ההגדרה ברמת הדף (אם הוגדרה) או ברמת הסקר." -// panel.questionsOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "שומר על הסדר המקורי של השאלות או מסדר אותן באופן אקראי. האפשרות \"הירושה\" מחילה את ההגדרה ברמת הדף (אם הוגדרה) או ברמת הסקר." +// panel.questionOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "שומר על הסדר המקורי של השאלות או מסדר אותן באופן אקראי. האפשרות \"הירושה\" מחילה את ההגדרה ברמת הדף (אם הוגדרה) או ברמת הסקר." // panel.page: "Repositions the panel to the end of a selected page." => "מיקום מחדש של החלונית לסוף עמוד שנבחר." // panel.innerIndent: "Adds space or margin between the panel content and the left border of the panel box." => "מוסיף רווח או שוליים בין תוכן החלונית לגבול השמאלי של תיבת החלונית." // panel.startWithNewLine: "Unselect to display the panel in one line with the previous question or panel. The setting doesn't apply if the panel is the first element in your form." => "בטל את הבחירה כדי להציג את החלונית בשורה אחת עם השאלה או החלונית הקודמת. ההגדרה אינה חלה אם החלונית היא הרכיב הראשון בטופס." @@ -2105,7 +2108,7 @@ setupLocale({ localeCode: "he", strings: hebrewStrings }); // paneldynamic.visibleIf: "Use the magic wand icon to set a conditional rule that determines panel visibility." => "השתמשו בסמל מטה הקסם כדי להגדיר כלל תנאי הקובע את תצוגת החלונית." // paneldynamic.enableIf: "Use the magic wand icon to set a conditional rule that disables the read-only mode for the panel." => "השתמשו בסמל מטה הקסם כדי להגדיר כלל מותנה שמשבית את מצב הקריאה בלבד של החלונית." // paneldynamic.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "השתמש בסמל מטה הקסם כדי להגדיר כלל תנאי המונע שליחת סקר, אלא אם לשאלה מקוננת אחת לפחות יש תשובה." -// paneldynamic.templateTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "חל על כל השאלות בפאנל זה. אם ברצונך לעקוף הגדרה זו, הגדר כללי יישור כותרת עבור שאלות בודדות. האפשרות \"הירושה\" מחילה את ההגדרה ברמת הדף (אם הוגדרה) או ברמת הסקר (\"למעלה\" כברירת מחדל)." +// paneldynamic.templateQuestionTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "חל על כל השאלות בפאנל זה. אם ברצונך לעקוף הגדרה זו, הגדר כללי יישור כותרת עבור שאלות בודדות. האפשרות \"הירושה\" מחילה את ההגדרה ברמת הדף (אם הוגדרה) או ברמת הסקר (\"למעלה\" כברירת מחדל)." // paneldynamic.templateErrorLocation: "Sets the location of an error message in relation to a question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "הגדרת המיקום של הודעת שגיאה ביחס לשאלה עם קלט לא חוקי. בחר בין: \"למעלה\" - טקסט שגיאה ממוקם בחלק העליון של תיבת השאלה; \"תחתית\" - טקסט שגיאה ממוקם בחלק התחתון של תיבת השאלה. האפשרות \"הירושה\" מחילה את ההגדרה ברמת הדף (אם הוגדרה) או ברמת הסקר (\"למעלה\" כברירת מחדל)." // paneldynamic.errorLocation: "Sets the location of an error message in relation to all questions within the panel. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "קובע את המיקום של הודעת שגיאה ביחס לכל השאלות בחלונית. האפשרות \"הירושה\" מחילה את ההגדרה ברמת הדף (אם הוגדרה) או ברמת הסקר." // paneldynamic.page: "Repositions the panel to the end of a selected page." => "מיקום מחדש של החלונית לסוף עמוד שנבחר." @@ -2119,7 +2122,7 @@ setupLocale({ localeCode: "he", strings: hebrewStrings }); // paneldynamic.titleLocation: "This setting is automatically inherited by all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "הגדרה זו עוברת בירושה אוטומטית לכל השאלות בחלונית זו. אם ברצונך לעקוף הגדרה זו, הגדר כללי יישור כותרת עבור שאלות בודדות. האפשרות \"הירושה\" מחילה את ההגדרה ברמת הדף (אם הוגדרה) או ברמת הסקר (\"למעלה\" כברירת מחדל)." // paneldynamic.descriptionLocation: "The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Under the panel title\" by default)." => "האפשרות \"הירושה\" מחילה את ההגדרה ברמת העמוד (אם הוגדרה) או ברמת הסקר (\"תחת כותרת החלונית\" כברירת מחדל)." // paneldynamic.newPanelPosition: "Defines the position of a newly added panel. By default, new panels are added to the end. Select \"Next\" to insert a new panel after the current one." => "מגדיר את המיקום של חלונית חדשה שנוספה. כברירת מחדל, חלוניות חדשות מתווספות לסוף. בחר \"הבא\" כדי להוסיף חלונית חדשה אחרי הנוכחית." -// paneldynamic.defaultValueFromLastPanel: "Duplicates answers from the last panel and assigns them to the next added dynamic panel." => "משכפל תשובות מהחלונית האחרונה ומקצה אותן לחלונית הדינמית הבאה שנוספה." +// paneldynamic.copyDefaultValueFromLastEntry: "Duplicates answers from the last panel and assigns them to the next added dynamic panel." => "משכפל תשובות מהחלונית האחרונה ומקצה אותן לחלונית הדינמית הבאה שנוספה." // paneldynamic.keyName: "Reference a question name to require a user to provide a unique response for this question in each panel." => "הפנה לשם שאלה כדי לדרוש מהמשתמש לספק תשובה ייחודית לשאלה זו בכל חלונית." // pehelp.defaultValueExpression: "This setting allows you to assign a default answer value based on an expression. The expression can include basic calculations - `{q1_id} + {q2_id}`, Boolean expressions, such as `{age} > 60`, and functions: `iif()`, `today()`, `age()`, `min()`, `max()`, `avg()`, etc. The value determined by this expression serves as the initial default value that can be overridden by a respondent's manual input." => "הגדרה זו מאפשרת לך להקצות ערך ברירת מחדל לתשובה בהתבסס על ביטוי. הביטוי יכול לכלול חישובים בסיסיים - '{q1_id} + {q2_id}', ביטויים בוליאניים, כגון '{age} > 60', ופונקציות: 'iif()', 'today()', 'age()', 'min()', 'max()', 'avg()' וכו'. הערך שנקבע על-ידי ביטוי זה משמש כערך ברירת המחדל הראשוני שניתן לעקוף באמצעות קלט ידני של משיב." // pehelp.resetValueIf: "Use the magic wand icon to set a conditional rule that determines when a respondent's input is reset to the value based on the \"Default value expression\" or \"Set value expression\" or to the \"Default answer\" value (if either is set)." => "השתמש בסמל מטה הקסם כדי להגדיר כלל מותנה הקובע מתי הקלט של המשיב יאופס לערך בהתבסס על \"ביטוי ערך ברירת מחדל\" או \"הגדר ביטוי ערך\" או על הערך \"תשובת ברירת מחדל\" (אם אחד מהם מוגדר)." @@ -2169,13 +2172,13 @@ setupLocale({ localeCode: "he", strings: hebrewStrings }); // pehelp.showProgressBar: "Sets the visibility and location of a progress bar. The \"Auto\" value displays the progress bar above or below the survey header." => "הגדרת הניראות והמיקום של מד התקדמות. הערך \"אוטומטי\" מציג את מד ההתקדמות מעל או מתחת לכותרת הסקר." // pehelp.showPreviewBeforeComplete: "Enable the preview page with all or answered questions only." => "הפעל את דף התצוגה המקדימה עם כל השאלות או שאלות שנענו בלבד." // pehelp.questionTitleLocation: "Applies to all questions within the survey. This setting can be overridden by title alignment rules at lower levels: panel, page, or question. A lower-level setting will override those on a higher level." => "חל על כל השאלות בסקר. ניתן לדרוס הגדרה זו באמצעות כללי יישור כותרות ברמות נמוכות יותר: חלונית, עמוד או שאלה. הגדרה ברמה נמוכה יותר תעקוף את אלה ברמה גבוהה יותר." -// pehelp.requiredText: "A symbol or a sequence of symbols indicating that an answer is required." => "סמל או רצף של סמלים המציינים כי נדרשת תשובה." +// pehelp.requiredMark: "A symbol or a sequence of symbols indicating that an answer is required." => "סמל או רצף של סמלים המציינים כי נדרשת תשובה." // pehelp.questionStartIndex: "Enter a number or letter with which you want to start numbering." => "הזן מספר או אות שבאמצעותם ברצונך להתחיל במספור." // pehelp.questionErrorLocation: "Sets the location of an error message in relation to the question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box." => "הגדרת המיקום של הודעת שגיאה ביחס לשאלה עם קלט לא חוקי. בחר בין: \"למעלה\" - טקסט שגיאה ממוקם בחלק העליון של תיבת השאלה; \"תחתית\" - טקסט שגיאה ממוקם בחלק התחתון של תיבת השאלה." -// pehelp.focusFirstQuestionAutomatic: "Select if you want the first input field on each page ready for text entry." => "בחר אם ברצונך ששדה הקלט הראשון בכל עמוד יהיה מוכן להזנת טקסט." -// pehelp.questionsOrder: "Keeps the original order of questions or randomizes them. The effect of this setting is only visible in the Preview tab." => "שומר על הסדר המקורי של השאלות או מסדר אותן באופן אקראי. ההשפעה של הגדרה זו גלויה רק בכרטיסיה תצוגה מקדימה." +// pehelp.autoFocusFirstQuestion: "Select if you want the first input field on each page ready for text entry." => "בחר אם ברצונך ששדה הקלט הראשון בכל עמוד יהיה מוכן להזנת טקסט." +// pehelp.questionOrder: "Keeps the original order of questions or randomizes them. The effect of this setting is only visible in the Preview tab." => "שומר על הסדר המקורי של השאלות או מסדר אותן באופן אקראי. ההשפעה של הגדרה זו גלויה רק בכרטיסיה תצוגה מקדימה." // pehelp.maxTextLength: "For text entry questions only." => "לשאלות הזנת טקסט בלבד." -// pehelp.maxOthersLength: "For question comments only." => "להערות לשאלה בלבד." +// pehelp.maxCommentLength: "For question comments only." => "להערות לשאלה בלבד." // pehelp.autoGrowComment: "Select if you want question comments and Long Text questions to auto-grow in height based on the entered text length." => "בחר אם ברצונך שהערות שאלה ושאלות טקסט ארוך יגדלו באופן אוטומטי לגובה בהתבסס על אורך הטקסט שהוזנו." // pehelp.allowResizeComment: "For question comments and Long Text questions only." => "להערות לשאלות ולשאלות טקסט ארוך בלבד." // pehelp.calculatedValues: "Custom variables serve as intermediate or auxiliary variables used in form calculations. They take respondent inputs as source values. Each custom variable has a unique name and an expression it's based on." => "משתנים מותאמים אישית משמשים כמשתני ביניים או משתני עזר המשמשים בחישובי טפסים. הם לוקחים תשומות משיבים כערכי מקור. לכל משתנה מותאם אישית יש שם ייחודי וביטוי שעליו הוא מבוסס." @@ -2191,7 +2194,7 @@ setupLocale({ localeCode: "he", strings: hebrewStrings }); // pehelp.keyDuplicationError: "When the \"Prevent duplicate responses\" property is enabled, a respondent attempting to submit a duplicate entry will receive the following error message." => "כאשר המאפיין \"מנע תגובות כפולות\" מופעל, משיב שינסה לשלוח ערך כפול יקבל את הודעת השגיאה הבאה." // pehelp.totalExpression: "Allows you to calculate total values based on an expression. The expression can include basic calculations (`{q1_id} + {q2_id}`), Boolean expressions (`{age} > 60`) and functions ('iif()`, `today()`, `age()`, `min()`, `max()`, `avg()`, etc.)." => "מאפשר לחשב ערכים כוללים בהתבסס על ביטוי. הביטוי יכול לכלול חישובים בסיסיים ('{q1_id} + {q2_id}'), ביטויים בוליאניים ('{age} > 60') ופונקציות ('iif()', 'today()', 'age()', 'min()', 'max()', 'avg()' וכו')." // pehelp.confirmDelete: "Triggers a prompt asking to confirm the row deletion." => "מפעיל בקשה המבקשת לאשר את מחיקת השורות." -// pehelp.defaultValueFromLastRow: "Duplicates answers from the last row and assigns them to the next added dynamic row." => "משכפל תשובות מהשורה האחרונה ומקצה אותן לשורה הדינמית הבאה שנוספה." +// pehelp.copyDefaultValueFromLastEntry: "Duplicates answers from the last row and assigns them to the next added dynamic row." => "משכפל תשובות מהשורה האחרונה ומקצה אותן לשורה הדינמית הבאה שנוספה." // pehelp.description: "Type a subtitle." => "הקלד כותרת משנה." // pehelp.locale: "Choose a language to begin creating your survey. To add a translation, switch to a new language and translate the original text here or in the Translations tab." => "בחר שפה כדי להתחיל ליצור את הסקר. כדי להוסיף תרגום, עבור לשפה חדשה ותרגם את הטקסט המקורי כאן או בכרטיסיה תרגומים." // pehelp.detailPanelMode: "Sets the location of a details section in relation to a row. Choose from: \"None\" - no expansion is added; \"Under the row\" - a row expansion is placed under each row of the matrix; \"Under the row, display one row expansion only\" - an expansion is displayed under a single row only, the remaining row expansions are collapsed." => "הגדרת המיקום של מקטע פרטים ביחס לשורה. בחר מתוך: \"ללא\" - לא נוספה הרחבה; \"מתחת לשורה\" - הרחבת שורה ממוקמת מתחת לכל שורה של המטריצה; \"מתחת לשורה, הצג הרחבת שורה אחת בלבד\" - הרחבה מוצגת תחת שורה אחת בלבד, הרחבות השורה הנותרות מכווצות." @@ -2206,7 +2209,7 @@ setupLocale({ localeCode: "he", strings: hebrewStrings }); // page.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "השתמש בסמל מטה הקסם כדי להגדיר כלל תנאי המונע שליחת סקר, אלא אם לשאלה מקוננת אחת לפחות יש תשובה." // page.questionTitleLocation: "Applies to all questions within this page. If you want to override this setting, define title alignment rules for individual questions or panels. The \"Inherit\" option applies the survey-level setting (\"Top\" by default)." => "חל על כל השאלות בדף זה. אם ברצונך לדרוס הגדרה זו, הגדר כללי יישור כותרת לשאלות או חלוניות בודדות. האפשרות \"ירושה\" מחילה את ההגדרה ברמת הסקר (\"למעלה\" כברירת מחדל)." // page.questionErrorLocation: "Sets the location of an error message in relation to the question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box. The \"Inherit\" option applies the survey-level setting (\"Top\" by default)." => "הגדרת המיקום של הודעת שגיאה ביחס לשאלה עם קלט לא חוקי. בחר בין: \"למעלה\" - טקסט שגיאה ממוקם בחלק העליון של תיבת השאלה; \"תחתית\" - טקסט שגיאה ממוקם בחלק התחתון של תיבת השאלה. האפשרות \"ירושה\" מחילה את ההגדרה ברמת הסקר (\"למעלה\" כברירת מחדל)." -// page.questionsOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the survey-level setting (\"Original\" by default). The effect of this setting is only visible in the Preview tab." => "שומר על הסדר המקורי של השאלות או מסדר אותן באופן אקראי. האפשרות \"ירושה\" מחילה את ההגדרה ברמת הסקר (\"מקורי\" כברירת מחדל). ההשפעה של הגדרה זו גלויה רק בכרטיסיה תצוגה מקדימה." +// page.questionOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the survey-level setting (\"Original\" by default). The effect of this setting is only visible in the Preview tab." => "שומר על הסדר המקורי של השאלות או מסדר אותן באופן אקראי. האפשרות \"ירושה\" מחילה את ההגדרה ברמת הסקר (\"מקורי\" כברירת מחדל). ההשפעה של הגדרה זו גלויה רק בכרטיסיה תצוגה מקדימה." // page.navigationButtonsVisibility: "Sets the visibility of navigation buttons on the page. The \"Inherit\" option applies the survey-level setting, which defaults to \"Visible\"." => "מגדיר את התצוגה של לחצני ניווט בעמוד. האפשרות \"ירושה\" מחילה את ההגדרה ברמת הסקר, המוגדרת כברירת מחדל ל\"גלוי\"." // pehelp.panelsState: "Choose from: \"Locked\" - users cannot expand or collapse panels; \"Collapse all\" - all panels start in a collapsed state; \"Expand all\" - all panels start in an expanded state; \"First expanded\" - only the first panel is initially expanded." => "בחר מתוך: \"נעול\" - משתמשים אינם יכולים להרחיב או לכווץ חלוניות; \"כווץ הכל\" - כל הלוחות מתחילים במצב מכווץ; \"הרחב הכל\" - כל הלוחות מתחילים במצב מורחב; \"מורחב ראשון\" - רק הלוח הראשון מורחב בתחילה." // pehelp.imageLinkName: "Enter a shared property name within the array of objects that contains the image or video file URLs you want to display in the choice list." => "הזן שם מאפיין משותף בתוך מערך האובייקטים המכיל את כתובות ה- URL של תמונות או קבצי וידאו שברצונך להציג ברשימת האפשרויות." @@ -2235,7 +2238,7 @@ setupLocale({ localeCode: "he", strings: hebrewStrings }); // pehelp.needConfirmRemoveFile: "Triggers a prompt asking to confirm the file deletion." => "מפעיל בקשה המבקשת לאשר את מחיקת הקובץ." // pehelp.selectToRankEnabled: "Enable to rank only selected choices. Users will drag selected items from the choice list to order them within the ranking area." => "אפשר לדרג רק בחירות נבחרות. המשתמשים יגררו פריטים נבחרים מרשימת האפשרויות כדי לסדר אותם באזור הדירוג." // pehelp.dataList: "Enter a list of choices that will be suggested to the respondent during input." => "הזן רשימה של אפשרויות שיוצעו למשיב במהלך הקלט." -// pehelp.itemSize: "The setting only resizes the input fields and doesn't affect the width of the question box." => "ההגדרה משנה את גודל שדות הקלט בלבד ואינה משפיעה על רוחב תיבת השאלה." +// pehelp.inputSize: "The setting only resizes the input fields and doesn't affect the width of the question box." => "ההגדרה משנה את גודל שדות הקלט בלבד ואינה משפיעה על רוחב תיבת השאלה." // pehelp.itemTitleWidth: "Sets consistent width for all item labels in pixels" => "קובע רוחב עקבי לכל תוויות הפריטים בפיקסלים" // pehelp.contentMode: "The \"Auto\" option automatically determines the suitable mode for display - Image, Video, or YouTube - based on the source URL provided." => "האפשרות \"אוטומטי\" קובעת אוטומטית את המצב המתאים לתצוגה - תמונה, וידאו או YouTube - בהתבסס על כתובת האתר המקורית שסופקה." // pehelp.altText: "Serves as a substitute when the image cannot be displayed on a user's device and for accessibility purposes." => "משמש כתחליף כאשר לא ניתן להציג את התמונה במכשיר המשתמש ולמטרות נגישות." @@ -2248,8 +2251,8 @@ setupLocale({ localeCode: "he", strings: hebrewStrings }); // p.itemTitleWidth: "Item label width (in px)" => "רוחב תווית פריט (בפיקסלים)" // p.selectToRankEmptyRankedAreaText: "Text to show if all options are selected" => "טקסט שיציג אם כל האפשרויות נבחרו" // p.selectToRankEmptyUnrankedAreaText: "Placeholder text for the ranking area" => "טקסט מציין מיקום עבור אזור הדירוג" -// pe.allowCompleteSurveyAutomatic: "Complete the survey automatically" => "השלם את הסקר באופן אוטומטי" -// pehelp.allowCompleteSurveyAutomatic: "Select if you want the survey to complete automatically after a respondent answers all questions." => "בחר אם ברצונך שהסקר יושלם באופן אוטומטי לאחר שמשיב עונה על כל השאלות." +// pe.autoAdvanceAllowComplete: "Complete the survey automatically" => "השלם את הסקר באופן אוטומטי" +// pehelp.autoAdvanceAllowComplete: "Select if you want the survey to complete automatically after a respondent answers all questions." => "בחר אם ברצונך שהסקר יושלם באופן אוטומטי לאחר שמשיב עונה על כל השאלות." // masksettings.saveMaskedValue: "Save masked value in survey results" => "שמירת ערך מוסווה בתוצאות הסקר" // patternmask.pattern: "Value pattern" => "תבנית ערך" // datetimemask.min: "Minimum value" => "ערך מינימלי" @@ -2474,7 +2477,7 @@ setupLocale({ localeCode: "he", strings: hebrewStrings }); // names.default-dark: "Dark" => "חשוך" // names.default-contrast: "Contrast" => "ניגוד" // panel.showNumber: "Number this panel" => "מספר חלונית זו" -// pehelp.goNextPageAutomatic: "Select if you want the survey to auto-advance to the next page once a respondent has answered all questions on the current page. This feature won't apply if the last question on the page is open-ended or allows multiple answers." => "בחר אם ברצונך שהסקר יתקדם אוטומטית לדף הבא לאחר שהמשיב ענה על כל השאלות בדף הנוכחי. תכונה זו לא תחול אם השאלה האחרונה בדף פתוחה או מאפשרת תשובות מרובות." +// pehelp.autoAdvanceEnabled: "Select if you want the survey to auto-advance to the next page once a respondent has answered all questions on the current page. This feature won't apply if the last question on the page is open-ended or allows multiple answers." => "בחר אם ברצונך שהסקר יתקדם אוטומטית לדף הבא לאחר שהמשיב ענה על כל השאלות בדף הנוכחי. תכונה זו לא תחול אם השאלה האחרונה בדף פתוחה או מאפשרת תשובות מרובות." // autocomplete.name: "Full Name" => "שם מלא" // autocomplete.honorific-prefix: "Prefix" => "קידומת" // autocomplete.given-name: "First Name" => "שם פרטי" @@ -2530,4 +2533,9 @@ setupLocale({ localeCode: "he", strings: hebrewStrings }); // autocomplete.impp: "Instant Messaging Protocol" => "פרוטוקול העברת הודעות מיידיות" // ed.lockQuestionsTooltip: "Lock expand/collapse state for questions" => "נעילת מצב הרחבה/כיווץ עבור שאלות" // pe.listIsEmpty@pages: "You don't have any pages yet" => "עדיין אין לך דפים" -// pe.addNew@pages: "Add new page" => "הוספת עמוד חדש" \ No newline at end of file +// pe.addNew@pages: "Add new page" => "הוספת עמוד חדש" +// ed.zoomInTooltip: "Zoom In" => "התקרבות" +// ed.zoom100Tooltip: "100%" => "100%" +// ed.zoomOutTooltip: "Zoom Out" => "הקטנת התצוגה" +// tabs.surfaceBackground: "Surface Background" => "רקע פני השטח" +// colors.gray: "Gray" => "אפור" \ 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 d2a549a00c..536c9052d3 100644 --- a/packages/survey-creator-core/src/localization/hungarian.ts +++ b/packages/survey-creator-core/src/localization/hungarian.ts @@ -109,6 +109,9 @@ export var huStrings = { redoTooltip: "Ismételje meg a módosítást", expandAllTooltip: "Összes kibontása", collapseAllTooltip: "Az összes összecsukása", + zoomInTooltip: "Nagyítás", + zoom100Tooltip: "100%", + zoomOutTooltip: "Kicsinyítés", lockQuestionsTooltip: "Kibontási/összecsukási állapot zárolása kérdések esetén", showMoreChoices: "Bővebben", showLessChoices: "Rövidebben", @@ -296,7 +299,7 @@ export var huStrings = { description: "Panel leírása", visibleIf: "A panel láthatóvá tétele, ha", requiredIf: "Tegye szükségessé a panelt, ha", - questionsOrder: "Kérdések sorrendje a panelen belül", + questionOrder: "Kérdések sorrendje a panelen belül", page: "Szülőoldal", startWithNewLine: "A panel megjelenítése új sorban", state: "Panel összecsukási állapota", @@ -327,7 +330,7 @@ export var huStrings = { hideNumber: "A panel számának elrejtése", titleLocation: "Panelcím igazítása", descriptionLocation: "Panel leírás igazítása", - templateTitleLocation: "Kérdés címének igazítása", + templateQuestionTitleLocation: "Kérdés címének igazítása", templateErrorLocation: "Hibaüzenetek igazítása", newPanelPosition: "Új panel helye", showRangeInProgress: "A folyamatjelző sáv megjelenítése", @@ -394,7 +397,7 @@ export var huStrings = { visibleIf: "Tegye láthatóvá az oldalt, ha", requiredIf: "Az oldal kötelezővé tétele, ha", timeLimit: "Az oldal befejezésének határideje (másodpercben)", - questionsOrder: "Kérdések sorrendje az oldalon" + questionOrder: "Kérdések sorrendje az oldalon" }, matrixdropdowncolumn: { name: "Oszlop neve", @@ -560,7 +563,7 @@ export var huStrings = { isRequired: "Kötelező?", 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", + eachRowRequired: "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?", @@ -572,7 +575,7 @@ export var huStrings = { maxSize: "Maximális állományméret byte-ban", rowCount: "Sorok száma", columnLayout: "Oszlopok elrendezése", - addRowLocation: "'Új sor felvétele' gomb elhelyezése", + addRowButtonLocation: "'Új sor felvétele' gomb elhelyezése", transposeData: "Sorok átültetése oszlopokba", addRowText: "'Új sor felvétele' gomb szövege", removeRowText: "'Sor eltávolítása' gomb szövege", @@ -611,7 +614,7 @@ export var huStrings = { mode: "Mód (szerkesztés/megtekintés)", clearInvisibleValues: "Nemlátható értékek törlése", cookieName: "Süti megnevezése (a kérdőív csak egyszer kitölthető)", - sendResultOnPageNext: "Kérdőív értékének küldése a következő lapra lépéskor", + partialSendEnabled: "Kérdőív értékének küldése a következő lapra lépéskor", storeOthersAsComment: "Az 'egyéb' mező értékének tárolása külön mezőben", showPageTitles: "Lapok címének mutatása", showPageNumbers: "Lapok számának mutatása", @@ -623,18 +626,18 @@ export var huStrings = { startSurveyText: "'Kezdés' gomb felirata", showNavigationButtons: "Navigációs gombok mutatása (alapértelmezett navigáció)", showPrevButton: "'Előző lap' gomb mutatása", - firstPageIsStarted: "Az megkezdett lap a kérdőív első oldala.", - showCompletedPage: "Befejező szöveg mutatása a kérdőív befejezésekor", - goNextPageAutomatic: "Minden kérdés megválaszolásakor automatikusan a következő lapra lépés", - allowCompleteSurveyAutomatic: "A felmérés automatikus kitöltése", + firstPageIsStartPage: "Az megkezdett lap a kérdőív első oldala.", + showCompletePage: "Befejező szöveg mutatása a kérdőív befejezésekor", + autoAdvanceEnabled: "Minden kérdés megválaszolásakor automatikusan a következő lapra lépés", + autoAdvanceAllowComplete: "A felmérés automatikus kitöltése", showProgressBar: "Előrehaladás-mutató megjelenítése", questionTitleLocation: "Kérdés címének helye", questionTitleWidth: "Kérdés címének szélessége", - requiredText: "Kötelező szimbólum", + requiredMark: "Kötelező szimbólum", questionTitleTemplate: "Kérdés címének sablonja: '{szám}. {kötelező} {cím}'", questionErrorLocation: "Kérdés hibaüzenetének helyzete", - focusFirstQuestionAutomatic: "Első kérdés automatikus kijelölése lapváltás esetén", - questionsOrder: "Elemek rendezése a lapon", + autoFocusFirstQuestion: "Első kérdés automatikus kijelölése lapváltás esetén", + questionOrder: "Elemek rendezése a lapon", timeLimit: "A kérdőív kitöltésére fordítható maximális idő", timeLimitPerPage: "Egy lap kitöltésére fordítható maximális idő", showTimer: "Időzítő használata", @@ -651,7 +654,7 @@ export var huStrings = { dataFormat: "Képformátum", allowAddRows: "Sorok hozzáadásának engedélyezése", allowRemoveRows: "Sorok eltávolításának engedélyezése", - allowRowsDragAndDrop: "Sorhúzás engedélyezése", + allowRowReorder: "Sorhúzás engedélyezése", responsiveImageSizeHelp: "Nem érvényes, ha megadja a kép pontos szélességét vagy magasságát.", minImageWidth: "Minimális képszélesség", maxImageWidth: "Maximális képszélesség", @@ -678,13 +681,13 @@ export var huStrings = { logo: "Embléma (URL vagy base64 kódolású karakterlánc)", questionsOnPageMode: "Felmérési struktúra", maxTextLength: "Válasz maximális hossza (karakterben)", - maxOthersLength: "Megjegyzés maximális hossza (karakterben)", + maxCommentLength: "Megjegyzés maximális hossza (karakterben)", commentAreaRows: "Megjegyzés területének magassága (sorokban)", autoGrowComment: "Szükség esetén automatikusan bontsa ki a megjegyzésterületet", allowResizeComment: "A szövegterületek átméretezésének engedélyezése a felhasználók számára", textUpdateMode: "Szöveges kérdés értékének frissítése", maskType: "Beviteli maszk típusa", - focusOnFirstError: "Fókusz beállítása az első érvénytelen válaszra", + autoFocusFirstError: "Fókusz beállítása az első érvénytelen válaszra", checkErrorsMode: "Érvényesítés futtatása", validateVisitedEmptyFields: "Üres mezők ellenőrzése elveszett fókusz esetén", navigateToUrl: "Navigálás az URL-hez", @@ -742,12 +745,11 @@ export var huStrings = { keyDuplicationError: "\"Nem egyedi kulcsérték\" hibaüzenet", minSelectedChoices: "Minimálisan kiválasztott választási lehetőségek", maxSelectedChoices: "Maximális kijelölt választási lehetőségek", - showClearButton: "A Törlés gomb megjelenítése", logoWidth: "Embléma szélessége (CSS által elfogadott értékekben)", logoHeight: "Logó magassága (CSS által elfogadott értékekben)", readOnly: "Csak olvasható", enableIf: "Szerkeszthető, ha", - emptyRowsText: "\"Nincsenek sorok\" üzenet", + noRowsText: "\"Nincsenek sorok\" üzenet", separateSpecialChoices: "Külön speciális választási lehetőségek (Nincs, Egyéb, Összes kijelölése)", choicesFromQuestion: "Másolja ki a következő kérdés választási lehetőségeit", choicesFromQuestionMode: "Milyen lehetőségeket másoljon?", @@ -756,7 +758,7 @@ export var huStrings = { showCommentArea: "A megjegyzésterület megjelenítése", commentPlaceholder: "Megjegyzés terület helyőrzője", displayRateDescriptionsAsExtremeItems: "Sebességleírások megjelenítése extrém értékként", - rowsOrder: "Sorsorrend", + rowOrder: "Sorsorrend", columnsLayout: "Oszlopelrendezés", columnColCount: "Beágyazott oszlopok száma", correctAnswer: "Helyes válasz", @@ -833,6 +835,7 @@ export var huStrings = { background: "Háttér", appearance: "Megjelenés", accentColors: "Kiemelő színek", + surfaceBackground: "Felület háttér", scaling: "Rétegképződés", others: "Mások" }, @@ -843,8 +846,7 @@ export var huStrings = { columnsEnableIf: "Az oszlopok akkor láthatók, ha", rowsEnableIf: "A sorok akkor láthatók, ha", innerIndent: "Belső behúzások hozzáadása", - defaultValueFromLastRow: "Alapértelmezett értékek felvétele az utolsó sorból", - defaultValueFromLastPanel: "Alapértelmezett értékek felvétele az utolsó panelről", + copyDefaultValueFromLastEntry: "Az utolsó bejegyzés válaszainak használata alapértelmezettként", enterNewValue: "Kérem, adja meg az értéket.", noquestions: "Nincsenek kérdések a kérdőívben.", createtrigger: "Kérem hozzon létre egy eseményvezérlőt", @@ -1120,7 +1122,7 @@ export var huStrings = { timerInfoMode: { combined: "Mindkettő" }, - addRowLocation: { + addRowButtonLocation: { default: "A mátrix elrendezésétől függ" }, panelsState: { @@ -1191,10 +1193,10 @@ export var huStrings = { percent: "Százalék", date: "Dátum" }, - rowsOrder: { + rowOrder: { initial: "Eredeti" }, - questionsOrder: { + questionOrder: { initial: "Eredeti" }, showProgressBar: { @@ -1345,7 +1347,7 @@ export var huStrings = { questionTitleLocation: "A panelen található összes kérdésre vonatkozik. Ha felül szeretné bírálni ezt a beállítást, határozzon meg címigazítási szabályokat az egyes kérdésekhez. Az \"Öröklés\" opció az oldalszintű (ha be van állítva) vagy a felmérés szintű beállítást (\"Alapértelmezetten felül\") alkalmazza.", questionTitleWidth: "Egységes szélességet állít be a kérdéscímekhez, ha azok a kérdésmezőktől balra vannak igazítva. CSS-értékeket fogad el (px, %, in, pt stb.).", questionErrorLocation: "Beállítja a hibaüzenet helyét a panelen belüli összes kérdéssel kapcsolatban. Az \"Öröklés\" opció az oldalszintű (ha be van állítva) vagy a felmérés szintű beállítást alkalmazza.", - questionsOrder: "Megtartja a kérdések eredeti sorrendjét, vagy véletlenszerűvé teszi őket. Az \"Öröklés\" opció az oldalszintű (ha be van állítva) vagy a felmérés szintű beállítást alkalmazza.", + questionOrder: "Megtartja a kérdések eredeti sorrendjét, vagy véletlenszerűvé teszi őket. Az \"Öröklés\" opció az oldalszintű (ha be van állítva) vagy a felmérés szintű beállítást alkalmazza.", page: "A kijelölt oldal végére helyezi a panelt.", innerIndent: "Térközt vagy margót ad a panel tartalma és a paneldoboz bal szegélye közé.", startWithNewLine: "Törölje a jelölést, ha a panel egy sorban jelenik meg az előző kérdéssel vagy panellel. A beállítás nem érvényes, ha a panel az űrlap első eleme.", @@ -1359,7 +1361,7 @@ export var huStrings = { visibleIf: "A varázspálca ikonnal feltételes szabályt állíthat be, amely meghatározza a panel láthatóságát.", enableIf: "A varázspálca ikonnal állítson be egy feltételes szabályt, amely letiltja a panel írásvédett módját.", requiredIf: "A varázspálca ikonnal állítson be egy feltételes szabályt, amely megakadályozza a felmérés elküldését, kivéve, ha legalább egy beágyazott kérdésre van válasz.", - templateTitleLocation: "A panelen található összes kérdésre vonatkozik. Ha felül szeretné bírálni ezt a beállítást, határozzon meg címigazítási szabályokat az egyes kérdésekhez. Az \"Öröklés\" opció az oldalszintű (ha be van állítva) vagy a felmérés szintű beállítást (\"Alapértelmezetten felül\") alkalmazza.", + templateQuestionTitleLocation: "A panelen található összes kérdésre vonatkozik. Ha felül szeretné bírálni ezt a beállítást, határozzon meg címigazítási szabályokat az egyes kérdésekhez. Az \"Öröklés\" opció az oldalszintű (ha be van állítva) vagy a felmérés szintű beállítást (\"Alapértelmezetten felül\") alkalmazza.", templateErrorLocation: "Beállítja egy érvénytelen bevitelű kérdéssel kapcsolatos hibaüzenet helyét. Válasszon a következők közül: \"Felső\" - egy hibaüzenet kerül a kérdésmező tetejére; \"Alsó\" - egy hibaüzenet kerül a kérdésmező aljára. Az \"Öröklés\" opció az oldalszintű (ha be van állítva) vagy a felmérés szintű beállítást (\"Alapértelmezetten felül\") alkalmazza.", errorLocation: "Beállítja a hibaüzenet helyét a panelen belüli összes kérdéssel kapcsolatban. Az \"Öröklés\" opció az oldalszintű (ha be van állítva) vagy a felmérés szintű beállítást alkalmazza.", page: "A kijelölt oldal végére helyezi a panelt.", @@ -1374,9 +1376,10 @@ export var huStrings = { titleLocation: "Ezt a beállítást a panelen található összes kérdés automatikusan örökli. Ha felül szeretné bírálni ezt a beállítást, határozzon meg címigazítási szabályokat az egyes kérdésekhez. Az \"Öröklés\" opció az oldalszintű (ha be van állítva) vagy a felmérés szintű beállítást (\"Alapértelmezetten felül\") alkalmazza.", descriptionLocation: "Az \"Öröklés\" opció az oldalszintű (ha be van állítva) vagy a felmérés szintű beállítást alkalmazza (\"Alapértelmezés szerint a panel címe alatt\").", newPanelPosition: "Az újonnan hozzáadott panel helyét határozza meg. Alapértelmezés szerint az új panelek hozzáadódnak a végéhez. Válassza a \"Tovább\" lehetőséget, ha új panelt szeretne beilleszteni az aktuális után.", - defaultValueFromLastPanel: "Megkettőzi a válaszokat az utolsó panelről, és hozzárendeli őket a következő hozzáadott dinamikus panelhez.", + copyDefaultValueFromLastEntry: "Megkettőzi a válaszokat az utolsó panelről, és hozzárendeli őket a következő hozzáadott dinamikus panelhez.", keyName: "Hivatkozzon egy kérdés nevére, hogy a felhasználónak egyedi választ kell adnia erre a kérdésre minden panelen." }, + copyDefaultValueFromLastEntry: "Megkettőzi a válaszokat az utolsó sorból, és hozzárendeli őket a következő hozzáadott dinamikus sorhoz.", defaultValueExpression: "Ezzel a beállítással alapértelmezett válaszértéket rendelhet hozzá egy kifejezés alapján. A kifejezés tartalmazhat alapvető számításokat - '{q1_id} + {q2_id}', logikai kifejezéseket, például \"{age} > 60\" és függvényeket: 'iif()', 'today()', 'age()', 'min()', 'max()', 'avg()' stb. A kifejezés által meghatározott érték a kezdeti alapértelmezett érték, amelyet a válaszadó kézi bevitele felülbírálhat.", resetValueIf: "A varázspálca ikonnal feltételes szabályt állíthat be, amely meghatározza, hogy a válaszadó bemenete mikor áll vissza az \"Alapértelmezett érték kifejezés\" vagy az \"Értékkifejezés beállítása\" vagy az \"Alapértelmezett válasz\" érték alapján (ha bármelyik be van állítva).", setValueIf: "A varázspálca ikonnal beállíthat egy feltételes szabályt, amely meghatározza, hogy mikor kell futtatni az \"Érték beállítása kifejezést\", és dinamikusan hozzárendelni az eredményül kapott értéket válaszként.", @@ -1449,19 +1452,19 @@ export var huStrings = { logoWidth: "Beállítja az embléma szélességét CSS egységekben (px, %, in, pt stb.).", logoHeight: "Beállítja az embléma magasságát CSS egységekben (px, %, in, pt stb.).", logoFit: "Válasszon a következők közül: \"Nincs\" - a kép megőrzi eredeti méretét; \"Tartalmaz\" - a kép átméreteződik, hogy illeszkedjen, miközben megtartja képarányát; \"Borító\" - a kép kitölti az egész dobozt, miközben megtartja képarányát; \"Kitöltés\" - a kép a doboz kitöltéséhez nyúlik a képarány megtartása nélkül.", - goNextPageAutomatic: "Válassza ki, hogy szeretné-e, hogy a felmérés automatikusan továbblépjen a következő oldalra, miután a válaszadó megválaszolta az aktuális oldalon található összes kérdést. Ez a funkció nem érvényes, ha az oldal utolsó kérdése nyitott végű, vagy több választ is lehetővé tesz.", - allowCompleteSurveyAutomatic: "Válassza ki, hogy szeretné-e, hogy a felmérés automatikusan kitöltődjön, miután a válaszadó megválaszolta az összes kérdést.", + autoAdvanceEnabled: "Válassza ki, hogy szeretné-e, hogy a felmérés automatikusan továbblépjen a következő oldalra, miután a válaszadó megválaszolta az aktuális oldalon található összes kérdést. Ez a funkció nem érvényes, ha az oldal utolsó kérdése nyitott végű, vagy több választ is lehetővé tesz.", + autoAdvanceAllowComplete: "Válassza ki, hogy szeretné-e, hogy a felmérés automatikusan kitöltődjön, miután a válaszadó megválaszolta az összes kérdést.", showNavigationButtons: "Beállítja a navigációs gombok láthatóságát és helyét az oldalon.", showProgressBar: "Beállítja a folyamatjelző sáv láthatóságát és helyét. Az \"Automatikus\" érték megjeleníti a folyamatjelző sávot a felmérés fejléce felett vagy alatt.", showPreviewBeforeComplete: "Engedélyezze az előnézeti oldalt csak az összes vagy megválaszolt kérdéssel.", questionTitleLocation: "A felmérésben szereplő összes kérdésre vonatkozik. Ezt a beállítást felülbírálhatják az alacsonyabb szinteken lévő címigazítási szabályok: panel, oldal vagy kérdés. Az alacsonyabb szintű beállítás felülírja a magasabb szinten lévőket.", - requiredText: "Egy szimbólum vagy szimbólumsorozat, amely jelzi, hogy válaszolni kell.", + requiredMark: "Egy szimbólum vagy szimbólumsorozat, amely jelzi, hogy válaszolni kell.", questionStartIndex: "Írja be azt a számot vagy betűt, amellyel a számozást kezdeni szeretné.", questionErrorLocation: "Beállítja az érvénytelen bevitelű kérdéssel kapcsolatos hibaüzenet helyét. Válasszon a következők közül: \"Felső\" - egy hibaüzenet kerül a kérdésmező tetejére; \"Alsó\" - egy hibaüzenet kerül a kérdésmező aljára.", - focusFirstQuestionAutomatic: "Válassza ki, ha azt szeretné, hogy az egyes oldalak első beviteli mezője készen álljon a szövegbevitelre.", - questionsOrder: "Megtartja a kérdések eredeti sorrendjét, vagy véletlenszerűvé teszi őket. A beállítás hatása csak az Előnézet lapon látható.", + autoFocusFirstQuestion: "Válassza ki, ha azt szeretné, hogy az egyes oldalak első beviteli mezője készen álljon a szövegbevitelre.", + questionOrder: "Megtartja a kérdések eredeti sorrendjét, vagy véletlenszerűvé teszi őket. A beállítás hatása csak az Előnézet lapon látható.", maxTextLength: "Csak szövegbeviteli kérdések esetén.", - maxOthersLength: "Csak kérdésekhez fűzött megjegyzésekhez.", + maxCommentLength: "Csak kérdésekhez fűzött megjegyzésekhez.", commentAreaRows: "Beállítja a kérdésmegjegyzések szövegterületein megjelenített sorok számát. A bemenet több sort foglal el, megjelenik a görgetősáv.", autoGrowComment: "Válassza ki, ha azt szeretné, hogy a kérdésmegjegyzések és a hosszú szöveges kérdések magassága automatikusan növekedjen a beírt szöveg hossza alapján.", allowResizeComment: "Csak kérdésekhez és hosszú szöveges kérdésekhez.", @@ -1479,7 +1482,6 @@ export var huStrings = { keyDuplicationError: "Ha az \"Ismétlődő válaszok megakadályozása\" tulajdonság engedélyezve van, az ismétlődő bejegyzést beküldeni próbáló válaszadó a következő hibaüzenetet kapja.", totalExpression: "Lehetővé teszi az összesített értékek kiszámítását egy kifejezés alapján. A kifejezés tartalmazhat alapvető számításokat ('{q1_id} + {q2_id}'), logikai kifejezéseket ('{age} > 60') és függvényeket ('iif()', 'today()', 'age()', 'min()', 'max()', 'avg()' stb.).", confirmDelete: "Elindít egy kérést, amely a sor törlésének megerősítését kéri.", - defaultValueFromLastRow: "Megkettőzi a válaszokat az utolsó sorból, és hozzárendeli őket a következő hozzáadott dinamikus sorhoz.", keyName: "Ha a megadott oszlop azonos értékeket tartalmaz, a felmérés a \"Nem egyedi kulcsérték\" hibát adja vissza.", description: "Írjon be egy feliratot.", locale: "Válassza ki a nyelvet a felmérés létrehozásának megkezdéséhez. Fordítás hozzáadásához váltson új nyelvre, és fordítsa le az eredeti szöveget itt vagy a Fordítások lapon.", @@ -1498,7 +1500,7 @@ export var huStrings = { questionTitleLocation: "Az ezen az oldalon található összes kérdésre vonatkozik. Ha felül szeretné bírálni ezt a beállítást, határozzon meg címigazítási szabályokat az egyes kérdésekhez vagy panelekhez. Az \"Öröklés\" opció a felmérés szintű beállítást alkalmazza (\"Felül\" alapértelmezés szerint).", questionTitleWidth: "Egységes szélességet állít be a kérdéscímekhez, ha azok a kérdésmezőktől balra vannak igazítva. CSS-értékeket fogad el (px, %, in, pt stb.).", questionErrorLocation: "Beállítja az érvénytelen bevitelű kérdéssel kapcsolatos hibaüzenet helyét. Válasszon a következők közül: \"Felső\" - egy hibaüzenet kerül a kérdésmező tetejére; \"Alsó\" - egy hibaüzenet kerül a kérdésmező aljára. Az \"Öröklés\" opció a felmérés szintű beállítást alkalmazza (\"Felül\" alapértelmezés szerint).", - questionsOrder: "Megtartja a kérdések eredeti sorrendjét, vagy véletlenszerűvé teszi őket. Az \"Öröklés\" opció a felmérési szintű beállítást alkalmazza (\"Eredeti\" alapértelmezés szerint). A beállítás hatása csak az Előnézet lapon látható.", + questionOrder: "Megtartja a kérdések eredeti sorrendjét, vagy véletlenszerűvé teszi őket. Az \"Öröklés\" opció a felmérési szintű beállítást alkalmazza (\"Eredeti\" alapértelmezés szerint). A beállítás hatása csak az Előnézet lapon látható.", navigationButtonsVisibility: "Beállítja a navigációs gombok láthatóságát az oldalon. Az \"Öröklés\" opció a felmérés szintű beállítást alkalmazza, amely alapértelmezés szerint \"Látható\"." }, timerLocation: "Beállítja az időzítő helyét az oldalon.", @@ -1535,7 +1537,7 @@ export var huStrings = { needConfirmRemoveFile: "A fájl törlésének megerősítését kérő üzenet jelenik meg.", selectToRankEnabled: "Engedélyezésével csak a kiválasztott választásokat rangsorolhatja. A felhasználók a kiválasztott elemeket az adatválaszték-listából húzzák, hogy a rangsorolási területen belül rendezzék őket.", dataList: "Adja meg azoknak a választási lehetőségeknek a listáját, amelyeket a rendszer javasolni fog a válaszadónak a bevitel során.", - itemSize: "A beállítás csak a beviteli mezőket méretezi át, és nincs hatással a kérdésmező szélességére.", + inputSize: "A beállítás csak a beviteli mezőket méretezi át, és nincs hatással a kérdésmező szélességére.", itemTitleWidth: "Konzisztens szélességet állít be az összes elemfelirathoz képpontban", inputTextAlignment: "Válassza ki, hogyan szeretné igazítani a bemeneti értéket a mezőn belül. Az alapértelmezett \"Automatikus\" beállítás a bemeneti értéket jobbra igazítja, ha pénznem vagy numerikus maszkolás van alkalmazva, és balra, ha nem.", altText: "Helyettesítőként szolgál, ha a kép nem jeleníthető meg a felhasználó eszközén, valamint kisegítő lehetőségek céljából.", @@ -1653,7 +1655,7 @@ export var huStrings = { maxValueExpression: "Max. érték kifejezés", step: "Lépés", dataList: "Adatlista", - itemSize: "Elem mérete", + inputSize: "Elem mérete", itemTitleWidth: "Elemcímke szélessége (képpontban)", inputTextAlignment: "Bemeneti érték igazítása", elements: "Elemek", @@ -1755,7 +1757,8 @@ export var huStrings = { orchid: "Orchidea", tulip: "Tulipán", brown: "Barna", - green: "Zöld" + green: "Zöld", + gray: "Szürke" } }, creatortheme: { @@ -1954,7 +1957,7 @@ setupLocale({ localeCode: "hu", strings: huStrings }); // pe.choicesMin: "Minimum value for auto-generated items" => "Az automatikusan létrehozott elemek minimális értéke" // pe.choicesMax: "Maximum value for auto-generated items" => "Az automatikusan létrehozott elemek maximális értéke" // pe.choicesStep: "Step for auto-generated items" => "Az automatikusan létrehozott elemek lépése" -// pe.isAllRowRequired: "Require answer for all rows" => "Válasz kérése minden sorhoz" +// pe.eachRowRequired: "Require answer for all rows" => "Válasz kérése minden sorhoz" // pe.requiredErrorText: "\"Required\" error message" => "\"Kötelező\" hibaüzenet" // pe.cols: "Columns" => "Oszlopok" // pe.buildExpression: "Build" => "Épít" @@ -1986,7 +1989,7 @@ setupLocale({ localeCode: "hu", strings: huStrings }); // pe.dataFormat: "Image format" => "Képformátum" // pe.allowAddRows: "Allow adding rows" => "Sorok hozzáadásának engedélyezése" // pe.allowRemoveRows: "Allow removing rows" => "Sorok eltávolításának engedélyezése" -// pe.allowRowsDragAndDrop: "Allow row drag and drop" => "Sorhúzás engedélyezése" +// pe.allowRowReorder: "Allow row drag and drop" => "Sorhúzás engedélyezése" // pe.responsiveImageSizeHelp: "Does not apply if you specify the exact image width or height." => "Nem érvényes, ha megadja a kép pontos szélességét vagy magasságát." // pe.minImageWidth: "Minimum image width" => "Minimális képszélesség" // pe.maxImageWidth: "Maximum image width" => "Maximális képszélesség" @@ -2003,11 +2006,11 @@ setupLocale({ localeCode: "hu", strings: huStrings }); // pe.logo: "Logo (URL or base64-encoded string)" => "Embléma (URL vagy base64 kódolású karakterlánc)" // pe.questionsOnPageMode: "Survey structure" => "Felmérési struktúra" // pe.maxTextLength: "Maximum answer length (in characters)" => "Válasz maximális hossza (karakterben)" -// pe.maxOthersLength: "Maximum comment length (in characters)" => "Megjegyzés maximális hossza (karakterben)" +// pe.maxCommentLength: "Maximum comment length (in characters)" => "Megjegyzés maximális hossza (karakterben)" // pe.autoGrowComment: "Auto-expand comment area if necessary" => "Szükség esetén automatikusan bontsa ki a megjegyzésterületet" // pe.allowResizeComment: "Allow users to resize text areas" => "A szövegterületek átméretezésének engedélyezése a felhasználók számára" // pe.textUpdateMode: "Update text question value" => "Szöveges kérdés értékének frissítése" -// pe.focusOnFirstError: "Set focus on the first invalid answer" => "Fókusz beállítása az első érvénytelen válaszra" +// pe.autoFocusFirstError: "Set focus on the first invalid answer" => "Fókusz beállítása az első érvénytelen válaszra" // pe.checkErrorsMode: "Run validation" => "Érvényesítés futtatása" // pe.navigateToUrl: "Navigate to URL" => "Navigálás az URL-hez" // pe.navigateToUrlOnCondition: "Dynamic URL" => "Dinamikus URL" @@ -2045,7 +2048,7 @@ setupLocale({ localeCode: "hu", strings: huStrings }); // pe.panelPrevText: "Previous Panel button tooltip" => "Előző Panel gomb eszköztipp" // pe.panelNextText: "Next Panel button tooltip" => "Következő Panel gomb elemleírása" // pe.showRangeInProgress: "Show progress bar" => "Folyamatjelző sáv megjelenítése" -// pe.templateTitleLocation: "Question title location" => "Kérdés címének helye" +// pe.templateQuestionTitleLocation: "Question title location" => "Kérdés címének helye" // pe.panelRemoveButtonLocation: "Remove Panel button location" => "A Panel gomb helyének eltávolítása" // pe.hideIfRowsEmpty: "Hide the question if there are no rows" => "A kérdés elrejtése, ha nincsenek sorok" // pe.hideColumnsIfEmpty: "Hide columns if there are no rows" => "Oszlopok elrejtése, ha nincsenek sorok" @@ -2069,13 +2072,12 @@ setupLocale({ localeCode: "hu", strings: huStrings }); // pe.keyDuplicationError: "\"Non-unique key value\" error message" => "\"Nem egyedi kulcsérték\" hibaüzenet" // pe.minSelectedChoices: "Minimum selected choices" => "Minimálisan kiválasztott választási lehetőségek" // pe.maxSelectedChoices: "Maximum selected choices" => "Maximális kijelölt választási lehetőségek" -// pe.showClearButton: "Show the Clear button" => "A Törlés gomb megjelenítése" // pe.showNumber: "Show panel number" => "Panelszám megjelenítése" // pe.logoWidth: "Logo width (in CSS-accepted values)" => "Embléma szélessége (CSS által elfogadott értékekben)" // pe.logoHeight: "Logo height (in CSS-accepted values)" => "Logó magassága (CSS által elfogadott értékekben)" // pe.readOnly: "Read-only" => "Csak olvasható" // pe.enableIf: "Editable if" => "Szerkeszthető, ha" -// pe.emptyRowsText: "\"No rows\" message" => "\"Nincsenek sorok\" üzenet" +// pe.noRowsText: "\"No rows\" message" => "\"Nincsenek sorok\" üzenet" // pe.size: "Input field size (in characters)" => "Beviteli mező mérete (karakterben)" // pe.separateSpecialChoices: "Separate special choices (None, Other, Select All)" => "Külön speciális választási lehetőségek (Nincs, Egyéb, Összes kijelölése)" // pe.choicesFromQuestion: "Copy choices from the following question" => "Másolja ki a következő kérdés választási lehetőségeit" @@ -2083,7 +2085,7 @@ setupLocale({ localeCode: "hu", strings: huStrings }); // pe.showCommentArea: "Show the comment area" => "A megjegyzésterület megjelenítése" // pe.commentPlaceholder: "Comment area placeholder" => "Megjegyzés terület helyőrzője" // pe.displayRateDescriptionsAsExtremeItems: "Display rate descriptions as extreme values" => "Sebességleírások megjelenítése extrém értékként" -// pe.rowsOrder: "Row order" => "Sorsorrend" +// pe.rowOrder: "Row order" => "Sorsorrend" // pe.columnsLayout: "Column layout" => "Oszlopelrendezés" // pe.columnColCount: "Nested column count" => "Beágyazott oszlopok száma" // pe.state: "Panel expand state" => "Panel kibontási állapota" @@ -2121,8 +2123,6 @@ setupLocale({ localeCode: "hu", strings: huStrings }); // pe.indent: "Add indents" => "Behúzások hozzáadása" // panel.indent: "Add outer indents" => "Külső behúzások hozzáadása" // pe.innerIndent: "Add inner indents" => "Belső behúzások hozzáadása" -// pe.defaultValueFromLastRow: "Take default values from the last row" => "Alapértelmezett értékek felvétele az utolsó sorból" -// pe.defaultValueFromLastPanel: "Take default values from the last panel" => "Alapértelmezett értékek felvétele az utolsó panelről" // pe.titleKeyboardAdornerTip: "Press enter button to edit" => "Nyomja meg az Enter gombot a szerkesztéshez" // pe.keyboardAdornerTip: "Press enter button to edit item, press delete button to delete item, press alt plus arrow up or arrow down to move item" => "Nyomja meg az Enter gombot az elem szerkesztéséhez, nyomja meg a törlés gombot az elem törléséhez, nyomja meg az alt plusz felfelé vagy lefelé mutató nyilat az elem áthelyezéséhez" // pe.triggerGotoName: "Go to the question" => "Tovább a kérdéshez" @@ -2201,7 +2201,7 @@ setupLocale({ localeCode: "hu", strings: huStrings }); // showTimerPanel.none: "Hidden" => "Rejtett" // showTimerPanelMode.all: "Both" => "Mindkettő" // detailPanelMode.none: "Hidden" => "Rejtett" -// addRowLocation.default: "Depends on matrix layout" => "A mátrix elrendezésétől függ" +// addRowButtonLocation.default: "Depends on matrix layout" => "A mátrix elrendezésétől függ" // panelsState.default: "Users cannot expand or collapse panels" => "A felhasználók nem bonthatják ki és nem csukhatják össze a paneleket" // panelsState.collapsed: "All panels are collapsed" => "Minden panel össze van csukva" // panelsState.expanded: "All panels are expanded" => "Minden panel ki van bontva" @@ -2530,7 +2530,7 @@ setupLocale({ localeCode: "hu", strings: huStrings }); // panel.description: "Panel description" => "Panel leírása" // panel.visibleIf: "Make the panel visible if" => "A panel láthatóvá tétele, ha" // panel.requiredIf: "Make the panel required if" => "Tegye szükségessé a panelt, ha" -// panel.questionsOrder: "Question order within the panel" => "Kérdések sorrendje a panelen belül" +// panel.questionOrder: "Question order within the panel" => "Kérdések sorrendje a panelen belül" // panel.startWithNewLine: "Display the panel on a new line" => "A panel megjelenítése új sorban" // panel.state: "Panel collapse state" => "Panel összecsukási állapota" // panel.width: "Inline panel width" => "Szövegközi panel szélessége" @@ -2555,7 +2555,7 @@ setupLocale({ localeCode: "hu", strings: huStrings }); // paneldynamic.hideNumber: "Hide the panel number" => "A panel számának elrejtése" // paneldynamic.titleLocation: "Panel title alignment" => "Panelcím igazítása" // paneldynamic.descriptionLocation: "Panel description alignment" => "Panel leírás igazítása" -// paneldynamic.templateTitleLocation: "Question title alignment" => "Kérdés címének igazítása" +// paneldynamic.templateQuestionTitleLocation: "Question title alignment" => "Kérdés címének igazítása" // paneldynamic.templateErrorLocation: "Error message alignment" => "Hibaüzenetek igazítása" // paneldynamic.newPanelPosition: "New panel location" => "Új panel helye" // paneldynamic.keyName: "Prevent duplicate responses in the following question" => "Az ismétlődő válaszok elkerülése a következő kérdésben" @@ -2588,7 +2588,7 @@ setupLocale({ localeCode: "hu", strings: huStrings }); // page.description: "Page description" => "Oldal leírása" // page.visibleIf: "Make the page visible if" => "Tegye láthatóvá az oldalt, ha" // page.requiredIf: "Make the page required if" => "Az oldal kötelezővé tétele, ha" -// page.questionsOrder: "Question order on the page" => "Kérdések sorrendje az oldalon" +// page.questionOrder: "Question order on the page" => "Kérdések sorrendje az oldalon" // matrixdropdowncolumn.name: "Column name" => "Oszlop neve" // matrixdropdowncolumn.title: "Column title" => "Oszlop címe" // matrixdropdowncolumn.isUnique: "Prevent duplicate responses" => "Az ismétlődő válaszok megakadályozása" @@ -2662,8 +2662,8 @@ setupLocale({ localeCode: "hu", strings: huStrings }); // totalDisplayStyle.currency: "Currency" => "Valuta" // totalDisplayStyle.percent: "Percentage" => "Százalék" // totalDisplayStyle.date: "Date" => "Dátum" -// rowsOrder.initial: "Original" => "Eredeti" -// questionsOrder.initial: "Original" => "Eredeti" +// rowOrder.initial: "Original" => "Eredeti" +// questionOrder.initial: "Original" => "Eredeti" // showProgressBar.aboveheader: "Above the header" => "A fejléc felett" // showProgressBar.belowheader: "Below the header" => "A fejléc alatt" // pv.sum: "Sum" => "Összeg" @@ -2680,7 +2680,7 @@ setupLocale({ localeCode: "hu", strings: huStrings }); // panel.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "A varázspálca ikonnal állítson be egy feltételes szabályt, amely megakadályozza a felmérés elküldését, kivéve, ha legalább egy beágyazott kérdésre van válasz." // panel.questionTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "A panelen található összes kérdésre vonatkozik. Ha felül szeretné bírálni ezt a beállítást, határozzon meg címigazítási szabályokat az egyes kérdésekhez. Az \"Öröklés\" opció az oldalszintű (ha be van állítva) vagy a felmérés szintű beállítást (\"Alapértelmezetten felül\") alkalmazza." // panel.questionErrorLocation: "Sets the location of an error message in relation to all questions within the panel. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Beállítja a hibaüzenet helyét a panelen belüli összes kérdéssel kapcsolatban. Az \"Öröklés\" opció az oldalszintű (ha be van állítva) vagy a felmérés szintű beállítást alkalmazza." -// panel.questionsOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Megtartja a kérdések eredeti sorrendjét, vagy véletlenszerűvé teszi őket. Az \"Öröklés\" opció az oldalszintű (ha be van állítva) vagy a felmérés szintű beállítást alkalmazza." +// panel.questionOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Megtartja a kérdések eredeti sorrendjét, vagy véletlenszerűvé teszi őket. Az \"Öröklés\" opció az oldalszintű (ha be van állítva) vagy a felmérés szintű beállítást alkalmazza." // panel.page: "Repositions the panel to the end of a selected page." => "A kijelölt oldal végére helyezi a panelt." // panel.innerIndent: "Adds space or margin between the panel content and the left border of the panel box." => "Térközt vagy margót ad a panel tartalma és a paneldoboz bal szegélye közé." // panel.startWithNewLine: "Unselect to display the panel in one line with the previous question or panel. The setting doesn't apply if the panel is the first element in your form." => "Törölje a jelölést, ha a panel egy sorban jelenik meg az előző kérdéssel vagy panellel. A beállítás nem érvényes, ha a panel az űrlap első eleme." @@ -2691,7 +2691,7 @@ setupLocale({ localeCode: "hu", strings: huStrings }); // paneldynamic.visibleIf: "Use the magic wand icon to set a conditional rule that determines panel visibility." => "A varázspálca ikonnal feltételes szabályt állíthat be, amely meghatározza a panel láthatóságát." // paneldynamic.enableIf: "Use the magic wand icon to set a conditional rule that disables the read-only mode for the panel." => "A varázspálca ikonnal állítson be egy feltételes szabályt, amely letiltja a panel írásvédett módját." // paneldynamic.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "A varázspálca ikonnal állítson be egy feltételes szabályt, amely megakadályozza a felmérés elküldését, kivéve, ha legalább egy beágyazott kérdésre van válasz." -// paneldynamic.templateTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "A panelen található összes kérdésre vonatkozik. Ha felül szeretné bírálni ezt a beállítást, határozzon meg címigazítási szabályokat az egyes kérdésekhez. Az \"Öröklés\" opció az oldalszintű (ha be van állítva) vagy a felmérés szintű beállítást (\"Alapértelmezetten felül\") alkalmazza." +// paneldynamic.templateQuestionTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "A panelen található összes kérdésre vonatkozik. Ha felül szeretné bírálni ezt a beállítást, határozzon meg címigazítási szabályokat az egyes kérdésekhez. Az \"Öröklés\" opció az oldalszintű (ha be van állítva) vagy a felmérés szintű beállítást (\"Alapértelmezetten felül\") alkalmazza." // paneldynamic.templateErrorLocation: "Sets the location of an error message in relation to a question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Beállítja egy érvénytelen bevitelű kérdéssel kapcsolatos hibaüzenet helyét. Válasszon a következők közül: \"Felső\" - egy hibaüzenet kerül a kérdésmező tetejére; \"Alsó\" - egy hibaüzenet kerül a kérdésmező aljára. Az \"Öröklés\" opció az oldalszintű (ha be van állítva) vagy a felmérés szintű beállítást (\"Alapértelmezetten felül\") alkalmazza." // paneldynamic.errorLocation: "Sets the location of an error message in relation to all questions within the panel. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Beállítja a hibaüzenet helyét a panelen belüli összes kérdéssel kapcsolatban. Az \"Öröklés\" opció az oldalszintű (ha be van állítva) vagy a felmérés szintű beállítást alkalmazza." // paneldynamic.page: "Repositions the panel to the end of a selected page." => "A kijelölt oldal végére helyezi a panelt." @@ -2705,7 +2705,7 @@ setupLocale({ localeCode: "hu", strings: huStrings }); // paneldynamic.titleLocation: "This setting is automatically inherited by all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Ezt a beállítást a panelen található összes kérdés automatikusan örökli. Ha felül szeretné bírálni ezt a beállítást, határozzon meg címigazítási szabályokat az egyes kérdésekhez. Az \"Öröklés\" opció az oldalszintű (ha be van állítva) vagy a felmérés szintű beállítást (\"Alapértelmezetten felül\") alkalmazza." // paneldynamic.descriptionLocation: "The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Under the panel title\" by default)." => "Az \"Öröklés\" opció az oldalszintű (ha be van állítva) vagy a felmérés szintű beállítást alkalmazza (\"Alapértelmezés szerint a panel címe alatt\")." // paneldynamic.newPanelPosition: "Defines the position of a newly added panel. By default, new panels are added to the end. Select \"Next\" to insert a new panel after the current one." => "Az újonnan hozzáadott panel helyét határozza meg. Alapértelmezés szerint az új panelek hozzáadódnak a végéhez. Válassza a \"Tovább\" lehetőséget, ha új panelt szeretne beilleszteni az aktuális után." -// paneldynamic.defaultValueFromLastPanel: "Duplicates answers from the last panel and assigns them to the next added dynamic panel." => "Megkettőzi a válaszokat az utolsó panelről, és hozzárendeli őket a következő hozzáadott dinamikus panelhez." +// paneldynamic.copyDefaultValueFromLastEntry: "Duplicates answers from the last panel and assigns them to the next added dynamic panel." => "Megkettőzi a válaszokat az utolsó panelről, és hozzárendeli őket a következő hozzáadott dinamikus panelhez." // paneldynamic.keyName: "Reference a question name to require a user to provide a unique response for this question in each panel." => "Hivatkozzon egy kérdés nevére, hogy a felhasználónak egyedi választ kell adnia erre a kérdésre minden panelen." // pehelp.defaultValueExpression: "This setting allows you to assign a default answer value based on an expression. The expression can include basic calculations - `{q1_id} + {q2_id}`, Boolean expressions, such as `{age} > 60`, and functions: `iif()`, `today()`, `age()`, `min()`, `max()`, `avg()`, etc. The value determined by this expression serves as the initial default value that can be overridden by a respondent's manual input." => "Ezzel a beállítással alapértelmezett válaszértéket rendelhet hozzá egy kifejezés alapján. A kifejezés tartalmazhat alapvető számításokat - '{q1_id} + {q2_id}', logikai kifejezéseket, például \"{age} > 60\" és függvényeket: 'iif()', 'today()', 'age()', 'min()', 'max()', 'avg()' stb. A kifejezés által meghatározott érték a kezdeti alapértelmezett érték, amelyet a válaszadó kézi bevitele felülbírálhat." // pehelp.resetValueIf: "Use the magic wand icon to set a conditional rule that determines when a respondent's input is reset to the value based on the \"Default value expression\" or \"Set value expression\" or to the \"Default answer\" value (if either is set)." => "A varázspálca ikonnal feltételes szabályt állíthat be, amely meghatározza, hogy a válaszadó bemenete mikor áll vissza az \"Alapértelmezett érték kifejezés\" vagy az \"Értékkifejezés beállítása\" vagy az \"Alapértelmezett válasz\" érték alapján (ha bármelyik be van állítva)." @@ -2755,13 +2755,13 @@ setupLocale({ localeCode: "hu", strings: huStrings }); // pehelp.showProgressBar: "Sets the visibility and location of a progress bar. The \"Auto\" value displays the progress bar above or below the survey header." => "Beállítja a folyamatjelző sáv láthatóságát és helyét. Az \"Automatikus\" érték megjeleníti a folyamatjelző sávot a felmérés fejléce felett vagy alatt." // pehelp.showPreviewBeforeComplete: "Enable the preview page with all or answered questions only." => "Engedélyezze az előnézeti oldalt csak az összes vagy megválaszolt kérdéssel." // pehelp.questionTitleLocation: "Applies to all questions within the survey. This setting can be overridden by title alignment rules at lower levels: panel, page, or question. A lower-level setting will override those on a higher level." => "A felmérésben szereplő összes kérdésre vonatkozik. Ezt a beállítást felülbírálhatják az alacsonyabb szinteken lévő címigazítási szabályok: panel, oldal vagy kérdés. Az alacsonyabb szintű beállítás felülírja a magasabb szinten lévőket." -// pehelp.requiredText: "A symbol or a sequence of symbols indicating that an answer is required." => "Egy szimbólum vagy szimbólumsorozat, amely jelzi, hogy válaszolni kell." +// pehelp.requiredMark: "A symbol or a sequence of symbols indicating that an answer is required." => "Egy szimbólum vagy szimbólumsorozat, amely jelzi, hogy válaszolni kell." // pehelp.questionStartIndex: "Enter a number or letter with which you want to start numbering." => "Írja be azt a számot vagy betűt, amellyel a számozást kezdeni szeretné." // pehelp.questionErrorLocation: "Sets the location of an error message in relation to the question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box." => "Beállítja az érvénytelen bevitelű kérdéssel kapcsolatos hibaüzenet helyét. Válasszon a következők közül: \"Felső\" - egy hibaüzenet kerül a kérdésmező tetejére; \"Alsó\" - egy hibaüzenet kerül a kérdésmező aljára." -// pehelp.focusFirstQuestionAutomatic: "Select if you want the first input field on each page ready for text entry." => "Válassza ki, ha azt szeretné, hogy az egyes oldalak első beviteli mezője készen álljon a szövegbevitelre." -// pehelp.questionsOrder: "Keeps the original order of questions or randomizes them. The effect of this setting is only visible in the Preview tab." => "Megtartja a kérdések eredeti sorrendjét, vagy véletlenszerűvé teszi őket. A beállítás hatása csak az Előnézet lapon látható." +// pehelp.autoFocusFirstQuestion: "Select if you want the first input field on each page ready for text entry." => "Válassza ki, ha azt szeretné, hogy az egyes oldalak első beviteli mezője készen álljon a szövegbevitelre." +// pehelp.questionOrder: "Keeps the original order of questions or randomizes them. The effect of this setting is only visible in the Preview tab." => "Megtartja a kérdések eredeti sorrendjét, vagy véletlenszerűvé teszi őket. A beállítás hatása csak az Előnézet lapon látható." // pehelp.maxTextLength: "For text entry questions only." => "Csak szövegbeviteli kérdések esetén." -// pehelp.maxOthersLength: "For question comments only." => "Csak kérdésekhez fűzött megjegyzésekhez." +// pehelp.maxCommentLength: "For question comments only." => "Csak kérdésekhez fűzött megjegyzésekhez." // pehelp.autoGrowComment: "Select if you want question comments and Long Text questions to auto-grow in height based on the entered text length." => "Válassza ki, ha azt szeretné, hogy a kérdésmegjegyzések és a hosszú szöveges kérdések magassága automatikusan növekedjen a beírt szöveg hossza alapján." // pehelp.allowResizeComment: "For question comments and Long Text questions only." => "Csak kérdésekhez és hosszú szöveges kérdésekhez." // pehelp.calculatedValues: "Custom variables serve as intermediate or auxiliary variables used in form calculations. They take respondent inputs as source values. Each custom variable has a unique name and an expression it's based on." => "Az egyéni változók köztes vagy kiegészítő változókként szolgálnak az űrlapszámításokban. A válaszadó bemeneteit forrásértékként veszik fel. Minden egyéni változónak egyedi neve és egy kifejezése van, amelyen alapul." @@ -2777,7 +2777,7 @@ setupLocale({ localeCode: "hu", strings: huStrings }); // pehelp.keyDuplicationError: "When the \"Prevent duplicate responses\" property is enabled, a respondent attempting to submit a duplicate entry will receive the following error message." => "Ha az \"Ismétlődő válaszok megakadályozása\" tulajdonság engedélyezve van, az ismétlődő bejegyzést beküldeni próbáló válaszadó a következő hibaüzenetet kapja." // pehelp.totalExpression: "Allows you to calculate total values based on an expression. The expression can include basic calculations (`{q1_id} + {q2_id}`), Boolean expressions (`{age} > 60`) and functions ('iif()`, `today()`, `age()`, `min()`, `max()`, `avg()`, etc.)." => "Lehetővé teszi az összesített értékek kiszámítását egy kifejezés alapján. A kifejezés tartalmazhat alapvető számításokat ('{q1_id} + {q2_id}'), logikai kifejezéseket ('{age} > 60') és függvényeket ('iif()', 'today()', 'age()', 'min()', 'max()', 'avg()' stb.)." // pehelp.confirmDelete: "Triggers a prompt asking to confirm the row deletion." => "Elindít egy kérést, amely a sor törlésének megerősítését kéri." -// pehelp.defaultValueFromLastRow: "Duplicates answers from the last row and assigns them to the next added dynamic row." => "Megkettőzi a válaszokat az utolsó sorból, és hozzárendeli őket a következő hozzáadott dinamikus sorhoz." +// pehelp.copyDefaultValueFromLastEntry: "Duplicates answers from the last row and assigns them to the next added dynamic row." => "Megkettőzi a válaszokat az utolsó sorból, és hozzárendeli őket a következő hozzáadott dinamikus sorhoz." // pehelp.description: "Type a subtitle." => "Írjon be egy feliratot." // pehelp.locale: "Choose a language to begin creating your survey. To add a translation, switch to a new language and translate the original text here or in the Translations tab." => "Válassza ki a nyelvet a felmérés létrehozásának megkezdéséhez. Fordítás hozzáadásához váltson új nyelvre, és fordítsa le az eredeti szöveget itt vagy a Fordítások lapon." // pehelp.detailPanelMode: "Sets the location of a details section in relation to a row. Choose from: \"None\" - no expansion is added; \"Under the row\" - a row expansion is placed under each row of the matrix; \"Under the row, display one row expansion only\" - an expansion is displayed under a single row only, the remaining row expansions are collapsed." => "Beállítja a részletszakasz helyét egy sorhoz képest. Válasszon a következők közül: \"Nincs\" - nincs bővítés; \"A sor alatt\" - a mátrix minden sora alá sorbővítés kerül; \"A sor alatt csak egy sor bővítés megjelenítése\" - a bővítés csak egyetlen sor alatt jelenik meg, a fennmaradó sorbővítések összecsukódnak." @@ -2792,7 +2792,7 @@ setupLocale({ localeCode: "hu", strings: huStrings }); // page.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "A varázspálca ikonnal állítson be egy feltételes szabályt, amely megakadályozza a felmérés elküldését, kivéve, ha legalább egy beágyazott kérdésre van válasz." // page.questionTitleLocation: "Applies to all questions within this page. If you want to override this setting, define title alignment rules for individual questions or panels. The \"Inherit\" option applies the survey-level setting (\"Top\" by default)." => "Az ezen az oldalon található összes kérdésre vonatkozik. Ha felül szeretné bírálni ezt a beállítást, határozzon meg címigazítási szabályokat az egyes kérdésekhez vagy panelekhez. Az \"Öröklés\" opció a felmérés szintű beállítást alkalmazza (\"Felül\" alapértelmezés szerint)." // page.questionErrorLocation: "Sets the location of an error message in relation to the question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box. The \"Inherit\" option applies the survey-level setting (\"Top\" by default)." => "Beállítja az érvénytelen bevitelű kérdéssel kapcsolatos hibaüzenet helyét. Válasszon a következők közül: \"Felső\" - egy hibaüzenet kerül a kérdésmező tetejére; \"Alsó\" - egy hibaüzenet kerül a kérdésmező aljára. Az \"Öröklés\" opció a felmérés szintű beállítást alkalmazza (\"Felül\" alapértelmezés szerint)." -// page.questionsOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the survey-level setting (\"Original\" by default). The effect of this setting is only visible in the Preview tab." => "Megtartja a kérdések eredeti sorrendjét, vagy véletlenszerűvé teszi őket. Az \"Öröklés\" opció a felmérési szintű beállítást alkalmazza (\"Eredeti\" alapértelmezés szerint). A beállítás hatása csak az Előnézet lapon látható." +// page.questionOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the survey-level setting (\"Original\" by default). The effect of this setting is only visible in the Preview tab." => "Megtartja a kérdések eredeti sorrendjét, vagy véletlenszerűvé teszi őket. Az \"Öröklés\" opció a felmérési szintű beállítást alkalmazza (\"Eredeti\" alapértelmezés szerint). A beállítás hatása csak az Előnézet lapon látható." // page.navigationButtonsVisibility: "Sets the visibility of navigation buttons on the page. The \"Inherit\" option applies the survey-level setting, which defaults to \"Visible\"." => "Beállítja a navigációs gombok láthatóságát az oldalon. Az \"Öröklés\" opció a felmérés szintű beállítást alkalmazza, amely alapértelmezés szerint \"Látható\"." // pehelp.panelsState: "Choose from: \"Locked\" - users cannot expand or collapse panels; \"Collapse all\" - all panels start in a collapsed state; \"Expand all\" - all panels start in an expanded state; \"First expanded\" - only the first panel is initially expanded." => "Válasszon a következők közül: \"Zárolt\" - a felhasználók nem bonthatják ki vagy csukhatják össze a paneleket; \"Az összes összecsukása\" - minden panel összecsukott állapotban indul; \"Összes kibontása\" - minden panel kibővített állapotban indul; \"Először bővített\" - csak az első panel bővül." // pehelp.imageLinkName: "Enter a shared property name within the array of objects that contains the image or video file URLs you want to display in the choice list." => "Adjon meg egy megosztott tulajdonságnevet az objektumok tömbjében, amely tartalmazza az adatválaszték-listában megjeleníteni kívánt kép- vagy videofájl URL-címeit." @@ -2821,7 +2821,7 @@ setupLocale({ localeCode: "hu", strings: huStrings }); // pehelp.needConfirmRemoveFile: "Triggers a prompt asking to confirm the file deletion." => "A fájl törlésének megerősítését kérő üzenet jelenik meg." // pehelp.selectToRankEnabled: "Enable to rank only selected choices. Users will drag selected items from the choice list to order them within the ranking area." => "Engedélyezésével csak a kiválasztott választásokat rangsorolhatja. A felhasználók a kiválasztott elemeket az adatválaszték-listából húzzák, hogy a rangsorolási területen belül rendezzék őket." // pehelp.dataList: "Enter a list of choices that will be suggested to the respondent during input." => "Adja meg azoknak a választási lehetőségeknek a listáját, amelyeket a rendszer javasolni fog a válaszadónak a bevitel során." -// pehelp.itemSize: "The setting only resizes the input fields and doesn't affect the width of the question box." => "A beállítás csak a beviteli mezőket méretezi át, és nincs hatással a kérdésmező szélességére." +// pehelp.inputSize: "The setting only resizes the input fields and doesn't affect the width of the question box." => "A beállítás csak a beviteli mezőket méretezi át, és nincs hatással a kérdésmező szélességére." // pehelp.itemTitleWidth: "Sets consistent width for all item labels in pixels" => "Konzisztens szélességet állít be az összes elemfelirathoz képpontban" // pehelp.contentMode: "The \"Auto\" option automatically determines the suitable mode for display - Image, Video, or YouTube - based on the source URL provided." => "Az \"Automatikus\" opció automatikusan meghatározza a megjelenítéshez megfelelő módot - Kép, Videó vagy YouTube - a megadott forrás URL alapján." // pehelp.altText: "Serves as a substitute when the image cannot be displayed on a user's device and for accessibility purposes." => "Helyettesítőként szolgál, ha a kép nem jeleníthető meg a felhasználó eszközén, valamint kisegítő lehetőségek céljából." @@ -2834,8 +2834,8 @@ setupLocale({ localeCode: "hu", strings: huStrings }); // p.itemTitleWidth: "Item label width (in px)" => "Elemcímke szélessége (képpontban)" // p.selectToRankEmptyRankedAreaText: "Text to show if all options are selected" => "Megjelenítendő szöveg, ha az összes beállítás ki van jelölve" // p.selectToRankEmptyUnrankedAreaText: "Placeholder text for the ranking area" => "A rangsorolási terület helyőrző szövege" -// pe.allowCompleteSurveyAutomatic: "Complete the survey automatically" => "A felmérés automatikus kitöltése" -// pehelp.allowCompleteSurveyAutomatic: "Select if you want the survey to complete automatically after a respondent answers all questions." => "Válassza ki, hogy szeretné-e, hogy a felmérés automatikusan kitöltődjön, miután a válaszadó megválaszolta az összes kérdést." +// pe.autoAdvanceAllowComplete: "Complete the survey automatically" => "A felmérés automatikus kitöltése" +// pehelp.autoAdvanceAllowComplete: "Select if you want the survey to complete automatically after a respondent answers all questions." => "Válassza ki, hogy szeretné-e, hogy a felmérés automatikusan kitöltődjön, miután a válaszadó megválaszolta az összes kérdést." // masksettings.saveMaskedValue: "Save masked value in survey results" => "Maszkolt érték mentése a felmérés eredményeiben" // patternmask.pattern: "Value pattern" => "Értékminta" // datetimemask.min: "Minimum value" => "Minimális érték" @@ -3060,7 +3060,7 @@ setupLocale({ localeCode: "hu", strings: huStrings }); // names.default-dark: "Dark" => "Sötét" // names.default-contrast: "Contrast" => "Kontraszt" // panel.showNumber: "Number this panel" => "A panel számozása" -// pehelp.goNextPageAutomatic: "Select if you want the survey to auto-advance to the next page once a respondent has answered all questions on the current page. This feature won't apply if the last question on the page is open-ended or allows multiple answers." => "Válassza ki, hogy szeretné-e, hogy a felmérés automatikusan továbblépjen a következő oldalra, miután a válaszadó megválaszolta az aktuális oldalon található összes kérdést. Ez a funkció nem érvényes, ha az oldal utolsó kérdése nyitott végű, vagy több választ is lehetővé tesz." +// pehelp.autoAdvanceEnabled: "Select if you want the survey to auto-advance to the next page once a respondent has answered all questions on the current page. This feature won't apply if the last question on the page is open-ended or allows multiple answers." => "Válassza ki, hogy szeretné-e, hogy a felmérés automatikusan továbblépjen a következő oldalra, miután a válaszadó megválaszolta az aktuális oldalon található összes kérdést. Ez a funkció nem érvényes, ha az oldal utolsó kérdése nyitott végű, vagy több választ is lehetővé tesz." // autocomplete.name: "Full Name" => "Teljes név" // autocomplete.honorific-prefix: "Prefix" => "Előképző" // autocomplete.given-name: "First Name" => "Keresztnév" @@ -3116,4 +3116,10 @@ setupLocale({ localeCode: "hu", strings: huStrings }); // autocomplete.impp: "Instant Messaging Protocol" => "Azonnali üzenetküldési protokoll" // ed.lockQuestionsTooltip: "Lock expand/collapse state for questions" => "Kibontási/összecsukási állapot zárolása kérdések esetén" // pe.listIsEmpty@pages: "You don't have any pages yet" => "Még nincsenek oldalai" -// pe.addNew@pages: "Add new page" => "Új oldal hozzáadása" \ No newline at end of file +// pe.addNew@pages: "Add new page" => "Új oldal hozzáadása" +// ed.zoomInTooltip: "Zoom In" => "Nagyítás" +// ed.zoom100Tooltip: "100%" => "100%" +// ed.zoomOutTooltip: "Zoom Out" => "Kicsinyítés" +// tabs.surfaceBackground: "Surface Background" => "Felület háttér" +// pe.copyDefaultValueFromLastEntry: "Use answers from the last entry as default" => "Az utolsó bejegyzés válaszainak használata alapértelmezettként" +// colors.gray: "Gray" => "Szürke" \ 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 6b7ac0291c..5796f77d4b 100644 --- a/packages/survey-creator-core/src/localization/indonesian.ts +++ b/packages/survey-creator-core/src/localization/indonesian.ts @@ -109,6 +109,9 @@ export var indonesianStrings = { redoTooltip: "Mengulangi perubahan", expandAllTooltip: "Perluas Semua", collapseAllTooltip: "Ciutkan Semua", + zoomInTooltip: "Perbesar", + zoom100Tooltip: "100%", + zoomOutTooltip: "Perkecil", lockQuestionsTooltip: "Kunci status perluasan/ciutkan untuk pertanyaan", showMoreChoices: "Tampilkan lebih banyak", showLessChoices: "Tampilkan lebih sedikit", @@ -296,7 +299,7 @@ export var indonesianStrings = { description: "Deskripsi panel", visibleIf: "Buat panel terlihat jika", requiredIf: "Buat panel diperlukan jika", - questionsOrder: "Urutan pertanyaan dalam panel", + questionOrder: "Urutan pertanyaan dalam panel", page: "Halaman induk", startWithNewLine: "Menampilkan panel pada baris baru", state: "Status keruntuhan panel", @@ -327,7 +330,7 @@ export var indonesianStrings = { hideNumber: "Menyembunyikan nomor panel", titleLocation: "Perataan judul panel", descriptionLocation: "Perataan deskripsi panel", - templateTitleLocation: "Perataan judul pertanyaan", + templateQuestionTitleLocation: "Perataan judul pertanyaan", templateErrorLocation: "Perataan pesan kesalahan", newPanelPosition: "Lokasi panel baru", showRangeInProgress: "Menampilkan bilah kemajuan", @@ -394,7 +397,7 @@ export var indonesianStrings = { visibleIf: "Membuat halaman terlihat jika", requiredIf: "Buat halaman diperlukan jika", timeLimit: "Batas waktu untuk menyelesaikan halaman (dalam detik)", - questionsOrder: "Urutan pertanyaan di halaman" + questionOrder: "Urutan pertanyaan di halaman" }, matrixdropdowncolumn: { name: "Nama kolom", @@ -560,7 +563,7 @@ export var indonesianStrings = { isRequired: "Wajib?", markRequired: "Tandai sesuai kebutuhan", removeRequiredMark: "Hapus tanda yang diperlukan", - isAllRowRequired: "Memerlukan jawaban untuk semua baris", + eachRowRequired: "Memerlukan jawaban untuk semua baris", eachRowUnique: "Mencegah respons duplikat dalam baris", requiredErrorText: "Pesan kesalahan \"Wajib\"", startWithNewLine: "Mulai dengan baris baru?", @@ -572,7 +575,7 @@ export var indonesianStrings = { maxSize: "Ukuran maksimum berkas dalam byte", rowCount: "Jumlah baris", columnLayout: "Tata letak kolom", - addRowLocation: "Tambah lokasi tombol baris", + addRowButtonLocation: "Tambah lokasi tombol baris", transposeData: "Mengubah urutan baris menjadi kolom", addRowText: "Teks tambah tombol baris", removeRowText: "Teks hapus tombol baris", @@ -611,7 +614,7 @@ export var indonesianStrings = { mode: "Mode (ubah/baca saja)", clearInvisibleValues: "Bersihkan nilai tak terlihat", cookieName: "Nama cookie (untuk menonaktifkan menjalankan survei dua kali secara lokal)", - sendResultOnPageNext: "Kirim hasil survei pada halaman selanjutnya", + partialSendEnabled: "Kirim hasil survei pada halaman selanjutnya", storeOthersAsComment: "Simpan nilai 'lainnya' pada bidang lainnya", showPageTitles: "Tampilkan judul halaman", showPageNumbers: "Tampilkan nomor halaman", @@ -623,18 +626,18 @@ export var indonesianStrings = { startSurveyText: "Teks tombol mulai", showNavigationButtons: "Tampilkan tombol navigasi (navigasi standar)", showPrevButton: "Tampilkan tombol sebelumnya (pengguna mungkin kembali ke halaman sebelumnya)", - firstPageIsStarted: "Halaman pertama pada survei adalah halaman yang telah dimulai.", - showCompletedPage: "Tampilkan keseluruhan halaman di akhir (completedHtml)", - goNextPageAutomatic: "Setelah menjawa seluruh pertanyaan, pergi ke halaman berikutnya secara otomatis", - allowCompleteSurveyAutomatic: "Selesaikan survei secara otomatis", + firstPageIsStartPage: "Halaman pertama pada survei adalah halaman yang telah dimulai.", + showCompletePage: "Tampilkan keseluruhan halaman di akhir (completedHtml)", + autoAdvanceEnabled: "Setelah menjawa seluruh pertanyaan, pergi ke halaman berikutnya secara otomatis", + autoAdvanceAllowComplete: "Selesaikan survei secara otomatis", showProgressBar: "Tampilkan progress bar", questionTitleLocation: "Lokasi judul pertanyaan", questionTitleWidth: "Lebar judul pertanyaan", - requiredText: "Simbil pertanyaan wajib", + requiredMark: "Simbil pertanyaan wajib", questionTitleTemplate: "Template Judul Pertanyaan, default adalah: '{no}. {require} {title}'", questionErrorLocation: "Lokasi Pertanyaan Error", - focusFirstQuestionAutomatic: "Fokus ke pertanyaan pertama saat pergantian halaman", - questionsOrder: "Urutakan elemen pada halaan", + autoFocusFirstQuestion: "Fokus ke pertanyaan pertama saat pergantian halaman", + questionOrder: "Urutakan elemen pada halaan", timeLimit: "Waktu maksimum untuk menyelesaikan survei", timeLimitPerPage: "Waktu maksimum untuk menyelesaikan suatu halaman", showTimer: "Gunakan pengatur waktu", @@ -651,7 +654,7 @@ export var indonesianStrings = { dataFormat: "Format gambar", allowAddRows: "Perbolehkan menambahkan baris", allowRemoveRows: "Perbolehkan menghapus baris", - allowRowsDragAndDrop: "Perbolehkan baris seret dan lepas", + allowRowReorder: "Perbolehkan baris seret dan lepas", responsiveImageSizeHelp: "Tidak berlaku jika Anda menentukan lebar atau tinggi gambar yang tepat.", minImageWidth: "Lebar gambar minimum", maxImageWidth: "Lebar gambar maksimum", @@ -678,13 +681,13 @@ export var indonesianStrings = { logo: "Logo (URL atau string yang dikodekan base64)", questionsOnPageMode: "Struktur survei", maxTextLength: "Panjang jawaban maksimum (dalam karakter)", - maxOthersLength: "Panjang komentar maksimum (dalam karakter)", + maxCommentLength: "Panjang komentar maksimum (dalam karakter)", commentAreaRows: "Tinggi area komentar (dalam baris)", autoGrowComment: "Perluas area komentar secara otomatis jika perlu", allowResizeComment: "Mengizinkan pengguna mengubah ukuran area teks", textUpdateMode: "Memperbarui nilai pertanyaan teks", maskType: "Jenis masker input", - focusOnFirstError: "Mengatur fokus pada jawaban pertama yang tidak valid", + autoFocusFirstError: "Mengatur fokus pada jawaban pertama yang tidak valid", checkErrorsMode: "Jalankan validasi", validateVisitedEmptyFields: "Memvalidasi bidang kosong saat fokus hilang", navigateToUrl: "Arahkan ke URL", @@ -742,12 +745,11 @@ export var indonesianStrings = { keyDuplicationError: "Pesan galat \"Nilai kunci tidak unik\"", minSelectedChoices: "Pilihan minimum yang dipilih", maxSelectedChoices: "Pilihan maksimum yang dipilih", - showClearButton: "Tampilkan tombol Hapus", logoWidth: "Lebar logo (dalam nilai yang diterima CSS)", logoHeight: "Tinggi logo (dalam nilai yang diterima CSS)", readOnly: "Baca-saja", enableIf: "Dapat diedit jika", - emptyRowsText: "Pesan \"Tidak ada baris\"", + noRowsText: "Pesan \"Tidak ada baris\"", separateSpecialChoices: "Pisahkan pilihan khusus (Tidak Ada, Lainnya, Pilih Semua)", choicesFromQuestion: "Salin pilihan dari pertanyaan berikut", choicesFromQuestionMode: "Pilihan mana yang harus disalin?", @@ -756,7 +758,7 @@ export var indonesianStrings = { showCommentArea: "Tampilkan area komentar", commentPlaceholder: "Tempat penampung area komentar", displayRateDescriptionsAsExtremeItems: "Menampilkan deskripsi tingkat sebagai nilai ekstrem", - rowsOrder: "Urutan baris", + rowOrder: "Urutan baris", columnsLayout: "Tata letak kolom", columnColCount: "Jumlah kolom bertumpuk", correctAnswer: "Jawaban yang Benar", @@ -833,6 +835,7 @@ export var indonesianStrings = { background: "Latar", appearance: "Rupa", accentColors: "Warna aksen", + surfaceBackground: "Latar Belakang Permukaan", scaling: "Scaling", others: "Lain" }, @@ -843,8 +846,7 @@ export var indonesianStrings = { columnsEnableIf: "Kolom terlihat jika", rowsEnableIf: "Baris terlihat jika", innerIndent: "Menambahkan inden dalam", - defaultValueFromLastRow: "Mengambil nilai default dari baris terakhir", - defaultValueFromLastPanel: "Mengambil nilai default dari panel terakhir", + copyDefaultValueFromLastEntry: "Gunakan jawaban dari entri terakhir sebagai default", enterNewValue: "Silahkan masukkan nilai", noquestions: "Tidak ada pertanyaan dalam survei.", createtrigger: "Silahkan buat sebuah trigger", @@ -1120,7 +1122,7 @@ export var indonesianStrings = { timerInfoMode: { combined: "Keduanya" }, - addRowLocation: { + addRowButtonLocation: { default: "Tergantung pada tata letak matriks" }, panelsState: { @@ -1191,10 +1193,10 @@ export var indonesianStrings = { percent: "Persentase", date: "Tanggal" }, - rowsOrder: { + rowOrder: { initial: "Asli" }, - questionsOrder: { + questionOrder: { initial: "Asli" }, showProgressBar: { @@ -1345,7 +1347,7 @@ export var indonesianStrings = { questionTitleLocation: "Berlaku untuk semua pertanyaan dalam panel ini. Jika Anda ingin mengganti setelan ini, tentukan aturan perataan judul untuk masing-masing pertanyaan. Opsi \"Warisi\" menerapkan setelan tingkat halaman (jika ditetapkan) atau tingkat survei (\"Teratas\" secara default).", questionTitleWidth: "Mengatur lebar yang konsisten untuk judul pertanyaan bila disejajarkan di sebelah kiri kotak pertanyaan. Menerima nilai CSS (px, %, in, pt, dll.).", questionErrorLocation: "Mengatur lokasi pesan kesalahan sehubungan dengan semua pertanyaan dalam panel. Opsi \"Warisi\" menerapkan setelan tingkat halaman (jika ditetapkan) atau tingkat survei.", - questionsOrder: "Menyimpan urutan pertanyaan asli atau mengacaknya. Opsi \"Warisi\" menerapkan setelan tingkat halaman (jika ditetapkan) atau tingkat survei.", + questionOrder: "Menyimpan urutan pertanyaan asli atau mengacaknya. Opsi \"Warisi\" menerapkan setelan tingkat halaman (jika ditetapkan) atau tingkat survei.", page: "Memposisikan ulang panel ke akhir halaman yang dipilih.", innerIndent: "Menambahkan spasi atau margin antara konten panel dan batas kiri kotak panel.", startWithNewLine: "Batalkan pilihan untuk menampilkan panel dalam satu baris dengan pertanyaan atau panel sebelumnya. Pengaturan tidak berlaku jika panel adalah elemen pertama dalam formulir Anda.", @@ -1359,7 +1361,7 @@ export var indonesianStrings = { visibleIf: "Gunakan ikon tongkat ajaib untuk menetapkan aturan bersyarat yang menentukan visibilitas panel.", enableIf: "Gunakan ikon tongkat ajaib untuk mengatur aturan bersyarat yang menonaktifkan mode baca-saja untuk panel.", requiredIf: "Gunakan ikon tongkat ajaib untuk menetapkan aturan bersyarat yang mencegah pengiriman survei kecuali setidaknya satu pertanyaan bertingkat memiliki jawaban.", - templateTitleLocation: "Berlaku untuk semua pertanyaan dalam panel ini. Jika Anda ingin mengganti setelan ini, tentukan aturan perataan judul untuk masing-masing pertanyaan. Opsi \"Warisi\" menerapkan setelan tingkat halaman (jika ditetapkan) atau tingkat survei (\"Teratas\" secara default).", + templateQuestionTitleLocation: "Berlaku untuk semua pertanyaan dalam panel ini. Jika Anda ingin mengganti setelan ini, tentukan aturan perataan judul untuk masing-masing pertanyaan. Opsi \"Warisi\" menerapkan setelan tingkat halaman (jika ditetapkan) atau tingkat survei (\"Teratas\" secara default).", templateErrorLocation: "Mengatur lokasi pesan kesalahan sehubungan dengan pertanyaan dengan input yang tidak valid. Pilih antara: \"Atas\" - teks kesalahan ditempatkan di bagian atas kotak pertanyaan; \"Bawah\" - teks kesalahan ditempatkan di bagian bawah kotak pertanyaan. Opsi \"Warisi\" menerapkan setelan tingkat halaman (jika ditetapkan) atau tingkat survei (\"Teratas\" secara default).", errorLocation: "Mengatur lokasi pesan kesalahan sehubungan dengan semua pertanyaan dalam panel. Opsi \"Warisi\" menerapkan setelan tingkat halaman (jika ditetapkan) atau tingkat survei.", page: "Memposisikan ulang panel ke akhir halaman yang dipilih.", @@ -1374,9 +1376,10 @@ export var indonesianStrings = { titleLocation: "Setelan ini secara otomatis diwarisi oleh semua pertanyaan dalam panel ini. Jika Anda ingin mengganti setelan ini, tentukan aturan perataan judul untuk masing-masing pertanyaan. Opsi \"Warisi\" menerapkan setelan tingkat halaman (jika ditetapkan) atau tingkat survei (\"Teratas\" secara default).", descriptionLocation: "Opsi \"Warisi\" menerapkan setelan tingkat halaman (jika ditetapkan) atau tingkat survei (\"Di bawah judul panel\" secara default).", newPanelPosition: "Menentukan posisi panel yang baru ditambahkan. Secara default, panel baru ditambahkan ke akhir. Pilih \"Next\" untuk memasukkan panel baru setelah yang sekarang.", - defaultValueFromLastPanel: "Menduplikasi jawaban dari panel terakhir dan menetapkannya ke panel dinamis tambahan berikutnya.", + copyDefaultValueFromLastEntry: "Menduplikasi jawaban dari panel terakhir dan menetapkannya ke panel dinamis tambahan berikutnya.", keyName: "Rujuk nama pertanyaan untuk mengharuskan pengguna memberikan respons unik untuk pertanyaan ini di setiap panel." }, + copyDefaultValueFromLastEntry: "Menduplikasi jawaban dari baris terakhir dan menetapkannya ke baris dinamis berikutnya yang ditambahkan.", defaultValueExpression: "Pengaturan ini memungkinkan Anda menetapkan nilai jawaban default berdasarkan ekspresi. Ekspresi dapat mencakup perhitungan dasar - '{q1_id} + {q2_id}', ekspresi Boolean, seperti '{age} > 60', dan fungsi: 'iif()', 'today()', 'age()', 'min()', 'max()', 'avg()', dll. Nilai yang ditentukan oleh ekspresi ini berfungsi sebagai nilai default awal yang dapat ditimpa oleh input manual responden.", resetValueIf: "Gunakan ikon tongkat ajaib untuk mengatur aturan bersyarat yang menentukan kapan input responden diatur ulang ke nilai berdasarkan \"Ekspresi nilai default\" atau \"Atur ekspresi nilai\" atau ke nilai \"Jawaban default\" (jika salah satu diatur).", setValueIf: "Gunakan ikon tongkat ajaib untuk mengatur aturan bersyarat yang menentukan kapan harus menjalankan \"Atur ekspresi nilai\" dan secara dinamis menetapkan nilai yang dihasilkan sebagai respons.", @@ -1449,19 +1452,19 @@ export var indonesianStrings = { logoWidth: "Mengatur lebar logo dalam satuan CSS (px, %, in, pt, dll.).", logoHeight: "Mengatur tinggi logo dalam satuan CSS (px, %, in, pt, dll.).", logoFit: "Pilih dari: \"Tidak ada\" - gambar mempertahankan ukuran aslinya; \"Berisi\" - gambar diubah ukurannya agar pas dengan tetap mempertahankan rasio aspeknya; \"Cover\" - gambar mengisi seluruh kotak sambil mempertahankan rasio aspeknya; \"Isi\" - gambar direntangkan untuk mengisi kotak tanpa mempertahankan rasio aspeknya.", - goNextPageAutomatic: "Pilih apakah Anda ingin survei maju secara otomatis ke halaman berikutnya setelah responden menjawab semua pertanyaan di halaman saat ini. Fitur ini tidak akan berlaku jika pertanyaan terakhir di halaman bersifat terbuka atau mengizinkan banyak jawaban.", - allowCompleteSurveyAutomatic: "Pilih apakah Anda ingin survei selesai secara otomatis setelah responden menjawab semua pertanyaan.", + autoAdvanceEnabled: "Pilih apakah Anda ingin survei maju secara otomatis ke halaman berikutnya setelah responden menjawab semua pertanyaan di halaman saat ini. Fitur ini tidak akan berlaku jika pertanyaan terakhir di halaman bersifat terbuka atau mengizinkan banyak jawaban.", + autoAdvanceAllowComplete: "Pilih apakah Anda ingin survei selesai secara otomatis setelah responden menjawab semua pertanyaan.", showNavigationButtons: "Mengatur visibilitas dan lokasi tombol navigasi pada halaman.", showProgressBar: "Mengatur visibilitas dan lokasi bilah kemajuan. Nilai \"Otomatis\" menampilkan bilah kemajuan di atas atau di bawah header survei.", showPreviewBeforeComplete: "Aktifkan halaman pratinjau hanya dengan semua atau pertanyaan yang dijawab.", questionTitleLocation: "Berlaku untuk semua pertanyaan dalam survei. Setelan ini dapat diganti dengan aturan penyelarasan judul di tingkat yang lebih rendah: panel, halaman, atau pertanyaan. Pengaturan tingkat yang lebih rendah akan menggantikan pengaturan tingkat yang lebih tinggi.", - requiredText: "Simbol atau urutan simbol yang menunjukkan bahwa jawaban diperlukan.", + requiredMark: "Simbol atau urutan simbol yang menunjukkan bahwa jawaban diperlukan.", questionStartIndex: "Masukkan angka atau huruf yang ingin Anda gunakan untuk memulai penomoran.", questionErrorLocation: "Mengatur lokasi pesan kesalahan sehubungan dengan pertanyaan dengan input yang tidak valid. Pilih antara: \"Atas\" - teks kesalahan ditempatkan di bagian atas kotak pertanyaan; \"Bawah\" - teks kesalahan ditempatkan di bagian bawah kotak pertanyaan.", - focusFirstQuestionAutomatic: "Pilih apakah Anda ingin bidang input pertama pada setiap halaman siap untuk entri teks.", - questionsOrder: "Menyimpan urutan pertanyaan asli atau mengacaknya. Efek pengaturan ini hanya terlihat di tab Pratinjau.", + autoFocusFirstQuestion: "Pilih apakah Anda ingin bidang input pertama pada setiap halaman siap untuk entri teks.", + questionOrder: "Menyimpan urutan pertanyaan asli atau mengacaknya. Efek pengaturan ini hanya terlihat di tab Pratinjau.", maxTextLength: "Hanya untuk pertanyaan entri teks.", - maxOthersLength: "Hanya untuk komentar pertanyaan.", + maxCommentLength: "Hanya untuk komentar pertanyaan.", commentAreaRows: "Mengatur jumlah baris yang ditampilkan di area teks untuk komentar pertanyaan. Dalam input mengambil lebih banyak baris, bilah gulir muncul.", autoGrowComment: "Pilih apakah Anda ingin komentar pertanyaan dan pertanyaan Teks Panjang bertambah tinggi secara otomatis berdasarkan panjang teks yang dimasukkan.", allowResizeComment: "Hanya untuk komentar pertanyaan dan pertanyaan Teks Panjang.", @@ -1479,7 +1482,6 @@ export var indonesianStrings = { keyDuplicationError: "Ketika properti \"mencegah duplikat respons\" diaktifkan, responden mencoba untuk mengirimkan entri duplikat akan menerima pesan galat berikut.", totalExpression: "Memungkinkan Anda menghitung nilai total berdasarkan ekspresi. Ekspresi dapat mencakup perhitungan dasar ('{q1_id} + {q2_id}'), ekspresi Boolean ('{age} > 60') dan fungsi ('iif()', 'today()', 'age()', 'min()', 'max()', 'avg()', dll.).", confirmDelete: "Memicu prompt yang meminta konfirmasi penghapusan baris.", - defaultValueFromLastRow: "Menduplikasi jawaban dari baris terakhir dan menetapkannya ke baris dinamis berikutnya yang ditambahkan.", keyName: "Jika kolom yang ditentukan berisi nilai yang identik, survei akan memunculkan kesalahan \"Nilai kunci tidak unik\".", description: "Ketik subtitle.", locale: "Pilih bahasa untuk mulai membuat survei. Untuk menambahkan terjemahan, beralihlah ke bahasa baru dan terjemahkan teks asli di sini atau di tab Terjemahan.", @@ -1498,7 +1500,7 @@ export var indonesianStrings = { questionTitleLocation: "Berlaku untuk semua pertanyaan dalam halaman ini. Jika Anda ingin mengganti setelan ini, tentukan aturan perataan judul untuk masing-masing pertanyaan atau panel. Opsi \"Warisi\" menerapkan setelan tingkat survei (\"Teratas\" secara default).", questionTitleWidth: "Mengatur lebar yang konsisten untuk judul pertanyaan bila disejajarkan di sebelah kiri kotak pertanyaan. Menerima nilai CSS (px, %, in, pt, dll.).", questionErrorLocation: "Mengatur lokasi pesan kesalahan sehubungan dengan pertanyaan dengan input yang tidak valid. Pilih antara: \"Atas\" - teks kesalahan ditempatkan di bagian atas kotak pertanyaan; \"Bawah\" - teks kesalahan ditempatkan di bagian bawah kotak pertanyaan. Opsi \"Warisi\" menerapkan setelan tingkat survei (\"Teratas\" secara default).", - questionsOrder: "Menyimpan urutan pertanyaan asli atau mengacaknya. Opsi \"Warisi\" menerapkan setelan tingkat survei (\"Asli\" secara default). Efek pengaturan ini hanya terlihat di tab Pratinjau.", + questionOrder: "Menyimpan urutan pertanyaan asli atau mengacaknya. Opsi \"Warisi\" menerapkan setelan tingkat survei (\"Asli\" secara default). Efek pengaturan ini hanya terlihat di tab Pratinjau.", navigationButtonsVisibility: "Mengatur visibilitas tombol navigasi di halaman. Opsi \"Warisi\" menerapkan pengaturan tingkat survei, yang defaultnya adalah \"Terlihat\"." }, timerLocation: "Mengatur lokasi pengatur waktu pada halaman.", @@ -1535,7 +1537,7 @@ export var indonesianStrings = { needConfirmRemoveFile: "Memicu prompt yang meminta konfirmasi penghapusan file.", selectToRankEnabled: "Aktifkan untuk memberi peringkat hanya pada pilihan yang dipilih. Pengguna akan menyeret item yang dipilih dari daftar pilihan untuk memesannya di dalam area peringkat.", dataList: "Masukkan daftar pilihan yang akan disarankan kepada responden saat masukan.", - itemSize: "Pengaturan hanya mengubah ukuran bidang input dan tidak memengaruhi lebar kotak pertanyaan.", + inputSize: "Pengaturan hanya mengubah ukuran bidang input dan tidak memengaruhi lebar kotak pertanyaan.", itemTitleWidth: "Mengatur lebar yang konsisten untuk semua label item dalam piksel", inputTextAlignment: "Pilih cara menyelaraskan nilai input dalam bidang. Pengaturan default \"Otomatis\" menyelaraskan nilai input ke kanan jika penyembunyian mata uang atau numerik diterapkan dan ke kiri jika tidak.", altText: "Berfungsi sebagai pengganti ketika gambar tidak dapat ditampilkan pada perangkat pengguna dan untuk tujuan aksesibilitas.", @@ -1653,7 +1655,7 @@ export var indonesianStrings = { maxValueExpression: "Ekspresi nilai maksimum", step: "Langkah", dataList: "Daftar data", - itemSize: "ukuranBarang", + inputSize: "ukuranBarang", itemTitleWidth: "Lebar label item (dalam px)", inputTextAlignment: "Penyelarasan nilai input", elements: "Elemen", @@ -1755,7 +1757,8 @@ export var indonesianStrings = { orchid: "Anggrek", tulip: "Tulip", brown: "Coklat", - green: "Hijau" + green: "Hijau", + gray: "Abu-abu" } }, creatortheme: { @@ -1959,7 +1962,7 @@ setupLocale({ localeCode: "id", strings: indonesianStrings }); // pe.choicesMin: "Minimum value for auto-generated items" => "Nilai minimum untuk item yang dibuat secara otomatis" // pe.choicesMax: "Maximum value for auto-generated items" => "Nilai maksimum untuk item yang dibuat secara otomatis" // pe.choicesStep: "Step for auto-generated items" => "Langkah untuk item yang dibuat secara otomatis" -// pe.isAllRowRequired: "Require answer for all rows" => "Memerlukan jawaban untuk semua baris" +// pe.eachRowRequired: "Require answer for all rows" => "Memerlukan jawaban untuk semua baris" // pe.requiredErrorText: "\"Required\" error message" => "Pesan kesalahan \"Wajib\"" // pe.cols: "Columns" => "Kolom" // pe.rateMin: "Minimum rate value" => "Nilai tarif minimum" @@ -1994,7 +1997,7 @@ setupLocale({ localeCode: "id", strings: indonesianStrings }); // pe.dataFormat: "Image format" => "Format gambar" // pe.allowAddRows: "Allow adding rows" => "Perbolehkan menambahkan baris" // pe.allowRemoveRows: "Allow removing rows" => "Perbolehkan menghapus baris" -// pe.allowRowsDragAndDrop: "Allow row drag and drop" => "Perbolehkan baris seret dan lepas" +// pe.allowRowReorder: "Allow row drag and drop" => "Perbolehkan baris seret dan lepas" // pe.responsiveImageSizeHelp: "Does not apply if you specify the exact image width or height." => "Tidak berlaku jika Anda menentukan lebar atau tinggi gambar yang tepat." // pe.minImageWidth: "Minimum image width" => "Lebar gambar minimum" // pe.maxImageWidth: "Maximum image width" => "Lebar gambar maksimum" @@ -2005,11 +2008,11 @@ setupLocale({ localeCode: "id", strings: indonesianStrings }); // pe.logo: "Logo (URL or base64-encoded string)" => "Logo (URL atau string yang dikodekan base64)" // pe.questionsOnPageMode: "Survey structure" => "Struktur survei" // pe.maxTextLength: "Maximum answer length (in characters)" => "Panjang jawaban maksimum (dalam karakter)" -// pe.maxOthersLength: "Maximum comment length (in characters)" => "Panjang komentar maksimum (dalam karakter)" +// pe.maxCommentLength: "Maximum comment length (in characters)" => "Panjang komentar maksimum (dalam karakter)" // pe.autoGrowComment: "Auto-expand comment area if necessary" => "Perluas area komentar secara otomatis jika perlu" // pe.allowResizeComment: "Allow users to resize text areas" => "Mengizinkan pengguna mengubah ukuran area teks" // pe.textUpdateMode: "Update text question value" => "Memperbarui nilai pertanyaan teks" -// pe.focusOnFirstError: "Set focus on the first invalid answer" => "Mengatur fokus pada jawaban pertama yang tidak valid" +// pe.autoFocusFirstError: "Set focus on the first invalid answer" => "Mengatur fokus pada jawaban pertama yang tidak valid" // pe.checkErrorsMode: "Run validation" => "Jalankan validasi" // pe.navigateToUrl: "Navigate to URL" => "Arahkan ke URL" // pe.navigateToUrlOnCondition: "Dynamic URL" => "URL dinamis" @@ -2047,7 +2050,7 @@ setupLocale({ localeCode: "id", strings: indonesianStrings }); // pe.panelPrevText: "Previous Panel button tooltip" => "Tooltip tombol Panel sebelumnya" // pe.panelNextText: "Next Panel button tooltip" => "Tooltip tombol Panel Berikutnya" // pe.showRangeInProgress: "Show progress bar" => "Perlihatkan bilah kemajuan" -// pe.templateTitleLocation: "Question title location" => "Lokasi judul pertanyaan" +// pe.templateQuestionTitleLocation: "Question title location" => "Lokasi judul pertanyaan" // pe.panelRemoveButtonLocation: "Remove Panel button location" => "Hapus lokasi tombol Panel" // pe.hideIfRowsEmpty: "Hide the question if there are no rows" => "Menyembunyikan pertanyaan jika tidak ada baris" // pe.hideColumnsIfEmpty: "Hide columns if there are no rows" => "Menyembunyikan kolom jika tidak ada baris" @@ -2071,13 +2074,12 @@ setupLocale({ localeCode: "id", strings: indonesianStrings }); // pe.keyDuplicationError: "\"Non-unique key value\" error message" => "Pesan galat \"Nilai kunci tidak unik\"" // pe.minSelectedChoices: "Minimum selected choices" => "Pilihan minimum yang dipilih" // pe.maxSelectedChoices: "Maximum selected choices" => "Pilihan maksimum yang dipilih" -// pe.showClearButton: "Show the Clear button" => "Tampilkan tombol Hapus" // pe.showNumber: "Show panel number" => "Tampilkan nomor panel" // pe.logoWidth: "Logo width (in CSS-accepted values)" => "Lebar logo (dalam nilai yang diterima CSS)" // pe.logoHeight: "Logo height (in CSS-accepted values)" => "Tinggi logo (dalam nilai yang diterima CSS)" // pe.readOnly: "Read-only" => "Baca-saja" // pe.enableIf: "Editable if" => "Dapat diedit jika" -// pe.emptyRowsText: "\"No rows\" message" => "Pesan \"Tidak ada baris\"" +// pe.noRowsText: "\"No rows\" message" => "Pesan \"Tidak ada baris\"" // pe.size: "Input field size (in characters)" => "Ukuran bidang input (dalam karakter)" // pe.separateSpecialChoices: "Separate special choices (None, Other, Select All)" => "Pisahkan pilihan khusus (Tidak Ada, Lainnya, Pilih Semua)" // pe.choicesFromQuestion: "Copy choices from the following question" => "Salin pilihan dari pertanyaan berikut" @@ -2085,7 +2087,7 @@ setupLocale({ localeCode: "id", strings: indonesianStrings }); // pe.showCommentArea: "Show the comment area" => "Tampilkan area komentar" // pe.commentPlaceholder: "Comment area placeholder" => "Tempat penampung area komentar" // pe.displayRateDescriptionsAsExtremeItems: "Display rate descriptions as extreme values" => "Menampilkan deskripsi tingkat sebagai nilai ekstrem" -// pe.rowsOrder: "Row order" => "Urutan baris" +// pe.rowOrder: "Row order" => "Urutan baris" // pe.columnsLayout: "Column layout" => "Tata letak kolom" // pe.columnColCount: "Nested column count" => "Jumlah kolom bertumpuk" // pe.state: "Panel expand state" => "Panel memperluas status" @@ -2122,8 +2124,6 @@ setupLocale({ localeCode: "id", strings: indonesianStrings }); // pe.indent: "Add indents" => "Menambahkan inden" // panel.indent: "Add outer indents" => "Menambahkan inden luar" // pe.innerIndent: "Add inner indents" => "Menambahkan inden dalam" -// pe.defaultValueFromLastRow: "Take default values from the last row" => "Mengambil nilai default dari baris terakhir" -// pe.defaultValueFromLastPanel: "Take default values from the last panel" => "Mengambil nilai default dari panel terakhir" // pe.titleKeyboardAdornerTip: "Press enter button to edit" => "Tekan tombol enter untuk mengedit" // pe.keyboardAdornerTip: "Press enter button to edit item, press delete button to delete item, press alt plus arrow up or arrow down to move item" => "Tekan tombol enter untuk mengedit item, tekan tombol hapus untuk menghapus item, tekan alt plus panah ke atas atau panah ke bawah untuk memindahkan item" // pe.triggerGotoName: "Go to the question" => "Pergi ke pertanyaan" @@ -2204,7 +2204,7 @@ setupLocale({ localeCode: "id", strings: indonesianStrings }); // showTimerPanel.none: "Hidden" => "Sembunyi" // showTimerPanelMode.all: "Both" => "Keduanya" // detailPanelMode.none: "Hidden" => "Sembunyi" -// addRowLocation.default: "Depends on matrix layout" => "Tergantung pada tata letak matriks" +// addRowButtonLocation.default: "Depends on matrix layout" => "Tergantung pada tata letak matriks" // panelsState.default: "Users cannot expand or collapse panels" => "Pengguna tidak dapat memperluas atau menciutkan panel" // panelsState.collapsed: "All panels are collapsed" => "Semua panel diciutkan" // panelsState.expanded: "All panels are expanded" => "Semua panel diperluas" @@ -2533,7 +2533,7 @@ setupLocale({ localeCode: "id", strings: indonesianStrings }); // panel.description: "Panel description" => "Deskripsi panel" // panel.visibleIf: "Make the panel visible if" => "Buat panel terlihat jika" // panel.requiredIf: "Make the panel required if" => "Buat panel diperlukan jika" -// panel.questionsOrder: "Question order within the panel" => "Urutan pertanyaan dalam panel" +// panel.questionOrder: "Question order within the panel" => "Urutan pertanyaan dalam panel" // panel.startWithNewLine: "Display the panel on a new line" => "Menampilkan panel pada baris baru" // panel.state: "Panel collapse state" => "Status keruntuhan panel" // panel.width: "Inline panel width" => "Lebar panel sejajar" @@ -2558,7 +2558,7 @@ setupLocale({ localeCode: "id", strings: indonesianStrings }); // paneldynamic.hideNumber: "Hide the panel number" => "Menyembunyikan nomor panel" // paneldynamic.titleLocation: "Panel title alignment" => "Perataan judul panel" // paneldynamic.descriptionLocation: "Panel description alignment" => "Perataan deskripsi panel" -// paneldynamic.templateTitleLocation: "Question title alignment" => "Perataan judul pertanyaan" +// paneldynamic.templateQuestionTitleLocation: "Question title alignment" => "Perataan judul pertanyaan" // paneldynamic.templateErrorLocation: "Error message alignment" => "Perataan pesan kesalahan" // paneldynamic.newPanelPosition: "New panel location" => "Lokasi panel baru" // paneldynamic.keyName: "Prevent duplicate responses in the following question" => "Cegah respons duplikat dalam pertanyaan berikut" @@ -2591,7 +2591,7 @@ setupLocale({ localeCode: "id", strings: indonesianStrings }); // page.description: "Page description" => "Deskripsi halaman" // page.visibleIf: "Make the page visible if" => "Membuat halaman terlihat jika" // page.requiredIf: "Make the page required if" => "Buat halaman diperlukan jika" -// page.questionsOrder: "Question order on the page" => "Urutan pertanyaan di halaman" +// page.questionOrder: "Question order on the page" => "Urutan pertanyaan di halaman" // matrixdropdowncolumn.name: "Column name" => "Nama kolom" // matrixdropdowncolumn.title: "Column title" => "Judul kolom" // matrixdropdowncolumn.isUnique: "Prevent duplicate responses" => "Mencegah respons duplikat" @@ -2665,8 +2665,8 @@ setupLocale({ localeCode: "id", strings: indonesianStrings }); // totalDisplayStyle.currency: "Currency" => "Mata uang" // totalDisplayStyle.percent: "Percentage" => "Persentase" // totalDisplayStyle.date: "Date" => "Tanggal" -// rowsOrder.initial: "Original" => "Asli" -// questionsOrder.initial: "Original" => "Asli" +// rowOrder.initial: "Original" => "Asli" +// questionOrder.initial: "Original" => "Asli" // showProgressBar.aboveheader: "Above the header" => "Di atas header" // showProgressBar.belowheader: "Below the header" => "Di bawah header" // pv.sum: "Sum" => "Jumlah" @@ -2683,7 +2683,7 @@ setupLocale({ localeCode: "id", strings: indonesianStrings }); // panel.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "Gunakan ikon tongkat ajaib untuk menetapkan aturan bersyarat yang mencegah pengiriman survei kecuali setidaknya satu pertanyaan bertingkat memiliki jawaban." // panel.questionTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Berlaku untuk semua pertanyaan dalam panel ini. Jika Anda ingin mengganti setelan ini, tentukan aturan perataan judul untuk masing-masing pertanyaan. Opsi \"Warisi\" menerapkan setelan tingkat halaman (jika ditetapkan) atau tingkat survei (\"Teratas\" secara default)." // panel.questionErrorLocation: "Sets the location of an error message in relation to all questions within the panel. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Mengatur lokasi pesan kesalahan sehubungan dengan semua pertanyaan dalam panel. Opsi \"Warisi\" menerapkan setelan tingkat halaman (jika ditetapkan) atau tingkat survei." -// panel.questionsOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Menyimpan urutan pertanyaan asli atau mengacaknya. Opsi \"Warisi\" menerapkan setelan tingkat halaman (jika ditetapkan) atau tingkat survei." +// panel.questionOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Menyimpan urutan pertanyaan asli atau mengacaknya. Opsi \"Warisi\" menerapkan setelan tingkat halaman (jika ditetapkan) atau tingkat survei." // panel.page: "Repositions the panel to the end of a selected page." => "Memposisikan ulang panel ke akhir halaman yang dipilih." // panel.innerIndent: "Adds space or margin between the panel content and the left border of the panel box." => "Menambahkan spasi atau margin antara konten panel dan batas kiri kotak panel." // panel.startWithNewLine: "Unselect to display the panel in one line with the previous question or panel. The setting doesn't apply if the panel is the first element in your form." => "Batalkan pilihan untuk menampilkan panel dalam satu baris dengan pertanyaan atau panel sebelumnya. Pengaturan tidak berlaku jika panel adalah elemen pertama dalam formulir Anda." @@ -2694,7 +2694,7 @@ setupLocale({ localeCode: "id", strings: indonesianStrings }); // paneldynamic.visibleIf: "Use the magic wand icon to set a conditional rule that determines panel visibility." => "Gunakan ikon tongkat ajaib untuk menetapkan aturan bersyarat yang menentukan visibilitas panel." // paneldynamic.enableIf: "Use the magic wand icon to set a conditional rule that disables the read-only mode for the panel." => "Gunakan ikon tongkat ajaib untuk mengatur aturan bersyarat yang menonaktifkan mode baca-saja untuk panel." // paneldynamic.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "Gunakan ikon tongkat ajaib untuk menetapkan aturan bersyarat yang mencegah pengiriman survei kecuali setidaknya satu pertanyaan bertingkat memiliki jawaban." -// paneldynamic.templateTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Berlaku untuk semua pertanyaan dalam panel ini. Jika Anda ingin mengganti setelan ini, tentukan aturan perataan judul untuk masing-masing pertanyaan. Opsi \"Warisi\" menerapkan setelan tingkat halaman (jika ditetapkan) atau tingkat survei (\"Teratas\" secara default)." +// paneldynamic.templateQuestionTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Berlaku untuk semua pertanyaan dalam panel ini. Jika Anda ingin mengganti setelan ini, tentukan aturan perataan judul untuk masing-masing pertanyaan. Opsi \"Warisi\" menerapkan setelan tingkat halaman (jika ditetapkan) atau tingkat survei (\"Teratas\" secara default)." // paneldynamic.templateErrorLocation: "Sets the location of an error message in relation to a question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Mengatur lokasi pesan kesalahan sehubungan dengan pertanyaan dengan input yang tidak valid. Pilih antara: \"Atas\" - teks kesalahan ditempatkan di bagian atas kotak pertanyaan; \"Bawah\" - teks kesalahan ditempatkan di bagian bawah kotak pertanyaan. Opsi \"Warisi\" menerapkan setelan tingkat halaman (jika ditetapkan) atau tingkat survei (\"Teratas\" secara default)." // paneldynamic.errorLocation: "Sets the location of an error message in relation to all questions within the panel. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Mengatur lokasi pesan kesalahan sehubungan dengan semua pertanyaan dalam panel. Opsi \"Warisi\" menerapkan setelan tingkat halaman (jika ditetapkan) atau tingkat survei." // paneldynamic.page: "Repositions the panel to the end of a selected page." => "Memposisikan ulang panel ke akhir halaman yang dipilih." @@ -2708,7 +2708,7 @@ setupLocale({ localeCode: "id", strings: indonesianStrings }); // paneldynamic.titleLocation: "This setting is automatically inherited by all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Setelan ini secara otomatis diwarisi oleh semua pertanyaan dalam panel ini. Jika Anda ingin mengganti setelan ini, tentukan aturan perataan judul untuk masing-masing pertanyaan. Opsi \"Warisi\" menerapkan setelan tingkat halaman (jika ditetapkan) atau tingkat survei (\"Teratas\" secara default)." // paneldynamic.descriptionLocation: "The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Under the panel title\" by default)." => "Opsi \"Warisi\" menerapkan setelan tingkat halaman (jika ditetapkan) atau tingkat survei (\"Di bawah judul panel\" secara default)." // paneldynamic.newPanelPosition: "Defines the position of a newly added panel. By default, new panels are added to the end. Select \"Next\" to insert a new panel after the current one." => "Menentukan posisi panel yang baru ditambahkan. Secara default, panel baru ditambahkan ke akhir. Pilih \"Next\" untuk memasukkan panel baru setelah yang sekarang." -// paneldynamic.defaultValueFromLastPanel: "Duplicates answers from the last panel and assigns them to the next added dynamic panel." => "Menduplikasi jawaban dari panel terakhir dan menetapkannya ke panel dinamis tambahan berikutnya." +// paneldynamic.copyDefaultValueFromLastEntry: "Duplicates answers from the last panel and assigns them to the next added dynamic panel." => "Menduplikasi jawaban dari panel terakhir dan menetapkannya ke panel dinamis tambahan berikutnya." // paneldynamic.keyName: "Reference a question name to require a user to provide a unique response for this question in each panel." => "Rujuk nama pertanyaan untuk mengharuskan pengguna memberikan respons unik untuk pertanyaan ini di setiap panel." // pehelp.defaultValueExpression: "This setting allows you to assign a default answer value based on an expression. The expression can include basic calculations - `{q1_id} + {q2_id}`, Boolean expressions, such as `{age} > 60`, and functions: `iif()`, `today()`, `age()`, `min()`, `max()`, `avg()`, etc. The value determined by this expression serves as the initial default value that can be overridden by a respondent's manual input." => "Pengaturan ini memungkinkan Anda menetapkan nilai jawaban default berdasarkan ekspresi. Ekspresi dapat mencakup perhitungan dasar - '{q1_id} + {q2_id}', ekspresi Boolean, seperti '{age} > 60', dan fungsi: 'iif()', 'today()', 'age()', 'min()', 'max()', 'avg()', dll. Nilai yang ditentukan oleh ekspresi ini berfungsi sebagai nilai default awal yang dapat ditimpa oleh input manual responden." // pehelp.resetValueIf: "Use the magic wand icon to set a conditional rule that determines when a respondent's input is reset to the value based on the \"Default value expression\" or \"Set value expression\" or to the \"Default answer\" value (if either is set)." => "Gunakan ikon tongkat ajaib untuk mengatur aturan bersyarat yang menentukan kapan input responden diatur ulang ke nilai berdasarkan \"Ekspresi nilai default\" atau \"Atur ekspresi nilai\" atau ke nilai \"Jawaban default\" (jika salah satu diatur)." @@ -2758,13 +2758,13 @@ setupLocale({ localeCode: "id", strings: indonesianStrings }); // pehelp.showProgressBar: "Sets the visibility and location of a progress bar. The \"Auto\" value displays the progress bar above or below the survey header." => "Mengatur visibilitas dan lokasi bilah kemajuan. Nilai \"Otomatis\" menampilkan bilah kemajuan di atas atau di bawah header survei." // pehelp.showPreviewBeforeComplete: "Enable the preview page with all or answered questions only." => "Aktifkan halaman pratinjau hanya dengan semua atau pertanyaan yang dijawab." // pehelp.questionTitleLocation: "Applies to all questions within the survey. This setting can be overridden by title alignment rules at lower levels: panel, page, or question. A lower-level setting will override those on a higher level." => "Berlaku untuk semua pertanyaan dalam survei. Setelan ini dapat diganti dengan aturan penyelarasan judul di tingkat yang lebih rendah: panel, halaman, atau pertanyaan. Pengaturan tingkat yang lebih rendah akan menggantikan pengaturan tingkat yang lebih tinggi." -// pehelp.requiredText: "A symbol or a sequence of symbols indicating that an answer is required." => "Simbol atau urutan simbol yang menunjukkan bahwa jawaban diperlukan." +// pehelp.requiredMark: "A symbol or a sequence of symbols indicating that an answer is required." => "Simbol atau urutan simbol yang menunjukkan bahwa jawaban diperlukan." // pehelp.questionStartIndex: "Enter a number or letter with which you want to start numbering." => "Masukkan angka atau huruf yang ingin Anda gunakan untuk memulai penomoran." // pehelp.questionErrorLocation: "Sets the location of an error message in relation to the question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box." => "Mengatur lokasi pesan kesalahan sehubungan dengan pertanyaan dengan input yang tidak valid. Pilih antara: \"Atas\" - teks kesalahan ditempatkan di bagian atas kotak pertanyaan; \"Bawah\" - teks kesalahan ditempatkan di bagian bawah kotak pertanyaan." -// pehelp.focusFirstQuestionAutomatic: "Select if you want the first input field on each page ready for text entry." => "Pilih apakah Anda ingin bidang input pertama pada setiap halaman siap untuk entri teks." -// pehelp.questionsOrder: "Keeps the original order of questions or randomizes them. The effect of this setting is only visible in the Preview tab." => "Menyimpan urutan pertanyaan asli atau mengacaknya. Efek pengaturan ini hanya terlihat di tab Pratinjau." +// pehelp.autoFocusFirstQuestion: "Select if you want the first input field on each page ready for text entry." => "Pilih apakah Anda ingin bidang input pertama pada setiap halaman siap untuk entri teks." +// pehelp.questionOrder: "Keeps the original order of questions or randomizes them. The effect of this setting is only visible in the Preview tab." => "Menyimpan urutan pertanyaan asli atau mengacaknya. Efek pengaturan ini hanya terlihat di tab Pratinjau." // pehelp.maxTextLength: "For text entry questions only." => "Hanya untuk pertanyaan entri teks." -// pehelp.maxOthersLength: "For question comments only." => "Hanya untuk komentar pertanyaan." +// pehelp.maxCommentLength: "For question comments only." => "Hanya untuk komentar pertanyaan." // pehelp.autoGrowComment: "Select if you want question comments and Long Text questions to auto-grow in height based on the entered text length." => "Pilih apakah Anda ingin komentar pertanyaan dan pertanyaan Teks Panjang bertambah tinggi secara otomatis berdasarkan panjang teks yang dimasukkan." // pehelp.allowResizeComment: "For question comments and Long Text questions only." => "Hanya untuk komentar pertanyaan dan pertanyaan Teks Panjang." // pehelp.calculatedValues: "Custom variables serve as intermediate or auxiliary variables used in form calculations. They take respondent inputs as source values. Each custom variable has a unique name and an expression it's based on." => "Variabel kustom berfungsi sebagai variabel perantara atau tambahan yang digunakan dalam perhitungan formulir. Mereka mengambil input responden sebagai nilai sumber. Setiap variabel kustom memiliki nama unik dan ekspresi yang menjadi dasarnya." @@ -2780,7 +2780,7 @@ setupLocale({ localeCode: "id", strings: indonesianStrings }); // pehelp.keyDuplicationError: "When the \"Prevent duplicate responses\" property is enabled, a respondent attempting to submit a duplicate entry will receive the following error message." => "Ketika properti \"mencegah duplikat respons\" diaktifkan, responden mencoba untuk mengirimkan entri duplikat akan menerima pesan galat berikut." // pehelp.totalExpression: "Allows you to calculate total values based on an expression. The expression can include basic calculations (`{q1_id} + {q2_id}`), Boolean expressions (`{age} > 60`) and functions ('iif()`, `today()`, `age()`, `min()`, `max()`, `avg()`, etc.)." => "Memungkinkan Anda menghitung nilai total berdasarkan ekspresi. Ekspresi dapat mencakup perhitungan dasar ('{q1_id} + {q2_id}'), ekspresi Boolean ('{age} > 60') dan fungsi ('iif()', 'today()', 'age()', 'min()', 'max()', 'avg()', dll.)." // pehelp.confirmDelete: "Triggers a prompt asking to confirm the row deletion." => "Memicu prompt yang meminta konfirmasi penghapusan baris." -// pehelp.defaultValueFromLastRow: "Duplicates answers from the last row and assigns them to the next added dynamic row." => "Menduplikasi jawaban dari baris terakhir dan menetapkannya ke baris dinamis berikutnya yang ditambahkan." +// pehelp.copyDefaultValueFromLastEntry: "Duplicates answers from the last row and assigns them to the next added dynamic row." => "Menduplikasi jawaban dari baris terakhir dan menetapkannya ke baris dinamis berikutnya yang ditambahkan." // pehelp.description: "Type a subtitle." => "Ketik subtitle." // pehelp.locale: "Choose a language to begin creating your survey. To add a translation, switch to a new language and translate the original text here or in the Translations tab." => "Pilih bahasa untuk mulai membuat survei. Untuk menambahkan terjemahan, beralihlah ke bahasa baru dan terjemahkan teks asli di sini atau di tab Terjemahan." // pehelp.detailPanelMode: "Sets the location of a details section in relation to a row. Choose from: \"None\" - no expansion is added; \"Under the row\" - a row expansion is placed under each row of the matrix; \"Under the row, display one row expansion only\" - an expansion is displayed under a single row only, the remaining row expansions are collapsed." => "Mengatur lokasi bagian detail dalam kaitannya dengan baris. Pilih dari: \"Tidak ada\" - tidak ada ekspansi yang ditambahkan; \"Di bawah baris\" - ekspansi baris ditempatkan di bawah setiap baris matriks; \"Di bawah baris, tampilkan satu baris ekspansi saja\" - ekspansi ditampilkan di bawah satu baris saja, ekspansi baris yang tersisa diciutkan." @@ -2795,7 +2795,7 @@ setupLocale({ localeCode: "id", strings: indonesianStrings }); // page.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "Gunakan ikon tongkat ajaib untuk menetapkan aturan bersyarat yang mencegah pengiriman survei kecuali setidaknya satu pertanyaan bertingkat memiliki jawaban." // page.questionTitleLocation: "Applies to all questions within this page. If you want to override this setting, define title alignment rules for individual questions or panels. The \"Inherit\" option applies the survey-level setting (\"Top\" by default)." => "Berlaku untuk semua pertanyaan dalam halaman ini. Jika Anda ingin mengganti setelan ini, tentukan aturan perataan judul untuk masing-masing pertanyaan atau panel. Opsi \"Warisi\" menerapkan setelan tingkat survei (\"Teratas\" secara default)." // page.questionErrorLocation: "Sets the location of an error message in relation to the question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box. The \"Inherit\" option applies the survey-level setting (\"Top\" by default)." => "Mengatur lokasi pesan kesalahan sehubungan dengan pertanyaan dengan input yang tidak valid. Pilih antara: \"Atas\" - teks kesalahan ditempatkan di bagian atas kotak pertanyaan; \"Bawah\" - teks kesalahan ditempatkan di bagian bawah kotak pertanyaan. Opsi \"Warisi\" menerapkan setelan tingkat survei (\"Teratas\" secara default)." -// page.questionsOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the survey-level setting (\"Original\" by default). The effect of this setting is only visible in the Preview tab." => "Menyimpan urutan pertanyaan asli atau mengacaknya. Opsi \"Warisi\" menerapkan setelan tingkat survei (\"Asli\" secara default). Efek pengaturan ini hanya terlihat di tab Pratinjau." +// page.questionOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the survey-level setting (\"Original\" by default). The effect of this setting is only visible in the Preview tab." => "Menyimpan urutan pertanyaan asli atau mengacaknya. Opsi \"Warisi\" menerapkan setelan tingkat survei (\"Asli\" secara default). Efek pengaturan ini hanya terlihat di tab Pratinjau." // page.navigationButtonsVisibility: "Sets the visibility of navigation buttons on the page. The \"Inherit\" option applies the survey-level setting, which defaults to \"Visible\"." => "Mengatur visibilitas tombol navigasi di halaman. Opsi \"Warisi\" menerapkan pengaturan tingkat survei, yang defaultnya adalah \"Terlihat\"." // pehelp.panelsState: "Choose from: \"Locked\" - users cannot expand or collapse panels; \"Collapse all\" - all panels start in a collapsed state; \"Expand all\" - all panels start in an expanded state; \"First expanded\" - only the first panel is initially expanded." => "Pilih dari: \"Terkunci\" - pengguna tidak dapat memperluas atau menciutkan panel; \"Runtuhkan semua\" - semua panel dimulai dalam keadaan diciutkan; \"Perluas semua\" - semua panel dimulai dalam keadaan diperluas; \"Pertama diperluas\" - hanya panel pertama yang awalnya diperluas." // pehelp.imageLinkName: "Enter a shared property name within the array of objects that contains the image or video file URLs you want to display in the choice list." => "Masukkan nama properti bersama dalam array objek yang berisi URL file gambar atau video yang ingin Anda tampilkan di daftar pilihan." @@ -2824,7 +2824,7 @@ setupLocale({ localeCode: "id", strings: indonesianStrings }); // pehelp.needConfirmRemoveFile: "Triggers a prompt asking to confirm the file deletion." => "Memicu prompt yang meminta konfirmasi penghapusan file." // pehelp.selectToRankEnabled: "Enable to rank only selected choices. Users will drag selected items from the choice list to order them within the ranking area." => "Aktifkan untuk memberi peringkat hanya pada pilihan yang dipilih. Pengguna akan menyeret item yang dipilih dari daftar pilihan untuk memesannya di dalam area peringkat." // pehelp.dataList: "Enter a list of choices that will be suggested to the respondent during input." => "Masukkan daftar pilihan yang akan disarankan kepada responden saat masukan." -// pehelp.itemSize: "The setting only resizes the input fields and doesn't affect the width of the question box." => "Pengaturan hanya mengubah ukuran bidang input dan tidak memengaruhi lebar kotak pertanyaan." +// pehelp.inputSize: "The setting only resizes the input fields and doesn't affect the width of the question box." => "Pengaturan hanya mengubah ukuran bidang input dan tidak memengaruhi lebar kotak pertanyaan." // pehelp.itemTitleWidth: "Sets consistent width for all item labels in pixels" => "Mengatur lebar yang konsisten untuk semua label item dalam piksel" // pehelp.contentMode: "The \"Auto\" option automatically determines the suitable mode for display - Image, Video, or YouTube - based on the source URL provided." => "Opsi \"Otomatis\" secara otomatis menentukan mode yang sesuai untuk tampilan - Gambar, Video, atau YouTube - berdasarkan URL sumber yang disediakan." // pehelp.altText: "Serves as a substitute when the image cannot be displayed on a user's device and for accessibility purposes." => "Berfungsi sebagai pengganti ketika gambar tidak dapat ditampilkan pada perangkat pengguna dan untuk tujuan aksesibilitas." @@ -2837,8 +2837,8 @@ setupLocale({ localeCode: "id", strings: indonesianStrings }); // p.itemTitleWidth: "Item label width (in px)" => "Lebar label item (dalam px)" // p.selectToRankEmptyRankedAreaText: "Text to show if all options are selected" => "Teks untuk memperlihatkan jika semua opsi dipilih" // p.selectToRankEmptyUnrankedAreaText: "Placeholder text for the ranking area" => "Teks tempat penampung untuk area peringkat" -// pe.allowCompleteSurveyAutomatic: "Complete the survey automatically" => "Selesaikan survei secara otomatis" -// pehelp.allowCompleteSurveyAutomatic: "Select if you want the survey to complete automatically after a respondent answers all questions." => "Pilih apakah Anda ingin survei selesai secara otomatis setelah responden menjawab semua pertanyaan." +// pe.autoAdvanceAllowComplete: "Complete the survey automatically" => "Selesaikan survei secara otomatis" +// pehelp.autoAdvanceAllowComplete: "Select if you want the survey to complete automatically after a respondent answers all questions." => "Pilih apakah Anda ingin survei selesai secara otomatis setelah responden menjawab semua pertanyaan." // masksettings.saveMaskedValue: "Save masked value in survey results" => "Simpan nilai terselubung dalam hasil survei" // patternmask.pattern: "Value pattern" => "Pola nilai" // datetimemask.min: "Minimum value" => "Nilai minimum" @@ -3063,7 +3063,7 @@ setupLocale({ localeCode: "id", strings: indonesianStrings }); // names.default-dark: "Dark" => "Gelap" // names.default-contrast: "Contrast" => "Kontras" // panel.showNumber: "Number this panel" => "Nomor panel ini" -// pehelp.goNextPageAutomatic: "Select if you want the survey to auto-advance to the next page once a respondent has answered all questions on the current page. This feature won't apply if the last question on the page is open-ended or allows multiple answers." => "Pilih apakah Anda ingin survei maju secara otomatis ke halaman berikutnya setelah responden menjawab semua pertanyaan di halaman saat ini. Fitur ini tidak akan berlaku jika pertanyaan terakhir di halaman bersifat terbuka atau mengizinkan banyak jawaban." +// pehelp.autoAdvanceEnabled: "Select if you want the survey to auto-advance to the next page once a respondent has answered all questions on the current page. This feature won't apply if the last question on the page is open-ended or allows multiple answers." => "Pilih apakah Anda ingin survei maju secara otomatis ke halaman berikutnya setelah responden menjawab semua pertanyaan di halaman saat ini. Fitur ini tidak akan berlaku jika pertanyaan terakhir di halaman bersifat terbuka atau mengizinkan banyak jawaban." // autocomplete.name: "Full Name" => "Nama lengkap" // autocomplete.honorific-prefix: "Prefix" => "Awalan" // autocomplete.given-name: "First Name" => "Nama depan" @@ -3119,4 +3119,10 @@ setupLocale({ localeCode: "id", strings: indonesianStrings }); // autocomplete.impp: "Instant Messaging Protocol" => "Protokol Pesan Instan" // ed.lockQuestionsTooltip: "Lock expand/collapse state for questions" => "Kunci status perluasan/ciutkan untuk pertanyaan" // pe.listIsEmpty@pages: "You don't have any pages yet" => "Anda belum memiliki halaman apa pun" -// pe.addNew@pages: "Add new page" => "Tambahkan halaman baru" \ No newline at end of file +// pe.addNew@pages: "Add new page" => "Tambahkan halaman baru" +// ed.zoomInTooltip: "Zoom In" => "Perbesar" +// ed.zoom100Tooltip: "100%" => "100%" +// ed.zoomOutTooltip: "Zoom Out" => "Perkecil" +// tabs.surfaceBackground: "Surface Background" => "Latar Belakang Permukaan" +// pe.copyDefaultValueFromLastEntry: "Use answers from the last entry as default" => "Gunakan jawaban dari entri terakhir sebagai default" +// colors.gray: "Gray" => "Abu-abu" \ 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 e235872935..7c053b9c43 100644 --- a/packages/survey-creator-core/src/localization/italian.ts +++ b/packages/survey-creator-core/src/localization/italian.ts @@ -109,6 +109,9 @@ var italianTranslation = { redoTooltip: "Ripristina l'ultima modifica", expandAllTooltip: "Espandi tutto", collapseAllTooltip: "Comprimi tutto", + zoomInTooltip: "Ingrandisci", + zoom100Tooltip: "100%", + zoomOutTooltip: "Zoom indietro", lockQuestionsTooltip: "Blocca lo stato di espansione/compressione per le domande", showMoreChoices: "Mostra di più", showLessChoices: "Mostra meno", @@ -296,7 +299,7 @@ var italianTranslation = { description: "Descrizione del pannello", visibleIf: "Rendi visibile il pannello se", requiredIf: "Rendere il pannello richiesto se", - questionsOrder: "Ordine delle domande all'interno del panel", + questionOrder: "Ordine delle domande all'interno del panel", page: "Pagina principale", startWithNewLine: "Visualizzare il pannello su una nuova riga", state: "Stato di compressione del pannello", @@ -327,7 +330,7 @@ var italianTranslation = { hideNumber: "Nascondere il numero del pannello", titleLocation: "Allineamento del titolo del pannello", descriptionLocation: "Allineamento della descrizione del pannello", - templateTitleLocation: "Allineamento del titolo della domanda", + templateQuestionTitleLocation: "Allineamento del titolo della domanda", templateErrorLocation: "Allineamento dei messaggi di errore", newPanelPosition: "Nuova posizione del pannello", showRangeInProgress: "Visualizzare la barra di avanzamento", @@ -394,7 +397,7 @@ var italianTranslation = { visibleIf: "Rendi visibile la pagina se", requiredIf: "Rendi la pagina obbligatoria se", timeLimit: "Tempo massimo per terminare la pagina (in secondi)", - questionsOrder: "Ordine delle domande nella pagina" + questionOrder: "Ordine delle domande nella pagina" }, matrixdropdowncolumn: { name: "Nome della colonna", @@ -560,7 +563,7 @@ var italianTranslation = { isRequired: "Obbligatoria", markRequired: "Contrassegna come richiesto", removeRequiredMark: "Rimuovere il segno richiesto", - isAllRowRequired: "Richiedi risposta per tutte le righe", + eachRowRequired: "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", @@ -572,7 +575,7 @@ var italianTranslation = { maxSize: "Dimensione massima (in bytes)", rowCount: "Numero delle righe", columnLayout: "Layout delle colonne", - addRowLocation: "Posizione del tasto Aggiungi riga", + addRowButtonLocation: "Posizione del tasto Aggiungi riga", transposeData: "Trasponi righe in colonne", addRowText: "Testo del tasto per aggiungere una nuova riga", removeRowText: "Testo del tasto per eliminare una riga", @@ -611,7 +614,7 @@ var italianTranslation = { mode: "Modalità (editabile/sola lettura)", clearInvisibleValues: "Cancella i valori invisibili", cookieName: "Nome cookie (per disabilitare esegui il sondaggio due volte in locale)", - sendResultOnPageNext: "Invia i risultati del sondaggio alla pagina successiva", + partialSendEnabled: "Invia i risultati del sondaggio alla pagina successiva", storeOthersAsComment: "Memorizza il valore Altro in campi separati", showPageTitles: "Visualizza titolo e descrizione pagina", showPageNumbers: "Visualizza numero pagina", @@ -623,18 +626,18 @@ var italianTranslation = { startSurveyText: "Testo del tasto Inizia sondaggio", showNavigationButtons: "Visualizza tasti di navigazione (navigazione di default)", showPrevButton: "Visualizza tasto Pagina Precedente (l'utente può tornare alla pagina precedente)", - firstPageIsStarted: "La prima pagina nel sondaggio è la pagina iniziale", - showCompletedPage: "Mostra la pagina sondaggio Completo", - goNextPageAutomatic: "Rispondendo a tutte le domande, vai alla pagina successiva in automatico", - allowCompleteSurveyAutomatic: "Completa automaticamente il sondaggio", + firstPageIsStartPage: "La prima pagina nel sondaggio è la pagina iniziale", + showCompletePage: "Mostra la pagina sondaggio Completo", + autoAdvanceEnabled: "Rispondendo a tutte le domande, vai alla pagina successiva in automatico", + autoAdvanceAllowComplete: "Completa automaticamente il sondaggio", showProgressBar: "Visualizza barra di avanzamento", questionTitleLocation: "Posizione del titolo della domanda", questionTitleWidth: "Larghezza del titolo della domanda", - requiredText: "Simbolo domanda obbligatoria, ad esempio (*)", + requiredMark: "Simbolo domanda obbligatoria, ad esempio (*)", questionTitleTemplate: "Template titolo della domanda, il default è: '{no}. {require} {title}'", questionErrorLocation: "Posizione del messaggio di errore", - focusFirstQuestionAutomatic: "Al cambio pagina, posiziona il cursore sulla prima domanda", - questionsOrder: "Ordine delle domande sulla pagina", + autoFocusFirstQuestion: "Al cambio pagina, posiziona il cursore sulla prima domanda", + questionOrder: "Ordine delle domande sulla pagina", timeLimit: "Tempo massimo per terminare il sondaggio", timeLimitPerPage: "Tempo massimo per terminare una pagina del sondaggio", showTimer: "Usa un timer", @@ -651,7 +654,7 @@ var italianTranslation = { dataFormat: "Formato immagine", allowAddRows: "Permetti di aggiungere righe", allowRemoveRows: "Permetti di eliminare righe", - allowRowsDragAndDrop: "Consenti il trascinamento delle righe", + allowRowReorder: "Consenti il trascinamento delle righe", responsiveImageSizeHelp: "Non si applica se si specifica l'esatta larghezza o altezza dell'immagine.", minImageWidth: "Larghezza minima dell'immagine", maxImageWidth: "Larghezza massima dell'immagine", @@ -678,13 +681,13 @@ var italianTranslation = { logo: "Logo (URL o stringa codificata in base64)", questionsOnPageMode: "Struttura sondaggio", maxTextLength: "Lunghezza massima della risposta (in caratteri)", - maxOthersLength: "Lunghezza massima del commento (in caratteri)", + maxCommentLength: "Lunghezza massima del commento (in caratteri)", commentAreaRows: "Altezza dell'area di commento (in righe)", autoGrowComment: "Espansione automatica dell'area dei commenti, se necessaria", allowResizeComment: "Consenti agli utenti di ridimensionare le aree di testo", textUpdateMode: "Aggiornare il valore del testo della domanda", maskType: "Tipo di maschera di input", - focusOnFirstError: "Imposta il focus sulla prima risposta invalida", + autoFocusFirstError: "Imposta il focus sulla prima risposta invalida", checkErrorsMode: "Esegui la convalida", validateVisitedEmptyFields: "Convalida i campi vuoti in caso di perdita dello stato attivo", navigateToUrl: "Naviga fino all'URL", @@ -742,12 +745,11 @@ var italianTranslation = { keyDuplicationError: "\"Valore chiave non univoco\" messaggio di errore", minSelectedChoices: "Numero minimo di scelte selezionate", maxSelectedChoices: "Max. scelte selezionabili", - showClearButton: "Mostra il tasto Cancella", logoWidth: "Larghezza logo (in valori accettati da CSS)", logoHeight: "Altezza logo (in valori accettati da CSS)", readOnly: "Sola lettura", enableIf: "Editabile se", - emptyRowsText: "\"Nessuna riga\" messaggio", + noRowsText: "\"Nessuna riga\" messaggio", separateSpecialChoices: "Scelte speciali separate (Nessuno, Altro, Seleziona tutti)", choicesFromQuestion: "Copia le scelte dalla domanda seguente:", choicesFromQuestionMode: "Quale scelta copiare?", @@ -756,7 +758,7 @@ var italianTranslation = { showCommentArea: "Mostra l'area commento", commentPlaceholder: "Testo segnaposto area commento", displayRateDescriptionsAsExtremeItems: "Mostra le descrizioni come valori estremi", - rowsOrder: "Ordine righe", + rowOrder: "Ordine righe", columnsLayout: "Layout colonna", columnColCount: "Numero colonne annidate", correctAnswer: "Risposta corretta", @@ -833,6 +835,7 @@ var italianTranslation = { background: "Sfondo", appearance: "Apparenza", accentColors: "Colori d'accento", + surfaceBackground: "Sfondo della superficie", scaling: "Scalata", others: "Altri" }, @@ -843,8 +846,7 @@ var italianTranslation = { columnsEnableIf: "Colonne visibili se", rowsEnableIf: "Righe visibili se", innerIndent: "Aggiungi rientri interni", - defaultValueFromLastRow: "Prendi i valori predefiniti dall'ultima riga", - defaultValueFromLastPanel: "Prendi i valori predefiniti dall'ultimo pannello", + copyDefaultValueFromLastEntry: "Usa le risposte dell'ultima voce come impostazione predefinita", enterNewValue: "Inserisci il valore.", noquestions: "Non c'è alcuna domanda nel sondaggio.", createtrigger: "Il trigger non è impostato", @@ -1120,7 +1122,7 @@ var italianTranslation = { timerInfoMode: { combined: "Entrambe" }, - addRowLocation: { + addRowButtonLocation: { default: "Dipende dal layout della matrice" }, panelsState: { @@ -1191,10 +1193,10 @@ var italianTranslation = { percent: "Percentuale", date: "Dattero" }, - rowsOrder: { + rowOrder: { initial: "Originale" }, - questionsOrder: { + questionOrder: { initial: "Originale" }, showProgressBar: { @@ -1345,7 +1347,7 @@ var italianTranslation = { questionTitleLocation: "Si applica a tutte le domande all'interno di questo pannello. Se si desidera ignorare questa impostazione, definire le regole di allineamento del titolo per le singole domande. L'opzione \"Eredita\" applica l'impostazione a livello di pagina (se impostata) o a livello di indagine (\"In alto\" per impostazione predefinita).", questionTitleWidth: "Imposta una larghezza coerente per i titoli delle domande quando sono allineati a sinistra delle caselle delle domande. Accetta valori CSS (px, %, in, pt, ecc.).", questionErrorLocation: "Imposta la posizione di un messaggio di errore in relazione a tutte le domande all'interno del pannello. L'opzione \"Eredita\" applica l'impostazione a livello di pagina (se impostata) o a livello di indagine.", - questionsOrder: "Mantiene l'ordine originale delle domande o le rende casuali. L'opzione \"Eredita\" applica l'impostazione a livello di pagina (se impostata) o a livello di indagine.", + questionOrder: "Mantiene l'ordine originale delle domande o le rende casuali. L'opzione \"Eredita\" applica l'impostazione a livello di pagina (se impostata) o a livello di indagine.", page: "Riposiziona il pannello alla fine di una pagina selezionata.", innerIndent: "Aggiunge spazio o margine tra il contenuto del pannello e il bordo sinistro del riquadro del pannello.", startWithNewLine: "Deselezionare questa opzione per visualizzare il pannello in una riga con la domanda o il pannello precedente. L'impostazione non si applica se il pannello è il primo elemento del modulo.", @@ -1359,7 +1361,7 @@ var italianTranslation = { visibleIf: "Utilizzare l'icona della bacchetta magica per impostare una regola condizionale che determina la visibilità del pannello.", enableIf: "Utilizzare l'icona della bacchetta magica per impostare una regola condizionale che disabiliti la modalità di sola lettura per il pannello.", requiredIf: "Utilizza l'icona della bacchetta magica per impostare una regola condizionale che impedisca l'invio dell'indagine a meno che almeno una domanda nidificata non abbia una risposta.", - templateTitleLocation: "Si applica a tutte le domande all'interno di questo pannello. Se si desidera ignorare questa impostazione, definire le regole di allineamento del titolo per le singole domande. L'opzione \"Eredita\" applica l'impostazione a livello di pagina (se impostata) o a livello di indagine (\"In alto\" per impostazione predefinita).", + templateQuestionTitleLocation: "Si applica a tutte le domande all'interno di questo pannello. Se si desidera ignorare questa impostazione, definire le regole di allineamento del titolo per le singole domande. L'opzione \"Eredita\" applica l'impostazione a livello di pagina (se impostata) o a livello di indagine (\"In alto\" per impostazione predefinita).", templateErrorLocation: "Imposta la posizione di un messaggio di errore in relazione a una domanda con input non valido. Scegli tra: \"In alto\" - un testo di errore viene posizionato nella parte superiore della casella della domanda; \"In basso\": un testo di errore viene inserito nella parte inferiore della casella della domanda. L'opzione \"Eredita\" applica l'impostazione a livello di pagina (se impostata) o a livello di indagine (\"In alto\" per impostazione predefinita).", errorLocation: "Imposta la posizione di un messaggio di errore in relazione a tutte le domande all'interno del pannello. L'opzione \"Eredita\" applica l'impostazione a livello di pagina (se impostata) o a livello di indagine.", page: "Riposiziona il pannello alla fine di una pagina selezionata.", @@ -1374,9 +1376,10 @@ var italianTranslation = { titleLocation: "Questa impostazione viene ereditata automaticamente da tutte le domande all'interno di questo pannello. Se si desidera ignorare questa impostazione, definire le regole di allineamento del titolo per le singole domande. L'opzione \"Eredita\" applica l'impostazione a livello di pagina (se impostata) o a livello di indagine (\"In alto\" per impostazione predefinita).", descriptionLocation: "L'opzione \"Eredita\" applica l'impostazione a livello di pagina (se impostata) o a livello di indagine (\"Sotto il titolo del pannello\" per impostazione predefinita).", newPanelPosition: "Definisce la posizione di un pannello appena aggiunto. Per impostazione predefinita, i nuovi pannelli vengono aggiunti alla fine. Selezionare \"Avanti\" per inserire un nuovo pannello dopo quello corrente.", - defaultValueFromLastPanel: "Duplica le risposte dall'ultimo pannello e le assegna al successivo pannello dinamico aggiunto.", + copyDefaultValueFromLastEntry: "Duplica le risposte dall'ultimo pannello e le assegna al successivo pannello dinamico aggiunto.", keyName: "Fai riferimento al nome di una domanda per richiedere a un utente di fornire una risposta univoca per questa domanda in ogni pannello." }, + copyDefaultValueFromLastEntry: "Duplica le risposte dell'ultima riga e le assegna alla successiva riga dinamica aggiunta.", defaultValueExpression: "Questa impostazione consente di assegnare un valore di risposta predefinito in base a un'espressione. L'espressione può includere calcoli di base: '{q1_id} + {q2_id}', espressioni booleane, come '{age} > 60' e funzioni: 'iif()', 'today()', 'age()', 'min()', 'max()', 'avg()', ecc. Il valore determinato da questa espressione funge da valore predefinito iniziale che può essere sostituito dall'input manuale di un rispondente.", resetValueIf: "Utilizza l'icona della bacchetta magica per impostare una regola condizionale che determini quando l'input di un rispondente viene reimpostato sul valore in base all'\"Espressione del valore predefinito\" o \"Imposta espressione del valore\" o al valore \"Risposta predefinita\" (se uno dei due è impostato).", setValueIf: "Utilizzare l'icona della bacchetta magica per impostare una regola condizionale che determina quando eseguire l'espressione \"Imposta valore\" e assegnare dinamicamente il valore risultante come risposta.", @@ -1449,19 +1452,19 @@ var italianTranslation = { logoWidth: "Imposta la larghezza del logo in unità CSS (px, %, in, pt e così via).", logoHeight: "Imposta l'altezza di un logo in unità CSS (px, %, in, pt e così via).", logoFit: "Scegli tra: \"Nessuna\" - l'immagine mantiene le sue dimensioni originali; \"Contieni\": l'immagine viene ridimensionata per adattarla mantenendo le sue proporzioni; \"Copertina\": l'immagine riempie l'intera scatola mantenendo le sue proporzioni; \"Riempi\" - l'immagine viene allungata per riempire la casella senza mantenerne le proporzioni.", - goNextPageAutomatic: "Seleziona questa opzione se desideri che l'indagine passi automaticamente alla pagina successiva una volta che un rispondente ha risposto a tutte le domande della pagina corrente. Questa funzione non si applica se l'ultima domanda della pagina è aperta o consente risposte multiple.", - allowCompleteSurveyAutomatic: "Seleziona questa opzione se desideri che l'indagine venga completata automaticamente dopo che un rispondente ha risposto a tutte le domande.", + autoAdvanceEnabled: "Seleziona questa opzione se desideri che l'indagine passi automaticamente alla pagina successiva una volta che un rispondente ha risposto a tutte le domande della pagina corrente. Questa funzione non si applica se l'ultima domanda della pagina è aperta o consente risposte multiple.", + autoAdvanceAllowComplete: "Seleziona questa opzione se desideri che l'indagine venga completata automaticamente dopo che un rispondente ha risposto a tutte le domande.", showNavigationButtons: "Imposta la visibilità e la posizione dei pulsanti di navigazione in una pagina.", showProgressBar: "Imposta la visibilità e la posizione di una barra di avanzamento. Il valore \"Auto\" mostra la barra di avanzamento sopra o sotto l'intestazione del sondaggio.", showPreviewBeforeComplete: "Abilita la pagina di anteprima con tutte le domande o solo con risposta.", questionTitleLocation: "Si applica a tutte le domande all'interno dell'indagine. Questa impostazione può essere sostituita dalle regole di allineamento del titolo ai livelli inferiori: pannello, pagina o domanda. Un'impostazione di livello inferiore sostituirà quelle di livello superiore.", - requiredText: "Un simbolo o una sequenza di simboli che indica che è necessaria una risposta.", + requiredMark: "Un simbolo o una sequenza di simboli che indica che è necessaria una risposta.", questionStartIndex: "Immettere un numero o una lettera con cui si desidera iniziare la numerazione.", questionErrorLocation: "Imposta la posizione di un messaggio di errore in relazione alla domanda con input non valido. Scegli tra: \"In alto\" - un testo di errore viene posizionato nella parte superiore della casella della domanda; \"In basso\": un testo di errore viene inserito nella parte inferiore della casella della domanda.", - focusFirstQuestionAutomatic: "Selezionare se si desidera che il primo campo di immissione di ogni pagina sia pronto per l'immissione di testo.", - questionsOrder: "Mantiene l'ordine originale delle domande o le rende casuali. L'effetto di questa impostazione è visibile solo nella scheda Anteprima.", + autoFocusFirstQuestion: "Selezionare se si desidera che il primo campo di immissione di ogni pagina sia pronto per l'immissione di testo.", + questionOrder: "Mantiene l'ordine originale delle domande o le rende casuali. L'effetto di questa impostazione è visibile solo nella scheda Anteprima.", maxTextLength: "Solo per domande di immissione di testo.", - maxOthersLength: "Solo per i commenti alle domande.", + maxCommentLength: "Solo per i commenti alle domande.", commentAreaRows: "Imposta il numero di righe visualizzate nelle aree di testo per i commenti alle domande. Nell'input occupa più righe, viene visualizzata la barra di scorrimento.", autoGrowComment: "Selezionare questa opzione se si desidera che i commenti alle domande e le domande di testo lungo aumentino automaticamente in altezza in base alla lunghezza del testo inserito.", allowResizeComment: "Solo per i commenti alle domande e le domande a testo lungo.", @@ -1479,7 +1482,6 @@ var italianTranslation = { keyDuplicationError: "Quando la proprietà \"Impedisci risposte duplicate\" è abilitata, un rispondente che tenta di inviare una voce duplicata riceverà il seguente messaggio di errore.", totalExpression: "Consente di calcolare i valori totali in base a un'espressione. L'espressione può includere calcoli di base ('{q1_id} + {q2_id}'), espressioni booleane ('{age} > 60') e funzioni ('iif()', 'today()', 'age()', 'min()', 'max()', 'avg()', ecc.).", confirmDelete: "Attiva un prompt che chiede di confermare l'eliminazione della riga.", - defaultValueFromLastRow: "Duplica le risposte dell'ultima riga e le assegna alla successiva riga dinamica aggiunta.", keyName: "Se la colonna specificata contiene valori identici, il sondaggio produce l'errore \"Valore chiave non univoco\".", description: "Digita un sottotitolo.", locale: "Scegli una lingua per iniziare a creare la tua indagine. Per aggiungere una traduzione, passa a una nuova lingua e traduci il testo originale qui o nella scheda Traduzioni.", @@ -1498,7 +1500,7 @@ var italianTranslation = { questionTitleLocation: "Si applica a tutte le domande all'interno di questa pagina. Se si desidera ignorare questa impostazione, definire le regole di allineamento dei titoli per le singole domande o pannelli. L'opzione \"Eredita\" applica l'impostazione a livello di indagine (\"In alto\" per impostazione predefinita).", questionTitleWidth: "Imposta una larghezza coerente per i titoli delle domande quando sono allineati a sinistra delle caselle delle domande. Accetta valori CSS (px, %, in, pt, ecc.).", questionErrorLocation: "Imposta la posizione di un messaggio di errore in relazione alla domanda con input non valido. Scegli tra: \"In alto\" - un testo di errore viene posizionato nella parte superiore della casella della domanda; \"In basso\": un testo di errore viene inserito nella parte inferiore della casella della domanda. L'opzione \"Eredita\" applica l'impostazione a livello di indagine (\"In alto\" per impostazione predefinita).", - questionsOrder: "Mantiene l'ordine originale delle domande o le rende casuali. L'opzione \"Eredita\" applica l'impostazione a livello di indagine (\"Originale\" per impostazione predefinita). L'effetto di questa impostazione è visibile solo nella scheda Anteprima.", + questionOrder: "Mantiene l'ordine originale delle domande o le rende casuali. L'opzione \"Eredita\" applica l'impostazione a livello di indagine (\"Originale\" per impostazione predefinita). L'effetto di questa impostazione è visibile solo nella scheda Anteprima.", navigationButtonsVisibility: "Imposta la visibilità dei pulsanti di navigazione nella pagina. L'opzione \"Eredita\" applica l'impostazione a livello di indagine, che per impostazione predefinita è \"Visibile\"." }, timerLocation: "Imposta la posizione di un timer su una pagina.", @@ -1535,7 +1537,7 @@ var italianTranslation = { needConfirmRemoveFile: "Attiva un prompt che chiede di confermare l'eliminazione del file.", selectToRankEnabled: "Abilita per classificare solo le scelte selezionate. Gli utenti trascineranno gli elementi selezionati dall'elenco di scelta per ordinarli all'interno dell'area di classificazione.", dataList: "Inserisci un elenco di scelte che verranno suggerite al rispondente durante l'inserimento.", - itemSize: "L'impostazione ridimensiona solo i campi di input e non influisce sulla larghezza della casella della domanda.", + inputSize: "L'impostazione ridimensiona solo i campi di input e non influisce sulla larghezza della casella della domanda.", itemTitleWidth: "Imposta una larghezza coerente per tutte le etichette degli elementi in pixel", inputTextAlignment: "Selezionare la modalità di allineamento del valore di input all'interno del campo. L'impostazione predefinita \"Auto\" allinea il valore di input a destra se viene applicata una maschera di valuta o numerica e a sinistra in caso contrario.", altText: "Funge da sostituto quando l'immagine non può essere visualizzata sul dispositivo di un utente e per motivi di accessibilità.", @@ -1653,7 +1655,7 @@ var italianTranslation = { maxValueExpression: "Valore max Espressione", step: "Distanza", dataList: "Lista dati", - itemSize: "Dimensione opzione", + inputSize: "Dimensione opzione", itemTitleWidth: "Larghezza dell'etichetta dell'articolo (in px)", inputTextAlignment: "Allineamento dei valori di input", elements: "Elementi", @@ -1755,7 +1757,8 @@ var italianTranslation = { orchid: "Orchidea", tulip: "Tulipano", brown: "Marrone", - green: "Verde" + green: "Verde", + gray: "Grigio" } }, creatortheme: { @@ -2137,7 +2140,7 @@ setupLocale({ localeCode: "it", strings: italianTranslation }); // panel.description: "Panel description" => "Descrizione del pannello" // panel.visibleIf: "Make the panel visible if" => "Rendi visibile il pannello se" // panel.requiredIf: "Make the panel required if" => "Rendere il pannello richiesto se" -// panel.questionsOrder: "Question order within the panel" => "Ordine delle domande all'interno del panel" +// panel.questionOrder: "Question order within the panel" => "Ordine delle domande all'interno del panel" // panel.startWithNewLine: "Display the panel on a new line" => "Visualizzare il pannello su una nuova riga" // panel.state: "Panel collapse state" => "Stato di compressione del pannello" // panel.width: "Inline panel width" => "Larghezza del pannello in linea" @@ -2162,7 +2165,7 @@ setupLocale({ localeCode: "it", strings: italianTranslation }); // paneldynamic.hideNumber: "Hide the panel number" => "Nascondere il numero del pannello" // paneldynamic.titleLocation: "Panel title alignment" => "Allineamento del titolo del pannello" // paneldynamic.descriptionLocation: "Panel description alignment" => "Allineamento della descrizione del pannello" -// paneldynamic.templateTitleLocation: "Question title alignment" => "Allineamento del titolo della domanda" +// paneldynamic.templateQuestionTitleLocation: "Question title alignment" => "Allineamento del titolo della domanda" // paneldynamic.templateErrorLocation: "Error message alignment" => "Allineamento dei messaggi di errore" // paneldynamic.newPanelPosition: "New panel location" => "Nuova posizione del pannello" // paneldynamic.keyName: "Prevent duplicate responses in the following question" => "Impedisci risposte duplicate nella seguente domanda" @@ -2195,7 +2198,7 @@ setupLocale({ localeCode: "it", strings: italianTranslation }); // page.description: "Page description" => "Descrizione della pagina" // page.visibleIf: "Make the page visible if" => "Rendi visibile la pagina se" // page.requiredIf: "Make the page required if" => "Rendi la pagina obbligatoria se" -// page.questionsOrder: "Question order on the page" => "Ordine delle domande nella pagina" +// page.questionOrder: "Question order on the page" => "Ordine delle domande nella pagina" // matrixdropdowncolumn.name: "Column name" => "Nome della colonna" // matrixdropdowncolumn.title: "Column title" => "Titolo della colonna" // matrixdropdowncolumn.isUnique: "Prevent duplicate responses" => "Impedisci risposte duplicate" @@ -2269,8 +2272,8 @@ setupLocale({ localeCode: "it", strings: italianTranslation }); // totalDisplayStyle.currency: "Currency" => "Valuta" // totalDisplayStyle.percent: "Percentage" => "Percentuale" // totalDisplayStyle.date: "Date" => "Dattero" -// rowsOrder.initial: "Original" => "Originale" -// questionsOrder.initial: "Original" => "Originale" +// rowOrder.initial: "Original" => "Originale" +// questionOrder.initial: "Original" => "Originale" // showProgressBar.aboveheader: "Above the header" => "Sopra l'intestazione" // showProgressBar.belowheader: "Below the header" => "Sotto l'intestazione" // pv.sum: "Sum" => "Somma" @@ -2287,7 +2290,7 @@ setupLocale({ localeCode: "it", strings: italianTranslation }); // panel.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "Utilizza l'icona della bacchetta magica per impostare una regola condizionale che impedisca l'invio dell'indagine a meno che almeno una domanda nidificata non abbia una risposta." // panel.questionTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Si applica a tutte le domande all'interno di questo pannello. Se si desidera ignorare questa impostazione, definire le regole di allineamento del titolo per le singole domande. L'opzione \"Eredita\" applica l'impostazione a livello di pagina (se impostata) o a livello di indagine (\"In alto\" per impostazione predefinita)." // panel.questionErrorLocation: "Sets the location of an error message in relation to all questions within the panel. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Imposta la posizione di un messaggio di errore in relazione a tutte le domande all'interno del pannello. L'opzione \"Eredita\" applica l'impostazione a livello di pagina (se impostata) o a livello di indagine." -// panel.questionsOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Mantiene l'ordine originale delle domande o le rende casuali. L'opzione \"Eredita\" applica l'impostazione a livello di pagina (se impostata) o a livello di indagine." +// panel.questionOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Mantiene l'ordine originale delle domande o le rende casuali. L'opzione \"Eredita\" applica l'impostazione a livello di pagina (se impostata) o a livello di indagine." // panel.page: "Repositions the panel to the end of a selected page." => "Riposiziona il pannello alla fine di una pagina selezionata." // panel.innerIndent: "Adds space or margin between the panel content and the left border of the panel box." => "Aggiunge spazio o margine tra il contenuto del pannello e il bordo sinistro del riquadro del pannello." // panel.startWithNewLine: "Unselect to display the panel in one line with the previous question or panel. The setting doesn't apply if the panel is the first element in your form." => "Deselezionare questa opzione per visualizzare il pannello in una riga con la domanda o il pannello precedente. L'impostazione non si applica se il pannello è il primo elemento del modulo." @@ -2298,7 +2301,7 @@ setupLocale({ localeCode: "it", strings: italianTranslation }); // paneldynamic.visibleIf: "Use the magic wand icon to set a conditional rule that determines panel visibility." => "Utilizzare l'icona della bacchetta magica per impostare una regola condizionale che determina la visibilità del pannello." // paneldynamic.enableIf: "Use the magic wand icon to set a conditional rule that disables the read-only mode for the panel." => "Utilizzare l'icona della bacchetta magica per impostare una regola condizionale che disabiliti la modalità di sola lettura per il pannello." // paneldynamic.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "Utilizza l'icona della bacchetta magica per impostare una regola condizionale che impedisca l'invio dell'indagine a meno che almeno una domanda nidificata non abbia una risposta." -// paneldynamic.templateTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Si applica a tutte le domande all'interno di questo pannello. Se si desidera ignorare questa impostazione, definire le regole di allineamento del titolo per le singole domande. L'opzione \"Eredita\" applica l'impostazione a livello di pagina (se impostata) o a livello di indagine (\"In alto\" per impostazione predefinita)." +// paneldynamic.templateQuestionTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Si applica a tutte le domande all'interno di questo pannello. Se si desidera ignorare questa impostazione, definire le regole di allineamento del titolo per le singole domande. L'opzione \"Eredita\" applica l'impostazione a livello di pagina (se impostata) o a livello di indagine (\"In alto\" per impostazione predefinita)." // paneldynamic.templateErrorLocation: "Sets the location of an error message in relation to a question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Imposta la posizione di un messaggio di errore in relazione a una domanda con input non valido. Scegli tra: \"In alto\" - un testo di errore viene posizionato nella parte superiore della casella della domanda; \"In basso\": un testo di errore viene inserito nella parte inferiore della casella della domanda. L'opzione \"Eredita\" applica l'impostazione a livello di pagina (se impostata) o a livello di indagine (\"In alto\" per impostazione predefinita)." // paneldynamic.errorLocation: "Sets the location of an error message in relation to all questions within the panel. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Imposta la posizione di un messaggio di errore in relazione a tutte le domande all'interno del pannello. L'opzione \"Eredita\" applica l'impostazione a livello di pagina (se impostata) o a livello di indagine." // paneldynamic.page: "Repositions the panel to the end of a selected page." => "Riposiziona il pannello alla fine di una pagina selezionata." @@ -2312,7 +2315,7 @@ setupLocale({ localeCode: "it", strings: italianTranslation }); // paneldynamic.titleLocation: "This setting is automatically inherited by all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Questa impostazione viene ereditata automaticamente da tutte le domande all'interno di questo pannello. Se si desidera ignorare questa impostazione, definire le regole di allineamento del titolo per le singole domande. L'opzione \"Eredita\" applica l'impostazione a livello di pagina (se impostata) o a livello di indagine (\"In alto\" per impostazione predefinita)." // paneldynamic.descriptionLocation: "The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Under the panel title\" by default)." => "L'opzione \"Eredita\" applica l'impostazione a livello di pagina (se impostata) o a livello di indagine (\"Sotto il titolo del pannello\" per impostazione predefinita)." // paneldynamic.newPanelPosition: "Defines the position of a newly added panel. By default, new panels are added to the end. Select \"Next\" to insert a new panel after the current one." => "Definisce la posizione di un pannello appena aggiunto. Per impostazione predefinita, i nuovi pannelli vengono aggiunti alla fine. Selezionare \"Avanti\" per inserire un nuovo pannello dopo quello corrente." -// paneldynamic.defaultValueFromLastPanel: "Duplicates answers from the last panel and assigns them to the next added dynamic panel." => "Duplica le risposte dall'ultimo pannello e le assegna al successivo pannello dinamico aggiunto." +// paneldynamic.copyDefaultValueFromLastEntry: "Duplicates answers from the last panel and assigns them to the next added dynamic panel." => "Duplica le risposte dall'ultimo pannello e le assegna al successivo pannello dinamico aggiunto." // paneldynamic.keyName: "Reference a question name to require a user to provide a unique response for this question in each panel." => "Fai riferimento al nome di una domanda per richiedere a un utente di fornire una risposta univoca per questa domanda in ogni pannello." // pehelp.defaultValueExpression: "This setting allows you to assign a default answer value based on an expression. The expression can include basic calculations - `{q1_id} + {q2_id}`, Boolean expressions, such as `{age} > 60`, and functions: `iif()`, `today()`, `age()`, `min()`, `max()`, `avg()`, etc. The value determined by this expression serves as the initial default value that can be overridden by a respondent's manual input." => "Questa impostazione consente di assegnare un valore di risposta predefinito in base a un'espressione. L'espressione può includere calcoli di base: '{q1_id} + {q2_id}', espressioni booleane, come '{age} > 60' e funzioni: 'iif()', 'today()', 'age()', 'min()', 'max()', 'avg()', ecc. Il valore determinato da questa espressione funge da valore predefinito iniziale che può essere sostituito dall'input manuale di un rispondente." // pehelp.resetValueIf: "Use the magic wand icon to set a conditional rule that determines when a respondent's input is reset to the value based on the \"Default value expression\" or \"Set value expression\" or to the \"Default answer\" value (if either is set)." => "Utilizza l'icona della bacchetta magica per impostare una regola condizionale che determini quando l'input di un rispondente viene reimpostato sul valore in base all'\"Espressione del valore predefinito\" o \"Imposta espressione del valore\" o al valore \"Risposta predefinita\" (se uno dei due è impostato)." @@ -2362,13 +2365,13 @@ setupLocale({ localeCode: "it", strings: italianTranslation }); // pehelp.showProgressBar: "Sets the visibility and location of a progress bar. The \"Auto\" value displays the progress bar above or below the survey header." => "Imposta la visibilità e la posizione di una barra di avanzamento. Il valore \"Auto\" mostra la barra di avanzamento sopra o sotto l'intestazione del sondaggio." // pehelp.showPreviewBeforeComplete: "Enable the preview page with all or answered questions only." => "Abilita la pagina di anteprima con tutte le domande o solo con risposta." // pehelp.questionTitleLocation: "Applies to all questions within the survey. This setting can be overridden by title alignment rules at lower levels: panel, page, or question. A lower-level setting will override those on a higher level." => "Si applica a tutte le domande all'interno dell'indagine. Questa impostazione può essere sostituita dalle regole di allineamento del titolo ai livelli inferiori: pannello, pagina o domanda. Un'impostazione di livello inferiore sostituirà quelle di livello superiore." -// pehelp.requiredText: "A symbol or a sequence of symbols indicating that an answer is required." => "Un simbolo o una sequenza di simboli che indica che è necessaria una risposta." +// pehelp.requiredMark: "A symbol or a sequence of symbols indicating that an answer is required." => "Un simbolo o una sequenza di simboli che indica che è necessaria una risposta." // pehelp.questionStartIndex: "Enter a number or letter with which you want to start numbering." => "Immettere un numero o una lettera con cui si desidera iniziare la numerazione." // pehelp.questionErrorLocation: "Sets the location of an error message in relation to the question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box." => "Imposta la posizione di un messaggio di errore in relazione alla domanda con input non valido. Scegli tra: \"In alto\" - un testo di errore viene posizionato nella parte superiore della casella della domanda; \"In basso\": un testo di errore viene inserito nella parte inferiore della casella della domanda." -// pehelp.focusFirstQuestionAutomatic: "Select if you want the first input field on each page ready for text entry." => "Selezionare se si desidera che il primo campo di immissione di ogni pagina sia pronto per l'immissione di testo." -// pehelp.questionsOrder: "Keeps the original order of questions or randomizes them. The effect of this setting is only visible in the Preview tab." => "Mantiene l'ordine originale delle domande o le rende casuali. L'effetto di questa impostazione è visibile solo nella scheda Anteprima." +// pehelp.autoFocusFirstQuestion: "Select if you want the first input field on each page ready for text entry." => "Selezionare se si desidera che il primo campo di immissione di ogni pagina sia pronto per l'immissione di testo." +// pehelp.questionOrder: "Keeps the original order of questions or randomizes them. The effect of this setting is only visible in the Preview tab." => "Mantiene l'ordine originale delle domande o le rende casuali. L'effetto di questa impostazione è visibile solo nella scheda Anteprima." // pehelp.maxTextLength: "For text entry questions only." => "Solo per domande di immissione di testo." -// pehelp.maxOthersLength: "For question comments only." => "Solo per i commenti alle domande." +// pehelp.maxCommentLength: "For question comments only." => "Solo per i commenti alle domande." // pehelp.autoGrowComment: "Select if you want question comments and Long Text questions to auto-grow in height based on the entered text length." => "Selezionare questa opzione se si desidera che i commenti alle domande e le domande di testo lungo aumentino automaticamente in altezza in base alla lunghezza del testo inserito." // pehelp.allowResizeComment: "For question comments and Long Text questions only." => "Solo per i commenti alle domande e le domande a testo lungo." // pehelp.calculatedValues: "Custom variables serve as intermediate or auxiliary variables used in form calculations. They take respondent inputs as source values. Each custom variable has a unique name and an expression it's based on." => "Le variabili personalizzate fungono da variabili intermedie o ausiliarie utilizzate nei calcoli dei moduli. Accettano gli input dei rispondenti come valori di origine. Ogni variabile personalizzata ha un nome univoco e un'espressione su cui si basa." @@ -2384,7 +2387,7 @@ setupLocale({ localeCode: "it", strings: italianTranslation }); // pehelp.keyDuplicationError: "When the \"Prevent duplicate responses\" property is enabled, a respondent attempting to submit a duplicate entry will receive the following error message." => "Quando la proprietà \"Impedisci risposte duplicate\" è abilitata, un rispondente che tenta di inviare una voce duplicata riceverà il seguente messaggio di errore." // pehelp.totalExpression: "Allows you to calculate total values based on an expression. The expression can include basic calculations (`{q1_id} + {q2_id}`), Boolean expressions (`{age} > 60`) and functions ('iif()`, `today()`, `age()`, `min()`, `max()`, `avg()`, etc.)." => "Consente di calcolare i valori totali in base a un'espressione. L'espressione può includere calcoli di base ('{q1_id} + {q2_id}'), espressioni booleane ('{age} > 60') e funzioni ('iif()', 'today()', 'age()', 'min()', 'max()', 'avg()', ecc.)." // pehelp.confirmDelete: "Triggers a prompt asking to confirm the row deletion." => "Attiva un prompt che chiede di confermare l'eliminazione della riga." -// pehelp.defaultValueFromLastRow: "Duplicates answers from the last row and assigns them to the next added dynamic row." => "Duplica le risposte dell'ultima riga e le assegna alla successiva riga dinamica aggiunta." +// pehelp.copyDefaultValueFromLastEntry: "Duplicates answers from the last row and assigns them to the next added dynamic row." => "Duplica le risposte dell'ultima riga e le assegna alla successiva riga dinamica aggiunta." // pehelp.description: "Type a subtitle." => "Digita un sottotitolo." // pehelp.locale: "Choose a language to begin creating your survey. To add a translation, switch to a new language and translate the original text here or in the Translations tab." => "Scegli una lingua per iniziare a creare la tua indagine. Per aggiungere una traduzione, passa a una nuova lingua e traduci il testo originale qui o nella scheda Traduzioni." // pehelp.detailPanelMode: "Sets the location of a details section in relation to a row. Choose from: \"None\" - no expansion is added; \"Under the row\" - a row expansion is placed under each row of the matrix; \"Under the row, display one row expansion only\" - an expansion is displayed under a single row only, the remaining row expansions are collapsed." => "Imposta la posizione di una sezione di dettagli in relazione a una riga. Scegli tra: \"Nessuna\" - non viene aggiunta alcuna espansione; \"Sotto la riga\": un'espansione di riga viene posizionata sotto ogni riga della matrice; \"Sotto la riga, visualizza solo un'espansione di riga\": un'espansione viene visualizzata solo sotto una singola riga, le espansioni di riga rimanenti vengono compresse." @@ -2399,7 +2402,7 @@ setupLocale({ localeCode: "it", strings: italianTranslation }); // page.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "Utilizza l'icona della bacchetta magica per impostare una regola condizionale che impedisca l'invio dell'indagine a meno che almeno una domanda nidificata non abbia una risposta." // page.questionTitleLocation: "Applies to all questions within this page. If you want to override this setting, define title alignment rules for individual questions or panels. The \"Inherit\" option applies the survey-level setting (\"Top\" by default)." => "Si applica a tutte le domande all'interno di questa pagina. Se si desidera ignorare questa impostazione, definire le regole di allineamento dei titoli per le singole domande o pannelli. L'opzione \"Eredita\" applica l'impostazione a livello di indagine (\"In alto\" per impostazione predefinita)." // page.questionErrorLocation: "Sets the location of an error message in relation to the question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box. The \"Inherit\" option applies the survey-level setting (\"Top\" by default)." => "Imposta la posizione di un messaggio di errore in relazione alla domanda con input non valido. Scegli tra: \"In alto\" - un testo di errore viene posizionato nella parte superiore della casella della domanda; \"In basso\": un testo di errore viene inserito nella parte inferiore della casella della domanda. L'opzione \"Eredita\" applica l'impostazione a livello di indagine (\"In alto\" per impostazione predefinita)." -// page.questionsOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the survey-level setting (\"Original\" by default). The effect of this setting is only visible in the Preview tab." => "Mantiene l'ordine originale delle domande o le rende casuali. L'opzione \"Eredita\" applica l'impostazione a livello di indagine (\"Originale\" per impostazione predefinita). L'effetto di questa impostazione è visibile solo nella scheda Anteprima." +// page.questionOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the survey-level setting (\"Original\" by default). The effect of this setting is only visible in the Preview tab." => "Mantiene l'ordine originale delle domande o le rende casuali. L'opzione \"Eredita\" applica l'impostazione a livello di indagine (\"Originale\" per impostazione predefinita). L'effetto di questa impostazione è visibile solo nella scheda Anteprima." // page.navigationButtonsVisibility: "Sets the visibility of navigation buttons on the page. The \"Inherit\" option applies the survey-level setting, which defaults to \"Visible\"." => "Imposta la visibilità dei pulsanti di navigazione nella pagina. L'opzione \"Eredita\" applica l'impostazione a livello di indagine, che per impostazione predefinita è \"Visibile\"." // pehelp.panelsState: "Choose from: \"Locked\" - users cannot expand or collapse panels; \"Collapse all\" - all panels start in a collapsed state; \"Expand all\" - all panels start in an expanded state; \"First expanded\" - only the first panel is initially expanded." => "Scegli tra: \"Bloccato\" - gli utenti non possono espandere o comprimere i pannelli; \"Comprimi tutto\": tutti i pannelli iniziano in uno stato compresso; \"Espandi tutto\": tutti i pannelli iniziano in uno stato espanso; \"Prima espansa\": inizialmente viene espanso solo il primo pannello." // pehelp.imageLinkName: "Enter a shared property name within the array of objects that contains the image or video file URLs you want to display in the choice list." => "Immettere un nome di proprietà condivisa all'interno della matrice di oggetti che contiene gli URL del file di immagine o video che si desidera visualizzare nell'elenco di scelta." @@ -2428,7 +2431,7 @@ setupLocale({ localeCode: "it", strings: italianTranslation }); // pehelp.needConfirmRemoveFile: "Triggers a prompt asking to confirm the file deletion." => "Attiva un prompt che chiede di confermare l'eliminazione del file." // pehelp.selectToRankEnabled: "Enable to rank only selected choices. Users will drag selected items from the choice list to order them within the ranking area." => "Abilita per classificare solo le scelte selezionate. Gli utenti trascineranno gli elementi selezionati dall'elenco di scelta per ordinarli all'interno dell'area di classificazione." // pehelp.dataList: "Enter a list of choices that will be suggested to the respondent during input." => "Inserisci un elenco di scelte che verranno suggerite al rispondente durante l'inserimento." -// pehelp.itemSize: "The setting only resizes the input fields and doesn't affect the width of the question box." => "L'impostazione ridimensiona solo i campi di input e non influisce sulla larghezza della casella della domanda." +// pehelp.inputSize: "The setting only resizes the input fields and doesn't affect the width of the question box." => "L'impostazione ridimensiona solo i campi di input e non influisce sulla larghezza della casella della domanda." // pehelp.itemTitleWidth: "Sets consistent width for all item labels in pixels" => "Imposta una larghezza coerente per tutte le etichette degli elementi in pixel" // pehelp.contentMode: "The \"Auto\" option automatically determines the suitable mode for display - Image, Video, or YouTube - based on the source URL provided." => "L'opzione \"Auto\" determina automaticamente la modalità di visualizzazione adatta - Immagine, Video o YouTube - in base all'URL di origine fornito." // pehelp.altText: "Serves as a substitute when the image cannot be displayed on a user's device and for accessibility purposes." => "Funge da sostituto quando l'immagine non può essere visualizzata sul dispositivo di un utente e per motivi di accessibilità." @@ -2441,8 +2444,8 @@ setupLocale({ localeCode: "it", strings: italianTranslation }); // p.itemTitleWidth: "Item label width (in px)" => "Larghezza dell'etichetta dell'articolo (in px)" // p.selectToRankEmptyRankedAreaText: "Text to show if all options are selected" => "Testo da mostrare se tutte le opzioni sono selezionate" // p.selectToRankEmptyUnrankedAreaText: "Placeholder text for the ranking area" => "Testo segnaposto per l'area di classificazione" -// pe.allowCompleteSurveyAutomatic: "Complete the survey automatically" => "Completa automaticamente il sondaggio" -// pehelp.allowCompleteSurveyAutomatic: "Select if you want the survey to complete automatically after a respondent answers all questions." => "Seleziona questa opzione se desideri che l'indagine venga completata automaticamente dopo che un rispondente ha risposto a tutte le domande." +// pe.autoAdvanceAllowComplete: "Complete the survey automatically" => "Completa automaticamente il sondaggio" +// pehelp.autoAdvanceAllowComplete: "Select if you want the survey to complete automatically after a respondent answers all questions." => "Seleziona questa opzione se desideri che l'indagine venga completata automaticamente dopo che un rispondente ha risposto a tutte le domande." // masksettings.saveMaskedValue: "Save masked value in survey results" => "Salvare il valore mascherato nei risultati dell'indagine" // patternmask.pattern: "Value pattern" => "Modello di valore" // datetimemask.min: "Minimum value" => "Valore minimo" @@ -2667,7 +2670,7 @@ setupLocale({ localeCode: "it", strings: italianTranslation }); // names.default-dark: "Dark" => "Oscuro" // names.default-contrast: "Contrast" => "Contrasto" // panel.showNumber: "Number this panel" => "Numera questo pannello" -// pehelp.goNextPageAutomatic: "Select if you want the survey to auto-advance to the next page once a respondent has answered all questions on the current page. This feature won't apply if the last question on the page is open-ended or allows multiple answers." => "Seleziona questa opzione se desideri che l'indagine passi automaticamente alla pagina successiva una volta che un rispondente ha risposto a tutte le domande della pagina corrente. Questa funzione non si applica se l'ultima domanda della pagina è aperta o consente risposte multiple." +// pehelp.autoAdvanceEnabled: "Select if you want the survey to auto-advance to the next page once a respondent has answered all questions on the current page. This feature won't apply if the last question on the page is open-ended or allows multiple answers." => "Seleziona questa opzione se desideri che l'indagine passi automaticamente alla pagina successiva una volta che un rispondente ha risposto a tutte le domande della pagina corrente. Questa funzione non si applica se l'ultima domanda della pagina è aperta o consente risposte multiple." // autocomplete.name: "Full Name" => "Nome completo" // autocomplete.honorific-prefix: "Prefix" => "Prefisso" // autocomplete.given-name: "First Name" => "Nome di battesimo" @@ -2723,4 +2726,10 @@ setupLocale({ localeCode: "it", strings: italianTranslation }); // autocomplete.impp: "Instant Messaging Protocol" => "Protocollo di messaggistica istantanea" // ed.lockQuestionsTooltip: "Lock expand/collapse state for questions" => "Blocca lo stato di espansione/compressione per le domande" // pe.listIsEmpty@pages: "You don't have any pages yet" => "Non hai ancora nessuna pagina" -// pe.addNew@pages: "Add new page" => "Aggiungi nuova pagina" \ No newline at end of file +// pe.addNew@pages: "Add new page" => "Aggiungi nuova pagina" +// ed.zoomInTooltip: "Zoom In" => "Ingrandisci" +// ed.zoom100Tooltip: "100%" => "100%" +// ed.zoomOutTooltip: "Zoom Out" => "Zoom indietro" +// tabs.surfaceBackground: "Surface Background" => "Sfondo della superficie" +// pe.copyDefaultValueFromLastEntry: "Use answers from the last entry as default" => "Usa le risposte dell'ultima voce come impostazione predefinita" +// colors.gray: "Gray" => "Grigio" \ 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 8eb3299203..78e9de7b00 100644 --- a/packages/survey-creator-core/src/localization/japanese.ts +++ b/packages/survey-creator-core/src/localization/japanese.ts @@ -109,6 +109,9 @@ export var jaStrings = { redoTooltip: "変更をやり直す", expandAllTooltip: "すべて展開", collapseAllTooltip: "すべて折りたたむ", + zoomInTooltip: "ズームインする", + zoom100Tooltip: "100%", + zoomOutTooltip: "ズームアウト", lockQuestionsTooltip: "質問の展開/折りたたみ状態のロック", showMoreChoices: "さらに表示", showLessChoices: "表示を減らす", @@ -296,7 +299,7 @@ export var jaStrings = { description: "パネルの説明", visibleIf: "パネルを表示するのは、次の場合です", requiredIf: "次の場合は、パネルを必須にします", - questionsOrder: "パネル内の質問の順序", + questionOrder: "パネル内の質問の順序", page: "親ページ", startWithNewLine: "パネルを新しい行に表示する", state: "パネル折りたたみ状態", @@ -327,7 +330,7 @@ export var jaStrings = { hideNumber: "パネル番号を隠す", titleLocation: "パネルタイトルの配置", descriptionLocation: "パネル記述の位置合わせ", - templateTitleLocation: "質問タイトルの配置", + templateQuestionTitleLocation: "質問タイトルの配置", templateErrorLocation: "エラー・メッセージのアライメント", newPanelPosition: "新しいパネルの位置", showRangeInProgress: "進行状況バーを表示する", @@ -394,7 +397,7 @@ export var jaStrings = { visibleIf: "次の場合にページを表示します", requiredIf: "次の場合は、ページを必須にします", timeLimit: "ページを終了するための制限時間 (秒単位)", - questionsOrder: "ページ上の質問の順序" + questionOrder: "ページ上の質問の順序" }, matrixdropdowncolumn: { name: "列名", @@ -560,7 +563,7 @@ export var jaStrings = { isRequired: "必須", markRequired: "必須としてマーク", removeRequiredMark: "必要なマークを削除する", - isAllRowRequired: "全ての列で回答必須", + eachRowRequired: "全ての列で回答必須", eachRowUnique: "行での回答の重複を防ぐ", requiredErrorText: "必要なエラーテキスト", startWithNewLine: "ニューラインで開始", @@ -572,7 +575,7 @@ export var jaStrings = { maxSize: "ファイルの最大サイズ(byte)", rowCount: "列数", columnLayout: "行のレイアウト", - addRowLocation: "列ボタンのロケーションを追加", + addRowButtonLocation: "列ボタンのロケーションを追加", transposeData: "行を列に転置する", addRowText: "行ボタンのテキストを追加", removeRowText: "行ボタンのテキストを削除", @@ -611,7 +614,7 @@ export var jaStrings = { mode: "モード(編集/読み取り専用)", clearInvisibleValues: "非表示の値をクリアする", cookieName: "Cookie名(ローカルで2回アンケートを実行しないようにするため)", - sendResultOnPageNext: "次のページにアンケート結果を送信する", + partialSendEnabled: "次のページにアンケート結果を送信する", storeOthersAsComment: "「その他」の値を別のフィールドに保存する", showPageTitles: "ページタイトルを表示する", showPageNumbers: "ページ番号を表示する", @@ -623,18 +626,18 @@ export var jaStrings = { startSurveyText: "「開始」ボタンのテキスト", showNavigationButtons: "ナビゲーションボタンを表示する(デフォルトのナビゲーション)", showPrevButton: "「前へ」ボタンを表示する(ユーザーは前のページに戻ることができます)", - firstPageIsStarted: "アンケートの最初のページは、開始ページです。", - showCompletedPage: "完了したページを最後に表示する(completedHtml)", - goNextPageAutomatic: "すべての質問に回答すると、自動的に次のページに移動します", - allowCompleteSurveyAutomatic: "調査に自動的に回答する", + firstPageIsStartPage: "アンケートの最初のページは、開始ページです。", + showCompletePage: "完了したページを最後に表示する(completedHtml)", + autoAdvanceEnabled: "すべての質問に回答すると、自動的に次のページに移動します", + autoAdvanceAllowComplete: "調査に自動的に回答する", showProgressBar: "プログレスバーを表示する", questionTitleLocation: "質問のタイトルの場所", questionTitleWidth: "質問タイトルの幅", - requiredText: "質問には記号が必要", + requiredMark: "質問には記号が必要", questionTitleTemplate: "質問タイトルのテンプレート、デフォルトは「{no}. {require} {title}」です", questionErrorLocation: "質問エラーの場所", - focusFirstQuestionAutomatic: "ページを変える際に最初の質問に焦点を合わせる", - questionsOrder: "ページ上の要素の順序", + autoFocusFirstQuestion: "ページを変える際に最初の質問に焦点を合わせる", + questionOrder: "ページ上の要素の順序", timeLimit: "アンケート終了までの最長時間", timeLimitPerPage: "アンケートの1ページを終了するまでの最長時間", showTimer: "タイマーを使用する", @@ -651,7 +654,7 @@ export var jaStrings = { dataFormat: "画像フォーマット", allowAddRows: "行の追加を許可する", allowRemoveRows: "行の削除を許可する", - allowRowsDragAndDrop: "行のドラッグ アンド ドロップを許可する", + allowRowReorder: "行のドラッグ アンド ドロップを許可する", responsiveImageSizeHelp: "正確な画像の幅または高さを指定した場合には適用されません。", minImageWidth: "最小画像幅", maxImageWidth: "最大画像幅", @@ -678,13 +681,13 @@ export var jaStrings = { logo: "ロゴ (URL または base64 でエンコードされた文字列)", questionsOnPageMode: "調査体制", maxTextLength: "回答の最大長 (文字数)", - maxOthersLength: "コメントの最大長 (文字数)", + maxCommentLength: "コメントの最大長 (文字数)", commentAreaRows: "コメント領域の高さ (行単位)", autoGrowComment: "必要に応じてコメント領域を自動展開する", allowResizeComment: "ユーザーがテキスト領域のサイズを変更できるようにする", textUpdateMode: "テキストの質問値を更新する", maskType: "定型入力の種類", - focusOnFirstError: "最初の無効な回答にフォーカスを設定する", + autoFocusFirstError: "最初の無効な回答にフォーカスを設定する", checkErrorsMode: "検証の実行", validateVisitedEmptyFields: "フォーカスを失った空のフィールドの検証", navigateToUrl: "URL に移動します。", @@ -742,12 +745,11 @@ export var jaStrings = { keyDuplicationError: "\"一意でないキー値\" エラー メッセージ", minSelectedChoices: "選択される最小選択肢", maxSelectedChoices: "最大選択選択肢数", - showClearButton: "[クリア] ボタンを表示する", logoWidth: "ロゴの幅 (CSS で受け入れられる値)", logoHeight: "ロゴの高さ (CSS で受け入れられる値)", readOnly: "読み取り専用", enableIf: "次の場合に編集可能", - emptyRowsText: "\"行なし\" メッセージ", + noRowsText: "\"行なし\" メッセージ", separateSpecialChoices: "個別の特別な選択肢 (なし、その他、すべて選択)", choicesFromQuestion: "次の質問から選択肢をコピーする", choicesFromQuestionMode: "どの選択肢をコピーするか?", @@ -756,7 +758,7 @@ export var jaStrings = { showCommentArea: "コメント領域を表示する", commentPlaceholder: "コメント領域のプレースホルダー", displayRateDescriptionsAsExtremeItems: "レートの説明を極値として表示する", - rowsOrder: "行の順序", + rowOrder: "行の順序", columnsLayout: "列のレイアウト", columnColCount: "ネストされた列数", correctAnswer: "正解", @@ -833,6 +835,7 @@ export var jaStrings = { background: "バックグラウンド", appearance: "様子", accentColors: "アクセントカラー", + surfaceBackground: "サーフェスの背景", scaling: "スケーリング", others: "その他" }, @@ -843,8 +846,7 @@ export var jaStrings = { columnsEnableIf: "列は次の場合に表示されます。", rowsEnableIf: "行は次の場合に表示されます。", innerIndent: "内側のインデントを追加する", - defaultValueFromLastRow: "最後の行からデフォルト値を取得する", - defaultValueFromLastPanel: "最後のパネルからデフォルト値を取得する", + copyDefaultValueFromLastEntry: "最後のエントリの回答をデフォルトとして使用する", enterNewValue: "値を入力してください。", noquestions: "アンケートに質問はありません。", createtrigger: "トリガーを作成してください。", @@ -1120,7 +1122,7 @@ export var jaStrings = { timerInfoMode: { combined: "両方とも" }, - addRowLocation: { + addRowButtonLocation: { default: "マトリックスレイアウトに依存" }, panelsState: { @@ -1191,10 +1193,10 @@ export var jaStrings = { percent: "百分率", date: "日付" }, - rowsOrder: { + rowOrder: { initial: "翻訳元" }, - questionsOrder: { + questionOrder: { initial: "翻訳元" }, showProgressBar: { @@ -1345,7 +1347,7 @@ export var jaStrings = { questionTitleLocation: "このパネル内のすべての質問に適用されます。この設定を上書きする場合は、個々の質問のタイトル配置ルールを定義します。「継承」オプションは、ページレベル(設定されている場合)またはアンケートレベルの設定(デフォルトでは「上」)を適用します。", questionTitleWidth: "質問タイトルが質問ボックスの左側に配置されている場合に、質問タイトルの幅を一定に設定します。CSS 値 (px、%、in、pt など) を受け入れます。", questionErrorLocation: "パネル内のすべての質問に関連するエラーメッセージの位置を設定します。[継承] オプションは、ページレベル(設定されている場合)またはアンケートレベルの設定を適用します。", - questionsOrder: "質問の元の順序を維持するか、ランダム化します。[継承] オプションは、ページレベル(設定されている場合)またはアンケートレベルの設定を適用します。", + questionOrder: "質問の元の順序を維持するか、ランダム化します。[継承] オプションは、ページレベル(設定されている場合)またはアンケートレベルの設定を適用します。", page: "パネルを選択したページの末尾に再配置します。", innerIndent: "パネルの内容とパネルボックスの左の境界線の間にスペースまたは余白を追加します。", startWithNewLine: "選択を解除すると、前の質問またはパネルと 1 行でパネルが表示されます。パネルがフォームの最初の要素である場合、この設定は適用されません。", @@ -1359,7 +1361,7 @@ export var jaStrings = { visibleIf: "魔法の杖アイコンを使用して、パネルの表示を決定する条件付きルールを設定します。", enableIf: "魔法の杖アイコンを使用して、パネルの読み取り専用モードを無効にする条件付きルールを設定します。", requiredIf: "魔法の杖アイコンを使用して、ネストされた質問に回答が少なくとも1つない限り、調査の送信を禁止する条件付きルールを設定します。", - templateTitleLocation: "このパネル内のすべての質問に適用されます。この設定を上書きする場合は、個々の質問のタイトル配置ルールを定義します。「継承」オプションは、ページレベル(設定されている場合)またはアンケートレベルの設定(デフォルトでは「上」)を適用します。", + templateQuestionTitleLocation: "このパネル内のすべての質問に適用されます。この設定を上書きする場合は、個々の質問のタイトル配置ルールを定義します。「継承」オプションは、ページレベル(設定されている場合)またはアンケートレベルの設定(デフォルトでは「上」)を適用します。", templateErrorLocation: "無効な入力を含む質問に関連するエラーメッセージの場所を設定します。次から選択します: \"Top\" - 質問ボックスの上部にエラーテキストが配置されます。\"Bottom\" - 質問ボックスの下部にエラーテキストが配置されます。「継承」オプションは、ページレベル(設定されている場合)またはアンケートレベルの設定(デフォルトでは「上」)を適用します。", errorLocation: "パネル内のすべての質問に関連するエラーメッセージの位置を設定します。[継承] オプションは、ページレベル(設定されている場合)またはアンケートレベルの設定を適用します。", page: "パネルを選択したページの末尾に再配置します。", @@ -1374,9 +1376,10 @@ export var jaStrings = { titleLocation: "この設定は、このパネル内のすべての質問に自動的に継承されます。この設定を上書きする場合は、個々の質問のタイトル配置ルールを定義します。「継承」オプションは、ページレベル(設定されている場合)またはアンケートレベルの設定(デフォルトでは「上」)を適用します。", descriptionLocation: "「継承」オプションは、ページレベル(設定されている場合)またはアンケートレベルの設定(デフォルトでは「パネルタイトルの下」)を適用します。", newPanelPosition: "新しく追加されたパネルの位置を定義します。デフォルトでは、新しいパネルが最後に追加されます。「次へ」を選択して、現在のパネルの後に新しいパネルを挿入します。", - defaultValueFromLastPanel: "最後のパネルから回答を複製し、次に追加された動的パネルに割り当てます。", + copyDefaultValueFromLastEntry: "最後のパネルから回答を複製し、次に追加された動的パネルに割り当てます。", keyName: "質問名を参照して、各パネルでこの質問に対して一意の回答を提供するようユーザーに要求します。" }, + copyDefaultValueFromLastEntry: "最後の行から回答を複製し、次に追加された動的行に割り当てます。", defaultValueExpression: "この設定では、式に基づいてデフォルトの回答値を割り当てることができます。式には、基本的な計算 - '{q1_id} + {q2_id}'、'{age} > 60' などのブール式、関数 'iif()'、'today()'、'age()'、'min()'、'max()'、'avg()' などを含めることができます。この式によって決定される値は、回答者の手動入力で上書きできる初期デフォルト値として機能します。", resetValueIf: "魔法の杖アイコンを使用して、回答者の入力を「デフォルト値式」または「値式の設定」に基づく値、または「デフォルト回答」値(どちらかが設定されている場合)にリセットするタイミングを決定する条件付きルールを設定します。", setValueIf: "魔法の杖アイコンを使用して、「値の設定式」をいつ実行するかを決定し、結果の値を応答として動的に割り当てる条件付きルールを設定します。", @@ -1449,19 +1452,19 @@ export var jaStrings = { logoWidth: "ロゴの幅をCSS単位(px、%、in、ptなど)で設定します。", logoHeight: "ロゴの高さを CSS 単位 (px、%、in、pt など) で設定します。", logoFit: "次から選択: 「なし」 - 画像は元のサイズを維持します。\"Contain\" - 画像はアスペクト比を維持しながらサイズ変更されます。「表紙」-画像は縦横比を維持しながらボックス全体を埋めます。\"Fill\" - 画像は、アスペクト比を維持せずにボックスを埋めるように引き伸ばされます。", - goNextPageAutomatic: "回答者が現在のページのすべての質問に答えると、アンケートが自動的に次のページに進むようにする場合に選択します。この機能は、ページの最後の質問が自由回答形式の場合、または複数の回答が許可されている場合には適用されません。", - allowCompleteSurveyAutomatic: "回答者がすべての質問に回答した後にアンケートを自動的に完了する場合に選択します。", + autoAdvanceEnabled: "回答者が現在のページのすべての質問に答えると、アンケートが自動的に次のページに進むようにする場合に選択します。この機能は、ページの最後の質問が自由回答形式の場合、または複数の回答が許可されている場合には適用されません。", + autoAdvanceAllowComplete: "回答者がすべての質問に回答した後にアンケートを自動的に完了する場合に選択します。", showNavigationButtons: "ページ上のナビゲーションボタンの表示と位置を設定します。", showProgressBar: "プログレスバーの表示と位置を設定します。「自動」の値は、アンケートヘッダーの上または下に進行状況バーを表示します。", showPreviewBeforeComplete: "すべての質問または回答済みの質問のみを含むプレビューページを有効にします。", questionTitleLocation: "アンケート内のすべての質問に適用されます。この設定は、下位レベル(パネル、ページ、または質問)のタイトル配置ルールによって上書きできます。下位レベルの設定は、上位レベルの設定よりも優先されます。", - requiredText: "回答が必要であることを示す記号または記号のシーケンス。", + requiredMark: "回答が必要であることを示す記号または記号のシーケンス。", questionStartIndex: "番号付けを開始する番号または文字を入力します。", questionErrorLocation: "無効な入力を含む質問に関連するエラーメッセージの場所を設定します。次から選択します: \"Top\" - 質問ボックスの上部にエラーテキストが配置されます。\"Bottom\" - 質問ボックスの下部にエラーテキストが配置されます。", - focusFirstQuestionAutomatic: "各ページの最初の入力フィールドをテキスト入力可能にするかどうかを選択します。", - questionsOrder: "質問の元の順序を維持するか、ランダム化します。この設定の効果は、「プレビュー」タブにのみ表示されます。", + autoFocusFirstQuestion: "各ページの最初の入力フィールドをテキスト入力可能にするかどうかを選択します。", + questionOrder: "質問の元の順序を維持するか、ランダム化します。この設定の効果は、「プレビュー」タブにのみ表示されます。", maxTextLength: "テキスト入力の質問専用です。", - maxOthersLength: "質問コメント専用です。", + maxCommentLength: "質問コメント専用です。", commentAreaRows: "質問コメントのテキスト領域に表示される行数を設定します。入力がより多くの行を占めると、スクロールバーが表示されます。", autoGrowComment: "質問のコメントと長いテキストの質問の高さを、入力したテキストの長さに基づいて自動的に拡大する場合に選択します。", allowResizeComment: "質問コメントとテキスト(長文)の質問のみ。", @@ -1479,7 +1482,6 @@ export var jaStrings = { keyDuplicationError: "「重複回答の防止」プロパティが有効な場合、重複したエントリを送信しようとする回答者は、次のエラーメッセージを受け取ります。", totalExpression: "式に基づいて合計値を計算できます。式には、基本的な計算 ('{q1_id} + {q2_id}')、ブール式 ('{age} > 60')、関数 ('iif()'、'today()'、'age()'、'min()'、'max()'、'avg()' など) を含めることができます。", confirmDelete: "行の削除を確認するプロンプトをトリガーします。", - defaultValueFromLastRow: "最後の行から回答を複製し、次に追加された動的行に割り当てます。", keyName: "指定した列に同じ値が含まれている場合、調査は「一意でないキー値」エラーをスローします。", description: "字幕を入力します。", locale: "言語を選択してアンケートの作成を開始します。翻訳を追加するには、新しい言語に切り替えて、ここまたは [翻訳] タブで元のテキストを翻訳します。", @@ -1498,7 +1500,7 @@ export var jaStrings = { questionTitleLocation: "このページ内のすべての質問に適用されます。この設定を上書きする場合は、個々の質問またはパネルのタイトル配置ルールを定義します。「継承」オプションは、アンケートレベルの設定(デフォルトでは「トップ」)を適用します。", questionTitleWidth: "質問タイトルが質問ボックスの左側に配置されている場合に、質問タイトルの幅を一定に設定します。CSS 値 (px、%、in、pt など) を受け入れます。", questionErrorLocation: "無効な入力を含む質問に関連するエラーメッセージの場所を設定します。次から選択します: \"Top\" - 質問ボックスの上部にエラーテキストが配置されます。\"Bottom\" - 質問ボックスの下部にエラーテキストが配置されます。「継承」オプションは、アンケートレベルの設定(デフォルトでは「トップ」)を適用します。", - questionsOrder: "質問の元の順序を維持するか、ランダム化します。「継承」オプションは、アンケートレベルの設定(デフォルトでは「オリジナル」)を適用します。この設定の効果は、「プレビュー」タブにのみ表示されます。", + questionOrder: "質問の元の順序を維持するか、ランダム化します。「継承」オプションは、アンケートレベルの設定(デフォルトでは「オリジナル」)を適用します。この設定の効果は、「プレビュー」タブにのみ表示されます。", navigationButtonsVisibility: "ページ上のナビゲーションボタンの表示を設定します。「継承」オプションは、アンケートレベルの設定を適用し、デフォルトは「表示」です。" }, timerLocation: "ページ上のタイマーの位置を設定します。", @@ -1535,7 +1537,7 @@ export var jaStrings = { needConfirmRemoveFile: "ファイルの削除を確認するプロンプトを表示します。", selectToRankEnabled: "選択した選択肢のみをランク付けできるようにします。ユーザーは、選択した項目を選択リストからドラッグして、ランキング領域内で並べ替えます。", dataList: "入力時に回答者に提案される選択肢のリストを入力します。", - itemSize: "この設定では、入力フィールドのサイズが変更されるだけで、質問ボックスの幅には影響しません。", + inputSize: "この設定では、入力フィールドのサイズが変更されるだけで、質問ボックスの幅には影響しません。", itemTitleWidth: "すべてのアイテムラベルの幅をピクセル単位で統一します。", inputTextAlignment: "フィールド内で入力値を揃える方法を選択します。デフォルト設定の「自動」では、通貨または数値のマスキングが適用されている場合は入力値が右に、適用されていない場合は左に揃えられます。", altText: "ユーザーのデバイスに画像を表示できない場合や、アクセシビリティの目的で代用します。", @@ -1653,7 +1655,7 @@ export var jaStrings = { maxValueExpression: "最大値式", step: "歩", dataList: "データ一覧", - itemSize: "アイテムサイズ", + inputSize: "アイテムサイズ", itemTitleWidth: "アイテムラベルの幅 (px)", inputTextAlignment: "入力値の配置", elements: "元素", @@ -1755,7 +1757,8 @@ export var jaStrings = { orchid: "蘭", tulip: "チューリップ", brown: "褐色", - green: "緑" + green: "緑", + gray: "灰色" } }, creatortheme: { @@ -1875,7 +1878,7 @@ setupLocale({ localeCode: "ja", strings: jaStrings }); // pe.dataFormat: "Image format" => "画像フォーマット" // pe.allowAddRows: "Allow adding rows" => "行の追加を許可する" // pe.allowRemoveRows: "Allow removing rows" => "行の削除を許可する" -// pe.allowRowsDragAndDrop: "Allow row drag and drop" => "行のドラッグ アンド ドロップを許可する" +// pe.allowRowReorder: "Allow row drag and drop" => "行のドラッグ アンド ドロップを許可する" // pe.responsiveImageSizeHelp: "Does not apply if you specify the exact image width or height." => "正確な画像の幅または高さを指定した場合には適用されません。" // pe.minImageWidth: "Minimum image width" => "最小画像幅" // pe.maxImageWidth: "Maximum image width" => "最大画像幅" @@ -1886,11 +1889,11 @@ setupLocale({ localeCode: "ja", strings: jaStrings }); // pe.logo: "Logo (URL or base64-encoded string)" => "ロゴ (URL または base64 でエンコードされた文字列)" // pe.questionsOnPageMode: "Survey structure" => "調査体制" // pe.maxTextLength: "Maximum answer length (in characters)" => "回答の最大長 (文字数)" -// pe.maxOthersLength: "Maximum comment length (in characters)" => "コメントの最大長 (文字数)" +// pe.maxCommentLength: "Maximum comment length (in characters)" => "コメントの最大長 (文字数)" // pe.autoGrowComment: "Auto-expand comment area if necessary" => "必要に応じてコメント領域を自動展開する" // pe.allowResizeComment: "Allow users to resize text areas" => "ユーザーがテキスト領域のサイズを変更できるようにする" // pe.textUpdateMode: "Update text question value" => "テキストの質問値を更新する" -// pe.focusOnFirstError: "Set focus on the first invalid answer" => "最初の無効な回答にフォーカスを設定する" +// pe.autoFocusFirstError: "Set focus on the first invalid answer" => "最初の無効な回答にフォーカスを設定する" // pe.checkErrorsMode: "Run validation" => "検証の実行" // pe.navigateToUrl: "Navigate to URL" => "URL に移動します。" // pe.navigateToUrlOnCondition: "Dynamic URL" => "ダイナミック URL" @@ -1927,7 +1930,7 @@ setupLocale({ localeCode: "ja", strings: jaStrings }); // pe.panelPrevText: "Previous Panel button tooltip" => "前のパネルボタンのツールチップ" // pe.panelNextText: "Next Panel button tooltip" => "[次へ] パネル ボタンのツールチップ" // pe.showRangeInProgress: "Show progress bar" => "進行状況バーを表示する" -// pe.templateTitleLocation: "Question title location" => "質問タイトルの場所" +// pe.templateQuestionTitleLocation: "Question title location" => "質問タイトルの場所" // pe.panelRemoveButtonLocation: "Remove Panel button location" => "[パネルを削除] ボタンの位置" // pe.hideIfRowsEmpty: "Hide the question if there are no rows" => "行がない場合は質問を非表示にする" // pe.hideColumnsIfEmpty: "Hide columns if there are no rows" => "行がない場合は列を非表示にする" @@ -1951,13 +1954,13 @@ setupLocale({ localeCode: "ja", strings: jaStrings }); // pe.keyDuplicationError: "\"Non-unique key value\" error message" => "\"一意でないキー値\" エラー メッセージ" // pe.minSelectedChoices: "Minimum selected choices" => "選択される最小選択肢" // pe.maxSelectedChoices: "Maximum selected choices" => "最大選択選択肢数" -// pe.showClearButton: "Show the Clear button" => "[クリア] ボタンを表示する" +// pe.allowClear: "Show the Clear button" => "[クリア] ボタンを表示する" // pe.showNumber: "Show panel number" => "パネル番号を表示" // pe.logoWidth: "Logo width (in CSS-accepted values)" => "ロゴの幅 (CSS で受け入れられる値)" // pe.logoHeight: "Logo height (in CSS-accepted values)" => "ロゴの高さ (CSS で受け入れられる値)" // pe.readOnly: "Read-only" => "読み取り専用" // pe.enableIf: "Editable if" => "次の場合に編集可能" -// pe.emptyRowsText: "\"No rows\" message" => "\"行なし\" メッセージ" +// pe.noRowsText: "\"No rows\" message" => "\"行なし\" メッセージ" // pe.size: "Input field size (in characters)" => "入力フィールドのサイズ (文字数)" // pe.separateSpecialChoices: "Separate special choices (None, Other, Select All)" => "個別の特別な選択肢 (なし、その他、すべて選択)" // pe.choicesFromQuestion: "Copy choices from the following question" => "次の質問から選択肢をコピーする" @@ -1965,7 +1968,7 @@ setupLocale({ localeCode: "ja", strings: jaStrings }); // pe.showCommentArea: "Show the comment area" => "コメント領域を表示する" // pe.commentPlaceholder: "Comment area placeholder" => "コメント領域のプレースホルダー" // pe.displayRateDescriptionsAsExtremeItems: "Display rate descriptions as extreme values" => "レートの説明を極値として表示する" -// pe.rowsOrder: "Row order" => "行の順序" +// pe.rowOrder: "Row order" => "行の順序" // pe.columnsLayout: "Column layout" => "列のレイアウト" // pe.columnColCount: "Nested column count" => "ネストされた列数" // pe.state: "Panel expand state" => "パネル展開状態" @@ -1982,8 +1985,6 @@ setupLocale({ localeCode: "ja", strings: jaStrings }); // pe.indent: "Add indents" => "インデントを追加する" // panel.indent: "Add outer indents" => "外側のインデントを追加する" // pe.innerIndent: "Add inner indents" => "内側のインデントを追加する" -// pe.defaultValueFromLastRow: "Take default values from the last row" => "最後の行からデフォルト値を取得する" -// pe.defaultValueFromLastPanel: "Take default values from the last panel" => "最後のパネルからデフォルト値を取得する" // pe.emptyExpressionPlaceHolder: "Type expression here..." => "ここに式を入力してください..." // pe.clearIfInvisible: "Clear the value if the question becomes hidden" => "質問が非表示になった場合は値をクリアする" // pe.valuePropertyName: "Value property name" => "値プロパティ名" @@ -2045,7 +2046,7 @@ setupLocale({ localeCode: "ja", strings: jaStrings }); // showTimerPanel.none: "Hidden" => "隠れた" // showTimerPanelMode.all: "Both" => "両方とも" // detailPanelMode.none: "Hidden" => "隠れた" -// addRowLocation.default: "Depends on matrix layout" => "マトリックスレイアウトに依存" +// addRowButtonLocation.default: "Depends on matrix layout" => "マトリックスレイアウトに依存" // panelsState.default: "Users cannot expand or collapse panels" => "ユーザーはパネルを展開または折りたたむことはできません" // panelsState.collapsed: "All panels are collapsed" => "すべてのパネルが折りたたまれている" // panelsState.expanded: "All panels are expanded" => "すべてのパネルが展開されます" @@ -2136,7 +2137,7 @@ setupLocale({ localeCode: "ja", strings: jaStrings }); // p.maxValueExpression: "Max value expression" => "最大値式" // p.step: "Step" => "歩" // p.dataList: "Data list" => "データ一覧" -// p.itemSize: "Item size" => "アイテムサイズ" +// p.inputSize: "Item size" => "アイテムサイズ" // p.elements: "Elements" => "元素" // p.content: "Content" => "コンテンツ" // p.navigationButtonsVisibility: "Navigation buttons visibility" => "ナビゲーションボタンの可視性" @@ -2378,7 +2379,7 @@ setupLocale({ localeCode: "ja", strings: jaStrings }); // panel.description: "Panel description" => "パネルの説明" // panel.visibleIf: "Make the panel visible if" => "パネルを表示するのは、次の場合です" // panel.requiredIf: "Make the panel required if" => "次の場合は、パネルを必須にします" -// panel.questionsOrder: "Question order within the panel" => "パネル内の質問の順序" +// panel.questionOrder: "Question order within the panel" => "パネル内の質問の順序" // panel.startWithNewLine: "Display the panel on a new line" => "パネルを新しい行に表示する" // panel.state: "Panel collapse state" => "パネル折りたたみ状態" // panel.width: "Inline panel width" => "インラインパネルの幅" @@ -2403,7 +2404,7 @@ setupLocale({ localeCode: "ja", strings: jaStrings }); // paneldynamic.hideNumber: "Hide the panel number" => "パネル番号を隠す" // paneldynamic.titleLocation: "Panel title alignment" => "パネルタイトルの配置" // paneldynamic.descriptionLocation: "Panel description alignment" => "パネル記述の位置合わせ" -// paneldynamic.templateTitleLocation: "Question title alignment" => "質問タイトルの配置" +// paneldynamic.templateQuestionTitleLocation: "Question title alignment" => "質問タイトルの配置" // paneldynamic.templateErrorLocation: "Error message alignment" => "エラー・メッセージのアライメント" // paneldynamic.newPanelPosition: "New panel location" => "新しいパネルの位置" // paneldynamic.keyName: "Prevent duplicate responses in the following question" => "次の質問で回答の重複を防ぐ" @@ -2436,7 +2437,7 @@ setupLocale({ localeCode: "ja", strings: jaStrings }); // page.description: "Page description" => "ページの説明" // page.visibleIf: "Make the page visible if" => "次の場合にページを表示します" // page.requiredIf: "Make the page required if" => "次の場合は、ページを必須にします" -// page.questionsOrder: "Question order on the page" => "ページ上の質問の順序" +// page.questionOrder: "Question order on the page" => "ページ上の質問の順序" // matrixdropdowncolumn.name: "Column name" => "列名" // matrixdropdowncolumn.title: "Column title" => "列のタイトル" // matrixdropdowncolumn.isUnique: "Prevent duplicate responses" => "回答の重複を防ぐ" @@ -2510,8 +2511,8 @@ setupLocale({ localeCode: "ja", strings: jaStrings }); // totalDisplayStyle.currency: "Currency" => "通貨" // totalDisplayStyle.percent: "Percentage" => "百分率" // totalDisplayStyle.date: "Date" => "日付" -// rowsOrder.initial: "Original" => "翻訳元" -// questionsOrder.initial: "Original" => "翻訳元" +// rowOrder.initial: "Original" => "翻訳元" +// questionOrder.initial: "Original" => "翻訳元" // showProgressBar.aboveheader: "Above the header" => "ヘッダーの上" // showProgressBar.belowheader: "Below the header" => "ヘッダーの下" // pv.sum: "Sum" => "和" @@ -2528,7 +2529,7 @@ setupLocale({ localeCode: "ja", strings: jaStrings }); // panel.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "魔法の杖アイコンを使用して、ネストされた質問に回答が少なくとも1つない限り、調査の送信を禁止する条件付きルールを設定します。" // panel.questionTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "このパネル内のすべての質問に適用されます。この設定を上書きする場合は、個々の質問のタイトル配置ルールを定義します。「継承」オプションは、ページレベル(設定されている場合)またはアンケートレベルの設定(デフォルトでは「上」)を適用します。" // panel.questionErrorLocation: "Sets the location of an error message in relation to all questions within the panel. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "パネル内のすべての質問に関連するエラーメッセージの位置を設定します。[継承] オプションは、ページレベル(設定されている場合)またはアンケートレベルの設定を適用します。" -// panel.questionsOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "質問の元の順序を維持するか、ランダム化します。[継承] オプションは、ページレベル(設定されている場合)またはアンケートレベルの設定を適用します。" +// panel.questionOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "質問の元の順序を維持するか、ランダム化します。[継承] オプションは、ページレベル(設定されている場合)またはアンケートレベルの設定を適用します。" // panel.page: "Repositions the panel to the end of a selected page." => "パネルを選択したページの末尾に再配置します。" // panel.innerIndent: "Adds space or margin between the panel content and the left border of the panel box." => "パネルの内容とパネルボックスの左の境界線の間にスペースまたは余白を追加します。" // panel.startWithNewLine: "Unselect to display the panel in one line with the previous question or panel. The setting doesn't apply if the panel is the first element in your form." => "選択を解除すると、前の質問またはパネルと 1 行でパネルが表示されます。パネルがフォームの最初の要素である場合、この設定は適用されません。" @@ -2539,7 +2540,7 @@ setupLocale({ localeCode: "ja", strings: jaStrings }); // paneldynamic.visibleIf: "Use the magic wand icon to set a conditional rule that determines panel visibility." => "魔法の杖アイコンを使用して、パネルの表示を決定する条件付きルールを設定します。" // paneldynamic.enableIf: "Use the magic wand icon to set a conditional rule that disables the read-only mode for the panel." => "魔法の杖アイコンを使用して、パネルの読み取り専用モードを無効にする条件付きルールを設定します。" // paneldynamic.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "魔法の杖アイコンを使用して、ネストされた質問に回答が少なくとも1つない限り、調査の送信を禁止する条件付きルールを設定します。" -// paneldynamic.templateTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "このパネル内のすべての質問に適用されます。この設定を上書きする場合は、個々の質問のタイトル配置ルールを定義します。「継承」オプションは、ページレベル(設定されている場合)またはアンケートレベルの設定(デフォルトでは「上」)を適用します。" +// paneldynamic.templateQuestionTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "このパネル内のすべての質問に適用されます。この設定を上書きする場合は、個々の質問のタイトル配置ルールを定義します。「継承」オプションは、ページレベル(設定されている場合)またはアンケートレベルの設定(デフォルトでは「上」)を適用します。" // paneldynamic.templateErrorLocation: "Sets the location of an error message in relation to a question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "無効な入力を含む質問に関連するエラーメッセージの場所を設定します。次から選択します: \"Top\" - 質問ボックスの上部にエラーテキストが配置されます。\"Bottom\" - 質問ボックスの下部にエラーテキストが配置されます。「継承」オプションは、ページレベル(設定されている場合)またはアンケートレベルの設定(デフォルトでは「上」)を適用します。" // paneldynamic.errorLocation: "Sets the location of an error message in relation to all questions within the panel. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "パネル内のすべての質問に関連するエラーメッセージの位置を設定します。[継承] オプションは、ページレベル(設定されている場合)またはアンケートレベルの設定を適用します。" // paneldynamic.page: "Repositions the panel to the end of a selected page." => "パネルを選択したページの末尾に再配置します。" @@ -2553,7 +2554,7 @@ setupLocale({ localeCode: "ja", strings: jaStrings }); // paneldynamic.titleLocation: "This setting is automatically inherited by all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "この設定は、このパネル内のすべての質問に自動的に継承されます。この設定を上書きする場合は、個々の質問のタイトル配置ルールを定義します。「継承」オプションは、ページレベル(設定されている場合)またはアンケートレベルの設定(デフォルトでは「上」)を適用します。" // paneldynamic.descriptionLocation: "The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Under the panel title\" by default)." => "「継承」オプションは、ページレベル(設定されている場合)またはアンケートレベルの設定(デフォルトでは「パネルタイトルの下」)を適用します。" // paneldynamic.newPanelPosition: "Defines the position of a newly added panel. By default, new panels are added to the end. Select \"Next\" to insert a new panel after the current one." => "新しく追加されたパネルの位置を定義します。デフォルトでは、新しいパネルが最後に追加されます。「次へ」を選択して、現在のパネルの後に新しいパネルを挿入します。" -// paneldynamic.defaultValueFromLastPanel: "Duplicates answers from the last panel and assigns them to the next added dynamic panel." => "最後のパネルから回答を複製し、次に追加された動的パネルに割り当てます。" +// paneldynamic.copyDefaultValueFromLastEntry: "Duplicates answers from the last panel and assigns them to the next added dynamic panel." => "最後のパネルから回答を複製し、次に追加された動的パネルに割り当てます。" // paneldynamic.keyName: "Reference a question name to require a user to provide a unique response for this question in each panel." => "質問名を参照して、各パネルでこの質問に対して一意の回答を提供するようユーザーに要求します。" // pehelp.defaultValueExpression: "This setting allows you to assign a default answer value based on an expression. The expression can include basic calculations - `{q1_id} + {q2_id}`, Boolean expressions, such as `{age} > 60`, and functions: `iif()`, `today()`, `age()`, `min()`, `max()`, `avg()`, etc. The value determined by this expression serves as the initial default value that can be overridden by a respondent's manual input." => "この設定では、式に基づいてデフォルトの回答値を割り当てることができます。式には、基本的な計算 - '{q1_id} + {q2_id}'、'{age} > 60' などのブール式、関数 'iif()'、'today()'、'age()'、'min()'、'max()'、'avg()' などを含めることができます。この式によって決定される値は、回答者の手動入力で上書きできる初期デフォルト値として機能します。" // pehelp.resetValueIf: "Use the magic wand icon to set a conditional rule that determines when a respondent's input is reset to the value based on the \"Default value expression\" or \"Set value expression\" or to the \"Default answer\" value (if either is set)." => "魔法の杖アイコンを使用して、回答者の入力を「デフォルト値式」または「値式の設定」に基づく値、または「デフォルト回答」値(どちらかが設定されている場合)にリセットするタイミングを決定する条件付きルールを設定します。" @@ -2603,13 +2604,13 @@ setupLocale({ localeCode: "ja", strings: jaStrings }); // pehelp.showProgressBar: "Sets the visibility and location of a progress bar. The \"Auto\" value displays the progress bar above or below the survey header." => "プログレスバーの表示と位置を設定します。「自動」の値は、アンケートヘッダーの上または下に進行状況バーを表示します。" // pehelp.showPreviewBeforeComplete: "Enable the preview page with all or answered questions only." => "すべての質問または回答済みの質問のみを含むプレビューページを有効にします。" // pehelp.questionTitleLocation: "Applies to all questions within the survey. This setting can be overridden by title alignment rules at lower levels: panel, page, or question. A lower-level setting will override those on a higher level." => "アンケート内のすべての質問に適用されます。この設定は、下位レベル(パネル、ページ、または質問)のタイトル配置ルールによって上書きできます。下位レベルの設定は、上位レベルの設定よりも優先されます。" -// pehelp.requiredText: "A symbol or a sequence of symbols indicating that an answer is required." => "回答が必要であることを示す記号または記号のシーケンス。" +// pehelp.requiredMark: "A symbol or a sequence of symbols indicating that an answer is required." => "回答が必要であることを示す記号または記号のシーケンス。" // pehelp.questionStartIndex: "Enter a number or letter with which you want to start numbering." => "番号付けを開始する番号または文字を入力します。" // pehelp.questionErrorLocation: "Sets the location of an error message in relation to the question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box." => "無効な入力を含む質問に関連するエラーメッセージの場所を設定します。次から選択します: \"Top\" - 質問ボックスの上部にエラーテキストが配置されます。\"Bottom\" - 質問ボックスの下部にエラーテキストが配置されます。" -// pehelp.focusFirstQuestionAutomatic: "Select if you want the first input field on each page ready for text entry." => "各ページの最初の入力フィールドをテキスト入力可能にするかどうかを選択します。" -// pehelp.questionsOrder: "Keeps the original order of questions or randomizes them. The effect of this setting is only visible in the Preview tab." => "質問の元の順序を維持するか、ランダム化します。この設定の効果は、「プレビュー」タブにのみ表示されます。" +// pehelp.autoFocusFirstQuestion: "Select if you want the first input field on each page ready for text entry." => "各ページの最初の入力フィールドをテキスト入力可能にするかどうかを選択します。" +// pehelp.questionOrder: "Keeps the original order of questions or randomizes them. The effect of this setting is only visible in the Preview tab." => "質問の元の順序を維持するか、ランダム化します。この設定の効果は、「プレビュー」タブにのみ表示されます。" // pehelp.maxTextLength: "For text entry questions only." => "テキスト入力の質問専用です。" -// pehelp.maxOthersLength: "For question comments only." => "質問コメント専用です。" +// pehelp.maxCommentLength: "For question comments only." => "質問コメント専用です。" // pehelp.autoGrowComment: "Select if you want question comments and Long Text questions to auto-grow in height based on the entered text length." => "質問のコメントと長いテキストの質問の高さを、入力したテキストの長さに基づいて自動的に拡大する場合に選択します。" // pehelp.allowResizeComment: "For question comments and Long Text questions only." => "質問コメントとテキスト(長文)の質問のみ。" // pehelp.calculatedValues: "Custom variables serve as intermediate or auxiliary variables used in form calculations. They take respondent inputs as source values. Each custom variable has a unique name and an expression it's based on." => "カスタム変数は、フォーム計算で使用される中間変数または補助変数として機能します。回答者の入力をソース値として受け取ります。各カスタム変数には、一意の名前と基になる式があります。" @@ -2625,7 +2626,7 @@ setupLocale({ localeCode: "ja", strings: jaStrings }); // pehelp.keyDuplicationError: "When the \"Prevent duplicate responses\" property is enabled, a respondent attempting to submit a duplicate entry will receive the following error message." => "「重複回答の防止」プロパティが有効な場合、重複したエントリを送信しようとする回答者は、次のエラーメッセージを受け取ります。" // pehelp.totalExpression: "Allows you to calculate total values based on an expression. The expression can include basic calculations (`{q1_id} + {q2_id}`), Boolean expressions (`{age} > 60`) and functions ('iif()`, `today()`, `age()`, `min()`, `max()`, `avg()`, etc.)." => "式に基づいて合計値を計算できます。式には、基本的な計算 ('{q1_id} + {q2_id}')、ブール式 ('{age} > 60')、関数 ('iif()'、'today()'、'age()'、'min()'、'max()'、'avg()' など) を含めることができます。" // pehelp.confirmDelete: "Triggers a prompt asking to confirm the row deletion." => "行の削除を確認するプロンプトをトリガーします。" -// pehelp.defaultValueFromLastRow: "Duplicates answers from the last row and assigns them to the next added dynamic row." => "最後の行から回答を複製し、次に追加された動的行に割り当てます。" +// pehelp.copyDefaultValueFromLastEntry: "Duplicates answers from the last row and assigns them to the next added dynamic row." => "最後の行から回答を複製し、次に追加された動的行に割り当てます。" // pehelp.description: "Type a subtitle." => "字幕を入力します。" // pehelp.locale: "Choose a language to begin creating your survey. To add a translation, switch to a new language and translate the original text here or in the Translations tab." => "言語を選択してアンケートの作成を開始します。翻訳を追加するには、新しい言語に切り替えて、ここまたは [翻訳] タブで元のテキストを翻訳します。" // pehelp.detailPanelMode: "Sets the location of a details section in relation to a row. Choose from: \"None\" - no expansion is added; \"Under the row\" - a row expansion is placed under each row of the matrix; \"Under the row, display one row expansion only\" - an expansion is displayed under a single row only, the remaining row expansions are collapsed." => "行を基準にした詳細セクションの位置を設定します。次から選択します: \"None\" - 展開は追加されません。\"Under the row\" - 行列の各行の下に行展開が配置されます。\"Under the row, display one row expansion only\" - 展開は 1 行の下にのみ表示され、残りの行展開は折りたたまれます。" @@ -2640,7 +2641,7 @@ setupLocale({ localeCode: "ja", strings: jaStrings }); // page.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "魔法の杖アイコンを使用して、ネストされた質問に回答が少なくとも1つない限り、調査の送信を禁止する条件付きルールを設定します。" // page.questionTitleLocation: "Applies to all questions within this page. If you want to override this setting, define title alignment rules for individual questions or panels. The \"Inherit\" option applies the survey-level setting (\"Top\" by default)." => "このページ内のすべての質問に適用されます。この設定を上書きする場合は、個々の質問またはパネルのタイトル配置ルールを定義します。「継承」オプションは、アンケートレベルの設定(デフォルトでは「トップ」)を適用します。" // page.questionErrorLocation: "Sets the location of an error message in relation to the question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box. The \"Inherit\" option applies the survey-level setting (\"Top\" by default)." => "無効な入力を含む質問に関連するエラーメッセージの場所を設定します。次から選択します: \"Top\" - 質問ボックスの上部にエラーテキストが配置されます。\"Bottom\" - 質問ボックスの下部にエラーテキストが配置されます。「継承」オプションは、アンケートレベルの設定(デフォルトでは「トップ」)を適用します。" -// page.questionsOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the survey-level setting (\"Original\" by default). The effect of this setting is only visible in the Preview tab." => "質問の元の順序を維持するか、ランダム化します。「継承」オプションは、アンケートレベルの設定(デフォルトでは「オリジナル」)を適用します。この設定の効果は、「プレビュー」タブにのみ表示されます。" +// page.questionOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the survey-level setting (\"Original\" by default). The effect of this setting is only visible in the Preview tab." => "質問の元の順序を維持するか、ランダム化します。「継承」オプションは、アンケートレベルの設定(デフォルトでは「オリジナル」)を適用します。この設定の効果は、「プレビュー」タブにのみ表示されます。" // page.navigationButtonsVisibility: "Sets the visibility of navigation buttons on the page. The \"Inherit\" option applies the survey-level setting, which defaults to \"Visible\"." => "ページ上のナビゲーションボタンの表示を設定します。「継承」オプションは、アンケートレベルの設定を適用し、デフォルトは「表示」です。" // pehelp.panelsState: "Choose from: \"Locked\" - users cannot expand or collapse panels; \"Collapse all\" - all panels start in a collapsed state; \"Expand all\" - all panels start in an expanded state; \"First expanded\" - only the first panel is initially expanded." => "次から選択します: 「ロック」 - ユーザーはパネルを展開または折りたたむことはできません。\"Collapse all\" - すべてのパネルが折りたたまれた状態で開始されます。\"Expand all\" - すべてのパネルが展開された状態で開始されます。\"First expanded\" - 最初のパネルのみが最初に展開されます。" // pehelp.imageLinkName: "Enter a shared property name within the array of objects that contains the image or video file URLs you want to display in the choice list." => "選択リストに表示する画像またはビデオ ファイルの URL を含むオブジェクトの配列内に共有プロパティ名を入力します。" @@ -2669,7 +2670,7 @@ setupLocale({ localeCode: "ja", strings: jaStrings }); // pehelp.needConfirmRemoveFile: "Triggers a prompt asking to confirm the file deletion." => "ファイルの削除を確認するプロンプトを表示します。" // pehelp.selectToRankEnabled: "Enable to rank only selected choices. Users will drag selected items from the choice list to order them within the ranking area." => "選択した選択肢のみをランク付けできるようにします。ユーザーは、選択した項目を選択リストからドラッグして、ランキング領域内で並べ替えます。" // pehelp.dataList: "Enter a list of choices that will be suggested to the respondent during input." => "入力時に回答者に提案される選択肢のリストを入力します。" -// pehelp.itemSize: "The setting only resizes the input fields and doesn't affect the width of the question box." => "この設定では、入力フィールドのサイズが変更されるだけで、質問ボックスの幅には影響しません。" +// pehelp.inputSize: "The setting only resizes the input fields and doesn't affect the width of the question box." => "この設定では、入力フィールドのサイズが変更されるだけで、質問ボックスの幅には影響しません。" // pehelp.itemTitleWidth: "Sets consistent width for all item labels in pixels" => "すべてのアイテムラベルの幅をピクセル単位で統一します。" // pehelp.contentMode: "The \"Auto\" option automatically determines the suitable mode for display - Image, Video, or YouTube - based on the source URL provided." => "「自動」オプションでは、指定されたソースURLに基づいて、表示に適したモード(画像、動画、YouTube)が自動的に決定されます。" // pehelp.altText: "Serves as a substitute when the image cannot be displayed on a user's device and for accessibility purposes." => "ユーザーのデバイスに画像を表示できない場合や、アクセシビリティの目的で代用します。" @@ -2682,8 +2683,8 @@ setupLocale({ localeCode: "ja", strings: jaStrings }); // p.itemTitleWidth: "Item label width (in px)" => "アイテムラベルの幅 (px)" // p.selectToRankEmptyRankedAreaText: "Text to show if all options are selected" => "すべてのオプションが選択されている場合に表示されるテキスト" // p.selectToRankEmptyUnrankedAreaText: "Placeholder text for the ranking area" => "ランキングエリアのプレースホルダーテキスト" -// pe.allowCompleteSurveyAutomatic: "Complete the survey automatically" => "調査に自動的に回答する" -// pehelp.allowCompleteSurveyAutomatic: "Select if you want the survey to complete automatically after a respondent answers all questions." => "回答者がすべての質問に回答した後にアンケートを自動的に完了する場合に選択します。" +// pe.autoAdvanceAllowComplete: "Complete the survey automatically" => "調査に自動的に回答する" +// pehelp.autoAdvanceAllowComplete: "Select if you want the survey to complete automatically after a respondent answers all questions." => "回答者がすべての質問に回答した後にアンケートを自動的に完了する場合に選択します。" // masksettings.saveMaskedValue: "Save masked value in survey results" => "アンケート結果にマスクされた値を保存する" // patternmask.pattern: "Value pattern" => "値パターン" // datetimemask.min: "Minimum value" => "最小値" @@ -2908,7 +2909,7 @@ setupLocale({ localeCode: "ja", strings: jaStrings }); // names.default-dark: "Dark" => "暗い" // names.default-contrast: "Contrast" => "対照" // panel.showNumber: "Number this panel" => "このパネルに番号を付ける" -// pehelp.goNextPageAutomatic: "Select if you want the survey to auto-advance to the next page once a respondent has answered all questions on the current page. This feature won't apply if the last question on the page is open-ended or allows multiple answers." => "回答者が現在のページのすべての質問に答えると、アンケートが自動的に次のページに進むようにする場合に選択します。この機能は、ページの最後の質問が自由回答形式の場合、または複数の回答が許可されている場合には適用されません。" +// pehelp.autoAdvanceEnabled: "Select if you want the survey to auto-advance to the next page once a respondent has answered all questions on the current page. This feature won't apply if the last question on the page is open-ended or allows multiple answers." => "回答者が現在のページのすべての質問に答えると、アンケートが自動的に次のページに進むようにする場合に選択します。この機能は、ページの最後の質問が自由回答形式の場合、または複数の回答が許可されている場合には適用されません。" // autocomplete.name: "Full Name" => "フルネーム" // autocomplete.honorific-prefix: "Prefix" => "接頭辞" // autocomplete.given-name: "First Name" => "名前" @@ -2964,4 +2965,10 @@ setupLocale({ localeCode: "ja", strings: jaStrings }); // autocomplete.impp: "Instant Messaging Protocol" => "インスタントメッセージングプロトコル" // ed.lockQuestionsTooltip: "Lock expand/collapse state for questions" => "質問の展開/折りたたみ状態のロック" // pe.listIsEmpty@pages: "You don't have any pages yet" => "まだページがありません" -// pe.addNew@pages: "Add new page" => "新しいページを追加" \ No newline at end of file +// pe.addNew@pages: "Add new page" => "新しいページを追加" +// ed.zoomInTooltip: "Zoom In" => "ズームインする" +// ed.zoom100Tooltip: "100%" => "100%" +// ed.zoomOutTooltip: "Zoom Out" => "ズームアウト" +// tabs.surfaceBackground: "Surface Background" => "サーフェスの背景" +// pe.copyDefaultValueFromLastEntry: "Use answers from the last entry as default" => "最後のエントリの回答をデフォルトとして使用する" +// colors.gray: "Gray" => "灰色" \ 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 f5715dddbe..be7ec24d6d 100644 --- a/packages/survey-creator-core/src/localization/korean.ts +++ b/packages/survey-creator-core/src/localization/korean.ts @@ -109,6 +109,9 @@ export var koreanStrings = { redoTooltip: "변경 내용 다시 실행", expandAllTooltip: "모두 확장", collapseAllTooltip: "모두 축소", + zoomInTooltip: "확대", + zoom100Tooltip: "100%", + zoomOutTooltip: "축소", lockQuestionsTooltip: "질문의 확장/축소 상태 잠금", showMoreChoices: "더 보기", showLessChoices: "간략하게 표시", @@ -296,7 +299,7 @@ export var koreanStrings = { description: "패널 설명", visibleIf: "다음과 같은 경우 패널을 표시합니다.", requiredIf: "다음과 같은 경우 패널을 필수로 만듭니다.", - questionsOrder: "패널 내의 질문 순서", + questionOrder: "패널 내의 질문 순서", page: "상위 페이지", startWithNewLine: "새 줄에 패널 표시", state: "패널 축소 상태", @@ -327,7 +330,7 @@ export var koreanStrings = { hideNumber: "패널 번호 숨기기", titleLocation: "패널 제목 정렬", descriptionLocation: "패널 설명 정렬", - templateTitleLocation: "질문 제목 정렬", + templateQuestionTitleLocation: "질문 제목 정렬", templateErrorLocation: "오류 메시지 맞춤", newPanelPosition: "새 패널 위치", showRangeInProgress: "진행률 표시줄 표시", @@ -394,7 +397,7 @@ export var koreanStrings = { visibleIf: "다음과 같은 경우 페이지를 표시합니다.", requiredIf: "다음과 같은 경우 페이지를 필수로 만듭니다.", timeLimit: "페이지 완료 시간 제한(초)", - questionsOrder: "페이지의 질문 순서" + questionOrder: "페이지의 질문 순서" }, matrixdropdowncolumn: { name: "열 이름", @@ -560,7 +563,7 @@ export var koreanStrings = { isRequired: "필수입니까?", markRequired: "필요에 따라 표시", removeRequiredMark: "필요한 표시를 제거하십시오", - isAllRowRequired: "모든 행에 대한 응답 필요", + eachRowRequired: "모든 행에 대한 응답 필요", eachRowUnique: "행의 중복 응답 방지", requiredErrorText: "\"필수\" 오류 메시지", startWithNewLine: "새 줄로 시작하겠습니까?", @@ -572,7 +575,7 @@ export var koreanStrings = { maxSize: "최대 파일 크기(bytes)", rowCount: "행 수", columnLayout: "열 위치", - addRowLocation: "행 버튼 위치 추가", + addRowButtonLocation: "행 버튼 위치 추가", transposeData: "행을 열로 바꾸기", addRowText: "행 버튼 텍스트 추가", removeRowText: "행 버튼 텍스트 제거", @@ -611,7 +614,7 @@ export var koreanStrings = { mode: "모드(편집/읽기전용)", clearInvisibleValues: "보이지 않는 값 지우기", cookieName: "쿠키 이름(로컬에서 설문 조사를 두 번 사용하지 않도록 설정)", - sendResultOnPageNext: "다음 페이지에서 설문 조사 결과 보내기", + partialSendEnabled: "다음 페이지에서 설문 조사 결과 보내기", storeOthersAsComment: "다른 사용자의 값을 별도의 필드에 저장", showPageTitles: "페이지 제목 표시", showPageNumbers: "페이지 번호 표시", @@ -623,18 +626,18 @@ export var koreanStrings = { startSurveyText: "시작 버튼 텍스트", showNavigationButtons: "탐색 버튼 표시 (기본 탐색)", showPrevButton: "이전 버튼 표시 (사용자가 이전 페이지로 돌아갈 수 있음)", - firstPageIsStarted: "설문지의 첫 번째 페이지는 시작 페이지입니다", - showCompletedPage: "끝 부분에 완료된 페이지 표시 (완료된 HTML)", - goNextPageAutomatic: "모든 질문에 응답 후 자동으로 다음 페이지로 이동", - allowCompleteSurveyAutomatic: "설문조사 자동 완성", + firstPageIsStartPage: "설문지의 첫 번째 페이지는 시작 페이지입니다", + showCompletePage: "끝 부분에 완료된 페이지 표시 (완료된 HTML)", + autoAdvanceEnabled: "모든 질문에 응답 후 자동으로 다음 페이지로 이동", + autoAdvanceAllowComplete: "설문조사 자동 완성", showProgressBar: "진행률 막대 표시", questionTitleLocation: "질문 제목 위치", questionTitleWidth: "질문 제목 너비", - requiredText: "질문에 필요한 기호", + requiredMark: "질문에 필요한 기호", questionTitleTemplate: "질문 제목 템플릿입니다. 기본값: '{no}. {require} {title}'", questionErrorLocation: "질문 위치 오류", - focusFirstQuestionAutomatic: "페이지 변경시 첫 번째 질문에 초점", - questionsOrder: "페이지의 요소 순서", + autoFocusFirstQuestion: "페이지 변경시 첫 번째 질문에 초점", + questionOrder: "페이지의 요소 순서", timeLimit: "설문 조사를 마칠 수있는 최대 시간", timeLimitPerPage: "설문 조사에서 페이지를 마칠 수있는 최대 시간", showTimer: "타이머 사용", @@ -651,7 +654,7 @@ export var koreanStrings = { dataFormat: "이미지 형식", allowAddRows: "행 추가 허용", allowRemoveRows: "행 제거 허용", - allowRowsDragAndDrop: "행 끌어서 놓기 허용", + allowRowReorder: "행 끌어서 놓기 허용", responsiveImageSizeHelp: "정확한 이미지 너비 또는 높이를 지정하는 경우에는 적용되지 않습니다.", minImageWidth: "최소 이미지 너비", maxImageWidth: "최대 이미지 너비", @@ -678,13 +681,13 @@ export var koreanStrings = { logo: "로고(URL 또는 base64로 인코딩된 문자열)", questionsOnPageMode: "설문조사 구조", maxTextLength: "최대 답변 길이(문자 단위)", - maxOthersLength: "최대 주석 길이(문자)", + maxCommentLength: "최대 주석 길이(문자)", commentAreaRows: "주석 영역 높이(줄)", autoGrowComment: "필요한 경우 주석 영역 자동 확장", allowResizeComment: "사용자가 텍스트 영역의 크기를 조정할 수 있도록 허용", textUpdateMode: "텍스트 질문 값 업데이트", maskType: "입력 마스크 유형", - focusOnFirstError: "첫 번째 오답에 포커스 설정", + autoFocusFirstError: "첫 번째 오답에 포커스 설정", checkErrorsMode: "유효성 검사 실행", validateVisitedEmptyFields: "초점이 손실된 빈 필드 유효성 검사", navigateToUrl: "URL로 이동합니다.", @@ -742,12 +745,11 @@ export var koreanStrings = { keyDuplicationError: "\"고유하지 않은 키 값\" 오류 메시지", minSelectedChoices: "선택한 최소 선택 항목", maxSelectedChoices: "선택한 최대 선택 항목 수", - showClearButton: "지우기 단추 표시", logoWidth: "로고 너비(CSS에서 허용하는 값)", logoHeight: "로고 높이(CSS에서 허용하는 값)", readOnly: "읽기 전용", enableIf: "다음과 같은 경우 편집 가능", - emptyRowsText: "'행 없음' 메시지", + noRowsText: "'행 없음' 메시지", separateSpecialChoices: "별도의 특수 선택(없음, 기타, 모두 선택)", choicesFromQuestion: "다음 질문에서 선택 항목을 복사합니다.", choicesFromQuestionMode: "어떤 선택 항목을 복사해야 합니까?", @@ -756,7 +758,7 @@ export var koreanStrings = { showCommentArea: "주석 영역 표시", commentPlaceholder: "주석 영역 자리 표시자", displayRateDescriptionsAsExtremeItems: "속도 설명을 극한 값으로 표시", - rowsOrder: "행 순서", + rowOrder: "행 순서", columnsLayout: "열 레이아웃", columnColCount: "중첩된 열 개수", correctAnswer: "정답", @@ -833,6 +835,7 @@ export var koreanStrings = { background: "배경", appearance: "외관", accentColors: "강조 색상", + surfaceBackground: "표면 배경", scaling: "스케일링", others: "다른" }, @@ -843,8 +846,7 @@ export var koreanStrings = { columnsEnableIf: "다음과 같은 경우 열이 표시됩니다.", rowsEnableIf: "다음과 같은 경우 행이 표시됩니다.", innerIndent: "내부 들여쓰기 추가", - defaultValueFromLastRow: "마지막 행에서 기본값 가져오기", - defaultValueFromLastPanel: "마지막 패널에서 기본값 가져 오기", + copyDefaultValueFromLastEntry: "마지막 항목의 답변을 기본값으로 사용", enterNewValue: "값을 입력하십시오.", noquestions: "설문 조사에는 어떤 질문도 없습니다.", createtrigger: "트리거를 만드십시오", @@ -1120,7 +1122,7 @@ export var koreanStrings = { timerInfoMode: { combined: "둘다" }, - addRowLocation: { + addRowButtonLocation: { default: "행렬 레이아웃에 따라 다름" }, panelsState: { @@ -1191,10 +1193,10 @@ export var koreanStrings = { percent: "백분율", date: "날짜" }, - rowsOrder: { + rowOrder: { initial: "원문 언어" }, - questionsOrder: { + questionOrder: { initial: "원문 언어" }, showProgressBar: { @@ -1345,7 +1347,7 @@ export var koreanStrings = { questionTitleLocation: "이 패널 내의 모든 질문에 적용됩니다. 이 설정을 재정의하려면 개별 질문에 대한 제목 정렬 규칙을 정의합니다. \"상속\" 옵션은 페이지 수준(설정된 경우) 또는 설문조사 수준 설정(기본적으로 \"상단\")을 적용합니다.", questionTitleWidth: "질문 제목이 질문 상자의 왼쪽에 정렬될 때 일관된 너비를 설정합니다. CSS 값(px, %, in, pt 등)을 허용합니다.", questionErrorLocation: "패널 내의 모든 질문과 관련된 오류 메시지의 위치를 설정합니다. \"상속\" 옵션은 페이지 수준(설정된 경우) 또는 설문조사 수준 설정을 적용합니다.", - questionsOrder: "질문의 원래 순서를 유지하거나 무작위화합니다. \"상속\" 옵션은 페이지 수준(설정된 경우) 또는 설문조사 수준 설정을 적용합니다.", + questionOrder: "질문의 원래 순서를 유지하거나 무작위화합니다. \"상속\" 옵션은 페이지 수준(설정된 경우) 또는 설문조사 수준 설정을 적용합니다.", page: "선택한 페이지의 끝으로 패널의 위치를 변경합니다.", innerIndent: "패널 내용과 패널 상자의 왼쪽 테두리 사이에 공백 또는 여백을 추가합니다.", startWithNewLine: "이전 질문 또는 패널과 함께 한 줄로 패널을 표시하려면 선택을 취소합니다. 패널이 양식의 첫 번째 요소인 경우에는 설정이 적용되지 않습니다.", @@ -1359,7 +1361,7 @@ export var koreanStrings = { visibleIf: "마술 지팡이 아이콘을 사용하여 패널 가시성을 결정하는 조건부 규칙을 설정합니다.", enableIf: "마술 지팡이 아이콘을 사용하여 패널에 대해 읽기 전용 모드를 비활성화하는 조건부 규칙을 설정합니다.", requiredIf: "마술 지팡이 아이콘을 사용하여 하나 이상의 중첩된 질문에 답변이 없는 한 설문조사 제출을 금지하는 조건부 규칙을 설정합니다.", - templateTitleLocation: "이 패널 내의 모든 질문에 적용됩니다. 이 설정을 재정의하려면 개별 질문에 대한 제목 정렬 규칙을 정의합니다. \"상속\" 옵션은 페이지 수준(설정된 경우) 또는 설문조사 수준 설정(기본적으로 \"상단\")을 적용합니다.", + templateQuestionTitleLocation: "이 패널 내의 모든 질문에 적용됩니다. 이 설정을 재정의하려면 개별 질문에 대한 제목 정렬 규칙을 정의합니다. \"상속\" 옵션은 페이지 수준(설정된 경우) 또는 설문조사 수준 설정(기본적으로 \"상단\")을 적용합니다.", templateErrorLocation: "잘못된 입력이 있는 질문과 관련된 오류 메시지의 위치를 설정합니다. 다음 중 하나를 선택합니다. \"상단\" - 오류 텍스트가 질문 상자 상단에 배치됩니다. \"하단\" - 오류 텍스트가 질문 상자 하단에 배치됩니다. \"상속\" 옵션은 페이지 수준(설정된 경우) 또는 설문조사 수준 설정(기본적으로 \"상단\")을 적용합니다.", errorLocation: "패널 내의 모든 질문과 관련된 오류 메시지의 위치를 설정합니다. \"상속\" 옵션은 페이지 수준(설정된 경우) 또는 설문조사 수준 설정을 적용합니다.", page: "선택한 페이지의 끝으로 패널의 위치를 변경합니다.", @@ -1374,9 +1376,10 @@ export var koreanStrings = { titleLocation: "이 설정은 이 패널 내의 모든 질문에 자동으로 상속됩니다. 이 설정을 재정의하려면 개별 질문에 대한 제목 정렬 규칙을 정의합니다. \"상속\" 옵션은 페이지 수준(설정된 경우) 또는 설문조사 수준 설정(기본적으로 \"상단\")을 적용합니다.", descriptionLocation: "\"상속\" 옵션은 페이지 수준(설정된 경우) 또는 설문조사 수준 설정(기본적으로 \"패널 제목 아래\")을 적용합니다.", newPanelPosition: "새로 추가된 패널의 위치를 정의합니다. 기본적으로 새 패널이 끝에 추가됩니다. \"다음\"을 선택하여 현재 패널 뒤에 새 패널을 삽입합니다.", - defaultValueFromLastPanel: "마지막 패널의 답변을 복제하여 다음에 추가된 동적 패널에 할당합니다.", + copyDefaultValueFromLastEntry: "마지막 패널의 답변을 복제하여 다음에 추가된 동적 패널에 할당합니다.", keyName: "사용자가 각 패널에서 이 질문에 대해 고유한 응답을 제공하도록 요구하려면 질문 이름을 참조합니다." }, + copyDefaultValueFromLastEntry: "마지막 행의 답변을 복제하여 다음에 추가된 동적 행에 할당합니다.", defaultValueExpression: "이 설정을 사용하면 표현식에 따라 기본 답안 값을 할당할 수 있습니다. 표현식에는 기본 계산('{q1_id} + {q2_id}'), 부울 표현식(예: '{age} > 60') 및 함수 'iif()', 'today()', 'age()', 'min()', 'max()', 'avg()' 등이 포함될 수 있습니다. 이 표현식에 의해 결정된 값은 응답자의 수동 입력으로 재정의할 수 있는 초기 기본값으로 사용됩니다.", resetValueIf: "마술 지팡이 아이콘을 사용하여 응답자의 입력이 \"기본값 표현식\" 또는 \"설정 값 표현식\" 또는 \"기본 답변\" 값(둘 중 하나가 설정된 경우)에 기반한 값으로 재설정되는 시점을 결정하는 조건부 규칙을 설정합니다.", setValueIf: "마술 지팡이 아이콘을 사용하여 \"값 설정 표현식\"을 실행할 시기를 결정하는 조건부 규칙을 설정하고 결과 값을 응답으로 동적으로 할당합니다.", @@ -1449,19 +1452,19 @@ export var koreanStrings = { logoWidth: "로고 너비를 CSS 단위(px, %, in, pt 등)로 설정합니다.", logoHeight: "로고 높이를 CSS 단위(px, %, in, pt 등)로 설정합니다.", logoFit: "다음 중에서 선택: \"없음\" - 이미지가 원래 크기를 유지합니다. \"Contain\" - 가로 세로 비율을 유지하면서 이미지의 크기가 조정됩니다. \"표지\" - 이미지가 종횡비를 유지하면서 전체 상자를 채웁니다. \"채우기\" - 가로 세로 비율을 유지하지 않고 상자를 채우기 위해 이미지가 늘어납니다.", - goNextPageAutomatic: "응답자가 현재 페이지의 모든 질문에 답변한 후 설문조사가 다음 페이지로 자동 진행되도록 하려면 선택합니다. 페이지의 마지막 질문이 서술형이거나 여러 답변을 허용하는 경우에는 이 기능이 적용되지 않습니다.", - allowCompleteSurveyAutomatic: "응답자가 모든 질문에 답변한 후 설문조사가 자동으로 완료되도록 하려면 선택합니다.", + autoAdvanceEnabled: "응답자가 현재 페이지의 모든 질문에 답변한 후 설문조사가 다음 페이지로 자동 진행되도록 하려면 선택합니다. 페이지의 마지막 질문이 서술형이거나 여러 답변을 허용하는 경우에는 이 기능이 적용되지 않습니다.", + autoAdvanceAllowComplete: "응답자가 모든 질문에 답변한 후 설문조사가 자동으로 완료되도록 하려면 선택합니다.", showNavigationButtons: "페이지에서 탐색 단추의 표시 여부와 위치를 설정합니다.", showProgressBar: "진행률 표시줄의 표시 여부와 위치를 설정합니다. \"자동\" 값은 설문조사 헤더 위 또는 아래에 진행률 표시줄을 표시합니다.", showPreviewBeforeComplete: "모든 질문 또는 답변된 질문만 있는 미리보기 페이지를 활성화합니다.", questionTitleLocation: "설문조사 내의 모든 질문에 적용됩니다. 이 설정은 하위 수준(패널, 페이지 또는 질문)의 제목 정렬 규칙으로 재정의할 수 있습니다. 낮은 수준의 설정은 더 높은 수준의 설정보다 우선합니다.", - requiredText: "답변이 필요함을 나타내는 기호 또는 일련의 기호입니다.", + requiredMark: "답변이 필요함을 나타내는 기호 또는 일련의 기호입니다.", questionStartIndex: "번호 매기기를 시작할 숫자 또는 문자를 입력합니다.", questionErrorLocation: "잘못된 입력이 있는 질문과 관련된 오류 메시지의 위치를 설정합니다. 다음 중 하나를 선택합니다. \"상단\" - 오류 텍스트가 질문 상자 상단에 배치됩니다. \"하단\" - 오류 텍스트가 질문 상자 하단에 배치됩니다.", - focusFirstQuestionAutomatic: "각 페이지의 첫 번째 입력 필드를 텍스트 입력에 사용할 수 있도록 준비하려면 선택합니다.", - questionsOrder: "질문의 원래 순서를 유지하거나 무작위화합니다. 이 설정의 효과는 미리보기 탭에서만 볼 수 있습니다.", + autoFocusFirstQuestion: "각 페이지의 첫 번째 입력 필드를 텍스트 입력에 사용할 수 있도록 준비하려면 선택합니다.", + questionOrder: "질문의 원래 순서를 유지하거나 무작위화합니다. 이 설정의 효과는 미리보기 탭에서만 볼 수 있습니다.", maxTextLength: "텍스트 입력 질문에만 해당됩니다.", - maxOthersLength: "질문 댓글에만 해당됩니다.", + maxCommentLength: "질문 댓글에만 해당됩니다.", commentAreaRows: "질문 주석에 대해 텍스트 영역에 표시되는 줄 수를 설정합니다. 입력이 더 많은 줄을 차지하면 스크롤 막대가 나타납니다.", autoGrowComment: "질문 댓글과 긴 텍스트 질문의 높이가 입력한 텍스트 길이에 따라 자동으로 커지도록 하려면 선택합니다.", allowResizeComment: "질문 댓글 및 긴 텍스트 질문에만 해당됩니다.", @@ -1479,7 +1482,6 @@ export var koreanStrings = { keyDuplicationError: "\"중복 응답 방지\" 속성이 활성화된 경우, 중복 항목을 제출하려는 응답자는 다음과 같은 오류 메시지를 받게 됩니다.", totalExpression: "표현식을 기준으로 합계 값을 계산할 수 있습니다. 표현식에는 기본 계산('{q1_id} + {q2_id}'), 부울 표현식('{age} > 60') 및 함수('iif()', 'today()', 'age()', 'min()', 'max()', 'avg()' 등)이 포함될 수 있습니다.", confirmDelete: "행 삭제를 확인하라는 프롬프트를 트리거합니다.", - defaultValueFromLastRow: "마지막 행의 답변을 복제하여 다음에 추가된 동적 행에 할당합니다.", keyName: "지정된 열에 동일한 값이 포함되어 있으면 현장조사에서 \"고유하지 않은 키 값\" 오류가 발생합니다.", description: "자막을 입력합니다.", locale: "설문조사 만들기를 시작할 언어를 선택합니다. 번역을 추가하려면 새 언어로 전환하고 여기 또는 번역 탭에서 원본 텍스트를 번역합니다.", @@ -1498,7 +1500,7 @@ export var koreanStrings = { questionTitleLocation: "이 페이지 내의 모든 질문에 적용됩니다. 이 설정을 재정의하려면 개별 질문 또는 패널에 대한 제목 정렬 규칙을 정의합니다. \"상속\" 옵션은 설문조사 수준 설정(기본적으로 \"상단\")을 적용합니다.", questionTitleWidth: "질문 제목이 질문 상자의 왼쪽에 정렬될 때 일관된 너비를 설정합니다. CSS 값(px, %, in, pt 등)을 허용합니다.", questionErrorLocation: "잘못된 입력이 있는 질문과 관련된 오류 메시지의 위치를 설정합니다. 다음 중 하나를 선택합니다. \"상단\" - 오류 텍스트가 질문 상자 상단에 배치됩니다. \"하단\" - 오류 텍스트가 질문 상자 하단에 배치됩니다. \"상속\" 옵션은 설문조사 수준 설정(기본적으로 \"상단\")을 적용합니다.", - questionsOrder: "질문의 원래 순서를 유지하거나 무작위화합니다. \"상속\" 옵션은 설문조사 수준 설정(기본적으로 \"원본\")을 적용합니다. 이 설정의 효과는 미리보기 탭에서만 볼 수 있습니다.", + questionOrder: "질문의 원래 순서를 유지하거나 무작위화합니다. \"상속\" 옵션은 설문조사 수준 설정(기본적으로 \"원본\")을 적용합니다. 이 설정의 효과는 미리보기 탭에서만 볼 수 있습니다.", navigationButtonsVisibility: "페이지에서 탐색 단추의 표시 여부를 설정합니다. \"상속\" 옵션은 설문조사 수준 설정을 적용하며, 기본값은 \"표시\"입니다." }, timerLocation: "페이지에서 타이머의 위치를 설정합니다.", @@ -1535,7 +1537,7 @@ export var koreanStrings = { needConfirmRemoveFile: "파일 삭제를 확인하는 프롬프트를 트리거합니다.", selectToRankEnabled: "선택한 선택 항목만 순위를 지정할 수 있습니다. 사용자는 선택 목록에서 선택한 항목을 끌어 순위 영역 내에서 정렬합니다.", dataList: "입력 시 응답자에게 제안될 선택 사항 목록을 입력합니다.", - itemSize: "이 설정은 입력 필드의 크기만 조정하며 질문 상자의 너비에는 영향을 주지 않습니다.", + inputSize: "이 설정은 입력 필드의 크기만 조정하며 질문 상자의 너비에는 영향을 주지 않습니다.", itemTitleWidth: "모든 항목 레이블에 대해 일관된 너비를 픽셀 단위로 설정합니다.", inputTextAlignment: "필드 내에서 입력 값을 정렬하는 방법을 선택합니다. 기본 설정인 \"Auto\"는 통화 또는 숫자 마스킹이 적용된 경우 입력 값을 오른쪽에 정렬하고 그렇지 않은 경우 왼쪽에 정렬합니다.", altText: "사용자의 장치에 이미지를 표시할 수 없는 경우 접근성을 위해 대신 사용할 수 있습니다.", @@ -1653,7 +1655,7 @@ export var koreanStrings = { maxValueExpression: "최대값 표현식", step: "걸음", dataList: "데이터 목록", - itemSize: "항목 크기", + inputSize: "항목 크기", itemTitleWidth: "항목 레이블 너비(px)", inputTextAlignment: "입력 값 정렬", elements: "요소", @@ -1755,7 +1757,8 @@ export var koreanStrings = { orchid: "난초", tulip: "튤립", brown: "갈색", - green: "녹색" + green: "녹색", + gray: "회색" } }, creatortheme: { @@ -1983,7 +1986,7 @@ setupLocale({ localeCode: "ko", strings: koreanStrings }); // pe.choicesMin: "Minimum value for auto-generated items" => "자동 생성된 항목의 최소값" // pe.choicesMax: "Maximum value for auto-generated items" => "자동 생성된 항목의 최대값" // pe.choicesStep: "Step for auto-generated items" => "자동 생성된 항목에 대한 단계" -// pe.isAllRowRequired: "Require answer for all rows" => "모든 행에 대한 응답 필요" +// pe.eachRowRequired: "Require answer for all rows" => "모든 행에 대한 응답 필요" // pe.requiredErrorText: "\"Required\" error message" => "\"필수\" 오류 메시지" // pe.cols: "Columns" => "열" // pe.rateMin: "Minimum rate value" => "최소 요금 값" @@ -2021,7 +2024,7 @@ setupLocale({ localeCode: "ko", strings: koreanStrings }); // pe.dataFormat: "Image format" => "이미지 형식" // pe.allowAddRows: "Allow adding rows" => "행 추가 허용" // pe.allowRemoveRows: "Allow removing rows" => "행 제거 허용" -// pe.allowRowsDragAndDrop: "Allow row drag and drop" => "행 끌어서 놓기 허용" +// pe.allowRowReorder: "Allow row drag and drop" => "행 끌어서 놓기 허용" // pe.responsiveImageSizeHelp: "Does not apply if you specify the exact image width or height." => "정확한 이미지 너비 또는 높이를 지정하는 경우에는 적용되지 않습니다." // pe.minImageWidth: "Minimum image width" => "최소 이미지 너비" // pe.maxImageWidth: "Maximum image width" => "최대 이미지 너비" @@ -2045,11 +2048,11 @@ setupLocale({ localeCode: "ko", strings: koreanStrings }); // pe.logo: "Logo (URL or base64-encoded string)" => "로고(URL 또는 base64로 인코딩된 문자열)" // pe.questionsOnPageMode: "Survey structure" => "설문조사 구조" // pe.maxTextLength: "Maximum answer length (in characters)" => "최대 답변 길이(문자 단위)" -// pe.maxOthersLength: "Maximum comment length (in characters)" => "최대 주석 길이(문자)" +// pe.maxCommentLength: "Maximum comment length (in characters)" => "최대 주석 길이(문자)" // pe.autoGrowComment: "Auto-expand comment area if necessary" => "필요한 경우 주석 영역 자동 확장" // pe.allowResizeComment: "Allow users to resize text areas" => "사용자가 텍스트 영역의 크기를 조정할 수 있도록 허용" // pe.textUpdateMode: "Update text question value" => "텍스트 질문 값 업데이트" -// pe.focusOnFirstError: "Set focus on the first invalid answer" => "첫 번째 오답에 포커스 설정" +// pe.autoFocusFirstError: "Set focus on the first invalid answer" => "첫 번째 오답에 포커스 설정" // pe.checkErrorsMode: "Run validation" => "유효성 검사 실행" // pe.navigateToUrl: "Navigate to URL" => "URL로 이동합니다." // pe.navigateToUrlOnCondition: "Dynamic URL" => "동적 URL" @@ -2087,7 +2090,7 @@ setupLocale({ localeCode: "ko", strings: koreanStrings }); // pe.panelPrevText: "Previous Panel button tooltip" => "이전 패널 단추 도구 설명" // pe.panelNextText: "Next Panel button tooltip" => "다음 패널 단추 도구 설명" // pe.showRangeInProgress: "Show progress bar" => "진행률 표시줄 표시" -// pe.templateTitleLocation: "Question title location" => "질문 제목 위치" +// pe.templateQuestionTitleLocation: "Question title location" => "질문 제목 위치" // pe.panelRemoveButtonLocation: "Remove Panel button location" => "패널 단추 위치 제거" // pe.hideIfRowsEmpty: "Hide the question if there are no rows" => "행이 없는 경우 질문 숨기기" // pe.hideColumnsIfEmpty: "Hide columns if there are no rows" => "행이 없는 경우 열 숨기기" @@ -2111,13 +2114,12 @@ setupLocale({ localeCode: "ko", strings: koreanStrings }); // pe.keyDuplicationError: "\"Non-unique key value\" error message" => "\"고유하지 않은 키 값\" 오류 메시지" // pe.minSelectedChoices: "Minimum selected choices" => "선택한 최소 선택 항목" // pe.maxSelectedChoices: "Maximum selected choices" => "선택한 최대 선택 항목 수" -// pe.showClearButton: "Show the Clear button" => "지우기 단추 표시" // pe.showNumber: "Show panel number" => "패널 번호 표시" // pe.logoWidth: "Logo width (in CSS-accepted values)" => "로고 너비(CSS에서 허용하는 값)" // pe.logoHeight: "Logo height (in CSS-accepted values)" => "로고 높이(CSS에서 허용하는 값)" // pe.readOnly: "Read-only" => "읽기 전용" // pe.enableIf: "Editable if" => "다음과 같은 경우 편집 가능" -// pe.emptyRowsText: "\"No rows\" message" => "'행 없음' 메시지" +// pe.noRowsText: "\"No rows\" message" => "'행 없음' 메시지" // pe.size: "Input field size (in characters)" => "입력 필드 크기(문자)" // pe.separateSpecialChoices: "Separate special choices (None, Other, Select All)" => "별도의 특수 선택(없음, 기타, 모두 선택)" // pe.choicesFromQuestion: "Copy choices from the following question" => "다음 질문에서 선택 항목을 복사합니다." @@ -2125,7 +2127,7 @@ setupLocale({ localeCode: "ko", strings: koreanStrings }); // pe.showCommentArea: "Show the comment area" => "주석 영역 표시" // pe.commentPlaceholder: "Comment area placeholder" => "주석 영역 자리 표시자" // pe.displayRateDescriptionsAsExtremeItems: "Display rate descriptions as extreme values" => "속도 설명을 극한 값으로 표시" -// pe.rowsOrder: "Row order" => "행 순서" +// pe.rowOrder: "Row order" => "행 순서" // pe.columnsLayout: "Column layout" => "열 레이아웃" // pe.columnColCount: "Nested column count" => "중첩된 열 개수" // pe.state: "Panel expand state" => "패널 확장 상태" @@ -2164,8 +2166,6 @@ setupLocale({ localeCode: "ko", strings: koreanStrings }); // pe.indent: "Add indents" => "들여쓰기 추가" // panel.indent: "Add outer indents" => "바깥쪽 들여쓰기 추가" // pe.innerIndent: "Add inner indents" => "내부 들여쓰기 추가" -// pe.defaultValueFromLastRow: "Take default values from the last row" => "마지막 행에서 기본값 가져오기" -// pe.defaultValueFromLastPanel: "Take default values from the last panel" => "마지막 패널에서 기본값 가져 오기" // pe.titleKeyboardAdornerTip: "Press enter button to edit" => "Enter 버튼을 눌러 편집합니다." // pe.keyboardAdornerTip: "Press enter button to edit item, press delete button to delete item, press alt plus arrow up or arrow down to move item" => "항목을 편집하려면 Enter 버튼을 누르고, 항목을 삭제하려면 삭제 버튼을 누르고, 항목을 이동하려면 alt 더하기 화살표 위쪽 또는 아래쪽 화살표를 누릅니다." // pe.triggerFromName: "Copy value from: " => "다음에서 값 복사: " @@ -2248,7 +2248,7 @@ setupLocale({ localeCode: "ko", strings: koreanStrings }); // showTimerPanel.none: "Hidden" => "숨겨진" // showTimerPanelMode.all: "Both" => "둘다" // detailPanelMode.none: "Hidden" => "숨겨진" -// addRowLocation.default: "Depends on matrix layout" => "행렬 레이아웃에 따라 다름" +// addRowButtonLocation.default: "Depends on matrix layout" => "행렬 레이아웃에 따라 다름" // panelsState.default: "Users cannot expand or collapse panels" => "사용자는 패널을 확장하거나 축소할 수 없습니다." // panelsState.collapsed: "All panels are collapsed" => "모든 패널이 축소됩니다" // panelsState.expanded: "All panels are expanded" => "모든 패널이 확장됩니다." @@ -2583,7 +2583,7 @@ setupLocale({ localeCode: "ko", strings: koreanStrings }); // panel.description: "Panel description" => "패널 설명" // panel.visibleIf: "Make the panel visible if" => "다음과 같은 경우 패널을 표시합니다." // panel.requiredIf: "Make the panel required if" => "다음과 같은 경우 패널을 필수로 만듭니다." -// panel.questionsOrder: "Question order within the panel" => "패널 내의 질문 순서" +// panel.questionOrder: "Question order within the panel" => "패널 내의 질문 순서" // panel.startWithNewLine: "Display the panel on a new line" => "새 줄에 패널 표시" // panel.state: "Panel collapse state" => "패널 축소 상태" // panel.width: "Inline panel width" => "인라인 패널 너비" @@ -2608,7 +2608,7 @@ setupLocale({ localeCode: "ko", strings: koreanStrings }); // paneldynamic.hideNumber: "Hide the panel number" => "패널 번호 숨기기" // paneldynamic.titleLocation: "Panel title alignment" => "패널 제목 정렬" // paneldynamic.descriptionLocation: "Panel description alignment" => "패널 설명 정렬" -// paneldynamic.templateTitleLocation: "Question title alignment" => "질문 제목 정렬" +// paneldynamic.templateQuestionTitleLocation: "Question title alignment" => "질문 제목 정렬" // paneldynamic.templateErrorLocation: "Error message alignment" => "오류 메시지 맞춤" // paneldynamic.newPanelPosition: "New panel location" => "새 패널 위치" // paneldynamic.keyName: "Prevent duplicate responses in the following question" => "다음 질문에서 중복 응답 방지" @@ -2641,7 +2641,7 @@ setupLocale({ localeCode: "ko", strings: koreanStrings }); // page.description: "Page description" => "페이지 설명" // page.visibleIf: "Make the page visible if" => "다음과 같은 경우 페이지를 표시합니다." // page.requiredIf: "Make the page required if" => "다음과 같은 경우 페이지를 필수로 만듭니다." -// page.questionsOrder: "Question order on the page" => "페이지의 질문 순서" +// page.questionOrder: "Question order on the page" => "페이지의 질문 순서" // matrixdropdowncolumn.name: "Column name" => "열 이름" // matrixdropdowncolumn.title: "Column title" => "열 제목" // matrixdropdowncolumn.isUnique: "Prevent duplicate responses" => "중복 응답 방지" @@ -2715,8 +2715,8 @@ setupLocale({ localeCode: "ko", strings: koreanStrings }); // totalDisplayStyle.currency: "Currency" => "통화" // totalDisplayStyle.percent: "Percentage" => "백분율" // totalDisplayStyle.date: "Date" => "날짜" -// rowsOrder.initial: "Original" => "원문 언어" -// questionsOrder.initial: "Original" => "원문 언어" +// rowOrder.initial: "Original" => "원문 언어" +// questionOrder.initial: "Original" => "원문 언어" // showProgressBar.aboveheader: "Above the header" => "머리글 위" // showProgressBar.belowheader: "Below the header" => "머리글 아래" // pv.sum: "Sum" => "합계" @@ -2733,7 +2733,7 @@ setupLocale({ localeCode: "ko", strings: koreanStrings }); // panel.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "마술 지팡이 아이콘을 사용하여 하나 이상의 중첩된 질문에 답변이 없는 한 설문조사 제출을 금지하는 조건부 규칙을 설정합니다." // panel.questionTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "이 패널 내의 모든 질문에 적용됩니다. 이 설정을 재정의하려면 개별 질문에 대한 제목 정렬 규칙을 정의합니다. \"상속\" 옵션은 페이지 수준(설정된 경우) 또는 설문조사 수준 설정(기본적으로 \"상단\")을 적용합니다." // panel.questionErrorLocation: "Sets the location of an error message in relation to all questions within the panel. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "패널 내의 모든 질문과 관련된 오류 메시지의 위치를 설정합니다. \"상속\" 옵션은 페이지 수준(설정된 경우) 또는 설문조사 수준 설정을 적용합니다." -// panel.questionsOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "질문의 원래 순서를 유지하거나 무작위화합니다. \"상속\" 옵션은 페이지 수준(설정된 경우) 또는 설문조사 수준 설정을 적용합니다." +// panel.questionOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "질문의 원래 순서를 유지하거나 무작위화합니다. \"상속\" 옵션은 페이지 수준(설정된 경우) 또는 설문조사 수준 설정을 적용합니다." // panel.page: "Repositions the panel to the end of a selected page." => "선택한 페이지의 끝으로 패널의 위치를 변경합니다." // panel.innerIndent: "Adds space or margin between the panel content and the left border of the panel box." => "패널 내용과 패널 상자의 왼쪽 테두리 사이에 공백 또는 여백을 추가합니다." // panel.startWithNewLine: "Unselect to display the panel in one line with the previous question or panel. The setting doesn't apply if the panel is the first element in your form." => "이전 질문 또는 패널과 함께 한 줄로 패널을 표시하려면 선택을 취소합니다. 패널이 양식의 첫 번째 요소인 경우에는 설정이 적용되지 않습니다." @@ -2744,7 +2744,7 @@ setupLocale({ localeCode: "ko", strings: koreanStrings }); // paneldynamic.visibleIf: "Use the magic wand icon to set a conditional rule that determines panel visibility." => "마술 지팡이 아이콘을 사용하여 패널 가시성을 결정하는 조건부 규칙을 설정합니다." // paneldynamic.enableIf: "Use the magic wand icon to set a conditional rule that disables the read-only mode for the panel." => "마술 지팡이 아이콘을 사용하여 패널에 대해 읽기 전용 모드를 비활성화하는 조건부 규칙을 설정합니다." // paneldynamic.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "마술 지팡이 아이콘을 사용하여 하나 이상의 중첩된 질문에 답변이 없는 한 설문조사 제출을 금지하는 조건부 규칙을 설정합니다." -// paneldynamic.templateTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "이 패널 내의 모든 질문에 적용됩니다. 이 설정을 재정의하려면 개별 질문에 대한 제목 정렬 규칙을 정의합니다. \"상속\" 옵션은 페이지 수준(설정된 경우) 또는 설문조사 수준 설정(기본적으로 \"상단\")을 적용합니다." +// paneldynamic.templateQuestionTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "이 패널 내의 모든 질문에 적용됩니다. 이 설정을 재정의하려면 개별 질문에 대한 제목 정렬 규칙을 정의합니다. \"상속\" 옵션은 페이지 수준(설정된 경우) 또는 설문조사 수준 설정(기본적으로 \"상단\")을 적용합니다." // paneldynamic.templateErrorLocation: "Sets the location of an error message in relation to a question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "잘못된 입력이 있는 질문과 관련된 오류 메시지의 위치를 설정합니다. 다음 중 하나를 선택합니다. \"상단\" - 오류 텍스트가 질문 상자 상단에 배치됩니다. \"하단\" - 오류 텍스트가 질문 상자 하단에 배치됩니다. \"상속\" 옵션은 페이지 수준(설정된 경우) 또는 설문조사 수준 설정(기본적으로 \"상단\")을 적용합니다." // paneldynamic.errorLocation: "Sets the location of an error message in relation to all questions within the panel. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "패널 내의 모든 질문과 관련된 오류 메시지의 위치를 설정합니다. \"상속\" 옵션은 페이지 수준(설정된 경우) 또는 설문조사 수준 설정을 적용합니다." // paneldynamic.page: "Repositions the panel to the end of a selected page." => "선택한 페이지의 끝으로 패널의 위치를 변경합니다." @@ -2758,7 +2758,7 @@ setupLocale({ localeCode: "ko", strings: koreanStrings }); // paneldynamic.titleLocation: "This setting is automatically inherited by all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "이 설정은 이 패널 내의 모든 질문에 자동으로 상속됩니다. 이 설정을 재정의하려면 개별 질문에 대한 제목 정렬 규칙을 정의합니다. \"상속\" 옵션은 페이지 수준(설정된 경우) 또는 설문조사 수준 설정(기본적으로 \"상단\")을 적용합니다." // paneldynamic.descriptionLocation: "The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Under the panel title\" by default)." => "\"상속\" 옵션은 페이지 수준(설정된 경우) 또는 설문조사 수준 설정(기본적으로 \"패널 제목 아래\")을 적용합니다." // paneldynamic.newPanelPosition: "Defines the position of a newly added panel. By default, new panels are added to the end. Select \"Next\" to insert a new panel after the current one." => "새로 추가된 패널의 위치를 정의합니다. 기본적으로 새 패널이 끝에 추가됩니다. \"다음\"을 선택하여 현재 패널 뒤에 새 패널을 삽입합니다." -// paneldynamic.defaultValueFromLastPanel: "Duplicates answers from the last panel and assigns them to the next added dynamic panel." => "마지막 패널의 답변을 복제하여 다음에 추가된 동적 패널에 할당합니다." +// paneldynamic.copyDefaultValueFromLastEntry: "Duplicates answers from the last panel and assigns them to the next added dynamic panel." => "마지막 패널의 답변을 복제하여 다음에 추가된 동적 패널에 할당합니다." // paneldynamic.keyName: "Reference a question name to require a user to provide a unique response for this question in each panel." => "사용자가 각 패널에서 이 질문에 대해 고유한 응답을 제공하도록 요구하려면 질문 이름을 참조합니다." // pehelp.defaultValueExpression: "This setting allows you to assign a default answer value based on an expression. The expression can include basic calculations - `{q1_id} + {q2_id}`, Boolean expressions, such as `{age} > 60`, and functions: `iif()`, `today()`, `age()`, `min()`, `max()`, `avg()`, etc. The value determined by this expression serves as the initial default value that can be overridden by a respondent's manual input." => "이 설정을 사용하면 표현식에 따라 기본 답안 값을 할당할 수 있습니다. 표현식에는 기본 계산('{q1_id} + {q2_id}'), 부울 표현식(예: '{age} > 60') 및 함수 'iif()', 'today()', 'age()', 'min()', 'max()', 'avg()' 등이 포함될 수 있습니다. 이 표현식에 의해 결정된 값은 응답자의 수동 입력으로 재정의할 수 있는 초기 기본값으로 사용됩니다." // pehelp.resetValueIf: "Use the magic wand icon to set a conditional rule that determines when a respondent's input is reset to the value based on the \"Default value expression\" or \"Set value expression\" or to the \"Default answer\" value (if either is set)." => "마술 지팡이 아이콘을 사용하여 응답자의 입력이 \"기본값 표현식\" 또는 \"설정 값 표현식\" 또는 \"기본 답변\" 값(둘 중 하나가 설정된 경우)에 기반한 값으로 재설정되는 시점을 결정하는 조건부 규칙을 설정합니다." @@ -2808,13 +2808,13 @@ setupLocale({ localeCode: "ko", strings: koreanStrings }); // pehelp.showProgressBar: "Sets the visibility and location of a progress bar. The \"Auto\" value displays the progress bar above or below the survey header." => "진행률 표시줄의 표시 여부와 위치를 설정합니다. \"자동\" 값은 설문조사 헤더 위 또는 아래에 진행률 표시줄을 표시합니다." // pehelp.showPreviewBeforeComplete: "Enable the preview page with all or answered questions only." => "모든 질문 또는 답변된 질문만 있는 미리보기 페이지를 활성화합니다." // pehelp.questionTitleLocation: "Applies to all questions within the survey. This setting can be overridden by title alignment rules at lower levels: panel, page, or question. A lower-level setting will override those on a higher level." => "설문조사 내의 모든 질문에 적용됩니다. 이 설정은 하위 수준(패널, 페이지 또는 질문)의 제목 정렬 규칙으로 재정의할 수 있습니다. 낮은 수준의 설정은 더 높은 수준의 설정보다 우선합니다." -// pehelp.requiredText: "A symbol or a sequence of symbols indicating that an answer is required." => "답변이 필요함을 나타내는 기호 또는 일련의 기호입니다." +// pehelp.requiredMark: "A symbol or a sequence of symbols indicating that an answer is required." => "답변이 필요함을 나타내는 기호 또는 일련의 기호입니다." // pehelp.questionStartIndex: "Enter a number or letter with which you want to start numbering." => "번호 매기기를 시작할 숫자 또는 문자를 입력합니다." // pehelp.questionErrorLocation: "Sets the location of an error message in relation to the question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box." => "잘못된 입력이 있는 질문과 관련된 오류 메시지의 위치를 설정합니다. 다음 중 하나를 선택합니다. \"상단\" - 오류 텍스트가 질문 상자 상단에 배치됩니다. \"하단\" - 오류 텍스트가 질문 상자 하단에 배치됩니다." -// pehelp.focusFirstQuestionAutomatic: "Select if you want the first input field on each page ready for text entry." => "각 페이지의 첫 번째 입력 필드를 텍스트 입력에 사용할 수 있도록 준비하려면 선택합니다." -// pehelp.questionsOrder: "Keeps the original order of questions or randomizes them. The effect of this setting is only visible in the Preview tab." => "질문의 원래 순서를 유지하거나 무작위화합니다. 이 설정의 효과는 미리보기 탭에서만 볼 수 있습니다." +// pehelp.autoFocusFirstQuestion: "Select if you want the first input field on each page ready for text entry." => "각 페이지의 첫 번째 입력 필드를 텍스트 입력에 사용할 수 있도록 준비하려면 선택합니다." +// pehelp.questionOrder: "Keeps the original order of questions or randomizes them. The effect of this setting is only visible in the Preview tab." => "질문의 원래 순서를 유지하거나 무작위화합니다. 이 설정의 효과는 미리보기 탭에서만 볼 수 있습니다." // pehelp.maxTextLength: "For text entry questions only." => "텍스트 입력 질문에만 해당됩니다." -// pehelp.maxOthersLength: "For question comments only." => "질문 댓글에만 해당됩니다." +// pehelp.maxCommentLength: "For question comments only." => "질문 댓글에만 해당됩니다." // pehelp.autoGrowComment: "Select if you want question comments and Long Text questions to auto-grow in height based on the entered text length." => "질문 댓글과 긴 텍스트 질문의 높이가 입력한 텍스트 길이에 따라 자동으로 커지도록 하려면 선택합니다." // pehelp.allowResizeComment: "For question comments and Long Text questions only." => "질문 댓글 및 긴 텍스트 질문에만 해당됩니다." // pehelp.calculatedValues: "Custom variables serve as intermediate or auxiliary variables used in form calculations. They take respondent inputs as source values. Each custom variable has a unique name and an expression it's based on." => "사용자 지정 변수는 양식 계산에 사용되는 중간 또는 보조 변수 역할을 합니다. 응답자 입력을 소스 값으로 사용합니다. 각 맞춤 변수에는 고유한 이름과 기준이 되는 표현식이 있습니다." @@ -2830,7 +2830,7 @@ setupLocale({ localeCode: "ko", strings: koreanStrings }); // pehelp.keyDuplicationError: "When the \"Prevent duplicate responses\" property is enabled, a respondent attempting to submit a duplicate entry will receive the following error message." => "\"중복 응답 방지\" 속성이 활성화된 경우, 중복 항목을 제출하려는 응답자는 다음과 같은 오류 메시지를 받게 됩니다." // pehelp.totalExpression: "Allows you to calculate total values based on an expression. The expression can include basic calculations (`{q1_id} + {q2_id}`), Boolean expressions (`{age} > 60`) and functions ('iif()`, `today()`, `age()`, `min()`, `max()`, `avg()`, etc.)." => "표현식을 기준으로 합계 값을 계산할 수 있습니다. 표현식에는 기본 계산('{q1_id} + {q2_id}'), 부울 표현식('{age} > 60') 및 함수('iif()', 'today()', 'age()', 'min()', 'max()', 'avg()' 등)이 포함될 수 있습니다." // pehelp.confirmDelete: "Triggers a prompt asking to confirm the row deletion." => "행 삭제를 확인하라는 프롬프트를 트리거합니다." -// pehelp.defaultValueFromLastRow: "Duplicates answers from the last row and assigns them to the next added dynamic row." => "마지막 행의 답변을 복제하여 다음에 추가된 동적 행에 할당합니다." +// pehelp.copyDefaultValueFromLastEntry: "Duplicates answers from the last row and assigns them to the next added dynamic row." => "마지막 행의 답변을 복제하여 다음에 추가된 동적 행에 할당합니다." // pehelp.description: "Type a subtitle." => "자막을 입력합니다." // pehelp.locale: "Choose a language to begin creating your survey. To add a translation, switch to a new language and translate the original text here or in the Translations tab." => "설문조사 만들기를 시작할 언어를 선택합니다. 번역을 추가하려면 새 언어로 전환하고 여기 또는 번역 탭에서 원본 텍스트를 번역합니다." // pehelp.detailPanelMode: "Sets the location of a details section in relation to a row. Choose from: \"None\" - no expansion is added; \"Under the row\" - a row expansion is placed under each row of the matrix; \"Under the row, display one row expansion only\" - an expansion is displayed under a single row only, the remaining row expansions are collapsed." => "행을 기준으로 세부 정보 섹션의 위치를 설정합니다. 다음 중에서 선택: \"없음\" - 확장이 추가되지 않습니다. \"행 아래\" - 행 확장이 행렬의 각 행 아래에 배치됩니다. \"행 아래에 한 행 확장만 표시\" - 확장은 단일 행 아래에만 표시되고 나머지 행 확장은 축소됩니다." @@ -2845,7 +2845,7 @@ setupLocale({ localeCode: "ko", strings: koreanStrings }); // page.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "마술 지팡이 아이콘을 사용하여 하나 이상의 중첩된 질문에 답변이 없는 한 설문조사 제출을 금지하는 조건부 규칙을 설정합니다." // page.questionTitleLocation: "Applies to all questions within this page. If you want to override this setting, define title alignment rules for individual questions or panels. The \"Inherit\" option applies the survey-level setting (\"Top\" by default)." => "이 페이지 내의 모든 질문에 적용됩니다. 이 설정을 재정의하려면 개별 질문 또는 패널에 대한 제목 정렬 규칙을 정의합니다. \"상속\" 옵션은 설문조사 수준 설정(기본적으로 \"상단\")을 적용합니다." // page.questionErrorLocation: "Sets the location of an error message in relation to the question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box. The \"Inherit\" option applies the survey-level setting (\"Top\" by default)." => "잘못된 입력이 있는 질문과 관련된 오류 메시지의 위치를 설정합니다. 다음 중 하나를 선택합니다. \"상단\" - 오류 텍스트가 질문 상자 상단에 배치됩니다. \"하단\" - 오류 텍스트가 질문 상자 하단에 배치됩니다. \"상속\" 옵션은 설문조사 수준 설정(기본적으로 \"상단\")을 적용합니다." -// page.questionsOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the survey-level setting (\"Original\" by default). The effect of this setting is only visible in the Preview tab." => "질문의 원래 순서를 유지하거나 무작위화합니다. \"상속\" 옵션은 설문조사 수준 설정(기본적으로 \"원본\")을 적용합니다. 이 설정의 효과는 미리보기 탭에서만 볼 수 있습니다." +// page.questionOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the survey-level setting (\"Original\" by default). The effect of this setting is only visible in the Preview tab." => "질문의 원래 순서를 유지하거나 무작위화합니다. \"상속\" 옵션은 설문조사 수준 설정(기본적으로 \"원본\")을 적용합니다. 이 설정의 효과는 미리보기 탭에서만 볼 수 있습니다." // page.navigationButtonsVisibility: "Sets the visibility of navigation buttons on the page. The \"Inherit\" option applies the survey-level setting, which defaults to \"Visible\"." => "페이지에서 탐색 단추의 표시 여부를 설정합니다. \"상속\" 옵션은 설문조사 수준 설정을 적용하며, 기본값은 \"표시\"입니다." // pehelp.panelsState: "Choose from: \"Locked\" - users cannot expand or collapse panels; \"Collapse all\" - all panels start in a collapsed state; \"Expand all\" - all panels start in an expanded state; \"First expanded\" - only the first panel is initially expanded." => "다음 중에서 선택: \"잠김\" - 사용자가 패널을 확장하거나 축소할 수 없습니다. \"모두 축소\" - 모든 패널이 축소된 상태에서 시작됩니다. \"모두 확장\" - 모든 패널이 확장된 상태에서 시작됩니다. \"첫 번째 확장\" - 첫 번째 패널만 처음에 확장됩니다." // pehelp.imageLinkName: "Enter a shared property name within the array of objects that contains the image or video file URLs you want to display in the choice list." => "선택 목록에 표시할 이미지 또는 비디오 파일 URL이 포함된 객체 배열 내에 공유 속성 이름을 입력합니다." @@ -2874,7 +2874,7 @@ setupLocale({ localeCode: "ko", strings: koreanStrings }); // pehelp.needConfirmRemoveFile: "Triggers a prompt asking to confirm the file deletion." => "파일 삭제를 확인하는 프롬프트를 트리거합니다." // pehelp.selectToRankEnabled: "Enable to rank only selected choices. Users will drag selected items from the choice list to order them within the ranking area." => "선택한 선택 항목만 순위를 지정할 수 있습니다. 사용자는 선택 목록에서 선택한 항목을 끌어 순위 영역 내에서 정렬합니다." // pehelp.dataList: "Enter a list of choices that will be suggested to the respondent during input." => "입력 시 응답자에게 제안될 선택 사항 목록을 입력합니다." -// pehelp.itemSize: "The setting only resizes the input fields and doesn't affect the width of the question box." => "이 설정은 입력 필드의 크기만 조정하며 질문 상자의 너비에는 영향을 주지 않습니다." +// pehelp.inputSize: "The setting only resizes the input fields and doesn't affect the width of the question box." => "이 설정은 입력 필드의 크기만 조정하며 질문 상자의 너비에는 영향을 주지 않습니다." // pehelp.itemTitleWidth: "Sets consistent width for all item labels in pixels" => "모든 항목 레이블에 대해 일관된 너비를 픽셀 단위로 설정합니다." // pehelp.contentMode: "The \"Auto\" option automatically determines the suitable mode for display - Image, Video, or YouTube - based on the source URL provided." => "\"자동\" 옵션은 제공된 소스 URL을 기반으로 표시에 적합한 모드(이미지, 비디오 또는 YouTube)를 자동으로 결정합니다." // pehelp.altText: "Serves as a substitute when the image cannot be displayed on a user's device and for accessibility purposes." => "사용자의 장치에 이미지를 표시할 수 없는 경우 접근성을 위해 대신 사용할 수 있습니다." @@ -2887,8 +2887,8 @@ setupLocale({ localeCode: "ko", strings: koreanStrings }); // p.itemTitleWidth: "Item label width (in px)" => "항목 레이블 너비(px)" // p.selectToRankEmptyRankedAreaText: "Text to show if all options are selected" => "모든 옵션이 선택된 경우 표시할 텍스트" // p.selectToRankEmptyUnrankedAreaText: "Placeholder text for the ranking area" => "순위 영역의 자리 표시자 텍스트" -// pe.allowCompleteSurveyAutomatic: "Complete the survey automatically" => "설문조사 자동 완성" -// pehelp.allowCompleteSurveyAutomatic: "Select if you want the survey to complete automatically after a respondent answers all questions." => "응답자가 모든 질문에 답변한 후 설문조사가 자동으로 완료되도록 하려면 선택합니다." +// pe.autoAdvanceAllowComplete: "Complete the survey automatically" => "설문조사 자동 완성" +// pehelp.autoAdvanceAllowComplete: "Select if you want the survey to complete automatically after a respondent answers all questions." => "응답자가 모든 질문에 답변한 후 설문조사가 자동으로 완료되도록 하려면 선택합니다." // masksettings.saveMaskedValue: "Save masked value in survey results" => "설문조사 결과에 마스킹된 값 저장" // patternmask.pattern: "Value pattern" => "값 패턴" // datetimemask.min: "Minimum value" => "최솟값" @@ -3113,7 +3113,7 @@ setupLocale({ localeCode: "ko", strings: koreanStrings }); // names.default-dark: "Dark" => "어둠" // names.default-contrast: "Contrast" => "대조" // panel.showNumber: "Number this panel" => "이 패널에 번호 매기기" -// pehelp.goNextPageAutomatic: "Select if you want the survey to auto-advance to the next page once a respondent has answered all questions on the current page. This feature won't apply if the last question on the page is open-ended or allows multiple answers." => "응답자가 현재 페이지의 모든 질문에 답변한 후 설문조사가 다음 페이지로 자동 진행되도록 하려면 선택합니다. 페이지의 마지막 질문이 서술형이거나 여러 답변을 허용하는 경우에는 이 기능이 적용되지 않습니다." +// pehelp.autoAdvanceEnabled: "Select if you want the survey to auto-advance to the next page once a respondent has answered all questions on the current page. This feature won't apply if the last question on the page is open-ended or allows multiple answers." => "응답자가 현재 페이지의 모든 질문에 답변한 후 설문조사가 다음 페이지로 자동 진행되도록 하려면 선택합니다. 페이지의 마지막 질문이 서술형이거나 여러 답변을 허용하는 경우에는 이 기능이 적용되지 않습니다." // autocomplete.name: "Full Name" => "성명" // autocomplete.honorific-prefix: "Prefix" => "접두사" // autocomplete.given-name: "First Name" => "이름" @@ -3169,4 +3169,10 @@ setupLocale({ localeCode: "ko", strings: koreanStrings }); // autocomplete.impp: "Instant Messaging Protocol" => "인스턴트 메시징 프로토콜" // ed.lockQuestionsTooltip: "Lock expand/collapse state for questions" => "질문의 확장/축소 상태 잠금" // pe.listIsEmpty@pages: "You don't have any pages yet" => "아직 페이지가 없습니다." -// pe.addNew@pages: "Add new page" => "새 페이지 추가" \ No newline at end of file +// pe.addNew@pages: "Add new page" => "새 페이지 추가" +// ed.zoomInTooltip: "Zoom In" => "확대" +// ed.zoom100Tooltip: "100%" => "100%" +// ed.zoomOutTooltip: "Zoom Out" => "축소" +// tabs.surfaceBackground: "Surface Background" => "표면 배경" +// pe.copyDefaultValueFromLastEntry: "Use answers from the last entry as default" => "마지막 항목의 답변을 기본값으로 사용" +// colors.gray: "Gray" => "회색" \ 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 e9ae9ebe08..b867952865 100644 --- a/packages/survey-creator-core/src/localization/malay.ts +++ b/packages/survey-creator-core/src/localization/malay.ts @@ -109,6 +109,9 @@ export var msStrings = { redoTooltip: "Buat semula perubahan", expandAllTooltip: "Kembangkan Semua", collapseAllTooltip: "Runtuhkan Semua", + zoomInTooltip: "Zum Masuk", + zoom100Tooltip: "100%", + zoomOutTooltip: "Zum Keluar", lockQuestionsTooltip: "Kunci keadaan kembangkan/runtuhkan untuk soalan", showMoreChoices: "Tunjuk lebih banyak", showLessChoices: "Tunjukkan kurang", @@ -296,7 +299,7 @@ export var msStrings = { description: "Penerangan panel", visibleIf: "Jadikan panel kelihatan jika", requiredIf: "Buat panel diperlukan jika", - questionsOrder: "Tertib soalan dalam panel", + questionOrder: "Tertib soalan dalam panel", page: "Halaman induk", startWithNewLine: "Paparkan panel pada baris baru", state: "Keadaan panel runtuh", @@ -327,7 +330,7 @@ export var msStrings = { hideNumber: "Sembunyikan nombor panel", titleLocation: "Penjajaran tajuk panel", descriptionLocation: "Penjajaran perihalan panel", - templateTitleLocation: "Penjajaran tajuk soalan", + templateQuestionTitleLocation: "Penjajaran tajuk soalan", templateErrorLocation: "Penjajaran mesej ralat", newPanelPosition: "Lokasi panel baru", showRangeInProgress: "Tunjukkan bar kemajuan", @@ -394,7 +397,7 @@ export var msStrings = { visibleIf: "Jadikan halaman kelihatan jika", requiredIf: "Jadikan halaman diperlukan jika", timeLimit: "Had masa untuk menyelesaikan halaman (dalam beberapa saat)", - questionsOrder: "Tertib soalan pada halaman" + questionOrder: "Tertib soalan pada halaman" }, matrixdropdowncolumn: { name: "Nama lajur", @@ -560,7 +563,7 @@ export var msStrings = { isRequired: "Diperlukan?", markRequired: "Tandakan mengikut keperluan", removeRequiredMark: "Mengalih keluar tanda yang diperlukan", - isAllRowRequired: "Perlukan jawapan untuk semua baris", + eachRowRequired: "Perlukan jawapan untuk semua baris", eachRowUnique: "Mengelakkan respons pendua dalam baris", requiredErrorText: "Teks ralat diperlukan", startWithNewLine: "Mulakan dengan baris baharu?", @@ -572,7 +575,7 @@ export var msStrings = { maxSize: "Maksimum saiz fail dalam bait", rowCount: "Kiraan baris", columnLayout: "Tataletak lajur", - addRowLocation: "Tambahkan lokasi butang baris", + addRowButtonLocation: "Tambahkan lokasi butang baris", transposeData: "Mengubah urutan baris kepada lajur", addRowText: "Tambahkan teks butang baris", removeRowText: "Alih keluar teks butang baris", @@ -611,7 +614,7 @@ export var msStrings = { mode: "Mod (edit/baca sahaja)", clearInvisibleValues: "Kosongkan nilai tersembunyi", cookieName: "Nama kuki (untuk melumpuhkan perlaksanaan tinjauan dua kali secara setempat)", - sendResultOnPageNext: "Hantar keputusan tinjauan pada halaman seterusnya", + partialSendEnabled: "Hantar keputusan tinjauan pada halaman seterusnya", storeOthersAsComment: "Simpan nilai 'lain-lain' dalam medan berasingan", showPageTitles: "Tunjukkan tajuk halaman", showPageNumbers: "Tunjukkan nombor halaman", @@ -623,18 +626,18 @@ export var msStrings = { startSurveyText: "Teks butang mulakan", showNavigationButtons: "Tunjukkan butang navigasi (navigasi lalai)", showPrevButton: "Tunjukkan butang sebelumnya (pengguna boleh kembali ke halaman seterusnya)", - firstPageIsStarted: "Halaman pertama dalam tinjauan ialah halaman permulaan.", - showCompletedPage: "Tunjukkan halaman lengkap pada hujung (HTML dilengkapkan)", - goNextPageAutomatic: "Selepas menjawab semua soalan, pergi ke halaman seterusnya secara automatik", - allowCompleteSurveyAutomatic: "Lengkapkan tinjauan secara automatik", + firstPageIsStartPage: "Halaman pertama dalam tinjauan ialah halaman permulaan.", + showCompletePage: "Tunjukkan halaman lengkap pada hujung (HTML dilengkapkan)", + autoAdvanceEnabled: "Selepas menjawab semua soalan, pergi ke halaman seterusnya secara automatik", + autoAdvanceAllowComplete: "Lengkapkan tinjauan secara automatik", showProgressBar: "Tunjukkan bar perkembangan", questionTitleLocation: "Lokasi tajuk soalan", questionTitleWidth: "Lebar tajuk soalan", - requiredText: "Soalan memerlukan simbol", + requiredMark: "Soalan memerlukan simbol", questionTitleTemplate: "Templat tajuk soalan, lalai ialah: '{tidak}. {perlukan} {tajuk}'", questionErrorLocation: "Lokasi ralat soalan", - focusFirstQuestionAutomatic: "Fokus soalan pertama pada perubahan halaman", - questionsOrder: "Susunan elemen pada halaman", + autoFocusFirstQuestion: "Fokus soalan pertama pada perubahan halaman", + questionOrder: "Susunan elemen pada halaman", timeLimit: "Masa maksimum untuk menyelesaikan tinjauan", timeLimitPerPage: "Masa maksimum untuk menyelesaikan halaman dalam tinjauan", showTimer: "Gunakan pemasa", @@ -651,7 +654,7 @@ export var msStrings = { dataFormat: "Format imej", allowAddRows: "Benarkan menambah baris", allowRemoveRows: "Benarkan mengalih keluar baris", - allowRowsDragAndDrop: "Benarkan seret dan lepas baris", + allowRowReorder: "Benarkan seret dan lepas baris", responsiveImageSizeHelp: "Tidak terpakai jika anda menentukan lebar atau ketinggian imej yang tepat.", minImageWidth: "Lebar imej minimum", maxImageWidth: "Lebar imej maksimum", @@ -678,13 +681,13 @@ export var msStrings = { logo: "Logo (URL atau rentetan berkod asas64)", questionsOnPageMode: "Struktur tinjauan", maxTextLength: "Panjang jawapan maksimum (dalam aksara)", - maxOthersLength: "Panjang komen maksimum (dalam aksara)", + maxCommentLength: "Panjang komen maksimum (dalam aksara)", commentAreaRows: "Komen ketinggian kawasan (dalam garisan)", autoGrowComment: "Kembangkan kawasan komen secara automatik jika perlu", allowResizeComment: "Benarkan pengguna mensaiz semula kawasan teks", textUpdateMode: "Mengemas kini nilai soalan teks", maskType: "Input jenis topeng", - focusOnFirstError: "Mengesetkan fokus pada jawapan tidak sah yang pertama", + autoFocusFirstError: "Mengesetkan fokus pada jawapan tidak sah yang pertama", checkErrorsMode: "Jalankan pengesahihan", validateVisitedEmptyFields: "Sahkan medan kosong pada fokus yang hilang", navigateToUrl: "Navigasi ke URL", @@ -742,12 +745,11 @@ export var msStrings = { keyDuplicationError: "Mesej ralat \"Nilai kunci bukan unik\"", minSelectedChoices: "Pilihan minimum yang dipilih", maxSelectedChoices: "Pilihan maksimum yang dipilih", - showClearButton: "Tunjukkan butang Kosongkan", logoWidth: "Lebar logo (dalam nilai diterima CSS)", logoHeight: "Ketinggian logo (dalam nilai diterima CSS)", readOnly: "Baca sahaja", enableIf: "Boleh diedit jika", - emptyRowsText: "Mesej \"Tiada baris\"", + noRowsText: "Mesej \"Tiada baris\"", separateSpecialChoices: "Pilihan khas berasingan (Tiada, Lain-lain, Pilih Semua)", choicesFromQuestion: "Salin pilihan daripada soalan berikut", choicesFromQuestionMode: "Pilihan mana yang hendak disalin?", @@ -756,7 +758,7 @@ export var msStrings = { showCommentArea: "Tunjukkan kawasan komen", commentPlaceholder: "Ruang letak komen", displayRateDescriptionsAsExtremeItems: "Memaparkan perihalan kadar sebagai nilai melampau", - rowsOrder: "Tertib baris", + rowOrder: "Tertib baris", columnsLayout: "Tataletak lajur", columnColCount: "Kiraan lajur tersarang", correctAnswer: "Jawapan yang betul", @@ -833,6 +835,7 @@ export var msStrings = { background: "Latar belakang", appearance: "Penampilan", accentColors: "Warna aksen", + surfaceBackground: "Latar Belakang Permukaan", scaling: "Penskalaan", others: "Lain-lain" }, @@ -843,8 +846,7 @@ export var msStrings = { columnsEnableIf: "Lajur kelihatan jika", rowsEnableIf: "Baris boleh dilihat jika", innerIndent: "Menambah inden dalaman", - defaultValueFromLastRow: "Mengambil nilai lalai daripada baris terakhir", - defaultValueFromLastPanel: "Mengambil nilai lalai daripada panel terakhir", + copyDefaultValueFromLastEntry: "Gunakan jawapan daripada entri terakhir sebagai lalai", enterNewValue: "Sila masukkan nilai.", noquestions: "Tiada soalan lain dalam tinjauan.", createtrigger: "Sila cipta pencetus", @@ -1120,7 +1122,7 @@ export var msStrings = { timerInfoMode: { combined: "Kedua-duanya" }, - addRowLocation: { + addRowButtonLocation: { default: "Bergantung pada tataletak matriks" }, panelsState: { @@ -1191,10 +1193,10 @@ export var msStrings = { percent: "Peratusan", date: "Tarikh" }, - rowsOrder: { + rowOrder: { initial: "Asal" }, - questionsOrder: { + questionOrder: { initial: "Asal" }, showProgressBar: { @@ -1345,7 +1347,7 @@ export var msStrings = { questionTitleLocation: "Digunakan untuk semua soalan dalam panel ini. Jika anda ingin mengubah seting ini, takrifkan peraturan penjajaran tajuk untuk soalan individu. Pilihan \"Warisan\" menggunakan peringkat halaman (jika ditetapkan) atau tetapan peringkat tinjauan (\"Atas\" secara lalai).", questionTitleWidth: "Menetapkan lebar yang konsisten untuk tajuk soalan apabila ia dijajarkan di sebelah kiri kotak soalan mereka. Menerima nilai CSS (px, %, dalam, pt, dll.).", questionErrorLocation: "Mengesetkan lokasi mesej ralat berhubung dengan semua soalan dalam panel. Opsyen \"Warisan\" menggunakan aras halaman (jika set) atau seting aras tinjauan.", - questionsOrder: "Mengekalkan susunan soalan asal atau rawak mereka. Opsyen \"Warisan\" menggunakan aras halaman (jika set) atau seting aras tinjauan.", + questionOrder: "Mengekalkan susunan soalan asal atau rawak mereka. Opsyen \"Warisan\" menggunakan aras halaman (jika set) atau seting aras tinjauan.", page: "Meletakkan semula panel di hujung halaman yang dipilih.", innerIndent: "Menambah ruang atau jidar antara kandungan panel dan sempadan kiri kotak panel.", startWithNewLine: "Nyahpilih untuk memaparkan panel dalam satu baris dengan soalan atau panel sebelumnya. Seting tidak digunakan jika panel ialah elemen pertama dalam borang anda.", @@ -1359,7 +1361,7 @@ export var msStrings = { visibleIf: "Gunakan ikon tongkat ajaib untuk menetapkan peraturan bersyarat yang menentukan keterlihatan panel.", enableIf: "Gunakan ikon tongkat ajaib untuk menetapkan peraturan bersyarat yang melumpuhkan mod baca sahaja untuk panel.", requiredIf: "Gunakan ikon tongkat ajaib untuk menetapkan peraturan bersyarat yang menghalang penyerahan tinjauan melainkan sekurang-kurangnya satu soalan tersarang mempunyai jawapan.", - templateTitleLocation: "Digunakan untuk semua soalan dalam panel ini. Jika anda ingin mengubah seting ini, takrifkan peraturan penjajaran tajuk untuk soalan individu. Pilihan \"Warisan\" menggunakan peringkat halaman (jika ditetapkan) atau tetapan peringkat tinjauan (\"Atas\" secara lalai).", + templateQuestionTitleLocation: "Digunakan untuk semua soalan dalam panel ini. Jika anda ingin mengubah seting ini, takrifkan peraturan penjajaran tajuk untuk soalan individu. Pilihan \"Warisan\" menggunakan peringkat halaman (jika ditetapkan) atau tetapan peringkat tinjauan (\"Atas\" secara lalai).", templateErrorLocation: "Mengesetkan lokasi mesej ralat berhubung dengan soalan dengan input tidak sah. Pilih antara: \"Atas\" - teks ralat diletakkan di bahagian atas kotak soalan; \"Bawah\" - teks ralat diletakkan di bahagian bawah kotak soalan. Pilihan \"Warisan\" menggunakan peringkat halaman (jika ditetapkan) atau tetapan peringkat tinjauan (\"Atas\" secara lalai).", errorLocation: "Mengesetkan lokasi mesej ralat berhubung dengan semua soalan dalam panel. Opsyen \"Warisan\" menggunakan aras halaman (jika set) atau seting aras tinjauan.", page: "Meletakkan semula panel di hujung halaman yang dipilih.", @@ -1374,9 +1376,10 @@ export var msStrings = { titleLocation: "Tetapan ini diwarisi secara automatik oleh semua soalan dalam panel ini. Jika anda ingin mengubah seting ini, takrifkan peraturan penjajaran tajuk untuk soalan individu. Pilihan \"Warisan\" menggunakan peringkat halaman (jika ditetapkan) atau tetapan peringkat tinjauan (\"Atas\" secara lalai).", descriptionLocation: "Opsyen \"Warisan\" menggunakan aras halaman (jika ditetapkan) atau seting aras tinjauan (\"Di bawah tajuk panel\" secara lalai).", newPanelPosition: "Mentakrifkan kedudukan panel yang baru ditambah. Secara lalai, panel baru ditambahkan ke hujungnya. Pilih \"Seterusnya\" untuk memasukkan panel baru selepas yang semasa.", - defaultValueFromLastPanel: "Pendua jawapan daripada panel terakhir dan memberikannya kepada panel dinamik tambahan seterusnya.", + copyDefaultValueFromLastEntry: "Pendua jawapan daripada panel terakhir dan memberikannya kepada panel dinamik tambahan seterusnya.", keyName: "Rujukan nama soalan untuk memerlukan pengguna memberikan jawapan yang unik untuk soalan ini dalam setiap panel." }, + copyDefaultValueFromLastEntry: "Pendua jawapan dari baris terakhir dan menguntukkannya ke baris dinamik tambahan seterusnya.", defaultValueExpression: "Seting ini membolehkan anda memperuntukkan nilai jawapan lalai berdasarkan ungkapan. Ungkapan ini boleh termasuk pengiraan asas - '{q1_id} + {q2_id}', ungkapan Boolean, seperti '{age} > 60', dan fungsi: 'iif()', 'hari ini()', 'umur()', 'min()', 'max()', 'avg()', dsb. Nilai yang ditentukan oleh ungkapan ini berfungsi sebagai nilai lalai awal yang boleh diubah oleh input manual responden.", resetValueIf: "Gunakan ikon tongkat ajaib untuk mengesetkan peraturan bersyarat yang menentukan masa input responden ditetapkan semula kepada nilai berdasarkan \"Ungkapan nilai lalai\" atau \"Setkan ungkapan nilai\" atau kepada nilai \"Jawapan lalai\" (jika sama ada ditetapkan).", setValueIf: "Gunakan ikon tongkat ajaib untuk menetapkan peraturan bersyarat yang menentukan masa untuk menjalankan \"Tetapkan ungkapan nilai\" dan secara dinamik memperuntukkan nilai yang terhasil sebagai respons.", @@ -1449,19 +1452,19 @@ export var msStrings = { logoWidth: "Menetapkan lebar logo dalam unit CSS (px, %, in, pt, dll.).", logoHeight: "Menetapkan ketinggian logo dalam unit CSS (px, %, in, pt, dll.).", logoFit: "Pilih daripada: \"Tiada\" - imej mengekalkan saiz asalnya; \"Mengandungi\" - imej diubah saiznya agar sesuai sambil mengekalkan nisbah aspeknya; \"Cover\" - imej mengisi keseluruhan kotak sambil mengekalkan nisbah aspeknya; \"Isian\" - imej diregangkan untuk mengisi kotak tanpa mengekalkan nisbah aspeknya.", - goNextPageAutomatic: "Pilih jika anda mahu tinjauan maju secara automatik ke halaman seterusnya sebaik sahaja responden telah menjawab semua soalan pada halaman semasa. Ciri ini tidak akan digunakan jika soalan terakhir pada halaman adalah terbuka atau membenarkan berbilang jawapan.", - allowCompleteSurveyAutomatic: "Pilih jika anda mahu tinjauan selesai secara automatik selepas responden menjawab semua soalan.", + autoAdvanceEnabled: "Pilih jika anda mahu tinjauan maju secara automatik ke halaman seterusnya sebaik sahaja responden telah menjawab semua soalan pada halaman semasa. Ciri ini tidak akan digunakan jika soalan terakhir pada halaman adalah terbuka atau membenarkan berbilang jawapan.", + autoAdvanceAllowComplete: "Pilih jika anda mahu tinjauan selesai secara automatik selepas responden menjawab semua soalan.", showNavigationButtons: "Mengesetkan kebolehlihatan dan lokasi butang navigasi pada halaman.", showProgressBar: "Menetapkan kebolehlihatan dan lokasi bar kemajuan. Nilai \"Auto\" memaparkan bar kemajuan di atas atau di bawah pengepala tinjauan.", showPreviewBeforeComplete: "Dayakan halaman pratonton dengan semua atau menjawab soalan sahaja.", questionTitleLocation: "Digunakan untuk semua soalan dalam tinjauan. Tetapan ini boleh diubah oleh peraturan penjajaran tajuk pada tahap yang lebih rendah: panel, halaman atau soalan. Tetapan peringkat rendah akan mengatasi mereka yang berada pada tahap yang lebih tinggi.", - requiredText: "Simbol atau urutan simbol yang menunjukkan bahawa jawapan diperlukan.", + requiredMark: "Simbol atau urutan simbol yang menunjukkan bahawa jawapan diperlukan.", questionStartIndex: "Masukkan nombor atau huruf yang anda ingin mulakan penomboran.", questionErrorLocation: "Mengesetkan lokasi mesej ralat berhubung dengan soalan dengan input tidak sah. Pilih antara: \"Atas\" - teks ralat diletakkan di bahagian atas kotak soalan; \"Bawah\" - teks ralat diletakkan di bahagian bawah kotak soalan.", - focusFirstQuestionAutomatic: "Pilih jika anda inginkan medan input pertama pada setiap halaman sedia untuk entri teks.", - questionsOrder: "Mengekalkan susunan soalan asal atau rawak mereka. Kesan seting ini hanya kelihatan dalam tab Pratonton.", + autoFocusFirstQuestion: "Pilih jika anda inginkan medan input pertama pada setiap halaman sedia untuk entri teks.", + questionOrder: "Mengekalkan susunan soalan asal atau rawak mereka. Kesan seting ini hanya kelihatan dalam tab Pratonton.", maxTextLength: "Untuk soalan entri teks sahaja.", - maxOthersLength: "Untuk komen soalan sahaja.", + maxCommentLength: "Untuk komen soalan sahaja.", commentAreaRows: "Mengesetkan bilangan baris yang dipaparkan dalam kawasan teks untuk komen soalan. Dalam input mengambil lebih banyak baris, bar skrol muncul.", autoGrowComment: "Pilih jika anda inginkan komen soalan dan soalan Teks Panjang untuk mengembangkan ketinggian automatik berdasarkan panjang teks yang dimasukkan.", allowResizeComment: "Untuk komen soalan dan soalan Teks Panjang sahaja.", @@ -1479,7 +1482,6 @@ export var msStrings = { keyDuplicationError: "Apabila sifat \"Mencegah respons pendua\" didayakan, responden yang cuba menyerahkan entri pendua akan menerima mesej ralat berikut.", totalExpression: "Membolehkan anda mengira jumlah nilai berdasarkan ungkapan. Ungkapan ini boleh termasuk pengiraan asas ('{q1_id} + {q2_id}'), Ungkapan Boolean ('{age} > 60') dan fungsi ('iif()', 'hari ini()', 'umur()', 'min()', 'max()', 'avg()', dll.).", confirmDelete: "Mencetuskan gesaan yang meminta untuk mengesahkan pemadaman baris.", - defaultValueFromLastRow: "Pendua jawapan dari baris terakhir dan menguntukkannya ke baris dinamik tambahan seterusnya.", keyName: "Jika lajur yang ditentukan mengandungi nilai yang sama, tinjauan akan membuang ralat \"Nilai kunci bukan unik\".", description: "Taipkan sari kata.", locale: "Pilih bahasa untuk mula mencipta tinjauan anda. Untuk menambah terjemahan, tukar kepada bahasa baru dan terjemahkan teks asal di sini atau dalam tab Terjemahan.", @@ -1498,7 +1500,7 @@ export var msStrings = { questionTitleLocation: "Digunakan untuk semua soalan dalam halaman ini. Jika anda ingin mengubah seting ini, takrifkan peraturan penjajaran tajuk untuk soalan atau panel individu. Pilihan \"Warisan\" menggunakan tetapan peringkat tinjauan (\"Atas\" secara lalai).", questionTitleWidth: "Menetapkan lebar yang konsisten untuk tajuk soalan apabila ia dijajarkan di sebelah kiri kotak soalan mereka. Menerima nilai CSS (px, %, dalam, pt, dll.).", questionErrorLocation: "Mengesetkan lokasi mesej ralat berhubung dengan soalan dengan input tidak sah. Pilih antara: \"Atas\" - teks ralat diletakkan di bahagian atas kotak soalan; \"Bawah\" - teks ralat diletakkan di bahagian bawah kotak soalan. Pilihan \"Warisan\" menggunakan tetapan peringkat tinjauan (\"Atas\" secara lalai).", - questionsOrder: "Mengekalkan susunan soalan asal atau rawak mereka. Pilihan \"Warisan\" menggunakan seting peringkat tinjauan (\"Asal\" secara lalai). Kesan seting ini hanya kelihatan dalam tab Pratonton.", + questionOrder: "Mengekalkan susunan soalan asal atau rawak mereka. Pilihan \"Warisan\" menggunakan seting peringkat tinjauan (\"Asal\" secara lalai). Kesan seting ini hanya kelihatan dalam tab Pratonton.", navigationButtonsVisibility: "Mengesetkan keterlihatan butang navigasi pada halaman. Opsyen \"Warisan\" menggunakan seting aras tinjauan, yang lalai kepada \"Boleh Dilihat\"." }, timerLocation: "Menetapkan lokasi pemasa pada halaman.", @@ -1535,7 +1537,7 @@ export var msStrings = { needConfirmRemoveFile: "Mencetuskan gesaan yang meminta untuk mengesahkan penghapusan fail.", selectToRankEnabled: "Membolehkan untuk menilai pilihan yang dipilih sahaja. Pengguna akan menyeret item terpilih dari senarai pilihan untuk memesannya dalam kawasan kedudukan.", dataList: "Masukkan senarai pilihan yang akan dicadangkan kepada responden semasa input.", - itemSize: "Seting hanya mengubah saiz medan input dan tidak mempengaruhi lebar kotak soalan.", + inputSize: "Seting hanya mengubah saiz medan input dan tidak mempengaruhi lebar kotak soalan.", itemTitleWidth: "Mengesetkan lebar yang konsisten untuk semua label item dalam piksel", inputTextAlignment: "Pilih cara untuk menjajarkan nilai input dalam medan. Seting lalai \"Auto\" menjajarkan nilai input ke kanan jika mata wang atau topeng angka digunakan dan ke kiri jika tidak.", altText: "Berfungsi sebagai pengganti apabila imej tidak boleh dipaparkan pada peranti pengguna dan untuk tujuan kebolehcapaian.", @@ -1653,7 +1655,7 @@ export var msStrings = { maxValueExpression: "Ekspresi nilai maks", step: "langkah", dataList: "Senarai data", - itemSize: "Saiz item", + inputSize: "Saiz item", itemTitleWidth: "Lebar label item (dalam piksel)", inputTextAlignment: "Penjajaran nilai input", elements: "Unsur", @@ -1755,7 +1757,8 @@ export var msStrings = { orchid: "Orchid", tulip: "Tulip", brown: "Brown", - green: "Hijau" + green: "Hijau", + gray: "Kelabu" } }, creatortheme: { @@ -1875,7 +1878,7 @@ setupLocale({ localeCode: "ms", strings: msStrings }); // pe.dataFormat: "Image format" => "Format imej" // pe.allowAddRows: "Allow adding rows" => "Benarkan menambah baris" // pe.allowRemoveRows: "Allow removing rows" => "Benarkan mengalih keluar baris" -// pe.allowRowsDragAndDrop: "Allow row drag and drop" => "Benarkan seret dan lepas baris" +// pe.allowRowReorder: "Allow row drag and drop" => "Benarkan seret dan lepas baris" // pe.responsiveImageSizeHelp: "Does not apply if you specify the exact image width or height." => "Tidak terpakai jika anda menentukan lebar atau ketinggian imej yang tepat." // pe.minImageWidth: "Minimum image width" => "Lebar imej minimum" // pe.maxImageWidth: "Maximum image width" => "Lebar imej maksimum" @@ -1886,11 +1889,11 @@ setupLocale({ localeCode: "ms", strings: msStrings }); // pe.logo: "Logo (URL or base64-encoded string)" => "Logo (URL atau rentetan berkod asas64)" // pe.questionsOnPageMode: "Survey structure" => "Struktur tinjauan" // pe.maxTextLength: "Maximum answer length (in characters)" => "Panjang jawapan maksimum (dalam aksara)" -// pe.maxOthersLength: "Maximum comment length (in characters)" => "Panjang komen maksimum (dalam aksara)" +// pe.maxCommentLength: "Maximum comment length (in characters)" => "Panjang komen maksimum (dalam aksara)" // pe.autoGrowComment: "Auto-expand comment area if necessary" => "Kembangkan kawasan komen secara automatik jika perlu" // pe.allowResizeComment: "Allow users to resize text areas" => "Benarkan pengguna mensaiz semula kawasan teks" // pe.textUpdateMode: "Update text question value" => "Mengemas kini nilai soalan teks" -// pe.focusOnFirstError: "Set focus on the first invalid answer" => "Mengesetkan fokus pada jawapan tidak sah yang pertama" +// pe.autoFocusFirstError: "Set focus on the first invalid answer" => "Mengesetkan fokus pada jawapan tidak sah yang pertama" // pe.checkErrorsMode: "Run validation" => "Jalankan pengesahihan" // pe.navigateToUrl: "Navigate to URL" => "Navigasi ke URL" // pe.navigateToUrlOnCondition: "Dynamic URL" => "URL dinamik" @@ -1927,7 +1930,7 @@ setupLocale({ localeCode: "ms", strings: msStrings }); // pe.panelPrevText: "Previous Panel button tooltip" => "Petua alat butang Panel Sebelumnya" // pe.panelNextText: "Next Panel button tooltip" => "Petua alat butang Panel Seterusnya" // pe.showRangeInProgress: "Show progress bar" => "Tunjukkan bar kemajuan" -// pe.templateTitleLocation: "Question title location" => "Lokasi tajuk soalan" +// pe.templateQuestionTitleLocation: "Question title location" => "Lokasi tajuk soalan" // pe.panelRemoveButtonLocation: "Remove Panel button location" => "Alih keluar lokasi butang Panel" // pe.hideIfRowsEmpty: "Hide the question if there are no rows" => "Sembunyikan soalan jika tiada baris" // pe.hideColumnsIfEmpty: "Hide columns if there are no rows" => "Menyembunyikan lajur jika tiada baris" @@ -1951,13 +1954,13 @@ setupLocale({ localeCode: "ms", strings: msStrings }); // pe.keyDuplicationError: "\"Non-unique key value\" error message" => "Mesej ralat \"Nilai kunci bukan unik\"" // pe.minSelectedChoices: "Minimum selected choices" => "Pilihan minimum yang dipilih" // pe.maxSelectedChoices: "Maximum selected choices" => "Pilihan maksimum yang dipilih" -// pe.showClearButton: "Show the Clear button" => "Tunjukkan butang Kosongkan" +// pe.allowClear: "Show the Clear button" => "Tunjukkan butang Kosongkan" // pe.showNumber: "Show panel number" => "Tunjukkan nombor panel" // pe.logoWidth: "Logo width (in CSS-accepted values)" => "Lebar logo (dalam nilai diterima CSS)" // pe.logoHeight: "Logo height (in CSS-accepted values)" => "Ketinggian logo (dalam nilai diterima CSS)" // pe.readOnly: "Read-only" => "Baca sahaja" // pe.enableIf: "Editable if" => "Boleh diedit jika" -// pe.emptyRowsText: "\"No rows\" message" => "Mesej \"Tiada baris\"" +// pe.noRowsText: "\"No rows\" message" => "Mesej \"Tiada baris\"" // pe.size: "Input field size (in characters)" => "Saiz medan input (dalam aksara)" // pe.separateSpecialChoices: "Separate special choices (None, Other, Select All)" => "Pilihan khas berasingan (Tiada, Lain-lain, Pilih Semua)" // pe.choicesFromQuestion: "Copy choices from the following question" => "Salin pilihan daripada soalan berikut" @@ -1965,7 +1968,7 @@ setupLocale({ localeCode: "ms", strings: msStrings }); // pe.showCommentArea: "Show the comment area" => "Tunjukkan kawasan komen" // pe.commentPlaceholder: "Comment area placeholder" => "Ruang letak komen" // pe.displayRateDescriptionsAsExtremeItems: "Display rate descriptions as extreme values" => "Memaparkan perihalan kadar sebagai nilai melampau" -// pe.rowsOrder: "Row order" => "Tertib baris" +// pe.rowOrder: "Row order" => "Tertib baris" // pe.columnsLayout: "Column layout" => "Tataletak lajur" // pe.columnColCount: "Nested column count" => "Kiraan lajur tersarang" // pe.state: "Panel expand state" => "Panel kembangkan negeri" @@ -1982,8 +1985,6 @@ setupLocale({ localeCode: "ms", strings: msStrings }); // pe.indent: "Add indents" => "Menambah inden" // panel.indent: "Add outer indents" => "Menambah inden luaran" // pe.innerIndent: "Add inner indents" => "Menambah inden dalaman" -// pe.defaultValueFromLastRow: "Take default values from the last row" => "Mengambil nilai lalai daripada baris terakhir" -// pe.defaultValueFromLastPanel: "Take default values from the last panel" => "Mengambil nilai lalai daripada panel terakhir" // pe.emptyExpressionPlaceHolder: "Type expression here..." => "Taip ungkapan di sini..." // pe.clearIfInvisible: "Clear the value if the question becomes hidden" => "Kosongkan nilai jika soalan menjadi tersembunyi" // pe.valuePropertyName: "Value property name" => "Nama sifat nilai" @@ -2045,7 +2046,7 @@ setupLocale({ localeCode: "ms", strings: msStrings }); // showTimerPanel.none: "Hidden" => "Tersembunyi" // showTimerPanelMode.all: "Both" => "Kedua-duanya" // detailPanelMode.none: "Hidden" => "Tersembunyi" -// addRowLocation.default: "Depends on matrix layout" => "Bergantung pada tataletak matriks" +// addRowButtonLocation.default: "Depends on matrix layout" => "Bergantung pada tataletak matriks" // panelsState.default: "Users cannot expand or collapse panels" => "Pengguna tidak boleh mengembangkan atau meruntuhkan panel" // panelsState.collapsed: "All panels are collapsed" => "Semua panel runtuh" // panelsState.expanded: "All panels are expanded" => "Semua panel diperluaskan" @@ -2332,7 +2333,7 @@ setupLocale({ localeCode: "ms", strings: msStrings }); // panel.description: "Panel description" => "Penerangan panel" // panel.visibleIf: "Make the panel visible if" => "Jadikan panel kelihatan jika" // panel.requiredIf: "Make the panel required if" => "Buat panel diperlukan jika" -// panel.questionsOrder: "Question order within the panel" => "Tertib soalan dalam panel" +// panel.questionOrder: "Question order within the panel" => "Tertib soalan dalam panel" // panel.startWithNewLine: "Display the panel on a new line" => "Paparkan panel pada baris baru" // panel.state: "Panel collapse state" => "Keadaan panel runtuh" // panel.width: "Inline panel width" => "Lebar panel sebaris" @@ -2357,7 +2358,7 @@ setupLocale({ localeCode: "ms", strings: msStrings }); // paneldynamic.hideNumber: "Hide the panel number" => "Sembunyikan nombor panel" // paneldynamic.titleLocation: "Panel title alignment" => "Penjajaran tajuk panel" // paneldynamic.descriptionLocation: "Panel description alignment" => "Penjajaran perihalan panel" -// paneldynamic.templateTitleLocation: "Question title alignment" => "Penjajaran tajuk soalan" +// paneldynamic.templateQuestionTitleLocation: "Question title alignment" => "Penjajaran tajuk soalan" // paneldynamic.templateErrorLocation: "Error message alignment" => "Penjajaran mesej ralat" // paneldynamic.newPanelPosition: "New panel location" => "Lokasi panel baru" // paneldynamic.keyName: "Prevent duplicate responses in the following question" => "Mencegah jawapan pendua dalam soalan berikut" @@ -2390,7 +2391,7 @@ setupLocale({ localeCode: "ms", strings: msStrings }); // page.description: "Page description" => "Perihalan halaman" // page.visibleIf: "Make the page visible if" => "Jadikan halaman kelihatan jika" // page.requiredIf: "Make the page required if" => "Jadikan halaman diperlukan jika" -// page.questionsOrder: "Question order on the page" => "Tertib soalan pada halaman" +// page.questionOrder: "Question order on the page" => "Tertib soalan pada halaman" // matrixdropdowncolumn.name: "Column name" => "Nama lajur" // matrixdropdowncolumn.title: "Column title" => "Tajuk lajur" // matrixdropdowncolumn.isUnique: "Prevent duplicate responses" => "Elakkan tindak balas pendua" @@ -2464,8 +2465,8 @@ setupLocale({ localeCode: "ms", strings: msStrings }); // totalDisplayStyle.currency: "Currency" => "Mata wang" // totalDisplayStyle.percent: "Percentage" => "Peratusan" // totalDisplayStyle.date: "Date" => "Tarikh" -// rowsOrder.initial: "Original" => "Asal" -// questionsOrder.initial: "Original" => "Asal" +// rowOrder.initial: "Original" => "Asal" +// questionOrder.initial: "Original" => "Asal" // showProgressBar.aboveheader: "Above the header" => "Di atas pengepala" // showProgressBar.belowheader: "Below the header" => "Di bawah pengepala" // pv.sum: "Sum" => "Jumlah" @@ -2482,7 +2483,7 @@ setupLocale({ localeCode: "ms", strings: msStrings }); // panel.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "Gunakan ikon tongkat ajaib untuk menetapkan peraturan bersyarat yang menghalang penyerahan tinjauan melainkan sekurang-kurangnya satu soalan tersarang mempunyai jawapan." // panel.questionTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Digunakan untuk semua soalan dalam panel ini. Jika anda ingin mengubah seting ini, takrifkan peraturan penjajaran tajuk untuk soalan individu. Pilihan \"Warisan\" menggunakan peringkat halaman (jika ditetapkan) atau tetapan peringkat tinjauan (\"Atas\" secara lalai)." // panel.questionErrorLocation: "Sets the location of an error message in relation to all questions within the panel. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Mengesetkan lokasi mesej ralat berhubung dengan semua soalan dalam panel. Opsyen \"Warisan\" menggunakan aras halaman (jika set) atau seting aras tinjauan." -// panel.questionsOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Mengekalkan susunan soalan asal atau rawak mereka. Opsyen \"Warisan\" menggunakan aras halaman (jika set) atau seting aras tinjauan." +// panel.questionOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Mengekalkan susunan soalan asal atau rawak mereka. Opsyen \"Warisan\" menggunakan aras halaman (jika set) atau seting aras tinjauan." // panel.page: "Repositions the panel to the end of a selected page." => "Meletakkan semula panel di hujung halaman yang dipilih." // panel.innerIndent: "Adds space or margin between the panel content and the left border of the panel box." => "Menambah ruang atau jidar antara kandungan panel dan sempadan kiri kotak panel." // panel.startWithNewLine: "Unselect to display the panel in one line with the previous question or panel. The setting doesn't apply if the panel is the first element in your form." => "Nyahpilih untuk memaparkan panel dalam satu baris dengan soalan atau panel sebelumnya. Seting tidak digunakan jika panel ialah elemen pertama dalam borang anda." @@ -2493,7 +2494,7 @@ setupLocale({ localeCode: "ms", strings: msStrings }); // paneldynamic.visibleIf: "Use the magic wand icon to set a conditional rule that determines panel visibility." => "Gunakan ikon tongkat ajaib untuk menetapkan peraturan bersyarat yang menentukan keterlihatan panel." // paneldynamic.enableIf: "Use the magic wand icon to set a conditional rule that disables the read-only mode for the panel." => "Gunakan ikon tongkat ajaib untuk menetapkan peraturan bersyarat yang melumpuhkan mod baca sahaja untuk panel." // paneldynamic.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "Gunakan ikon tongkat ajaib untuk menetapkan peraturan bersyarat yang menghalang penyerahan tinjauan melainkan sekurang-kurangnya satu soalan tersarang mempunyai jawapan." -// paneldynamic.templateTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Digunakan untuk semua soalan dalam panel ini. Jika anda ingin mengubah seting ini, takrifkan peraturan penjajaran tajuk untuk soalan individu. Pilihan \"Warisan\" menggunakan peringkat halaman (jika ditetapkan) atau tetapan peringkat tinjauan (\"Atas\" secara lalai)." +// paneldynamic.templateQuestionTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Digunakan untuk semua soalan dalam panel ini. Jika anda ingin mengubah seting ini, takrifkan peraturan penjajaran tajuk untuk soalan individu. Pilihan \"Warisan\" menggunakan peringkat halaman (jika ditetapkan) atau tetapan peringkat tinjauan (\"Atas\" secara lalai)." // paneldynamic.templateErrorLocation: "Sets the location of an error message in relation to a question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Mengesetkan lokasi mesej ralat berhubung dengan soalan dengan input tidak sah. Pilih antara: \"Atas\" - teks ralat diletakkan di bahagian atas kotak soalan; \"Bawah\" - teks ralat diletakkan di bahagian bawah kotak soalan. Pilihan \"Warisan\" menggunakan peringkat halaman (jika ditetapkan) atau tetapan peringkat tinjauan (\"Atas\" secara lalai)." // paneldynamic.errorLocation: "Sets the location of an error message in relation to all questions within the panel. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Mengesetkan lokasi mesej ralat berhubung dengan semua soalan dalam panel. Opsyen \"Warisan\" menggunakan aras halaman (jika set) atau seting aras tinjauan." // paneldynamic.page: "Repositions the panel to the end of a selected page." => "Meletakkan semula panel di hujung halaman yang dipilih." @@ -2507,7 +2508,7 @@ setupLocale({ localeCode: "ms", strings: msStrings }); // paneldynamic.titleLocation: "This setting is automatically inherited by all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Tetapan ini diwarisi secara automatik oleh semua soalan dalam panel ini. Jika anda ingin mengubah seting ini, takrifkan peraturan penjajaran tajuk untuk soalan individu. Pilihan \"Warisan\" menggunakan peringkat halaman (jika ditetapkan) atau tetapan peringkat tinjauan (\"Atas\" secara lalai)." // paneldynamic.descriptionLocation: "The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Under the panel title\" by default)." => "Opsyen \"Warisan\" menggunakan aras halaman (jika ditetapkan) atau seting aras tinjauan (\"Di bawah tajuk panel\" secara lalai)." // paneldynamic.newPanelPosition: "Defines the position of a newly added panel. By default, new panels are added to the end. Select \"Next\" to insert a new panel after the current one." => "Mentakrifkan kedudukan panel yang baru ditambah. Secara lalai, panel baru ditambahkan ke hujungnya. Pilih \"Seterusnya\" untuk memasukkan panel baru selepas yang semasa." -// paneldynamic.defaultValueFromLastPanel: "Duplicates answers from the last panel and assigns them to the next added dynamic panel." => "Pendua jawapan daripada panel terakhir dan memberikannya kepada panel dinamik tambahan seterusnya." +// paneldynamic.copyDefaultValueFromLastEntry: "Duplicates answers from the last panel and assigns them to the next added dynamic panel." => "Pendua jawapan daripada panel terakhir dan memberikannya kepada panel dinamik tambahan seterusnya." // paneldynamic.keyName: "Reference a question name to require a user to provide a unique response for this question in each panel." => "Rujukan nama soalan untuk memerlukan pengguna memberikan jawapan yang unik untuk soalan ini dalam setiap panel." // pehelp.defaultValueExpression: "This setting allows you to assign a default answer value based on an expression. The expression can include basic calculations - `{q1_id} + {q2_id}`, Boolean expressions, such as `{age} > 60`, and functions: `iif()`, `today()`, `age()`, `min()`, `max()`, `avg()`, etc. The value determined by this expression serves as the initial default value that can be overridden by a respondent's manual input." => "Seting ini membolehkan anda memperuntukkan nilai jawapan lalai berdasarkan ungkapan. Ungkapan ini boleh termasuk pengiraan asas - '{q1_id} + {q2_id}', ungkapan Boolean, seperti '{age} > 60', dan fungsi: 'iif()', 'hari ini()', 'umur()', 'min()', 'max()', 'avg()', dsb. Nilai yang ditentukan oleh ungkapan ini berfungsi sebagai nilai lalai awal yang boleh diubah oleh input manual responden." // pehelp.resetValueIf: "Use the magic wand icon to set a conditional rule that determines when a respondent's input is reset to the value based on the \"Default value expression\" or \"Set value expression\" or to the \"Default answer\" value (if either is set)." => "Gunakan ikon tongkat ajaib untuk mengesetkan peraturan bersyarat yang menentukan masa input responden ditetapkan semula kepada nilai berdasarkan \"Ungkapan nilai lalai\" atau \"Setkan ungkapan nilai\" atau kepada nilai \"Jawapan lalai\" (jika sama ada ditetapkan)." @@ -2557,13 +2558,13 @@ setupLocale({ localeCode: "ms", strings: msStrings }); // pehelp.showProgressBar: "Sets the visibility and location of a progress bar. The \"Auto\" value displays the progress bar above or below the survey header." => "Menetapkan kebolehlihatan dan lokasi bar kemajuan. Nilai \"Auto\" memaparkan bar kemajuan di atas atau di bawah pengepala tinjauan." // pehelp.showPreviewBeforeComplete: "Enable the preview page with all or answered questions only." => "Dayakan halaman pratonton dengan semua atau menjawab soalan sahaja." // pehelp.questionTitleLocation: "Applies to all questions within the survey. This setting can be overridden by title alignment rules at lower levels: panel, page, or question. A lower-level setting will override those on a higher level." => "Digunakan untuk semua soalan dalam tinjauan. Tetapan ini boleh diubah oleh peraturan penjajaran tajuk pada tahap yang lebih rendah: panel, halaman atau soalan. Tetapan peringkat rendah akan mengatasi mereka yang berada pada tahap yang lebih tinggi." -// pehelp.requiredText: "A symbol or a sequence of symbols indicating that an answer is required." => "Simbol atau urutan simbol yang menunjukkan bahawa jawapan diperlukan." +// pehelp.requiredMark: "A symbol or a sequence of symbols indicating that an answer is required." => "Simbol atau urutan simbol yang menunjukkan bahawa jawapan diperlukan." // pehelp.questionStartIndex: "Enter a number or letter with which you want to start numbering." => "Masukkan nombor atau huruf yang anda ingin mulakan penomboran." // pehelp.questionErrorLocation: "Sets the location of an error message in relation to the question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box." => "Mengesetkan lokasi mesej ralat berhubung dengan soalan dengan input tidak sah. Pilih antara: \"Atas\" - teks ralat diletakkan di bahagian atas kotak soalan; \"Bawah\" - teks ralat diletakkan di bahagian bawah kotak soalan." -// pehelp.focusFirstQuestionAutomatic: "Select if you want the first input field on each page ready for text entry." => "Pilih jika anda inginkan medan input pertama pada setiap halaman sedia untuk entri teks." -// pehelp.questionsOrder: "Keeps the original order of questions or randomizes them. The effect of this setting is only visible in the Preview tab." => "Mengekalkan susunan soalan asal atau rawak mereka. Kesan seting ini hanya kelihatan dalam tab Pratonton." +// pehelp.autoFocusFirstQuestion: "Select if you want the first input field on each page ready for text entry." => "Pilih jika anda inginkan medan input pertama pada setiap halaman sedia untuk entri teks." +// pehelp.questionOrder: "Keeps the original order of questions or randomizes them. The effect of this setting is only visible in the Preview tab." => "Mengekalkan susunan soalan asal atau rawak mereka. Kesan seting ini hanya kelihatan dalam tab Pratonton." // pehelp.maxTextLength: "For text entry questions only." => "Untuk soalan entri teks sahaja." -// pehelp.maxOthersLength: "For question comments only." => "Untuk komen soalan sahaja." +// pehelp.maxCommentLength: "For question comments only." => "Untuk komen soalan sahaja." // pehelp.autoGrowComment: "Select if you want question comments and Long Text questions to auto-grow in height based on the entered text length." => "Pilih jika anda inginkan komen soalan dan soalan Teks Panjang untuk mengembangkan ketinggian automatik berdasarkan panjang teks yang dimasukkan." // pehelp.allowResizeComment: "For question comments and Long Text questions only." => "Untuk komen soalan dan soalan Teks Panjang sahaja." // pehelp.calculatedValues: "Custom variables serve as intermediate or auxiliary variables used in form calculations. They take respondent inputs as source values. Each custom variable has a unique name and an expression it's based on." => "Pemboleh ubah tersuai berfungsi sebagai pemboleh ubah perantaraan atau tambahan yang digunakan dalam pengiraan borang. Mereka mengambil input responden sebagai nilai sumber. Setiap pemboleh ubah tersuai mempunyai nama unik dan ungkapan yang berdasarkannya." @@ -2579,7 +2580,7 @@ setupLocale({ localeCode: "ms", strings: msStrings }); // pehelp.keyDuplicationError: "When the \"Prevent duplicate responses\" property is enabled, a respondent attempting to submit a duplicate entry will receive the following error message." => "Apabila sifat \"Mencegah respons pendua\" didayakan, responden yang cuba menyerahkan entri pendua akan menerima mesej ralat berikut." // pehelp.totalExpression: "Allows you to calculate total values based on an expression. The expression can include basic calculations (`{q1_id} + {q2_id}`), Boolean expressions (`{age} > 60`) and functions ('iif()`, `today()`, `age()`, `min()`, `max()`, `avg()`, etc.)." => "Membolehkan anda mengira jumlah nilai berdasarkan ungkapan. Ungkapan ini boleh termasuk pengiraan asas ('{q1_id} + {q2_id}'), Ungkapan Boolean ('{age} > 60') dan fungsi ('iif()', 'hari ini()', 'umur()', 'min()', 'max()', 'avg()', dll.)." // pehelp.confirmDelete: "Triggers a prompt asking to confirm the row deletion." => "Mencetuskan gesaan yang meminta untuk mengesahkan pemadaman baris." -// pehelp.defaultValueFromLastRow: "Duplicates answers from the last row and assigns them to the next added dynamic row." => "Pendua jawapan dari baris terakhir dan menguntukkannya ke baris dinamik tambahan seterusnya." +// pehelp.copyDefaultValueFromLastEntry: "Duplicates answers from the last row and assigns them to the next added dynamic row." => "Pendua jawapan dari baris terakhir dan menguntukkannya ke baris dinamik tambahan seterusnya." // pehelp.description: "Type a subtitle." => "Taipkan sari kata." // pehelp.locale: "Choose a language to begin creating your survey. To add a translation, switch to a new language and translate the original text here or in the Translations tab." => "Pilih bahasa untuk mula mencipta tinjauan anda. Untuk menambah terjemahan, tukar kepada bahasa baru dan terjemahkan teks asal di sini atau dalam tab Terjemahan." // pehelp.detailPanelMode: "Sets the location of a details section in relation to a row. Choose from: \"None\" - no expansion is added; \"Under the row\" - a row expansion is placed under each row of the matrix; \"Under the row, display one row expansion only\" - an expansion is displayed under a single row only, the remaining row expansions are collapsed." => "Mengesetkan lokasi seksyen butiran berhubung dengan baris. Pilih daripada: \"Tiada\" - tiada pengembangan ditambah; \"Di bawah baris\" - pengembangan baris diletakkan di bawah setiap baris matriks; \"Di bawah baris, paparkan pengembangan satu baris sahaja\" - pengembangan dipaparkan di bawah satu baris sahaja, pengembangan baris yang tinggal runtuh." @@ -2594,7 +2595,7 @@ setupLocale({ localeCode: "ms", strings: msStrings }); // page.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "Gunakan ikon tongkat ajaib untuk menetapkan peraturan bersyarat yang menghalang penyerahan tinjauan melainkan sekurang-kurangnya satu soalan tersarang mempunyai jawapan." // page.questionTitleLocation: "Applies to all questions within this page. If you want to override this setting, define title alignment rules for individual questions or panels. The \"Inherit\" option applies the survey-level setting (\"Top\" by default)." => "Digunakan untuk semua soalan dalam halaman ini. Jika anda ingin mengubah seting ini, takrifkan peraturan penjajaran tajuk untuk soalan atau panel individu. Pilihan \"Warisan\" menggunakan tetapan peringkat tinjauan (\"Atas\" secara lalai)." // page.questionErrorLocation: "Sets the location of an error message in relation to the question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box. The \"Inherit\" option applies the survey-level setting (\"Top\" by default)." => "Mengesetkan lokasi mesej ralat berhubung dengan soalan dengan input tidak sah. Pilih antara: \"Atas\" - teks ralat diletakkan di bahagian atas kotak soalan; \"Bawah\" - teks ralat diletakkan di bahagian bawah kotak soalan. Pilihan \"Warisan\" menggunakan tetapan peringkat tinjauan (\"Atas\" secara lalai)." -// page.questionsOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the survey-level setting (\"Original\" by default). The effect of this setting is only visible in the Preview tab." => "Mengekalkan susunan soalan asal atau rawak mereka. Pilihan \"Warisan\" menggunakan seting peringkat tinjauan (\"Asal\" secara lalai). Kesan seting ini hanya kelihatan dalam tab Pratonton." +// page.questionOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the survey-level setting (\"Original\" by default). The effect of this setting is only visible in the Preview tab." => "Mengekalkan susunan soalan asal atau rawak mereka. Pilihan \"Warisan\" menggunakan seting peringkat tinjauan (\"Asal\" secara lalai). Kesan seting ini hanya kelihatan dalam tab Pratonton." // page.navigationButtonsVisibility: "Sets the visibility of navigation buttons on the page. The \"Inherit\" option applies the survey-level setting, which defaults to \"Visible\"." => "Mengesetkan keterlihatan butang navigasi pada halaman. Opsyen \"Warisan\" menggunakan seting aras tinjauan, yang lalai kepada \"Boleh Dilihat\"." // pehelp.panelsState: "Choose from: \"Locked\" - users cannot expand or collapse panels; \"Collapse all\" - all panels start in a collapsed state; \"Expand all\" - all panels start in an expanded state; \"First expanded\" - only the first panel is initially expanded." => "Pilih daripada: \"Dikunci\" - pengguna tidak boleh mengembangkan atau meruntuhkan panel; \"Runtuhkan semua\" - semua panel bermula dalam keadaan runtuh; \"Kembangkan semua\" - semua panel bermula dalam keadaan yang diperluaskan; \"Pertama diperluaskan\" - hanya panel pertama yang pada mulanya diperluaskan." // pehelp.imageLinkName: "Enter a shared property name within the array of objects that contains the image or video file URLs you want to display in the choice list." => "Masukkan nama sifat dikongsi dalam tatasusunan objek yang mengandungi URL fail imej atau video yang anda ingin paparkan dalam senarai pilihan." @@ -2623,7 +2624,7 @@ setupLocale({ localeCode: "ms", strings: msStrings }); // pehelp.needConfirmRemoveFile: "Triggers a prompt asking to confirm the file deletion." => "Mencetuskan gesaan yang meminta untuk mengesahkan penghapusan fail." // pehelp.selectToRankEnabled: "Enable to rank only selected choices. Users will drag selected items from the choice list to order them within the ranking area." => "Membolehkan untuk menilai pilihan yang dipilih sahaja. Pengguna akan menyeret item terpilih dari senarai pilihan untuk memesannya dalam kawasan kedudukan." // pehelp.dataList: "Enter a list of choices that will be suggested to the respondent during input." => "Masukkan senarai pilihan yang akan dicadangkan kepada responden semasa input." -// pehelp.itemSize: "The setting only resizes the input fields and doesn't affect the width of the question box." => "Seting hanya mengubah saiz medan input dan tidak mempengaruhi lebar kotak soalan." +// pehelp.inputSize: "The setting only resizes the input fields and doesn't affect the width of the question box." => "Seting hanya mengubah saiz medan input dan tidak mempengaruhi lebar kotak soalan." // pehelp.itemTitleWidth: "Sets consistent width for all item labels in pixels" => "Mengesetkan lebar yang konsisten untuk semua label item dalam piksel" // pehelp.contentMode: "The \"Auto\" option automatically determines the suitable mode for display - Image, Video, or YouTube - based on the source URL provided." => "Pilihan \"Auto\" secara automatik menentukan mod yang sesuai untuk paparan - Imej, Video atau YouTube - berdasarkan URL sumber yang disediakan." // pehelp.altText: "Serves as a substitute when the image cannot be displayed on a user's device and for accessibility purposes." => "Berfungsi sebagai pengganti apabila imej tidak boleh dipaparkan pada peranti pengguna dan untuk tujuan kebolehcapaian." @@ -2636,8 +2637,8 @@ setupLocale({ localeCode: "ms", strings: msStrings }); // p.itemTitleWidth: "Item label width (in px)" => "Lebar label item (dalam piksel)" // p.selectToRankEmptyRankedAreaText: "Text to show if all options are selected" => "Teks untuk ditunjukkan jika semua opsyen dipilih" // p.selectToRankEmptyUnrankedAreaText: "Placeholder text for the ranking area" => "Teks ruang letak untuk kawasan penarafan" -// pe.allowCompleteSurveyAutomatic: "Complete the survey automatically" => "Lengkapkan tinjauan secara automatik" -// pehelp.allowCompleteSurveyAutomatic: "Select if you want the survey to complete automatically after a respondent answers all questions." => "Pilih jika anda mahu tinjauan selesai secara automatik selepas responden menjawab semua soalan." +// pe.autoAdvanceAllowComplete: "Complete the survey automatically" => "Lengkapkan tinjauan secara automatik" +// pehelp.autoAdvanceAllowComplete: "Select if you want the survey to complete automatically after a respondent answers all questions." => "Pilih jika anda mahu tinjauan selesai secara automatik selepas responden menjawab semua soalan." // masksettings.saveMaskedValue: "Save masked value in survey results" => "Simpan nilai bertopeng dalam hasil tinjauan" // patternmask.pattern: "Value pattern" => "Corak nilai" // datetimemask.min: "Minimum value" => "Nilai minimum" @@ -2862,7 +2863,7 @@ setupLocale({ localeCode: "ms", strings: msStrings }); // names.default-dark: "Dark" => "Gelap" // names.default-contrast: "Contrast" => "Sebaliknya" // panel.showNumber: "Number this panel" => "Nombor panel ini" -// pehelp.goNextPageAutomatic: "Select if you want the survey to auto-advance to the next page once a respondent has answered all questions on the current page. This feature won't apply if the last question on the page is open-ended or allows multiple answers." => "Pilih jika anda mahu tinjauan maju secara automatik ke halaman seterusnya sebaik sahaja responden telah menjawab semua soalan pada halaman semasa. Ciri ini tidak akan digunakan jika soalan terakhir pada halaman adalah terbuka atau membenarkan berbilang jawapan." +// pehelp.autoAdvanceEnabled: "Select if you want the survey to auto-advance to the next page once a respondent has answered all questions on the current page. This feature won't apply if the last question on the page is open-ended or allows multiple answers." => "Pilih jika anda mahu tinjauan maju secara automatik ke halaman seterusnya sebaik sahaja responden telah menjawab semua soalan pada halaman semasa. Ciri ini tidak akan digunakan jika soalan terakhir pada halaman adalah terbuka atau membenarkan berbilang jawapan." // autocomplete.name: "Full Name" => "Nama Penuh" // autocomplete.honorific-prefix: "Prefix" => "Awalan" // autocomplete.given-name: "First Name" => "Nama Pertama" @@ -2918,4 +2919,10 @@ setupLocale({ localeCode: "ms", strings: msStrings }); // autocomplete.impp: "Instant Messaging Protocol" => "Protokol Pemesejan Segera" // ed.lockQuestionsTooltip: "Lock expand/collapse state for questions" => "Kunci keadaan kembangkan/runtuhkan untuk soalan" // pe.listIsEmpty@pages: "You don't have any pages yet" => "Anda belum mempunyai sebarang halaman lagi" -// pe.addNew@pages: "Add new page" => "Tambah halaman baru" \ No newline at end of file +// pe.addNew@pages: "Add new page" => "Tambah halaman baru" +// ed.zoomInTooltip: "Zoom In" => "Zum Masuk" +// ed.zoom100Tooltip: "100%" => "100%" +// ed.zoomOutTooltip: "Zoom Out" => "Zum Keluar" +// tabs.surfaceBackground: "Surface Background" => "Latar Belakang Permukaan" +// pe.copyDefaultValueFromLastEntry: "Use answers from the last entry as default" => "Gunakan jawapan daripada entri terakhir sebagai lalai" +// colors.gray: "Gray" => "Kelabu" \ 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 28787ba8a5..cc2b383e2e 100644 --- a/packages/survey-creator-core/src/localization/mongolian.ts +++ b/packages/survey-creator-core/src/localization/mongolian.ts @@ -109,6 +109,9 @@ export var mnStrings = { redoTooltip: "Сүүлин өөрчлөлтийг дахих ", expandAllTooltip: "Бүх хүрээгээ тэлнэ", collapseAllTooltip: "Бүх нуралт", + zoomInTooltip: "Томруулах", + zoom100Tooltip: "100%", + zoomOutTooltip: "Томруулах", lockQuestionsTooltip: "Асуултын үед lock/expand/collapse state", showMoreChoices: "Дэлгэрэнгүй харуулах", showLessChoices: "Бага мэдээлэл харуулах", @@ -296,7 +299,7 @@ export var mnStrings = { description: "Панел дүрслэл", visibleIf: "Хэрэв панелыг ил гаргах", requiredIf: "Шаардлагатай бол панел хий", - questionsOrder: "Хяналтын шатны доторх асуултын дараалал", + questionOrder: "Хяналтын шатны доторх асуултын дараалал", page: "Эх хуудас", startWithNewLine: "Самбарыг шинэ шугам дээр үзүүл", state: "Панел нурах байдал", @@ -327,7 +330,7 @@ export var mnStrings = { hideNumber: "Хавтангийн дугаарыг нуух", titleLocation: "Панел цолны зохицуулалт", descriptionLocation: "Панел дүрслэлийн зохицуулалт", - templateTitleLocation: "Асуулт нэрийн уялдаа", + templateQuestionTitleLocation: "Асуулт нэрийн уялдаа", templateErrorLocation: "Алдааны мессежийн зохицуулалт", newPanelPosition: "Шинэ панелийн байршил", showRangeInProgress: "Хөгжил дэвшлийн барыг харуул", @@ -394,7 +397,7 @@ export var mnStrings = { visibleIf: "Хуудсыг ил тод болгох", requiredIf: "Шаардлагатай хуудсыг хий", timeLimit: "Нэг хуудас бөглөж дуусах хугацаа (секундээр)", - questionsOrder: "Асуулт самбар хуудсан дээр" + questionOrder: "Асуулт самбар хуудсан дээр" }, matrixdropdowncolumn: { name: "Баганын нэр", @@ -560,7 +563,7 @@ export var mnStrings = { isRequired: "Заавал бөглөх", markRequired: "Шаардлагын дагуу тэмдэглэгээ хийх", removeRequiredMark: "Шаардлагатай тэмдэглэгээг хасах", - isAllRowRequired: "Бүх мөрөнд хариулт шаардах", + eachRowRequired: "Бүх мөрөнд хариулт шаардах", eachRowUnique: "Дараалалд хувилж хариу үйлдэл үзүүлэхээс сэргийлнэ", requiredErrorText: "Заавал бөглөх талбарыг бөглөөгүй байна", startWithNewLine: "Асуултыг шинэ мөрөнд харуулах", @@ -572,7 +575,7 @@ export var mnStrings = { maxSize: "Файлын дээд хэмжээ (байтаар)", rowCount: "Мөрний тоо", columnLayout: "Баганы зохион байгуулалт", - addRowLocation: "Мөр нэмэх товчны байршил", + addRowButtonLocation: "Мөр нэмэх товчны байршил", transposeData: "Багануудад транспозын эгнээ", addRowText: "Мөр нэмэх", removeRowText: "Мөр устгах", @@ -611,7 +614,7 @@ export var mnStrings = { mode: "Засах боломжтой эсвэл зөвхөн унших", clearInvisibleValues: "Харагдахгүй утгыг цэвэрлэх", cookieName: "Cookie name", - sendResultOnPageNext: "Хэсэгчилсэн санал асуулгын явцыг хадгалах", + partialSendEnabled: "Хэсэгчилсэн санал асуулгын явцыг хадгалах", storeOthersAsComment: "Бусад утгыг тусдаа талбарт хадгалах", showPageTitles: "Хуудасны гарчиг харуулах", showPageNumbers: "Хуудасны тоо харуулах", @@ -623,18 +626,18 @@ export var mnStrings = { startSurveyText: "Санал асуулга эхлэх үед харагдах бичиг", showNavigationButtons: "Чиглүүлгийн товчийн байрлал", showPrevButton: "Өмнөх хуудасны товч харуулах", - firstPageIsStarted: "Эхлэх хуудас нь эхний хуудас байна", - showCompletedPage: "Санал асуулга амжилттай бөглөгдсөн хуудсыг харуулах", - goNextPageAutomatic: "Дараагийн хуудас руу автоматаар шилжих", - allowCompleteSurveyAutomatic: "Судалгааг автоматаар дуусгах", + firstPageIsStartPage: "Эхлэх хуудас нь эхний хуудас байна", + showCompletePage: "Санал асуулга амжилттай бөглөгдсөн хуудсыг харуулах", + autoAdvanceEnabled: "Дараагийн хуудас руу автоматаар шилжих", + autoAdvanceAllowComplete: "Судалгааг автоматаар дуусгах", showProgressBar: "Явцын мөрний байршил", questionTitleLocation: "Асуултын гарчгийн байршил", questionTitleWidth: "Асуулт нэрийн өргөн", - requiredText: "Шаардлагатай тэмдэг(үүд)", + requiredMark: "Шаардлагатай тэмдэг(үүд)", questionTitleTemplate: "Асуултын гарчигны загвар, үндсэн нь: '{үгүй}. {шаардах} {гарчиг}'", questionErrorLocation: "Алдааны мэдэгдлийн байршил", - focusFirstQuestionAutomatic: "Эхний асуултыг шинэ хуудсанд төвлөрүүлэх", - questionsOrder: "Хуудас дээрх элементийн дараалал", + autoFocusFirstQuestion: "Эхний асуултыг шинэ хуудсанд төвлөрүүлэх", + questionOrder: "Хуудас дээрх элементийн дараалал", timeLimit: "Санал асуулга бөглөж дуусах хугацаа (секундээр)", timeLimitPerPage: "Нэг хуудас бөглөж дуусах хугацаа (секундээр)", showTimer: "Цаг хэмжигч ашигла", @@ -651,7 +654,7 @@ export var mnStrings = { dataFormat: "Зургийн формат", allowAddRows: "Мөр нэмэхийг зөвшөөрөх", allowRemoveRows: "Мөр хасахыг зөвшөөрөх", - allowRowsDragAndDrop: "Мөр чирэхийг зөвшөөрөх", + allowRowReorder: "Мөр чирэхийг зөвшөөрөх", responsiveImageSizeHelp: "Зургийн өндөр, өргөнийг зааж өгсөн үед хамаарахгүй.", minImageWidth: "Зургийн өргөний хамгийн бага хэмжээ", maxImageWidth: "Зургийн өргөний хамгийн их хэмжээ", @@ -678,13 +681,13 @@ export var mnStrings = { logo: "Лого (URL эсвэл base64 кодлосон мөр)", questionsOnPageMode: "Санал асуулгын бүтэц", maxTextLength: "Хариултын хамгийн их урт(тэмдэгтээр)", - maxOthersLength: "Хариултын хамгийн бага урт(тэмдэгтээр)", + maxCommentLength: "Хариултын хамгийн бага урт(тэмдэгтээр)", commentAreaRows: "Тайлбар хэсгийн өндөр (мөрөнд)", autoGrowComment: "Шаардлагатай үед санал сэтгэгдлийн хэсгийг өргөсгөх", allowResizeComment: "Хэрэглэгчдэд текстийн газруудыг дахин ашиглах боломж олго", textUpdateMode: "Текст асуултын утгыг шинэчлэх", maskType: "Оролтын багны төрөл", - focusOnFirstError: "Анхны буруу хариулт руу чиглүүлэх", + autoFocusFirstError: "Анхны буруу хариулт руу чиглүүлэх", checkErrorsMode: "Баталгаажуулалт ажиллуулах", validateVisitedEmptyFields: "Алдагдсан фокус дээр хоосон талбайг баталгаажуулах", navigateToUrl: "URL-рүү чиглүүлэх", @@ -742,12 +745,11 @@ export var mnStrings = { keyDuplicationError: "Давтагдсан утга! алдааны мэдэгдэл", minSelectedChoices: "Хамгийн бага сонгосон сонголт", maxSelectedChoices: "Хамгийн ихдээ сонгох боломжийн тоо", - showClearButton: "Цэвэрлэх товч харуулах", logoWidth: "Логоны өргөн (CSS хүлээн зөвшөөрсөн утга)", logoHeight: "Логөны өндөр (CSS хүлээн зөвшөөрсөн утга)", readOnly: "Зөвхөн унших", enableIf: "Засах боломжтой хэрэв", - emptyRowsText: "\"Мөр байхгүй байна!\" мэдэгдэл", + noRowsText: "\"Мөр байхгүй байна!\" мэдэгдэл", separateSpecialChoices: "Тусгай сонголтуудыг салгах (Аль нь ч биш, Бусад, Бүгдийг сонгох)", choicesFromQuestion: "Дараах асуултаас сонголтуудыг хуулах.", choicesFromQuestionMode: "Аль сонголтуудыг хуулах вэ?", @@ -756,7 +758,7 @@ export var mnStrings = { showCommentArea: "Санал хүсэлтийн хэсэг харуулах", commentPlaceholder: "Санал хүсэлтийн хэсэг", displayRateDescriptionsAsExtremeItems: "Display rate descriptions as extreme values", - rowsOrder: "Мөрний дараалал", + rowOrder: "Мөрний дараалал", columnsLayout: "Баганы зохион байгуулалт", columnColCount: "Шаталсан баганын тоо", correctAnswer: "Зөв хариулт", @@ -833,6 +835,7 @@ export var mnStrings = { background: "Ар талын", appearance: "Харагдах байдал", accentColors: "Акцентын өнгө", + surfaceBackground: "Гадаргуугийн фон", scaling: "Масштаблах", others: "Бусад" }, @@ -843,8 +846,7 @@ export var mnStrings = { columnsEnableIf: "Баганууд харагдана хэрэв", rowsEnableIf: "Мөрнүүд харагдана хэрэв", innerIndent: "Дотоод догол мөр нэмэх", - defaultValueFromLastRow: "Өмнөх мөрнөөс үндсэн утга авах", - defaultValueFromLastPanel: "Сүүлийн панелаас үндсэн утга авах", + copyDefaultValueFromLastEntry: "Сүүлийн тайлбарын хариултуудыг стандарт болгон ашигла", enterNewValue: "Утга оруулна уу.", noquestions: "Санал асуулгад асуулт оруулна уу.", createtrigger: "Схем устгана уу.", @@ -1120,7 +1122,7 @@ export var mnStrings = { timerInfoMode: { combined: "Аль аль нь" }, - addRowLocation: { + addRowButtonLocation: { default: "Матрицын загвараас шалтгаалах" }, panelsState: { @@ -1191,10 +1193,10 @@ export var mnStrings = { percent: "Хувь", date: "Огноо" }, - rowsOrder: { + rowOrder: { initial: "Оргил" }, - questionsOrder: { + questionOrder: { initial: "Оргил" }, showProgressBar: { @@ -1345,7 +1347,7 @@ export var mnStrings = { questionTitleLocation: "Энэ хэлэлцүүлгийн бүх асуултад хамаарна. Хэрэв та энэ тохиргоог хүчингүй болгохыг хүсвэл хувь хүний асуултуудад зориулсан нэрийн зохицуулах дүрмүүдийг тодорхойл. \"Өв залгамжлах\" сонголт нь хуудасны түвшин (хэрэв set) эсвэл судалгааны түвшний тохиргоог (\"Top\" нь default-аар) хэрэгжүүлдэг.", questionTitleWidth: "Асуултын хайрцгуудынхаа зүүн талд эгнэн зогсож байх үед асуултын нэрний тогтмол өргөнийг тогтоо. CSS-ийн үнэт зүйлсийг (px, %, in, pt г.м) хүлээн зөвшөөрдөг.", questionErrorLocation: "Хяналтын шатны бүх асуулттай холбогдуулан алдааны мессежийн байршлыг тогтооно. \"Өв залгамжлах\" сонголт нь хуудасны түвшин (хэрэв set) эсвэл судалгааны түвшний тохиргоог хэрэгжүүлдэг.", - questionsOrder: "Асуултуудын анхны дарааллыг хадгалах эсвэл санамсаргүйгээр авч явдаг. \"Өв залгамжлах\" сонголт нь хуудасны түвшин (хэрэв set) эсвэл судалгааны түвшний тохиргоог хэрэгжүүлдэг.", + questionOrder: "Асуултуудын анхны дарааллыг хадгалах эсвэл санамсаргүйгээр авч явдаг. \"Өв залгамжлах\" сонголт нь хуудасны түвшин (хэрэв set) эсвэл судалгааны түвшний тохиргоог хэрэгжүүлдэг.", page: "Сонгосон хуудасны төгсгөлд панелийг дахин байршуулах.", innerIndent: "Панелийн агуулга болон панелийн хайрцагны зүүн хилийн хооронд зай эсвэл зай нэмнэ.", startWithNewLine: "Өмнөх асуулт эсвэл панелтай нэг мөрт үзүүлэхээр сонгогдоогүй. Хэрэв панел нь таны маягт дахь анхны элемент бол тохиргоо хамаарахгүй.", @@ -1359,7 +1361,7 @@ export var mnStrings = { visibleIf: "Ид шидийн wand зургыг ашиглан панелийн харагдах байдлыг тодорхойлох нөхцөлийн дүрмийг тогтоо.", enableIf: "Зөвхөн унших хэв маягийг хаах нөхцөлтэй дүрмийг тогтоохын тулд шидэт туузны зургыг ашигла.", requiredIf: "Наад зах нь нэг үүрээ засах асуулт хариулт байхгүй л бол судалгаа явуулахаас сэргийлдэг нөхцөлийн дүрмийг тогтоохын тулд шидэт туузны зургыг ашигла.", - templateTitleLocation: "Энэ хэлэлцүүлгийн бүх асуултад хамаарна. Хэрэв та энэ тохиргоог хүчингүй болгохыг хүсвэл хувь хүний асуултуудад зориулсан нэрийн зохицуулах дүрмүүдийг тодорхойл. \"Өв залгамжлах\" сонголт нь хуудасны түвшин (хэрэв set) эсвэл судалгааны түвшний тохиргоог (\"Top\" нь default-аар) хэрэгжүүлдэг.", + templateQuestionTitleLocation: "Энэ хэлэлцүүлгийн бүх асуултад хамаарна. Хэрэв та энэ тохиргоог хүчингүй болгохыг хүсвэл хувь хүний асуултуудад зориулсан нэрийн зохицуулах дүрмүүдийг тодорхойл. \"Өв залгамжлах\" сонголт нь хуудасны түвшин (хэрэв set) эсвэл судалгааны түвшний тохиргоог (\"Top\" нь default-аар) хэрэгжүүлдэг.", templateErrorLocation: "Алдааны мессежийн байршлыг хүчингүй оруулсан асуулттай холбон тогтооно. Аль нэгийг сонгоно уу: \"Топ\" - асуултын хайрцагны дээд хэсэгт алдаа текст байрлуулсан байна; \"Bottom\" - асуултын хайрцагны доод хэсэгт алдаа текст байрлуулна. \"Өв залгамжлах\" сонголт нь хуудасны түвшин (хэрэв set) эсвэл судалгааны түвшний тохиргоог (\"Top\" нь default-аар) хэрэгжүүлдэг.", errorLocation: "Хяналтын шатны бүх асуулттай холбогдуулан алдааны мессежийн байршлыг тогтооно. \"Өв залгамжлах\" сонголт нь хуудасны түвшин (хэрэв set) эсвэл судалгааны түвшний тохиргоог хэрэгжүүлдэг.", page: "Сонгосон хуудасны төгсгөлд панелийг дахин байршуулах.", @@ -1374,9 +1376,10 @@ export var mnStrings = { titleLocation: "Энэ тохиргоо нь энэ панел доторх бүх асуултаар автоматаар өвлөгддөг. Хэрэв та энэ тохиргоог хүчингүй болгохыг хүсвэл хувь хүний асуултуудад зориулсан нэрийн зохицуулах дүрмүүдийг тодорхойл. \"Өв залгамжлах\" сонголт нь хуудасны түвшин (хэрэв set) эсвэл судалгааны түвшний тохиргоог (\"Top\" нь default-аар) хэрэгжүүлдэг.", descriptionLocation: "\"Өв залгамжлах\" сонголт нь хуудасны түвшин (хэрэв set) эсвэл судалгааны түвшний тохиргоог (\"Under the panel title\" -ийг default-аар) хэрэгжүүлдэг.", newPanelPosition: "Шинээр нэмэгдсэн панелийн байр суурийг тодорхойлно. Default-ээр төгсгөл рүү шинэ панелуудыг нэмдэг. Одоогийн панел дараа нь шинэ панел оруулахын тулд \"Next\"-ийг сонго.", - defaultValueFromLastPanel: "Сүүлийн панелын хариултыг хувилж, дараагийн нэмэлт динамик хавтанд хуваарилна.", + copyDefaultValueFromLastEntry: "Сүүлийн панелын хариултыг хувилж, дараагийн нэмэлт динамик хавтанд хуваарилна.", keyName: "Энэ асуултад хэрэглэгчээс панел бүрт өвөрмөц хариулт өгөхийг шаардахын тулд асуултын нэрийг эш тат." }, + copyDefaultValueFromLastEntry: "Сүүлийн мөрнөөс хариултуудыг хуулбарлаж, дараагийн нэмэлт динамик мөрөнд хуваарилна.", defaultValueExpression: "Энэ тохиргоо нь илэрхийллийн үндсэн дээр дефолт хариултын үнэ цэнийг даалгах боломжийг олгодог. Илэрхийлэл нь үндсэн тооцоо - '{q1_id} + {q2_id}', Бөүлийн илэрхийллүүд, тухайлбал '{age} > 60', функц: 'iif()', 'өнөөдөр()', 'мин()', 'мин()', 'max()', 'avg()', г.м. Энэ илэрхийлэлээр тодорхойлогддог үнэ цэнэ нь хариулагчийн гарын авлагын оролтоор давхардуулан авч болох анхны дефолтын үнэ цэнэ болж өгдөг.", resetValueIf: "\"Default value expression\" эсвэл \"Set value expression\" эсвэл \"Default answer\" value (хэрэв аль нэгийг нь тогтоосон бол) үнэ цэнэд үндэслэн хариулагчийн оруулсан хувь нэмрийг үнэ цэнэд хэзээ дахин тохируулахыг тодорхойлох нөхцөлтэй дүрмийг тогтоохын тулд шидэт wand зургыг ашигла.", setValueIf: "Ид шидийн wand зургыг ашиглан \"Set value expression\"-ийг хэзээ ажиллуулахыг тодорхойлох нөхцөлтэй дүрмийг тогтоож, үр дүнд хүрсэн үнэ цэнийг хариу болгон динамикаар даалга.", @@ -1449,19 +1452,19 @@ export var mnStrings = { logoWidth: "CSS нэгж (px, %, in, pt, гэх мэт) дээр логоны өргөнийг тогтооно.", logoHeight: "CSS нэгж (px, %, in, pt г.м) дээр логоны өндрийг тогтооно.", logoFit: "Сонгоно уу: \"None\" - зураг анхны хэмжээгээ хадгалдаг; \"Агуулах\" - дүрсийг тал харьцаагаа хадгалахын зэрэгцээ тохируулахын тулд дахин тохируулдаг; \"Cover\" - дүрс нь тал харьцаагаа хадгалахын зэрэгцээ хайрцгийг бүхэлд нь дүүргэдэг; \"Fill\" - дүрс нь тал харьцаагаа хадгалахгүйгээр хайрцгийг дүүргэхийн тулд сунаж тогтсон.", - goNextPageAutomatic: "Оролцогч одоогийн хуудсан дээрх бүх асуултад хариулсны дараа судалгааг дараагийн хуудас руу автоматаар шилжүүлэхийг хүсч байгаа эсэхээ сонго. Хуудасны хамгийн сүүлийн асуулт нээлттэй эсвэл олон хариулт өгөх боломж олгодог бол энэ онцлог хэрэгжихгүй.", - allowCompleteSurveyAutomatic: "Асуултад хариулсан хүн бүх асуултанд хариулсны дараа судалгааг автоматаар дуусгахыг хүсвэл сонго.", + autoAdvanceEnabled: "Оролцогч одоогийн хуудсан дээрх бүх асуултад хариулсны дараа судалгааг дараагийн хуудас руу автоматаар шилжүүлэхийг хүсч байгаа эсэхээ сонго. Хуудасны хамгийн сүүлийн асуулт нээлттэй эсвэл олон хариулт өгөх боломж олгодог бол энэ онцлог хэрэгжихгүй.", + autoAdvanceAllowComplete: "Асуултад хариулсан хүн бүх асуултанд хариулсны дараа судалгааг автоматаар дуусгахыг хүсвэл сонго.", showNavigationButtons: "Хуудас дээр навигацийн товчны харагдах байдал, байршлыг тогтооно.", showProgressBar: "Хэмжилтийн тавцангийн харагдах байдал, байршлыг тогтооно. \"Авто\" үнэ цэнэ нь судалгааны толгой гарчгийн дээр эсвэл түүнээс доош хөгжил дэвшлийн барыг харуулдаг.", showPreviewBeforeComplete: "Зөвхөн бүх асуултаар эсвэл хариулт бүхий урьдчилан харах хуудсыг боломжтой болго.", questionTitleLocation: "Судалгааны бүх асуултад хамаарна. Энэ тохиргоог доод түвшний нэрийн зохицуулах дүрмээр давамгайлах боломжтой: panel, хуудас, эсвэл асуулт. Доод түвшний тохиргоо нь илүү өндөр түвшинд байгаа хүмүүсийг хүчингүй болгоно.", - requiredText: "Хариу шаардлагатайг заасан бэлгэдэл буюу бэлгэ тэмдгийн дараалал.", + requiredMark: "Хариу шаардлагатайг заасан бэлгэдэл буюу бэлгэ тэмдгийн дараалал.", questionStartIndex: "Дугаарлахыг хүссэн дугаар эсвэл захидлаа оруул.", questionErrorLocation: "Асуулттай холбоотой алдааны мессежийн байршлыг хүчингүй оруулсан байдлаар тогтооно. Аль нэгийг сонгоно уу: \"Топ\" - асуултын хайрцагны дээд хэсэгт алдаа текст байрлуулсан байна; \"Bottom\" - асуултын хайрцагны доод хэсэгт алдаа текст байрлуулна.", - focusFirstQuestionAutomatic: "Текст оруулахад бэлэн болсон хуудас бүр дээрх эхний оролтын талбарыг хүсвэл сонгоно уу.", - questionsOrder: "Асуултуудын анхны дарааллыг хадгалах эсвэл санамсаргүйгээр авч явдаг. Энэ тохиргооны үр нөлөө нь зөвхөн Preview таб-д харагдана.", + autoFocusFirstQuestion: "Текст оруулахад бэлэн болсон хуудас бүр дээрх эхний оролтын талбарыг хүсвэл сонгоно уу.", + questionOrder: "Асуултуудын анхны дарааллыг хадгалах эсвэл санамсаргүйгээр авч явдаг. Энэ тохиргооны үр нөлөө нь зөвхөн Preview таб-д харагдана.", maxTextLength: "Зөвхөн текст оруулах асуултуудад зориулна.", - maxOthersLength: "Асуулт хариултын хувьд зөвхөн.", + maxCommentLength: "Асуулт хариултын хувьд зөвхөн.", commentAreaRows: "Асуулт хариултын текст хэсэгт үзүүлсэн мөрүүдийн тоог тогтоо. Хуйлмал бичиг нь илүү олон мөртэй байдаг.", autoGrowComment: "Асуулт хариулт болон Урт Текст асуултыг орсон текст урт дээр үндэслэн өндрөөс автоматаар өсгөхийг хүсвэл сонгоно уу.", allowResizeComment: "Асуулт хариулт болон Урт текстийн асуултуудад зөвхөн.", @@ -1479,7 +1482,6 @@ export var mnStrings = { keyDuplicationError: "\"Хуулбарласан хариу арга хэмжээ авахаас урьдчилан сэргийлье\" өмчийг боломжтой болгоход хуулбарлан оруулахыг оролдсон хариулагч дараах алдааны мэдээг хүлээн авна.", totalExpression: "Илэрхийллийн үндсэн дээр нийт үнэт зүйлсийг тооцох боломжийг танд олгож байна. Илэрхийлэл нь үндсэн тооцоо ('{q1_id} + {q2_id}'), Бөүлийн илэрхийллүүд ('{нас} > 60') функцууд ('iif()', 'өнөөдөр()', 'мин()', 'мин()', 'max()', 'avg()', г.м.", confirmDelete: "Дарааллыг арилгахыг батлахыг хүссэн өдөөлтийг өдөөв.", - defaultValueFromLastRow: "Сүүлийн мөрнөөс хариултуудыг хуулбарлаж, дараагийн нэмэлт динамик мөрөнд хуваарилна.", keyName: "Хэрэв өгөгдсөн багана адил утгатай бол санал асуулга \"Давтагдсан утга\" гэсэн алдааг харуулна.", description: "Дэд гарчиг бичнэ.", locale: "Судалгаагаа хийж эхлэх хэл сонго. Орчуулга нэмэхийн тулд шинэ хэл рүү шилжиж, эх бичвэрийг энд эсвэл Translations tab-д орчуулна.", @@ -1498,7 +1500,7 @@ export var mnStrings = { questionTitleLocation: "Энэ хуудсан дахь бүх асуултад хамаарна. Хэрэв та энэ тохиргоог хүчингүй болгохыг хүсвэл хувь хүний асуулт эсвэл панелуудын нэрийн зохицуулах дүрмүүдийг тодорхойл. \"Өв залгамж\" сонголт нь судалгааны түвшний тохиргоог (\"Top\" by default) хэрэгжүүлдэг.", questionTitleWidth: "Асуултын хайрцгуудынхаа зүүн талд эгнэн зогсож байх үед асуултын нэрний тогтмол өргөнийг тогтоо. CSS-ийн үнэт зүйлсийг (px, %, in, pt г.м) хүлээн зөвшөөрдөг.", questionErrorLocation: "Асуулттай холбоотой алдааны мессежийн байршлыг хүчингүй оруулсан байдлаар тогтооно. Аль нэгийг сонгоно уу: \"Топ\" - асуултын хайрцагны дээд хэсэгт алдаа текст байрлуулсан байна; \"Bottom\" - асуултын хайрцагны доод хэсэгт алдаа текст байрлуулна. \"Өв залгамж\" сонголт нь судалгааны түвшний тохиргоог (\"Top\" by default) хэрэгжүүлдэг.", - questionsOrder: "Асуултуудын анхны дарааллыг хадгалах эсвэл санамсаргүйгээр авч явдаг. \"Өв залгамж\" сонголт нь судалгааны түвшний тохиргоог (\"Оригинал\" дефолтоор) хэрэгжүүлдэг. Энэ тохиргооны үр нөлөө нь зөвхөн Preview таб-д харагдана.", + questionOrder: "Асуултуудын анхны дарааллыг хадгалах эсвэл санамсаргүйгээр авч явдаг. \"Өв залгамж\" сонголт нь судалгааны түвшний тохиргоог (\"Оригинал\" дефолтоор) хэрэгжүүлдэг. Энэ тохиргооны үр нөлөө нь зөвхөн Preview таб-д харагдана.", navigationButtonsVisibility: "Хуудсан дээр навигацийн товчны харагдах байдлыг тогтоо. \"Өв залгамжлах\" хувилбар нь \"Үзэгдэх\" гэсэн сонголт бүхий судалгааны түвшний тохиргоог хэрэгжүүлдэг." }, timerLocation: "Хуудас дээрх цаг хэмжигчийн байрлалыг тогтооно.", @@ -1535,7 +1537,7 @@ export var mnStrings = { needConfirmRemoveFile: "Файлын устгалыг батлахыг хүссэн өдөөлтийг өдөөж байна.", selectToRankEnabled: "Зөвхөн сонгосон сонголтуудыг зэрэгцүүлэх боломжийг олгоно. Хэрэглэгчид сонгосон зүйлсийг сонгосон жагсаалтаас чирч, зэрэглэлийн бүс дотор тушаана.", dataList: "Санал болгох сонголтуудын жагсаалтыг оруулах үед хариулагчид санал болгох болно.", - itemSize: "Тохиргоо нь зөвхөн оролтын талбаруудыг дахин тохируулдаг бөгөөд асуултын хайрцагны өргөнд нөлөөлдөггүй.", + inputSize: "Тохиргоо нь зөвхөн оролтын талбаруудыг дахин тохируулдаг бөгөөд асуултын хайрцагны өргөнд нөлөөлдөггүй.", itemTitleWidth: "Пикселд бүх зүйлийн шошгоны тогтмол өргөнийг тогтоох", inputTextAlignment: "Талбар доторх оролтын үнэ цэнийг хэрхэн уялдуулахыг сонго. \"Авто\" гэсэн дефолт тохиргоо нь валют эсвэл тоон маск хэрэглэх бол оролтын үнэ цэнийг баруун тийш, хэрэв үгүй бол зүүн тийш нь уялдуулна.", altText: "Хэрэглэгчийн төхөөрөмж дээр болон хүртээмжийн зорилгоор дүрсийг харуулах боломжгүй үед орлуулагчаар үйлчилнэ.", @@ -1653,7 +1655,7 @@ export var mnStrings = { maxValueExpression: "Хамгийн их утгын илэрхийлэл", step: "Алхам", dataList: "Өгөгдлийн жагсаалт", - itemSize: "Элементийн хэмжээ", + inputSize: "Элементийн хэмжээ", itemTitleWidth: "Барааны шошгоны өргөн (px-д)", inputTextAlignment: "Оролтын үнэ цэнийн зохицуулалт", elements: "Элементүүд", @@ -1755,7 +1757,8 @@ export var mnStrings = { orchid: "Орхон", tulip: "Тюлип", brown: "Браун", - green: "Ногоон" + green: "Ногоон", + gray: "Саарал" } }, creatortheme: { @@ -2032,7 +2035,7 @@ setupLocale({ localeCode: "mn", strings: mnStrings }); // panel.description: "Panel description" => "Панел дүрслэл" // panel.visibleIf: "Make the panel visible if" => "Хэрэв панелыг ил гаргах" // panel.requiredIf: "Make the panel required if" => "Шаардлагатай бол панел хий" -// panel.questionsOrder: "Question order within the panel" => "Хяналтын шатны доторх асуултын дараалал" +// panel.questionOrder: "Question order within the panel" => "Хяналтын шатны доторх асуултын дараалал" // panel.startWithNewLine: "Display the panel on a new line" => "Самбарыг шинэ шугам дээр үзүүл" // panel.state: "Panel collapse state" => "Панел нурах байдал" // panel.width: "Inline panel width" => "Инлин хавтан өргөн" @@ -2057,7 +2060,7 @@ setupLocale({ localeCode: "mn", strings: mnStrings }); // paneldynamic.hideNumber: "Hide the panel number" => "Хавтангийн дугаарыг нуух" // paneldynamic.titleLocation: "Panel title alignment" => "Панел цолны зохицуулалт" // paneldynamic.descriptionLocation: "Panel description alignment" => "Панел дүрслэлийн зохицуулалт" -// paneldynamic.templateTitleLocation: "Question title alignment" => "Асуулт нэрийн уялдаа" +// paneldynamic.templateQuestionTitleLocation: "Question title alignment" => "Асуулт нэрийн уялдаа" // paneldynamic.templateErrorLocation: "Error message alignment" => "Алдааны мессежийн зохицуулалт" // paneldynamic.newPanelPosition: "New panel location" => "Шинэ панелийн байршил" // paneldynamic.keyName: "Prevent duplicate responses in the following question" => "Дараах асуултад хувилж хариулахаас сэргийлье" @@ -2090,7 +2093,7 @@ setupLocale({ localeCode: "mn", strings: mnStrings }); // page.description: "Page description" => "Хуудасны тодорхойлолт" // page.visibleIf: "Make the page visible if" => "Хуудсыг ил тод болгох" // page.requiredIf: "Make the page required if" => "Шаардлагатай хуудсыг хий" -// page.questionsOrder: "Question order on the page" => "Асуулт самбар хуудсан дээр" +// page.questionOrder: "Question order on the page" => "Асуулт самбар хуудсан дээр" // matrixdropdowncolumn.name: "Column name" => "Баганын нэр" // matrixdropdowncolumn.title: "Column title" => "Баганын нэр" // matrixdropdowncolumn.isUnique: "Prevent duplicate responses" => "Хуулбарласан хариу үйлдэл үзүүлэхээс сэргийлье" @@ -2164,8 +2167,8 @@ setupLocale({ localeCode: "mn", strings: mnStrings }); // totalDisplayStyle.currency: "Currency" => "Валютын ханш" // totalDisplayStyle.percent: "Percentage" => "Хувь" // totalDisplayStyle.date: "Date" => "Огноо" -// rowsOrder.initial: "Original" => "Оргил" -// questionsOrder.initial: "Original" => "Оргил" +// rowOrder.initial: "Original" => "Оргил" +// questionOrder.initial: "Original" => "Оргил" // showProgressBar.aboveheader: "Above the header" => "Толгой дээгүүр" // showProgressBar.belowheader: "Below the header" => "Гарчигны доор" // pv.sum: "Sum" => "Сум" @@ -2182,7 +2185,7 @@ setupLocale({ localeCode: "mn", strings: mnStrings }); // panel.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "Наад зах нь нэг үүрээ засах асуулт хариулт байхгүй л бол судалгаа явуулахаас сэргийлдэг нөхцөлийн дүрмийг тогтоохын тулд шидэт туузны зургыг ашигла." // panel.questionTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Энэ хэлэлцүүлгийн бүх асуултад хамаарна. Хэрэв та энэ тохиргоог хүчингүй болгохыг хүсвэл хувь хүний асуултуудад зориулсан нэрийн зохицуулах дүрмүүдийг тодорхойл. \"Өв залгамжлах\" сонголт нь хуудасны түвшин (хэрэв set) эсвэл судалгааны түвшний тохиргоог (\"Top\" нь default-аар) хэрэгжүүлдэг." // panel.questionErrorLocation: "Sets the location of an error message in relation to all questions within the panel. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Хяналтын шатны бүх асуулттай холбогдуулан алдааны мессежийн байршлыг тогтооно. \"Өв залгамжлах\" сонголт нь хуудасны түвшин (хэрэв set) эсвэл судалгааны түвшний тохиргоог хэрэгжүүлдэг." -// panel.questionsOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Асуултуудын анхны дарааллыг хадгалах эсвэл санамсаргүйгээр авч явдаг. \"Өв залгамжлах\" сонголт нь хуудасны түвшин (хэрэв set) эсвэл судалгааны түвшний тохиргоог хэрэгжүүлдэг." +// panel.questionOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Асуултуудын анхны дарааллыг хадгалах эсвэл санамсаргүйгээр авч явдаг. \"Өв залгамжлах\" сонголт нь хуудасны түвшин (хэрэв set) эсвэл судалгааны түвшний тохиргоог хэрэгжүүлдэг." // panel.page: "Repositions the panel to the end of a selected page." => "Сонгосон хуудасны төгсгөлд панелийг дахин байршуулах." // panel.innerIndent: "Adds space or margin between the panel content and the left border of the panel box." => "Панелийн агуулга болон панелийн хайрцагны зүүн хилийн хооронд зай эсвэл зай нэмнэ." // panel.startWithNewLine: "Unselect to display the panel in one line with the previous question or panel. The setting doesn't apply if the panel is the first element in your form." => "Өмнөх асуулт эсвэл панелтай нэг мөрт үзүүлэхээр сонгогдоогүй. Хэрэв панел нь таны маягт дахь анхны элемент бол тохиргоо хамаарахгүй." @@ -2193,7 +2196,7 @@ setupLocale({ localeCode: "mn", strings: mnStrings }); // paneldynamic.visibleIf: "Use the magic wand icon to set a conditional rule that determines panel visibility." => "Ид шидийн wand зургыг ашиглан панелийн харагдах байдлыг тодорхойлох нөхцөлийн дүрмийг тогтоо." // paneldynamic.enableIf: "Use the magic wand icon to set a conditional rule that disables the read-only mode for the panel." => "Зөвхөн унших хэв маягийг хаах нөхцөлтэй дүрмийг тогтоохын тулд шидэт туузны зургыг ашигла." // paneldynamic.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "Наад зах нь нэг үүрээ засах асуулт хариулт байхгүй л бол судалгаа явуулахаас сэргийлдэг нөхцөлийн дүрмийг тогтоохын тулд шидэт туузны зургыг ашигла." -// paneldynamic.templateTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Энэ хэлэлцүүлгийн бүх асуултад хамаарна. Хэрэв та энэ тохиргоог хүчингүй болгохыг хүсвэл хувь хүний асуултуудад зориулсан нэрийн зохицуулах дүрмүүдийг тодорхойл. \"Өв залгамжлах\" сонголт нь хуудасны түвшин (хэрэв set) эсвэл судалгааны түвшний тохиргоог (\"Top\" нь default-аар) хэрэгжүүлдэг." +// paneldynamic.templateQuestionTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Энэ хэлэлцүүлгийн бүх асуултад хамаарна. Хэрэв та энэ тохиргоог хүчингүй болгохыг хүсвэл хувь хүний асуултуудад зориулсан нэрийн зохицуулах дүрмүүдийг тодорхойл. \"Өв залгамжлах\" сонголт нь хуудасны түвшин (хэрэв set) эсвэл судалгааны түвшний тохиргоог (\"Top\" нь default-аар) хэрэгжүүлдэг." // paneldynamic.templateErrorLocation: "Sets the location of an error message in relation to a question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Алдааны мессежийн байршлыг хүчингүй оруулсан асуулттай холбон тогтооно. Аль нэгийг сонгоно уу: \"Топ\" - асуултын хайрцагны дээд хэсэгт алдаа текст байрлуулсан байна; \"Bottom\" - асуултын хайрцагны доод хэсэгт алдаа текст байрлуулна. \"Өв залгамжлах\" сонголт нь хуудасны түвшин (хэрэв set) эсвэл судалгааны түвшний тохиргоог (\"Top\" нь default-аар) хэрэгжүүлдэг." // paneldynamic.errorLocation: "Sets the location of an error message in relation to all questions within the panel. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Хяналтын шатны бүх асуулттай холбогдуулан алдааны мессежийн байршлыг тогтооно. \"Өв залгамжлах\" сонголт нь хуудасны түвшин (хэрэв set) эсвэл судалгааны түвшний тохиргоог хэрэгжүүлдэг." // paneldynamic.page: "Repositions the panel to the end of a selected page." => "Сонгосон хуудасны төгсгөлд панелийг дахин байршуулах." @@ -2207,7 +2210,7 @@ setupLocale({ localeCode: "mn", strings: mnStrings }); // paneldynamic.titleLocation: "This setting is automatically inherited by all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Энэ тохиргоо нь энэ панел доторх бүх асуултаар автоматаар өвлөгддөг. Хэрэв та энэ тохиргоог хүчингүй болгохыг хүсвэл хувь хүний асуултуудад зориулсан нэрийн зохицуулах дүрмүүдийг тодорхойл. \"Өв залгамжлах\" сонголт нь хуудасны түвшин (хэрэв set) эсвэл судалгааны түвшний тохиргоог (\"Top\" нь default-аар) хэрэгжүүлдэг." // paneldynamic.descriptionLocation: "The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Under the panel title\" by default)." => "\"Өв залгамжлах\" сонголт нь хуудасны түвшин (хэрэв set) эсвэл судалгааны түвшний тохиргоог (\"Under the panel title\" -ийг default-аар) хэрэгжүүлдэг." // paneldynamic.newPanelPosition: "Defines the position of a newly added panel. By default, new panels are added to the end. Select \"Next\" to insert a new panel after the current one." => "Шинээр нэмэгдсэн панелийн байр суурийг тодорхойлно. Default-ээр төгсгөл рүү шинэ панелуудыг нэмдэг. Одоогийн панел дараа нь шинэ панел оруулахын тулд \"Next\"-ийг сонго." -// paneldynamic.defaultValueFromLastPanel: "Duplicates answers from the last panel and assigns them to the next added dynamic panel." => "Сүүлийн панелын хариултыг хувилж, дараагийн нэмэлт динамик хавтанд хуваарилна." +// paneldynamic.copyDefaultValueFromLastEntry: "Duplicates answers from the last panel and assigns them to the next added dynamic panel." => "Сүүлийн панелын хариултыг хувилж, дараагийн нэмэлт динамик хавтанд хуваарилна." // paneldynamic.keyName: "Reference a question name to require a user to provide a unique response for this question in each panel." => "Энэ асуултад хэрэглэгчээс панел бүрт өвөрмөц хариулт өгөхийг шаардахын тулд асуултын нэрийг эш тат." // pehelp.defaultValueExpression: "This setting allows you to assign a default answer value based on an expression. The expression can include basic calculations - `{q1_id} + {q2_id}`, Boolean expressions, such as `{age} > 60`, and functions: `iif()`, `today()`, `age()`, `min()`, `max()`, `avg()`, etc. The value determined by this expression serves as the initial default value that can be overridden by a respondent's manual input." => "Энэ тохиргоо нь илэрхийллийн үндсэн дээр дефолт хариултын үнэ цэнийг даалгах боломжийг олгодог. Илэрхийлэл нь үндсэн тооцоо - '{q1_id} + {q2_id}', Бөүлийн илэрхийллүүд, тухайлбал '{age} > 60', функц: 'iif()', 'өнөөдөр()', 'мин()', 'мин()', 'max()', 'avg()', г.м. Энэ илэрхийлэлээр тодорхойлогддог үнэ цэнэ нь хариулагчийн гарын авлагын оролтоор давхардуулан авч болох анхны дефолтын үнэ цэнэ болж өгдөг." // pehelp.resetValueIf: "Use the magic wand icon to set a conditional rule that determines when a respondent's input is reset to the value based on the \"Default value expression\" or \"Set value expression\" or to the \"Default answer\" value (if either is set)." => "\"Default value expression\" эсвэл \"Set value expression\" эсвэл \"Default answer\" value (хэрэв аль нэгийг нь тогтоосон бол) үнэ цэнэд үндэслэн хариулагчийн оруулсан хувь нэмрийг үнэ цэнэд хэзээ дахин тохируулахыг тодорхойлох нөхцөлтэй дүрмийг тогтоохын тулд шидэт wand зургыг ашигла." @@ -2257,13 +2260,13 @@ setupLocale({ localeCode: "mn", strings: mnStrings }); // pehelp.showProgressBar: "Sets the visibility and location of a progress bar. The \"Auto\" value displays the progress bar above or below the survey header." => "Хэмжилтийн тавцангийн харагдах байдал, байршлыг тогтооно. \"Авто\" үнэ цэнэ нь судалгааны толгой гарчгийн дээр эсвэл түүнээс доош хөгжил дэвшлийн барыг харуулдаг." // pehelp.showPreviewBeforeComplete: "Enable the preview page with all or answered questions only." => "Зөвхөн бүх асуултаар эсвэл хариулт бүхий урьдчилан харах хуудсыг боломжтой болго." // pehelp.questionTitleLocation: "Applies to all questions within the survey. This setting can be overridden by title alignment rules at lower levels: panel, page, or question. A lower-level setting will override those on a higher level." => "Судалгааны бүх асуултад хамаарна. Энэ тохиргоог доод түвшний нэрийн зохицуулах дүрмээр давамгайлах боломжтой: panel, хуудас, эсвэл асуулт. Доод түвшний тохиргоо нь илүү өндөр түвшинд байгаа хүмүүсийг хүчингүй болгоно." -// pehelp.requiredText: "A symbol or a sequence of symbols indicating that an answer is required." => "Хариу шаардлагатайг заасан бэлгэдэл буюу бэлгэ тэмдгийн дараалал." +// pehelp.requiredMark: "A symbol or a sequence of symbols indicating that an answer is required." => "Хариу шаардлагатайг заасан бэлгэдэл буюу бэлгэ тэмдгийн дараалал." // pehelp.questionStartIndex: "Enter a number or letter with which you want to start numbering." => "Дугаарлахыг хүссэн дугаар эсвэл захидлаа оруул." // pehelp.questionErrorLocation: "Sets the location of an error message in relation to the question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box." => "Асуулттай холбоотой алдааны мессежийн байршлыг хүчингүй оруулсан байдлаар тогтооно. Аль нэгийг сонгоно уу: \"Топ\" - асуултын хайрцагны дээд хэсэгт алдаа текст байрлуулсан байна; \"Bottom\" - асуултын хайрцагны доод хэсэгт алдаа текст байрлуулна." -// pehelp.focusFirstQuestionAutomatic: "Select if you want the first input field on each page ready for text entry." => "Текст оруулахад бэлэн болсон хуудас бүр дээрх эхний оролтын талбарыг хүсвэл сонгоно уу." -// pehelp.questionsOrder: "Keeps the original order of questions or randomizes them. The effect of this setting is only visible in the Preview tab." => "Асуултуудын анхны дарааллыг хадгалах эсвэл санамсаргүйгээр авч явдаг. Энэ тохиргооны үр нөлөө нь зөвхөн Preview таб-д харагдана." +// pehelp.autoFocusFirstQuestion: "Select if you want the first input field on each page ready for text entry." => "Текст оруулахад бэлэн болсон хуудас бүр дээрх эхний оролтын талбарыг хүсвэл сонгоно уу." +// pehelp.questionOrder: "Keeps the original order of questions or randomizes them. The effect of this setting is only visible in the Preview tab." => "Асуултуудын анхны дарааллыг хадгалах эсвэл санамсаргүйгээр авч явдаг. Энэ тохиргооны үр нөлөө нь зөвхөн Preview таб-д харагдана." // pehelp.maxTextLength: "For text entry questions only." => "Зөвхөн текст оруулах асуултуудад зориулна." -// pehelp.maxOthersLength: "For question comments only." => "Асуулт хариултын хувьд зөвхөн." +// pehelp.maxCommentLength: "For question comments only." => "Асуулт хариултын хувьд зөвхөн." // pehelp.autoGrowComment: "Select if you want question comments and Long Text questions to auto-grow in height based on the entered text length." => "Асуулт хариулт болон Урт Текст асуултыг орсон текст урт дээр үндэслэн өндрөөс автоматаар өсгөхийг хүсвэл сонгоно уу." // pehelp.allowResizeComment: "For question comments and Long Text questions only." => "Асуулт хариулт болон Урт текстийн асуултуудад зөвхөн." // pehelp.calculatedValues: "Custom variables serve as intermediate or auxiliary variables used in form calculations. They take respondent inputs as source values. Each custom variable has a unique name and an expression it's based on." => "Үйлчилгээний хувьсагчид нь форм тооцоололд хэрэглэгддэг дундын буюу туслах хувьсагчид болж үйлчилдэг. Тэд хариулагчийн оруулсан хувь нэмрийг эх сурвалжийн үнэт зүйлс гэж үздэг. Custom хувьсагч бүр өвөрмөц нэртэй, дээр нь суурилсан илэрхийлэлтэй байдаг." @@ -2279,7 +2282,7 @@ setupLocale({ localeCode: "mn", strings: mnStrings }); // pehelp.keyDuplicationError: "When the \"Prevent duplicate responses\" property is enabled, a respondent attempting to submit a duplicate entry will receive the following error message." => "\"Хуулбарласан хариу арга хэмжээ авахаас урьдчилан сэргийлье\" өмчийг боломжтой болгоход хуулбарлан оруулахыг оролдсон хариулагч дараах алдааны мэдээг хүлээн авна." // pehelp.totalExpression: "Allows you to calculate total values based on an expression. The expression can include basic calculations (`{q1_id} + {q2_id}`), Boolean expressions (`{age} > 60`) and functions ('iif()`, `today()`, `age()`, `min()`, `max()`, `avg()`, etc.)." => "Илэрхийллийн үндсэн дээр нийт үнэт зүйлсийг тооцох боломжийг танд олгож байна. Илэрхийлэл нь үндсэн тооцоо ('{q1_id} + {q2_id}'), Бөүлийн илэрхийллүүд ('{нас} > 60') функцууд ('iif()', 'өнөөдөр()', 'мин()', 'мин()', 'max()', 'avg()', г.м." // pehelp.confirmDelete: "Triggers a prompt asking to confirm the row deletion." => "Дарааллыг арилгахыг батлахыг хүссэн өдөөлтийг өдөөв." -// pehelp.defaultValueFromLastRow: "Duplicates answers from the last row and assigns them to the next added dynamic row." => "Сүүлийн мөрнөөс хариултуудыг хуулбарлаж, дараагийн нэмэлт динамик мөрөнд хуваарилна." +// pehelp.copyDefaultValueFromLastEntry: "Duplicates answers from the last row and assigns them to the next added dynamic row." => "Сүүлийн мөрнөөс хариултуудыг хуулбарлаж, дараагийн нэмэлт динамик мөрөнд хуваарилна." // pehelp.description: "Type a subtitle." => "Дэд гарчиг бичнэ." // pehelp.locale: "Choose a language to begin creating your survey. To add a translation, switch to a new language and translate the original text here or in the Translations tab." => "Судалгаагаа хийж эхлэх хэл сонго. Орчуулга нэмэхийн тулд шинэ хэл рүү шилжиж, эх бичвэрийг энд эсвэл Translations tab-д орчуулна." // pehelp.detailPanelMode: "Sets the location of a details section in relation to a row. Choose from: \"None\" - no expansion is added; \"Under the row\" - a row expansion is placed under each row of the matrix; \"Under the row, display one row expansion only\" - an expansion is displayed under a single row only, the remaining row expansions are collapsed." => "Нарийвчилсан хэсгийн байршлыг дараалалтай холбон тогтооно. Сонголтоос: \"Үгүй\" - ямар ч өргөтгөл нэмэгдсэнгүй; \"Мөрийн доор\" - матрицын мөр бүрийн доор эгнээний өргөтгөл байрлуулна; \"Мөрийн доор зөвхөн нэг эгнээний өргөтгөлийг үзүүл\" - зөвхөн нэг эгнээний дор өргөтгөл үзүүлдэг, үлдсэн эгнээний өргөтгөлүүд нь нурдаг." @@ -2294,7 +2297,7 @@ setupLocale({ localeCode: "mn", strings: mnStrings }); // page.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "Наад зах нь нэг үүрээ засах асуулт хариулт байхгүй л бол судалгаа явуулахаас сэргийлдэг нөхцөлийн дүрмийг тогтоохын тулд шидэт туузны зургыг ашигла." // page.questionTitleLocation: "Applies to all questions within this page. If you want to override this setting, define title alignment rules for individual questions or panels. The \"Inherit\" option applies the survey-level setting (\"Top\" by default)." => "Энэ хуудсан дахь бүх асуултад хамаарна. Хэрэв та энэ тохиргоог хүчингүй болгохыг хүсвэл хувь хүний асуулт эсвэл панелуудын нэрийн зохицуулах дүрмүүдийг тодорхойл. \"Өв залгамж\" сонголт нь судалгааны түвшний тохиргоог (\"Top\" by default) хэрэгжүүлдэг." // page.questionErrorLocation: "Sets the location of an error message in relation to the question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box. The \"Inherit\" option applies the survey-level setting (\"Top\" by default)." => "Асуулттай холбоотой алдааны мессежийн байршлыг хүчингүй оруулсан байдлаар тогтооно. Аль нэгийг сонгоно уу: \"Топ\" - асуултын хайрцагны дээд хэсэгт алдаа текст байрлуулсан байна; \"Bottom\" - асуултын хайрцагны доод хэсэгт алдаа текст байрлуулна. \"Өв залгамж\" сонголт нь судалгааны түвшний тохиргоог (\"Top\" by default) хэрэгжүүлдэг." -// page.questionsOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the survey-level setting (\"Original\" by default). The effect of this setting is only visible in the Preview tab." => "Асуултуудын анхны дарааллыг хадгалах эсвэл санамсаргүйгээр авч явдаг. \"Өв залгамж\" сонголт нь судалгааны түвшний тохиргоог (\"Оригинал\" дефолтоор) хэрэгжүүлдэг. Энэ тохиргооны үр нөлөө нь зөвхөн Preview таб-д харагдана." +// page.questionOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the survey-level setting (\"Original\" by default). The effect of this setting is only visible in the Preview tab." => "Асуултуудын анхны дарааллыг хадгалах эсвэл санамсаргүйгээр авч явдаг. \"Өв залгамж\" сонголт нь судалгааны түвшний тохиргоог (\"Оригинал\" дефолтоор) хэрэгжүүлдэг. Энэ тохиргооны үр нөлөө нь зөвхөн Preview таб-д харагдана." // page.navigationButtonsVisibility: "Sets the visibility of navigation buttons on the page. The \"Inherit\" option applies the survey-level setting, which defaults to \"Visible\"." => "Хуудсан дээр навигацийн товчны харагдах байдлыг тогтоо. \"Өв залгамжлах\" хувилбар нь \"Үзэгдэх\" гэсэн сонголт бүхий судалгааны түвшний тохиргоог хэрэгжүүлдэг." // pehelp.panelsState: "Choose from: \"Locked\" - users cannot expand or collapse panels; \"Collapse all\" - all panels start in a collapsed state; \"Expand all\" - all panels start in an expanded state; \"First expanded\" - only the first panel is initially expanded." => "Сонгоно уу: \"Locked\" - хэрэглэгчид панелуудыг өргөтгөх, нураах боломжгүй; \"Бүх нуралт\" - бүх панел нурсан байдлаас эхэлнэ; \"Бүх хүрээг өргөтгөнө\" - бүх панелууд өргөтгөсөн байдлаас эхэлнэ; \"First expanded\" - зөвхөн эхний панел нь эхэндээ өргөжсөн." // pehelp.imageLinkName: "Enter a shared property name within the array of objects that contains the image or video file URLs you want to display in the choice list." => "Сонгосон жагсаалтанд харуулахыг хүссэн зураг эсвэл видео файл URL-уудыг агуулсан олон тооны эд зүйлсийн дотор хуваалцсан өмчийн нэрийг оруулна уу." @@ -2323,7 +2326,7 @@ setupLocale({ localeCode: "mn", strings: mnStrings }); // pehelp.needConfirmRemoveFile: "Triggers a prompt asking to confirm the file deletion." => "Файлын устгалыг батлахыг хүссэн өдөөлтийг өдөөж байна." // pehelp.selectToRankEnabled: "Enable to rank only selected choices. Users will drag selected items from the choice list to order them within the ranking area." => "Зөвхөн сонгосон сонголтуудыг зэрэгцүүлэх боломжийг олгоно. Хэрэглэгчид сонгосон зүйлсийг сонгосон жагсаалтаас чирч, зэрэглэлийн бүс дотор тушаана." // pehelp.dataList: "Enter a list of choices that will be suggested to the respondent during input." => "Санал болгох сонголтуудын жагсаалтыг оруулах үед хариулагчид санал болгох болно." -// pehelp.itemSize: "The setting only resizes the input fields and doesn't affect the width of the question box." => "Тохиргоо нь зөвхөн оролтын талбаруудыг дахин тохируулдаг бөгөөд асуултын хайрцагны өргөнд нөлөөлдөггүй." +// pehelp.inputSize: "The setting only resizes the input fields and doesn't affect the width of the question box." => "Тохиргоо нь зөвхөн оролтын талбаруудыг дахин тохируулдаг бөгөөд асуултын хайрцагны өргөнд нөлөөлдөггүй." // pehelp.itemTitleWidth: "Sets consistent width for all item labels in pixels" => "Пикселд бүх зүйлийн шошгоны тогтмол өргөнийг тогтоох" // pehelp.contentMode: "The \"Auto\" option automatically determines the suitable mode for display - Image, Video, or YouTube - based on the source URL provided." => "\"Авто\" сонголт нь эх сурвалж URL-д суурилсан зураг, видео, эсвэл YouTube - харуулах тохиромжтой хэв маягийг автоматаар тодорхойлдог." // pehelp.altText: "Serves as a substitute when the image cannot be displayed on a user's device and for accessibility purposes." => "Хэрэглэгчийн төхөөрөмж дээр болон хүртээмжийн зорилгоор дүрсийг харуулах боломжгүй үед орлуулагчаар үйлчилнэ." @@ -2336,8 +2339,8 @@ setupLocale({ localeCode: "mn", strings: mnStrings }); // p.itemTitleWidth: "Item label width (in px)" => "Барааны шошгоны өргөн (px-д)" // p.selectToRankEmptyRankedAreaText: "Text to show if all options are selected" => "Бүх сонголтыг сонгосон эсэхийг харуулах текст" // p.selectToRankEmptyUnrankedAreaText: "Placeholder text for the ranking area" => "Хаягийн бүсэд байрлах газар эзэмшигчийн текст" -// pe.allowCompleteSurveyAutomatic: "Complete the survey automatically" => "Судалгааг автоматаар дуусгах" -// pehelp.allowCompleteSurveyAutomatic: "Select if you want the survey to complete automatically after a respondent answers all questions." => "Асуултад хариулсан хүн бүх асуултанд хариулсны дараа судалгааг автоматаар дуусгахыг хүсвэл сонго." +// pe.autoAdvanceAllowComplete: "Complete the survey automatically" => "Судалгааг автоматаар дуусгах" +// pehelp.autoAdvanceAllowComplete: "Select if you want the survey to complete automatically after a respondent answers all questions." => "Асуултад хариулсан хүн бүх асуултанд хариулсны дараа судалгааг автоматаар дуусгахыг хүсвэл сонго." // masksettings.saveMaskedValue: "Save masked value in survey results" => "Судалгааны үр дүнд багласан үнэ цэнийг хэмнэх" // patternmask.pattern: "Value pattern" => "Үнэ цэнийн загвар" // datetimemask.min: "Minimum value" => "Хамгийн бага үнэ цэнэ" @@ -2562,7 +2565,7 @@ setupLocale({ localeCode: "mn", strings: mnStrings }); // names.default-dark: "Dark" => "Харанхуй" // names.default-contrast: "Contrast" => "Эсрэг тэсрэг байдал" // panel.showNumber: "Number this panel" => "Энэ хавсралтыг дугаарлах" -// pehelp.goNextPageAutomatic: "Select if you want the survey to auto-advance to the next page once a respondent has answered all questions on the current page. This feature won't apply if the last question on the page is open-ended or allows multiple answers." => "Оролцогч одоогийн хуудсан дээрх бүх асуултад хариулсны дараа судалгааг дараагийн хуудас руу автоматаар шилжүүлэхийг хүсч байгаа эсэхээ сонго. Хуудасны хамгийн сүүлийн асуулт нээлттэй эсвэл олон хариулт өгөх боломж олгодог бол энэ онцлог хэрэгжихгүй." +// pehelp.autoAdvanceEnabled: "Select if you want the survey to auto-advance to the next page once a respondent has answered all questions on the current page. This feature won't apply if the last question on the page is open-ended or allows multiple answers." => "Оролцогч одоогийн хуудсан дээрх бүх асуултад хариулсны дараа судалгааг дараагийн хуудас руу автоматаар шилжүүлэхийг хүсч байгаа эсэхээ сонго. Хуудасны хамгийн сүүлийн асуулт нээлттэй эсвэл олон хариулт өгөх боломж олгодог бол энэ онцлог хэрэгжихгүй." // autocomplete.name: "Full Name" => "Бүтэн нэр" // autocomplete.honorific-prefix: "Prefix" => "Угтвар" // autocomplete.given-name: "First Name" => "Овог нэр" @@ -2618,4 +2621,10 @@ setupLocale({ localeCode: "mn", strings: mnStrings }); // autocomplete.impp: "Instant Messaging Protocol" => "Мессежийн протокол" // ed.lockQuestionsTooltip: "Lock expand/collapse state for questions" => "Асуултын үед lock/expand/collapse state" // pe.listIsEmpty@pages: "You don't have any pages yet" => "Танд одоохондоо хуудас байхгүй байна" -// pe.addNew@pages: "Add new page" => "Шинэ хуудас нэмж" \ No newline at end of file +// pe.addNew@pages: "Add new page" => "Шинэ хуудас нэмж" +// ed.zoomInTooltip: "Zoom In" => "Томруулах" +// ed.zoom100Tooltip: "100%" => "100%" +// ed.zoomOutTooltip: "Zoom Out" => "Томруулах" +// tabs.surfaceBackground: "Surface Background" => "Гадаргуугийн фон" +// pe.copyDefaultValueFromLastEntry: "Use answers from the last entry as default" => "Сүүлийн тайлбарын хариултуудыг стандарт болгон ашигла" +// colors.gray: "Gray" => "Саарал" \ 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 fd9871441e..f11c6298a7 100644 --- a/packages/survey-creator-core/src/localization/norwegian.ts +++ b/packages/survey-creator-core/src/localization/norwegian.ts @@ -109,6 +109,9 @@ export var nbStrings = { redoTooltip: "Gjør om siste endring", expandAllTooltip: "Utvid alle", collapseAllTooltip: "Skjul alle", + zoomInTooltip: "Zoom inn", + zoom100Tooltip: "100%", + zoomOutTooltip: "Zoom ut", lockQuestionsTooltip: "Lås utvidelses-/skjuletilstand for spørsmål", showMoreChoices: "Vis mer", showLessChoices: "Vis mindre", @@ -296,7 +299,7 @@ export var nbStrings = { description: "Beskrivelse av panelet", visibleIf: "Gjør panelet synlig hvis", requiredIf: "Gjør panelet nødvendig hvis", - questionsOrder: "Spørsmålsrekkefølge i panelet", + questionOrder: "Spørsmålsrekkefølge i panelet", page: "Overordnet side", startWithNewLine: "Vise panelet på en ny linje", state: "Status for panelskjuling", @@ -327,7 +330,7 @@ export var nbStrings = { hideNumber: "Skjule panelnummeret", titleLocation: "Justering av paneltittel", descriptionLocation: "Justering av panelbeskrivelse", - templateTitleLocation: "Justering av spørsmålstittel", + templateQuestionTitleLocation: "Justering av spørsmålstittel", templateErrorLocation: "Justering av feilmelding", newPanelPosition: "Ny panelplassering", showRangeInProgress: "Vis fremdriftslinjen", @@ -394,7 +397,7 @@ export var nbStrings = { visibleIf: "Gjøre siden synlig hvis", requiredIf: "Gjør siden obligatorisk hvis", timeLimit: "Tidsbegrensning for å fullføre siden (i sekunder)", - questionsOrder: "Spørsmålsrekkefølge på siden" + questionOrder: "Spørsmålsrekkefølge på siden" }, matrixdropdowncolumn: { name: "Navn på kolonne", @@ -560,7 +563,7 @@ export var nbStrings = { isRequired: "Er nødvendig?", markRequired: "Merk etter behov", removeRequiredMark: "Fjern ønsket merke", - isAllRowRequired: "Nødvendig svar for alle rader", + eachRowRequired: "Nødvendig svar for alle rader", eachRowUnique: "Forhindre dupliserte svar i rader", requiredErrorText: "Nødvendig feilmelding", startWithNewLine: "Må starte med ny linje?", @@ -572,7 +575,7 @@ export var nbStrings = { maxSize: "Maksimum filstørrelse i bytes", rowCount: "Antall rader", columnLayout: "Antall kolonner", - addRowLocation: "Legg til rad knapp-plassering", + addRowButtonLocation: "Legg til rad knapp-plassering", transposeData: "Transponere rader til kolonner", addRowText: "Legg til rad knapp-tekst", removeRowText: "Fjern rad knapp-tekst", @@ -611,7 +614,7 @@ export var nbStrings = { mode: "Modus (rediger/kun lesbart)", clearInvisibleValues: "Fjern usynlige verdier", cookieName: "Informasjonskapsel navn (for å hindre bruk av skjema to ganger lokalt)", - sendResultOnPageNext: "Send skjema resultat ved neste side", + partialSendEnabled: "Send skjema resultat ved neste side", storeOthersAsComment: "Lagre 'andre' verdier i et separat felt", showPageTitles: "Vis sidetittel", showPageNumbers: "Vis sidenummer", @@ -623,18 +626,18 @@ export var nbStrings = { startSurveyText: "Start knapp tekst", showNavigationButtons: "Vis navigasjonsknapper (standard navigering)", showPrevButton: "Vis forrige knapp (bruker kan gå til forrige side)", - firstPageIsStarted: "Den første siden i skjema er startside.", - showCompletedPage: "Vis ferdigsiden på slutten (completedHtml)", - goNextPageAutomatic: "Når en har svart alle spørsmål, gå til neste side automatisk", - allowCompleteSurveyAutomatic: "Fullfør undersøkelsen automatisk", + firstPageIsStartPage: "Den første siden i skjema er startside.", + showCompletePage: "Vis ferdigsiden på slutten (completedHtml)", + autoAdvanceEnabled: "Når en har svart alle spørsmål, gå til neste side automatisk", + autoAdvanceAllowComplete: "Fullfør undersøkelsen automatisk", showProgressBar: "Vis fremdriftslinje", questionTitleLocation: "Spørsmål tittel plassering", questionTitleWidth: "Bredde på spørsmålstittel", - requiredText: "Svar nødvendig symbol(er)", + requiredMark: "Svar nødvendig symbol(er)", questionTitleTemplate: "Spørsmål tittel mal, standard er: '{no}. {require} {title}'", questionErrorLocation: "Spørsmål feil plassering", - focusFirstQuestionAutomatic: "Sett fokus på første spørsmål når en endrer side", - questionsOrder: "Rekkefølge på elementer på siden", + autoFocusFirstQuestion: "Sett fokus på første spørsmål når en endrer side", + questionOrder: "Rekkefølge på elementer på siden", timeLimit: "Maks tid for å gjøre ferdig skjema", timeLimitPerPage: "Maks tid til å gjøre ferdig en side i skjema", showTimer: "Bruk en tidtaker", @@ -651,7 +654,7 @@ export var nbStrings = { dataFormat: "Bildeformat", allowAddRows: "Tillat at rader legges til", allowRemoveRows: "Tillat fjerning av rader", - allowRowsDragAndDrop: "Tillat dra og slipp i rad", + allowRowReorder: "Tillat dra og slipp i rad", responsiveImageSizeHelp: "Gjelder ikke hvis du angir nøyaktig bildebredde eller -høyde.", minImageWidth: "Minimum bildebredde", maxImageWidth: "Maksimal bildebredde", @@ -678,13 +681,13 @@ export var nbStrings = { logo: "Logo (URL eller base64-kodet streng)", questionsOnPageMode: "Undersøkelse struktur", maxTextLength: "Maksimal svarlengde (i tegn)", - maxOthersLength: "Maksimal kommentarlengde (i tegn)", + maxCommentLength: "Maksimal kommentarlengde (i tegn)", commentAreaRows: "Høyde i kommentarområdet (i linjer)", autoGrowComment: "Utvid kommentarområdet automatisk om nødvendig", allowResizeComment: "Tillat brukere å endre størrelse på tekstområder", textUpdateMode: "Oppdatere tekstspørsmålsverdi", maskType: "Type inndatamaske", - focusOnFirstError: "Sette fokus på det første ugyldige svaret", + autoFocusFirstError: "Sette fokus på det første ugyldige svaret", checkErrorsMode: "Kjør validering", validateVisitedEmptyFields: "Validere tomme felt ved tapt fokus", navigateToUrl: "Naviger til URL", @@ -742,12 +745,11 @@ export var nbStrings = { keyDuplicationError: "Feilmeldingen \"Ikke-unik nøkkelverdi\"", minSelectedChoices: "Minimum valgte valg", maxSelectedChoices: "Maksimalt antall merkede valg", - showClearButton: "Vis Fjern-knappen", logoWidth: "Logobredde (i CSS-godkjente verdier)", logoHeight: "Logohøyde (i CSS-godkjente verdier)", readOnly: "Skrivebeskyttet", enableIf: "Kan redigeres hvis", - emptyRowsText: "Meldingen «Ingen rader»", + noRowsText: "Meldingen «Ingen rader»", separateSpecialChoices: "Skille spesialvalg (Ingen, Annet, Merk alt)", choicesFromQuestion: "Kopier valg fra følgende spørsmål", choicesFromQuestionMode: "Hvilke valg å kopiere?", @@ -756,7 +758,7 @@ export var nbStrings = { showCommentArea: "Vis kommentarfeltet", commentPlaceholder: "Plassholder for kommentarområde", displayRateDescriptionsAsExtremeItems: "Vise frekvensbeskrivelser som ekstremverdier", - rowsOrder: "Rekkefølge på rad", + rowOrder: "Rekkefølge på rad", columnsLayout: "Kolonneoppsett", columnColCount: "Nestet kolonneantall", correctAnswer: "Riktig svar", @@ -833,6 +835,7 @@ export var nbStrings = { background: "Bakgrunn", appearance: "Utseende", accentColors: "Aksentfarger", + surfaceBackground: "Overflate bakgrunn", scaling: "Skalering", others: "Andre" }, @@ -843,8 +846,7 @@ export var nbStrings = { columnsEnableIf: "Kolonner er synlige hvis", rowsEnableIf: "Rader er synlige hvis:", innerIndent: "Legge til indre innrykk", - defaultValueFromLastRow: "Ta standardverdier fra den siste raden", - defaultValueFromLastPanel: "Ta standardverdier fra det siste panelet", + copyDefaultValueFromLastEntry: "Bruk svar fra siste oppføring som standard", enterNewValue: "Vennligst fyll inn verdien.", noquestions: "Det er ingen spørsmål i skjemaet.", createtrigger: "Vennligst lag en trigger", @@ -1120,7 +1122,7 @@ export var nbStrings = { timerInfoMode: { combined: "Begge" }, - addRowLocation: { + addRowButtonLocation: { default: "Avhenger av matriseoppsett" }, panelsState: { @@ -1191,10 +1193,10 @@ export var nbStrings = { percent: "Prosent", date: "Daddel" }, - rowsOrder: { + rowOrder: { initial: "Original" }, - questionsOrder: { + questionOrder: { initial: "Original" }, showProgressBar: { @@ -1345,7 +1347,7 @@ export var nbStrings = { questionTitleLocation: "Gjelder alle spørsmålene i dette panelet. Hvis du vil overstyre denne innstillingen, definerer du regler for titteljustering for enkeltspørsmål. Alternativet \"Arv\" bruker innstillingen på sidenivå (hvis angitt) eller undersøkelsesnivå (\"Topp\" som standard).", questionTitleWidth: "Angir konsekvent bredde for spørsmålstitler når de er justert til venstre for spørsmålsboksene. Godtar CSS-verdier (px, %, i, pt osv.).", questionErrorLocation: "Angir plasseringen av en feilmelding i forhold til alle spørsmålene i panelet. Alternativet «Arv» bruker innstillingen på sidenivå (hvis angitt) eller undersøkelsesnivå.", - questionsOrder: "Beholder den opprinnelige rekkefølgen på spørsmål eller randomiserer dem. Alternativet «Arv» bruker innstillingen på sidenivå (hvis angitt) eller undersøkelsesnivå.", + questionOrder: "Beholder den opprinnelige rekkefølgen på spørsmål eller randomiserer dem. Alternativet «Arv» bruker innstillingen på sidenivå (hvis angitt) eller undersøkelsesnivå.", page: "Flytter panelet til slutten av en merket side.", innerIndent: "Legger til mellomrom eller marg mellom panelinnholdet og venstre kant på panelboksen.", startWithNewLine: "Fjern merket for å vise panelet på én linje med forrige spørsmål eller panel. Innstillingen gjelder ikke hvis panelet er det første elementet i skjemaet.", @@ -1359,7 +1361,7 @@ export var nbStrings = { visibleIf: "Bruk tryllestavikonet til å angi en betinget regel som bestemmer panelets synlighet.", enableIf: "Bruk tryllestavikonet til å angi en betinget regel som deaktiverer skrivebeskyttet modus for panelet.", requiredIf: "Bruk tryllestavikonet til å angi en betinget regel som forhindrer innsending av spørreundersøkelser med mindre minst ett nestet spørsmål har et svar.", - templateTitleLocation: "Gjelder alle spørsmålene i dette panelet. Hvis du vil overstyre denne innstillingen, definerer du regler for titteljustering for enkeltspørsmål. Alternativet \"Arv\" bruker innstillingen på sidenivå (hvis angitt) eller undersøkelsesnivå (\"Topp\" som standard).", + templateQuestionTitleLocation: "Gjelder alle spørsmålene i dette panelet. Hvis du vil overstyre denne innstillingen, definerer du regler for titteljustering for enkeltspørsmål. Alternativet \"Arv\" bruker innstillingen på sidenivå (hvis angitt) eller undersøkelsesnivå (\"Topp\" som standard).", templateErrorLocation: "Angir plasseringen av en feilmelding i forhold til et spørsmål med ugyldige inndata. Velg mellom: \"Topp\" - en feiltekst plasseres øverst i spørsmålsboksen; \"Bunn\" - en feiltekst er plassert nederst i spørsmålsboksen. Alternativet \"Arv\" bruker innstillingen på sidenivå (hvis angitt) eller undersøkelsesnivå (\"Topp\" som standard).", errorLocation: "Angir plasseringen av en feilmelding i forhold til alle spørsmålene i panelet. Alternativet «Arv» bruker innstillingen på sidenivå (hvis angitt) eller undersøkelsesnivå.", page: "Flytter panelet til slutten av en merket side.", @@ -1374,9 +1376,10 @@ export var nbStrings = { titleLocation: "Denne innstillingen arves automatisk av alle spørsmålene i dette panelet. Hvis du vil overstyre denne innstillingen, definerer du regler for titteljustering for enkeltspørsmål. Alternativet \"Arv\" bruker innstillingen på sidenivå (hvis angitt) eller undersøkelsesnivå (\"Topp\" som standard).", descriptionLocation: "Alternativet \"Arv\" bruker innstillingen på sidenivå (hvis angitt) eller innstilling på undersøkelsesnivå (\"Under paneltittelen\" som standard).", newPanelPosition: "Definerer posisjonen til et nylig lagt til-panel. Som standard legges nye paneler til slutten. Velg \"Neste\" for å sette inn et nytt panel etter det nåværende.", - defaultValueFromLastPanel: "Dupliserer svar fra det siste panelet og tilordner dem til det neste dynamiske panelet som er lagt til.", + copyDefaultValueFromLastEntry: "Dupliserer svar fra det siste panelet og tilordner dem til det neste dynamiske panelet som er lagt til.", keyName: "Referer til et spørsmålsnavn for å kreve at en bruker gir et unikt svar på dette spørsmålet i hvert panel." }, + copyDefaultValueFromLastEntry: "Dupliserer svar fra den siste raden og tilordner dem til den neste dynamiske raden som er lagt til.", defaultValueExpression: "Med denne innstillingen kan du tilordne en standard svarverdi basert på et uttrykk. Uttrykket kan inneholde grunnleggende beregninger - '{q1_id} + {q2_id}', boolske uttrykk, for eksempel '{alder} > 60', og funksjoner: 'iif()', 'today()', 'age()', 'min()', 'max()', 'avg()', etc. Verdien som bestemmes av dette uttrykket, fungerer som den opprinnelige standardverdien som kan overstyres av en respondents manuelle inndata.", resetValueIf: "Bruk tryllestavikonet til å angi en betinget regel som bestemmer når en respondents inndata tilbakestilles til verdien basert på \"Standardverdiuttrykk\" eller \"Angi verdiuttrykk\" eller til \"Standard svar\"-verdien (hvis en av dem er angitt).", setValueIf: "Bruk tryllestavikonet til å angi en betinget regel som bestemmer når \"Angi verdiuttrykk\" skal kjøres, og tilordne den resulterende verdien dynamisk som et svar.", @@ -1449,19 +1452,19 @@ export var nbStrings = { logoWidth: "Setter en logo bredde i CSS enheter (px, %, i, pt, etc.).", logoHeight: "Angir en logo høyde i CSS enheter (px, %, i, pt, etc.).", logoFit: "Velg mellom: \"Ingen\" - bildet opprettholder sin opprinnelige størrelse; \"Innehold\" - bildet endres for å passe samtidig som størrelsesforholdet opprettholdes; \"Cover\" - bildet fyller hele boksen mens du opprettholder størrelsesforholdet; \"Fyll\" - bildet strekkes for å fylle boksen uten å opprettholde størrelsesforholdet.", - goNextPageAutomatic: "Velg om du vil at evalueringen automatisk skal gå videre til neste side når en respondent har svart på alle spørsmålene på gjeldende side. Denne funksjonen gjelder ikke hvis det siste spørsmålet på siden er åpent eller tillater flere svar.", - allowCompleteSurveyAutomatic: "Velg om du vil at evalueringen skal fullføres automatisk etter at en svarperson har svart på alle spørsmålene.", + autoAdvanceEnabled: "Velg om du vil at evalueringen automatisk skal gå videre til neste side når en respondent har svart på alle spørsmålene på gjeldende side. Denne funksjonen gjelder ikke hvis det siste spørsmålet på siden er åpent eller tillater flere svar.", + autoAdvanceAllowComplete: "Velg om du vil at evalueringen skal fullføres automatisk etter at en svarperson har svart på alle spørsmålene.", showNavigationButtons: "Angir synligheten og plasseringen av navigasjonsknapper på en side.", showProgressBar: "Angir synligheten og plasseringen til en fremdriftsindikator. \"Auto\"-verdien viser fremdriftslinjen over eller under undersøkelseshodet.", showPreviewBeforeComplete: "Aktiver forhåndsvisningssiden med alle eller besvarte spørsmål.", questionTitleLocation: "Gjelder alle spørsmålene i undersøkelsen. Denne innstillingen kan overstyres av titteljusteringsregler på lavere nivåer: panel, side eller spørsmål. En innstilling på lavere nivå vil overstyre de på et høyere nivå.", - requiredText: "Et symbol eller en sekvens av symboler som indikerer at et svar er nødvendig.", + requiredMark: "Et symbol eller en sekvens av symboler som indikerer at et svar er nødvendig.", questionStartIndex: "Skriv inn et tall eller bokstav du vil starte nummereringen med.", questionErrorLocation: "Angir plasseringen til en feilmelding i forhold til spørsmålet med ugyldige inndata. Velg mellom: \"Topp\" - en feiltekst plasseres øverst i spørsmålsboksen; \"Bunn\" - en feiltekst er plassert nederst i spørsmålsboksen.", - focusFirstQuestionAutomatic: "Velg om du vil at det første inntastingsfeltet på hver side skal være klart for tekstinntasting.", - questionsOrder: "Beholder den opprinnelige rekkefølgen på spørsmål eller randomiserer dem. Effekten av denne innstillingen er bare synlig i kategorien Forhåndsvisning.", + autoFocusFirstQuestion: "Velg om du vil at det første inntastingsfeltet på hver side skal være klart for tekstinntasting.", + questionOrder: "Beholder den opprinnelige rekkefølgen på spørsmål eller randomiserer dem. Effekten av denne innstillingen er bare synlig i kategorien Forhåndsvisning.", maxTextLength: "Kun for spørsmål om tekstoppføring.", - maxOthersLength: "Kun for spørsmålskommentarer.", + maxCommentLength: "Kun for spørsmålskommentarer.", commentAreaRows: "Angir antall viste linjer i tekstområder for spørsmålskommentarer. I inngangen tar opp flere linjer, vises rullefeltet.", autoGrowComment: "Velg om du vil at spørsmålskommentarer og Lang tekst-spørsmål skal vokse automatisk i høyde basert på den angitte tekstlengden.", allowResizeComment: "Kun for spørsmålskommentarer og langtekstspørsmål.", @@ -1479,7 +1482,6 @@ export var nbStrings = { keyDuplicationError: "Når egenskapen \"Forhindre dupliserte svar\" er aktivert, får en svarperson som prøver å sende inn en duplikatoppføring, følgende feilmelding.", totalExpression: "Lar deg beregne totalverdier basert på et uttrykk. Uttrykket kan omfatte grunnleggende beregninger ('{q1_id} + {q2_id}'), boolske uttrykk ('{alder} > 60') og funksjoner ('iif()', 'today()', 'age()', 'min()', 'max()', 'avg()', etc.).", confirmDelete: "Utløser en melding som ber om å bekrefte radslettingen.", - defaultValueFromLastRow: "Dupliserer svar fra den siste raden og tilordner dem til den neste dynamiske raden som er lagt til.", keyName: "Hvis den angitte kolonnen inneholder identiske verdier, gir undersøkelsen feilen \"Ikke-unik nøkkelverdi\".", description: "Skriv inn en undertekst.", locale: "Velg et språk for å begynne å opprette evalueringen. Hvis du vil legge til en oversettelse, bytter du til et nytt språk og oversetter originalteksten her eller i Oversettelser-fanen.", @@ -1498,7 +1500,7 @@ export var nbStrings = { questionTitleLocation: "Gjelder alle spørsmål på denne siden. Hvis du vil overstyre denne innstillingen, definerer du regler for titteljustering for enkeltspørsmål eller paneler. Alternativet \"Arv\" bruker innstillingen på undersøkelsesnivå (\"Topp\" som standard).", questionTitleWidth: "Angir konsekvent bredde for spørsmålstitler når de er justert til venstre for spørsmålsboksene. Godtar CSS-verdier (px, %, i, pt osv.).", questionErrorLocation: "Angir plasseringen til en feilmelding i forhold til spørsmålet med ugyldige inndata. Velg mellom: \"Topp\" - en feiltekst plasseres øverst i spørsmålsboksen; \"Bunn\" - en feiltekst er plassert nederst i spørsmålsboksen. Alternativet \"Arv\" bruker innstillingen på undersøkelsesnivå (\"Topp\" som standard).", - questionsOrder: "Beholder den opprinnelige rekkefølgen på spørsmål eller randomiserer dem. Alternativet \"Arv\" bruker innstillingen på undersøkelsesnivå (\"Original\" som standard). Effekten av denne innstillingen er bare synlig i kategorien Forhåndsvisning.", + questionOrder: "Beholder den opprinnelige rekkefølgen på spørsmål eller randomiserer dem. Alternativet \"Arv\" bruker innstillingen på undersøkelsesnivå (\"Original\" som standard). Effekten av denne innstillingen er bare synlig i kategorien Forhåndsvisning.", navigationButtonsVisibility: "Angir synligheten til navigasjonsknapper på siden. Alternativet \"Arv\" bruker innstillingen på undersøkelsesnivå, som som standard er \"Synlig\"." }, timerLocation: "Angir plasseringen av en tidtaker på en side.", @@ -1535,7 +1537,7 @@ export var nbStrings = { needConfirmRemoveFile: "Utløser en melding som ber om å bekrefte slettingen av filen.", selectToRankEnabled: "Aktiver for å rangere bare valgte valg. Brukere vil dra valgte elementer fra valglisten for å sortere dem innenfor rangeringsområdet.", dataList: "Angi en liste over valg som skal foreslås for respondenten under inndata.", - itemSize: "Innstillingen endrer bare størrelsen på inndatafeltene og påvirker ikke bredden på spørsmålsboksen.", + inputSize: "Innstillingen endrer bare størrelsen på inndatafeltene og påvirker ikke bredden på spørsmålsboksen.", itemTitleWidth: "Angir konsekvent bredde for alle elementetiketter i piksler", inputTextAlignment: "Velg hvordan du vil justere inndataverdien i feltet. Standardinnstillingen \"Auto\" justerer inngangsverdien til høyre hvis valuta eller numerisk maskering brukes, og til venstre hvis ikke.", altText: "Fungerer som en erstatning når bildet ikke kan vises på en brukers enhet og av tilgjengelighetshensyn.", @@ -1653,7 +1655,7 @@ export var nbStrings = { maxValueExpression: "Uttrykk med maksverdi", step: "Skritt", dataList: "Dataliste", - itemSize: "itemSize", + inputSize: "inputSize", itemTitleWidth: "Bredden på vareetiketten (i piksler)", inputTextAlignment: "Justering av inngangsverdi", elements: "Elementer", @@ -1755,7 +1757,8 @@ export var nbStrings = { orchid: "Orkidé", tulip: "Tulipan", brown: "Brun", - green: "Grønn" + green: "Grønn", + gray: "Grå" } }, creatortheme: { @@ -1878,7 +1881,7 @@ setupLocale({ localeCode: "nb", strings: nbStrings }); // pe.dataFormat: "Image format" => "Bildeformat" // pe.allowAddRows: "Allow adding rows" => "Tillat at rader legges til" // pe.allowRemoveRows: "Allow removing rows" => "Tillat fjerning av rader" -// pe.allowRowsDragAndDrop: "Allow row drag and drop" => "Tillat dra og slipp i rad" +// pe.allowRowReorder: "Allow row drag and drop" => "Tillat dra og slipp i rad" // pe.responsiveImageSizeHelp: "Does not apply if you specify the exact image width or height." => "Gjelder ikke hvis du angir nøyaktig bildebredde eller -høyde." // pe.minImageWidth: "Minimum image width" => "Minimum bildebredde" // pe.maxImageWidth: "Maximum image width" => "Maksimal bildebredde" @@ -1889,11 +1892,11 @@ setupLocale({ localeCode: "nb", strings: nbStrings }); // pe.logo: "Logo (URL or base64-encoded string)" => "Logo (URL eller base64-kodet streng)" // pe.questionsOnPageMode: "Survey structure" => "Undersøkelse struktur" // pe.maxTextLength: "Maximum answer length (in characters)" => "Maksimal svarlengde (i tegn)" -// pe.maxOthersLength: "Maximum comment length (in characters)" => "Maksimal kommentarlengde (i tegn)" +// pe.maxCommentLength: "Maximum comment length (in characters)" => "Maksimal kommentarlengde (i tegn)" // pe.autoGrowComment: "Auto-expand comment area if necessary" => "Utvid kommentarområdet automatisk om nødvendig" // pe.allowResizeComment: "Allow users to resize text areas" => "Tillat brukere å endre størrelse på tekstområder" // pe.textUpdateMode: "Update text question value" => "Oppdatere tekstspørsmålsverdi" -// pe.focusOnFirstError: "Set focus on the first invalid answer" => "Sette fokus på det første ugyldige svaret" +// pe.autoFocusFirstError: "Set focus on the first invalid answer" => "Sette fokus på det første ugyldige svaret" // pe.checkErrorsMode: "Run validation" => "Kjør validering" // pe.navigateToUrl: "Navigate to URL" => "Naviger til URL" // pe.navigateToUrlOnCondition: "Dynamic URL" => "Dynamisk URL-adresse" @@ -1931,7 +1934,7 @@ setupLocale({ localeCode: "nb", strings: nbStrings }); // pe.panelPrevText: "Previous Panel button tooltip" => "Verktøytips for forrige panelknapp" // pe.panelNextText: "Next Panel button tooltip" => "Verktøytips for neste panelknapp" // pe.showRangeInProgress: "Show progress bar" => "Vis fremdriftsindikator" -// pe.templateTitleLocation: "Question title location" => "Spørsmål tittel sted" +// pe.templateQuestionTitleLocation: "Question title location" => "Spørsmål tittel sted" // pe.panelRemoveButtonLocation: "Remove Panel button location" => "Fjern plassering av panelknappen" // pe.hideIfRowsEmpty: "Hide the question if there are no rows" => "Skjul spørsmålet hvis det ikke er noen rader" // pe.hideColumnsIfEmpty: "Hide columns if there are no rows" => "Skjule kolonner hvis det ikke er noen rader" @@ -1955,13 +1958,12 @@ setupLocale({ localeCode: "nb", strings: nbStrings }); // pe.keyDuplicationError: "\"Non-unique key value\" error message" => "Feilmeldingen \"Ikke-unik nøkkelverdi\"" // pe.minSelectedChoices: "Minimum selected choices" => "Minimum valgte valg" // pe.maxSelectedChoices: "Maximum selected choices" => "Maksimalt antall merkede valg" -// pe.showClearButton: "Show the Clear button" => "Vis Fjern-knappen" // pe.showNumber: "Show panel number" => "Vis panelnummer" // pe.logoWidth: "Logo width (in CSS-accepted values)" => "Logobredde (i CSS-godkjente verdier)" // pe.logoHeight: "Logo height (in CSS-accepted values)" => "Logohøyde (i CSS-godkjente verdier)" // pe.readOnly: "Read-only" => "Skrivebeskyttet" // pe.enableIf: "Editable if" => "Kan redigeres hvis" -// pe.emptyRowsText: "\"No rows\" message" => "Meldingen «Ingen rader»" +// pe.noRowsText: "\"No rows\" message" => "Meldingen «Ingen rader»" // pe.size: "Input field size (in characters)" => "Størrelse på inndatafelt (i tegn)" // pe.separateSpecialChoices: "Separate special choices (None, Other, Select All)" => "Skille spesialvalg (Ingen, Annet, Merk alt)" // pe.choicesFromQuestion: "Copy choices from the following question" => "Kopier valg fra følgende spørsmål" @@ -1969,7 +1971,7 @@ setupLocale({ localeCode: "nb", strings: nbStrings }); // pe.showCommentArea: "Show the comment area" => "Vis kommentarfeltet" // pe.commentPlaceholder: "Comment area placeholder" => "Plassholder for kommentarområde" // pe.displayRateDescriptionsAsExtremeItems: "Display rate descriptions as extreme values" => "Vise frekvensbeskrivelser som ekstremverdier" -// pe.rowsOrder: "Row order" => "Rekkefølge på rad" +// pe.rowOrder: "Row order" => "Rekkefølge på rad" // pe.columnsLayout: "Column layout" => "Kolonneoppsett" // pe.columnColCount: "Nested column count" => "Nestet kolonneantall" // pe.state: "Panel expand state" => "Utvidelsestilstand for panel" @@ -1986,8 +1988,6 @@ setupLocale({ localeCode: "nb", strings: nbStrings }); // pe.indent: "Add indents" => "Legge til innrykk" // panel.indent: "Add outer indents" => "Legge til ytre innrykk" // pe.innerIndent: "Add inner indents" => "Legge til indre innrykk" -// pe.defaultValueFromLastRow: "Take default values from the last row" => "Ta standardverdier fra den siste raden" -// pe.defaultValueFromLastPanel: "Take default values from the last panel" => "Ta standardverdier fra det siste panelet" // pe.emptyExpressionPlaceHolder: "Type expression here..." => "Skriv inn uttrykk her..." // pe.clearIfInvisible: "Clear the value if the question becomes hidden" => "Fjern verdien hvis spørsmålet blir skjult" // pe.valuePropertyName: "Value property name" => "Navn på egenskap Value" @@ -2056,7 +2056,7 @@ setupLocale({ localeCode: "nb", strings: nbStrings }); // showTimerPanel.none: "Hidden" => "Skjult" // showTimerPanelMode.all: "Both" => "Begge" // detailPanelMode.none: "Hidden" => "Skjult" -// addRowLocation.default: "Depends on matrix layout" => "Avhenger av matriseoppsett" +// addRowButtonLocation.default: "Depends on matrix layout" => "Avhenger av matriseoppsett" // panelsState.default: "Users cannot expand or collapse panels" => "Brukere kan ikke vise eller skjule paneler" // panelsState.collapsed: "All panels are collapsed" => "Alle paneler er skjult" // panelsState.expanded: "All panels are expanded" => "Alle paneler er utvidet" @@ -2382,7 +2382,7 @@ setupLocale({ localeCode: "nb", strings: nbStrings }); // panel.description: "Panel description" => "Beskrivelse av panelet" // panel.visibleIf: "Make the panel visible if" => "Gjør panelet synlig hvis" // panel.requiredIf: "Make the panel required if" => "Gjør panelet nødvendig hvis" -// panel.questionsOrder: "Question order within the panel" => "Spørsmålsrekkefølge i panelet" +// panel.questionOrder: "Question order within the panel" => "Spørsmålsrekkefølge i panelet" // panel.startWithNewLine: "Display the panel on a new line" => "Vise panelet på en ny linje" // panel.state: "Panel collapse state" => "Status for panelskjuling" // panel.width: "Inline panel width" => "Innebygd panelbredde" @@ -2407,7 +2407,7 @@ setupLocale({ localeCode: "nb", strings: nbStrings }); // paneldynamic.hideNumber: "Hide the panel number" => "Skjule panelnummeret" // paneldynamic.titleLocation: "Panel title alignment" => "Justering av paneltittel" // paneldynamic.descriptionLocation: "Panel description alignment" => "Justering av panelbeskrivelse" -// paneldynamic.templateTitleLocation: "Question title alignment" => "Justering av spørsmålstittel" +// paneldynamic.templateQuestionTitleLocation: "Question title alignment" => "Justering av spørsmålstittel" // paneldynamic.templateErrorLocation: "Error message alignment" => "Justering av feilmelding" // paneldynamic.newPanelPosition: "New panel location" => "Ny panelplassering" // paneldynamic.keyName: "Prevent duplicate responses in the following question" => "Forhindre dupliserte svar i følgende spørsmål" @@ -2440,7 +2440,7 @@ setupLocale({ localeCode: "nb", strings: nbStrings }); // page.description: "Page description" => "Beskrivelse av siden" // page.visibleIf: "Make the page visible if" => "Gjøre siden synlig hvis" // page.requiredIf: "Make the page required if" => "Gjør siden obligatorisk hvis" -// page.questionsOrder: "Question order on the page" => "Spørsmålsrekkefølge på siden" +// page.questionOrder: "Question order on the page" => "Spørsmålsrekkefølge på siden" // matrixdropdowncolumn.name: "Column name" => "Navn på kolonne" // matrixdropdowncolumn.title: "Column title" => "Kolonne tittel" // matrixdropdowncolumn.isUnique: "Prevent duplicate responses" => "Forhindre dupliserte svar" @@ -2514,8 +2514,8 @@ setupLocale({ localeCode: "nb", strings: nbStrings }); // totalDisplayStyle.currency: "Currency" => "Valuta" // totalDisplayStyle.percent: "Percentage" => "Prosent" // totalDisplayStyle.date: "Date" => "Daddel" -// rowsOrder.initial: "Original" => "Original" -// questionsOrder.initial: "Original" => "Original" +// rowOrder.initial: "Original" => "Original" +// questionOrder.initial: "Original" => "Original" // showProgressBar.aboveheader: "Above the header" => "Over overskriften" // showProgressBar.belowheader: "Below the header" => "Under overskriften" // pv.sum: "Sum" => "Sum" @@ -2532,7 +2532,7 @@ setupLocale({ localeCode: "nb", strings: nbStrings }); // panel.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "Bruk tryllestavikonet til å angi en betinget regel som forhindrer innsending av spørreundersøkelser med mindre minst ett nestet spørsmål har et svar." // panel.questionTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Gjelder alle spørsmålene i dette panelet. Hvis du vil overstyre denne innstillingen, definerer du regler for titteljustering for enkeltspørsmål. Alternativet \"Arv\" bruker innstillingen på sidenivå (hvis angitt) eller undersøkelsesnivå (\"Topp\" som standard)." // panel.questionErrorLocation: "Sets the location of an error message in relation to all questions within the panel. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Angir plasseringen av en feilmelding i forhold til alle spørsmålene i panelet. Alternativet «Arv» bruker innstillingen på sidenivå (hvis angitt) eller undersøkelsesnivå." -// panel.questionsOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Beholder den opprinnelige rekkefølgen på spørsmål eller randomiserer dem. Alternativet «Arv» bruker innstillingen på sidenivå (hvis angitt) eller undersøkelsesnivå." +// panel.questionOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Beholder den opprinnelige rekkefølgen på spørsmål eller randomiserer dem. Alternativet «Arv» bruker innstillingen på sidenivå (hvis angitt) eller undersøkelsesnivå." // panel.page: "Repositions the panel to the end of a selected page." => "Flytter panelet til slutten av en merket side." // panel.innerIndent: "Adds space or margin between the panel content and the left border of the panel box." => "Legger til mellomrom eller marg mellom panelinnholdet og venstre kant på panelboksen." // panel.startWithNewLine: "Unselect to display the panel in one line with the previous question or panel. The setting doesn't apply if the panel is the first element in your form." => "Fjern merket for å vise panelet på én linje med forrige spørsmål eller panel. Innstillingen gjelder ikke hvis panelet er det første elementet i skjemaet." @@ -2543,7 +2543,7 @@ setupLocale({ localeCode: "nb", strings: nbStrings }); // paneldynamic.visibleIf: "Use the magic wand icon to set a conditional rule that determines panel visibility." => "Bruk tryllestavikonet til å angi en betinget regel som bestemmer panelets synlighet." // paneldynamic.enableIf: "Use the magic wand icon to set a conditional rule that disables the read-only mode for the panel." => "Bruk tryllestavikonet til å angi en betinget regel som deaktiverer skrivebeskyttet modus for panelet." // paneldynamic.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "Bruk tryllestavikonet til å angi en betinget regel som forhindrer innsending av spørreundersøkelser med mindre minst ett nestet spørsmål har et svar." -// paneldynamic.templateTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Gjelder alle spørsmålene i dette panelet. Hvis du vil overstyre denne innstillingen, definerer du regler for titteljustering for enkeltspørsmål. Alternativet \"Arv\" bruker innstillingen på sidenivå (hvis angitt) eller undersøkelsesnivå (\"Topp\" som standard)." +// paneldynamic.templateQuestionTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Gjelder alle spørsmålene i dette panelet. Hvis du vil overstyre denne innstillingen, definerer du regler for titteljustering for enkeltspørsmål. Alternativet \"Arv\" bruker innstillingen på sidenivå (hvis angitt) eller undersøkelsesnivå (\"Topp\" som standard)." // paneldynamic.templateErrorLocation: "Sets the location of an error message in relation to a question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Angir plasseringen av en feilmelding i forhold til et spørsmål med ugyldige inndata. Velg mellom: \"Topp\" - en feiltekst plasseres øverst i spørsmålsboksen; \"Bunn\" - en feiltekst er plassert nederst i spørsmålsboksen. Alternativet \"Arv\" bruker innstillingen på sidenivå (hvis angitt) eller undersøkelsesnivå (\"Topp\" som standard)." // paneldynamic.errorLocation: "Sets the location of an error message in relation to all questions within the panel. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Angir plasseringen av en feilmelding i forhold til alle spørsmålene i panelet. Alternativet «Arv» bruker innstillingen på sidenivå (hvis angitt) eller undersøkelsesnivå." // paneldynamic.page: "Repositions the panel to the end of a selected page." => "Flytter panelet til slutten av en merket side." @@ -2557,7 +2557,7 @@ setupLocale({ localeCode: "nb", strings: nbStrings }); // paneldynamic.titleLocation: "This setting is automatically inherited by all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Denne innstillingen arves automatisk av alle spørsmålene i dette panelet. Hvis du vil overstyre denne innstillingen, definerer du regler for titteljustering for enkeltspørsmål. Alternativet \"Arv\" bruker innstillingen på sidenivå (hvis angitt) eller undersøkelsesnivå (\"Topp\" som standard)." // paneldynamic.descriptionLocation: "The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Under the panel title\" by default)." => "Alternativet \"Arv\" bruker innstillingen på sidenivå (hvis angitt) eller innstilling på undersøkelsesnivå (\"Under paneltittelen\" som standard)." // paneldynamic.newPanelPosition: "Defines the position of a newly added panel. By default, new panels are added to the end. Select \"Next\" to insert a new panel after the current one." => "Definerer posisjonen til et nylig lagt til-panel. Som standard legges nye paneler til slutten. Velg \"Neste\" for å sette inn et nytt panel etter det nåværende." -// paneldynamic.defaultValueFromLastPanel: "Duplicates answers from the last panel and assigns them to the next added dynamic panel." => "Dupliserer svar fra det siste panelet og tilordner dem til det neste dynamiske panelet som er lagt til." +// paneldynamic.copyDefaultValueFromLastEntry: "Duplicates answers from the last panel and assigns them to the next added dynamic panel." => "Dupliserer svar fra det siste panelet og tilordner dem til det neste dynamiske panelet som er lagt til." // paneldynamic.keyName: "Reference a question name to require a user to provide a unique response for this question in each panel." => "Referer til et spørsmålsnavn for å kreve at en bruker gir et unikt svar på dette spørsmålet i hvert panel." // pehelp.defaultValueExpression: "This setting allows you to assign a default answer value based on an expression. The expression can include basic calculations - `{q1_id} + {q2_id}`, Boolean expressions, such as `{age} > 60`, and functions: `iif()`, `today()`, `age()`, `min()`, `max()`, `avg()`, etc. The value determined by this expression serves as the initial default value that can be overridden by a respondent's manual input." => "Med denne innstillingen kan du tilordne en standard svarverdi basert på et uttrykk. Uttrykket kan inneholde grunnleggende beregninger - '{q1_id} + {q2_id}', boolske uttrykk, for eksempel '{alder} > 60', og funksjoner: 'iif()', 'today()', 'age()', 'min()', 'max()', 'avg()', etc. Verdien som bestemmes av dette uttrykket, fungerer som den opprinnelige standardverdien som kan overstyres av en respondents manuelle inndata." // pehelp.resetValueIf: "Use the magic wand icon to set a conditional rule that determines when a respondent's input is reset to the value based on the \"Default value expression\" or \"Set value expression\" or to the \"Default answer\" value (if either is set)." => "Bruk tryllestavikonet til å angi en betinget regel som bestemmer når en respondents inndata tilbakestilles til verdien basert på \"Standardverdiuttrykk\" eller \"Angi verdiuttrykk\" eller til \"Standard svar\"-verdien (hvis en av dem er angitt)." @@ -2607,13 +2607,13 @@ setupLocale({ localeCode: "nb", strings: nbStrings }); // pehelp.showProgressBar: "Sets the visibility and location of a progress bar. The \"Auto\" value displays the progress bar above or below the survey header." => "Angir synligheten og plasseringen til en fremdriftsindikator. \"Auto\"-verdien viser fremdriftslinjen over eller under undersøkelseshodet." // pehelp.showPreviewBeforeComplete: "Enable the preview page with all or answered questions only." => "Aktiver forhåndsvisningssiden med alle eller besvarte spørsmål." // pehelp.questionTitleLocation: "Applies to all questions within the survey. This setting can be overridden by title alignment rules at lower levels: panel, page, or question. A lower-level setting will override those on a higher level." => "Gjelder alle spørsmålene i undersøkelsen. Denne innstillingen kan overstyres av titteljusteringsregler på lavere nivåer: panel, side eller spørsmål. En innstilling på lavere nivå vil overstyre de på et høyere nivå." -// pehelp.requiredText: "A symbol or a sequence of symbols indicating that an answer is required." => "Et symbol eller en sekvens av symboler som indikerer at et svar er nødvendig." +// pehelp.requiredMark: "A symbol or a sequence of symbols indicating that an answer is required." => "Et symbol eller en sekvens av symboler som indikerer at et svar er nødvendig." // pehelp.questionStartIndex: "Enter a number or letter with which you want to start numbering." => "Skriv inn et tall eller bokstav du vil starte nummereringen med." // pehelp.questionErrorLocation: "Sets the location of an error message in relation to the question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box." => "Angir plasseringen til en feilmelding i forhold til spørsmålet med ugyldige inndata. Velg mellom: \"Topp\" - en feiltekst plasseres øverst i spørsmålsboksen; \"Bunn\" - en feiltekst er plassert nederst i spørsmålsboksen." -// pehelp.focusFirstQuestionAutomatic: "Select if you want the first input field on each page ready for text entry." => "Velg om du vil at det første inntastingsfeltet på hver side skal være klart for tekstinntasting." -// pehelp.questionsOrder: "Keeps the original order of questions or randomizes them. The effect of this setting is only visible in the Preview tab." => "Beholder den opprinnelige rekkefølgen på spørsmål eller randomiserer dem. Effekten av denne innstillingen er bare synlig i kategorien Forhåndsvisning." +// pehelp.autoFocusFirstQuestion: "Select if you want the first input field on each page ready for text entry." => "Velg om du vil at det første inntastingsfeltet på hver side skal være klart for tekstinntasting." +// pehelp.questionOrder: "Keeps the original order of questions or randomizes them. The effect of this setting is only visible in the Preview tab." => "Beholder den opprinnelige rekkefølgen på spørsmål eller randomiserer dem. Effekten av denne innstillingen er bare synlig i kategorien Forhåndsvisning." // pehelp.maxTextLength: "For text entry questions only." => "Kun for spørsmål om tekstoppføring." -// pehelp.maxOthersLength: "For question comments only." => "Kun for spørsmålskommentarer." +// pehelp.maxCommentLength: "For question comments only." => "Kun for spørsmålskommentarer." // pehelp.autoGrowComment: "Select if you want question comments and Long Text questions to auto-grow in height based on the entered text length." => "Velg om du vil at spørsmålskommentarer og Lang tekst-spørsmål skal vokse automatisk i høyde basert på den angitte tekstlengden." // pehelp.allowResizeComment: "For question comments and Long Text questions only." => "Kun for spørsmålskommentarer og langtekstspørsmål." // pehelp.calculatedValues: "Custom variables serve as intermediate or auxiliary variables used in form calculations. They take respondent inputs as source values. Each custom variable has a unique name and an expression it's based on." => "Egendefinerte variabler fungerer som mellomliggende variabler eller hjelpevariabler som brukes i skjemaberegninger. De tar respondentinnganger som kildeverdier. Hver egendefinerte variabel har et unikt navn og et uttrykk den er basert på." @@ -2629,7 +2629,7 @@ setupLocale({ localeCode: "nb", strings: nbStrings }); // pehelp.keyDuplicationError: "When the \"Prevent duplicate responses\" property is enabled, a respondent attempting to submit a duplicate entry will receive the following error message." => "Når egenskapen \"Forhindre dupliserte svar\" er aktivert, får en svarperson som prøver å sende inn en duplikatoppføring, følgende feilmelding." // pehelp.totalExpression: "Allows you to calculate total values based on an expression. The expression can include basic calculations (`{q1_id} + {q2_id}`), Boolean expressions (`{age} > 60`) and functions ('iif()`, `today()`, `age()`, `min()`, `max()`, `avg()`, etc.)." => "Lar deg beregne totalverdier basert på et uttrykk. Uttrykket kan omfatte grunnleggende beregninger ('{q1_id} + {q2_id}'), boolske uttrykk ('{alder} > 60') og funksjoner ('iif()', 'today()', 'age()', 'min()', 'max()', 'avg()', etc.)." // pehelp.confirmDelete: "Triggers a prompt asking to confirm the row deletion." => "Utløser en melding som ber om å bekrefte radslettingen." -// pehelp.defaultValueFromLastRow: "Duplicates answers from the last row and assigns them to the next added dynamic row." => "Dupliserer svar fra den siste raden og tilordner dem til den neste dynamiske raden som er lagt til." +// pehelp.copyDefaultValueFromLastEntry: "Duplicates answers from the last row and assigns them to the next added dynamic row." => "Dupliserer svar fra den siste raden og tilordner dem til den neste dynamiske raden som er lagt til." // pehelp.description: "Type a subtitle." => "Skriv inn en undertekst." // pehelp.locale: "Choose a language to begin creating your survey. To add a translation, switch to a new language and translate the original text here or in the Translations tab." => "Velg et språk for å begynne å opprette evalueringen. Hvis du vil legge til en oversettelse, bytter du til et nytt språk og oversetter originalteksten her eller i Oversettelser-fanen." // pehelp.detailPanelMode: "Sets the location of a details section in relation to a row. Choose from: \"None\" - no expansion is added; \"Under the row\" - a row expansion is placed under each row of the matrix; \"Under the row, display one row expansion only\" - an expansion is displayed under a single row only, the remaining row expansions are collapsed." => "Angir plasseringen av en detaljinndeling i forhold til en rad. Velg mellom: \"Ingen\" - ingen utvidelse er lagt til; \"Under raden\" - en radutvidelse er plassert under hver rad av matrisen; \"Under raden, vis bare en radutvidelse\" - en utvidelse vises bare under en enkelt rad, de resterende radutvidelsene er skjult." @@ -2644,7 +2644,7 @@ setupLocale({ localeCode: "nb", strings: nbStrings }); // page.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "Bruk tryllestavikonet til å angi en betinget regel som forhindrer innsending av spørreundersøkelser med mindre minst ett nestet spørsmål har et svar." // page.questionTitleLocation: "Applies to all questions within this page. If you want to override this setting, define title alignment rules for individual questions or panels. The \"Inherit\" option applies the survey-level setting (\"Top\" by default)." => "Gjelder alle spørsmål på denne siden. Hvis du vil overstyre denne innstillingen, definerer du regler for titteljustering for enkeltspørsmål eller paneler. Alternativet \"Arv\" bruker innstillingen på undersøkelsesnivå (\"Topp\" som standard)." // page.questionErrorLocation: "Sets the location of an error message in relation to the question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box. The \"Inherit\" option applies the survey-level setting (\"Top\" by default)." => "Angir plasseringen til en feilmelding i forhold til spørsmålet med ugyldige inndata. Velg mellom: \"Topp\" - en feiltekst plasseres øverst i spørsmålsboksen; \"Bunn\" - en feiltekst er plassert nederst i spørsmålsboksen. Alternativet \"Arv\" bruker innstillingen på undersøkelsesnivå (\"Topp\" som standard)." -// page.questionsOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the survey-level setting (\"Original\" by default). The effect of this setting is only visible in the Preview tab." => "Beholder den opprinnelige rekkefølgen på spørsmål eller randomiserer dem. Alternativet \"Arv\" bruker innstillingen på undersøkelsesnivå (\"Original\" som standard). Effekten av denne innstillingen er bare synlig i kategorien Forhåndsvisning." +// page.questionOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the survey-level setting (\"Original\" by default). The effect of this setting is only visible in the Preview tab." => "Beholder den opprinnelige rekkefølgen på spørsmål eller randomiserer dem. Alternativet \"Arv\" bruker innstillingen på undersøkelsesnivå (\"Original\" som standard). Effekten av denne innstillingen er bare synlig i kategorien Forhåndsvisning." // page.navigationButtonsVisibility: "Sets the visibility of navigation buttons on the page. The \"Inherit\" option applies the survey-level setting, which defaults to \"Visible\"." => "Angir synligheten til navigasjonsknapper på siden. Alternativet \"Arv\" bruker innstillingen på undersøkelsesnivå, som som standard er \"Synlig\"." // pehelp.panelsState: "Choose from: \"Locked\" - users cannot expand or collapse panels; \"Collapse all\" - all panels start in a collapsed state; \"Expand all\" - all panels start in an expanded state; \"First expanded\" - only the first panel is initially expanded." => "Velg mellom: \"Låst\" - brukere kan ikke utvide eller skjule paneler; \"Skjul alle\" - alle paneler starter i kollapset tilstand; \"Utvid alle\" - alle paneler starter i utvidet tilstand; \"Først utvidet\" - bare det første panelet er i utgangspunktet utvidet." // pehelp.imageLinkName: "Enter a shared property name within the array of objects that contains the image or video file URLs you want to display in the choice list." => "Skriv inn et navn på en delt egenskap i matrisen med objekter som inneholder URL-adressene til bildet eller videofilen du vil vise i valglisten." @@ -2673,7 +2673,7 @@ setupLocale({ localeCode: "nb", strings: nbStrings }); // pehelp.needConfirmRemoveFile: "Triggers a prompt asking to confirm the file deletion." => "Utløser en melding som ber om å bekrefte slettingen av filen." // pehelp.selectToRankEnabled: "Enable to rank only selected choices. Users will drag selected items from the choice list to order them within the ranking area." => "Aktiver for å rangere bare valgte valg. Brukere vil dra valgte elementer fra valglisten for å sortere dem innenfor rangeringsområdet." // pehelp.dataList: "Enter a list of choices that will be suggested to the respondent during input." => "Angi en liste over valg som skal foreslås for respondenten under inndata." -// pehelp.itemSize: "The setting only resizes the input fields and doesn't affect the width of the question box." => "Innstillingen endrer bare størrelsen på inndatafeltene og påvirker ikke bredden på spørsmålsboksen." +// pehelp.inputSize: "The setting only resizes the input fields and doesn't affect the width of the question box." => "Innstillingen endrer bare størrelsen på inndatafeltene og påvirker ikke bredden på spørsmålsboksen." // pehelp.itemTitleWidth: "Sets consistent width for all item labels in pixels" => "Angir konsekvent bredde for alle elementetiketter i piksler" // pehelp.contentMode: "The \"Auto\" option automatically determines the suitable mode for display - Image, Video, or YouTube - based on the source URL provided." => "Alternativet \"Auto\" bestemmer automatisk passende modus for visning - Bilde, Video eller YouTube - basert på kildens URL som er oppgitt." // pehelp.altText: "Serves as a substitute when the image cannot be displayed on a user's device and for accessibility purposes." => "Fungerer som en erstatning når bildet ikke kan vises på en brukers enhet og av tilgjengelighetshensyn." @@ -2686,8 +2686,8 @@ setupLocale({ localeCode: "nb", strings: nbStrings }); // p.itemTitleWidth: "Item label width (in px)" => "Bredden på vareetiketten (i piksler)" // p.selectToRankEmptyRankedAreaText: "Text to show if all options are selected" => "Tekst som skal vises hvis alle alternativene er valgt" // p.selectToRankEmptyUnrankedAreaText: "Placeholder text for the ranking area" => "Plassholdertekst for rangeringsområdet" -// pe.allowCompleteSurveyAutomatic: "Complete the survey automatically" => "Fullfør undersøkelsen automatisk" -// pehelp.allowCompleteSurveyAutomatic: "Select if you want the survey to complete automatically after a respondent answers all questions." => "Velg om du vil at evalueringen skal fullføres automatisk etter at en svarperson har svart på alle spørsmålene." +// pe.autoAdvanceAllowComplete: "Complete the survey automatically" => "Fullfør undersøkelsen automatisk" +// pehelp.autoAdvanceAllowComplete: "Select if you want the survey to complete automatically after a respondent answers all questions." => "Velg om du vil at evalueringen skal fullføres automatisk etter at en svarperson har svart på alle spørsmålene." // masksettings.saveMaskedValue: "Save masked value in survey results" => "Lagre maskert verdi i undersøkelsesresultater" // patternmask.pattern: "Value pattern" => "Verdimønster" // datetimemask.min: "Minimum value" => "Minimumsverdi" @@ -2912,7 +2912,7 @@ setupLocale({ localeCode: "nb", strings: nbStrings }); // names.default-dark: "Dark" => "Mørk" // names.default-contrast: "Contrast" => "Kontrast" // panel.showNumber: "Number this panel" => "Nummerer dette panelet" -// pehelp.goNextPageAutomatic: "Select if you want the survey to auto-advance to the next page once a respondent has answered all questions on the current page. This feature won't apply if the last question on the page is open-ended or allows multiple answers." => "Velg om du vil at evalueringen automatisk skal gå videre til neste side når en respondent har svart på alle spørsmålene på gjeldende side. Denne funksjonen gjelder ikke hvis det siste spørsmålet på siden er åpent eller tillater flere svar." +// pehelp.autoAdvanceEnabled: "Select if you want the survey to auto-advance to the next page once a respondent has answered all questions on the current page. This feature won't apply if the last question on the page is open-ended or allows multiple answers." => "Velg om du vil at evalueringen automatisk skal gå videre til neste side når en respondent har svart på alle spørsmålene på gjeldende side. Denne funksjonen gjelder ikke hvis det siste spørsmålet på siden er åpent eller tillater flere svar." // autocomplete.name: "Full Name" => "Fullt navn" // autocomplete.honorific-prefix: "Prefix" => "Prefiks" // autocomplete.given-name: "First Name" => "Fornavn" @@ -2968,4 +2968,10 @@ setupLocale({ localeCode: "nb", strings: nbStrings }); // autocomplete.impp: "Instant Messaging Protocol" => "Protokoll for direktemeldinger" // ed.lockQuestionsTooltip: "Lock expand/collapse state for questions" => "Lås utvidelses-/skjuletilstand for spørsmål" // pe.listIsEmpty@pages: "You don't have any pages yet" => "Du har ingen sider ennå" -// pe.addNew@pages: "Add new page" => "Legg til ny side" \ No newline at end of file +// pe.addNew@pages: "Add new page" => "Legg til ny side" +// ed.zoomInTooltip: "Zoom In" => "Zoom inn" +// ed.zoom100Tooltip: "100%" => "100%" +// ed.zoomOutTooltip: "Zoom Out" => "Zoom ut" +// tabs.surfaceBackground: "Surface Background" => "Overflate bakgrunn" +// pe.copyDefaultValueFromLastEntry: "Use answers from the last entry as default" => "Bruk svar fra siste oppføring som standard" +// colors.gray: "Gray" => "Grå" \ 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 3ffbb1e048..6ef2d7e529 100644 --- a/packages/survey-creator-core/src/localization/persian.ts +++ b/packages/survey-creator-core/src/localization/persian.ts @@ -109,6 +109,9 @@ var persianStrings = { redoTooltip: "انجام دادن تغییر", expandAllTooltip: "گسترش همه", collapseAllTooltip: "جمع کردن همه", + zoomInTooltip: "بزرگنمایی", + zoom100Tooltip: "100%", + zoomOutTooltip: "کوچک نمایی", lockQuestionsTooltip: "قفل کردن وضعیت expand/collapse برای سوالات", showMoreChoices: "نمایش بیشتر", showLessChoices: "نمایش کمتر", @@ -296,7 +299,7 @@ var persianStrings = { description: "توضیحات پنل", visibleIf: "تابلو را مرئی کنید اگر", requiredIf: "ایجاد پنل مورد نیاز اگر", - questionsOrder: "سفارش سوال در داخل پنل", + questionOrder: "سفارش سوال در داخل پنل", page: "صفحه اصلی", startWithNewLine: "نمایش تابلو در یک خط جدید", state: "دولت فروپاشی پانل", @@ -327,7 +330,7 @@ var persianStrings = { hideNumber: "مخفی کردن شمارهی تابلو", titleLocation: "ترازبندی عنوان پنل", descriptionLocation: "ترازبندی توضیحات پنل", - templateTitleLocation: "هم ترازی عنوان پرسش", + templateQuestionTitleLocation: "هم ترازی عنوان پرسش", templateErrorLocation: "همترازسازی پیام خطا", newPanelPosition: "محل جدید پنل", showRangeInProgress: "نمایش نوار پیشرفت", @@ -394,7 +397,7 @@ var persianStrings = { visibleIf: "صفحه را مرئی کنید اگر", requiredIf: "ایجاد صفحه مورد نیاز اگر", timeLimit: "محدودیت زمانی برای تمام کردن صفحه (به ثانیه)", - questionsOrder: "سفارش سوال در صفحه" + questionOrder: "سفارش سوال در صفحه" }, matrixdropdowncolumn: { name: "نام ستون", @@ -560,7 +563,7 @@ var persianStrings = { isRequired: "ضروری است؟", markRequired: "علامت گذاری به عنوان مورد نیاز", removeRequiredMark: "حذف علامت مورد نیاز", - isAllRowRequired: "نیاز به پاسخ برای همه سطرها", + eachRowRequired: "نیاز به پاسخ برای همه سطرها", eachRowUnique: "جلوگیری از پاسخ های تکراری در ردیف ها", requiredErrorText: "متن خطای موردنیاز", startWithNewLine: "با سطر جدید شروع شود؟", @@ -572,7 +575,7 @@ var persianStrings = { maxSize: "حداکثر سایز به بایت", rowCount: "تعداد سطر", columnLayout: "قالب ستون ها", - addRowLocation: "اضافه کردن موقعیت دکمه سطری", + addRowButtonLocation: "اضافه کردن موقعیت دکمه سطری", transposeData: "جابهجا کردن سطرها به ستونها", addRowText: "متن دکمه درج سطر", removeRowText: "متن دکمه حذف سطر", @@ -611,7 +614,7 @@ var persianStrings = { mode: "حالت (ویرایش/خواندن)", clearInvisibleValues: "پاکسازی مقادیر پنهان", cookieName: "نام کوکی (به منظور جلوگیری از اجرای دوباره نظرسنجی)", - sendResultOnPageNext: "ارسال نتایج نظرسنجی در صفحه بعدی", + partialSendEnabled: "ارسال نتایج نظرسنجی در صفحه بعدی", storeOthersAsComment: "ذخیره مقدار 'سایر' در فیلد جداگانه", showPageTitles: "نمایش عنوان صفحات", showPageNumbers: "نمایش شماره صفحات", @@ -623,18 +626,18 @@ var persianStrings = { startSurveyText: "متن دکمه شروع نظرسنجی", showNavigationButtons: "نمایش دکمه های ناوبری (ناوبری پیش فرض)", showPrevButton: "نمایش دکمه قبلی (کاربر ممکن است به صفحه قبل برگردد)", - firstPageIsStarted: "صفحه اول در نظرسنجی نقطه آغازین آن است.", - showCompletedPage: "نمایش صفحه اتمام نظرسنجی در پایان (completedHtml)", - goNextPageAutomatic: "با پاسخگویی به تمام سوالات، به صورت اتوماتیک به صفحه بعد برود", - allowCompleteSurveyAutomatic: "بررسی را به طور خودکار تکمیل کنید", + firstPageIsStartPage: "صفحه اول در نظرسنجی نقطه آغازین آن است.", + showCompletePage: "نمایش صفحه اتمام نظرسنجی در پایان (completedHtml)", + autoAdvanceEnabled: "با پاسخگویی به تمام سوالات، به صورت اتوماتیک به صفحه بعد برود", + autoAdvanceAllowComplete: "بررسی را به طور خودکار تکمیل کنید", showProgressBar: "نمایش نشانگر پیشرفت", questionTitleLocation: "محل عنوان سوال", questionTitleWidth: "عرض عنوان سوال", - requiredText: "سوالات نشان دار اجباری هستند", + requiredMark: "سوالات نشان دار اجباری هستند", questionTitleTemplate: "قالب عنوان سوال، به صورت پیش فرض: '{no}. {require} {title}'", questionErrorLocation: "محل خطای سوال", - focusFirstQuestionAutomatic: "تمرکز بر روی اولین سوال با تغییر صفحه", - questionsOrder: "ترتیب المان ها در صفحه", + autoFocusFirstQuestion: "تمرکز بر روی اولین سوال با تغییر صفحه", + questionOrder: "ترتیب المان ها در صفحه", timeLimit: "نهایت زمان برای اتمام نظرسنجی", timeLimitPerPage: "نهایت زمان برای اتمام این صفحه نظرسنجی", showTimer: "از تایمر استفاده کنید", @@ -651,7 +654,7 @@ var persianStrings = { dataFormat: "قالب تصویر", allowAddRows: "اجازه اضافه کردن سطرها", allowRemoveRows: "اجازه حذف سطرها", - allowRowsDragAndDrop: "اجازه دادن به کشیدن و رها کردن ردیف", + allowRowReorder: "اجازه دادن به کشیدن و رها کردن ردیف", responsiveImageSizeHelp: "اگر عرض یا ارتفاع تصویر دقیق را مشخص کنید اعمال نمی شود.", minImageWidth: "حداقل عرض تصویر", maxImageWidth: "حداکثر عرض تصویر", @@ -678,13 +681,13 @@ var persianStrings = { logo: "لوگو (URL یا رشته کدگذاری شده base64)", questionsOnPageMode: "ساختار نظرسنجی", maxTextLength: "حداکثر طول پاسخ (در کاراکترها)", - maxOthersLength: "حداکثر طول توضیحات (در نویسهها)", + maxCommentLength: "حداکثر طول توضیحات (در نویسهها)", commentAreaRows: "ارتفاع منطقه نظر (در خطوط)", autoGrowComment: "گسترش خودکار منطقه نظر در صورت لزوم", allowResizeComment: "اجازه دادن به کاربران برای تغییر اندازه مناطق متن", textUpdateMode: "بههنگامسازی مقدار سؤال متن", maskType: "نوع ماسک ورودی", - focusOnFirstError: "تنظیم تمرکز روی اولین پاسخ نامعتبر", + autoFocusFirstError: "تنظیم تمرکز روی اولین پاسخ نامعتبر", checkErrorsMode: "اجرای اعتبارسنجی", validateVisitedEmptyFields: "اعتبارسنجی فیلدهای خالی در فوکوس از دست رفته", navigateToUrl: "حرکت به نشانی وب", @@ -742,12 +745,11 @@ var persianStrings = { keyDuplicationError: "پیام خطای \"مقدار کلید غیر منحصر به فرد\"", minSelectedChoices: "حداقل انتخاب های انتخاب شده", maxSelectedChoices: "حداکثر انتخابهای انتخاب شده", - showClearButton: "نشان دادن دکمهی Clear", logoWidth: "عرض لوگو (در مقادیر پذیرفته شده CSS)", logoHeight: "ارتفاع لوگو (در مقادیر پذیرفته شده CSS)", readOnly: "فقط خواندنی", enableIf: "قابل ویرایش اگر", - emptyRowsText: "پیام \"بدون ردیف\"", + noRowsText: "پیام \"بدون ردیف\"", separateSpecialChoices: "انتخاب های ویژه جداگانه (هیچ کدام، دیگر، همه را انتخاب کنید)", choicesFromQuestion: "کپی کردن انتخابها از سؤال زیر", choicesFromQuestionMode: "کدام گزینه ها را کپی کنید؟", @@ -756,7 +758,7 @@ var persianStrings = { showCommentArea: "نمایش ناحیهی نظرات", commentPlaceholder: "ذی نفع منطقه نظر", displayRateDescriptionsAsExtremeItems: "نمایش توضیحات نرخ به عنوان مقادیر شدید", - rowsOrder: "سفارش ردیف", + rowOrder: "سفارش ردیف", columnsLayout: "طرحبندی ستون", columnColCount: "تعداد ستون های تو در تو", correctAnswer: "پاسخ صحیح", @@ -833,6 +835,7 @@ var persianStrings = { background: "پس زمینه", appearance: "ظاهر", accentColors: "رنگ های تاکیدی", + surfaceBackground: "زمینه سطح", scaling: "توزین", others: "باقی موارد" }, @@ -843,8 +846,7 @@ var persianStrings = { columnsEnableIf: "ستونها مرئی هستند اگر", rowsEnableIf: "سطرها مرئی هستند اگر", innerIndent: "اضافه کردن تورفتات داخلی", - defaultValueFromLastRow: "گرفتن مقادیر پیشفرض از اخرین سطر", - defaultValueFromLastPanel: "گرفتن مقادیر پیشفرض از اخرین تابلو", + copyDefaultValueFromLastEntry: "از پاسخ های آخرین ورودی به عنوان پیش فرض استفاده کنید", enterNewValue: "لطفا یک مقدار وارد کنید", noquestions: "سوالی در پرسشنامه درج نشده", createtrigger: "اجرا کننده ای بسازید", @@ -1120,7 +1122,7 @@ var persianStrings = { timerInfoMode: { combined: "هر دو" }, - addRowLocation: { + addRowButtonLocation: { default: "بستگی به طرح ماتریس دارد" }, panelsState: { @@ -1191,10 +1193,10 @@ var persianStrings = { percent: "درصد", date: "تاریخ" }, - rowsOrder: { + rowOrder: { initial: "اصلی" }, - questionsOrder: { + questionOrder: { initial: "اصلی" }, showProgressBar: { @@ -1345,7 +1347,7 @@ var persianStrings = { questionTitleLocation: "برای تمام سوالات در این پنل اعمال می شود. اگر می خواهید این تنظیم را لغو کنید، قوانین تراز عنوان را برای سوالات فردی تعریف کنید. گزینه \"Inherit\" به طور پیش فرض تنظیم سطح صفحه (در صورت تنظیم) یا سطح نظرسنجی (\"بالا\" را اعمال می کند).", questionTitleWidth: "عرض ثابت را برای عناوین سؤال تنظیم می کند وقتی که انها در سمت چپ جعبه های سوال خود قرار دارند. مقادیر CSS را می پذیرد (px، ٪، in، pt و غیره).", questionErrorLocation: "مکان یک پیام خطا را در رابطه با تمام سوالات درون پانل تنظیم می کند. گزینه \"Inherit\" شامل تنظیمات سطح صفحه (در صورت تنظیم) یا سطح نظرسنجی است.", - questionsOrder: "ترتیب اصلی سوالات را نگه می دارد یا انها را تصادفی می کند. گزینه \"Inherit\" شامل تنظیمات سطح صفحه (در صورت تنظیم) یا سطح نظرسنجی است.", + questionOrder: "ترتیب اصلی سوالات را نگه می دارد یا انها را تصادفی می کند. گزینه \"Inherit\" شامل تنظیمات سطح صفحه (در صورت تنظیم) یا سطح نظرسنجی است.", page: "پانل را به انتهای صفحه انتخاب شده تغییر می دهد.", innerIndent: "اضافه کردن فضا یا حاشیه بین محتوای پانل و مرز سمت چپ جعبه پانل.", startWithNewLine: "عدم انتخاب برای نمایش پانل در یک خط با سوال قبلی یا پانل. تنظیمات اعمال نمی شود اگر پانل اولین عنصر در فرم شما باشد.", @@ -1359,7 +1361,7 @@ var persianStrings = { visibleIf: "از نماد چوب جادویی برای تنظیم یک قانون شرطی که دید پانل را تعیین می کند استفاده کنید.", enableIf: "از نماد چوب جادویی برای تنظیم یک قانون شرطی استفاده کنید که حالت فقط خواندنی را برای پانل غیرفعال می کند.", requiredIf: "از نماد چوب جادویی برای تنظیم یک قانون شرطی استفاده کنید که مانع از ارسال نظرسنجی می شود مگر اینکه حداقل یک سوال تو در تو پاسخ داشته باشد.", - templateTitleLocation: "برای تمام سوالات در این پنل اعمال می شود. اگر می خواهید این تنظیم را لغو کنید، قوانین تراز عنوان را برای سوالات فردی تعریف کنید. گزینه \"Inherit\" به طور پیش فرض تنظیم سطح صفحه (در صورت تنظیم) یا سطح نظرسنجی (\"بالا\" را اعمال می کند).", + templateQuestionTitleLocation: "برای تمام سوالات در این پنل اعمال می شود. اگر می خواهید این تنظیم را لغو کنید، قوانین تراز عنوان را برای سوالات فردی تعریف کنید. گزینه \"Inherit\" به طور پیش فرض تنظیم سطح صفحه (در صورت تنظیم) یا سطح نظرسنجی (\"بالا\" را اعمال می کند).", templateErrorLocation: "محل یک پیام خطا را در رابطه با سؤال با ورودی نامعتبر تنظیم میکند. انتخاب بین: \"بالا\" - یک متن خطا در بالای جعبه سوال قرار می گیرد؛ \"پایین\" - یک متن خطا در پایین جعبه سوال قرار می گیرد. گزینه \"Inherit\" به طور پیش فرض تنظیم سطح صفحه (در صورت تنظیم) یا سطح نظرسنجی (\"بالا\" را اعمال می کند).", errorLocation: "مکان یک پیام خطا را در رابطه با تمام سوالات درون پانل تنظیم می کند. گزینه \"Inherit\" شامل تنظیمات سطح صفحه (در صورت تنظیم) یا سطح نظرسنجی است.", page: "پانل را به انتهای صفحه انتخاب شده تغییر می دهد.", @@ -1374,9 +1376,10 @@ var persianStrings = { titleLocation: "این تنظیم به طور خودکار توسط تمام سوالات موجود در این پنل به ارث برده می شود. اگر می خواهید این تنظیم را لغو کنید، قوانین تراز عنوان را برای سوالات فردی تعریف کنید. گزینه \"Inherit\" به طور پیش فرض تنظیم سطح صفحه (در صورت تنظیم) یا سطح نظرسنجی (\"بالا\" را اعمال می کند).", descriptionLocation: "گزینه \"Inherit\" سطح صفحه (در صورت تنظیم) یا تنظیم سطح نظرسنجی (\"زیر عنوان پانل\" به طور پیش فرض) اعمال می شود.", newPanelPosition: "موقعیت یک پانل تازه اضافه شده را تعریف می کند. به طور پیش فرض، پانل های جدید به پایان اضافه می شوند. \"Next\" را انتخاب کنید تا یک پانل جدید پس از پانل فعلی وارد شود.", - defaultValueFromLastPanel: "پاسخ ها را از اخرین پانل تکرار می کند و انها را به پانل پویا اضافه شده بعدی اختصاص می دهد.", + copyDefaultValueFromLastEntry: "پاسخ ها را از اخرین پانل تکرار می کند و انها را به پانل پویا اضافه شده بعدی اختصاص می دهد.", keyName: "مرجع یک نام سوال نیاز به یک کاربر برای ارائه یک پاسخ منحصر به فرد برای این سوال در هر پانل." }, + copyDefaultValueFromLastEntry: "پاسخ ها را از اخرین ردیف تکرار می کند و انها را به ردیف دینامیک بعدی اضافه می کند.", defaultValueExpression: "این تنظیم به شما اجازه می دهد تا یک مقدار پاسخ پیش فرض را بر اساس یک عبارت اختصاص دهید. این عبارت می تواند شامل محاسبات اساسی - \"{q1_id} + {q2_id}'، عبارات بولی مانند \"{age} > 60\" و توابع: \"iif()\"، \"today()\"، \"age()\"، \"min()\"، \"max()\"، \"avg()\" و غیره باشد. مقدار تعیین شده توسط این عبارت به عنوان مقدار پیش فرض اولیه عمل می کند که می تواند توسط ورودی دستی پاسخ دهنده لغو شود.", resetValueIf: "از نماد چوب جادویی برای تنظیم یک قانون شرطی استفاده کنید که تعیین می کند چه زمانی ورودی پاسخ دهنده به مقدار بر اساس \"بیان مقدار پیش فرض\" یا \"تنظیم مقدار بیان\" یا \"پاسخ پیش فرض\" مقدار (اگر هر کدام تنظیم شده است) تنظیم مجدد شود.", setValueIf: "از نماد چوب جادویی برای تنظیم یک قانون شرطی استفاده کنید که تعیین می کند چه زمانی \"Set value expression\" را اجرا کنید و به صورت پویا مقدار حاصل را به عنوان یک پاسخ اختصاص دهید.", @@ -1449,19 +1452,19 @@ var persianStrings = { logoWidth: "عرض لوگو را در واحدهای CSS تنظیم می کند (px، ٪، in، pt و غیره).", logoHeight: "ارتفاع لوگو را در واحدهای CSS تنظیم می کند (px، ٪، in، pt و غیره).", logoFit: "انتخاب از: \"هیچ\" - تصویر اندازه اصلی خود را حفظ می کند؛ \"شامل\" - تصویر تغییر اندازه به جا در حالی که حفظ نسبت ابعاد ان؛ \"Cover\" - تصویر کل جعبه را پر می کند در حالی که نسبت ابعاد ان را حفظ می کند. \"Fill\" - تصویر برای پر کردن جعبه بدون حفظ نسبت ابعاد ان کشیده می شود.", - goNextPageAutomatic: "انتخاب کنید که آیا می خواهید نظرسنجی به طور خودکار به صفحه بعدی پیش برود پس از اینکه پاسخ دهنده به همه سؤالات موجود در صفحه فعلی پاسخ داد. اگر آخرین سؤال در صفحه باز باشد یا اجازه پاسخ های متعدد را بدهد، این ویژگی اعمال نمی شود.", - allowCompleteSurveyAutomatic: "انتخاب کنید که ایا می خواهید نظرسنجی به طور خودکار پس از پاسخ دادن به تمام سوالات پاسخ دهد.", + autoAdvanceEnabled: "انتخاب کنید که آیا می خواهید نظرسنجی به طور خودکار به صفحه بعدی پیش برود پس از اینکه پاسخ دهنده به همه سؤالات موجود در صفحه فعلی پاسخ داد. اگر آخرین سؤال در صفحه باز باشد یا اجازه پاسخ های متعدد را بدهد، این ویژگی اعمال نمی شود.", + autoAdvanceAllowComplete: "انتخاب کنید که ایا می خواهید نظرسنجی به طور خودکار پس از پاسخ دادن به تمام سوالات پاسخ دهد.", showNavigationButtons: "قابلیت مشاهده و مکان دکمه های پیمایش را در یک صفحه تنظیم می کند.", showProgressBar: "دید و مکان یک نوار پیشرفت را تنظیم می کند. مقدار \"Auto\" نوار پیشرفت را در بالا یا پایین هدر نظرسنجی نشان می دهد.", showPreviewBeforeComplete: "صفحه پیش نمایش را فقط با تمام سوالات یا پاسخ داده شده فعال کنید.", questionTitleLocation: "به تمام سوالات در نظرسنجی اعمال می شود. این تنظیم را می توان با قوانین هم ترازی عنوان در سطوح پایین تر لغو کرد: پانل، صفحه یا سوال. یک تنظیم سطح پایین تر، کسانی را که در سطح بالاتری قرار دارند، نادیده می گیرد.", - requiredText: "یک نماد یا دنباله ای از نمادها نشان می دهد که یک پاسخ مورد نیاز است.", + requiredMark: "یک نماد یا دنباله ای از نمادها نشان می دهد که یک پاسخ مورد نیاز است.", questionStartIndex: "یک شماره یا حرف را وارد کنید که می خواهید با ان شروع به شماره گیری کنید.", questionErrorLocation: "مکان یک پیام خطا را در رابطه با سؤال با ورودی نامعتبر تنظیم می کند. انتخاب بین: \"بالا\" - یک متن خطا در بالای جعبه سوال قرار می گیرد؛ \"پایین\" - یک متن خطا در پایین جعبه سوال قرار می گیرد.", - focusFirstQuestionAutomatic: "انتخاب کنید که ایا می خواهید اولین فیلد ورودی در هر صفحه اماده برای ورود متن باشد.", - questionsOrder: "ترتیب اصلی سوالات را نگه می دارد یا انها را تصادفی می کند. اثر این تنظیم فقط در تب Preview قابل مشاهده است.", + autoFocusFirstQuestion: "انتخاب کنید که ایا می خواهید اولین فیلد ورودی در هر صفحه اماده برای ورود متن باشد.", + questionOrder: "ترتیب اصلی سوالات را نگه می دارد یا انها را تصادفی می کند. اثر این تنظیم فقط در تب Preview قابل مشاهده است.", maxTextLength: "فقط برای سوالات ورودی متن.", - maxOthersLength: "فقط برای نظرات سوال.", + maxCommentLength: "فقط برای نظرات سوال.", commentAreaRows: "تعداد خطوط نمایش داده شده در ناحیههای متن را برای نظرات سؤال تنظیم میکند. در ورودی طول می کشد تا خطوط بیشتر، نوار اسکرول به نظر می رسد.", autoGrowComment: "انتخاب کنید اگر شما می خواهید نظرات سوال و سوالات متن بلند به رشد خودکار در ارتفاع بر اساس طول متن وارد شده است.", allowResizeComment: "برای نظرات سوال و سوالات طولانی متن تنها.", @@ -1479,7 +1482,6 @@ var persianStrings = { keyDuplicationError: "هنگامی که ویژگی \"جلوگیری از پاسخ های تکراری\" فعال می شود، پاسخ دهنده ای که سعی در ارسال یک ورودی تکراری دارد، پیام خطای زیر را دریافت می کند.", totalExpression: "به شما اجازه می دهد تا مقادیر کل را بر اساس یک عبارت محاسبه کنید. این عبارت می تواند شامل محاسبات اساسی ('{q1_id} + {q2_id}')، عبارات بولی ('{age} > 60') و توابع ('iif()'، 'today()'، 'age()'، 'min()'، 'max()'، 'avg()'، و غیره باشد.", confirmDelete: "یک درخواست فوری برای تایید حذف ردیف ایجاد می کند.", - defaultValueFromLastRow: "پاسخ ها را از اخرین ردیف تکرار می کند و انها را به ردیف دینامیک بعدی اضافه می کند.", keyName: "اگر ستون مشخص شده حاوی مقادیر یکسان باشد، نظرسنجی خطای \"مقدار کلیدی غیر منحصر به فرد\" را پرتاب می کند.", description: "یک زیرنویس تایپ کنید.", locale: "یک زبان را برای شروع ایجاد نظرسنجی خود انتخاب کنید. برای اضافه کردن ترجمه، به یک زبان جدید بروید و متن اصلی را در اینجا یا در زبانه ترجمه ترجمه ترجمه کنید.", @@ -1498,7 +1500,7 @@ var persianStrings = { questionTitleLocation: "به تمام سوالات موجود در این صفحه اعمال می شود. اگر می خواهید این تنظیمات را لغو کنید، قوانین تراز عنوان را برای سوالات یا پانل های فردی تعریف کنید. گزینه \"ارث\" تنظیم سطح نظرسنجی (\"بالا\" به طور پیش فرض) را اعمال می کند.", questionTitleWidth: "عرض ثابت را برای عناوین سؤال تنظیم می کند وقتی که انها در سمت چپ جعبه های سوال خود قرار دارند. مقادیر CSS را می پذیرد (px، ٪، in، pt و غیره).", questionErrorLocation: "مکان یک پیام خطا را در رابطه با سؤال با ورودی نامعتبر تنظیم می کند. انتخاب بین: \"بالا\" - یک متن خطا در بالای جعبه سوال قرار می گیرد؛ \"پایین\" - یک متن خطا در پایین جعبه سوال قرار می گیرد. گزینه \"ارث\" تنظیم سطح نظرسنجی (\"بالا\" به طور پیش فرض) را اعمال می کند.", - questionsOrder: "ترتیب اصلی سوالات را نگه می دارد یا انها را تصادفی می کند. گزینه \"ارث\" تنظیم سطح نظرسنجی (\"اصلی\" به طور پیش فرض) را اعمال می کند. اثر این تنظیم فقط در تب Preview قابل مشاهده است.", + questionOrder: "ترتیب اصلی سوالات را نگه می دارد یا انها را تصادفی می کند. گزینه \"ارث\" تنظیم سطح نظرسنجی (\"اصلی\" به طور پیش فرض) را اعمال می کند. اثر این تنظیم فقط در تب Preview قابل مشاهده است.", navigationButtonsVisibility: "قابلیت مشاهده دکمههای پیمایش را روی صفحه تنظیم میکند. گزینه \"به ارث بردن\" تنظیم سطح نظرسنجی را اعمال می کند که به طور پیش فرض به \"قابل مشاهده\" است." }, timerLocation: "مکان یک تایمر را در یک صفحه تنظیم می کند.", @@ -1535,7 +1537,7 @@ var persianStrings = { needConfirmRemoveFile: "یک اعلان برای تایید حذف پرونده ایجاد می کند.", selectToRankEnabled: "فقط گزینه های انتخاب شده را رتبه بندی کنید. کاربران موارد انتخاب شده را از لیست انتخاب می کنند تا انها را در منطقه رتبه بندی سفارش دهند.", dataList: "لیستی از انتخاب هایی را وارد کنید که در طول ورودی به مخاطب پیشنهاد می شود.", - itemSize: "تنظیم فقط زمینه های ورودی را تغییر می دهد و بر عرض جعبه سوال تاثیر نمی گذارد.", + inputSize: "تنظیم فقط زمینه های ورودی را تغییر می دهد و بر عرض جعبه سوال تاثیر نمی گذارد.", itemTitleWidth: "عرض سازگار را برای همۀ برچسبهای فقره به تصویردانه تنظیم میکند", inputTextAlignment: "نحوه تراز کردن مقدار ورودی در فیلد را انتخاب کنید. تنظیم پیش فرض \"خودکار\" مقدار ورودی را در صورت اعمال پوشش ارز یا عددی به سمت راست و در صورت عدم اعمال به سمت چپ تراز می کند.", altText: "به عنوان یک جایگزین زمانی که تصویر نمی تواند بر روی دستگاه کاربر و برای اهداف دسترسی نمایش داده شود.", @@ -1653,7 +1655,7 @@ var persianStrings = { maxValueExpression: "عبارت بیشینه مقدار", step: "گام", dataList: "لیست داده ها", - itemSize: "ابعاد مورد", + inputSize: "ابعاد مورد", itemTitleWidth: "عرض برچسب مورد (در پیکسل)", inputTextAlignment: "تراز مقدار ورودی", elements: "عناصر", @@ -1755,7 +1757,8 @@ var persianStrings = { orchid: "ارکیده", tulip: "لاله", brown: "قهوه ای", - green: "سبز" + green: "سبز", + gray: "خاکستری" } }, creatortheme: { @@ -1837,7 +1840,7 @@ setupLocale({ localeCode: "fa", strings: persianStrings }); // pe.dataFormat: "Image format" => "قالب تصویر" // pe.allowAddRows: "Allow adding rows" => "اجازه اضافه کردن سطرها" // pe.allowRemoveRows: "Allow removing rows" => "اجازه حذف سطرها" -// pe.allowRowsDragAndDrop: "Allow row drag and drop" => "اجازه دادن به کشیدن و رها کردن ردیف" +// pe.allowRowReorder: "Allow row drag and drop" => "اجازه دادن به کشیدن و رها کردن ردیف" // pe.responsiveImageSizeHelp: "Does not apply if you specify the exact image width or height." => "اگر عرض یا ارتفاع تصویر دقیق را مشخص کنید اعمال نمی شود." // pe.minImageWidth: "Minimum image width" => "حداقل عرض تصویر" // pe.maxImageWidth: "Maximum image width" => "حداکثر عرض تصویر" @@ -1848,11 +1851,11 @@ setupLocale({ localeCode: "fa", strings: persianStrings }); // pe.logo: "Logo (URL or base64-encoded string)" => "لوگو (URL یا رشته کدگذاری شده base64)" // pe.questionsOnPageMode: "Survey structure" => "ساختار نظرسنجی" // pe.maxTextLength: "Maximum answer length (in characters)" => "حداکثر طول پاسخ (در کاراکترها)" -// pe.maxOthersLength: "Maximum comment length (in characters)" => "حداکثر طول توضیحات (در نویسهها)" +// pe.maxCommentLength: "Maximum comment length (in characters)" => "حداکثر طول توضیحات (در نویسهها)" // pe.autoGrowComment: "Auto-expand comment area if necessary" => "گسترش خودکار منطقه نظر در صورت لزوم" // pe.allowResizeComment: "Allow users to resize text areas" => "اجازه دادن به کاربران برای تغییر اندازه مناطق متن" // pe.textUpdateMode: "Update text question value" => "بههنگامسازی مقدار سؤال متن" -// pe.focusOnFirstError: "Set focus on the first invalid answer" => "تنظیم تمرکز روی اولین پاسخ نامعتبر" +// pe.autoFocusFirstError: "Set focus on the first invalid answer" => "تنظیم تمرکز روی اولین پاسخ نامعتبر" // pe.checkErrorsMode: "Run validation" => "اجرای اعتبارسنجی" // pe.navigateToUrl: "Navigate to URL" => "حرکت به نشانی وب" // pe.navigateToUrlOnCondition: "Dynamic URL" => "نشانی وب پویا" @@ -1890,7 +1893,7 @@ setupLocale({ localeCode: "fa", strings: persianStrings }); // pe.panelPrevText: "Previous Panel button tooltip" => "قبلی دکمه پنل tooltip" // pe.panelNextText: "Next Panel button tooltip" => "بعدی دکمه پنل tooltip" // pe.showRangeInProgress: "Show progress bar" => "نمایش نوار پیشرفت" -// pe.templateTitleLocation: "Question title location" => "عنوان سوال محل" +// pe.templateQuestionTitleLocation: "Question title location" => "عنوان سوال محل" // pe.panelRemoveButtonLocation: "Remove Panel button location" => "حذف محل دکمه پنل" // pe.hideIfRowsEmpty: "Hide the question if there are no rows" => "مخفی کردن سؤال اگر سطری وجود نداشته باشد" // pe.hideColumnsIfEmpty: "Hide columns if there are no rows" => "مخفی کردن ستونها اگر سطری وجود نداشته باشد" @@ -1914,13 +1917,12 @@ setupLocale({ localeCode: "fa", strings: persianStrings }); // pe.keyDuplicationError: "\"Non-unique key value\" error message" => "پیام خطای \"مقدار کلید غیر منحصر به فرد\"" // pe.minSelectedChoices: "Minimum selected choices" => "حداقل انتخاب های انتخاب شده" // pe.maxSelectedChoices: "Maximum selected choices" => "حداکثر انتخابهای انتخاب شده" -// pe.showClearButton: "Show the Clear button" => "نشان دادن دکمهی Clear" // pe.showNumber: "Show panel number" => "نمایش شماره پانل" // pe.logoWidth: "Logo width (in CSS-accepted values)" => "عرض لوگو (در مقادیر پذیرفته شده CSS)" // pe.logoHeight: "Logo height (in CSS-accepted values)" => "ارتفاع لوگو (در مقادیر پذیرفته شده CSS)" // pe.readOnly: "Read-only" => "فقط خواندنی" // pe.enableIf: "Editable if" => "قابل ویرایش اگر" -// pe.emptyRowsText: "\"No rows\" message" => "پیام \"بدون ردیف\"" +// pe.noRowsText: "\"No rows\" message" => "پیام \"بدون ردیف\"" // pe.size: "Input field size (in characters)" => "اندازه فیلد ورودی (در نویسه ها)" // pe.separateSpecialChoices: "Separate special choices (None, Other, Select All)" => "انتخاب های ویژه جداگانه (هیچ کدام، دیگر، همه را انتخاب کنید)" // pe.choicesFromQuestion: "Copy choices from the following question" => "کپی کردن انتخابها از سؤال زیر" @@ -1928,7 +1930,7 @@ setupLocale({ localeCode: "fa", strings: persianStrings }); // pe.showCommentArea: "Show the comment area" => "نمایش ناحیهی نظرات" // pe.commentPlaceholder: "Comment area placeholder" => "ذی نفع منطقه نظر" // pe.displayRateDescriptionsAsExtremeItems: "Display rate descriptions as extreme values" => "نمایش توضیحات نرخ به عنوان مقادیر شدید" -// pe.rowsOrder: "Row order" => "سفارش ردیف" +// pe.rowOrder: "Row order" => "سفارش ردیف" // pe.columnsLayout: "Column layout" => "طرحبندی ستون" // pe.columnColCount: "Nested column count" => "تعداد ستون های تو در تو" // pe.state: "Panel expand state" => "پنل گسترش دولت" @@ -1945,8 +1947,6 @@ setupLocale({ localeCode: "fa", strings: persianStrings }); // pe.indent: "Add indents" => "افزودن تورفتهای" // panel.indent: "Add outer indents" => "اضافه کردن تورفتات بیرونی" // pe.innerIndent: "Add inner indents" => "اضافه کردن تورفتات داخلی" -// pe.defaultValueFromLastRow: "Take default values from the last row" => "گرفتن مقادیر پیشفرض از اخرین سطر" -// pe.defaultValueFromLastPanel: "Take default values from the last panel" => "گرفتن مقادیر پیشفرض از اخرین تابلو" // pe.emptyExpressionPlaceHolder: "Type expression here..." => "عبارت را در اینجا تایپ کنید..." // pe.clearIfInvisible: "Clear the value if the question becomes hidden" => "پاک کردن مقدار اگر سؤال مخفی شود" // pe.valuePropertyName: "Value property name" => "ارزش نام ملک" @@ -2015,7 +2015,7 @@ setupLocale({ localeCode: "fa", strings: persianStrings }); // showTimerPanel.none: "Hidden" => "پنهان" // showTimerPanelMode.all: "Both" => "هر دو" // detailPanelMode.none: "Hidden" => "پنهان" -// addRowLocation.default: "Depends on matrix layout" => "بستگی به طرح ماتریس دارد" +// addRowButtonLocation.default: "Depends on matrix layout" => "بستگی به طرح ماتریس دارد" // panelsState.default: "Users cannot expand or collapse panels" => "کاربران نمی توانند پانل ها را گسترش یا سقوط کنند" // panelsState.collapsed: "All panels are collapsed" => "تمام پانل ها سقوط می کنند" // panelsState.expanded: "All panels are expanded" => "تمام پانل ها گسترش یافته اند" @@ -2334,7 +2334,7 @@ setupLocale({ localeCode: "fa", strings: persianStrings }); // panel.description: "Panel description" => "توضیحات پنل" // panel.visibleIf: "Make the panel visible if" => "تابلو را مرئی کنید اگر" // panel.requiredIf: "Make the panel required if" => "ایجاد پنل مورد نیاز اگر" -// panel.questionsOrder: "Question order within the panel" => "سفارش سوال در داخل پنل" +// panel.questionOrder: "Question order within the panel" => "سفارش سوال در داخل پنل" // panel.startWithNewLine: "Display the panel on a new line" => "نمایش تابلو در یک خط جدید" // panel.state: "Panel collapse state" => "دولت فروپاشی پانل" // panel.width: "Inline panel width" => "عرض پانل درون خطی" @@ -2359,7 +2359,7 @@ setupLocale({ localeCode: "fa", strings: persianStrings }); // paneldynamic.hideNumber: "Hide the panel number" => "مخفی کردن شمارهی تابلو" // paneldynamic.titleLocation: "Panel title alignment" => "ترازبندی عنوان پنل" // paneldynamic.descriptionLocation: "Panel description alignment" => "ترازبندی توضیحات پنل" -// paneldynamic.templateTitleLocation: "Question title alignment" => "هم ترازی عنوان پرسش" +// paneldynamic.templateQuestionTitleLocation: "Question title alignment" => "هم ترازی عنوان پرسش" // paneldynamic.templateErrorLocation: "Error message alignment" => "همترازسازی پیام خطا" // paneldynamic.newPanelPosition: "New panel location" => "محل جدید پنل" // paneldynamic.keyName: "Prevent duplicate responses in the following question" => "جلوگیری از پاسخ های تکراری در سوال زیر" @@ -2392,7 +2392,7 @@ setupLocale({ localeCode: "fa", strings: persianStrings }); // page.description: "Page description" => "توضیحات صفحه" // page.visibleIf: "Make the page visible if" => "صفحه را مرئی کنید اگر" // page.requiredIf: "Make the page required if" => "ایجاد صفحه مورد نیاز اگر" -// page.questionsOrder: "Question order on the page" => "سفارش سوال در صفحه" +// page.questionOrder: "Question order on the page" => "سفارش سوال در صفحه" // matrixdropdowncolumn.name: "Column name" => "نام ستون" // matrixdropdowncolumn.title: "Column title" => "عنوان ستون" // matrixdropdowncolumn.isUnique: "Prevent duplicate responses" => "جلوگیری از پاسخ های تکراری" @@ -2466,8 +2466,8 @@ setupLocale({ localeCode: "fa", strings: persianStrings }); // totalDisplayStyle.currency: "Currency" => "ارز" // totalDisplayStyle.percent: "Percentage" => "درصد" // totalDisplayStyle.date: "Date" => "تاریخ" -// rowsOrder.initial: "Original" => "اصلی" -// questionsOrder.initial: "Original" => "اصلی" +// rowOrder.initial: "Original" => "اصلی" +// questionOrder.initial: "Original" => "اصلی" // showProgressBar.aboveheader: "Above the header" => "بالای سرصفحه" // showProgressBar.belowheader: "Below the header" => "زیر سرایند" // pv.sum: "Sum" => "مجموع" @@ -2484,7 +2484,7 @@ setupLocale({ localeCode: "fa", strings: persianStrings }); // panel.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "از نماد چوب جادویی برای تنظیم یک قانون شرطی استفاده کنید که مانع از ارسال نظرسنجی می شود مگر اینکه حداقل یک سوال تو در تو پاسخ داشته باشد." // panel.questionTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "برای تمام سوالات در این پنل اعمال می شود. اگر می خواهید این تنظیم را لغو کنید، قوانین تراز عنوان را برای سوالات فردی تعریف کنید. گزینه \"Inherit\" به طور پیش فرض تنظیم سطح صفحه (در صورت تنظیم) یا سطح نظرسنجی (\"بالا\" را اعمال می کند)." // panel.questionErrorLocation: "Sets the location of an error message in relation to all questions within the panel. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "مکان یک پیام خطا را در رابطه با تمام سوالات درون پانل تنظیم می کند. گزینه \"Inherit\" شامل تنظیمات سطح صفحه (در صورت تنظیم) یا سطح نظرسنجی است." -// panel.questionsOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "ترتیب اصلی سوالات را نگه می دارد یا انها را تصادفی می کند. گزینه \"Inherit\" شامل تنظیمات سطح صفحه (در صورت تنظیم) یا سطح نظرسنجی است." +// panel.questionOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "ترتیب اصلی سوالات را نگه می دارد یا انها را تصادفی می کند. گزینه \"Inherit\" شامل تنظیمات سطح صفحه (در صورت تنظیم) یا سطح نظرسنجی است." // panel.page: "Repositions the panel to the end of a selected page." => "پانل را به انتهای صفحه انتخاب شده تغییر می دهد." // panel.innerIndent: "Adds space or margin between the panel content and the left border of the panel box." => "اضافه کردن فضا یا حاشیه بین محتوای پانل و مرز سمت چپ جعبه پانل." // panel.startWithNewLine: "Unselect to display the panel in one line with the previous question or panel. The setting doesn't apply if the panel is the first element in your form." => "عدم انتخاب برای نمایش پانل در یک خط با سوال قبلی یا پانل. تنظیمات اعمال نمی شود اگر پانل اولین عنصر در فرم شما باشد." @@ -2495,7 +2495,7 @@ setupLocale({ localeCode: "fa", strings: persianStrings }); // paneldynamic.visibleIf: "Use the magic wand icon to set a conditional rule that determines panel visibility." => "از نماد چوب جادویی برای تنظیم یک قانون شرطی که دید پانل را تعیین می کند استفاده کنید." // paneldynamic.enableIf: "Use the magic wand icon to set a conditional rule that disables the read-only mode for the panel." => "از نماد چوب جادویی برای تنظیم یک قانون شرطی استفاده کنید که حالت فقط خواندنی را برای پانل غیرفعال می کند." // paneldynamic.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "از نماد چوب جادویی برای تنظیم یک قانون شرطی استفاده کنید که مانع از ارسال نظرسنجی می شود مگر اینکه حداقل یک سوال تو در تو پاسخ داشته باشد." -// paneldynamic.templateTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "برای تمام سوالات در این پنل اعمال می شود. اگر می خواهید این تنظیم را لغو کنید، قوانین تراز عنوان را برای سوالات فردی تعریف کنید. گزینه \"Inherit\" به طور پیش فرض تنظیم سطح صفحه (در صورت تنظیم) یا سطح نظرسنجی (\"بالا\" را اعمال می کند)." +// paneldynamic.templateQuestionTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "برای تمام سوالات در این پنل اعمال می شود. اگر می خواهید این تنظیم را لغو کنید، قوانین تراز عنوان را برای سوالات فردی تعریف کنید. گزینه \"Inherit\" به طور پیش فرض تنظیم سطح صفحه (در صورت تنظیم) یا سطح نظرسنجی (\"بالا\" را اعمال می کند)." // paneldynamic.templateErrorLocation: "Sets the location of an error message in relation to a question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "محل یک پیام خطا را در رابطه با سؤال با ورودی نامعتبر تنظیم میکند. انتخاب بین: \"بالا\" - یک متن خطا در بالای جعبه سوال قرار می گیرد؛ \"پایین\" - یک متن خطا در پایین جعبه سوال قرار می گیرد. گزینه \"Inherit\" به طور پیش فرض تنظیم سطح صفحه (در صورت تنظیم) یا سطح نظرسنجی (\"بالا\" را اعمال می کند)." // paneldynamic.errorLocation: "Sets the location of an error message in relation to all questions within the panel. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "مکان یک پیام خطا را در رابطه با تمام سوالات درون پانل تنظیم می کند. گزینه \"Inherit\" شامل تنظیمات سطح صفحه (در صورت تنظیم) یا سطح نظرسنجی است." // paneldynamic.page: "Repositions the panel to the end of a selected page." => "پانل را به انتهای صفحه انتخاب شده تغییر می دهد." @@ -2509,7 +2509,7 @@ setupLocale({ localeCode: "fa", strings: persianStrings }); // paneldynamic.titleLocation: "This setting is automatically inherited by all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "این تنظیم به طور خودکار توسط تمام سوالات موجود در این پنل به ارث برده می شود. اگر می خواهید این تنظیم را لغو کنید، قوانین تراز عنوان را برای سوالات فردی تعریف کنید. گزینه \"Inherit\" به طور پیش فرض تنظیم سطح صفحه (در صورت تنظیم) یا سطح نظرسنجی (\"بالا\" را اعمال می کند)." // paneldynamic.descriptionLocation: "The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Under the panel title\" by default)." => "گزینه \"Inherit\" سطح صفحه (در صورت تنظیم) یا تنظیم سطح نظرسنجی (\"زیر عنوان پانل\" به طور پیش فرض) اعمال می شود." // paneldynamic.newPanelPosition: "Defines the position of a newly added panel. By default, new panels are added to the end. Select \"Next\" to insert a new panel after the current one." => "موقعیت یک پانل تازه اضافه شده را تعریف می کند. به طور پیش فرض، پانل های جدید به پایان اضافه می شوند. \"Next\" را انتخاب کنید تا یک پانل جدید پس از پانل فعلی وارد شود." -// paneldynamic.defaultValueFromLastPanel: "Duplicates answers from the last panel and assigns them to the next added dynamic panel." => "پاسخ ها را از اخرین پانل تکرار می کند و انها را به پانل پویا اضافه شده بعدی اختصاص می دهد." +// paneldynamic.copyDefaultValueFromLastEntry: "Duplicates answers from the last panel and assigns them to the next added dynamic panel." => "پاسخ ها را از اخرین پانل تکرار می کند و انها را به پانل پویا اضافه شده بعدی اختصاص می دهد." // paneldynamic.keyName: "Reference a question name to require a user to provide a unique response for this question in each panel." => "مرجع یک نام سوال نیاز به یک کاربر برای ارائه یک پاسخ منحصر به فرد برای این سوال در هر پانل." // pehelp.defaultValueExpression: "This setting allows you to assign a default answer value based on an expression. The expression can include basic calculations - `{q1_id} + {q2_id}`, Boolean expressions, such as `{age} > 60`, and functions: `iif()`, `today()`, `age()`, `min()`, `max()`, `avg()`, etc. The value determined by this expression serves as the initial default value that can be overridden by a respondent's manual input." => "این تنظیم به شما اجازه می دهد تا یک مقدار پاسخ پیش فرض را بر اساس یک عبارت اختصاص دهید. این عبارت می تواند شامل محاسبات اساسی - \"{q1_id} + {q2_id}'، عبارات بولی مانند \"{age} > 60\" و توابع: \"iif()\"، \"today()\"، \"age()\"، \"min()\"، \"max()\"، \"avg()\" و غیره باشد. مقدار تعیین شده توسط این عبارت به عنوان مقدار پیش فرض اولیه عمل می کند که می تواند توسط ورودی دستی پاسخ دهنده لغو شود." // pehelp.resetValueIf: "Use the magic wand icon to set a conditional rule that determines when a respondent's input is reset to the value based on the \"Default value expression\" or \"Set value expression\" or to the \"Default answer\" value (if either is set)." => "از نماد چوب جادویی برای تنظیم یک قانون شرطی استفاده کنید که تعیین می کند چه زمانی ورودی پاسخ دهنده به مقدار بر اساس \"بیان مقدار پیش فرض\" یا \"تنظیم مقدار بیان\" یا \"پاسخ پیش فرض\" مقدار (اگر هر کدام تنظیم شده است) تنظیم مجدد شود." @@ -2560,13 +2560,13 @@ setupLocale({ localeCode: "fa", strings: persianStrings }); // pehelp.showProgressBar: "Sets the visibility and location of a progress bar. The \"Auto\" value displays the progress bar above or below the survey header." => "دید و مکان یک نوار پیشرفت را تنظیم می کند. مقدار \"Auto\" نوار پیشرفت را در بالا یا پایین هدر نظرسنجی نشان می دهد." // pehelp.showPreviewBeforeComplete: "Enable the preview page with all or answered questions only." => "صفحه پیش نمایش را فقط با تمام سوالات یا پاسخ داده شده فعال کنید." // pehelp.questionTitleLocation: "Applies to all questions within the survey. This setting can be overridden by title alignment rules at lower levels: panel, page, or question. A lower-level setting will override those on a higher level." => "به تمام سوالات در نظرسنجی اعمال می شود. این تنظیم را می توان با قوانین هم ترازی عنوان در سطوح پایین تر لغو کرد: پانل، صفحه یا سوال. یک تنظیم سطح پایین تر، کسانی را که در سطح بالاتری قرار دارند، نادیده می گیرد." -// pehelp.requiredText: "A symbol or a sequence of symbols indicating that an answer is required." => "یک نماد یا دنباله ای از نمادها نشان می دهد که یک پاسخ مورد نیاز است." +// pehelp.requiredMark: "A symbol or a sequence of symbols indicating that an answer is required." => "یک نماد یا دنباله ای از نمادها نشان می دهد که یک پاسخ مورد نیاز است." // pehelp.questionStartIndex: "Enter a number or letter with which you want to start numbering." => "یک شماره یا حرف را وارد کنید که می خواهید با ان شروع به شماره گیری کنید." // pehelp.questionErrorLocation: "Sets the location of an error message in relation to the question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box." => "مکان یک پیام خطا را در رابطه با سؤال با ورودی نامعتبر تنظیم می کند. انتخاب بین: \"بالا\" - یک متن خطا در بالای جعبه سوال قرار می گیرد؛ \"پایین\" - یک متن خطا در پایین جعبه سوال قرار می گیرد." -// pehelp.focusFirstQuestionAutomatic: "Select if you want the first input field on each page ready for text entry." => "انتخاب کنید که ایا می خواهید اولین فیلد ورودی در هر صفحه اماده برای ورود متن باشد." -// pehelp.questionsOrder: "Keeps the original order of questions or randomizes them. The effect of this setting is only visible in the Preview tab." => "ترتیب اصلی سوالات را نگه می دارد یا انها را تصادفی می کند. اثر این تنظیم فقط در تب Preview قابل مشاهده است." +// pehelp.autoFocusFirstQuestion: "Select if you want the first input field on each page ready for text entry." => "انتخاب کنید که ایا می خواهید اولین فیلد ورودی در هر صفحه اماده برای ورود متن باشد." +// pehelp.questionOrder: "Keeps the original order of questions or randomizes them. The effect of this setting is only visible in the Preview tab." => "ترتیب اصلی سوالات را نگه می دارد یا انها را تصادفی می کند. اثر این تنظیم فقط در تب Preview قابل مشاهده است." // pehelp.maxTextLength: "For text entry questions only." => "فقط برای سوالات ورودی متن." -// pehelp.maxOthersLength: "For question comments only." => "فقط برای نظرات سوال." +// pehelp.maxCommentLength: "For question comments only." => "فقط برای نظرات سوال." // pehelp.autoGrowComment: "Select if you want question comments and Long Text questions to auto-grow in height based on the entered text length." => "انتخاب کنید اگر شما می خواهید نظرات سوال و سوالات متن بلند به رشد خودکار در ارتفاع بر اساس طول متن وارد شده است." // pehelp.allowResizeComment: "For question comments and Long Text questions only." => "برای نظرات سوال و سوالات طولانی متن تنها." // pehelp.calculatedValues: "Custom variables serve as intermediate or auxiliary variables used in form calculations. They take respondent inputs as source values. Each custom variable has a unique name and an expression it's based on." => "متغیرهای سفارشی به عنوان متغیرهای متوسط یا کمکی مورد استفاده در محاسبات فرم عمل می کنند. انها ورودی های پاسخ دهنده را به عنوان مقادیر منبع می گیرند. هر متغیر سفارشی دارای یک نام منحصر به فرد و یک عبارت است که بر اساس ان است." @@ -2582,7 +2582,7 @@ setupLocale({ localeCode: "fa", strings: persianStrings }); // pehelp.keyDuplicationError: "When the \"Prevent duplicate responses\" property is enabled, a respondent attempting to submit a duplicate entry will receive the following error message." => "هنگامی که ویژگی \"جلوگیری از پاسخ های تکراری\" فعال می شود، پاسخ دهنده ای که سعی در ارسال یک ورودی تکراری دارد، پیام خطای زیر را دریافت می کند." // pehelp.totalExpression: "Allows you to calculate total values based on an expression. The expression can include basic calculations (`{q1_id} + {q2_id}`), Boolean expressions (`{age} > 60`) and functions ('iif()`, `today()`, `age()`, `min()`, `max()`, `avg()`, etc.)." => "به شما اجازه می دهد تا مقادیر کل را بر اساس یک عبارت محاسبه کنید. این عبارت می تواند شامل محاسبات اساسی ('{q1_id} + {q2_id}')، عبارات بولی ('{age} > 60') و توابع ('iif()'، 'today()'، 'age()'، 'min()'، 'max()'، 'avg()'، و غیره باشد." // pehelp.confirmDelete: "Triggers a prompt asking to confirm the row deletion." => "یک درخواست فوری برای تایید حذف ردیف ایجاد می کند." -// pehelp.defaultValueFromLastRow: "Duplicates answers from the last row and assigns them to the next added dynamic row." => "پاسخ ها را از اخرین ردیف تکرار می کند و انها را به ردیف دینامیک بعدی اضافه می کند." +// pehelp.copyDefaultValueFromLastEntry: "Duplicates answers from the last row and assigns them to the next added dynamic row." => "پاسخ ها را از اخرین ردیف تکرار می کند و انها را به ردیف دینامیک بعدی اضافه می کند." // pehelp.description: "Type a subtitle." => "یک زیرنویس تایپ کنید." // pehelp.locale: "Choose a language to begin creating your survey. To add a translation, switch to a new language and translate the original text here or in the Translations tab." => "یک زبان را برای شروع ایجاد نظرسنجی خود انتخاب کنید. برای اضافه کردن ترجمه، به یک زبان جدید بروید و متن اصلی را در اینجا یا در زبانه ترجمه ترجمه ترجمه کنید." // pehelp.detailPanelMode: "Sets the location of a details section in relation to a row. Choose from: \"None\" - no expansion is added; \"Under the row\" - a row expansion is placed under each row of the matrix; \"Under the row, display one row expansion only\" - an expansion is displayed under a single row only, the remaining row expansions are collapsed." => "مکان یک بخش جزئیات را در رابطه با یک ردیف تنظیم می کند. انتخاب از: \"هیچ\" - هیچ گسترش اضافه شده است؛ \"زیر ردیف\" - گسترش ردیف در زیر هر ردیف ماتریس قرار می گیرد؛ \"زیر ردیف، فقط یک ردیف را نمایش می دهد\" - یک گسترش فقط در زیر یک ردیف نمایش داده می شود، گسترش ردیف باقی مانده سقوط می کند." @@ -2597,7 +2597,7 @@ setupLocale({ localeCode: "fa", strings: persianStrings }); // page.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "از نماد چوب جادویی برای تنظیم یک قانون شرطی استفاده کنید که مانع از ارسال نظرسنجی می شود مگر اینکه حداقل یک سوال تو در تو پاسخ داشته باشد." // page.questionTitleLocation: "Applies to all questions within this page. If you want to override this setting, define title alignment rules for individual questions or panels. The \"Inherit\" option applies the survey-level setting (\"Top\" by default)." => "به تمام سوالات موجود در این صفحه اعمال می شود. اگر می خواهید این تنظیمات را لغو کنید، قوانین تراز عنوان را برای سوالات یا پانل های فردی تعریف کنید. گزینه \"ارث\" تنظیم سطح نظرسنجی (\"بالا\" به طور پیش فرض) را اعمال می کند." // page.questionErrorLocation: "Sets the location of an error message in relation to the question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box. The \"Inherit\" option applies the survey-level setting (\"Top\" by default)." => "مکان یک پیام خطا را در رابطه با سؤال با ورودی نامعتبر تنظیم می کند. انتخاب بین: \"بالا\" - یک متن خطا در بالای جعبه سوال قرار می گیرد؛ \"پایین\" - یک متن خطا در پایین جعبه سوال قرار می گیرد. گزینه \"ارث\" تنظیم سطح نظرسنجی (\"بالا\" به طور پیش فرض) را اعمال می کند." -// page.questionsOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the survey-level setting (\"Original\" by default). The effect of this setting is only visible in the Preview tab." => "ترتیب اصلی سوالات را نگه می دارد یا انها را تصادفی می کند. گزینه \"ارث\" تنظیم سطح نظرسنجی (\"اصلی\" به طور پیش فرض) را اعمال می کند. اثر این تنظیم فقط در تب Preview قابل مشاهده است." +// page.questionOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the survey-level setting (\"Original\" by default). The effect of this setting is only visible in the Preview tab." => "ترتیب اصلی سوالات را نگه می دارد یا انها را تصادفی می کند. گزینه \"ارث\" تنظیم سطح نظرسنجی (\"اصلی\" به طور پیش فرض) را اعمال می کند. اثر این تنظیم فقط در تب Preview قابل مشاهده است." // page.navigationButtonsVisibility: "Sets the visibility of navigation buttons on the page. The \"Inherit\" option applies the survey-level setting, which defaults to \"Visible\"." => "قابلیت مشاهده دکمههای پیمایش را روی صفحه تنظیم میکند. گزینه \"به ارث بردن\" تنظیم سطح نظرسنجی را اعمال می کند که به طور پیش فرض به \"قابل مشاهده\" است." // pehelp.panelsState: "Choose from: \"Locked\" - users cannot expand or collapse panels; \"Collapse all\" - all panels start in a collapsed state; \"Expand all\" - all panels start in an expanded state; \"First expanded\" - only the first panel is initially expanded." => "انتخاب از: \"قفل شده\" - کاربران نمی توانند پانل ها را گسترش یا سقوط دهند؛ \"سقوط همه\" - تمام پانل ها در یک حالت فروپاشی شروع می شوند؛ \"گسترش همه\" - تمام پانل ها در یک حالت گسترش یافته شروع می شوند؛ \"اولین گسترش\" - تنها پانل اول در ابتدا گسترش یافته است." // pehelp.imageLinkName: "Enter a shared property name within the array of objects that contains the image or video file URLs you want to display in the choice list." => "یک نام خصوصیت مشترک را درون ارایۀ اشیایی که حاوی نشانیهای اینترنتی پرونده تصویر یا ویدئویی است که میخواهید در فهرست انتخاب نمایش داده شود، وارد کنید." @@ -2626,7 +2626,7 @@ setupLocale({ localeCode: "fa", strings: persianStrings }); // pehelp.needConfirmRemoveFile: "Triggers a prompt asking to confirm the file deletion." => "یک اعلان برای تایید حذف پرونده ایجاد می کند." // pehelp.selectToRankEnabled: "Enable to rank only selected choices. Users will drag selected items from the choice list to order them within the ranking area." => "فقط گزینه های انتخاب شده را رتبه بندی کنید. کاربران موارد انتخاب شده را از لیست انتخاب می کنند تا انها را در منطقه رتبه بندی سفارش دهند." // pehelp.dataList: "Enter a list of choices that will be suggested to the respondent during input." => "لیستی از انتخاب هایی را وارد کنید که در طول ورودی به مخاطب پیشنهاد می شود." -// pehelp.itemSize: "The setting only resizes the input fields and doesn't affect the width of the question box." => "تنظیم فقط زمینه های ورودی را تغییر می دهد و بر عرض جعبه سوال تاثیر نمی گذارد." +// pehelp.inputSize: "The setting only resizes the input fields and doesn't affect the width of the question box." => "تنظیم فقط زمینه های ورودی را تغییر می دهد و بر عرض جعبه سوال تاثیر نمی گذارد." // pehelp.itemTitleWidth: "Sets consistent width for all item labels in pixels" => "عرض سازگار را برای همۀ برچسبهای فقره به تصویردانه تنظیم میکند" // pehelp.contentMode: "The \"Auto\" option automatically determines the suitable mode for display - Image, Video, or YouTube - based on the source URL provided." => "گزینه \"Auto\" به طور خودکار حالت مناسب برای نمایش - تصویر، ویدئو یا یوتیوب - را بر اساس URL منبع ارائه شده تعیین می کند." // pehelp.altText: "Serves as a substitute when the image cannot be displayed on a user's device and for accessibility purposes." => "به عنوان یک جایگزین زمانی که تصویر نمی تواند بر روی دستگاه کاربر و برای اهداف دسترسی نمایش داده شود." @@ -2639,8 +2639,8 @@ setupLocale({ localeCode: "fa", strings: persianStrings }); // p.itemTitleWidth: "Item label width (in px)" => "عرض برچسب مورد (در پیکسل)" // p.selectToRankEmptyRankedAreaText: "Text to show if all options are selected" => "متن برای نشان دادن اینکه ایا همه گزینهها انتخاب شدهاند" // p.selectToRankEmptyUnrankedAreaText: "Placeholder text for the ranking area" => "متن نگهدارنده برای منطقه رتبه بندی" -// pe.allowCompleteSurveyAutomatic: "Complete the survey automatically" => "بررسی را به طور خودکار تکمیل کنید" -// pehelp.allowCompleteSurveyAutomatic: "Select if you want the survey to complete automatically after a respondent answers all questions." => "انتخاب کنید که ایا می خواهید نظرسنجی به طور خودکار پس از پاسخ دادن به تمام سوالات پاسخ دهد." +// pe.autoAdvanceAllowComplete: "Complete the survey automatically" => "بررسی را به طور خودکار تکمیل کنید" +// pehelp.autoAdvanceAllowComplete: "Select if you want the survey to complete automatically after a respondent answers all questions." => "انتخاب کنید که ایا می خواهید نظرسنجی به طور خودکار پس از پاسخ دادن به تمام سوالات پاسخ دهد." // masksettings.saveMaskedValue: "Save masked value in survey results" => "ذخیره مقدار ماسک در نتایج نظرسنجی" // patternmask.pattern: "Value pattern" => "الگوی ارزش" // datetimemask.min: "Minimum value" => "حداقل مقدار" @@ -2865,7 +2865,7 @@ setupLocale({ localeCode: "fa", strings: persianStrings }); // names.default-dark: "Dark" => "تاریک" // names.default-contrast: "Contrast" => "کنتراست" // panel.showNumber: "Number this panel" => "شماره گذاری این پانل" -// pehelp.goNextPageAutomatic: "Select if you want the survey to auto-advance to the next page once a respondent has answered all questions on the current page. This feature won't apply if the last question on the page is open-ended or allows multiple answers." => "انتخاب کنید که آیا می خواهید نظرسنجی به طور خودکار به صفحه بعدی پیش برود پس از اینکه پاسخ دهنده به همه سؤالات موجود در صفحه فعلی پاسخ داد. اگر آخرین سؤال در صفحه باز باشد یا اجازه پاسخ های متعدد را بدهد، این ویژگی اعمال نمی شود." +// pehelp.autoAdvanceEnabled: "Select if you want the survey to auto-advance to the next page once a respondent has answered all questions on the current page. This feature won't apply if the last question on the page is open-ended or allows multiple answers." => "انتخاب کنید که آیا می خواهید نظرسنجی به طور خودکار به صفحه بعدی پیش برود پس از اینکه پاسخ دهنده به همه سؤالات موجود در صفحه فعلی پاسخ داد. اگر آخرین سؤال در صفحه باز باشد یا اجازه پاسخ های متعدد را بدهد، این ویژگی اعمال نمی شود." // autocomplete.name: "Full Name" => "نام و نام خانوادگی" // autocomplete.honorific-prefix: "Prefix" => "پیشوند" // autocomplete.given-name: "First Name" => "نام و نام خانوادگی" @@ -2921,4 +2921,10 @@ setupLocale({ localeCode: "fa", strings: persianStrings }); // autocomplete.impp: "Instant Messaging Protocol" => "پروتکل پیام رسانی فوری" // ed.lockQuestionsTooltip: "Lock expand/collapse state for questions" => "قفل کردن وضعیت expand/collapse برای سوالات" // pe.listIsEmpty@pages: "You don't have any pages yet" => "شما هنوز هیچ صفحه ای ندارید" -// pe.addNew@pages: "Add new page" => "افزودن صفحه جدید" \ No newline at end of file +// pe.addNew@pages: "Add new page" => "افزودن صفحه جدید" +// ed.zoomInTooltip: "Zoom In" => "بزرگنمایی" +// ed.zoom100Tooltip: "100%" => "100%" +// ed.zoomOutTooltip: "Zoom Out" => "کوچک نمایی" +// tabs.surfaceBackground: "Surface Background" => "زمینه سطح" +// pe.copyDefaultValueFromLastEntry: "Use answers from the last entry as default" => "از پاسخ های آخرین ورودی به عنوان پیش فرض استفاده کنید" +// colors.gray: "Gray" => "خاکستری" \ 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 937aa38374..1537039982 100644 --- a/packages/survey-creator-core/src/localization/polish.ts +++ b/packages/survey-creator-core/src/localization/polish.ts @@ -109,6 +109,9 @@ var polishStrings = { redoTooltip: "Ponowne wprowadzanie zmian", expandAllTooltip: "Rozwiń wszystko", collapseAllTooltip: "Zwiń wszystko", + zoomInTooltip: "Powiększenie", + zoom100Tooltip: "100%", + zoomOutTooltip: "Pomniejszanie", lockQuestionsTooltip: "Zablokuj stan rozwijania/zwijania dla pytań", showMoreChoices: "Pokaż więcej", showLessChoices: "Pokaż mniej", @@ -296,7 +299,7 @@ var polishStrings = { description: "Opis panelu", visibleIf: "Uwidocznij panel, jeśli", requiredIf: "Ustaw panel jako wymagany, jeśli", - questionsOrder: "Kolejność pytań w panelu", + questionOrder: "Kolejność pytań w panelu", page: "Strona nadrzędna", startWithNewLine: "Wyświetlanie panelu w nowym wierszu", state: "Stan zwijania panelu", @@ -327,7 +330,7 @@ var polishStrings = { hideNumber: "Ukryj numer panelu", titleLocation: "Wyrównanie tytułu panelu", descriptionLocation: "Wyrównanie opisu panelu", - templateTitleLocation: "Wyrównanie tytułu pytania", + templateQuestionTitleLocation: "Wyrównanie tytułu pytania", templateErrorLocation: "Wyrównanie komunikatu o błędzie", newPanelPosition: "Nowa lokalizacja panelu", showRangeInProgress: "Pokazywanie paska postępu", @@ -394,7 +397,7 @@ var polishStrings = { visibleIf: "Spraw, aby strona była widoczna, jeśli", requiredIf: "Ustaw stronę jako wymaganą, jeśli", timeLimit: "Limit czasu na zakończenie strony (w sekundach)", - questionsOrder: "Kolejność pytań na stronie" + questionOrder: "Kolejność pytań na stronie" }, matrixdropdowncolumn: { name: "Nazwa kolumny", @@ -560,7 +563,7 @@ var polishStrings = { isRequired: "Czy wymagalne?", markRequired: "Oznacz jako wymagane", removeRequiredMark: "Usuń wymagany znacznik", - isAllRowRequired: "Wymagaj odpowiedzi dla wszystkich wierszy", + eachRowRequired: "Wymagaj odpowiedzi dla wszystkich wierszy", eachRowUnique: "Zapobieganie zduplikowanym odpowiedziom w wierszach", requiredErrorText: "Komunikat o błędzie \"Wymagane\"", startWithNewLine: "Czy rozpoczyna się nową linią?", @@ -572,7 +575,7 @@ var polishStrings = { maxSize: "Maximum file size in bytes", rowCount: "Row count", columnLayout: "Układ kolumn", - addRowLocation: "Lokalizacja przycisku Dodaj wiersz", + addRowButtonLocation: "Lokalizacja przycisku Dodaj wiersz", transposeData: "Transponowanie wierszy do kolumn", addRowText: "Add row button text", removeRowText: "Remove row button text", @@ -611,7 +614,7 @@ var polishStrings = { mode: "Tryb (edycja/podgląd)", clearInvisibleValues: "Usuń niewidoczne odpowiedzi", cookieName: "Cookie name (to disable run survey two times locally)", - sendResultOnPageNext: "Send survey results on page next", + partialSendEnabled: "Send survey results on page next", storeOthersAsComment: "Store 'others' value in separate field", showPageTitles: "Show page titles", showPageNumbers: "Show page numbers", @@ -623,18 +626,18 @@ var polishStrings = { startSurveyText: "Start button text", showNavigationButtons: "Show navigation buttons (default navigation)", showPrevButton: "Show previous button (user may return on previous page)", - firstPageIsStarted: "The first page in the survey is a started page.", - showCompletedPage: "Show the completed page at the end (completedHtml)", - goNextPageAutomatic: "On answering all questions, go to the next page automatically", - allowCompleteSurveyAutomatic: "Wypełnij ankietę automatycznie", + firstPageIsStartPage: "The first page in the survey is a started page.", + showCompletePage: "Show the completed page at the end (completedHtml)", + autoAdvanceEnabled: "On answering all questions, go to the next page automatically", + autoAdvanceAllowComplete: "Wypełnij ankietę automatycznie", showProgressBar: "Show progress bar", questionTitleLocation: "Question title location", questionTitleWidth: "Szerokość tytułu pytania", - requiredText: "The question required symbol(s)", + requiredMark: "The question required symbol(s)", questionTitleTemplate: "Question title template, default is: '{no}. {require} {title}'", questionErrorLocation: "Question error location", - focusFirstQuestionAutomatic: "Focus first question on changing the page", - questionsOrder: "Elements order on the page", + autoFocusFirstQuestion: "Focus first question on changing the page", + questionOrder: "Elements order on the page", timeLimit: "Maximum time to finish the survey", timeLimitPerPage: "Maximum time to finish a page in the survey", showTimer: "Korzystanie z minutnika", @@ -651,7 +654,7 @@ var polishStrings = { dataFormat: "Format obrazu", allowAddRows: "Zezwalaj na dodawanie wierszy", allowRemoveRows: "Zezwalaj na usuwanie wierszy", - allowRowsDragAndDrop: "Zezwalaj na przeciąganie i upuszczanie wierszy", + allowRowReorder: "Zezwalaj na przeciąganie i upuszczanie wierszy", responsiveImageSizeHelp: "Nie ma zastosowania, jeśli określisz dokładną szerokość lub wysokość obrazu.", minImageWidth: "Minimalna szerokość obrazu", maxImageWidth: "Maksymalna szerokość obrazu", @@ -678,13 +681,13 @@ var polishStrings = { logo: "Logo (adres URL lub ciąg znaków zakodowany w formacie base64)", questionsOnPageMode: "Struktura badania", maxTextLength: "Maksymalna długość odpowiedzi (w znakach)", - maxOthersLength: "Maksymalna długość komentarza (w znakach)", + maxCommentLength: "Maksymalna długość komentarza (w znakach)", commentAreaRows: "Wysokość obszaru komentarza (w wierszach)", autoGrowComment: "W razie potrzeby automatycznie rozwiń obszar komentarza", allowResizeComment: "Zezwalaj użytkownikom na zmianę rozmiaru obszarów tekstu", textUpdateMode: "Aktualizowanie wartości pytania tekstowego", maskType: "Typ maski wprowadzania", - focusOnFirstError: "Ustaw fokus na pierwszej nieprawidłowej odpowiedzi", + autoFocusFirstError: "Ustaw fokus na pierwszej nieprawidłowej odpowiedzi", checkErrorsMode: "Sprawdzanie poprawności uruchamiania", validateVisitedEmptyFields: "Weryfikowanie pustych pól w przypadku utraty fokusu", navigateToUrl: "Przejdź do adresu URL", @@ -742,12 +745,11 @@ var polishStrings = { keyDuplicationError: "Komunikat o błędzie \"Nieunikalna wartość klucza\"", minSelectedChoices: "Minimalna wybrana opcja", maxSelectedChoices: "Maksymalna liczba wybranych opcji", - showClearButton: "Pokaż przycisk Wyczyść", logoWidth: "Szerokość logo (w wartościach akceptowanych przez CSS)", logoHeight: "Wysokość logo (w wartościach akceptowanych przez CSS)", readOnly: "Tylko do odczytu", enableIf: "Edytowalne, jeśli", - emptyRowsText: "Komunikat \"Brak wierszy\"", + noRowsText: "Komunikat \"Brak wierszy\"", separateSpecialChoices: "Oddzielne opcje specjalne (Brak, Inne, Wybierz wszystko)", choicesFromQuestion: "Kopiowanie opcji z następującego pytania", choicesFromQuestionMode: "Które opcje skopiować?", @@ -756,7 +758,7 @@ var polishStrings = { showCommentArea: "Pokaż obszar komentarza", commentPlaceholder: "Symbol zastępczy obszaru komentarza", displayRateDescriptionsAsExtremeItems: "Wyświetlanie opisów szybkości jako wartości ekstremalnych", - rowsOrder: "Kolejność wierszy", + rowOrder: "Kolejność wierszy", columnsLayout: "Układ kolumn", columnColCount: "Liczba kolumn zagnieżdżonych", correctAnswer: "Prawidłowa odpowiedź", @@ -833,6 +835,7 @@ var polishStrings = { background: "Tło", appearance: "Wygląd", accentColors: "Akcenty kolorystyczne", + surfaceBackground: "Tło powierzchni", scaling: "Skalowanie", others: "Inni" }, @@ -843,8 +846,7 @@ var polishStrings = { columnsEnableIf: "Kolumny są widoczne, jeśli", rowsEnableIf: "Wiersze są widoczne, jeśli", innerIndent: "Dodawanie wcięć wewnętrznych", - defaultValueFromLastRow: "Pobieranie wartości domyślnych z ostatniego wiersza", - defaultValueFromLastPanel: "Pobieranie wartości domyślnych z ostatniego panelu", + copyDefaultValueFromLastEntry: "Domyślnie używaj odpowiedzi z ostatniego wpisu", enterNewValue: "Please, enter the value.", noquestions: "There is no any question in the survey.", createtrigger: "Please create a trigger", @@ -1120,7 +1122,7 @@ var polishStrings = { timerInfoMode: { combined: "Obie" }, - addRowLocation: { + addRowButtonLocation: { default: "Zależy od układu macierzy" }, panelsState: { @@ -1191,10 +1193,10 @@ var polishStrings = { percent: "Procent", date: "Data" }, - rowsOrder: { + rowOrder: { initial: "Oryginał" }, - questionsOrder: { + questionOrder: { initial: "Oryginał" }, showProgressBar: { @@ -1345,7 +1347,7 @@ var polishStrings = { questionTitleLocation: "Dotyczy wszystkich pytań w tym panelu. Jeśli chcesz zastąpić to ustawienie, zdefiniuj reguły wyrównania tytułów dla poszczególnych pytań. Opcja \"Dziedzicz\" stosuje ustawienie na poziomie strony (jeśli jest ustawione) lub na poziomie ankiety (domyślnie \"Góra\").", questionTitleWidth: "Ustawia spójną szerokość tytułów pytań, gdy są one wyrównane do lewej strony pól pytań. Akceptuje wartości CSS (px, %, in, pt itp.).", questionErrorLocation: "Ustawia lokalizację komunikatu o błędzie w odniesieniu do wszystkich pytań w panelu. Opcja \"Dziedzicz\" stosuje ustawienie na poziomie strony (jeśli jest ustawione) lub na poziomie ankiety.", - questionsOrder: "Zachowuje pierwotną kolejność pytań lub losuje je. Opcja \"Dziedzicz\" stosuje ustawienie na poziomie strony (jeśli jest ustawione) lub na poziomie ankiety.", + questionOrder: "Zachowuje pierwotną kolejność pytań lub losuje je. Opcja \"Dziedzicz\" stosuje ustawienie na poziomie strony (jeśli jest ustawione) lub na poziomie ankiety.", page: "Przesuwa panel na koniec zaznaczonej strony.", innerIndent: "Dodaje odstęp lub margines między zawartością panelu a lewą krawędzią ramki panelu.", startWithNewLine: "Usuń zaznaczenie, aby wyświetlić panel w jednym wierszu z poprzednim pytaniem lub panelem. To ustawienie nie ma zastosowania, jeśli panel jest pierwszym elementem formularza.", @@ -1359,7 +1361,7 @@ var polishStrings = { visibleIf: "Użyj ikony magicznej różdżki, aby ustawić regułę warunkową, która określa widoczność panelu.", enableIf: "Użyj ikony magicznej różdżki, aby ustawić regułę warunkową, która wyłącza tryb tylko do odczytu dla panelu.", requiredIf: "Użyj ikony magicznej różdżki, aby ustawić regułę warunkową, która uniemożliwia przesłanie ankiety, chyba że co najmniej jedno zagnieżdżone pytanie ma odpowiedź.", - templateTitleLocation: "Dotyczy wszystkich pytań w tym panelu. Jeśli chcesz zastąpić to ustawienie, zdefiniuj reguły wyrównania tytułów dla poszczególnych pytań. Opcja \"Dziedzicz\" stosuje ustawienie na poziomie strony (jeśli jest ustawione) lub na poziomie ankiety (domyślnie \"Góra\").", + templateQuestionTitleLocation: "Dotyczy wszystkich pytań w tym panelu. Jeśli chcesz zastąpić to ustawienie, zdefiniuj reguły wyrównania tytułów dla poszczególnych pytań. Opcja \"Dziedzicz\" stosuje ustawienie na poziomie strony (jeśli jest ustawione) lub na poziomie ankiety (domyślnie \"Góra\").", templateErrorLocation: "Ustawia lokalizację komunikatu o błędzie w odniesieniu do pytania z nieprawidłowymi danymi wejściowymi. Wybierz pomiędzy: \"Góra\" - tekst błędu jest umieszczany w górnej części pola pytania; \"Na dole\" — tekst błędu jest umieszczany u dołu pola pytania. Opcja \"Dziedzicz\" stosuje ustawienie na poziomie strony (jeśli jest ustawione) lub na poziomie ankiety (domyślnie \"Góra\").", errorLocation: "Ustawia lokalizację komunikatu o błędzie w odniesieniu do wszystkich pytań w panelu. Opcja \"Dziedzicz\" stosuje ustawienie na poziomie strony (jeśli jest ustawione) lub na poziomie ankiety.", page: "Przesuwa panel na koniec zaznaczonej strony.", @@ -1374,9 +1376,10 @@ var polishStrings = { titleLocation: "To ustawienie jest automatycznie dziedziczone przez wszystkie pytania w tym panelu. Jeśli chcesz zastąpić to ustawienie, zdefiniuj reguły wyrównania tytułów dla poszczególnych pytań. Opcja \"Dziedzicz\" stosuje ustawienie na poziomie strony (jeśli jest ustawione) lub na poziomie ankiety (domyślnie \"Góra\").", descriptionLocation: "Opcja \"Dziedzicz\" stosuje ustawienie na poziomie strony (jeśli jest ustawione) lub na poziomie ankiety (domyślnie \"Pod tytułem panelu\").", newPanelPosition: "Określa położenie nowo dodanego panelu. Domyślnie nowe panele są dodawane na końcu. Wybierz \"Dalej\", aby wstawić nowy panel po bieżącym.", - defaultValueFromLastPanel: "Duplikuje odpowiedzi z ostatniego panelu i przypisuje je do następnego dodanego panelu dynamicznego.", + copyDefaultValueFromLastEntry: "Duplikuje odpowiedzi z ostatniego panelu i przypisuje je do następnego dodanego panelu dynamicznego.", keyName: "Odwołaj się do nazwy pytania, aby wymagać od użytkownika podania unikatowej odpowiedzi na to pytanie w każdym panelu." }, + copyDefaultValueFromLastEntry: "Duplikuje odpowiedzi z ostatniego wiersza i przypisuje je do następnego dodanego wiersza dynamicznego.", defaultValueExpression: "To ustawienie umożliwia przypisanie domyślnej wartości odpowiedzi na podstawie wyrażenia. Wyrażenie może zawierać podstawowe obliczenia - '{q1_id} + {q2_id}', wyrażenia logiczne, takie jak '{wiek} > 60' oraz funkcje: 'iif()', 'today()', 'age()', 'min()', 'max()', 'avg()' itp. Wartość określona przez to wyrażenie służy jako początkowa wartość domyślna, która może zostać zastąpiona przez ręczne wprowadzanie danych przez respondenta.", resetValueIf: "Użyj ikony magicznej różdżki, aby ustawić regułę warunkową, która określa, kiedy dane wejściowe respondenta są resetowane do wartości na podstawie \"Wyrażenia wartości domyślnej\" lub \"Wyrażenia wartości domyślnej\" lub wartości \"Odpowiedź domyślna\" (jeśli którakolwiek z nich jest ustawiona).", setValueIf: "Użyj ikony magicznej różdżki, aby ustawić regułę warunkową, która określa, kiedy uruchomić \"Wyrażenie wartości zestawu\" i dynamicznie przypisać wynikową wartość jako odpowiedź.", @@ -1449,19 +1452,19 @@ var polishStrings = { logoWidth: "Ustawia szerokość logo w jednostkach CSS (px, %, in, pt itd.).", logoHeight: "Ustawia wysokość logo w jednostkach CSS (px, %, in, pt itd.).", logoFit: "Do wyboru: \"Brak\" - obraz zachowuje swój oryginalny rozmiar; \"Zawieraj\" - rozmiar obrazu jest zmieniany tak, aby pasował przy zachowaniu proporcji; \"Okładka\" - obraz wypełnia całe pole z zachowaniem proporcji; \"Wypełnij\" - obraz jest rozciągany w celu wypełnienia pola bez zachowania jego proporcji.", - goNextPageAutomatic: "Wybierz, czy chcesz, aby ankieta automatycznie przechodziła do następnej strony, gdy respondent odpowie na wszystkie pytania na bieżącej stronie. Ta funkcja nie będzie miała zastosowania, jeśli ostatnie pytanie na stronie jest otwarte lub umożliwia udzielenie wielu odpowiedzi.", - allowCompleteSurveyAutomatic: "Wybierz, jeśli chcesz, aby ankieta była wypełniana automatycznie po udzieleniu odpowiedzi respondenta na wszystkie pytania.", + autoAdvanceEnabled: "Wybierz, czy chcesz, aby ankieta automatycznie przechodziła do następnej strony, gdy respondent odpowie na wszystkie pytania na bieżącej stronie. Ta funkcja nie będzie miała zastosowania, jeśli ostatnie pytanie na stronie jest otwarte lub umożliwia udzielenie wielu odpowiedzi.", + autoAdvanceAllowComplete: "Wybierz, jeśli chcesz, aby ankieta była wypełniana automatycznie po udzieleniu odpowiedzi respondenta na wszystkie pytania.", showNavigationButtons: "Ustawia widoczność i położenie przycisków nawigacyjnych na stronie.", showProgressBar: "Ustawia widoczność i położenie paska postępu. Wartość \"Auto\" wyświetla pasek postępu nad lub pod nagłówkiem ankiety.", showPreviewBeforeComplete: "Włącz stronę podglądu ze wszystkimi pytaniami lub tylko odpowiedziami.", questionTitleLocation: "Dotyczy wszystkich pytań w ankiecie. To ustawienie może zostać zastąpione przez reguły wyrównania tytułu na niższych poziomach: panelu, strony lub pytania. Ustawienie niższego poziomu zastąpi ustawienia wyższego poziomu.", - requiredText: "Symbol lub sekwencja symboli wskazująca, że odpowiedź jest wymagana.", + requiredMark: "Symbol lub sekwencja symboli wskazująca, że odpowiedź jest wymagana.", questionStartIndex: "Wprowadź cyfrę lub literę, od której chcesz rozpocząć numerację.", questionErrorLocation: "Ustawia lokalizację komunikatu o błędzie w odniesieniu do pytania z nieprawidłowymi danymi wejściowymi. Wybierz pomiędzy: \"Góra\" - tekst błędu jest umieszczany w górnej części pola pytania; \"Na dole\" — tekst błędu jest umieszczany u dołu pola pytania.", - focusFirstQuestionAutomatic: "Wybierz, jeśli chcesz, aby pierwsze pole wejściowe na każdej stronie było gotowe do wprowadzenia tekstu.", - questionsOrder: "Zachowuje pierwotną kolejność pytań lub losuje je. Efekt tego ustawienia jest widoczny tylko na karcie Podgląd.", + autoFocusFirstQuestion: "Wybierz, jeśli chcesz, aby pierwsze pole wejściowe na każdej stronie było gotowe do wprowadzenia tekstu.", + questionOrder: "Zachowuje pierwotną kolejność pytań lub losuje je. Efekt tego ustawienia jest widoczny tylko na karcie Podgląd.", maxTextLength: "Tylko w przypadku pytań tekstowych.", - maxOthersLength: "Tylko w przypadku komentarzy do pytań.", + maxCommentLength: "Tylko w przypadku komentarzy do pytań.", commentAreaRows: "Ustawia liczbę wierszy wyświetlanych w obszarach tekstowych dla komentarzy do pytań. W danych wejściowych pojawia się więcej wierszy, pojawia się pasek przewijania.", autoGrowComment: "Zaznacz, jeśli chcesz, aby komentarze do pytań i pytania z długim tekstem automatycznie zwiększały się na podstawie wprowadzonej długości tekstu.", allowResizeComment: "Tylko w przypadku komentarzy do pytań i pytań z długim tekstem.", @@ -1479,7 +1482,6 @@ var polishStrings = { keyDuplicationError: "Gdy właściwość \"Zapobiegaj zduplikowanym odpowiedziom\" jest włączona, respondent próbujący przesłać zduplikowany wpis otrzyma następujący komunikat o błędzie.", totalExpression: "Umożliwia obliczanie wartości całkowitych na podstawie wyrażenia. Wyrażenie może zawierać podstawowe obliczenia ('{q1_id} + {q2_id}'), wyrażenia logiczne ('{age} > 60') i funkcje ('iif()', 'today()', 'age()', 'min()', 'max()', 'avg()' itp.).", confirmDelete: "Wyzwala monit z prośbą o potwierdzenie usunięcia wiersza.", - defaultValueFromLastRow: "Duplikuje odpowiedzi z ostatniego wiersza i przypisuje je do następnego dodanego wiersza dynamicznego.", keyName: "Jeśli określona kolumna zawiera identyczne wartości, ankieta zgłasza błąd \"Nieunikalna wartość klucza\".", description: "Wpisz napisy.", locale: "Wybierz język, aby rozpocząć tworzenie ankiety. Aby dodać tłumaczenie, przełącz się na nowy język i przetłumacz oryginalny tekst tutaj lub na karcie Tłumaczenia.", @@ -1498,7 +1500,7 @@ var polishStrings = { questionTitleLocation: "Dotyczy wszystkich pytań na tej stronie. Jeśli chcesz zastąpić to ustawienie, zdefiniuj reguły wyrównania tytułów dla poszczególnych pytań lub paneli. Opcja \"Dziedzicz\" stosuje ustawienie na poziomie ankiety (domyślnie \"Góra\").", questionTitleWidth: "Ustawia spójną szerokość tytułów pytań, gdy są one wyrównane do lewej strony pól pytań. Akceptuje wartości CSS (px, %, in, pt itp.).", questionErrorLocation: "Ustawia lokalizację komunikatu o błędzie w odniesieniu do pytania z nieprawidłowymi danymi wejściowymi. Wybierz pomiędzy: \"Góra\" - tekst błędu jest umieszczany w górnej części pola pytania; \"Na dole\" — tekst błędu jest umieszczany u dołu pola pytania. Opcja \"Dziedzicz\" stosuje ustawienie na poziomie ankiety (domyślnie \"Góra\").", - questionsOrder: "Zachowuje pierwotną kolejność pytań lub losuje je. Opcja \"Dziedzicz\" stosuje ustawienie na poziomie ankiety (domyślnie \"Oryginalne\"). Efekt tego ustawienia jest widoczny tylko na karcie Podgląd.", + questionOrder: "Zachowuje pierwotną kolejność pytań lub losuje je. Opcja \"Dziedzicz\" stosuje ustawienie na poziomie ankiety (domyślnie \"Oryginalne\"). Efekt tego ustawienia jest widoczny tylko na karcie Podgląd.", navigationButtonsVisibility: "Ustawia widoczność przycisków nawigacyjnych na stronie. Opcja \"Dziedzicz\" stosuje ustawienie na poziomie ankiety, które domyślnie ma wartość \"Widoczny\"." }, timerLocation: "Ustawia położenie czasomierza na stronie.", @@ -1535,7 +1537,7 @@ var polishStrings = { needConfirmRemoveFile: "Uruchamia monit z prośbą o potwierdzenie usunięcia pliku.", selectToRankEnabled: "Włącz, aby uszeregować tylko wybrane wybory. Użytkownicy będą przeciągać wybrane elementy z listy wyboru, aby uporządkować je w obszarze rankingu.", dataList: "Wprowadź listę opcji, które zostaną zasugerowane respondentowi podczas wprowadzania danych.", - itemSize: "To ustawienie zmienia tylko rozmiar pól wejściowych i nie wpływa na szerokość pola pytania.", + inputSize: "To ustawienie zmienia tylko rozmiar pól wejściowych i nie wpływa na szerokość pola pytania.", itemTitleWidth: "Ustawia stałą szerokość dla wszystkich etykiet elementów w pikselach", inputTextAlignment: "Wybierz sposób wyrównania wartości wejściowej w polu. Ustawienie domyślne \"Auto\" wyrównuje wartość wejściową do prawej, jeśli stosowane jest maskowanie walutowe lub numeryczne, i do lewej, jeśli nie.", altText: "Służy jako substytut, gdy obraz nie może być wyświetlany na urządzeniu użytkownika oraz w celu ułatwienia dostępu.", @@ -1653,7 +1655,7 @@ var polishStrings = { maxValueExpression: "Wyrażenie wartości maksymalnej", step: "Krok", dataList: "Lista danych", - itemSize: "Rozmiar produktu", + inputSize: "Rozmiar produktu", itemTitleWidth: "Szerokość etykiety elementu (w pikselach)", inputTextAlignment: "Wyrównanie wartości wejściowej", elements: "Pierwiastki", @@ -1755,7 +1757,8 @@ var polishStrings = { orchid: "Orchidea", tulip: "Tulipan", brown: "Brązowy", - green: "Zielony" + green: "Zielony", + gray: "Szary" } }, creatortheme: { @@ -1992,11 +1995,11 @@ setupLocale({ localeCode: "pl", strings: polishStrings }); // pe.choicesMin: "Minimum value for auto-generated items" => "Minimalna wartość dla automatycznie wygenerowanych elementów" // pe.choicesMax: "Maximum value for auto-generated items" => "Maksymalna wartość dla automatycznie wygenerowanych elementów" // pe.choicesStep: "Step for auto-generated items" => "Krok dla automatycznie wygenerowanych elementów" -// pe.isAllRowRequired: "Require answer for all rows" => "Wymagaj odpowiedzi dla wszystkich wierszy" +// pe.eachRowRequired: "Require answer for all rows" => "Wymagaj odpowiedzi dla wszystkich wierszy" // pe.requiredErrorText: "\"Required\" error message" => "Komunikat o błędzie \"Wymagane\"" // pe.cols: "Columns" => "Kolumny" // pe.columnLayout: "Columns layout" => "Układ kolumn" -// pe.addRowLocation: "Add Row button location" => "Lokalizacja przycisku Dodaj wiersz" +// pe.addRowButtonLocation: "Add Row button location" => "Lokalizacja przycisku Dodaj wiersz" // pe.rateMin: "Minimum rate value" => "Minimalna wartość stawki" // pe.rateMax: "Maximum rate value" => "Maksymalna wartość stawki" // pe.rateStep: "Rate step" => "Krok stawki" @@ -2033,7 +2036,7 @@ setupLocale({ localeCode: "pl", strings: polishStrings }); // pe.dataFormat: "Image format" => "Format obrazu" // pe.allowAddRows: "Allow adding rows" => "Zezwalaj na dodawanie wierszy" // pe.allowRemoveRows: "Allow removing rows" => "Zezwalaj na usuwanie wierszy" -// pe.allowRowsDragAndDrop: "Allow row drag and drop" => "Zezwalaj na przeciąganie i upuszczanie wierszy" +// pe.allowRowReorder: "Allow row drag and drop" => "Zezwalaj na przeciąganie i upuszczanie wierszy" // pe.responsiveImageSizeHelp: "Does not apply if you specify the exact image width or height." => "Nie ma zastosowania, jeśli określisz dokładną szerokość lub wysokość obrazu." // pe.minImageWidth: "Minimum image width" => "Minimalna szerokość obrazu" // pe.maxImageWidth: "Maximum image width" => "Maksymalna szerokość obrazu" @@ -2057,11 +2060,11 @@ setupLocale({ localeCode: "pl", strings: polishStrings }); // pe.logo: "Logo (URL or base64-encoded string)" => "Logo (adres URL lub ciąg znaków zakodowany w formacie base64)" // pe.questionsOnPageMode: "Survey structure" => "Struktura badania" // pe.maxTextLength: "Maximum answer length (in characters)" => "Maksymalna długość odpowiedzi (w znakach)" -// pe.maxOthersLength: "Maximum comment length (in characters)" => "Maksymalna długość komentarza (w znakach)" +// pe.maxCommentLength: "Maximum comment length (in characters)" => "Maksymalna długość komentarza (w znakach)" // pe.autoGrowComment: "Auto-expand comment area if necessary" => "W razie potrzeby automatycznie rozwiń obszar komentarza" // pe.allowResizeComment: "Allow users to resize text areas" => "Zezwalaj użytkownikom na zmianę rozmiaru obszarów tekstu" // pe.textUpdateMode: "Update text question value" => "Aktualizowanie wartości pytania tekstowego" -// pe.focusOnFirstError: "Set focus on the first invalid answer" => "Ustaw fokus na pierwszej nieprawidłowej odpowiedzi" +// pe.autoFocusFirstError: "Set focus on the first invalid answer" => "Ustaw fokus na pierwszej nieprawidłowej odpowiedzi" // pe.checkErrorsMode: "Run validation" => "Sprawdzanie poprawności uruchamiania" // pe.navigateToUrl: "Navigate to URL" => "Przejdź do adresu URL" // pe.navigateToUrlOnCondition: "Dynamic URL" => "Dynamiczny adres URL" @@ -2099,7 +2102,7 @@ setupLocale({ localeCode: "pl", strings: polishStrings }); // pe.panelPrevText: "Previous Panel button tooltip" => "Poprzednia etykietka przycisku panelu" // pe.panelNextText: "Next Panel button tooltip" => "Przycisk Następny panel — etykietka narzędzia" // pe.showRangeInProgress: "Show progress bar" => "Pokaż pasek postępu" -// pe.templateTitleLocation: "Question title location" => "Lokalizacja tytułu pytania" +// pe.templateQuestionTitleLocation: "Question title location" => "Lokalizacja tytułu pytania" // pe.panelRemoveButtonLocation: "Remove Panel button location" => "Usuń położenie przycisku panelu" // pe.hideIfRowsEmpty: "Hide the question if there are no rows" => "Ukryj pytanie, jeśli nie ma wierszy" // pe.hideColumnsIfEmpty: "Hide columns if there are no rows" => "Ukryj kolumny, jeśli nie ma wierszy" @@ -2123,13 +2126,12 @@ setupLocale({ localeCode: "pl", strings: polishStrings }); // pe.keyDuplicationError: "\"Non-unique key value\" error message" => "Komunikat o błędzie \"Nieunikalna wartość klucza\"" // pe.minSelectedChoices: "Minimum selected choices" => "Minimalna wybrana opcja" // pe.maxSelectedChoices: "Maximum selected choices" => "Maksymalna liczba wybranych opcji" -// pe.showClearButton: "Show the Clear button" => "Pokaż przycisk Wyczyść" // pe.showNumber: "Show panel number" => "Pokaż numer panelu" // pe.logoWidth: "Logo width (in CSS-accepted values)" => "Szerokość logo (w wartościach akceptowanych przez CSS)" // pe.logoHeight: "Logo height (in CSS-accepted values)" => "Wysokość logo (w wartościach akceptowanych przez CSS)" // pe.readOnly: "Read-only" => "Tylko do odczytu" // pe.enableIf: "Editable if" => "Edytowalne, jeśli" -// pe.emptyRowsText: "\"No rows\" message" => "Komunikat \"Brak wierszy\"" +// pe.noRowsText: "\"No rows\" message" => "Komunikat \"Brak wierszy\"" // pe.size: "Input field size (in characters)" => "Rozmiar pola wejściowego (w znakach)" // pe.separateSpecialChoices: "Separate special choices (None, Other, Select All)" => "Oddzielne opcje specjalne (Brak, Inne, Wybierz wszystko)" // pe.choicesFromQuestion: "Copy choices from the following question" => "Kopiowanie opcji z następującego pytania" @@ -2137,7 +2139,7 @@ setupLocale({ localeCode: "pl", strings: polishStrings }); // pe.showCommentArea: "Show the comment area" => "Pokaż obszar komentarza" // pe.commentPlaceholder: "Comment area placeholder" => "Symbol zastępczy obszaru komentarza" // pe.displayRateDescriptionsAsExtremeItems: "Display rate descriptions as extreme values" => "Wyświetlanie opisów szybkości jako wartości ekstremalnych" -// pe.rowsOrder: "Row order" => "Kolejność wierszy" +// pe.rowOrder: "Row order" => "Kolejność wierszy" // pe.columnsLayout: "Column layout" => "Układ kolumn" // pe.columnColCount: "Nested column count" => "Liczba kolumn zagnieżdżonych" // pe.state: "Panel expand state" => "Stan rozwinięcia panelu" @@ -2177,8 +2179,6 @@ setupLocale({ localeCode: "pl", strings: polishStrings }); // pe.indent: "Add indents" => "Dodawanie wcięć" // panel.indent: "Add outer indents" => "Dodawanie wcięć zewnętrznych" // pe.innerIndent: "Add inner indents" => "Dodawanie wcięć wewnętrznych" -// pe.defaultValueFromLastRow: "Take default values from the last row" => "Pobieranie wartości domyślnych z ostatniego wiersza" -// pe.defaultValueFromLastPanel: "Take default values from the last panel" => "Pobieranie wartości domyślnych z ostatniego panelu" // pe.titleKeyboardAdornerTip: "Press enter button to edit" => "Naciśnij przycisk Enter, aby edytować" // pe.keyboardAdornerTip: "Press enter button to edit item, press delete button to delete item, press alt plus arrow up or arrow down to move item" => "Naciśnij przycisk Enter, aby edytować element, naciśnij przycisk Delete, aby usunąć element, naciśnij Alt plus strzałka w górę lub strzałka w dół, aby przenieść element" // pe.triggerFromName: "Copy value from: " => "Skopiuj wartość z: " @@ -2299,7 +2299,7 @@ setupLocale({ localeCode: "pl", strings: polishStrings }); // showTimerPanel.none: "Hidden" => "Ukryty" // showTimerPanelMode.all: "Both" => "Obie" // detailPanelMode.none: "Hidden" => "Ukryty" -// addRowLocation.default: "Depends on matrix layout" => "Zależy od układu macierzy" +// addRowButtonLocation.default: "Depends on matrix layout" => "Zależy od układu macierzy" // panelsState.default: "Users cannot expand or collapse panels" => "Użytkownicy nie mogą rozwijać ani zwijać paneli" // panelsState.collapsed: "All panels are collapsed" => "Wszystkie panele są zwinięte" // panelsState.expanded: "All panels are expanded" => "Wszystkie panele są rozszerzone" @@ -2404,7 +2404,7 @@ setupLocale({ localeCode: "pl", strings: polishStrings }); // p.maxValueExpression: "Max value expression" => "Wyrażenie wartości maksymalnej" // p.step: "Step" => "Krok" // p.dataList: "Data list" => "Lista danych" -// p.itemSize: "Item size" => "Rozmiar produktu" +// p.inputSize: "Item size" => "Rozmiar produktu" // p.elements: "Elements" => "Pierwiastki" // p.content: "Content" => "Zawartość" // p.navigationButtonsVisibility: "Navigation buttons visibility" => "Widoczność przycisków nawigacyjnych" @@ -2646,7 +2646,7 @@ setupLocale({ localeCode: "pl", strings: polishStrings }); // panel.description: "Panel description" => "Opis panelu" // panel.visibleIf: "Make the panel visible if" => "Uwidocznij panel, jeśli" // panel.requiredIf: "Make the panel required if" => "Ustaw panel jako wymagany, jeśli" -// panel.questionsOrder: "Question order within the panel" => "Kolejność pytań w panelu" +// panel.questionOrder: "Question order within the panel" => "Kolejność pytań w panelu" // panel.startWithNewLine: "Display the panel on a new line" => "Wyświetlanie panelu w nowym wierszu" // panel.state: "Panel collapse state" => "Stan zwijania panelu" // panel.width: "Inline panel width" => "Szerokość panelu w linii" @@ -2671,7 +2671,7 @@ setupLocale({ localeCode: "pl", strings: polishStrings }); // paneldynamic.hideNumber: "Hide the panel number" => "Ukryj numer panelu" // paneldynamic.titleLocation: "Panel title alignment" => "Wyrównanie tytułu panelu" // paneldynamic.descriptionLocation: "Panel description alignment" => "Wyrównanie opisu panelu" -// paneldynamic.templateTitleLocation: "Question title alignment" => "Wyrównanie tytułu pytania" +// paneldynamic.templateQuestionTitleLocation: "Question title alignment" => "Wyrównanie tytułu pytania" // paneldynamic.templateErrorLocation: "Error message alignment" => "Wyrównanie komunikatu o błędzie" // paneldynamic.newPanelPosition: "New panel location" => "Nowa lokalizacja panelu" // paneldynamic.keyName: "Prevent duplicate responses in the following question" => "Zapobiegaj zduplikowanym odpowiedziom w następującym pytaniu" @@ -2704,7 +2704,7 @@ setupLocale({ localeCode: "pl", strings: polishStrings }); // page.description: "Page description" => "Opis strony" // page.visibleIf: "Make the page visible if" => "Spraw, aby strona była widoczna, jeśli" // page.requiredIf: "Make the page required if" => "Ustaw stronę jako wymaganą, jeśli" -// page.questionsOrder: "Question order on the page" => "Kolejność pytań na stronie" +// page.questionOrder: "Question order on the page" => "Kolejność pytań na stronie" // matrixdropdowncolumn.name: "Column name" => "Nazwa kolumny" // matrixdropdowncolumn.title: "Column title" => "Tytuł kolumny" // matrixdropdowncolumn.isUnique: "Prevent duplicate responses" => "Zapobieganie zduplikowanym odpowiedziom" @@ -2778,8 +2778,8 @@ setupLocale({ localeCode: "pl", strings: polishStrings }); // totalDisplayStyle.currency: "Currency" => "Waluta" // totalDisplayStyle.percent: "Percentage" => "Procent" // totalDisplayStyle.date: "Date" => "Data" -// rowsOrder.initial: "Original" => "Oryginał" -// questionsOrder.initial: "Original" => "Oryginał" +// rowOrder.initial: "Original" => "Oryginał" +// questionOrder.initial: "Original" => "Oryginał" // showProgressBar.aboveheader: "Above the header" => "Nad nagłówkiem" // showProgressBar.belowheader: "Below the header" => "Pod nagłówkiem" // pv.sum: "Sum" => "Suma" @@ -2796,7 +2796,7 @@ setupLocale({ localeCode: "pl", strings: polishStrings }); // panel.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "Użyj ikony magicznej różdżki, aby ustawić regułę warunkową, która uniemożliwia przesłanie ankiety, chyba że co najmniej jedno zagnieżdżone pytanie ma odpowiedź." // panel.questionTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Dotyczy wszystkich pytań w tym panelu. Jeśli chcesz zastąpić to ustawienie, zdefiniuj reguły wyrównania tytułów dla poszczególnych pytań. Opcja \"Dziedzicz\" stosuje ustawienie na poziomie strony (jeśli jest ustawione) lub na poziomie ankiety (domyślnie \"Góra\")." // panel.questionErrorLocation: "Sets the location of an error message in relation to all questions within the panel. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Ustawia lokalizację komunikatu o błędzie w odniesieniu do wszystkich pytań w panelu. Opcja \"Dziedzicz\" stosuje ustawienie na poziomie strony (jeśli jest ustawione) lub na poziomie ankiety." -// panel.questionsOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Zachowuje pierwotną kolejność pytań lub losuje je. Opcja \"Dziedzicz\" stosuje ustawienie na poziomie strony (jeśli jest ustawione) lub na poziomie ankiety." +// panel.questionOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Zachowuje pierwotną kolejność pytań lub losuje je. Opcja \"Dziedzicz\" stosuje ustawienie na poziomie strony (jeśli jest ustawione) lub na poziomie ankiety." // panel.page: "Repositions the panel to the end of a selected page." => "Przesuwa panel na koniec zaznaczonej strony." // panel.innerIndent: "Adds space or margin between the panel content and the left border of the panel box." => "Dodaje odstęp lub margines między zawartością panelu a lewą krawędzią ramki panelu." // panel.startWithNewLine: "Unselect to display the panel in one line with the previous question or panel. The setting doesn't apply if the panel is the first element in your form." => "Usuń zaznaczenie, aby wyświetlić panel w jednym wierszu z poprzednim pytaniem lub panelem. To ustawienie nie ma zastosowania, jeśli panel jest pierwszym elementem formularza." @@ -2807,7 +2807,7 @@ setupLocale({ localeCode: "pl", strings: polishStrings }); // paneldynamic.visibleIf: "Use the magic wand icon to set a conditional rule that determines panel visibility." => "Użyj ikony magicznej różdżki, aby ustawić regułę warunkową, która określa widoczność panelu." // paneldynamic.enableIf: "Use the magic wand icon to set a conditional rule that disables the read-only mode for the panel." => "Użyj ikony magicznej różdżki, aby ustawić regułę warunkową, która wyłącza tryb tylko do odczytu dla panelu." // paneldynamic.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "Użyj ikony magicznej różdżki, aby ustawić regułę warunkową, która uniemożliwia przesłanie ankiety, chyba że co najmniej jedno zagnieżdżone pytanie ma odpowiedź." -// paneldynamic.templateTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Dotyczy wszystkich pytań w tym panelu. Jeśli chcesz zastąpić to ustawienie, zdefiniuj reguły wyrównania tytułów dla poszczególnych pytań. Opcja \"Dziedzicz\" stosuje ustawienie na poziomie strony (jeśli jest ustawione) lub na poziomie ankiety (domyślnie \"Góra\")." +// paneldynamic.templateQuestionTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Dotyczy wszystkich pytań w tym panelu. Jeśli chcesz zastąpić to ustawienie, zdefiniuj reguły wyrównania tytułów dla poszczególnych pytań. Opcja \"Dziedzicz\" stosuje ustawienie na poziomie strony (jeśli jest ustawione) lub na poziomie ankiety (domyślnie \"Góra\")." // paneldynamic.templateErrorLocation: "Sets the location of an error message in relation to a question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Ustawia lokalizację komunikatu o błędzie w odniesieniu do pytania z nieprawidłowymi danymi wejściowymi. Wybierz pomiędzy: \"Góra\" - tekst błędu jest umieszczany w górnej części pola pytania; \"Na dole\" — tekst błędu jest umieszczany u dołu pola pytania. Opcja \"Dziedzicz\" stosuje ustawienie na poziomie strony (jeśli jest ustawione) lub na poziomie ankiety (domyślnie \"Góra\")." // paneldynamic.errorLocation: "Sets the location of an error message in relation to all questions within the panel. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Ustawia lokalizację komunikatu o błędzie w odniesieniu do wszystkich pytań w panelu. Opcja \"Dziedzicz\" stosuje ustawienie na poziomie strony (jeśli jest ustawione) lub na poziomie ankiety." // paneldynamic.page: "Repositions the panel to the end of a selected page." => "Przesuwa panel na koniec zaznaczonej strony." @@ -2821,7 +2821,7 @@ setupLocale({ localeCode: "pl", strings: polishStrings }); // paneldynamic.titleLocation: "This setting is automatically inherited by all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "To ustawienie jest automatycznie dziedziczone przez wszystkie pytania w tym panelu. Jeśli chcesz zastąpić to ustawienie, zdefiniuj reguły wyrównania tytułów dla poszczególnych pytań. Opcja \"Dziedzicz\" stosuje ustawienie na poziomie strony (jeśli jest ustawione) lub na poziomie ankiety (domyślnie \"Góra\")." // paneldynamic.descriptionLocation: "The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Under the panel title\" by default)." => "Opcja \"Dziedzicz\" stosuje ustawienie na poziomie strony (jeśli jest ustawione) lub na poziomie ankiety (domyślnie \"Pod tytułem panelu\")." // paneldynamic.newPanelPosition: "Defines the position of a newly added panel. By default, new panels are added to the end. Select \"Next\" to insert a new panel after the current one." => "Określa położenie nowo dodanego panelu. Domyślnie nowe panele są dodawane na końcu. Wybierz \"Dalej\", aby wstawić nowy panel po bieżącym." -// paneldynamic.defaultValueFromLastPanel: "Duplicates answers from the last panel and assigns them to the next added dynamic panel." => "Duplikuje odpowiedzi z ostatniego panelu i przypisuje je do następnego dodanego panelu dynamicznego." +// paneldynamic.copyDefaultValueFromLastEntry: "Duplicates answers from the last panel and assigns them to the next added dynamic panel." => "Duplikuje odpowiedzi z ostatniego panelu i przypisuje je do następnego dodanego panelu dynamicznego." // paneldynamic.keyName: "Reference a question name to require a user to provide a unique response for this question in each panel." => "Odwołaj się do nazwy pytania, aby wymagać od użytkownika podania unikatowej odpowiedzi na to pytanie w każdym panelu." // pehelp.defaultValueExpression: "This setting allows you to assign a default answer value based on an expression. The expression can include basic calculations - `{q1_id} + {q2_id}`, Boolean expressions, such as `{age} > 60`, and functions: `iif()`, `today()`, `age()`, `min()`, `max()`, `avg()`, etc. The value determined by this expression serves as the initial default value that can be overridden by a respondent's manual input." => "To ustawienie umożliwia przypisanie domyślnej wartości odpowiedzi na podstawie wyrażenia. Wyrażenie może zawierać podstawowe obliczenia - '{q1_id} + {q2_id}', wyrażenia logiczne, takie jak '{wiek} > 60' oraz funkcje: 'iif()', 'today()', 'age()', 'min()', 'max()', 'avg()' itp. Wartość określona przez to wyrażenie służy jako początkowa wartość domyślna, która może zostać zastąpiona przez ręczne wprowadzanie danych przez respondenta." // pehelp.resetValueIf: "Use the magic wand icon to set a conditional rule that determines when a respondent's input is reset to the value based on the \"Default value expression\" or \"Set value expression\" or to the \"Default answer\" value (if either is set)." => "Użyj ikony magicznej różdżki, aby ustawić regułę warunkową, która określa, kiedy dane wejściowe respondenta są resetowane do wartości na podstawie \"Wyrażenia wartości domyślnej\" lub \"Wyrażenia wartości domyślnej\" lub wartości \"Odpowiedź domyślna\" (jeśli którakolwiek z nich jest ustawiona)." @@ -2871,13 +2871,13 @@ setupLocale({ localeCode: "pl", strings: polishStrings }); // pehelp.showProgressBar: "Sets the visibility and location of a progress bar. The \"Auto\" value displays the progress bar above or below the survey header." => "Ustawia widoczność i położenie paska postępu. Wartość \"Auto\" wyświetla pasek postępu nad lub pod nagłówkiem ankiety." // pehelp.showPreviewBeforeComplete: "Enable the preview page with all or answered questions only." => "Włącz stronę podglądu ze wszystkimi pytaniami lub tylko odpowiedziami." // pehelp.questionTitleLocation: "Applies to all questions within the survey. This setting can be overridden by title alignment rules at lower levels: panel, page, or question. A lower-level setting will override those on a higher level." => "Dotyczy wszystkich pytań w ankiecie. To ustawienie może zostać zastąpione przez reguły wyrównania tytułu na niższych poziomach: panelu, strony lub pytania. Ustawienie niższego poziomu zastąpi ustawienia wyższego poziomu." -// pehelp.requiredText: "A symbol or a sequence of symbols indicating that an answer is required." => "Symbol lub sekwencja symboli wskazująca, że odpowiedź jest wymagana." +// pehelp.requiredMark: "A symbol or a sequence of symbols indicating that an answer is required." => "Symbol lub sekwencja symboli wskazująca, że odpowiedź jest wymagana." // pehelp.questionStartIndex: "Enter a number or letter with which you want to start numbering." => "Wprowadź cyfrę lub literę, od której chcesz rozpocząć numerację." // pehelp.questionErrorLocation: "Sets the location of an error message in relation to the question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box." => "Ustawia lokalizację komunikatu o błędzie w odniesieniu do pytania z nieprawidłowymi danymi wejściowymi. Wybierz pomiędzy: \"Góra\" - tekst błędu jest umieszczany w górnej części pola pytania; \"Na dole\" — tekst błędu jest umieszczany u dołu pola pytania." -// pehelp.focusFirstQuestionAutomatic: "Select if you want the first input field on each page ready for text entry." => "Wybierz, jeśli chcesz, aby pierwsze pole wejściowe na każdej stronie było gotowe do wprowadzenia tekstu." -// pehelp.questionsOrder: "Keeps the original order of questions or randomizes them. The effect of this setting is only visible in the Preview tab." => "Zachowuje pierwotną kolejność pytań lub losuje je. Efekt tego ustawienia jest widoczny tylko na karcie Podgląd." +// pehelp.autoFocusFirstQuestion: "Select if you want the first input field on each page ready for text entry." => "Wybierz, jeśli chcesz, aby pierwsze pole wejściowe na każdej stronie było gotowe do wprowadzenia tekstu." +// pehelp.questionOrder: "Keeps the original order of questions or randomizes them. The effect of this setting is only visible in the Preview tab." => "Zachowuje pierwotną kolejność pytań lub losuje je. Efekt tego ustawienia jest widoczny tylko na karcie Podgląd." // pehelp.maxTextLength: "For text entry questions only." => "Tylko w przypadku pytań tekstowych." -// pehelp.maxOthersLength: "For question comments only." => "Tylko w przypadku komentarzy do pytań." +// pehelp.maxCommentLength: "For question comments only." => "Tylko w przypadku komentarzy do pytań." // pehelp.autoGrowComment: "Select if you want question comments and Long Text questions to auto-grow in height based on the entered text length." => "Zaznacz, jeśli chcesz, aby komentarze do pytań i pytania z długim tekstem automatycznie zwiększały się na podstawie wprowadzonej długości tekstu." // pehelp.allowResizeComment: "For question comments and Long Text questions only." => "Tylko w przypadku komentarzy do pytań i pytań z długim tekstem." // pehelp.calculatedValues: "Custom variables serve as intermediate or auxiliary variables used in form calculations. They take respondent inputs as source values. Each custom variable has a unique name and an expression it's based on." => "Zmienne niestandardowe służą jako zmienne pośrednie lub pomocnicze używane w obliczeniach formularzy. Przyjmują dane wejściowe respondentów jako wartości źródłowe. Każda zmienna niestandardowa ma unikatową nazwę i wyrażenie, na którym jest oparta." @@ -2893,7 +2893,7 @@ setupLocale({ localeCode: "pl", strings: polishStrings }); // pehelp.keyDuplicationError: "When the \"Prevent duplicate responses\" property is enabled, a respondent attempting to submit a duplicate entry will receive the following error message." => "Gdy właściwość \"Zapobiegaj zduplikowanym odpowiedziom\" jest włączona, respondent próbujący przesłać zduplikowany wpis otrzyma następujący komunikat o błędzie." // pehelp.totalExpression: "Allows you to calculate total values based on an expression. The expression can include basic calculations (`{q1_id} + {q2_id}`), Boolean expressions (`{age} > 60`) and functions ('iif()`, `today()`, `age()`, `min()`, `max()`, `avg()`, etc.)." => "Umożliwia obliczanie wartości całkowitych na podstawie wyrażenia. Wyrażenie może zawierać podstawowe obliczenia ('{q1_id} + {q2_id}'), wyrażenia logiczne ('{age} > 60') i funkcje ('iif()', 'today()', 'age()', 'min()', 'max()', 'avg()' itp.)." // pehelp.confirmDelete: "Triggers a prompt asking to confirm the row deletion." => "Wyzwala monit z prośbą o potwierdzenie usunięcia wiersza." -// pehelp.defaultValueFromLastRow: "Duplicates answers from the last row and assigns them to the next added dynamic row." => "Duplikuje odpowiedzi z ostatniego wiersza i przypisuje je do następnego dodanego wiersza dynamicznego." +// pehelp.copyDefaultValueFromLastEntry: "Duplicates answers from the last row and assigns them to the next added dynamic row." => "Duplikuje odpowiedzi z ostatniego wiersza i przypisuje je do następnego dodanego wiersza dynamicznego." // pehelp.description: "Type a subtitle." => "Wpisz napisy." // pehelp.locale: "Choose a language to begin creating your survey. To add a translation, switch to a new language and translate the original text here or in the Translations tab." => "Wybierz język, aby rozpocząć tworzenie ankiety. Aby dodać tłumaczenie, przełącz się na nowy język i przetłumacz oryginalny tekst tutaj lub na karcie Tłumaczenia." // pehelp.detailPanelMode: "Sets the location of a details section in relation to a row. Choose from: \"None\" - no expansion is added; \"Under the row\" - a row expansion is placed under each row of the matrix; \"Under the row, display one row expansion only\" - an expansion is displayed under a single row only, the remaining row expansions are collapsed." => "Ustawia położenie sekcji szczegółów w odniesieniu do wiersza. Do wyboru: \"Brak\" - nie jest dodawane rozszerzenie; \"Pod wierszem\" - pod każdym rzędem macierzy umieszcza się rozwinięcie wiersza; \"Pod wierszem wyświetl tylko rozwinięcie jednego wiersza\" - rozwinięcie jest wyświetlane tylko pod jednym wierszem, pozostałe rozwinięcia wierszy są zwinięte." @@ -2908,7 +2908,7 @@ setupLocale({ localeCode: "pl", strings: polishStrings }); // page.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "Użyj ikony magicznej różdżki, aby ustawić regułę warunkową, która uniemożliwia przesłanie ankiety, chyba że co najmniej jedno zagnieżdżone pytanie ma odpowiedź." // page.questionTitleLocation: "Applies to all questions within this page. If you want to override this setting, define title alignment rules for individual questions or panels. The \"Inherit\" option applies the survey-level setting (\"Top\" by default)." => "Dotyczy wszystkich pytań na tej stronie. Jeśli chcesz zastąpić to ustawienie, zdefiniuj reguły wyrównania tytułów dla poszczególnych pytań lub paneli. Opcja \"Dziedzicz\" stosuje ustawienie na poziomie ankiety (domyślnie \"Góra\")." // page.questionErrorLocation: "Sets the location of an error message in relation to the question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box. The \"Inherit\" option applies the survey-level setting (\"Top\" by default)." => "Ustawia lokalizację komunikatu o błędzie w odniesieniu do pytania z nieprawidłowymi danymi wejściowymi. Wybierz pomiędzy: \"Góra\" - tekst błędu jest umieszczany w górnej części pola pytania; \"Na dole\" — tekst błędu jest umieszczany u dołu pola pytania. Opcja \"Dziedzicz\" stosuje ustawienie na poziomie ankiety (domyślnie \"Góra\")." -// page.questionsOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the survey-level setting (\"Original\" by default). The effect of this setting is only visible in the Preview tab." => "Zachowuje pierwotną kolejność pytań lub losuje je. Opcja \"Dziedzicz\" stosuje ustawienie na poziomie ankiety (domyślnie \"Oryginalne\"). Efekt tego ustawienia jest widoczny tylko na karcie Podgląd." +// page.questionOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the survey-level setting (\"Original\" by default). The effect of this setting is only visible in the Preview tab." => "Zachowuje pierwotną kolejność pytań lub losuje je. Opcja \"Dziedzicz\" stosuje ustawienie na poziomie ankiety (domyślnie \"Oryginalne\"). Efekt tego ustawienia jest widoczny tylko na karcie Podgląd." // page.navigationButtonsVisibility: "Sets the visibility of navigation buttons on the page. The \"Inherit\" option applies the survey-level setting, which defaults to \"Visible\"." => "Ustawia widoczność przycisków nawigacyjnych na stronie. Opcja \"Dziedzicz\" stosuje ustawienie na poziomie ankiety, które domyślnie ma wartość \"Widoczny\"." // pehelp.panelsState: "Choose from: \"Locked\" - users cannot expand or collapse panels; \"Collapse all\" - all panels start in a collapsed state; \"Expand all\" - all panels start in an expanded state; \"First expanded\" - only the first panel is initially expanded." => "Do wyboru: \"Zablokowany\" - użytkownicy nie mogą rozwijać ani zwijać paneli; \"Zwiń wszystko\" - wszystkie panele rozpoczynają się w stanie zwiniętym; \"Rozwiń wszystko\" - wszystkie panele rozpoczynają się w stanie rozwiniętym; \"Pierwszy rozwinięty\" - początkowo rozwijany jest tylko pierwszy panel." // pehelp.imageLinkName: "Enter a shared property name within the array of objects that contains the image or video file URLs you want to display in the choice list." => "Wprowadź nazwę właściwości współużytkowanej w tablicy obiektów zawierających adresy URL obrazów lub plików wideo, które mają być wyświetlane na liście wyborów." @@ -2937,7 +2937,7 @@ setupLocale({ localeCode: "pl", strings: polishStrings }); // pehelp.needConfirmRemoveFile: "Triggers a prompt asking to confirm the file deletion." => "Uruchamia monit z prośbą o potwierdzenie usunięcia pliku." // pehelp.selectToRankEnabled: "Enable to rank only selected choices. Users will drag selected items from the choice list to order them within the ranking area." => "Włącz, aby uszeregować tylko wybrane wybory. Użytkownicy będą przeciągać wybrane elementy z listy wyboru, aby uporządkować je w obszarze rankingu." // pehelp.dataList: "Enter a list of choices that will be suggested to the respondent during input." => "Wprowadź listę opcji, które zostaną zasugerowane respondentowi podczas wprowadzania danych." -// pehelp.itemSize: "The setting only resizes the input fields and doesn't affect the width of the question box." => "To ustawienie zmienia tylko rozmiar pól wejściowych i nie wpływa na szerokość pola pytania." +// pehelp.inputSize: "The setting only resizes the input fields and doesn't affect the width of the question box." => "To ustawienie zmienia tylko rozmiar pól wejściowych i nie wpływa na szerokość pola pytania." // pehelp.itemTitleWidth: "Sets consistent width for all item labels in pixels" => "Ustawia stałą szerokość dla wszystkich etykiet elementów w pikselach" // pehelp.contentMode: "The \"Auto\" option automatically determines the suitable mode for display - Image, Video, or YouTube - based on the source URL provided." => "Opcja \"Auto\" automatycznie określa odpowiedni tryb wyświetlania - Obraz, Wideo lub YouTube - na podstawie podanego źródłowego adresu URL." // pehelp.altText: "Serves as a substitute when the image cannot be displayed on a user's device and for accessibility purposes." => "Służy jako substytut, gdy obraz nie może być wyświetlany na urządzeniu użytkownika oraz w celu ułatwienia dostępu." @@ -2950,8 +2950,8 @@ setupLocale({ localeCode: "pl", strings: polishStrings }); // p.itemTitleWidth: "Item label width (in px)" => "Szerokość etykiety elementu (w pikselach)" // p.selectToRankEmptyRankedAreaText: "Text to show if all options are selected" => "Tekst pokazujący, czy wszystkie opcje są zaznaczone" // p.selectToRankEmptyUnrankedAreaText: "Placeholder text for the ranking area" => "Tekst zastępczy dla obszaru klasyfikacji" -// pe.allowCompleteSurveyAutomatic: "Complete the survey automatically" => "Wypełnij ankietę automatycznie" -// pehelp.allowCompleteSurveyAutomatic: "Select if you want the survey to complete automatically after a respondent answers all questions." => "Wybierz, jeśli chcesz, aby ankieta była wypełniana automatycznie po udzieleniu odpowiedzi respondenta na wszystkie pytania." +// pe.autoAdvanceAllowComplete: "Complete the survey automatically" => "Wypełnij ankietę automatycznie" +// pehelp.autoAdvanceAllowComplete: "Select if you want the survey to complete automatically after a respondent answers all questions." => "Wybierz, jeśli chcesz, aby ankieta była wypełniana automatycznie po udzieleniu odpowiedzi respondenta na wszystkie pytania." // masksettings.saveMaskedValue: "Save masked value in survey results" => "Zapisywanie zamaskowanej wartości w wynikach ankiety" // patternmask.pattern: "Value pattern" => "Wzorzec wartości" // datetimemask.min: "Minimum value" => "Wartość minimalna" @@ -3176,7 +3176,7 @@ setupLocale({ localeCode: "pl", strings: polishStrings }); // names.default-dark: "Dark" => "Ciemny" // names.default-contrast: "Contrast" => "Kontrast" // panel.showNumber: "Number this panel" => "Numeruj ten panel" -// pehelp.goNextPageAutomatic: "Select if you want the survey to auto-advance to the next page once a respondent has answered all questions on the current page. This feature won't apply if the last question on the page is open-ended or allows multiple answers." => "Wybierz, czy chcesz, aby ankieta automatycznie przechodziła do następnej strony, gdy respondent odpowie na wszystkie pytania na bieżącej stronie. Ta funkcja nie będzie miała zastosowania, jeśli ostatnie pytanie na stronie jest otwarte lub umożliwia udzielenie wielu odpowiedzi." +// pehelp.autoAdvanceEnabled: "Select if you want the survey to auto-advance to the next page once a respondent has answered all questions on the current page. This feature won't apply if the last question on the page is open-ended or allows multiple answers." => "Wybierz, czy chcesz, aby ankieta automatycznie przechodziła do następnej strony, gdy respondent odpowie na wszystkie pytania na bieżącej stronie. Ta funkcja nie będzie miała zastosowania, jeśli ostatnie pytanie na stronie jest otwarte lub umożliwia udzielenie wielu odpowiedzi." // autocomplete.name: "Full Name" => "Imię i nazwisko" // autocomplete.honorific-prefix: "Prefix" => "Przedrostek" // autocomplete.given-name: "First Name" => "Imię" @@ -3232,4 +3232,10 @@ setupLocale({ localeCode: "pl", strings: polishStrings }); // autocomplete.impp: "Instant Messaging Protocol" => "Protokół wiadomości błyskawicznych" // ed.lockQuestionsTooltip: "Lock expand/collapse state for questions" => "Zablokuj stan rozwijania/zwijania dla pytań" // pe.listIsEmpty@pages: "You don't have any pages yet" => "Nie masz jeszcze żadnych stron" -// pe.addNew@pages: "Add new page" => "Dodaj nową stronę" \ No newline at end of file +// pe.addNew@pages: "Add new page" => "Dodaj nową stronę" +// ed.zoomInTooltip: "Zoom In" => "Powiększenie" +// ed.zoom100Tooltip: "100%" => "100%" +// ed.zoomOutTooltip: "Zoom Out" => "Pomniejszanie" +// tabs.surfaceBackground: "Surface Background" => "Tło powierzchni" +// pe.copyDefaultValueFromLastEntry: "Use answers from the last entry as default" => "Domyślnie używaj odpowiedzi z ostatniego wpisu" +// colors.gray: "Gray" => "Szary" \ 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 fe4ebd8904..6bc4c53e22 100644 --- a/packages/survey-creator-core/src/localization/portuguese.ts +++ b/packages/survey-creator-core/src/localization/portuguese.ts @@ -109,6 +109,9 @@ var portugueseTranslation = { redoTooltip: "Refazer a alteração", expandAllTooltip: "Expandir tudo", collapseAllTooltip: "Recolher tudo", + zoomInTooltip: "Ampliar", + zoom100Tooltip: "100%", + zoomOutTooltip: "Diminuir o zoom", lockQuestionsTooltip: "Bloquear estado de expansão/recolhimento para perguntas", showMoreChoices: "Mostrar mais", showLessChoices: "Mostrar menos", @@ -296,7 +299,7 @@ var portugueseTranslation = { description: "Descrição do painel", visibleIf: "Tornar o painel visível se", requiredIf: "Tornar o painel obrigatório se", - questionsOrder: "Ordem das perguntas no painel", + questionOrder: "Ordem das perguntas no painel", page: "Página principal", startWithNewLine: "Exibir o painel em uma nova linha", state: "Estado de recolhimento do painel", @@ -327,7 +330,7 @@ var portugueseTranslation = { hideNumber: "Ocultar o número do painel", titleLocation: "Alinhamento do título do painel", descriptionLocation: "Alinhamento da descrição do painel", - templateTitleLocation: "Alinhamento do título da pergunta", + templateQuestionTitleLocation: "Alinhamento do título da pergunta", templateErrorLocation: "Alinhamento da mensagem de erro", newPanelPosition: "Nova localização do painel", showRangeInProgress: "Mostrar a barra de progresso", @@ -394,7 +397,7 @@ var portugueseTranslation = { visibleIf: "Tornar a página visível se", requiredIf: "Tornar a página obrigatória se", timeLimit: "Tempo limite para finalizar esta página (em segundos)", - questionsOrder: "Ordem das perguntas na página" + questionOrder: "Ordem das perguntas na página" }, matrixdropdowncolumn: { name: "Nome da coluna", @@ -560,7 +563,7 @@ var portugueseTranslation = { isRequired: "É obrigatório?", markRequired: "Marcar conforme necessário", removeRequiredMark: "Remover a marca necessária", - isAllRowRequired: "Exigir resposta para todas as linhas", + eachRowRequired: "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?", @@ -572,7 +575,7 @@ var portugueseTranslation = { maxSize: "Tamanho máximo de arquivo em bytes", rowCount: "Contagem de linhas", columnLayout: "Layout das colunas", - addRowLocation: "Localização do botão de adicionar linha", + addRowButtonLocation: "Localização do botão de adicionar linha", transposeData: "Transpor linhas para colunas", addRowText: "Texto do botão para adicionar linhas", removeRowText: "Texto do botão para remover linhas", @@ -611,7 +614,7 @@ var portugueseTranslation = { mode: "Modo (editável/somente leitura)", clearInvisibleValues: "Limpar valores invisíveis", cookieName: "Nome do cookie (para desativar rode a pesquisa duas vezes localmente)", - sendResultOnPageNext: "Enviar resultado da pesquisa na página seguinte", + partialSendEnabled: "Enviar resultado da pesquisa na página seguinte", storeOthersAsComment: "Armazenar 'outros' valores em um campo separado", showPageTitles: "Mostrar título da página", showPageNumbers: "Mostrar número da página", @@ -623,18 +626,18 @@ var portugueseTranslation = { startSurveyText: "Texto para botão de começar", showNavigationButtons: "Mostrar botões de navegação (navegação default)", showPrevButton: "Mostrar botão de voltar (usuário pode retornar para página anterior)", - firstPageIsStarted: "Primeira página da pesquisa é a página de início.", - showCompletedPage: "Mostrar a página de conclusão no final (completedHtml)", - goNextPageAutomatic: "Ao responder todas as perguntas, ir automaticamente para a próxima página", - allowCompleteSurveyAutomatic: "Preencha o questionário automaticamente", + firstPageIsStartPage: "Primeira página da pesquisa é a página de início.", + showCompletePage: "Mostrar a página de conclusão no final (completedHtml)", + autoAdvanceEnabled: "Ao responder todas as perguntas, ir automaticamente para a próxima página", + autoAdvanceAllowComplete: "Preencha o questionário automaticamente", showProgressBar: "Mostrar barra de progresso", questionTitleLocation: "Localização do título da pergunta", questionTitleWidth: "Largura do título da pergunta", - requiredText: "Símbolo(s) para perguntas obrigatórias", + requiredMark: "Símbolo(s) para perguntas obrigatórias", questionTitleTemplate: "Template do título da pergunta, default é: '{no}. {obrigatório} {título}'", questionErrorLocation: "Localização do erro da pergunta", - focusFirstQuestionAutomatic: "Focar automaticamente na primeira pergunta ao trocar de página", - questionsOrder: "Ordenar elementos na página", + autoFocusFirstQuestion: "Focar automaticamente na primeira pergunta ao trocar de página", + questionOrder: "Ordenar elementos na página", timeLimit: "Tempo máximo para finalizar pesquisa", timeLimitPerPage: "Tempo máximo para finalizar página da pesquisa", showTimer: "Use um cronômetro", @@ -651,7 +654,7 @@ var portugueseTranslation = { dataFormat: "Formato de imagem", allowAddRows: "Permitir adicionar linhas", allowRemoveRows: "Permitir remover linhas", - allowRowsDragAndDrop: "Permitir arrastar e soltar linha", + allowRowReorder: "Permitir arrastar e soltar linha", responsiveImageSizeHelp: "Não se aplica se especificar a largura ou altura exata da imagem.", minImageWidth: "Largura mínima da imagem", maxImageWidth: "Largura máxima da imagem", @@ -678,13 +681,13 @@ var portugueseTranslation = { logo: "Logo (URL ou string codificada em base64)", questionsOnPageMode: "Estrutura de questionário", maxTextLength: "Tamanho máximo da resposta (em caracteres)", - maxOthersLength: "Tamanho máximo do comentário (em caracteres)", + maxCommentLength: "Tamanho máximo do comentário (em caracteres)", commentAreaRows: "Altura da área de comentário (em linhas)", autoGrowComment: "Expanda automaticamente a área de comentários, se necessário", allowResizeComment: "Permitir que os usuários redimensionem áreas de texto", textUpdateMode: "Atualizar valor da pergunta de texto", maskType: "Tipo de máscara de entrada", - focusOnFirstError: "Defina o foco na primeira resposta inválida", + autoFocusFirstError: "Defina o foco na primeira resposta inválida", checkErrorsMode: "Executar validação", validateVisitedEmptyFields: "Validar campos vazios em caso de perda de foco", navigateToUrl: "Navegar para URL", @@ -742,12 +745,11 @@ var portugueseTranslation = { keyDuplicationError: "\"Valor de chave não exclusivo\" mensagem de erro", minSelectedChoices: "Mínimo de opções selecionadas", maxSelectedChoices: "Máximo de escolhas selecionadas", - showClearButton: "Mostrar o botão Limpar", logoWidth: "Largura do logotipo (em valores aceitos pelo CSS)", logoHeight: "Altura do logotipo (em valores aceitos pelo CSS)", readOnly: "Apenas para leitura", enableIf: "Editável se", - emptyRowsText: "\"Sem linhas\" mensagem", + noRowsText: "\"Sem linhas\" mensagem", separateSpecialChoices: "Escolhas especiais separadas (Nenhuma, Outra, Selecionar Tudo)", choicesFromQuestion: "Copie as opções da seguinte pergunta", choicesFromQuestionMode: "Quais as opções pretendem copiar?", @@ -756,7 +758,7 @@ var portugueseTranslation = { showCommentArea: "Mostrar a área de comentários", commentPlaceholder: "Espaço reservado para área de comentários", displayRateDescriptionsAsExtremeItems: "Exibir descrições de taxa como valores extremos", - rowsOrder: "Ordem das linhas", + rowOrder: "Ordem das linhas", columnsLayout: "Disposição da coluna", columnColCount: "Contagem de colunas aninhadas", correctAnswer: "Resposta correta", @@ -833,6 +835,7 @@ var portugueseTranslation = { background: "Fundo", appearance: "Aparência", accentColors: "Cores de destaque", + surfaceBackground: "Fundo da superfície", scaling: "Escala", others: "Outros" }, @@ -843,8 +846,7 @@ var portugueseTranslation = { columnsEnableIf: "Colunas estão visiveis se", rowsEnableIf: "Linhas estão visiveis se", innerIndent: "Adicionar recuos internos", - defaultValueFromLastRow: "Utilizar os valores padrão da última linha", - defaultValueFromLastPanel: "Utilizar os valores padrão do último painel", + copyDefaultValueFromLastEntry: "Usar respostas da última entrada como padrão", enterNewValue: "Por favor, informe o valor.", noquestions: "Não há nenhuma pergunta na pesquisa.", createtrigger: "Por favor, crie uma condição", @@ -1120,7 +1122,7 @@ var portugueseTranslation = { timerInfoMode: { combined: "Ambos" }, - addRowLocation: { + addRowButtonLocation: { default: "Depende do layout da matriz" }, panelsState: { @@ -1191,10 +1193,10 @@ var portugueseTranslation = { percent: "Porcentagem", date: "Data" }, - rowsOrder: { + rowOrder: { initial: "Original" }, - questionsOrder: { + questionOrder: { initial: "Original" }, showProgressBar: { @@ -1345,7 +1347,7 @@ var portugueseTranslation = { questionTitleLocation: "Aplica-se a todas as perguntas deste painel. Se você quiser substituir essa configuração, defina regras de alinhamento de título para perguntas individuais. A opção \"Herdar\" aplica a configuração de nível de página (se definida) ou de nível de pesquisa (\"Superior\" por padrão).", questionTitleWidth: "Define largura consistente para títulos de perguntas quando eles estão alinhados à esquerda de suas caixas de perguntas. Aceita valores CSS (px, %, in, pt, etc.).", questionErrorLocation: "Define o local de uma mensagem de erro em relação a todas as perguntas no painel. A opção \"Herdar\" aplica a configuração de nível de página (se definida) ou de nível de pesquisa.", - questionsOrder: "Mantém a ordem original das perguntas ou as randomiza. A opção \"Herdar\" aplica a configuração de nível de página (se definida) ou de nível de pesquisa.", + questionOrder: "Mantém a ordem original das perguntas ou as randomiza. A opção \"Herdar\" aplica a configuração de nível de página (se definida) ou de nível de pesquisa.", page: "Reposiciona o painel no final de uma página selecionada.", innerIndent: "Adiciona espaço ou margem entre o conteúdo do painel e a borda esquerda da caixa do painel.", startWithNewLine: "Desmarque para exibir o painel em uma linha com a pergunta ou painel anterior. A configuração não se aplica se o painel for o primeiro elemento do formulário.", @@ -1359,7 +1361,7 @@ var portugueseTranslation = { visibleIf: "Use o ícone de varinha mágica para definir uma regra condicional que determine a visibilidade do painel.", enableIf: "Use o ícone de varinha mágica para definir uma regra condicional que desabilite o modo somente leitura para o painel.", requiredIf: "Use o ícone de varinha mágica para definir uma regra condicional que impeça o envio de questionários, a menos que pelo menos uma pergunta aninhada tenha uma resposta.", - templateTitleLocation: "Aplica-se a todas as perguntas deste painel. Se você quiser substituir essa configuração, defina regras de alinhamento de título para perguntas individuais. A opção \"Herdar\" aplica a configuração de nível de página (se definida) ou de nível de pesquisa (\"Superior\" por padrão).", + templateQuestionTitleLocation: "Aplica-se a todas as perguntas deste painel. Se você quiser substituir essa configuração, defina regras de alinhamento de título para perguntas individuais. A opção \"Herdar\" aplica a configuração de nível de página (se definida) ou de nível de pesquisa (\"Superior\" por padrão).", templateErrorLocation: "Define o local de uma mensagem de erro em relação a uma pergunta com entrada inválida. Escolha entre: \"Top\" - um texto de erro é colocado na parte superior da caixa de perguntas; \"Inferior\" - um texto de erro é colocado na parte inferior da caixa de perguntas. A opção \"Herdar\" aplica a configuração de nível de página (se definida) ou de nível de pesquisa (\"Superior\" por padrão).", errorLocation: "Define o local de uma mensagem de erro em relação a todas as perguntas no painel. A opção \"Herdar\" aplica a configuração de nível de página (se definida) ou de nível de pesquisa.", page: "Reposiciona o painel no final de uma página selecionada.", @@ -1374,9 +1376,10 @@ var portugueseTranslation = { titleLocation: "Essa configuração é herdada automaticamente por todas as perguntas dentro deste painel. Se você quiser substituir essa configuração, defina regras de alinhamento de título para perguntas individuais. A opção \"Herdar\" aplica a configuração de nível de página (se definida) ou de nível de pesquisa (\"Superior\" por padrão).", descriptionLocation: "A opção \"Herdar\" aplica a configuração de nível de página (se definida) ou de nível de pesquisa (\"Sob o título do painel\" por padrão).", newPanelPosition: "Define a posição de um painel recém-adicionado. Por padrão, novos painéis são adicionados ao final. Selecione \"Next\" para inserir um novo painel após o atual.", - defaultValueFromLastPanel: "Duplica as respostas do último painel e as atribui ao próximo painel dinâmico adicionado.", + copyDefaultValueFromLastEntry: "Duplica as respostas do último painel e as atribui ao próximo painel dinâmico adicionado.", keyName: "Faça referência a um nome de pergunta para exigir que um usuário forneça uma resposta exclusiva para essa pergunta em cada painel." }, + copyDefaultValueFromLastEntry: "Duplica as respostas da última linha e as atribui à próxima linha dinâmica adicionada.", defaultValueExpression: "Essa configuração permite atribuir um valor de resposta padrão com base em uma expressão. A expressão pode incluir cálculos básicos - '{q1_id} + {q2_id}', expressões booleanas, como '{age} > 60', e funções: 'iif()', 'today()', 'age()', 'min()', 'max()', 'avg()', etc. O valor determinado por essa expressão serve como o valor padrão inicial que pode ser substituído pela entrada manual de um respondente.", resetValueIf: "Use o ícone de varinha mágica para definir uma regra condicional que determina quando a entrada de um respondente é redefinida para o valor com base no valor \"Expressão de valor padrão\" ou \"Definir expressão de valor\" ou no valor \"Resposta padrão\" (se um dos dois estiver definido).", setValueIf: "Use o ícone de varinha mágica para definir uma regra condicional que determine quando executar a expressão \"Definir valor\" e atribuir dinamicamente o valor resultante como resposta.", @@ -1449,19 +1452,19 @@ var portugueseTranslation = { logoWidth: "Define a largura de um logotipo em unidades CSS (px, %, in, pt, etc.).", logoHeight: "Define a altura do logotipo em unidades CSS (px, %, in, pt, etc.).", logoFit: "Escolha entre: \"Nenhum\" - a imagem mantém seu tamanho original; \"Conter\" - a imagem é redimensionada para se ajustar, mantendo sua proporção; \"Capa\" - a imagem preenche toda a caixa, mantendo sua proporção; \"Preencher\" - a imagem é esticada para preencher a caixa sem manter sua proporção.", - goNextPageAutomatic: "Selecione se deseja que o questionário avance automaticamente para a próxima página depois que o respondente responder a todas as perguntas na página atual. Esse recurso não se aplicará se a última pergunta da página for aberta ou permitir várias respostas.", - allowCompleteSurveyAutomatic: "Selecione se você deseja que o questionário seja concluído automaticamente depois que um respondente responder a todas as perguntas.", + autoAdvanceEnabled: "Selecione se deseja que o questionário avance automaticamente para a próxima página depois que o respondente responder a todas as perguntas na página atual. Esse recurso não se aplicará se a última pergunta da página for aberta ou permitir várias respostas.", + autoAdvanceAllowComplete: "Selecione se você deseja que o questionário seja concluído automaticamente depois que um respondente responder a todas as perguntas.", showNavigationButtons: "Define a visibilidade e a localização dos botões de navegação em uma página.", showProgressBar: "Define a visibilidade e o local de uma barra de progresso. O valor \"Auto\" exibe a barra de progresso acima ou abaixo do cabeçalho do questionário.", showPreviewBeforeComplete: "Habilite a página de visualização apenas com todas as perguntas ou com as respostas respondidas.", questionTitleLocation: "Aplica-se a todas as perguntas do questionário. Essa configuração pode ser substituída por regras de alinhamento de título em níveis inferiores: painel, página ou pergunta. Uma configuração de nível inferior substituirá as de nível superior.", - requiredText: "Um símbolo ou uma sequência de símbolos indicando que uma resposta é necessária.", + requiredMark: "Um símbolo ou uma sequência de símbolos indicando que uma resposta é necessária.", questionStartIndex: "Introduza um número ou letra com o qual pretende iniciar a numeração.", questionErrorLocation: "Define o local de uma mensagem de erro em relação à pergunta com entrada inválida. Escolha entre: \"Top\" - um texto de erro é colocado na parte superior da caixa de perguntas; \"Inferior\" - um texto de erro é colocado na parte inferior da caixa de perguntas.", - focusFirstQuestionAutomatic: "Selecione se deseja que o primeiro campo de entrada em cada página esteja pronto para entrada de texto.", - questionsOrder: "Mantém a ordem original das perguntas ou as randomiza. O efeito dessa configuração só é visível na guia Visualização.", + autoFocusFirstQuestion: "Selecione se deseja que o primeiro campo de entrada em cada página esteja pronto para entrada de texto.", + questionOrder: "Mantém a ordem original das perguntas ou as randomiza. O efeito dessa configuração só é visível na guia Visualização.", maxTextLength: "Apenas para perguntas de entrada de texto.", - maxOthersLength: "Apenas para comentários de perguntas.", + maxCommentLength: "Apenas para comentários de perguntas.", commentAreaRows: "Define o número de linhas exibidas em áreas de texto para comentários de perguntas. Na entrada ocupa mais linhas, a barra de rolagem aparece.", autoGrowComment: "Selecione se você deseja que os comentários de perguntas e as perguntas de texto longo aumentem automaticamente em altura com base no comprimento do texto inserido.", allowResizeComment: "Apenas para comentários de perguntas e perguntas de texto longo.", @@ -1479,7 +1482,6 @@ var portugueseTranslation = { keyDuplicationError: "Quando a propriedade \"Impedir respostas duplicadas\" está habilitada, um respondente tentando enviar uma entrada duplicada receberá a seguinte mensagem de erro.", totalExpression: "Permite calcular valores totais com base em uma expressão. A expressão pode incluir cálculos básicos ('{q1_id} + {q2_id}'), expressões booleanas ('{age} > 60') e funções ('iif()', 'today()', 'age()', 'min()', 'max()', 'avg()', etc.).", confirmDelete: "Aciona um prompt pedindo para confirmar a exclusão da linha.", - defaultValueFromLastRow: "Duplica as respostas da última linha e as atribui à próxima linha dinâmica adicionada.", keyName: "Se a coluna especifica contiver valores idênticos, o questionário lançará o \"Valor de chave não exclusivo\" erro.", description: "Digite uma legenda.", locale: "Escolha um idioma para começar a criar seu questionário. Para adicionar uma tradução, alterne para um novo idioma e traduza o texto original aqui ou na guia Traduções.", @@ -1498,7 +1500,7 @@ var portugueseTranslation = { questionTitleLocation: "Aplica-se a todas as perguntas dentro desta página. Se você quiser substituir essa configuração, defina regras de alinhamento de título para perguntas ou painéis individuais. A opção \"Herdar\" aplica a configuração de nível de pesquisa (\"Superior\" por padrão).", questionTitleWidth: "Define largura consistente para títulos de perguntas quando eles estão alinhados à esquerda de suas caixas de perguntas. Aceita valores CSS (px, %, in, pt, etc.).", questionErrorLocation: "Define o local de uma mensagem de erro em relação à pergunta com entrada inválida. Escolha entre: \"Top\" - um texto de erro é colocado na parte superior da caixa de perguntas; \"Inferior\" - um texto de erro é colocado na parte inferior da caixa de perguntas. A opção \"Herdar\" aplica a configuração de nível de pesquisa (\"Superior\" por padrão).", - questionsOrder: "Mantém a ordem original das perguntas ou as randomiza. A opção \"Herdar\" aplica a configuração de nível de pesquisa (\"Original\" por padrão). O efeito dessa configuração só é visível na guia Visualização.", + questionOrder: "Mantém a ordem original das perguntas ou as randomiza. A opção \"Herdar\" aplica a configuração de nível de pesquisa (\"Original\" por padrão). O efeito dessa configuração só é visível na guia Visualização.", navigationButtonsVisibility: "Define a visibilidade dos botões de navegação na página. A opção \"Herdar\" aplica a configuração de nível de pesquisa, que tem como padrão \"Visível\"." }, timerLocation: "Define a localização de um cronômetro em uma página.", @@ -1535,7 +1537,7 @@ var portugueseTranslation = { needConfirmRemoveFile: "Aciona um prompt pedindo para confirmar a exclusão do arquivo.", selectToRankEnabled: "Habilite para classificar apenas as opções selecionadas. Os usuários arrastarão os itens selecionados da lista de opções para ordená-los dentro da área de classificação.", dataList: "Insira uma lista de opções que serão sugeridas ao respondente durante a entrada.", - itemSize: "A configuração redimensiona apenas os campos de entrada e não afeta a largura da caixa de pergunta.", + inputSize: "A configuração redimensiona apenas os campos de entrada e não afeta a largura da caixa de pergunta.", itemTitleWidth: "Define largura consistente para todos os rótulos de item em pixels", inputTextAlignment: "Selecione como alinhar o valor de entrada dentro do campo. A configuração padrão \"Auto\" alinha o valor de entrada à direita se o mascaramento de moeda ou numérico for aplicado e à esquerda se não.", altText: "Serve como um substituto quando a imagem não pode ser exibida no dispositivo de um usuário e para fins de acessibilidade.", @@ -1653,7 +1655,7 @@ var portugueseTranslation = { maxValueExpression: "Expressão valor máximo", step: "passo", dataList: "Lista", - itemSize: "Tamanho do item", + inputSize: "Tamanho do item", itemTitleWidth: "Largura da etiqueta do item (em px)", inputTextAlignment: "Alinhamento de valor de entrada", elements: "elementos", @@ -1755,7 +1757,8 @@ var portugueseTranslation = { orchid: "Orquídea", tulip: "Tulipa", brown: "Marrom", - green: "Verde" + green: "Verde", + gray: "Cinza" } }, creatortheme: { @@ -2045,7 +2048,7 @@ setupLocale({ localeCode: "pt", strings: portugueseTranslation }); // panel.description: "Panel description" => "Descrição do painel" // panel.visibleIf: "Make the panel visible if" => "Tornar o painel visível se" // panel.requiredIf: "Make the panel required if" => "Tornar o painel obrigatório se" -// panel.questionsOrder: "Question order within the panel" => "Ordem das perguntas no painel" +// panel.questionOrder: "Question order within the panel" => "Ordem das perguntas no painel" // panel.startWithNewLine: "Display the panel on a new line" => "Exibir o painel em uma nova linha" // panel.state: "Panel collapse state" => "Estado de recolhimento do painel" // panel.width: "Inline panel width" => "Largura do painel embutido" @@ -2070,7 +2073,7 @@ setupLocale({ localeCode: "pt", strings: portugueseTranslation }); // paneldynamic.hideNumber: "Hide the panel number" => "Ocultar o número do painel" // paneldynamic.titleLocation: "Panel title alignment" => "Alinhamento do título do painel" // paneldynamic.descriptionLocation: "Panel description alignment" => "Alinhamento da descrição do painel" -// paneldynamic.templateTitleLocation: "Question title alignment" => "Alinhamento do título da pergunta" +// paneldynamic.templateQuestionTitleLocation: "Question title alignment" => "Alinhamento do título da pergunta" // paneldynamic.templateErrorLocation: "Error message alignment" => "Alinhamento da mensagem de erro" // paneldynamic.newPanelPosition: "New panel location" => "Nova localização do painel" // paneldynamic.keyName: "Prevent duplicate responses in the following question" => "Evite respostas duplicadas na seguinte pergunta" @@ -2103,7 +2106,7 @@ setupLocale({ localeCode: "pt", strings: portugueseTranslation }); // page.description: "Page description" => "Descrição da página" // page.visibleIf: "Make the page visible if" => "Tornar a página visível se" // page.requiredIf: "Make the page required if" => "Tornar a página obrigatória se" -// page.questionsOrder: "Question order on the page" => "Ordem das perguntas na página" +// page.questionOrder: "Question order on the page" => "Ordem das perguntas na página" // matrixdropdowncolumn.name: "Column name" => "Nome da coluna" // matrixdropdowncolumn.title: "Column title" => "Título da coluna" // matrixdropdowncolumn.isUnique: "Prevent duplicate responses" => "Impedir respostas duplicadas" @@ -2177,8 +2180,8 @@ setupLocale({ localeCode: "pt", strings: portugueseTranslation }); // totalDisplayStyle.currency: "Currency" => "Moeda" // totalDisplayStyle.percent: "Percentage" => "Porcentagem" // totalDisplayStyle.date: "Date" => "Data" -// rowsOrder.initial: "Original" => "Original" -// questionsOrder.initial: "Original" => "Original" +// rowOrder.initial: "Original" => "Original" +// questionOrder.initial: "Original" => "Original" // showProgressBar.aboveheader: "Above the header" => "Acima do cabeçalho" // showProgressBar.belowheader: "Below the header" => "Abaixo do cabeçalho" // pv.sum: "Sum" => "Soma" @@ -2195,7 +2198,7 @@ setupLocale({ localeCode: "pt", strings: portugueseTranslation }); // panel.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "Use o ícone de varinha mágica para definir uma regra condicional que impeça o envio de questionários, a menos que pelo menos uma pergunta aninhada tenha uma resposta." // panel.questionTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Aplica-se a todas as perguntas deste painel. Se você quiser substituir essa configuração, defina regras de alinhamento de título para perguntas individuais. A opção \"Herdar\" aplica a configuração de nível de página (se definida) ou de nível de pesquisa (\"Superior\" por padrão)." // panel.questionErrorLocation: "Sets the location of an error message in relation to all questions within the panel. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Define o local de uma mensagem de erro em relação a todas as perguntas no painel. A opção \"Herdar\" aplica a configuração de nível de página (se definida) ou de nível de pesquisa." -// panel.questionsOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Mantém a ordem original das perguntas ou as randomiza. A opção \"Herdar\" aplica a configuração de nível de página (se definida) ou de nível de pesquisa." +// panel.questionOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Mantém a ordem original das perguntas ou as randomiza. A opção \"Herdar\" aplica a configuração de nível de página (se definida) ou de nível de pesquisa." // panel.page: "Repositions the panel to the end of a selected page." => "Reposiciona o painel no final de uma página selecionada." // panel.innerIndent: "Adds space or margin between the panel content and the left border of the panel box." => "Adiciona espaço ou margem entre o conteúdo do painel e a borda esquerda da caixa do painel." // panel.startWithNewLine: "Unselect to display the panel in one line with the previous question or panel. The setting doesn't apply if the panel is the first element in your form." => "Desmarque para exibir o painel em uma linha com a pergunta ou painel anterior. A configuração não se aplica se o painel for o primeiro elemento do formulário." @@ -2206,7 +2209,7 @@ setupLocale({ localeCode: "pt", strings: portugueseTranslation }); // paneldynamic.visibleIf: "Use the magic wand icon to set a conditional rule that determines panel visibility." => "Use o ícone de varinha mágica para definir uma regra condicional que determine a visibilidade do painel." // paneldynamic.enableIf: "Use the magic wand icon to set a conditional rule that disables the read-only mode for the panel." => "Use o ícone de varinha mágica para definir uma regra condicional que desabilite o modo somente leitura para o painel." // paneldynamic.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "Use o ícone de varinha mágica para definir uma regra condicional que impeça o envio de questionários, a menos que pelo menos uma pergunta aninhada tenha uma resposta." -// paneldynamic.templateTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Aplica-se a todas as perguntas deste painel. Se você quiser substituir essa configuração, defina regras de alinhamento de título para perguntas individuais. A opção \"Herdar\" aplica a configuração de nível de página (se definida) ou de nível de pesquisa (\"Superior\" por padrão)." +// paneldynamic.templateQuestionTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Aplica-se a todas as perguntas deste painel. Se você quiser substituir essa configuração, defina regras de alinhamento de título para perguntas individuais. A opção \"Herdar\" aplica a configuração de nível de página (se definida) ou de nível de pesquisa (\"Superior\" por padrão)." // paneldynamic.templateErrorLocation: "Sets the location of an error message in relation to a question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Define o local de uma mensagem de erro em relação a uma pergunta com entrada inválida. Escolha entre: \"Top\" - um texto de erro é colocado na parte superior da caixa de perguntas; \"Inferior\" - um texto de erro é colocado na parte inferior da caixa de perguntas. A opção \"Herdar\" aplica a configuração de nível de página (se definida) ou de nível de pesquisa (\"Superior\" por padrão)." // paneldynamic.errorLocation: "Sets the location of an error message in relation to all questions within the panel. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Define o local de uma mensagem de erro em relação a todas as perguntas no painel. A opção \"Herdar\" aplica a configuração de nível de página (se definida) ou de nível de pesquisa." // paneldynamic.page: "Repositions the panel to the end of a selected page." => "Reposiciona o painel no final de uma página selecionada." @@ -2220,7 +2223,7 @@ setupLocale({ localeCode: "pt", strings: portugueseTranslation }); // paneldynamic.titleLocation: "This setting is automatically inherited by all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Essa configuração é herdada automaticamente por todas as perguntas dentro deste painel. Se você quiser substituir essa configuração, defina regras de alinhamento de título para perguntas individuais. A opção \"Herdar\" aplica a configuração de nível de página (se definida) ou de nível de pesquisa (\"Superior\" por padrão)." // paneldynamic.descriptionLocation: "The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Under the panel title\" by default)." => "A opção \"Herdar\" aplica a configuração de nível de página (se definida) ou de nível de pesquisa (\"Sob o título do painel\" por padrão)." // paneldynamic.newPanelPosition: "Defines the position of a newly added panel. By default, new panels are added to the end. Select \"Next\" to insert a new panel after the current one." => "Define a posição de um painel recém-adicionado. Por padrão, novos painéis são adicionados ao final. Selecione \"Next\" para inserir um novo painel após o atual." -// paneldynamic.defaultValueFromLastPanel: "Duplicates answers from the last panel and assigns them to the next added dynamic panel." => "Duplica as respostas do último painel e as atribui ao próximo painel dinâmico adicionado." +// paneldynamic.copyDefaultValueFromLastEntry: "Duplicates answers from the last panel and assigns them to the next added dynamic panel." => "Duplica as respostas do último painel e as atribui ao próximo painel dinâmico adicionado." // paneldynamic.keyName: "Reference a question name to require a user to provide a unique response for this question in each panel." => "Faça referência a um nome de pergunta para exigir que um usuário forneça uma resposta exclusiva para essa pergunta em cada painel." // pehelp.defaultValueExpression: "This setting allows you to assign a default answer value based on an expression. The expression can include basic calculations - `{q1_id} + {q2_id}`, Boolean expressions, such as `{age} > 60`, and functions: `iif()`, `today()`, `age()`, `min()`, `max()`, `avg()`, etc. The value determined by this expression serves as the initial default value that can be overridden by a respondent's manual input." => "Essa configuração permite atribuir um valor de resposta padrão com base em uma expressão. A expressão pode incluir cálculos básicos - '{q1_id} + {q2_id}', expressões booleanas, como '{age} > 60', e funções: 'iif()', 'today()', 'age()', 'min()', 'max()', 'avg()', etc. O valor determinado por essa expressão serve como o valor padrão inicial que pode ser substituído pela entrada manual de um respondente." // pehelp.resetValueIf: "Use the magic wand icon to set a conditional rule that determines when a respondent's input is reset to the value based on the \"Default value expression\" or \"Set value expression\" or to the \"Default answer\" value (if either is set)." => "Use o ícone de varinha mágica para definir uma regra condicional que determina quando a entrada de um respondente é redefinida para o valor com base no valor \"Expressão de valor padrão\" ou \"Definir expressão de valor\" ou no valor \"Resposta padrão\" (se um dos dois estiver definido)." @@ -2270,13 +2273,13 @@ setupLocale({ localeCode: "pt", strings: portugueseTranslation }); // pehelp.showProgressBar: "Sets the visibility and location of a progress bar. The \"Auto\" value displays the progress bar above or below the survey header." => "Define a visibilidade e o local de uma barra de progresso. O valor \"Auto\" exibe a barra de progresso acima ou abaixo do cabeçalho do questionário." // pehelp.showPreviewBeforeComplete: "Enable the preview page with all or answered questions only." => "Habilite a página de visualização apenas com todas as perguntas ou com as respostas respondidas." // pehelp.questionTitleLocation: "Applies to all questions within the survey. This setting can be overridden by title alignment rules at lower levels: panel, page, or question. A lower-level setting will override those on a higher level." => "Aplica-se a todas as perguntas do questionário. Essa configuração pode ser substituída por regras de alinhamento de título em níveis inferiores: painel, página ou pergunta. Uma configuração de nível inferior substituirá as de nível superior." -// pehelp.requiredText: "A symbol or a sequence of symbols indicating that an answer is required." => "Um símbolo ou uma sequência de símbolos indicando que uma resposta é necessária." +// pehelp.requiredMark: "A symbol or a sequence of symbols indicating that an answer is required." => "Um símbolo ou uma sequência de símbolos indicando que uma resposta é necessária." // pehelp.questionStartIndex: "Enter a number or letter with which you want to start numbering." => "Introduza um número ou letra com o qual pretende iniciar a numeração." // pehelp.questionErrorLocation: "Sets the location of an error message in relation to the question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box." => "Define o local de uma mensagem de erro em relação à pergunta com entrada inválida. Escolha entre: \"Top\" - um texto de erro é colocado na parte superior da caixa de perguntas; \"Inferior\" - um texto de erro é colocado na parte inferior da caixa de perguntas." -// pehelp.focusFirstQuestionAutomatic: "Select if you want the first input field on each page ready for text entry." => "Selecione se deseja que o primeiro campo de entrada em cada página esteja pronto para entrada de texto." -// pehelp.questionsOrder: "Keeps the original order of questions or randomizes them. The effect of this setting is only visible in the Preview tab." => "Mantém a ordem original das perguntas ou as randomiza. O efeito dessa configuração só é visível na guia Visualização." +// pehelp.autoFocusFirstQuestion: "Select if you want the first input field on each page ready for text entry." => "Selecione se deseja que o primeiro campo de entrada em cada página esteja pronto para entrada de texto." +// pehelp.questionOrder: "Keeps the original order of questions or randomizes them. The effect of this setting is only visible in the Preview tab." => "Mantém a ordem original das perguntas ou as randomiza. O efeito dessa configuração só é visível na guia Visualização." // pehelp.maxTextLength: "For text entry questions only." => "Apenas para perguntas de entrada de texto." -// pehelp.maxOthersLength: "For question comments only." => "Apenas para comentários de perguntas." +// pehelp.maxCommentLength: "For question comments only." => "Apenas para comentários de perguntas." // pehelp.autoGrowComment: "Select if you want question comments and Long Text questions to auto-grow in height based on the entered text length." => "Selecione se você deseja que os comentários de perguntas e as perguntas de texto longo aumentem automaticamente em altura com base no comprimento do texto inserido." // pehelp.allowResizeComment: "For question comments and Long Text questions only." => "Apenas para comentários de perguntas e perguntas de texto longo." // pehelp.calculatedValues: "Custom variables serve as intermediate or auxiliary variables used in form calculations. They take respondent inputs as source values. Each custom variable has a unique name and an expression it's based on." => "As variáveis personalizadas servem como variáveis intermediárias ou auxiliares usadas em cálculos de formulário. Eles tomam as entradas dos respondentes como valores de origem. Cada variável personalizada tem um nome exclusivo e uma expressão na qual se baseia." @@ -2292,7 +2295,7 @@ setupLocale({ localeCode: "pt", strings: portugueseTranslation }); // pehelp.keyDuplicationError: "When the \"Prevent duplicate responses\" property is enabled, a respondent attempting to submit a duplicate entry will receive the following error message." => "Quando a propriedade \"Impedir respostas duplicadas\" está habilitada, um respondente tentando enviar uma entrada duplicada receberá a seguinte mensagem de erro." // pehelp.totalExpression: "Allows you to calculate total values based on an expression. The expression can include basic calculations (`{q1_id} + {q2_id}`), Boolean expressions (`{age} > 60`) and functions ('iif()`, `today()`, `age()`, `min()`, `max()`, `avg()`, etc.)." => "Permite calcular valores totais com base em uma expressão. A expressão pode incluir cálculos básicos ('{q1_id} + {q2_id}'), expressões booleanas ('{age} > 60') e funções ('iif()', 'today()', 'age()', 'min()', 'max()', 'avg()', etc.)." // pehelp.confirmDelete: "Triggers a prompt asking to confirm the row deletion." => "Aciona um prompt pedindo para confirmar a exclusão da linha." -// pehelp.defaultValueFromLastRow: "Duplicates answers from the last row and assigns them to the next added dynamic row." => "Duplica as respostas da última linha e as atribui à próxima linha dinâmica adicionada." +// pehelp.copyDefaultValueFromLastEntry: "Duplicates answers from the last row and assigns them to the next added dynamic row." => "Duplica as respostas da última linha e as atribui à próxima linha dinâmica adicionada." // pehelp.description: "Type a subtitle." => "Digite uma legenda." // pehelp.locale: "Choose a language to begin creating your survey. To add a translation, switch to a new language and translate the original text here or in the Translations tab." => "Escolha um idioma para começar a criar seu questionário. Para adicionar uma tradução, alterne para um novo idioma e traduza o texto original aqui ou na guia Traduções." // pehelp.detailPanelMode: "Sets the location of a details section in relation to a row. Choose from: \"None\" - no expansion is added; \"Under the row\" - a row expansion is placed under each row of the matrix; \"Under the row, display one row expansion only\" - an expansion is displayed under a single row only, the remaining row expansions are collapsed." => "Define o local de uma seção de detalhes em relação a uma linha. Escolha entre: \"Nenhum\" - nenhuma expansão é adicionada; \"Sob a linha\" - uma expansão de linha é colocada sob cada linha da matriz; \"Sob a linha, exibir apenas uma expansão de linha\" - uma expansão é exibida em uma única linha apenas, as expansões de linha restantes são recolhidas." @@ -2307,7 +2310,7 @@ setupLocale({ localeCode: "pt", strings: portugueseTranslation }); // page.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "Use o ícone de varinha mágica para definir uma regra condicional que impeça o envio de questionários, a menos que pelo menos uma pergunta aninhada tenha uma resposta." // page.questionTitleLocation: "Applies to all questions within this page. If you want to override this setting, define title alignment rules for individual questions or panels. The \"Inherit\" option applies the survey-level setting (\"Top\" by default)." => "Aplica-se a todas as perguntas dentro desta página. Se você quiser substituir essa configuração, defina regras de alinhamento de título para perguntas ou painéis individuais. A opção \"Herdar\" aplica a configuração de nível de pesquisa (\"Superior\" por padrão)." // page.questionErrorLocation: "Sets the location of an error message in relation to the question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box. The \"Inherit\" option applies the survey-level setting (\"Top\" by default)." => "Define o local de uma mensagem de erro em relação à pergunta com entrada inválida. Escolha entre: \"Top\" - um texto de erro é colocado na parte superior da caixa de perguntas; \"Inferior\" - um texto de erro é colocado na parte inferior da caixa de perguntas. A opção \"Herdar\" aplica a configuração de nível de pesquisa (\"Superior\" por padrão)." -// page.questionsOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the survey-level setting (\"Original\" by default). The effect of this setting is only visible in the Preview tab." => "Mantém a ordem original das perguntas ou as randomiza. A opção \"Herdar\" aplica a configuração de nível de pesquisa (\"Original\" por padrão). O efeito dessa configuração só é visível na guia Visualização." +// page.questionOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the survey-level setting (\"Original\" by default). The effect of this setting is only visible in the Preview tab." => "Mantém a ordem original das perguntas ou as randomiza. A opção \"Herdar\" aplica a configuração de nível de pesquisa (\"Original\" por padrão). O efeito dessa configuração só é visível na guia Visualização." // page.navigationButtonsVisibility: "Sets the visibility of navigation buttons on the page. The \"Inherit\" option applies the survey-level setting, which defaults to \"Visible\"." => "Define a visibilidade dos botões de navegação na página. A opção \"Herdar\" aplica a configuração de nível de pesquisa, que tem como padrão \"Visível\"." // pehelp.panelsState: "Choose from: \"Locked\" - users cannot expand or collapse panels; \"Collapse all\" - all panels start in a collapsed state; \"Expand all\" - all panels start in an expanded state; \"First expanded\" - only the first panel is initially expanded." => "Escolha entre: \"Bloqueado\" - os usuários não podem expandir ou recolher painéis; \"Recolher tudo\" - todos os painéis começam em estado colapsado; \"Expandir tudo\" - todos os painéis começam em um estado expandido; \"Primeiro expandido\" - apenas o primeiro painel é inicialmente expandido." // pehelp.imageLinkName: "Enter a shared property name within the array of objects that contains the image or video file URLs you want to display in the choice list." => "Insira um nome de propriedade compartilhada na matriz de objetos que contém as URLs de arquivo de imagem ou vídeo que você deseja exibir na lista de opções." @@ -2336,7 +2339,7 @@ setupLocale({ localeCode: "pt", strings: portugueseTranslation }); // pehelp.needConfirmRemoveFile: "Triggers a prompt asking to confirm the file deletion." => "Aciona um prompt pedindo para confirmar a exclusão do arquivo." // pehelp.selectToRankEnabled: "Enable to rank only selected choices. Users will drag selected items from the choice list to order them within the ranking area." => "Habilite para classificar apenas as opções selecionadas. Os usuários arrastarão os itens selecionados da lista de opções para ordená-los dentro da área de classificação." // pehelp.dataList: "Enter a list of choices that will be suggested to the respondent during input." => "Insira uma lista de opções que serão sugeridas ao respondente durante a entrada." -// pehelp.itemSize: "The setting only resizes the input fields and doesn't affect the width of the question box." => "A configuração redimensiona apenas os campos de entrada e não afeta a largura da caixa de pergunta." +// pehelp.inputSize: "The setting only resizes the input fields and doesn't affect the width of the question box." => "A configuração redimensiona apenas os campos de entrada e não afeta a largura da caixa de pergunta." // pehelp.itemTitleWidth: "Sets consistent width for all item labels in pixels" => "Define largura consistente para todos os rótulos de item em pixels" // pehelp.contentMode: "The \"Auto\" option automatically determines the suitable mode for display - Image, Video, or YouTube - based on the source URL provided." => "A opção \"Auto\" determina automaticamente o modo adequado para exibição - Imagem, Vídeo ou YouTube - com base no URL de origem fornecido." // pehelp.altText: "Serves as a substitute when the image cannot be displayed on a user's device and for accessibility purposes." => "Serve como um substituto quando a imagem não pode ser exibida no dispositivo de um usuário e para fins de acessibilidade." @@ -2349,8 +2352,8 @@ setupLocale({ localeCode: "pt", strings: portugueseTranslation }); // p.itemTitleWidth: "Item label width (in px)" => "Largura da etiqueta do item (em px)" // p.selectToRankEmptyRankedAreaText: "Text to show if all options are selected" => "Texto para mostrar se todas as opções estão selecionadas" // p.selectToRankEmptyUnrankedAreaText: "Placeholder text for the ranking area" => "Texto de espaço reservado para a área de classificação" -// pe.allowCompleteSurveyAutomatic: "Complete the survey automatically" => "Preencha o questionário automaticamente" -// pehelp.allowCompleteSurveyAutomatic: "Select if you want the survey to complete automatically after a respondent answers all questions." => "Selecione se você deseja que o questionário seja concluído automaticamente depois que um respondente responder a todas as perguntas." +// pe.autoAdvanceAllowComplete: "Complete the survey automatically" => "Preencha o questionário automaticamente" +// pehelp.autoAdvanceAllowComplete: "Select if you want the survey to complete automatically after a respondent answers all questions." => "Selecione se você deseja que o questionário seja concluído automaticamente depois que um respondente responder a todas as perguntas." // masksettings.saveMaskedValue: "Save masked value in survey results" => "Salvar valor mascarado nos resultados da pesquisa" // patternmask.pattern: "Value pattern" => "Padrão de valor" // datetimemask.min: "Minimum value" => "Valor mínimo" @@ -2575,7 +2578,7 @@ setupLocale({ localeCode: "pt", strings: portugueseTranslation }); // names.default-dark: "Dark" => "Escuro" // names.default-contrast: "Contrast" => "Contraste" // panel.showNumber: "Number this panel" => "Numerar este painel" -// pehelp.goNextPageAutomatic: "Select if you want the survey to auto-advance to the next page once a respondent has answered all questions on the current page. This feature won't apply if the last question on the page is open-ended or allows multiple answers." => "Selecione se deseja que o questionário avance automaticamente para a próxima página depois que o respondente responder a todas as perguntas na página atual. Esse recurso não se aplicará se a última pergunta da página for aberta ou permitir várias respostas." +// pehelp.autoAdvanceEnabled: "Select if you want the survey to auto-advance to the next page once a respondent has answered all questions on the current page. This feature won't apply if the last question on the page is open-ended or allows multiple answers." => "Selecione se deseja que o questionário avance automaticamente para a próxima página depois que o respondente responder a todas as perguntas na página atual. Esse recurso não se aplicará se a última pergunta da página for aberta ou permitir várias respostas." // autocomplete.name: "Full Name" => "Nome completo" // autocomplete.honorific-prefix: "Prefix" => "Prefixo" // autocomplete.given-name: "First Name" => "Nome próprio" @@ -2631,4 +2634,10 @@ setupLocale({ localeCode: "pt", strings: portugueseTranslation }); // autocomplete.impp: "Instant Messaging Protocol" => "Protocolo de mensagens instantâneas" // ed.lockQuestionsTooltip: "Lock expand/collapse state for questions" => "Bloquear estado de expansão/recolhimento para perguntas" // pe.listIsEmpty@pages: "You don't have any pages yet" => "Você ainda não tem páginas" -// pe.addNew@pages: "Add new page" => "Adicionar nova página" \ No newline at end of file +// pe.addNew@pages: "Add new page" => "Adicionar nova página" +// ed.zoomInTooltip: "Zoom In" => "Ampliar" +// ed.zoom100Tooltip: "100%" => "100%" +// ed.zoomOutTooltip: "Zoom Out" => "Diminuir o zoom" +// tabs.surfaceBackground: "Surface Background" => "Fundo da superfície" +// pe.copyDefaultValueFromLastEntry: "Use answers from the last entry as default" => "Usar respostas da última entrada como padrão" +// colors.gray: "Gray" => "Cinza" \ No newline at end of file diff --git a/packages/survey-creator-core/src/localization/romanian.ts b/packages/survey-creator-core/src/localization/romanian.ts index 3130785493..87d0957e8a 100644 --- a/packages/survey-creator-core/src/localization/romanian.ts +++ b/packages/survey-creator-core/src/localization/romanian.ts @@ -109,6 +109,9 @@ export const roStrings = { redoTooltip: "Refă modificarea", expandAllTooltip: "Extindeți tot", collapseAllTooltip: "Restrângeți tot", + zoomInTooltip: "Măriți", + zoom100Tooltip: "100%", + zoomOutTooltip: "Micșorare", lockQuestionsTooltip: "Blocați starea de extindere/restrângere pentru întrebări", showMoreChoices: "Afișează mai multe", showLessChoices: "Afișează mai puține", @@ -296,7 +299,7 @@ export const roStrings = { description: "Descrierea panoului", visibleIf: "Fă panoul vizibil dacă", requiredIf: "Fă panoul obligatoriu dacă", - questionsOrder: "Ordinea întrebărilor în panou", + questionOrder: "Ordinea întrebărilor în panou", page: "Mută panoul la pagina", startWithNewLine: "Afișează panoul pe un rând nou", state: "Starea de colaps a panoului", @@ -327,7 +330,7 @@ export const roStrings = { hideNumber: "Ascunde numărul panoului", titleLocation: "Alinierea titlului panoului", descriptionLocation: "Alinierea descrierii panoului", - templateTitleLocation: "Alinierea titlului întrebării", + templateQuestionTitleLocation: "Alinierea titlului întrebării", templateErrorLocation: "Alinierea mesajului de eroare", newPanelPosition: "Locația noului panou", showRangeInProgress: "Afișați bara de progres", @@ -394,7 +397,7 @@ export const roStrings = { visibleIf: "Fă pagina vizibilă dacă", requiredIf: "Fă pagina obligatorie dacă", timeLimit: "Limită de timp pentru finalizarea paginii", - questionsOrder: "Ordinea întrebărilor pe pagină" + questionOrder: "Ordinea întrebărilor pe pagină" }, matrixdropdowncolumn: { name: "Numele coloanei", @@ -560,7 +563,7 @@ export const roStrings = { isRequired: "Obligatoriu", markRequired: "Marchează ca obligatoriu", removeRequiredMark: "Elimină marcajul obligatoriu", - isAllRowRequired: "Necesită un răspuns în fiecare rând", + eachRowRequired: "Necesită un răspuns în fiecare rând", eachRowUnique: "Prevenirea răspunsurilor duplicate în rânduri", requiredErrorText: "Mesaj de eroare pentru întrebările obligatorii", startWithNewLine: "Afișează întrebarea pe un rând nou", @@ -572,7 +575,7 @@ export const roStrings = { maxSize: "Dimensiunea maximă a fișierului (în octeți)", rowCount: "Număr de rânduri", columnLayout: "Aspect coloane", - addRowLocation: "Alinierea butonului „Adaugă rând”", + addRowButtonLocation: "Alinierea butonului „Adaugă rând”", transposeData: "Transpune rândurile în coloane", addRowText: "Textul butonului „Adaugă rând”", removeRowText: "Textul butonului „Elimină rând”", @@ -611,7 +614,7 @@ export const roStrings = { mode: "Modul de afișare a chestionarului", clearInvisibleValues: "Ștergeți valorile întrebărilor ascunse", cookieName: "Limitează la un singur răspuns", - sendResultOnPageNext: "Auto-salvați progresul chestionarului la schimbarea paginii", + partialSendEnabled: "Auto-salvați progresul chestionarului la schimbarea paginii", storeOthersAsComment: "Salvați valoarea opțiunii „Altul” ca proprietate separată", showPageTitles: "Afișați titlurile paginilor", showPageNumbers: "Afișați numerele paginilor", @@ -623,18 +626,18 @@ export const roStrings = { startSurveyText: "Textul butonului „Începe chestionarul”", showNavigationButtons: "Afișați/ascundeți butoanele de navigare", showPrevButton: "Afișați butonul „Pagina anterioară”", - firstPageIsStarted: "Prima pagină este o pagină de început", - showCompletedPage: "Afișați pagina de „Mulțumire”", - goNextPageAutomatic: "Trecerea automată la pagina următoare", - allowCompleteSurveyAutomatic: "Finalizați chestionarul automat", + firstPageIsStartPage: "Prima pagină este o pagină de început", + showCompletePage: "Afișați pagina de „Mulțumire”", + autoAdvanceEnabled: "Trecerea automată la pagina următoare", + autoAdvanceAllowComplete: "Finalizați chestionarul automat", showProgressBar: "Alinierea barei de progres", questionTitleLocation: "Alinierea titlului întrebării", questionTitleWidth: "Lățimea titlului întrebării", - requiredText: "Simbol(uri) obligatoriu(e)", + requiredMark: "Simbol(uri) obligatoriu(e)", questionTitleTemplate: "Șablon titlu întrebare, implicit este: '{no}. {require} {title}'", questionErrorLocation: "Alinierea mesajului de eroare", - focusFirstQuestionAutomatic: "Focalizați pe prima întrebare la o pagină nouă", - questionsOrder: "Ordinea întrebărilor", + autoFocusFirstQuestion: "Focalizați pe prima întrebare la o pagină nouă", + questionOrder: "Ordinea întrebărilor", timeLimit: "Limită de timp pentru finalizarea chestionarului", timeLimitPerPage: "Limită de timp pentru finalizarea unei pagini", showTimer: "Utilizarea unui cronometru", @@ -651,7 +654,7 @@ export const roStrings = { dataFormat: "Format de stocare", allowAddRows: "Permite adăugarea rândului", allowRemoveRows: "Permite eliminarea rândului", - allowRowsDragAndDrop: "Permite reordonarea rândurilor", + allowRowReorder: "Permite reordonarea rândurilor", responsiveImageSizeHelp: "Nu se aplică dacă specificați lățimea sau înălțimea exactă a zonei de afișare.", minImageWidth: "Lățimea minimă a zonei de afișare", maxImageWidth: "Lățimea maximă a zonei de afișare", @@ -678,13 +681,13 @@ export const roStrings = { logo: "Logo-ul chestionarului", questionsOnPageMode: "Aspectul chestionarului", maxTextLength: "Restricționează lungimea răspunsului", - maxOthersLength: "Restricționează lungimea comentariului", + maxCommentLength: "Restricționează lungimea comentariului", commentAreaRows: "Înălțimea zonei de comentarii (în linii)", autoGrowComment: "Auto-extindere a zonelor de text", allowResizeComment: "Permite utilizatorilor să redimensioneze zonele de text", textUpdateMode: "Actualizează valorile câmpurilor de intrare", maskType: "Tip mască de intrare", - focusOnFirstError: "Focalizați pe primul răspuns invalid", + autoFocusFirstError: "Focalizați pe primul răspuns invalid", checkErrorsMode: "Rulați validarea", validateVisitedEmptyFields: "Validarea câmpurilor goale pentru focalizarea pierdută", navigateToUrl: "Redirecționare către un link extern după trimitere", @@ -742,12 +745,11 @@ export const roStrings = { keyDuplicationError: "Mesaj de eroare pentru răspunsuri duplicate", minSelectedChoices: "Alegere minimă pentru selectare", maxSelectedChoices: "Alegere maximă pentru selectare", - showClearButton: "Afișează butonul de ștergere", logoWidth: "Lățimea logo-ului", logoHeight: "Înălțimea logo-ului", readOnly: "Doar citire", enableIf: "Dezactivează modul doar citire dacă", - emptyRowsText: "Mesaj „Nu sunt rânduri”", + noRowsText: "Mesaj „Nu sunt rânduri”", separateSpecialChoices: "Separă alegerile speciale", choicesFromQuestion: "Copiază alegerile din următoarea întrebare", choicesFromQuestionMode: "Care opțiuni de alegere să fie copiate", @@ -756,7 +758,7 @@ export const roStrings = { showCommentArea: "Adaugă o casetă de comentarii", commentPlaceholder: "Text locaș pentru caseta de comentarii", displayRateDescriptionsAsExtremeItems: "Afișați etichetele ca valori extreme", - rowsOrder: "Ordinea rândurilor", + rowOrder: "Ordinea rândurilor", columnsLayout: "Aspect coloane", columnColCount: "Număr coloane imbricate", correctAnswer: "Răspuns corect", @@ -833,6 +835,7 @@ export const roStrings = { background: "Fundal", appearance: "Aspect", accentColors: "Culori de accent", + surfaceBackground: "Fundal de suprafață", scaling: "Scalare", others: "Altele" }, @@ -843,8 +846,7 @@ export const roStrings = { columnsEnableIf: "Fă coloanele vizibile dacă", rowsEnableIf: "Fă rândurile vizibile dacă", innerIndent: "Crește indentarea internă", - defaultValueFromLastRow: "Utilizează răspunsurile din ultimul rând ca implicite", - defaultValueFromLastPanel: "Utilizează răspunsurile din ultimul panou ca implicite", + copyDefaultValueFromLastEntry: "Utilizați răspunsurile de la ultima intrare ca implicit", enterNewValue: "Vă rugăm să introduceți o valoare.", noquestions: "Nu există întrebări în chestionar.", createtrigger: "Vă rugăm să creați un declanșator", @@ -1120,7 +1122,7 @@ export const roStrings = { timerInfoMode: { combined: "Ambele" }, - addRowLocation: { + addRowButtonLocation: { default: "Pe baza aspectului matricei" }, panelsState: { @@ -1191,10 +1193,10 @@ export const roStrings = { percent: "Procent", date: "Dată" }, - rowsOrder: { + rowOrder: { initial: "Original" }, - questionsOrder: { + questionOrder: { initial: "Original" }, showProgressBar: { @@ -1345,7 +1347,7 @@ export const roStrings = { questionTitleLocation: "Se aplică tuturor întrebărilor din acest panou. Dacă doriți să înlocuiți această setare, definiți reguli de aliniere a titlului pentru întrebările individuale. Opțiunea „Moștenește” aplică setarea de la nivel de pagină (dacă este setată) sau setarea de la nivel de chestionar („Sus” implicit).", questionTitleWidth: "Setează lățimea titlurilor întrebărilor atunci când sunt aliniate la stânga casetelor de întrebări. Acceptă valori CSS (px, %, in, pt etc.).", questionErrorLocation: "Setează locația unui mesaj de eroare în raport cu toate întrebările din panou. Opțiunea „Moștenește” aplică setarea de la nivel de pagină (dacă este setată) sau setarea de la nivel de chestionar.", - questionsOrder: "Păstrează ordinea originală a întrebărilor sau le randomizează. Opțiunea „Moștenește” aplică setarea de la nivel de pagină (dacă este setată) sau setarea de la nivel de chestionar.", + questionOrder: "Păstrează ordinea originală a întrebărilor sau le randomizează. Opțiunea „Moștenește” aplică setarea de la nivel de pagină (dacă este setată) sau setarea de la nivel de chestionar.", page: "Repoziționează panoul la sfârșitul unei pagini selectate.", innerIndent: "Adaugă spațiu sau margine între conținutul panoului și marginea stângă a casetei panoului.", startWithNewLine: "Deselectați pentru a afișa panoul pe un rând cu întrebarea sau panoul anterior. Setarea nu se aplică dacă panoul este primul element din formular.", @@ -1359,7 +1361,7 @@ export const roStrings = { visibleIf: "Utilizați pictograma bagheta magică pentru a seta o regulă condițională care determină vizibilitatea panoului.", enableIf: "Utilizați pictograma bagheta magică pentru a seta o regulă condițională care dezactivează modul doar citire pentru panou.", requiredIf: "Utilizați pictograma bagheta magică pentru a seta o regulă condițională care împiedică trimiterea chestionarului dacă cel puțin o întrebare inclusă nu are un răspuns.", - templateTitleLocation: "Se aplică tuturor întrebărilor din acest panou. Dacă doriți să înlocuiți această setare, definiți reguli de aliniere a titlului pentru întrebările individuale. Opțiunea „Moștenește” aplică setarea de la nivel de pagină (dacă este setată) sau setarea de la nivel de chestionar („Sus” implicit).", + templateQuestionTitleLocation: "Se aplică tuturor întrebărilor din acest panou. Dacă doriți să înlocuiți această setare, definiți reguli de aliniere a titlului pentru întrebările individuale. Opțiunea „Moștenește” aplică setarea de la nivel de pagină (dacă este setată) sau setarea de la nivel de chestionar („Sus” implicit).", templateErrorLocation: "Setează locația unui mesaj de eroare în raport cu o întrebare cu intrare invalidă. Alegeți dintre: „Sus” - un text de eroare este plasat în partea de sus a casetei întrebării; „Jos” - un text de eroare este plasat în partea de jos a casetei întrebării. Opțiunea „Moștenește” aplică setarea de la nivel de pagină (dacă este setată) sau setarea de la nivel de chestionar („Sus” implicit).", errorLocation: "Setează locația unui mesaj de eroare în raport cu toate întrebările din panou. Opțiunea „Moștenește” aplică setarea de la nivel de pagină (dacă este setată) sau setarea de la nivel de chestionar.", page: "Repoziționează panoul la sfârșitul unei pagini selectate.", @@ -1374,9 +1376,10 @@ export const roStrings = { titleLocation: "Această setare este moștenită automat de toate întrebările din acest panou. Dacă doriți să înlocuiți această setare, definiți reguli de aliniere a titlului pentru întrebările individuale. Opțiunea „Moștenește” aplică setarea de la nivel de pagină (dacă este setată) sau setarea de la nivel de chestionar („Sus” implicit).", descriptionLocation: "Opțiunea „Moștenește” aplică setarea de la nivel de pagină (dacă este setată) sau setarea de la nivel de chestionar („Sub titlul panoului” implicit).", newPanelPosition: "Definește poziția unui panou nou adăugat. În mod implicit, panourile noi sunt adăugate la sfârșit. Selectați „Următor” pentru a introduce un nou panou după cel curent.", - defaultValueFromLastPanel: "Duplică răspunsurile din ultimul panou și le atribuie următorului panou dinamic adăugat.", + copyDefaultValueFromLastEntry: "Duplică răspunsurile din ultimul panou și le atribuie următorului panou dinamic adăugat.", keyName: "Faceți referire la un nume de întrebare pentru a solicita unui utilizator să furnizeze un răspuns unic pentru această întrebare în fiecare panou." }, + copyDefaultValueFromLastEntry: "Duplică răspunsurile din ultimul rând și le atribuie următorului rând dinamic adăugat.", defaultValueExpression: "Această setare vă permite să atribuiți o valoare implicită a răspunsului pe baza unei expresii. Expresia poate include calcule de bază - `{q1_id} + {q2_id}`, expresii booleene, cum ar fi `{age} > 60`, și funcții: `iif()`, `today()`, `age()`, `min()`, `max()`, `avg()`, etc. Valoarea determinată de această expresie servește ca valoare implicită inițială care poate fi suprascrisă de o intrare manuală a respondentului.", resetValueIf: "Utilizați pictograma bagheta magică pentru a seta o regulă condițională care determină când o intrare a respondentului este resetată la valoarea pe baza „Expresiei valorii implicite” sau „Expresiei de setare a valorii” sau la valoarea „Răspuns implicit” (dacă oricare este setată).", setValueIf: "Utilizați pictograma bagheta magică pentru a seta o regulă condițională care determină când să rulați „Expresia de setare a valorii” și să atribuiți dinamic valoarea rezultată ca răspuns.", @@ -1449,19 +1452,19 @@ export const roStrings = { logoWidth: "Setează o lățime a logo-ului în unități CSS (px, %, in, pt etc.).", logoHeight: "Setează o înălțime a logo-ului în unități CSS (px, %, in, pt etc.).", logoFit: "Alegeți dintre: „Niciunul” - imaginea își menține dimensiunea originală; „Conține” - imaginea este redimensionată pentru a se potrivi păstrând aspectul său; „Acoperă” - imaginea umple întreaga casetă păstrând aspectul său; „Umple” - imaginea este întinsă pentru a umple caseta fără a păstra aspectul său.", - goNextPageAutomatic: "Selectați dacă doriți ca chestionarul să avanseze automat la pagina următoare după ce un respondent a răspuns la toate întrebările de pe pagina curentă. Această funcție nu se va aplica dacă ultima întrebare de pe pagină este deschisă sau permite răspunsuri multiple.", - allowCompleteSurveyAutomatic: "Selectați dacă doriți ca chestionarul să se completeze automat după ce un respondent răspunde la toate întrebările.", + autoAdvanceEnabled: "Selectați dacă doriți ca chestionarul să avanseze automat la pagina următoare după ce un respondent a răspuns la toate întrebările de pe pagina curentă. Această funcție nu se va aplica dacă ultima întrebare de pe pagină este deschisă sau permite răspunsuri multiple.", + autoAdvanceAllowComplete: "Selectați dacă doriți ca chestionarul să se completeze automat după ce un respondent răspunde la toate întrebările.", showNavigationButtons: "Setează vizibilitatea și locația butoanelor de navigare pe o pagină.", showProgressBar: "Setează vizibilitatea și locația unei bare de progres. Valoarea „Auto” afișează bara de progres deasupra sau dedesubtul antetului chestionarului.", showPreviewBeforeComplete: "Activează pagina de previzualizare cu toate sau doar întrebările la care s-a răspuns.", questionTitleLocation: "Se aplică tuturor întrebărilor din chestionar. Această setare poate fi înlocuită de regulile de aliniere a titlului la niveluri inferioare: panou, pagină sau întrebare. O setare de nivel inferior va înlocui setările de nivel superior.", - requiredText: "Un simbol sau o secvență de simboluri care indică faptul că este necesar un răspuns.", + requiredMark: "Un simbol sau o secvență de simboluri care indică faptul că este necesar un răspuns.", questionStartIndex: "Introduceți un număr sau o literă cu care doriți să începeți numerotarea.", questionErrorLocation: "Setează locația unui mesaj de eroare în raport cu întrebarea cu intrare invalidă. Alegeți dintre: „Sus” - un text de eroare este plasat în partea de sus a casetei întrebării; „Jos” - un text de eroare este plasat în partea de jos a casetei întrebării.", - focusFirstQuestionAutomatic: "Selectați dacă doriți ca primul câmp de intrare de pe fiecare pagină să fie pregătit pentru introducerea textului.", - questionsOrder: "Păstrează ordinea originală a întrebărilor sau le randomizează. Efectul acestei setări este vizibil doar în fila Previzualizare.", + autoFocusFirstQuestion: "Selectați dacă doriți ca primul câmp de intrare de pe fiecare pagină să fie pregătit pentru introducerea textului.", + questionOrder: "Păstrează ordinea originală a întrebărilor sau le randomizează. Efectul acestei setări este vizibil doar în fila Previzualizare.", maxTextLength: "Doar pentru întrebările de introducere a textului.", - maxOthersLength: "Doar pentru comentariile întrebărilor.", + maxCommentLength: "Doar pentru comentariile întrebărilor.", commentAreaRows: "Setează numărul de linii afișate în zonele de text pentru comentariile întrebărilor. Dacă introducerea ocupă mai multe linii, va apărea bara de derulare.", autoGrowComment: "Selectați dacă doriți ca comentariile întrebărilor și întrebările de Text lung să se extindă automat în funcție de lungimea textului introdus.", allowResizeComment: "Doar pentru comentariile întrebărilor și întrebările de Text lung.", @@ -1479,7 +1482,6 @@ export const roStrings = { keyDuplicationError: "Când proprietatea „Împiedică răspunsurile duplicate” este activată, un respondent care încearcă să trimită o intrare duplicat va primi următorul mesaj de eroare.", totalExpression: "Vă permite să calculați valorile totale pe baza unei expresii. Expresia poate include calcule de bază (`{q1_id} + {q2_id}`), expresii booleene (`{age} > 60`) și funcții (`iif()`, `today()`, `age()`, `min()`, `max()`, `avg()`, etc.).", confirmDelete: "Declanșează un prompt care solicită confirmarea ștergerii rândului.", - defaultValueFromLastRow: "Duplică răspunsurile din ultimul rând și le atribuie următorului rând dinamic adăugat.", keyName: "Faceți referire la un ID al coloanei pentru a solicita unui utilizator să furnizeze un răspuns unic pentru fiecare întrebare din coloana specificată.", description: "Introduceți un subtitlu.", locale: "Alegeți o limbă pentru a începe să creați chestionarul. Pentru a adăuga o traducere, comutați la o limbă nouă și traduceți textul original aici sau în fila Traduceri.", @@ -1498,7 +1500,7 @@ export const roStrings = { questionTitleLocation: "Se aplică tuturor întrebărilor din această pagină. Dacă doriți să înlocuiți această setare, definiți reguli de aliniere a titlului pentru întrebările individuale sau panouri. Opțiunea „Moștenește” aplică setarea de la nivel de chestionar („Sus” implicit).", questionTitleWidth: "Setează lățimea titlurilor întrebărilor atunci când sunt aliniate la stânga casetelor de întrebări. Acceptă valori CSS (px, %, in, pt etc.).", questionErrorLocation: "Setează locația unui mesaj de eroare în raport cu întrebarea cu intrare invalidă. Alegeți dintre: „Sus” - un text de eroare este plasat în partea de sus a casetei întrebării; „Jos” - un text de eroare este plasat în partea de jos a casetei întrebării. Opțiunea „Moștenește” aplică setarea de la nivel de chestionar.", - questionsOrder: "Păstrează ordinea originală a întrebărilor sau le randomizează. Opțiunea „Moștenește” aplică setarea de la nivel de chestionar („Original” implicit). Efectul acestei setări este vizibil doar în fila Previzualizare.", + questionOrder: "Păstrează ordinea originală a întrebărilor sau le randomizează. Opțiunea „Moștenește” aplică setarea de la nivel de chestionar („Original” implicit). Efectul acestei setări este vizibil doar în fila Previzualizare.", navigationButtonsVisibility: "Setează vizibilitatea butoanelor de navigare pe pagină. Opțiunea „Moștenește” aplică setarea de la nivel de chestionar, care implicit este „Vizibilă”." }, timerLocation: "Setează locația unui cronometru pe o pagină.", @@ -1535,7 +1537,7 @@ export const roStrings = { needConfirmRemoveFile: "Declanșează un prompt care solicită confirmarea ștergerii fișierului.", selectToRankEnabled: "Activați pentru a clasifica doar opțiunile selectate. Utilizatorii vor trage elementele selectate din lista de opțiuni pentru a le ordona în zona de clasificare.", dataList: "Introduceți o listă de opțiuni care vor fi sugerate respondentului în timpul introducerii.", - itemSize: "Setarea redimensionează doar câmpurile de intrare și nu afectează lățimea casetei întrebării.", + inputSize: "Setarea redimensionează doar câmpurile de intrare și nu afectează lățimea casetei întrebării.", itemTitleWidth: "Setează o lățime consistentă pentru toate etichetele elementelor în pixeli", inputTextAlignment: "Selectați modul de aliniere a valorii de intrare în câmp. Setarea implicită \"Auto\" aliniază valoarea de intrare la dreapta dacă se aplică mascare monedară sau numerică și la stânga dacă nu.", altText: "Servește ca un substitut atunci când imaginea nu poate fi afișată pe dispozitivul utilizatorului și pentru scopuri de accesibilitate.", @@ -1653,7 +1655,7 @@ export const roStrings = { maxValueExpression: "Expresia valorii maxime", step: "Pas", dataList: "Elemente pentru sugestii automate", - itemSize: "Lățimea câmpului de intrare (în caractere)", + inputSize: "Lățimea câmpului de intrare (în caractere)", itemTitleWidth: "Lățimea etichetei elementului (în px)", inputTextAlignment: "Alinierea valorilor de intrare", elements: "Elemente", @@ -1755,7 +1757,8 @@ export const roStrings = { orchid: "Orhidee", tulip: "Lalea", brown: "Maro", - green: "Verde" + green: "Verde", + gray: "Gri" } }, creatortheme: { @@ -1847,7 +1850,7 @@ setupLocale({ localeCode: "ro", strings: roStrings }); // names.default-dark: "Dark" => "Întunecat" // names.default-contrast: "Contrast" => "Contrast" // panel.showNumber: "Number this panel" => "Numerotați acest panou" -// pehelp.goNextPageAutomatic: "Select if you want the survey to auto-advance to the next page once a respondent has answered all questions on the current page. This feature won't apply if the last question on the page is open-ended or allows multiple answers." => "Selectați dacă doriți ca chestionarul să avanseze automat la pagina următoare după ce un respondent a răspuns la toate întrebările de pe pagina curentă. Această funcție nu se va aplica dacă ultima întrebare de pe pagină este deschisă sau permite răspunsuri multiple." +// pehelp.autoAdvanceEnabled: "Select if you want the survey to auto-advance to the next page once a respondent has answered all questions on the current page. This feature won't apply if the last question on the page is open-ended or allows multiple answers." => "Selectați dacă doriți ca chestionarul să avanseze automat la pagina următoare după ce un respondent a răspuns la toate întrebările de pe pagina curentă. Această funcție nu se va aplica dacă ultima întrebare de pe pagină este deschisă sau permite răspunsuri multiple." // autocomplete.name: "Full Name" => "Nume complet" // autocomplete.honorific-prefix: "Prefix" => "Prefix" // autocomplete.given-name: "First Name" => "Prenume" @@ -1903,4 +1906,10 @@ setupLocale({ localeCode: "ro", strings: roStrings }); // autocomplete.impp: "Instant Messaging Protocol" => "Protocol de mesagerie instantanee" // ed.lockQuestionsTooltip: "Lock expand/collapse state for questions" => "Blocați starea de extindere/restrângere pentru întrebări" // pe.listIsEmpty@pages: "You don't have any pages yet" => "Nu aveți încă nicio pagină" -// pe.addNew@pages: "Add new page" => "Adaugă o pagină nouă" \ No newline at end of file +// pe.addNew@pages: "Add new page" => "Adaugă o pagină nouă" +// ed.zoomInTooltip: "Zoom In" => "Măriți" +// ed.zoom100Tooltip: "100%" => "100%" +// ed.zoomOutTooltip: "Zoom Out" => "Micșorare" +// tabs.surfaceBackground: "Surface Background" => "Fundal de suprafață" +// pe.copyDefaultValueFromLastEntry: "Use answers from the last entry as default" => "Utilizați răspunsurile de la ultima intrare ca implicit" +// colors.gray: "Gray" => "Gri" \ 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 60832ba1e3..a743c6a490 100644 --- a/packages/survey-creator-core/src/localization/russian.ts +++ b/packages/survey-creator-core/src/localization/russian.ts @@ -109,6 +109,9 @@ export var ruStrings = { redoTooltip: "Повторите изменение", expandAllTooltip: "Развернуть все", collapseAllTooltip: "Свернуть все", + zoomInTooltip: "Увеличить", + zoom100Tooltip: "100%", + zoomOutTooltip: "Уменьшение масштаба", lockQuestionsTooltip: "Блокировка состояния развертывания/свертывания для вопросов", showMoreChoices: "Развернуть", showLessChoices: "Показать меньше", @@ -296,7 +299,7 @@ export var ruStrings = { description: "Описание панели", visibleIf: "Сделать панель видимой, если", requiredIf: "Сделайте панель обязательной, если", - questionsOrder: "Порядок вопросов на панели", + questionOrder: "Порядок вопросов на панели", page: "Родительская страница", startWithNewLine: "Отображение панели на новой строке", state: "Состояние свертывания панели", @@ -327,7 +330,7 @@ export var ruStrings = { hideNumber: "Скрытие номера панели", titleLocation: "Выравнивание заголовков панелей", descriptionLocation: "Выравнивание описания панели", - templateTitleLocation: "Выравнивание заголовка вопроса", + templateQuestionTitleLocation: "Выравнивание заголовка вопроса", templateErrorLocation: "Выравнивание сообщений об ошибках", newPanelPosition: "Новое расположение панели", showRangeInProgress: "Отображение индикатора выполнения", @@ -394,7 +397,7 @@ export var ruStrings = { visibleIf: "Сделайте страницу видимой, если", requiredIf: "Сделайте страницу обязательной, если", timeLimit: "Ограничение по времени завершения страницы (в секундах)", - questionsOrder: "Порядок вопросов на странице" + questionOrder: "Порядок вопросов на странице" }, matrixdropdowncolumn: { name: "Имя столбца", @@ -560,7 +563,7 @@ export var ruStrings = { isRequired: "Обязательный?", markRequired: "Отметьте как обязательный", removeRequiredMark: "Снимите нужную отметку", - isAllRowRequired: "Все строки обязательны для заполнения", + eachRowRequired: "Все строки обязательны для заполнения", eachRowUnique: "Предотвращение дублирования ответов в строках", requiredErrorText: "Это поле обязательное для заполнения", startWithNewLine: "Начинать с новой строки?", @@ -572,7 +575,7 @@ export var ruStrings = { maxSize: "Максимальный размер файла (в байтах)", rowCount: "Количество строк", columnLayout: "Макет столбцов", - addRowLocation: "Добавить расположение кнопки строки", + addRowButtonLocation: "Добавить расположение кнопки строки", transposeData: "Транспонирование строк в столбцы", addRowText: "Добавить текст кнопки строки", removeRowText: "Удалить кнопку строки текста", @@ -611,7 +614,7 @@ export var ruStrings = { mode: "Режим (редактирование/просмотр)", clearInvisibleValues: "Очистить невидимые значения", cookieName: "Имя Cookie (отключить повторное прохождение опроса локально)", - sendResultOnPageNext: "Показать результаты опроса на странице рядом", + partialSendEnabled: "Показать результаты опроса на странице рядом", storeOthersAsComment: "Хранить занчение 'Другое' в отдельном поле", showPageTitles: "Показывать заголовки страниц", showPageNumbers: "Показывать номера страниц", @@ -623,18 +626,18 @@ export var ruStrings = { startSurveyText: "Текст в кнопке 'Начать'", showNavigationButtons: "Показывать кнопки навигации (навигация по умолчанию)", showPrevButton: "Показывать кнопки 'Предыдущая страница' (пользователь может вернуться на предыдущую страницу)", - firstPageIsStarted: "Первая страница опросника является стартовой страницей.", - showCompletedPage: "Показывать страницу с текстом по завершению заполнения (HTML финальной страницы)", - goNextPageAutomatic: "Переходить на следующую страницу автоматически при заполнении всех вопросов", - allowCompleteSurveyAutomatic: "Автоматическое заполнение опроса", + firstPageIsStartPage: "Первая страница опросника является стартовой страницей.", + showCompletePage: "Показывать страницу с текстом по завершению заполнения (HTML финальной страницы)", + autoAdvanceEnabled: "Переходить на следующую страницу автоматически при заполнении всех вопросов", + autoAdvanceAllowComplete: "Автоматическое заполнение опроса", showProgressBar: "Показывать прогресс заполнения", questionTitleLocation: "Расположение заголовка вопроса", questionTitleWidth: "Ширина заголовка вопроса", - requiredText: "Символ для обязательного вопроса", + requiredMark: "Символ для обязательного вопроса", questionTitleTemplate: "Шаблон названия опроса, по умолчанию: {не} {требует} {текста}.", questionErrorLocation: "Размещение ошибки опроса", - focusFirstQuestionAutomatic: "Фокусирование на первом вопросе при изменении страницы", - questionsOrder: "Сортировка элементов на странице", + autoFocusFirstQuestion: "Фокусирование на первом вопросе при изменении страницы", + questionOrder: "Сортировка элементов на странице", timeLimit: "Максимальное время в секундах, чтобы заполнить опросник", timeLimitPerPage: "Максимальное время в секундах, чтобы заполнить страницу опросника", showTimer: "Используйте таймер", @@ -651,7 +654,7 @@ export var ruStrings = { dataFormat: "Формат изображения", allowAddRows: "Разрешить добавление строк", allowRemoveRows: "Разрешить удаление строк", - allowRowsDragAndDrop: "Разрешить перетаскивание строк", + allowRowReorder: "Разрешить перетаскивание строк", responsiveImageSizeHelp: "Не применяется, если указана точная ширина или высота изображения.", minImageWidth: "Минимальная ширина изображения", maxImageWidth: "Максимальная ширина изображения", @@ -678,13 +681,13 @@ export var ruStrings = { logo: "Логотип (URL-адрес или строка в кодировке base64)", questionsOnPageMode: "Структура опроса", maxTextLength: "Максимальная длина ответа (в символах)", - maxOthersLength: "Максимальная длина комментария (в символах)", + maxCommentLength: "Максимальная длина комментария (в символах)", commentAreaRows: "Высота области комментариев (в строках)", autoGrowComment: "При необходимости автоматически разверните область комментариев", allowResizeComment: "Разрешить пользователям изменять размер текстовых областей", textUpdateMode: "Обновление значения текстового вопроса", maskType: "Тип входной маски", - focusOnFirstError: "Установка фокуса на первом недопустимом ответе", + autoFocusFirstError: "Установка фокуса на первом недопустимом ответе", checkErrorsMode: "Запуск проверки", validateVisitedEmptyFields: "Проверка пустых полей при потере фокуса", navigateToUrl: "Перейдите по URL-адресу", @@ -742,12 +745,11 @@ export var ruStrings = { keyDuplicationError: "Сообщение об ошибке \"Неуникальное значение ключа\"", minSelectedChoices: "Минимальное количество выбранных вариантов", maxSelectedChoices: "Максимальное количество выбранных вариантов", - showClearButton: "Показать кнопку «Очистить»", logoWidth: "Ширина логотипа (в значениях, принимаемых CSS)", logoHeight: "Высота логотипа (в значениях, принимаемых CSS)", readOnly: "Только для чтения", enableIf: "Редактируется, если", - emptyRowsText: "Сообщение \"Нет строк\"", + noRowsText: "Сообщение \"Нет строк\"", separateSpecialChoices: "Отдельные специальные варианты («Нет», «Другое», «Выбрать все»)", choicesFromQuestion: "Копирование вариантов из следующего вопроса", choicesFromQuestionMode: "Какие варианты скопировать?", @@ -756,7 +758,7 @@ export var ruStrings = { showCommentArea: "Показать область комментариев", commentPlaceholder: "Заполнитель области комментариев", displayRateDescriptionsAsExtremeItems: "Отображение описаний скоростей в виде экстремальных значений", - rowsOrder: "Порядок строк", + rowOrder: "Порядок строк", columnsLayout: "Расположение столбцов", columnColCount: "Количество вложенных столбцов", correctAnswer: "Правильный ответ", @@ -833,6 +835,7 @@ export var ruStrings = { background: "Фон", appearance: "Внешний вид", accentColors: "Акцентные цвета", + surfaceBackground: "Фон поверхности", scaling: "Масштабирование", others: "Другие" }, @@ -843,8 +846,7 @@ export var ruStrings = { columnsEnableIf: "Столбцы видны, если", rowsEnableIf: "Строки видны, если", innerIndent: "Добавление внутренних отступов", - defaultValueFromLastRow: "Взять значения по умолчанию из последней строки", - defaultValueFromLastPanel: "Возьмите значения по умолчанию с последней панели", + copyDefaultValueFromLastEntry: "Используйте ответы из последней записи по умолчанию", enterNewValue: "Пожалуйста, введите значение.", noquestions: "В опроснике нет ни одного вопроса", createtrigger: "Пожалуйста, создайте триггер", @@ -1120,7 +1122,7 @@ export var ruStrings = { timerInfoMode: { combined: "Оба" }, - addRowLocation: { + addRowButtonLocation: { default: "Зависит от компоновки матрицы" }, panelsState: { @@ -1191,10 +1193,10 @@ export var ruStrings = { percent: "Процент", date: "Дата" }, - rowsOrder: { + rowOrder: { initial: "Исходный текст" }, - questionsOrder: { + questionOrder: { initial: "Исходный текст" }, showProgressBar: { @@ -1345,7 +1347,7 @@ export var ruStrings = { questionTitleLocation: "Применяется ко всем вопросам в этой панели. Если вы хотите переопределить этот параметр, определите правила выравнивания заголовков для отдельных вопросов. Опция «Наследовать» применяет настройку на уровне страницы (если задано) или на уровне опроса («Сверху» по умолчанию).", questionTitleWidth: "Задает одинаковую ширину заголовков вопросов, если они выровнены по левому краю полей вопросов. Принимает значения CSS (px, %, in, pt и т. д.).", questionErrorLocation: "Задает расположение сообщения об ошибке по отношению ко всем вопросам на панели. Опция «Наследовать» применяет настройку на уровне страницы (если задано) или на уровне опроса.", - questionsOrder: "Сохраняет исходный порядок вопросов или рандомизирует их. Опция «Наследовать» применяет настройку на уровне страницы (если задано) или на уровне опроса.", + questionOrder: "Сохраняет исходный порядок вопросов или рандомизирует их. Опция «Наследовать» применяет настройку на уровне страницы (если задано) или на уровне опроса.", page: "Перемещает панель в конец выбранной страницы.", innerIndent: "Добавляет пространство или поле между содержимым панели и левой границей рамки панели.", startWithNewLine: "Снимите флажок, чтобы отобразить панель в одной строке с предыдущим вопросом или панелью. Этот параметр не применяется, если панель является первым элементом формы.", @@ -1359,7 +1361,7 @@ export var ruStrings = { visibleIf: "Используйте значок волшебной палочки, чтобы задать условное правило, определяющее видимость панели.", enableIf: "Используйте значок волшебной палочки, чтобы задать условное правило, которое отключает режим только для чтения для панели.", requiredIf: "Используйте значок волшебной палочки, чтобы задать условное правило, которое запрещает отправку опроса, если хотя бы один вложенный вопрос не содержит ответа.", - templateTitleLocation: "Применяется ко всем вопросам в этой панели. Если вы хотите переопределить этот параметр, определите правила выравнивания заголовков для отдельных вопросов. Опция «Наследовать» применяет настройку на уровне страницы (если задано) или на уровне опроса («Сверху» по умолчанию).", + templateQuestionTitleLocation: "Применяется ко всем вопросам в этой панели. Если вы хотите переопределить этот параметр, определите правила выравнивания заголовков для отдельных вопросов. Опция «Наследовать» применяет настройку на уровне страницы (если задано) или на уровне опроса («Сверху» по умолчанию).", templateErrorLocation: "Задает расположение сообщения об ошибке по отношению к вопросу с недопустимыми входными данными. Выберите между: «Сверху» - текст ошибки размещается в верхней части поля вопроса; «Внизу» - текст ошибки размещается в нижней части окна вопроса. Опция «Наследовать» применяет настройку на уровне страницы (если задано) или на уровне опроса («Сверху» по умолчанию).", errorLocation: "Задает расположение сообщения об ошибке по отношению ко всем вопросам на панели. Опция «Наследовать» применяет настройку на уровне страницы (если задано) или на уровне опроса.", page: "Перемещает панель в конец выбранной страницы.", @@ -1374,9 +1376,10 @@ export var ruStrings = { titleLocation: "Этот параметр автоматически наследуется всеми вопросами на этой панели. Если вы хотите переопределить этот параметр, определите правила выравнивания заголовков для отдельных вопросов. Опция «Наследовать» применяет настройку на уровне страницы (если задано) или на уровне опроса («Сверху» по умолчанию).", descriptionLocation: "Опция «Наследовать» применяет настройку на уровне страницы (если задано) или на уровне опроса («Под заголовком панели» по умолчанию).", newPanelPosition: "Определяет положение вновь добавляемой панели. По умолчанию новые панели добавляются в конец. Выберите «Далее», чтобы вставить новую панель после текущей.", - defaultValueFromLastPanel: "Дублирует ответы с последней панели и назначает их следующей добавленной динамической панели.", + copyDefaultValueFromLastEntry: "Дублирует ответы с последней панели и назначает их следующей добавленной динамической панели.", keyName: "Укажите имя вопроса, чтобы пользователь мог предоставить уникальный ответ на этот вопрос на каждой панели." }, + copyDefaultValueFromLastEntry: "Дублирует ответы из последней строки и присваивает их следующей добавленной динамической строке.", defaultValueExpression: "Этот параметр позволяет назначить значение ответа по умолчанию на основе выражения. Выражение может включать в себя базовые вычисления - '{q1_id} + {q2_id}', логические выражения, такие как '{age} > 60', и функции: 'iif()', 'today()', 'age()', 'min()', 'max()', 'avg()' и т.д. Значение, определяемое этим выражением, служит начальным значением по умолчанию, которое может быть переопределено ручным вводом респондентом.", resetValueIf: "Используйте значок волшебной палочки, чтобы задать условное правило, определяющее, когда входные данные респондента сбрасываются до значения, основанного на «Выражении значения по умолчанию» или «Выражении заданного значения» или на значении «Ответ по умолчанию» (если оно задано).", setValueIf: "Используйте значок волшебной палочки, чтобы задать условное правило, которое определяет, когда запускать выражение «Задать значение» и динамически назначать полученное значение в качестве ответа.", @@ -1449,19 +1452,19 @@ export var ruStrings = { logoWidth: "Задает ширину логотипа в единицах CSS (px, %, in, pt и т. д.).", logoHeight: "Задает высоту логотипа в единицах CSS (px, %, in, pt и т. д.).", logoFit: "Выберите один из следующих вариантов: \"Нет\" - изображение сохраняет свой первоначальный размер; \"Contain\" - размер изображения изменяется по размеру с сохранением его пропорций; «Обложка» - изображение заполняет всю коробку, сохраняя при этом соотношение сторон; \"Заливка\" - изображение растягивается для заполнения поля без сохранения его пропорций.", - goNextPageAutomatic: "Выберите, хотите ли вы, чтобы опрос автоматически переходил на следующую страницу после того, как респондент ответил на все вопросы на текущей странице. Эта функция не будет работать, если последний вопрос на странице является открытым или допускает несколько ответов.", - allowCompleteSurveyAutomatic: "Выберите, хотите ли Вы, чтобы опрос завершался автоматически после того, как респондент ответит на все вопросы.", + autoAdvanceEnabled: "Выберите, хотите ли вы, чтобы опрос автоматически переходил на следующую страницу после того, как респондент ответил на все вопросы на текущей странице. Эта функция не будет работать, если последний вопрос на странице является открытым или допускает несколько ответов.", + autoAdvanceAllowComplete: "Выберите, хотите ли Вы, чтобы опрос завершался автоматически после того, как респондент ответит на все вопросы.", showNavigationButtons: "Задает видимость и расположение кнопок навигации на странице.", showProgressBar: "Задает видимость и расположение индикатора выполнения. Значение «Авто» отображает индикатор выполнения над или под заголовком опроса.", showPreviewBeforeComplete: "Включите страницу предварительного просмотра, на которой отображаются все вопросы или только ответы на них.", questionTitleLocation: "Применяется ко всем вопросам в опросе. Этот параметр может быть переопределен правилами выравнивания заголовков на более низких уровнях: панели, странице или вопросе. Настройки более низкого уровня будут переопределять настройки на более высоком уровне.", - requiredText: "Символ или последовательность символов, указывающие на то, что требуется ответ.", + requiredMark: "Символ или последовательность символов, указывающие на то, что требуется ответ.", questionStartIndex: "Введите цифру или букву, с которой вы хотите начать нумерацию.", questionErrorLocation: "Задает расположение сообщения об ошибке по отношению к вопросу с недопустимыми входными данными. Выберите между: «Сверху» - текст ошибки размещается в верхней части поля вопроса; «Внизу» - текст ошибки размещается в нижней части окна вопроса.", - focusFirstQuestionAutomatic: "Выберите, если вы хотите, чтобы первое поле ввода на каждой странице было готово для ввода текста.", - questionsOrder: "Сохраняет исходный порядок вопросов или рандомизирует их. Эффект этого параметра виден только на вкладке «Предварительный просмотр».", + autoFocusFirstQuestion: "Выберите, если вы хотите, чтобы первое поле ввода на каждой странице было готово для ввода текста.", + questionOrder: "Сохраняет исходный порядок вопросов или рандомизирует их. Эффект этого параметра виден только на вкладке «Предварительный просмотр».", maxTextLength: "Только для вопросов с вводом текста.", - maxOthersLength: "Только для комментариев к вопросам.", + maxCommentLength: "Только для комментариев к вопросам.", commentAreaRows: "Задает количество отображаемых строк в текстовых областях для комментариев к вопросам. При вводе занимает больше строк, появляется полоса прокрутки.", autoGrowComment: "Выберите, хотите ли вы, чтобы комментарии к вопросам и вопросы с длинным текстом автоматически увеличивались в высоту в зависимости от введенной длины текста.", allowResizeComment: "Только для комментариев к вопросам и вопросов с длинным текстом.", @@ -1479,7 +1482,6 @@ export var ruStrings = { keyDuplicationError: "Если включено свойство «Не допускать дублирования ответов», респондент, пытающийся отправить дублирующуюся запись, получит следующее сообщение об ошибке.", totalExpression: "Позволяет вычислять итоговые значения на основе выражения. Выражение может включать базовые вычисления ('{q1_id} + {q2_id}'), логические выражения ('{age} > 60') и функции ('iif()', 'today()', 'age()', 'min()', 'max()', 'avg()' и т.д.).", confirmDelete: "Запускает запрос на подтверждение удаления строки.", - defaultValueFromLastRow: "Дублирует ответы из последней строки и присваивает их следующей добавленной динамической строке.", keyName: "Если указанный столбец содержит одинаковые значения, опрос выдает ошибку «Неуникальное значение ключа».", description: "Введите субтитры.", locale: "Выберите язык, чтобы начать создание опроса. Чтобы добавить перевод, переключитесь на новый язык и переведите исходный текст здесь или во вкладке «Переводы».", @@ -1498,7 +1500,7 @@ export var ruStrings = { questionTitleLocation: "Относится ко всем вопросам на этой странице. Если вы хотите переопределить этот параметр, задайте правила выравнивания заголовков для отдельных вопросов или панелей. Опция «Наследовать» применяет настройку уровня опроса («Сверху» по умолчанию).", questionTitleWidth: "Задает одинаковую ширину заголовков вопросов, если они выровнены по левому краю полей вопросов. Принимает значения CSS (px, %, in, pt и т. д.).", questionErrorLocation: "Задает расположение сообщения об ошибке по отношению к вопросу с недопустимыми входными данными. Выберите между: «Сверху» - текст ошибки размещается в верхней части поля вопроса; «Внизу» - текст ошибки размещается в нижней части окна вопроса. Опция «Наследовать» применяет настройку уровня опроса («Сверху» по умолчанию).", - questionsOrder: "Сохраняет исходный порядок вопросов или рандомизирует их. Опция «Наследовать» применяет настройку уровня опроса («Оригинал» по умолчанию). Эффект этого параметра виден только на вкладке «Предварительный просмотр».", + questionOrder: "Сохраняет исходный порядок вопросов или рандомизирует их. Опция «Наследовать» применяет настройку уровня опроса («Оригинал» по умолчанию). Эффект этого параметра виден только на вкладке «Предварительный просмотр».", navigationButtonsVisibility: "Задает видимость кнопок навигации на странице. Опция \"Наследовать\" применяет настройку уровня опроса, которая по умолчанию имеет значение \"Видимый\"." }, timerLocation: "Задает расположение таймера на странице.", @@ -1535,7 +1537,7 @@ export var ruStrings = { needConfirmRemoveFile: "Запускает запрос на подтверждение удаления файла.", selectToRankEnabled: "Включите этот параметр, чтобы ранжировать только выбранные варианты. Пользователи будут перетаскивать выбранные элементы из списка вариантов, чтобы упорядочить их в области ранжирования.", dataList: "Введите список вариантов, которые будут предложены респонденту во время ввода.", - itemSize: "Этот параметр изменяет только размер полей ввода и не влияет на ширину поля вопроса.", + inputSize: "Этот параметр изменяет только размер полей ввода и не влияет на ширину поля вопроса.", itemTitleWidth: "Устанавливает одинаковую ширину для всех меток элементов в пикселях", inputTextAlignment: "Выберите способ выравнивания вводимого значения в поле. Настройка по умолчанию \"Auto\" выравнивает вводимое значение по правому краю, если применяется маскирование валюты или число, то по левому краю.", altText: "Служит заменой, когда изображение не может быть отображено на устройстве пользователя, а также в целях обеспечения доступности.", @@ -1653,7 +1655,7 @@ export var ruStrings = { maxValueExpression: "Выражение максимального значения", step: "Шаг", dataList: "Список данных", - itemSize: "Размер элементов", + inputSize: "Размер элементов", itemTitleWidth: "Ширина метки элемента (в пикселях)", inputTextAlignment: "Выравнивание вводимого значения", elements: "Азы", @@ -1755,7 +1757,8 @@ export var ruStrings = { orchid: "Орхидея", tulip: "Тюльпан", brown: "Коричневый", - green: "Зеленый" + green: "Зеленый", + gray: "Серый" } }, creatortheme: { @@ -1921,7 +1924,7 @@ setupLocale({ localeCode: "ru", strings: ruStrings }); // pe.dataFormat: "Image format" => "Формат изображения" // pe.allowAddRows: "Allow adding rows" => "Разрешить добавление строк" // pe.allowRemoveRows: "Allow removing rows" => "Разрешить удаление строк" -// pe.allowRowsDragAndDrop: "Allow row drag and drop" => "Разрешить перетаскивание строк" +// pe.allowRowReorder: "Allow row drag and drop" => "Разрешить перетаскивание строк" // pe.responsiveImageSizeHelp: "Does not apply if you specify the exact image width or height." => "Не применяется, если указана точная ширина или высота изображения." // pe.minImageWidth: "Minimum image width" => "Минимальная ширина изображения" // pe.maxImageWidth: "Maximum image width" => "Максимальная ширина изображения" @@ -1933,11 +1936,11 @@ setupLocale({ localeCode: "ru", strings: ruStrings }); // pe.logo: "Logo (URL or base64-encoded string)" => "Логотип (URL-адрес или строка в кодировке base64)" // pe.questionsOnPageMode: "Survey structure" => "Структура опроса" // pe.maxTextLength: "Maximum answer length (in characters)" => "Максимальная длина ответа (в символах)" -// pe.maxOthersLength: "Maximum comment length (in characters)" => "Максимальная длина комментария (в символах)" +// pe.maxCommentLength: "Maximum comment length (in characters)" => "Максимальная длина комментария (в символах)" // pe.autoGrowComment: "Auto-expand comment area if necessary" => "При необходимости автоматически разверните область комментариев" // pe.allowResizeComment: "Allow users to resize text areas" => "Разрешить пользователям изменять размер текстовых областей" // pe.textUpdateMode: "Update text question value" => "Обновление значения текстового вопроса" -// pe.focusOnFirstError: "Set focus on the first invalid answer" => "Установка фокуса на первом недопустимом ответе" +// pe.autoFocusFirstError: "Set focus on the first invalid answer" => "Установка фокуса на первом недопустимом ответе" // pe.checkErrorsMode: "Run validation" => "Запуск проверки" // pe.navigateToUrl: "Navigate to URL" => "Перейдите по URL-адресу" // pe.navigateToUrlOnCondition: "Dynamic URL" => "Динамический URL-адрес" @@ -1975,7 +1978,7 @@ setupLocale({ localeCode: "ru", strings: ruStrings }); // pe.panelPrevText: "Previous Panel button tooltip" => "Предыдущая всплывающая подсказка кнопки «Панель»" // pe.panelNextText: "Next Panel button tooltip" => "Всплывающая подсказка кнопки «Следующая панель»" // pe.showRangeInProgress: "Show progress bar" => "Показать индикатор выполнения" -// pe.templateTitleLocation: "Question title location" => "Местоположение заголовка вопроса" +// pe.templateQuestionTitleLocation: "Question title location" => "Местоположение заголовка вопроса" // pe.panelRemoveButtonLocation: "Remove Panel button location" => "Удалить расположение кнопки «Панель»" // pe.hideIfRowsEmpty: "Hide the question if there are no rows" => "Скрыть вопрос, если нет строк" // pe.hideColumnsIfEmpty: "Hide columns if there are no rows" => "Скрытие столбцов, если строк нет" @@ -1999,13 +2002,12 @@ setupLocale({ localeCode: "ru", strings: ruStrings }); // pe.keyDuplicationError: "\"Non-unique key value\" error message" => "Сообщение об ошибке \"Неуникальное значение ключа\"" // pe.minSelectedChoices: "Minimum selected choices" => "Минимальное количество выбранных вариантов" // pe.maxSelectedChoices: "Maximum selected choices" => "Максимальное количество выбранных вариантов" -// pe.showClearButton: "Show the Clear button" => "Показать кнопку «Очистить»" // pe.showNumber: "Show panel number" => "Показать номер панели" // pe.logoWidth: "Logo width (in CSS-accepted values)" => "Ширина логотипа (в значениях, принимаемых CSS)" // pe.logoHeight: "Logo height (in CSS-accepted values)" => "Высота логотипа (в значениях, принимаемых CSS)" // pe.readOnly: "Read-only" => "Только для чтения" // pe.enableIf: "Editable if" => "Редактируется, если" -// pe.emptyRowsText: "\"No rows\" message" => "Сообщение \"Нет строк\"" +// pe.noRowsText: "\"No rows\" message" => "Сообщение \"Нет строк\"" // pe.size: "Input field size (in characters)" => "Размер поля ввода (в символах)" // pe.separateSpecialChoices: "Separate special choices (None, Other, Select All)" => "Отдельные специальные варианты («Нет», «Другое», «Выбрать все»)" // pe.choicesFromQuestion: "Copy choices from the following question" => "Копирование вариантов из следующего вопроса" @@ -2013,7 +2015,7 @@ setupLocale({ localeCode: "ru", strings: ruStrings }); // pe.showCommentArea: "Show the comment area" => "Показать область комментариев" // pe.commentPlaceholder: "Comment area placeholder" => "Заполнитель области комментариев" // pe.displayRateDescriptionsAsExtremeItems: "Display rate descriptions as extreme values" => "Отображение описаний скоростей в виде экстремальных значений" -// pe.rowsOrder: "Row order" => "Порядок строк" +// pe.rowOrder: "Row order" => "Порядок строк" // pe.columnsLayout: "Column layout" => "Расположение столбцов" // pe.columnColCount: "Nested column count" => "Количество вложенных столбцов" // pe.state: "Panel expand state" => "Состояние развертывания панели" @@ -2034,8 +2036,6 @@ setupLocale({ localeCode: "ru", strings: ruStrings }); // pe.indent: "Add indents" => "Добавление отступов" // panel.indent: "Add outer indents" => "Добавление внешних отступов" // pe.innerIndent: "Add inner indents" => "Добавление внутренних отступов" -// pe.defaultValueFromLastRow: "Take default values from the last row" => "Взять значения по умолчанию из последней строки" -// pe.defaultValueFromLastPanel: "Take default values from the last panel" => "Возьмите значения по умолчанию с последней панели" // pe.titleKeyboardAdornerTip: "Press enter button to edit" => "Нажмите кнопку ввода, чтобы отредактировать" // pe.keyboardAdornerTip: "Press enter button to edit item, press delete button to delete item, press alt plus arrow up or arrow down to move item" => "Нажмите кнопку ввода, чтобы отредактировать элемент, нажмите кнопку удаления, чтобы удалить элемент, нажмите alt со стрелкой вверх или со стрелкой вниз, чтобы переместить элемент" // pe.emptyExpressionPlaceHolder: "Type expression here..." => "Введите выражение здесь..." @@ -2114,7 +2114,7 @@ setupLocale({ localeCode: "ru", strings: ruStrings }); // showTimerPanel.none: "Hidden" => "Скрытый" // showTimerPanelMode.all: "Both" => "Оба" // detailPanelMode.none: "Hidden" => "Скрытый" -// addRowLocation.default: "Depends on matrix layout" => "Зависит от компоновки матрицы" +// addRowButtonLocation.default: "Depends on matrix layout" => "Зависит от компоновки матрицы" // panelsState.default: "Users cannot expand or collapse panels" => "Пользователи не могут разворачивать или сворачивать панели" // panelsState.collapsed: "All panels are collapsed" => "Все панели свернуты" // panelsState.expanded: "All panels are expanded" => "Все панели расширены" @@ -2439,7 +2439,7 @@ setupLocale({ localeCode: "ru", strings: ruStrings }); // panel.description: "Panel description" => "Описание панели" // panel.visibleIf: "Make the panel visible if" => "Сделать панель видимой, если" // panel.requiredIf: "Make the panel required if" => "Сделайте панель обязательной, если" -// panel.questionsOrder: "Question order within the panel" => "Порядок вопросов на панели" +// panel.questionOrder: "Question order within the panel" => "Порядок вопросов на панели" // panel.startWithNewLine: "Display the panel on a new line" => "Отображение панели на новой строке" // panel.state: "Panel collapse state" => "Состояние свертывания панели" // panel.width: "Inline panel width" => "Встроенная ширина панели" @@ -2464,7 +2464,7 @@ setupLocale({ localeCode: "ru", strings: ruStrings }); // paneldynamic.hideNumber: "Hide the panel number" => "Скрытие номера панели" // paneldynamic.titleLocation: "Panel title alignment" => "Выравнивание заголовков панелей" // paneldynamic.descriptionLocation: "Panel description alignment" => "Выравнивание описания панели" -// paneldynamic.templateTitleLocation: "Question title alignment" => "Выравнивание заголовка вопроса" +// paneldynamic.templateQuestionTitleLocation: "Question title alignment" => "Выравнивание заголовка вопроса" // paneldynamic.templateErrorLocation: "Error message alignment" => "Выравнивание сообщений об ошибках" // paneldynamic.newPanelPosition: "New panel location" => "Новое расположение панели" // paneldynamic.keyName: "Prevent duplicate responses in the following question" => "Предотвращение дублирования ответов в следующем вопросе" @@ -2497,7 +2497,7 @@ setupLocale({ localeCode: "ru", strings: ruStrings }); // page.description: "Page description" => "Описание страницы" // page.visibleIf: "Make the page visible if" => "Сделайте страницу видимой, если" // page.requiredIf: "Make the page required if" => "Сделайте страницу обязательной, если" -// page.questionsOrder: "Question order on the page" => "Порядок вопросов на странице" +// page.questionOrder: "Question order on the page" => "Порядок вопросов на странице" // matrixdropdowncolumn.name: "Column name" => "Имя столбца" // matrixdropdowncolumn.title: "Column title" => "Заголовок столбца" // matrixdropdowncolumn.isUnique: "Prevent duplicate responses" => "Предотвращение дублирования ответов" @@ -2571,8 +2571,8 @@ setupLocale({ localeCode: "ru", strings: ruStrings }); // totalDisplayStyle.currency: "Currency" => "Валюта" // totalDisplayStyle.percent: "Percentage" => "Процент" // totalDisplayStyle.date: "Date" => "Дата" -// rowsOrder.initial: "Original" => "Исходный текст" -// questionsOrder.initial: "Original" => "Исходный текст" +// rowOrder.initial: "Original" => "Исходный текст" +// questionOrder.initial: "Original" => "Исходный текст" // showProgressBar.aboveheader: "Above the header" => "Над заголовком" // showProgressBar.belowheader: "Below the header" => "Под заголовком" // pv.sum: "Sum" => "Сумма" @@ -2589,7 +2589,7 @@ setupLocale({ localeCode: "ru", strings: ruStrings }); // panel.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "Используйте значок волшебной палочки, чтобы задать условное правило, которое запрещает отправку опроса, если хотя бы один вложенный вопрос не содержит ответа." // panel.questionTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Применяется ко всем вопросам в этой панели. Если вы хотите переопределить этот параметр, определите правила выравнивания заголовков для отдельных вопросов. Опция «Наследовать» применяет настройку на уровне страницы (если задано) или на уровне опроса («Сверху» по умолчанию)." // panel.questionErrorLocation: "Sets the location of an error message in relation to all questions within the panel. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Задает расположение сообщения об ошибке по отношению ко всем вопросам на панели. Опция «Наследовать» применяет настройку на уровне страницы (если задано) или на уровне опроса." -// panel.questionsOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Сохраняет исходный порядок вопросов или рандомизирует их. Опция «Наследовать» применяет настройку на уровне страницы (если задано) или на уровне опроса." +// panel.questionOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Сохраняет исходный порядок вопросов или рандомизирует их. Опция «Наследовать» применяет настройку на уровне страницы (если задано) или на уровне опроса." // panel.page: "Repositions the panel to the end of a selected page." => "Перемещает панель в конец выбранной страницы." // panel.innerIndent: "Adds space or margin between the panel content and the left border of the panel box." => "Добавляет пространство или поле между содержимым панели и левой границей рамки панели." // panel.startWithNewLine: "Unselect to display the panel in one line with the previous question or panel. The setting doesn't apply if the panel is the first element in your form." => "Снимите флажок, чтобы отобразить панель в одной строке с предыдущим вопросом или панелью. Этот параметр не применяется, если панель является первым элементом формы." @@ -2600,7 +2600,7 @@ setupLocale({ localeCode: "ru", strings: ruStrings }); // paneldynamic.visibleIf: "Use the magic wand icon to set a conditional rule that determines panel visibility." => "Используйте значок волшебной палочки, чтобы задать условное правило, определяющее видимость панели." // paneldynamic.enableIf: "Use the magic wand icon to set a conditional rule that disables the read-only mode for the panel." => "Используйте значок волшебной палочки, чтобы задать условное правило, которое отключает режим только для чтения для панели." // paneldynamic.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "Используйте значок волшебной палочки, чтобы задать условное правило, которое запрещает отправку опроса, если хотя бы один вложенный вопрос не содержит ответа." -// paneldynamic.templateTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Применяется ко всем вопросам в этой панели. Если вы хотите переопределить этот параметр, определите правила выравнивания заголовков для отдельных вопросов. Опция «Наследовать» применяет настройку на уровне страницы (если задано) или на уровне опроса («Сверху» по умолчанию)." +// paneldynamic.templateQuestionTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Применяется ко всем вопросам в этой панели. Если вы хотите переопределить этот параметр, определите правила выравнивания заголовков для отдельных вопросов. Опция «Наследовать» применяет настройку на уровне страницы (если задано) или на уровне опроса («Сверху» по умолчанию)." // paneldynamic.templateErrorLocation: "Sets the location of an error message in relation to a question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Задает расположение сообщения об ошибке по отношению к вопросу с недопустимыми входными данными. Выберите между: «Сверху» - текст ошибки размещается в верхней части поля вопроса; «Внизу» - текст ошибки размещается в нижней части окна вопроса. Опция «Наследовать» применяет настройку на уровне страницы (если задано) или на уровне опроса («Сверху» по умолчанию)." // paneldynamic.errorLocation: "Sets the location of an error message in relation to all questions within the panel. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Задает расположение сообщения об ошибке по отношению ко всем вопросам на панели. Опция «Наследовать» применяет настройку на уровне страницы (если задано) или на уровне опроса." // paneldynamic.page: "Repositions the panel to the end of a selected page." => "Перемещает панель в конец выбранной страницы." @@ -2614,7 +2614,7 @@ setupLocale({ localeCode: "ru", strings: ruStrings }); // paneldynamic.titleLocation: "This setting is automatically inherited by all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Этот параметр автоматически наследуется всеми вопросами на этой панели. Если вы хотите переопределить этот параметр, определите правила выравнивания заголовков для отдельных вопросов. Опция «Наследовать» применяет настройку на уровне страницы (если задано) или на уровне опроса («Сверху» по умолчанию)." // paneldynamic.descriptionLocation: "The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Under the panel title\" by default)." => "Опция «Наследовать» применяет настройку на уровне страницы (если задано) или на уровне опроса («Под заголовком панели» по умолчанию)." // paneldynamic.newPanelPosition: "Defines the position of a newly added panel. By default, new panels are added to the end. Select \"Next\" to insert a new panel after the current one." => "Определяет положение вновь добавляемой панели. По умолчанию новые панели добавляются в конец. Выберите «Далее», чтобы вставить новую панель после текущей." -// paneldynamic.defaultValueFromLastPanel: "Duplicates answers from the last panel and assigns them to the next added dynamic panel." => "Дублирует ответы с последней панели и назначает их следующей добавленной динамической панели." +// paneldynamic.copyDefaultValueFromLastEntry: "Duplicates answers from the last panel and assigns them to the next added dynamic panel." => "Дублирует ответы с последней панели и назначает их следующей добавленной динамической панели." // paneldynamic.keyName: "Reference a question name to require a user to provide a unique response for this question in each panel." => "Укажите имя вопроса, чтобы пользователь мог предоставить уникальный ответ на этот вопрос на каждой панели." // pehelp.defaultValueExpression: "This setting allows you to assign a default answer value based on an expression. The expression can include basic calculations - `{q1_id} + {q2_id}`, Boolean expressions, such as `{age} > 60`, and functions: `iif()`, `today()`, `age()`, `min()`, `max()`, `avg()`, etc. The value determined by this expression serves as the initial default value that can be overridden by a respondent's manual input." => "Этот параметр позволяет назначить значение ответа по умолчанию на основе выражения. Выражение может включать в себя базовые вычисления - '{q1_id} + {q2_id}', логические выражения, такие как '{age} > 60', и функции: 'iif()', 'today()', 'age()', 'min()', 'max()', 'avg()' и т.д. Значение, определяемое этим выражением, служит начальным значением по умолчанию, которое может быть переопределено ручным вводом респондентом." // pehelp.resetValueIf: "Use the magic wand icon to set a conditional rule that determines when a respondent's input is reset to the value based on the \"Default value expression\" or \"Set value expression\" or to the \"Default answer\" value (if either is set)." => "Используйте значок волшебной палочки, чтобы задать условное правило, определяющее, когда входные данные респондента сбрасываются до значения, основанного на «Выражении значения по умолчанию» или «Выражении заданного значения» или на значении «Ответ по умолчанию» (если оно задано)." @@ -2664,13 +2664,13 @@ setupLocale({ localeCode: "ru", strings: ruStrings }); // pehelp.showProgressBar: "Sets the visibility and location of a progress bar. The \"Auto\" value displays the progress bar above or below the survey header." => "Задает видимость и расположение индикатора выполнения. Значение «Авто» отображает индикатор выполнения над или под заголовком опроса." // pehelp.showPreviewBeforeComplete: "Enable the preview page with all or answered questions only." => "Включите страницу предварительного просмотра, на которой отображаются все вопросы или только ответы на них." // pehelp.questionTitleLocation: "Applies to all questions within the survey. This setting can be overridden by title alignment rules at lower levels: panel, page, or question. A lower-level setting will override those on a higher level." => "Применяется ко всем вопросам в опросе. Этот параметр может быть переопределен правилами выравнивания заголовков на более низких уровнях: панели, странице или вопросе. Настройки более низкого уровня будут переопределять настройки на более высоком уровне." -// pehelp.requiredText: "A symbol or a sequence of symbols indicating that an answer is required." => "Символ или последовательность символов, указывающие на то, что требуется ответ." +// pehelp.requiredMark: "A symbol or a sequence of symbols indicating that an answer is required." => "Символ или последовательность символов, указывающие на то, что требуется ответ." // pehelp.questionStartIndex: "Enter a number or letter with which you want to start numbering." => "Введите цифру или букву, с которой вы хотите начать нумерацию." // pehelp.questionErrorLocation: "Sets the location of an error message in relation to the question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box." => "Задает расположение сообщения об ошибке по отношению к вопросу с недопустимыми входными данными. Выберите между: «Сверху» - текст ошибки размещается в верхней части поля вопроса; «Внизу» - текст ошибки размещается в нижней части окна вопроса." -// pehelp.focusFirstQuestionAutomatic: "Select if you want the first input field on each page ready for text entry." => "Выберите, если вы хотите, чтобы первое поле ввода на каждой странице было готово для ввода текста." -// pehelp.questionsOrder: "Keeps the original order of questions or randomizes them. The effect of this setting is only visible in the Preview tab." => "Сохраняет исходный порядок вопросов или рандомизирует их. Эффект этого параметра виден только на вкладке «Предварительный просмотр»." +// pehelp.autoFocusFirstQuestion: "Select if you want the first input field on each page ready for text entry." => "Выберите, если вы хотите, чтобы первое поле ввода на каждой странице было готово для ввода текста." +// pehelp.questionOrder: "Keeps the original order of questions or randomizes them. The effect of this setting is only visible in the Preview tab." => "Сохраняет исходный порядок вопросов или рандомизирует их. Эффект этого параметра виден только на вкладке «Предварительный просмотр»." // pehelp.maxTextLength: "For text entry questions only." => "Только для вопросов с вводом текста." -// pehelp.maxOthersLength: "For question comments only." => "Только для комментариев к вопросам." +// pehelp.maxCommentLength: "For question comments only." => "Только для комментариев к вопросам." // pehelp.autoGrowComment: "Select if you want question comments and Long Text questions to auto-grow in height based on the entered text length." => "Выберите, хотите ли вы, чтобы комментарии к вопросам и вопросы с длинным текстом автоматически увеличивались в высоту в зависимости от введенной длины текста." // pehelp.allowResizeComment: "For question comments and Long Text questions only." => "Только для комментариев к вопросам и вопросов с длинным текстом." // pehelp.calculatedValues: "Custom variables serve as intermediate or auxiliary variables used in form calculations. They take respondent inputs as source values. Each custom variable has a unique name and an expression it's based on." => "Пользовательские переменные служат промежуточными или вспомогательными переменными, используемыми в вычислениях формы. Они принимают входные данные респондента в качестве исходных значений. Каждая пользовательская переменная имеет уникальное имя и выражение, на котором она основана." @@ -2686,7 +2686,7 @@ setupLocale({ localeCode: "ru", strings: ruStrings }); // pehelp.keyDuplicationError: "When the \"Prevent duplicate responses\" property is enabled, a respondent attempting to submit a duplicate entry will receive the following error message." => "Если включено свойство «Не допускать дублирования ответов», респондент, пытающийся отправить дублирующуюся запись, получит следующее сообщение об ошибке." // pehelp.totalExpression: "Allows you to calculate total values based on an expression. The expression can include basic calculations (`{q1_id} + {q2_id}`), Boolean expressions (`{age} > 60`) and functions ('iif()`, `today()`, `age()`, `min()`, `max()`, `avg()`, etc.)." => "Позволяет вычислять итоговые значения на основе выражения. Выражение может включать базовые вычисления ('{q1_id} + {q2_id}'), логические выражения ('{age} > 60') и функции ('iif()', 'today()', 'age()', 'min()', 'max()', 'avg()' и т.д.)." // pehelp.confirmDelete: "Triggers a prompt asking to confirm the row deletion." => "Запускает запрос на подтверждение удаления строки." -// pehelp.defaultValueFromLastRow: "Duplicates answers from the last row and assigns them to the next added dynamic row." => "Дублирует ответы из последней строки и присваивает их следующей добавленной динамической строке." +// pehelp.copyDefaultValueFromLastEntry: "Duplicates answers from the last row and assigns them to the next added dynamic row." => "Дублирует ответы из последней строки и присваивает их следующей добавленной динамической строке." // pehelp.description: "Type a subtitle." => "Введите субтитры." // pehelp.locale: "Choose a language to begin creating your survey. To add a translation, switch to a new language and translate the original text here or in the Translations tab." => "Выберите язык, чтобы начать создание опроса. Чтобы добавить перевод, переключитесь на новый язык и переведите исходный текст здесь или во вкладке «Переводы»." // pehelp.detailPanelMode: "Sets the location of a details section in relation to a row. Choose from: \"None\" - no expansion is added; \"Under the row\" - a row expansion is placed under each row of the matrix; \"Under the row, display one row expansion only\" - an expansion is displayed under a single row only, the remaining row expansions are collapsed." => "Задает расположение раздела сведений по отношению к строке. Выберите один из вариантов: \"Нет\" - расширение не добавляется; \"Под строкой\" - под каждой строкой матрицы помещается расширение строки; \"Под строкой отображать только одну строку\" - расширение отображается только под одной строкой, остальные расширения строк сворачиваются." @@ -2701,7 +2701,7 @@ setupLocale({ localeCode: "ru", strings: ruStrings }); // page.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "Используйте значок волшебной палочки, чтобы задать условное правило, которое запрещает отправку опроса, если хотя бы один вложенный вопрос не содержит ответа." // page.questionTitleLocation: "Applies to all questions within this page. If you want to override this setting, define title alignment rules for individual questions or panels. The \"Inherit\" option applies the survey-level setting (\"Top\" by default)." => "Относится ко всем вопросам на этой странице. Если вы хотите переопределить этот параметр, задайте правила выравнивания заголовков для отдельных вопросов или панелей. Опция «Наследовать» применяет настройку уровня опроса («Сверху» по умолчанию)." // page.questionErrorLocation: "Sets the location of an error message in relation to the question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box. The \"Inherit\" option applies the survey-level setting (\"Top\" by default)." => "Задает расположение сообщения об ошибке по отношению к вопросу с недопустимыми входными данными. Выберите между: «Сверху» - текст ошибки размещается в верхней части поля вопроса; «Внизу» - текст ошибки размещается в нижней части окна вопроса. Опция «Наследовать» применяет настройку уровня опроса («Сверху» по умолчанию)." -// page.questionsOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the survey-level setting (\"Original\" by default). The effect of this setting is only visible in the Preview tab." => "Сохраняет исходный порядок вопросов или рандомизирует их. Опция «Наследовать» применяет настройку уровня опроса («Оригинал» по умолчанию). Эффект этого параметра виден только на вкладке «Предварительный просмотр»." +// page.questionOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the survey-level setting (\"Original\" by default). The effect of this setting is only visible in the Preview tab." => "Сохраняет исходный порядок вопросов или рандомизирует их. Опция «Наследовать» применяет настройку уровня опроса («Оригинал» по умолчанию). Эффект этого параметра виден только на вкладке «Предварительный просмотр»." // page.navigationButtonsVisibility: "Sets the visibility of navigation buttons on the page. The \"Inherit\" option applies the survey-level setting, which defaults to \"Visible\"." => "Задает видимость кнопок навигации на странице. Опция \"Наследовать\" применяет настройку уровня опроса, которая по умолчанию имеет значение \"Видимый\"." // pehelp.panelsState: "Choose from: \"Locked\" - users cannot expand or collapse panels; \"Collapse all\" - all panels start in a collapsed state; \"Expand all\" - all panels start in an expanded state; \"First expanded\" - only the first panel is initially expanded." => "Выберите один из следующих вариантов: \"Заблокировано\" - пользователи не могут разворачивать или сворачивать панели; \"Свернуть все\" - все панели запускаются в свернутом состоянии; \"Развернуть все\" - все панели запускаются в развернутом состоянии; \"First expanded\" - изначально разворачивается только первая панель." // pehelp.imageLinkName: "Enter a shared property name within the array of objects that contains the image or video file URLs you want to display in the choice list." => "Введите имя общего свойства в массиве объектов, содержащем URL-адреса изображений или видеофайлов, которые необходимо отобразить в списке вариантов." @@ -2730,7 +2730,7 @@ setupLocale({ localeCode: "ru", strings: ruStrings }); // pehelp.needConfirmRemoveFile: "Triggers a prompt asking to confirm the file deletion." => "Запускает запрос на подтверждение удаления файла." // pehelp.selectToRankEnabled: "Enable to rank only selected choices. Users will drag selected items from the choice list to order them within the ranking area." => "Включите этот параметр, чтобы ранжировать только выбранные варианты. Пользователи будут перетаскивать выбранные элементы из списка вариантов, чтобы упорядочить их в области ранжирования." // pehelp.dataList: "Enter a list of choices that will be suggested to the respondent during input." => "Введите список вариантов, которые будут предложены респонденту во время ввода." -// pehelp.itemSize: "The setting only resizes the input fields and doesn't affect the width of the question box." => "Этот параметр изменяет только размер полей ввода и не влияет на ширину поля вопроса." +// pehelp.inputSize: "The setting only resizes the input fields and doesn't affect the width of the question box." => "Этот параметр изменяет только размер полей ввода и не влияет на ширину поля вопроса." // pehelp.itemTitleWidth: "Sets consistent width for all item labels in pixels" => "Устанавливает одинаковую ширину для всех меток элементов в пикселях" // pehelp.contentMode: "The \"Auto\" option automatically determines the suitable mode for display - Image, Video, or YouTube - based on the source URL provided." => "Опция \"Авто\" автоматически определяет подходящий режим отображения - Изображение, Видео или YouTube - на основе предоставленного исходного URL-адреса." // pehelp.altText: "Serves as a substitute when the image cannot be displayed on a user's device and for accessibility purposes." => "Служит заменой, когда изображение не может быть отображено на устройстве пользователя, а также в целях обеспечения доступности." @@ -2743,8 +2743,8 @@ setupLocale({ localeCode: "ru", strings: ruStrings }); // p.itemTitleWidth: "Item label width (in px)" => "Ширина метки элемента (в пикселях)" // p.selectToRankEmptyRankedAreaText: "Text to show if all options are selected" => "Текст, показывающий, если выбраны все параметры" // p.selectToRankEmptyUnrankedAreaText: "Placeholder text for the ranking area" => "Замещающий текст для области ранжирования" -// pe.allowCompleteSurveyAutomatic: "Complete the survey automatically" => "Автоматическое заполнение опроса" -// pehelp.allowCompleteSurveyAutomatic: "Select if you want the survey to complete automatically after a respondent answers all questions." => "Выберите, хотите ли Вы, чтобы опрос завершался автоматически после того, как респондент ответит на все вопросы." +// pe.autoAdvanceAllowComplete: "Complete the survey automatically" => "Автоматическое заполнение опроса" +// pehelp.autoAdvanceAllowComplete: "Select if you want the survey to complete automatically after a respondent answers all questions." => "Выберите, хотите ли Вы, чтобы опрос завершался автоматически после того, как респондент ответит на все вопросы." // masksettings.saveMaskedValue: "Save masked value in survey results" => "Сохранение замаскированного значения в результатах опроса" // patternmask.pattern: "Value pattern" => "Шаблон значения" // datetimemask.min: "Minimum value" => "Минимальное значение" @@ -2969,7 +2969,7 @@ setupLocale({ localeCode: "ru", strings: ruStrings }); // names.default-dark: "Dark" => "Темный" // names.default-contrast: "Contrast" => "Контраст" // panel.showNumber: "Number this panel" => "Пронумеруйте эту панель" -// pehelp.goNextPageAutomatic: "Select if you want the survey to auto-advance to the next page once a respondent has answered all questions on the current page. This feature won't apply if the last question on the page is open-ended or allows multiple answers." => "Выберите, хотите ли вы, чтобы опрос автоматически переходил на следующую страницу после того, как респондент ответил на все вопросы на текущей странице. Эта функция не будет работать, если последний вопрос на странице является открытым или допускает несколько ответов." +// pehelp.autoAdvanceEnabled: "Select if you want the survey to auto-advance to the next page once a respondent has answered all questions on the current page. This feature won't apply if the last question on the page is open-ended or allows multiple answers." => "Выберите, хотите ли вы, чтобы опрос автоматически переходил на следующую страницу после того, как респондент ответил на все вопросы на текущей странице. Эта функция не будет работать, если последний вопрос на странице является открытым или допускает несколько ответов." // autocomplete.name: "Full Name" => "Полное имя" // autocomplete.honorific-prefix: "Prefix" => "Приставка" // autocomplete.given-name: "First Name" => "Имя" @@ -3025,4 +3025,10 @@ setupLocale({ localeCode: "ru", strings: ruStrings }); // autocomplete.impp: "Instant Messaging Protocol" => "Протокол обмена мгновенными сообщениями" // ed.lockQuestionsTooltip: "Lock expand/collapse state for questions" => "Блокировка состояния развертывания/свертывания для вопросов" // pe.listIsEmpty@pages: "You don't have any pages yet" => "У вас еще нет страниц" -// pe.addNew@pages: "Add new page" => "Добавить новую страницу" \ No newline at end of file +// pe.addNew@pages: "Add new page" => "Добавить новую страницу" +// ed.zoomInTooltip: "Zoom In" => "Увеличить" +// ed.zoom100Tooltip: "100%" => "100%" +// ed.zoomOutTooltip: "Zoom Out" => "Уменьшение масштаба" +// tabs.surfaceBackground: "Surface Background" => "Фон поверхности" +// pe.copyDefaultValueFromLastEntry: "Use answers from the last entry as default" => "Используйте ответы из последней записи по умолчанию" +// colors.gray: "Gray" => "Серый" \ 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 47c6ba50b6..e0be23c71f 100644 --- a/packages/survey-creator-core/src/localization/simplified-chinese.ts +++ b/packages/survey-creator-core/src/localization/simplified-chinese.ts @@ -109,6 +109,9 @@ var simplifiedChineseTranslation = { redoTooltip: "重做更改", expandAllTooltip: "全部展开", collapseAllTooltip: "全部折叠", + zoomInTooltip: "放大", + zoom100Tooltip: "100%", + zoomOutTooltip: "缩小", lockQuestionsTooltip: "锁定问题的展开/折叠状态", showMoreChoices: "显示更多", showLessChoices: "显示更少", @@ -296,7 +299,7 @@ var simplifiedChineseTranslation = { description: "面板说明", visibleIf: "如果出现以下情况,则使面板可见", requiredIf: "如果出现以下情况,则使面板成为必需的", - questionsOrder: "小组内的问题顺序", + questionOrder: "小组内的问题顺序", page: "父页面", startWithNewLine: "在新行上显示面板", state: "面板折叠状态", @@ -327,7 +330,7 @@ var simplifiedChineseTranslation = { hideNumber: "隐藏面板编号", titleLocation: "面板标题对齐方式", descriptionLocation: "面板描述对齐方式", - templateTitleLocation: "问题标题对齐方式", + templateQuestionTitleLocation: "问题标题对齐方式", templateErrorLocation: "错误消息对齐", newPanelPosition: "新面板位置", showRangeInProgress: "显示进度条", @@ -394,7 +397,7 @@ var simplifiedChineseTranslation = { visibleIf: "如果出现以下情况,则使页面可见", requiredIf: "如果出现以下情况,则使页面为必填项", timeLimit: "完成页面的时间限制(以秒为单位)", - questionsOrder: "页面上的问题顺序" + questionOrder: "页面上的问题顺序" }, matrixdropdowncolumn: { name: "列名称", @@ -560,7 +563,7 @@ var simplifiedChineseTranslation = { isRequired: "是否为必填项?", markRequired: "标记为必填", removeRequiredMark: "删除所需的标记", - isAllRowRequired: "要求所有行都回答", + eachRowRequired: "要求所有行都回答", eachRowUnique: "防止行中出现重复响应", requiredErrorText: "错误文字", startWithNewLine: "问题是否新起一行?", @@ -572,7 +575,7 @@ var simplifiedChineseTranslation = { maxSize: "文件最大尺寸 (Bytes)", rowCount: "默认行数", columnLayout: "列布局", - addRowLocation: "添加行按钮位置", + addRowButtonLocation: "添加行按钮位置", transposeData: "将行转置为列", addRowText: "添加条目按钮文本", removeRowText: "删除条目按钮文本", @@ -611,7 +614,7 @@ var simplifiedChineseTranslation = { mode: "模式 (编辑/只读)", clearInvisibleValues: "清除隐藏值", cookieName: "Cookie名,避免多次运行)", - sendResultOnPageNext: "切换页时保存结果", + partialSendEnabled: "切换页时保存结果", storeOthersAsComment: "其他值单独储存", showPageTitles: "显示页面标题", showPageNumbers: "显示页数", @@ -623,18 +626,18 @@ var simplifiedChineseTranslation = { startSurveyText: "开始按钮文本", showNavigationButtons: "显示导航按钮 (默认导航)", showPrevButton: "显示前一页按钮 (用户可返回至前一页面)", - firstPageIsStarted: "调查的第一页面为起始页.", - showCompletedPage: "结尾展示完成后的页面 (completedHtml)", - goNextPageAutomatic: "回答本页所有问题后,自动跳转到下一页", - allowCompleteSurveyAutomatic: "自动完成调查", + firstPageIsStartPage: "调查的第一页面为起始页.", + showCompletePage: "结尾展示完成后的页面 (completedHtml)", + autoAdvanceEnabled: "回答本页所有问题后,自动跳转到下一页", + autoAdvanceAllowComplete: "自动完成调查", showProgressBar: "显示进度条", questionTitleLocation: "问题的标题位置", questionTitleWidth: "问题标题宽度", - requiredText: "问题必填标志", + requiredMark: "问题必填标志", questionTitleTemplate: "问题标题模板, 默认为: '{no}. {require} {title}'", questionErrorLocation: "问题错误定位", - focusFirstQuestionAutomatic: "改变页面时聚焦在第一个问题", - questionsOrder: "页内问题顺序", + autoFocusFirstQuestion: "改变页面时聚焦在第一个问题", + questionOrder: "页内问题顺序", timeLimit: "完成调查的最长时间", timeLimitPerPage: "完成调查中页面的最长时间", showTimer: "使用计时器", @@ -651,7 +654,7 @@ var simplifiedChineseTranslation = { dataFormat: "图像格式", allowAddRows: "允许添加行", allowRemoveRows: "允许删除行", - allowRowsDragAndDrop: "允许行拖放", + allowRowReorder: "允许行拖放", responsiveImageSizeHelp: "如果指定确切的图像宽度或高度,则不适用。", minImageWidth: "最小图像宽度", maxImageWidth: "最大图像宽度", @@ -678,13 +681,13 @@ var simplifiedChineseTranslation = { logo: "徽标(URL 或 base64 编码的字符串)", questionsOnPageMode: "调查结构", maxTextLength: "最大答案长度(以字符为单位)", - maxOthersLength: "最大注释长度(以字符为单位)", + maxCommentLength: "最大注释长度(以字符为单位)", commentAreaRows: "评论区高度(以行为单位)", autoGrowComment: "如有必要,自动展开评论区域", allowResizeComment: "允许用户调整文本区域的大小", textUpdateMode: "更新文本问题值", maskType: "输入掩码类型", - focusOnFirstError: "将焦点放在第一个无效答案上", + autoFocusFirstError: "将焦点放在第一个无效答案上", checkErrorsMode: "运行验证", validateVisitedEmptyFields: "验证失去焦点时的空字段", navigateToUrl: "导航到网址", @@ -742,12 +745,11 @@ var simplifiedChineseTranslation = { keyDuplicationError: "“非唯一键值”错误消息", minSelectedChoices: "最少选择的选项", maxSelectedChoices: "最大选定选项数", - showClearButton: "显示“清除”按钮", logoWidth: "徽标宽度(以 CSS 接受的值为单位)", logoHeight: "徽标高度(以 CSS 接受的值为单位)", readOnly: "只读", enableIf: "可编辑,如果", - emptyRowsText: "“无行”消息", + noRowsText: "“无行”消息", separateSpecialChoices: "单独的特殊选项(无、其他、全选)", choicesFromQuestion: "复制以下问题的选项", choicesFromQuestionMode: "要复制哪些选项?", @@ -756,7 +758,7 @@ var simplifiedChineseTranslation = { showCommentArea: "显示评论区域", commentPlaceholder: "注释区占位符", displayRateDescriptionsAsExtremeItems: "将速率描述显示为极值", - rowsOrder: "行顺序", + rowOrder: "行顺序", columnsLayout: "列布局", columnColCount: "嵌套列计数", correctAnswer: "正确答案", @@ -833,6 +835,7 @@ var simplifiedChineseTranslation = { background: "背景", appearance: "外观", accentColors: "强调色", + surfaceBackground: "表面背景", scaling: "缩放", others: "别人" }, @@ -843,8 +846,7 @@ var simplifiedChineseTranslation = { columnsEnableIf: "在以下情况下,列可见", rowsEnableIf: "在以下情况下,行可见", innerIndent: "添加内部缩进", - defaultValueFromLastRow: "从最后一行获取默认值", - defaultValueFromLastPanel: "从最后一个面板中获取默认值", + copyDefaultValueFromLastEntry: "使用最后一个条目中的答案作为默认值", enterNewValue: "请设定值", noquestions: "问卷中还没有创建任何问题", createtrigger: "请创建触发器", @@ -1120,7 +1122,7 @@ var simplifiedChineseTranslation = { timerInfoMode: { combined: "双" }, - addRowLocation: { + addRowButtonLocation: { default: "取决于矩阵布局" }, panelsState: { @@ -1191,10 +1193,10 @@ var simplifiedChineseTranslation = { percent: "百分比", date: "日期" }, - rowsOrder: { + rowOrder: { initial: "源语言" }, - questionsOrder: { + questionOrder: { initial: "源语言" }, showProgressBar: { @@ -1345,7 +1347,7 @@ var simplifiedChineseTranslation = { questionTitleLocation: "适用于此面板中的所有问题。如果要覆盖此设置,请为单个问题定义标题对齐规则。“继承”选项应用页面级别(如果已设置)或调查级别设置(默认为“顶部”)。", questionTitleWidth: "当问题标题与问题框左侧对齐时,为问题标题设置一致的宽度。接受 CSS 值(px、%、in、pt 等)。", questionErrorLocation: "设置与面板中所有问题相关的错误消息的位置。“继承”选项应用页面级别(如果已设置)或调查级别设置。", - questionsOrder: "保持问题的原始顺序或随机化问题。“继承”选项应用页面级别(如果已设置)或调查级别设置。", + questionOrder: "保持问题的原始顺序或随机化问题。“继承”选项应用页面级别(如果已设置)或调查级别设置。", page: "将面板重新定位到所选页面的末尾。", innerIndent: "在面板内容和面板框的左边框之间添加空格或边距。", startWithNewLine: "取消选择以将面板与上一个问题或面板显示在一行中。如果面板是窗体中的第一个元素,则该设置不适用。", @@ -1359,7 +1361,7 @@ var simplifiedChineseTranslation = { visibleIf: "使用魔棒图标设置确定面板可见性的条件规则。", enableIf: "使用魔棒图标设置禁用面板只读模式的条件规则。", requiredIf: "使用魔杖图标设置条件规则,除非至少有一个嵌套问题有答案,否则该规则将阻止调查提交。", - templateTitleLocation: "适用于此面板中的所有问题。如果要覆盖此设置,请为单个问题定义标题对齐规则。“继承”选项应用页面级别(如果已设置)或调查级别设置(默认为“顶部”)。", + templateQuestionTitleLocation: "适用于此面板中的所有问题。如果要覆盖此设置,请为单个问题定义标题对齐规则。“继承”选项应用页面级别(如果已设置)或调查级别设置(默认为“顶部”)。", templateErrorLocation: "设置与输入无效的问题相关的错误消息的位置。选择:“顶部” - 错误文本放置在问题框的顶部;“底部” - 错误文本放置在问题框的底部。“继承”选项应用页面级别(如果已设置)或调查级别设置(默认为“顶部”)。", errorLocation: "设置与面板中所有问题相关的错误消息的位置。“继承”选项应用页面级别(如果已设置)或调查级别设置。", page: "将面板重新定位到所选页面的末尾。", @@ -1374,9 +1376,10 @@ var simplifiedChineseTranslation = { titleLocation: "此面板中的所有问题都会自动继承此设置。如果要覆盖此设置,请为单个问题定义标题对齐规则。“继承”选项应用页面级别(如果已设置)或调查级别设置(默认为“顶部”)。", descriptionLocation: "“继承”选项应用页面级别(如果已设置)或调查级别设置(默认为“在面板标题下”)。", newPanelPosition: "定义新添加的面板的位置。默认情况下,新面板将添加到末尾。选择“下一步”以在当前面板之后插入新面板。", - defaultValueFromLastPanel: "复制上一个面板中的答案,并将其分配给下一个添加的动态面板。", + copyDefaultValueFromLastEntry: "复制上一个面板中的答案,并将其分配给下一个添加的动态面板。", keyName: "引用问题名称以要求用户在每个面板中为此问题提供唯一的答案。" }, + copyDefaultValueFromLastEntry: "复制最后一行的答案,并将其分配给下一个添加的动态行。", defaultValueExpression: "此设置允许您根据表达式分配默认答案值。表达式可以包括基本计算 - '{q1_id} + {q2_id}'、布尔表达式,例如 '{age} > 60',以及函数:'iif()'、'today()'、'age()'、'min()'、'max()'、'avg()'等。此表达式确定的值用作初始默认值,可由响应者的手动输入覆盖。", resetValueIf: "使用魔杖图标设置条件规则,该规则确定何时将受访者的输入重置为基于“默认值表达式”或“设置值表达式”的值,或重置为“默认答案”值(如果设置了其中任何一个)。", setValueIf: "使用魔杖图标设置条件规则,该规则确定何时运行“设置值表达式”,并将结果值动态分配为响应。", @@ -1449,19 +1452,19 @@ var simplifiedChineseTranslation = { logoWidth: "以 CSS 单位(px、%、in、pt 等)设置徽标宽度。", logoHeight: "以 CSS 单位(px、%、in、pt 等)设置徽标高度。", logoFit: "从以下选项中选择:“无” - 图像保持其原始大小;“包含” - 调整图像大小以适应其纵横比;“封面” - 图像填充整个框,同时保持其纵横比;“填充” - 拉伸图像以填充框,而不保持其纵横比。", - goNextPageAutomatic: "选择是否希望调查在受访者回答了当前页面上的所有问题后自动前进到下一页。如果页面上的最后一个问题是开放式的或允许多个答案,则此功能将不适用。", - allowCompleteSurveyAutomatic: "选择是否希望在受访者回答所有问题后自动完成调查。", + autoAdvanceEnabled: "选择是否希望调查在受访者回答了当前页面上的所有问题后自动前进到下一页。如果页面上的最后一个问题是开放式的或允许多个答案,则此功能将不适用。", + autoAdvanceAllowComplete: "选择是否希望在受访者回答所有问题后自动完成调查。", showNavigationButtons: "设置导航按钮在页面上的可见性和位置。", showProgressBar: "设置进度条的可见性和位置。“自动”值显示测量标题上方或下方的进度条。", showPreviewBeforeComplete: "启用仅包含所有问题或已回答问题的预览页面。", questionTitleLocation: "适用于调查中的所有问题。此设置可以被较低级别的标题对齐规则覆盖:面板、页面或问题。较低级别的设置将覆盖较高级别的设置。", - requiredText: "一个符号或一系列符号,表示需要答案。", + requiredMark: "一个符号或一系列符号,表示需要答案。", questionStartIndex: "输入要开始编号的数字或字母。", questionErrorLocation: "设置与输入无效的问题相关的错误消息的位置。选择:“顶部” - 错误文本放置在问题框的顶部;“底部” - 错误文本放置在问题框的底部。", - focusFirstQuestionAutomatic: "选择是否希望每个页面上的第一个输入字段准备好进行文本输入。", - questionsOrder: "保持问题的原始顺序或随机化问题。此设置的效果仅在“预览”选项卡中可见。", + autoFocusFirstQuestion: "选择是否希望每个页面上的第一个输入字段准备好进行文本输入。", + questionOrder: "保持问题的原始顺序或随机化问题。此设置的效果仅在“预览”选项卡中可见。", maxTextLength: "仅适用于文本输入问题。", - maxOthersLength: "仅供问题评论。", + maxCommentLength: "仅供问题评论。", commentAreaRows: "设置问题注释的文本区域中显示的行数。在输入占用更多行时,将出现滚动条。", autoGrowComment: "选择是否希望问题注释和长文本问题根据输入的文本长度自动增加高度。", allowResizeComment: "仅适用于问题评论和长文本问题。", @@ -1479,7 +1482,6 @@ var simplifiedChineseTranslation = { keyDuplicationError: "启用“防止重复响应”属性后,尝试提交重复条目的受访者将收到以下错误消息。", totalExpression: "允许您根据表达式计算总值。表达式可以包括基本计算 ('{q1_id} + {q2_id}')、布尔表达式 ('{age} > 60') 和函数 ('iif()'、'today()'、'age()'、'min()'、'max()'、'avg()' 等)。", confirmDelete: "触发提示,要求确认删除行。", - defaultValueFromLastRow: "复制最后一行的答案,并将其分配给下一个添加的动态行。", keyName: "如果指定的列包含相同的值,则调查将引发“非唯一键值”错误。", description: "键入副标题。", locale: "选择一种语言以开始创建调查。要添加翻译,请切换到新语言,然后在此处或“翻译”选项卡中翻译原始文本。", @@ -1498,7 +1500,7 @@ var simplifiedChineseTranslation = { questionTitleLocation: "适用于本页中的所有问题。如果要覆盖此设置,请为单个问题或面板定义标题对齐规则。“继承”选项将应用调查级别设置(默认为“顶部”)。", questionTitleWidth: "当问题标题与问题框左侧对齐时,为问题标题设置一致的宽度。接受 CSS 值(px、%、in、pt 等)。", questionErrorLocation: "设置与输入无效的问题相关的错误消息的位置。选择:“顶部” - 错误文本放置在问题框的顶部;“底部” - 错误文本放置在问题框的底部。“继承”选项将应用调查级别设置(默认为“顶部”)。", - questionsOrder: "保持问题的原始顺序或随机化问题。“继承”选项应用调查级别设置(默认为“原始”)。此设置的效果仅在“预览”选项卡中可见。", + questionOrder: "保持问题的原始顺序或随机化问题。“继承”选项应用调查级别设置(默认为“原始”)。此设置的效果仅在“预览”选项卡中可见。", navigationButtonsVisibility: "设置导航按钮在页面上的可见性。“继承”选项应用调查级别设置,默认为“可见”。" }, timerLocation: "设置计时器在页面上的位置。", @@ -1535,7 +1537,7 @@ var simplifiedChineseTranslation = { needConfirmRemoveFile: "触发提示,要求确认文件删除。", selectToRankEnabled: "启用此选项可仅对选定的选项进行排名。用户将从选项列表中拖动所选项目,以在排名区域内对它们进行排序。", dataList: "输入将在输入期间向受访者建议的选项列表。", - itemSize: "该设置仅调整输入字段的大小,不会影响问题框的宽度。", + inputSize: "该设置仅调整输入字段的大小,不会影响问题框的宽度。", itemTitleWidth: "为所有项目标签设置一致的宽度(以像素为单位)", inputTextAlignment: "选择如何在字段中对齐输入值。默认设置 “Auto” 如果应用了货币或数字掩码,则将输入值向右对齐,如果未应用,则向左对齐。", altText: "当图像无法在用户设备上显示时,出于辅助功能的目的,可作为替代。", @@ -1653,7 +1655,7 @@ var simplifiedChineseTranslation = { maxValueExpression: "最大值表达式", step: "步", dataList: "数据列表", - itemSize: "itemSize", + inputSize: "inputSize", itemTitleWidth: "项目标签宽度(以 px 为单位)", inputTextAlignment: "输入值对齐", elements: "元素", @@ -1755,7 +1757,8 @@ var simplifiedChineseTranslation = { orchid: "兰花", tulip: "郁金香", brown: "棕色", - green: "绿" + green: "绿", + gray: "灰色" } }, creatortheme: { @@ -1948,7 +1951,7 @@ setupLocale({ localeCode: "zh-cn", strings: simplifiedChineseTranslation }); // pe.descriptionPlaceholder: "Description" => "描述" // pe.surveyDescriptionPlaceholder: "Description" => "描述" // pe.pageDescriptionPlaceholder: "Description" => "描述" -// pe.isAllRowRequired: "Require answer for all rows" => "要求所有行都回答" +// pe.eachRowRequired: "Require answer for all rows" => "要求所有行都回答" // pe.cols: "Columns" => "列" // pe.buildExpression: "Build" => "建" // pe.editExpression: "Edit" => "编辑" @@ -1979,7 +1982,7 @@ setupLocale({ localeCode: "zh-cn", strings: simplifiedChineseTranslation }); // pe.dataFormat: "Image format" => "图像格式" // pe.allowAddRows: "Allow adding rows" => "允许添加行" // pe.allowRemoveRows: "Allow removing rows" => "允许删除行" -// pe.allowRowsDragAndDrop: "Allow row drag and drop" => "允许行拖放" +// pe.allowRowReorder: "Allow row drag and drop" => "允许行拖放" // pe.responsiveImageSizeHelp: "Does not apply if you specify the exact image width or height." => "如果指定确切的图像宽度或高度,则不适用。" // pe.minImageWidth: "Minimum image width" => "最小图像宽度" // pe.maxImageWidth: "Maximum image width" => "最大图像宽度" @@ -1990,11 +1993,11 @@ setupLocale({ localeCode: "zh-cn", strings: simplifiedChineseTranslation }); // pe.logo: "Logo (URL or base64-encoded string)" => "徽标(URL 或 base64 编码的字符串)" // pe.questionsOnPageMode: "Survey structure" => "调查结构" // pe.maxTextLength: "Maximum answer length (in characters)" => "最大答案长度(以字符为单位)" -// pe.maxOthersLength: "Maximum comment length (in characters)" => "最大注释长度(以字符为单位)" +// pe.maxCommentLength: "Maximum comment length (in characters)" => "最大注释长度(以字符为单位)" // pe.autoGrowComment: "Auto-expand comment area if necessary" => "如有必要,自动展开评论区域" // pe.allowResizeComment: "Allow users to resize text areas" => "允许用户调整文本区域的大小" // pe.textUpdateMode: "Update text question value" => "更新文本问题值" -// pe.focusOnFirstError: "Set focus on the first invalid answer" => "将焦点放在第一个无效答案上" +// pe.autoFocusFirstError: "Set focus on the first invalid answer" => "将焦点放在第一个无效答案上" // pe.checkErrorsMode: "Run validation" => "运行验证" // pe.navigateToUrl: "Navigate to URL" => "导航到网址" // pe.navigateToUrlOnCondition: "Dynamic URL" => "动态网址" @@ -2032,7 +2035,7 @@ setupLocale({ localeCode: "zh-cn", strings: simplifiedChineseTranslation }); // pe.panelPrevText: "Previous Panel button tooltip" => "“上一个面板”按钮工具提示" // pe.panelNextText: "Next Panel button tooltip" => "“下一个面板”按钮工具提示" // pe.showRangeInProgress: "Show progress bar" => "显示进度条" -// pe.templateTitleLocation: "Question title location" => "问题标题位置" +// pe.templateQuestionTitleLocation: "Question title location" => "问题标题位置" // pe.panelRemoveButtonLocation: "Remove Panel button location" => "“删除面板”按钮位置" // pe.hideIfRowsEmpty: "Hide the question if there are no rows" => "如果没有行,则隐藏问题" // pe.hideColumnsIfEmpty: "Hide columns if there are no rows" => "如果没有行,则隐藏列" @@ -2056,13 +2059,12 @@ setupLocale({ localeCode: "zh-cn", strings: simplifiedChineseTranslation }); // pe.keyDuplicationError: "\"Non-unique key value\" error message" => "“非唯一键值”错误消息" // pe.minSelectedChoices: "Minimum selected choices" => "最少选择的选项" // pe.maxSelectedChoices: "Maximum selected choices" => "最大选定选项数" -// pe.showClearButton: "Show the Clear button" => "显示“清除”按钮" // pe.showNumber: "Show panel number" => "显示面板编号" // pe.logoWidth: "Logo width (in CSS-accepted values)" => "徽标宽度(以 CSS 接受的值为单位)" // pe.logoHeight: "Logo height (in CSS-accepted values)" => "徽标高度(以 CSS 接受的值为单位)" // pe.readOnly: "Read-only" => "只读" // pe.enableIf: "Editable if" => "可编辑,如果" -// pe.emptyRowsText: "\"No rows\" message" => "“无行”消息" +// pe.noRowsText: "\"No rows\" message" => "“无行”消息" // pe.size: "Input field size (in characters)" => "输入字段大小(以字符为单位)" // pe.separateSpecialChoices: "Separate special choices (None, Other, Select All)" => "单独的特殊选项(无、其他、全选)" // pe.choicesFromQuestion: "Copy choices from the following question" => "复制以下问题的选项" @@ -2070,7 +2072,7 @@ setupLocale({ localeCode: "zh-cn", strings: simplifiedChineseTranslation }); // pe.showCommentArea: "Show the comment area" => "显示评论区域" // pe.commentPlaceholder: "Comment area placeholder" => "注释区占位符" // pe.displayRateDescriptionsAsExtremeItems: "Display rate descriptions as extreme values" => "将速率描述显示为极值" -// pe.rowsOrder: "Row order" => "行顺序" +// pe.rowOrder: "Row order" => "行顺序" // pe.columnsLayout: "Column layout" => "列布局" // pe.columnColCount: "Nested column count" => "嵌套列计数" // pe.state: "Panel expand state" => "面板展开状态" @@ -2112,8 +2114,6 @@ setupLocale({ localeCode: "zh-cn", strings: simplifiedChineseTranslation }); // pe.indent: "Add indents" => "添加缩进" // panel.indent: "Add outer indents" => "添加外部缩进" // pe.innerIndent: "Add inner indents" => "添加内部缩进" -// pe.defaultValueFromLastRow: "Take default values from the last row" => "从最后一行获取默认值" -// pe.defaultValueFromLastPanel: "Take default values from the last panel" => "从最后一个面板中获取默认值" // pe.titleKeyboardAdornerTip: "Press enter button to edit" => "按回车键编辑" // pe.keyboardAdornerTip: "Press enter button to edit item, press delete button to delete item, press alt plus arrow up or arrow down to move item" => "按回车键编辑项目,按删除按钮删除项目,按 Alt 加向上箭头或向下箭头移动项目" // pe.triggerGotoName: "Go to the question" => "转到问题" @@ -2194,7 +2194,7 @@ setupLocale({ localeCode: "zh-cn", strings: simplifiedChineseTranslation }); // showTimerPanel.none: "Hidden" => "隐藏" // showTimerPanelMode.all: "Both" => "双" // detailPanelMode.none: "Hidden" => "隐藏" -// addRowLocation.default: "Depends on matrix layout" => "取决于矩阵布局" +// addRowButtonLocation.default: "Depends on matrix layout" => "取决于矩阵布局" // panelsState.default: "Users cannot expand or collapse panels" => "用户无法展开或折叠面板" // panelsState.collapsed: "All panels are collapsed" => "所有面板均已折叠" // panelsState.expanded: "All panels are expanded" => "所有面板均已展开" @@ -2521,7 +2521,7 @@ setupLocale({ localeCode: "zh-cn", strings: simplifiedChineseTranslation }); // panel.description: "Panel description" => "面板说明" // panel.visibleIf: "Make the panel visible if" => "如果出现以下情况,则使面板可见" // panel.requiredIf: "Make the panel required if" => "如果出现以下情况,则使面板成为必需的" -// panel.questionsOrder: "Question order within the panel" => "小组内的问题顺序" +// panel.questionOrder: "Question order within the panel" => "小组内的问题顺序" // panel.startWithNewLine: "Display the panel on a new line" => "在新行上显示面板" // panel.state: "Panel collapse state" => "面板折叠状态" // panel.width: "Inline panel width" => "内嵌面板宽度" @@ -2546,7 +2546,7 @@ setupLocale({ localeCode: "zh-cn", strings: simplifiedChineseTranslation }); // paneldynamic.hideNumber: "Hide the panel number" => "隐藏面板编号" // paneldynamic.titleLocation: "Panel title alignment" => "面板标题对齐方式" // paneldynamic.descriptionLocation: "Panel description alignment" => "面板描述对齐方式" -// paneldynamic.templateTitleLocation: "Question title alignment" => "问题标题对齐方式" +// paneldynamic.templateQuestionTitleLocation: "Question title alignment" => "问题标题对齐方式" // paneldynamic.templateErrorLocation: "Error message alignment" => "错误消息对齐" // paneldynamic.newPanelPosition: "New panel location" => "新面板位置" // paneldynamic.keyName: "Prevent duplicate responses in the following question" => "防止在以下问题中重复回答" @@ -2579,7 +2579,7 @@ setupLocale({ localeCode: "zh-cn", strings: simplifiedChineseTranslation }); // page.description: "Page description" => "页面描述" // page.visibleIf: "Make the page visible if" => "如果出现以下情况,则使页面可见" // page.requiredIf: "Make the page required if" => "如果出现以下情况,则使页面为必填项" -// page.questionsOrder: "Question order on the page" => "页面上的问题顺序" +// page.questionOrder: "Question order on the page" => "页面上的问题顺序" // matrixdropdowncolumn.name: "Column name" => "列名称" // matrixdropdowncolumn.title: "Column title" => "专栏标题" // matrixdropdowncolumn.isUnique: "Prevent duplicate responses" => "防止重复响应" @@ -2653,8 +2653,8 @@ setupLocale({ localeCode: "zh-cn", strings: simplifiedChineseTranslation }); // totalDisplayStyle.currency: "Currency" => "货币" // totalDisplayStyle.percent: "Percentage" => "百分比" // totalDisplayStyle.date: "Date" => "日期" -// rowsOrder.initial: "Original" => "源语言" -// questionsOrder.initial: "Original" => "源语言" +// rowOrder.initial: "Original" => "源语言" +// questionOrder.initial: "Original" => "源语言" // showProgressBar.aboveheader: "Above the header" => "标题上方" // showProgressBar.belowheader: "Below the header" => "在标题下方" // pv.sum: "Sum" => "和" @@ -2671,7 +2671,7 @@ setupLocale({ localeCode: "zh-cn", strings: simplifiedChineseTranslation }); // panel.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "使用魔杖图标设置条件规则,除非至少有一个嵌套问题有答案,否则该规则将阻止调查提交。" // panel.questionTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "适用于此面板中的所有问题。如果要覆盖此设置,请为单个问题定义标题对齐规则。“继承”选项应用页面级别(如果已设置)或调查级别设置(默认为“顶部”)。" // panel.questionErrorLocation: "Sets the location of an error message in relation to all questions within the panel. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "设置与面板中所有问题相关的错误消息的位置。“继承”选项应用页面级别(如果已设置)或调查级别设置。" -// panel.questionsOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "保持问题的原始顺序或随机化问题。“继承”选项应用页面级别(如果已设置)或调查级别设置。" +// panel.questionOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "保持问题的原始顺序或随机化问题。“继承”选项应用页面级别(如果已设置)或调查级别设置。" // panel.page: "Repositions the panel to the end of a selected page." => "将面板重新定位到所选页面的末尾。" // panel.innerIndent: "Adds space or margin between the panel content and the left border of the panel box." => "在面板内容和面板框的左边框之间添加空格或边距。" // panel.startWithNewLine: "Unselect to display the panel in one line with the previous question or panel. The setting doesn't apply if the panel is the first element in your form." => "取消选择以将面板与上一个问题或面板显示在一行中。如果面板是窗体中的第一个元素,则该设置不适用。" @@ -2682,7 +2682,7 @@ setupLocale({ localeCode: "zh-cn", strings: simplifiedChineseTranslation }); // paneldynamic.visibleIf: "Use the magic wand icon to set a conditional rule that determines panel visibility." => "使用魔棒图标设置确定面板可见性的条件规则。" // paneldynamic.enableIf: "Use the magic wand icon to set a conditional rule that disables the read-only mode for the panel." => "使用魔棒图标设置禁用面板只读模式的条件规则。" // paneldynamic.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "使用魔杖图标设置条件规则,除非至少有一个嵌套问题有答案,否则该规则将阻止调查提交。" -// paneldynamic.templateTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "适用于此面板中的所有问题。如果要覆盖此设置,请为单个问题定义标题对齐规则。“继承”选项应用页面级别(如果已设置)或调查级别设置(默认为“顶部”)。" +// paneldynamic.templateQuestionTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "适用于此面板中的所有问题。如果要覆盖此设置,请为单个问题定义标题对齐规则。“继承”选项应用页面级别(如果已设置)或调查级别设置(默认为“顶部”)。" // paneldynamic.templateErrorLocation: "Sets the location of an error message in relation to a question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "设置与输入无效的问题相关的错误消息的位置。选择:“顶部” - 错误文本放置在问题框的顶部;“底部” - 错误文本放置在问题框的底部。“继承”选项应用页面级别(如果已设置)或调查级别设置(默认为“顶部”)。" // paneldynamic.errorLocation: "Sets the location of an error message in relation to all questions within the panel. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "设置与面板中所有问题相关的错误消息的位置。“继承”选项应用页面级别(如果已设置)或调查级别设置。" // paneldynamic.page: "Repositions the panel to the end of a selected page." => "将面板重新定位到所选页面的末尾。" @@ -2696,7 +2696,7 @@ setupLocale({ localeCode: "zh-cn", strings: simplifiedChineseTranslation }); // paneldynamic.titleLocation: "This setting is automatically inherited by all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "此面板中的所有问题都会自动继承此设置。如果要覆盖此设置,请为单个问题定义标题对齐规则。“继承”选项应用页面级别(如果已设置)或调查级别设置(默认为“顶部”)。" // paneldynamic.descriptionLocation: "The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Under the panel title\" by default)." => "“继承”选项应用页面级别(如果已设置)或调查级别设置(默认为“在面板标题下”)。" // paneldynamic.newPanelPosition: "Defines the position of a newly added panel. By default, new panels are added to the end. Select \"Next\" to insert a new panel after the current one." => "定义新添加的面板的位置。默认情况下,新面板将添加到末尾。选择“下一步”以在当前面板之后插入新面板。" -// paneldynamic.defaultValueFromLastPanel: "Duplicates answers from the last panel and assigns them to the next added dynamic panel." => "复制上一个面板中的答案,并将其分配给下一个添加的动态面板。" +// paneldynamic.copyDefaultValueFromLastEntry: "Duplicates answers from the last panel and assigns them to the next added dynamic panel." => "复制上一个面板中的答案,并将其分配给下一个添加的动态面板。" // paneldynamic.keyName: "Reference a question name to require a user to provide a unique response for this question in each panel." => "引用问题名称以要求用户在每个面板中为此问题提供唯一的答案。" // pehelp.defaultValueExpression: "This setting allows you to assign a default answer value based on an expression. The expression can include basic calculations - `{q1_id} + {q2_id}`, Boolean expressions, such as `{age} > 60`, and functions: `iif()`, `today()`, `age()`, `min()`, `max()`, `avg()`, etc. The value determined by this expression serves as the initial default value that can be overridden by a respondent's manual input." => "此设置允许您根据表达式分配默认答案值。表达式可以包括基本计算 - '{q1_id} + {q2_id}'、布尔表达式,例如 '{age} > 60',以及函数:'iif()'、'today()'、'age()'、'min()'、'max()'、'avg()'等。此表达式确定的值用作初始默认值,可由响应者的手动输入覆盖。" // pehelp.resetValueIf: "Use the magic wand icon to set a conditional rule that determines when a respondent's input is reset to the value based on the \"Default value expression\" or \"Set value expression\" or to the \"Default answer\" value (if either is set)." => "使用魔杖图标设置条件规则,该规则确定何时将受访者的输入重置为基于“默认值表达式”或“设置值表达式”的值,或重置为“默认答案”值(如果设置了其中任何一个)。" @@ -2746,13 +2746,13 @@ setupLocale({ localeCode: "zh-cn", strings: simplifiedChineseTranslation }); // pehelp.showProgressBar: "Sets the visibility and location of a progress bar. The \"Auto\" value displays the progress bar above or below the survey header." => "设置进度条的可见性和位置。“自动”值显示测量标题上方或下方的进度条。" // pehelp.showPreviewBeforeComplete: "Enable the preview page with all or answered questions only." => "启用仅包含所有问题或已回答问题的预览页面。" // pehelp.questionTitleLocation: "Applies to all questions within the survey. This setting can be overridden by title alignment rules at lower levels: panel, page, or question. A lower-level setting will override those on a higher level." => "适用于调查中的所有问题。此设置可以被较低级别的标题对齐规则覆盖:面板、页面或问题。较低级别的设置将覆盖较高级别的设置。" -// pehelp.requiredText: "A symbol or a sequence of symbols indicating that an answer is required." => "一个符号或一系列符号,表示需要答案。" +// pehelp.requiredMark: "A symbol or a sequence of symbols indicating that an answer is required." => "一个符号或一系列符号,表示需要答案。" // pehelp.questionStartIndex: "Enter a number or letter with which you want to start numbering." => "输入要开始编号的数字或字母。" // pehelp.questionErrorLocation: "Sets the location of an error message in relation to the question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box." => "设置与输入无效的问题相关的错误消息的位置。选择:“顶部” - 错误文本放置在问题框的顶部;“底部” - 错误文本放置在问题框的底部。" -// pehelp.focusFirstQuestionAutomatic: "Select if you want the first input field on each page ready for text entry." => "选择是否希望每个页面上的第一个输入字段准备好进行文本输入。" -// pehelp.questionsOrder: "Keeps the original order of questions or randomizes them. The effect of this setting is only visible in the Preview tab." => "保持问题的原始顺序或随机化问题。此设置的效果仅在“预览”选项卡中可见。" +// pehelp.autoFocusFirstQuestion: "Select if you want the first input field on each page ready for text entry." => "选择是否希望每个页面上的第一个输入字段准备好进行文本输入。" +// pehelp.questionOrder: "Keeps the original order of questions or randomizes them. The effect of this setting is only visible in the Preview tab." => "保持问题的原始顺序或随机化问题。此设置的效果仅在“预览”选项卡中可见。" // pehelp.maxTextLength: "For text entry questions only." => "仅适用于文本输入问题。" -// pehelp.maxOthersLength: "For question comments only." => "仅供问题评论。" +// pehelp.maxCommentLength: "For question comments only." => "仅供问题评论。" // pehelp.autoGrowComment: "Select if you want question comments and Long Text questions to auto-grow in height based on the entered text length." => "选择是否希望问题注释和长文本问题根据输入的文本长度自动增加高度。" // pehelp.allowResizeComment: "For question comments and Long Text questions only." => "仅适用于问题评论和长文本问题。" // pehelp.calculatedValues: "Custom variables serve as intermediate or auxiliary variables used in form calculations. They take respondent inputs as source values. Each custom variable has a unique name and an expression it's based on." => "自定义变量用作表单计算中使用的中间变量或辅助变量。他们将受访者的输入作为源值。每个自定义变量都有一个唯一的名称和它所基于的表达式。" @@ -2768,7 +2768,7 @@ setupLocale({ localeCode: "zh-cn", strings: simplifiedChineseTranslation }); // pehelp.keyDuplicationError: "When the \"Prevent duplicate responses\" property is enabled, a respondent attempting to submit a duplicate entry will receive the following error message." => "启用“防止重复响应”属性后,尝试提交重复条目的受访者将收到以下错误消息。" // pehelp.totalExpression: "Allows you to calculate total values based on an expression. The expression can include basic calculations (`{q1_id} + {q2_id}`), Boolean expressions (`{age} > 60`) and functions ('iif()`, `today()`, `age()`, `min()`, `max()`, `avg()`, etc.)." => "允许您根据表达式计算总值。表达式可以包括基本计算 ('{q1_id} + {q2_id}')、布尔表达式 ('{age} > 60') 和函数 ('iif()'、'today()'、'age()'、'min()'、'max()'、'avg()' 等)。" // pehelp.confirmDelete: "Triggers a prompt asking to confirm the row deletion." => "触发提示,要求确认删除行。" -// pehelp.defaultValueFromLastRow: "Duplicates answers from the last row and assigns them to the next added dynamic row." => "复制最后一行的答案,并将其分配给下一个添加的动态行。" +// pehelp.copyDefaultValueFromLastEntry: "Duplicates answers from the last row and assigns them to the next added dynamic row." => "复制最后一行的答案,并将其分配给下一个添加的动态行。" // pehelp.description: "Type a subtitle." => "键入副标题。" // pehelp.locale: "Choose a language to begin creating your survey. To add a translation, switch to a new language and translate the original text here or in the Translations tab." => "选择一种语言以开始创建调查。要添加翻译,请切换到新语言,然后在此处或“翻译”选项卡中翻译原始文本。" // pehelp.detailPanelMode: "Sets the location of a details section in relation to a row. Choose from: \"None\" - no expansion is added; \"Under the row\" - a row expansion is placed under each row of the matrix; \"Under the row, display one row expansion only\" - an expansion is displayed under a single row only, the remaining row expansions are collapsed." => "设置详细信息部分相对于行的位置。从中选择:“无” - 不添加扩展;“Under the row” - 矩阵的每一行下都放置一个行扩展;“在行下,仅显示一行扩展” - 仅在单行下显示扩展,其余行展开将折叠。" @@ -2783,7 +2783,7 @@ setupLocale({ localeCode: "zh-cn", strings: simplifiedChineseTranslation }); // page.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "使用魔杖图标设置条件规则,除非至少有一个嵌套问题有答案,否则该规则将阻止调查提交。" // page.questionTitleLocation: "Applies to all questions within this page. If you want to override this setting, define title alignment rules for individual questions or panels. The \"Inherit\" option applies the survey-level setting (\"Top\" by default)." => "适用于本页中的所有问题。如果要覆盖此设置,请为单个问题或面板定义标题对齐规则。“继承”选项将应用调查级别设置(默认为“顶部”)。" // page.questionErrorLocation: "Sets the location of an error message in relation to the question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box. The \"Inherit\" option applies the survey-level setting (\"Top\" by default)." => "设置与输入无效的问题相关的错误消息的位置。选择:“顶部” - 错误文本放置在问题框的顶部;“底部” - 错误文本放置在问题框的底部。“继承”选项将应用调查级别设置(默认为“顶部”)。" -// page.questionsOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the survey-level setting (\"Original\" by default). The effect of this setting is only visible in the Preview tab." => "保持问题的原始顺序或随机化问题。“继承”选项应用调查级别设置(默认为“原始”)。此设置的效果仅在“预览”选项卡中可见。" +// page.questionOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the survey-level setting (\"Original\" by default). The effect of this setting is only visible in the Preview tab." => "保持问题的原始顺序或随机化问题。“继承”选项应用调查级别设置(默认为“原始”)。此设置的效果仅在“预览”选项卡中可见。" // page.navigationButtonsVisibility: "Sets the visibility of navigation buttons on the page. The \"Inherit\" option applies the survey-level setting, which defaults to \"Visible\"." => "设置导航按钮在页面上的可见性。“继承”选项应用调查级别设置,默认为“可见”。" // pehelp.panelsState: "Choose from: \"Locked\" - users cannot expand or collapse panels; \"Collapse all\" - all panels start in a collapsed state; \"Expand all\" - all panels start in an expanded state; \"First expanded\" - only the first panel is initially expanded." => "从以下选项中选择:“锁定” - 用户无法展开或折叠面板;“全部折叠” - 所有面板都以折叠状态启动;“全部展开” - 所有面板都以展开状态启动;“首先展开” - 最初只有第一个面板被展开。" // pehelp.imageLinkName: "Enter a shared property name within the array of objects that contains the image or video file URLs you want to display in the choice list." => "在对象数组中输入共享属性名称,该数组包含要在选项列表中显示的图像或视频文件 URL。" @@ -2812,7 +2812,7 @@ setupLocale({ localeCode: "zh-cn", strings: simplifiedChineseTranslation }); // pehelp.needConfirmRemoveFile: "Triggers a prompt asking to confirm the file deletion." => "触发提示,要求确认文件删除。" // pehelp.selectToRankEnabled: "Enable to rank only selected choices. Users will drag selected items from the choice list to order them within the ranking area." => "启用此选项可仅对选定的选项进行排名。用户将从选项列表中拖动所选项目,以在排名区域内对它们进行排序。" // pehelp.dataList: "Enter a list of choices that will be suggested to the respondent during input." => "输入将在输入期间向受访者建议的选项列表。" -// pehelp.itemSize: "The setting only resizes the input fields and doesn't affect the width of the question box." => "该设置仅调整输入字段的大小,不会影响问题框的宽度。" +// pehelp.inputSize: "The setting only resizes the input fields and doesn't affect the width of the question box." => "该设置仅调整输入字段的大小,不会影响问题框的宽度。" // pehelp.itemTitleWidth: "Sets consistent width for all item labels in pixels" => "为所有项目标签设置一致的宽度(以像素为单位)" // pehelp.contentMode: "The \"Auto\" option automatically determines the suitable mode for display - Image, Video, or YouTube - based on the source URL provided." => "“自动”选项会根据提供的源 URL 自动确定合适的显示模式 - 图像、视频或 YouTube。" // pehelp.altText: "Serves as a substitute when the image cannot be displayed on a user's device and for accessibility purposes." => "当图像无法在用户设备上显示时,出于辅助功能的目的,可作为替代。" @@ -2825,8 +2825,8 @@ setupLocale({ localeCode: "zh-cn", strings: simplifiedChineseTranslation }); // p.itemTitleWidth: "Item label width (in px)" => "项目标签宽度(以 px 为单位)" // p.selectToRankEmptyRankedAreaText: "Text to show if all options are selected" => "显示是否选择了所有选项的文本" // p.selectToRankEmptyUnrankedAreaText: "Placeholder text for the ranking area" => "排名区域的占位符文本" -// pe.allowCompleteSurveyAutomatic: "Complete the survey automatically" => "自动完成调查" -// pehelp.allowCompleteSurveyAutomatic: "Select if you want the survey to complete automatically after a respondent answers all questions." => "选择是否希望在受访者回答所有问题后自动完成调查。" +// pe.autoAdvanceAllowComplete: "Complete the survey automatically" => "自动完成调查" +// pehelp.autoAdvanceAllowComplete: "Select if you want the survey to complete automatically after a respondent answers all questions." => "选择是否希望在受访者回答所有问题后自动完成调查。" // masksettings.saveMaskedValue: "Save masked value in survey results" => "在调查结果中保存掩码值" // patternmask.pattern: "Value pattern" => "价值模式" // datetimemask.min: "Minimum value" => "最小值" @@ -3051,7 +3051,7 @@ setupLocale({ localeCode: "zh-cn", strings: simplifiedChineseTranslation }); // names.default-dark: "Dark" => "黑暗" // names.default-contrast: "Contrast" => "反差" // panel.showNumber: "Number this panel" => "为此面板编号" -// pehelp.goNextPageAutomatic: "Select if you want the survey to auto-advance to the next page once a respondent has answered all questions on the current page. This feature won't apply if the last question on the page is open-ended or allows multiple answers." => "选择是否希望调查在受访者回答了当前页面上的所有问题后自动前进到下一页。如果页面上的最后一个问题是开放式的或允许多个答案,则此功能将不适用。" +// pehelp.autoAdvanceEnabled: "Select if you want the survey to auto-advance to the next page once a respondent has answered all questions on the current page. This feature won't apply if the last question on the page is open-ended or allows multiple answers." => "选择是否希望调查在受访者回答了当前页面上的所有问题后自动前进到下一页。如果页面上的最后一个问题是开放式的或允许多个答案,则此功能将不适用。" // autocomplete.name: "Full Name" => "全名" // autocomplete.honorific-prefix: "Prefix" => "前缀" // autocomplete.given-name: "First Name" => "名字" @@ -3107,4 +3107,10 @@ setupLocale({ localeCode: "zh-cn", strings: simplifiedChineseTranslation }); // autocomplete.impp: "Instant Messaging Protocol" => "即时通讯协议" // ed.lockQuestionsTooltip: "Lock expand/collapse state for questions" => "锁定问题的展开/折叠状态" // pe.listIsEmpty@pages: "You don't have any pages yet" => "您还没有任何页面" -// pe.addNew@pages: "Add new page" => "添加新页面" \ No newline at end of file +// pe.addNew@pages: "Add new page" => "添加新页面" +// ed.zoomInTooltip: "Zoom In" => "放大" +// ed.zoom100Tooltip: "100%" => "100%" +// ed.zoomOutTooltip: "Zoom Out" => "缩小" +// tabs.surfaceBackground: "Surface Background" => "表面背景" +// pe.copyDefaultValueFromLastEntry: "Use answers from the last entry as default" => "使用最后一个条目中的答案作为默认值" +// colors.gray: "Gray" => "灰色" \ 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 7fbd0a829f..326b1c198a 100644 --- a/packages/survey-creator-core/src/localization/slovak.ts +++ b/packages/survey-creator-core/src/localization/slovak.ts @@ -109,6 +109,9 @@ export var skStrings = { redoTooltip: "Opakovať zmenu", expandAllTooltip: "Rozbaliť všetko", collapseAllTooltip: "Zbaliť všetko", + zoomInTooltip: "Priblížiť", + zoom100Tooltip: "100%", + zoomOutTooltip: "Oddialiť", lockQuestionsTooltip: "Uzamknutie stavu rozbalenia/zbalenia otázok", showMoreChoices: "Zobraziť viac", showLessChoices: "Zobraziť menej", @@ -296,7 +299,7 @@ export var skStrings = { description: "Popis panelu", visibleIf: "Zviditeľnite panel, ak", requiredIf: "Nastavte panel tak, aby bol povinný, ak", - questionsOrder: "Poradie otázok v rámci panelu", + questionOrder: "Poradie otázok v rámci panelu", page: "Nadradená stránka", startWithNewLine: "Zobrazenie panela na novom riadku", state: "Stav zbalenia panela", @@ -327,7 +330,7 @@ export var skStrings = { hideNumber: "Skrytie čísla panela", titleLocation: "Zarovnanie názvu panela", descriptionLocation: "Zarovnanie popisu panela", - templateTitleLocation: "Zarovnanie názvu otázky", + templateQuestionTitleLocation: "Zarovnanie názvu otázky", templateErrorLocation: "Zarovnanie chybových hlásení", newPanelPosition: "Nové umiestnenie panela", showRangeInProgress: "Zobrazenie indikátora priebehu", @@ -394,7 +397,7 @@ export var skStrings = { visibleIf: "Zviditeľniť stránku, ak", requiredIf: "Nastavte stránku ako povinnú, ak", timeLimit: "Časový limit na dokončenie stránky (v sekundách)", - questionsOrder: "Poradie otázok na stránke" + questionOrder: "Poradie otázok na stránke" }, matrixdropdowncolumn: { name: "Názov stĺpca", @@ -560,7 +563,7 @@ export var skStrings = { isRequired: "Vyžaduje sa?", markRequired: "Označiť podľa potreby", removeRequiredMark: "Odstráňte požadovanú značku", - isAllRowRequired: "Vyžadovať odpoveď pre všetky riadky", + eachRowRequired: "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?", @@ -572,7 +575,7 @@ export var skStrings = { maxSize: "Maximálna veľkosť súboru v bajtoch", rowCount: "Počet riadkov", columnLayout: "Rozloženie stĺpcov", - addRowLocation: "Poloha tlačidla na pridanie riadka", + addRowButtonLocation: "Poloha tlačidla na pridanie riadka", transposeData: "Transponovanie riadkov do stĺpcov", addRowText: "Text tlačidla na pridanie riadka", removeRowText: "Text tlačidla na odstránenie riadka", @@ -611,7 +614,7 @@ export var skStrings = { mode: "Režim (upraviť/iba na čítanie)", clearInvisibleValues: "Odstrániť neviditeľné hodnoty", cookieName: "Názov súboru cookie (na zabránenie lokálneho spustenia prieskumu dvakrát)", - sendResultOnPageNext: "Odoslať výsledky prieskumu na ďalšiu stránku", + partialSendEnabled: "Odoslať výsledky prieskumu na ďalšiu stránku", storeOthersAsComment: "Uložiť hodnotu „iné“ v samostatnom poli", showPageTitles: "Zobraziť tituly stránok", showPageNumbers: "Zobraziť čísla stránok", @@ -623,18 +626,18 @@ export var skStrings = { startSurveyText: "Text tlačidla spustenia", showNavigationButtons: "Zobraziť navigačné tlačidlá (predvolená navigácia)", showPrevButton: "Zobraziť tlačidlo predchádzajúce (používateľ sa môže vráiť na predchádzajúcu stránku)", - firstPageIsStarted: "Prvá stránka v prieskume je úvodná stránka.", - showCompletedPage: "Na konci zobraziť stránku s dokončením (completedHtml)", - goNextPageAutomatic: "Po zodpovedaní všetkých otázok prejsť na ďalšiu stránku automaticky", - allowCompleteSurveyAutomatic: "Vyplňte prieskum automaticky", + firstPageIsStartPage: "Prvá stránka v prieskume je úvodná stránka.", + showCompletePage: "Na konci zobraziť stránku s dokončením (completedHtml)", + autoAdvanceEnabled: "Po zodpovedaní všetkých otázok prejsť na ďalšiu stránku automaticky", + autoAdvanceAllowComplete: "Vyplňte prieskum automaticky", showProgressBar: "Zobraziť indikátor priebehu", questionTitleLocation: "Poloha titulu otázky", questionTitleWidth: "Šírka názvu otázky", - requiredText: "Povinný symbol(-y) otázok", + requiredMark: "Povinný symbol(-y) otázok", questionTitleTemplate: "Šablóna titulu otázky, predvolená je: „{no}. {require} {title}“", questionErrorLocation: "Poloha chyby otázky", - focusFirstQuestionAutomatic: "Prechod na prvú otázku pri zmene stránky", - questionsOrder: "Poradie prvkov na stránke", + autoFocusFirstQuestion: "Prechod na prvú otázku pri zmene stránky", + questionOrder: "Poradie prvkov na stránke", timeLimit: "Maximálny čas na dokončenie prieskumu", timeLimitPerPage: "Maximálny čas na dokončenie stránky v rámci prieskumu", showTimer: "Použitie časovača", @@ -651,7 +654,7 @@ export var skStrings = { dataFormat: "Formát obrázka", allowAddRows: "Povoliť pridávanie riadkov", allowRemoveRows: "Povoliť odstránenie riadkov", - allowRowsDragAndDrop: "Povoliť presúvanie riadkov", + allowRowReorder: "Povoliť presúvanie riadkov", responsiveImageSizeHelp: "Neuplatňuje sa, ak zadáte presnú šírku alebo výšku obrázka.", minImageWidth: "Minimálna šírka obrázka", maxImageWidth: "Maximálna šírka obrázka", @@ -678,13 +681,13 @@ export var skStrings = { logo: "Logo (reťazec s kódovaním URL alebo base64)", questionsOnPageMode: "Štruktúra prieskumu", maxTextLength: "Maximálna dĺžka odpovede (v znakoch)", - maxOthersLength: "Maximálna dĺžka komentára (v znakoch)", + maxCommentLength: "Maximálna dĺžka komentára (v znakoch)", commentAreaRows: "Výška oblasti komentárov (v riadkoch)", autoGrowComment: "V prípade potreby automaticky rozbaľte oblasť komentárov", allowResizeComment: "Povolenie používateľom meniť veľkosť textových oblastí", textUpdateMode: "Aktualizácia hodnoty textovej otázky", maskType: "Typ vstupnej masky", - focusOnFirstError: "Zameranie na prvú neplatnú odpoveď", + autoFocusFirstError: "Zameranie na prvú neplatnú odpoveď", checkErrorsMode: "Spustenie overenia pravosti", validateVisitedEmptyFields: "Overenie prázdnych polí pri strate zamerania", navigateToUrl: "Prejsť na adresu URL", @@ -742,12 +745,11 @@ export var skStrings = { keyDuplicationError: "Chybové hlásenie \"Nejedinečná kľúčová hodnota\"", minSelectedChoices: "Minimálny počet vybraných možností", maxSelectedChoices: "Maximálny počet vybraných možností", - showClearButton: "Zobrazenie tlačidla Vymazať", logoWidth: "Šírka loga (v akceptovaných hodnotách CSS)", logoHeight: "Výška loga (v hodnotách akceptovaných CSS)", readOnly: "Iba na čítanie", enableIf: "Upraviteľné, ak", - emptyRowsText: "Správa \"Žiadne riadky\"", + noRowsText: "Správa \"Žiadne riadky\"", separateSpecialChoices: "Samostatné špeciálne možnosti (Žiadne, Iné, Vybrať všetko)", choicesFromQuestion: "Skopírujte voľby z nasledujúcej otázky", choicesFromQuestionMode: "Aké možnosti kopírovať?", @@ -756,7 +758,7 @@ export var skStrings = { showCommentArea: "Zobrazenie oblasti komentárov", commentPlaceholder: "Zástupný symbol oblasti komentárov", displayRateDescriptionsAsExtremeItems: "Popisy rýchlosti zobrazenia ako extrémnych hodnôt", - rowsOrder: "Poradie riadkov", + rowOrder: "Poradie riadkov", columnsLayout: "Rozloženie stĺpcov", columnColCount: "Vnorený počet stĺpcov", correctAnswer: "Správna odpoveď", @@ -833,6 +835,7 @@ export var skStrings = { background: "Pozadie", appearance: "Vzhľad", accentColors: "Akcentové farby", + surfaceBackground: "Pozadie povrchu", scaling: "Škálovanie", others: "Iné" }, @@ -843,8 +846,7 @@ export var skStrings = { columnsEnableIf: "Stĺpce sú viditeľné, ak", rowsEnableIf: "Riadky sú viditeľné, ak", innerIndent: "Pridanie vnútorných zarážok", - defaultValueFromLastRow: "Prevzatie predvolených hodnôt z posledného riadka", - defaultValueFromLastPanel: "Prevzatie predvolených hodnôt z posledného panela", + copyDefaultValueFromLastEntry: "Predvolené použitie odpovedí z posledného záznamu", enterNewValue: "Zadajte hodnotu.", noquestions: "V prieskume nie je žiadna otázka.", createtrigger: "Vytvorte aktivátor", @@ -1120,7 +1122,7 @@ export var skStrings = { timerInfoMode: { combined: "Obidva" }, - addRowLocation: { + addRowButtonLocation: { default: "Závisí od rozloženia matice" }, panelsState: { @@ -1191,10 +1193,10 @@ export var skStrings = { percent: "Percento", date: "Dátum" }, - rowsOrder: { + rowOrder: { initial: "Originál" }, - questionsOrder: { + questionOrder: { initial: "Originál" }, showProgressBar: { @@ -1345,7 +1347,7 @@ export var skStrings = { questionTitleLocation: "Vzťahuje sa na všetky otázky v tomto paneli. Ak chcete toto nastavenie prepísať, definujte pravidlá zarovnania názvu pre jednotlivé otázky. Možnosť Dediť použije nastavenie na úrovni stránky (ak je nastavená) alebo na úrovni prieskumu (\"Predvolene navrchu\").", questionTitleWidth: "Nastavuje konzistentnú šírku názvov otázok, keď sú zarovnané naľavo od polí otázok. Akceptuje hodnoty CSS (px, %, in, pt atď.).", questionErrorLocation: "Nastaví umiestnenie chybového hlásenia vo vzťahu ku všetkým otázkam v paneli. Možnosť Zdediť použije nastavenie na úrovni stránky (ak je nastavená) alebo na úrovni prieskumu.", - questionsOrder: "Zachová pôvodné poradie otázok alebo ich náhodne vyberie. Možnosť Zdediť použije nastavenie na úrovni stránky (ak je nastavená) alebo na úrovni prieskumu.", + questionOrder: "Zachová pôvodné poradie otázok alebo ich náhodne vyberie. Možnosť Zdediť použije nastavenie na úrovni stránky (ak je nastavená) alebo na úrovni prieskumu.", page: "Premiestni panel na koniec vybratej strany.", innerIndent: "Pridá medzeru alebo okraj medzi obsah panela a ľavý okraj panela.", startWithNewLine: "Zrušte výber výberu, ak chcete panel zobraziť v jednom riadku s predchádzajúcou otázkou alebo panelom. Toto nastavenie sa neuplatňuje, ak je panel prvým prvkom vo formulári.", @@ -1359,7 +1361,7 @@ export var skStrings = { visibleIf: "Pomocou ikony čarovného prútika nastavte podmienené pravidlo, ktoré určuje viditeľnosť panela.", enableIf: "Pomocou ikony čarovnej paličky nastavte podmienené pravidlo, ktoré vypne režim iba na čítanie pre panel.", requiredIf: "Pomocou ikony čarovného prútika nastavte podmienené pravidlo, ktoré zabráni odoslaniu prieskumu, pokiaľ aspoň jedna vnorená otázka nemá odpoveď.", - templateTitleLocation: "Vzťahuje sa na všetky otázky v tomto paneli. Ak chcete toto nastavenie prepísať, definujte pravidlá zarovnania názvu pre jednotlivé otázky. Možnosť Dediť použije nastavenie na úrovni stránky (ak je nastavená) alebo na úrovni prieskumu (\"Predvolene navrchu\").", + templateQuestionTitleLocation: "Vzťahuje sa na všetky otázky v tomto paneli. Ak chcete toto nastavenie prepísať, definujte pravidlá zarovnania názvu pre jednotlivé otázky. Možnosť Dediť použije nastavenie na úrovni stránky (ak je nastavená) alebo na úrovni prieskumu (\"Predvolene navrchu\").", templateErrorLocation: "Nastaví umiestnenie chybového hlásenia vo vzťahu k otázke s neplatným zadaním. Vyberte si medzi: \"Hore\" - v hornej časti poľa otázok sa umiestni chybový text; \"Dole\" - v dolnej časti poľa otázok je umiestnený chybový text. Možnosť Dediť použije nastavenie na úrovni stránky (ak je nastavená) alebo na úrovni prieskumu (\"Predvolene navrchu\").", errorLocation: "Nastaví umiestnenie chybového hlásenia vo vzťahu ku všetkým otázkam v paneli. Možnosť Zdediť použije nastavenie na úrovni stránky (ak je nastavená) alebo na úrovni prieskumu.", page: "Premiestni panel na koniec vybratej strany.", @@ -1374,9 +1376,10 @@ export var skStrings = { titleLocation: "Toto nastavenie sa automaticky dedí všetkými otázkami na tomto paneli. Ak chcete toto nastavenie prepísať, definujte pravidlá zarovnania názvu pre jednotlivé otázky. Možnosť Dediť použije nastavenie na úrovni stránky (ak je nastavená) alebo na úrovni prieskumu (\"Predvolene navrchu\").", descriptionLocation: "Možnosť \"Dediť\" použije nastavenie na úrovni stránky (ak je nastavená) alebo na úrovni prieskumu (\"Predvolene pod názvom panela\").", newPanelPosition: "Definuje pozíciu novo pridaného panela. V predvolenom nastavení sa na koniec pridávajú nové panely. Výberom položky \"Ďalej\" vložíte nový panel za aktuálny.", - defaultValueFromLastPanel: "Duplikuje odpovede z posledného panela a priradí ich ďalšiemu pridanému dynamickému panelu.", + copyDefaultValueFromLastEntry: "Duplikuje odpovede z posledného panela a priradí ich ďalšiemu pridanému dynamickému panelu.", keyName: "Odkážte na názov otázky, ak chcete, aby používateľ poskytol jedinečnú odpoveď na túto otázku na každom paneli." }, + copyDefaultValueFromLastEntry: "Duplikuje odpovede z posledného riadka a priradí ich k ďalšiemu pridanému dynamickému riadku.", defaultValueExpression: "Toto nastavenie vám umožňuje priradiť predvolenú hodnotu odpovede na základe výrazu. Výraz môže obsahovať základné výpočty - '{q1_id} + {q2_id}', boolovské výrazy, ako napríklad '{age} > 60', a funkcie: 'iif()', 'today()', 'age()', 'min()', 'max()', 'avg()' atď. Hodnota určená týmto výrazom slúži ako počiatočná predvolená hodnota, ktorú je možné prepísať manuálnym vstupom respondenta.", resetValueIf: "Pomocou ikony čarovného prútika nastavte podmienené pravidlo, ktoré určuje, kedy sa vstup respondenta obnoví na hodnotu na základe hodnoty \"Výraz predvolenej hodnoty\" alebo \"Výraz nastavenej hodnoty\" alebo hodnoty \"Predvolená odpoveď\" (ak je nastavená).", setValueIf: "Pomocou ikony čarovného prútika nastavte podmienené pravidlo, ktoré určuje, kedy spustiť \"Nastaviť výraz hodnoty\" a dynamicky priradiť výslednú hodnotu ako odpoveď.", @@ -1449,19 +1452,19 @@ export var skStrings = { logoWidth: "Nastavuje šírku loga v jednotkách CSS (px, %, in, pt atď.).", logoHeight: "Nastavuje výšku loga v jednotkách CSS (px, %, in, pt atď.).", logoFit: "Vyberte si z: \"Žiadne\" - obrázok si zachováva svoju pôvodnú veľkosť; \"Obsahovať\" - veľkosť obrázka sa zmení tak, aby sa zmestil pri zachovaní pomeru strán; \"Obal\" - obrázok vyplní celé pole pri zachovaní pomeru strán; \"Vyplniť\" - obrázok je natiahnutý tak, aby vyplnil pole bez zachovania pomeru strán.", - goNextPageAutomatic: "Vyberte, či chcete, aby sa prieskum automaticky posunul na ďalšiu stránku, keď respondent odpovie na všetky otázky na aktuálnej stránke. Táto funkcia sa nepoužije, ak je posledná otázka na stránke otvorená alebo umožňuje viacero odpovedí.", - allowCompleteSurveyAutomatic: "Vyberte, či chcete, aby sa prieskum dokončil automaticky po tom, čo respondent odpovie na všetky otázky.", + autoAdvanceEnabled: "Vyberte, či chcete, aby sa prieskum automaticky posunul na ďalšiu stránku, keď respondent odpovie na všetky otázky na aktuálnej stránke. Táto funkcia sa nepoužije, ak je posledná otázka na stránke otvorená alebo umožňuje viacero odpovedí.", + autoAdvanceAllowComplete: "Vyberte, či chcete, aby sa prieskum dokončil automaticky po tom, čo respondent odpovie na všetky otázky.", showNavigationButtons: "Nastavuje viditeľnosť a umiestnenie navigačných tlačidiel na stránke.", showProgressBar: "Nastavuje viditeľnosť a umiestnenie indikátora priebehu. Hodnota \"Auto\" zobrazuje indikátor priebehu nad alebo pod hlavičkou prieskumu.", showPreviewBeforeComplete: "Povoľte stránku ukážky so všetkými alebo iba zodpovedanými otázkami.", questionTitleLocation: "Vzťahuje sa na všetky otázky v rámci prieskumu. Toto nastavenie je možné prepísať pravidlami zarovnania názvov na nižších úrovniach: panel, stránka alebo otázka. Nastavenie nižšej úrovne prepíše nastavenia na vyššej úrovni.", - requiredText: "Symbol alebo postupnosť symbolov označujúcich, že sa vyžaduje odpoveď.", + requiredMark: "Symbol alebo postupnosť symbolov označujúcich, že sa vyžaduje odpoveď.", questionStartIndex: "Zadajte číslo alebo písmeno, ktorým chcete začať číslovanie.", questionErrorLocation: "Nastaví umiestnenie chybového hlásenia vo vzťahu k otázke s neplatným zadaním. Vyberte si medzi: \"Hore\" - v hornej časti poľa otázok sa umiestni chybový text; \"Dole\" - v dolnej časti poľa otázok je umiestnený chybový text.", - focusFirstQuestionAutomatic: "Vyberte, či chcete prvé vstupné pole na každej strane pripraviť na zadávanie textu.", - questionsOrder: "Zachová pôvodné poradie otázok alebo ich náhodne vyberie. Efekt tohto nastavenia je viditeľný iba na karte Ukážka.", + autoFocusFirstQuestion: "Vyberte, či chcete prvé vstupné pole na každej strane pripraviť na zadávanie textu.", + questionOrder: "Zachová pôvodné poradie otázok alebo ich náhodne vyberie. Efekt tohto nastavenia je viditeľný iba na karte Ukážka.", maxTextLength: "Len pre otázky týkajúce sa zadávania textu.", - maxOthersLength: "Len pre komentáre k otázkam.", + maxCommentLength: "Len pre komentáre k otázkam.", commentAreaRows: "Nastaví počet zobrazených riadkov v textových oblastiach pre komentáre otázok. Vo vstupe zaberá viac riadkov, zobrazí sa posúvač.", autoGrowComment: "Vyberte, či chcete, aby komentáre otázok a otázky s dlhým textom automaticky narástli na výšku na základe zadanej dĺžky textu.", allowResizeComment: "Iba pre komentáre k otázkam a otázky s dlhým textom.", @@ -1479,7 +1482,6 @@ export var skStrings = { keyDuplicationError: "Keď je povolená vlastnosť Zabrániť duplicitným odpovediam, respondentovi, ktorý sa pokúša odoslať duplicitný záznam, sa zobrazí nasledujúce chybové hlásenie.", totalExpression: "Umožňuje vypočítať celkové hodnoty na základe výrazu. Výraz môže obsahovať základné výpočty (\"{q1_id} + {q2_id}\"), boolovské výrazy (\"{age} > 60') a funkcie (\"iif()\", \"today()\", \"age()\", \"min()\", \"max()\", \"avg()\" atď.).", confirmDelete: "Spustí výzvu so žiadosťou o potvrdenie odstránenia riadka.", - defaultValueFromLastRow: "Duplikuje odpovede z posledného riadka a priradí ich k ďalšiemu pridanému dynamickému riadku.", keyName: "Ak zadaný stĺpec obsahuje rovnaké hodnoty, prieskum vyhodí chybu \"Nejedinečná hodnota kľúča\".", description: "Zadajte podnadpis.", locale: "Vyberte jazyk a začnite vytvárať prieskum. Ak chcete pridať preklad, prepnite na nový jazyk a preložte pôvodný text tu alebo na karte Preklady.", @@ -1498,7 +1500,7 @@ export var skStrings = { questionTitleLocation: "Vzťahuje sa na všetky otázky na tejto stránke. Ak chcete toto nastavenie prepísať, definujte pravidlá zarovnania názvu pre jednotlivé otázky alebo panely. Možnosť \"Zdediť\" použije nastavenie na úrovni prieskumu (\"Predvolene hore\").", questionTitleWidth: "Nastavuje konzistentnú šírku názvov otázok, keď sú zarovnané naľavo od polí otázok. Akceptuje hodnoty CSS (px, %, in, pt atď.).", questionErrorLocation: "Nastaví umiestnenie chybového hlásenia vo vzťahu k otázke s neplatným zadaním. Vyberte si medzi: \"Hore\" - v hornej časti poľa otázok sa umiestni chybový text; \"Dole\" - v dolnej časti poľa otázok je umiestnený chybový text. Možnosť \"Zdediť\" použije nastavenie na úrovni prieskumu (\"Predvolene hore\").", - questionsOrder: "Zachová pôvodné poradie otázok alebo ich náhodne vyberie. Možnosť \"Zdediť\" použije nastavenie na úrovni prieskumu (\"Originál\" v predvolenom nastavení). Efekt tohto nastavenia je viditeľný iba na karte Ukážka.", + questionOrder: "Zachová pôvodné poradie otázok alebo ich náhodne vyberie. Možnosť \"Zdediť\" použije nastavenie na úrovni prieskumu (\"Originál\" v predvolenom nastavení). Efekt tohto nastavenia je viditeľný iba na karte Ukážka.", navigationButtonsVisibility: "Nastavuje viditeľnosť navigačných tlačidiel na stránke. Možnosť Zdediť použije nastavenie na úrovni prieskumu, ktoré je predvolene nastavené na \"Viditeľné\"." }, timerLocation: "Nastaví umiestnenie časovača na strane.", @@ -1535,7 +1537,7 @@ export var skStrings = { needConfirmRemoveFile: "Spustí výzvu na potvrdenie odstránenia súboru.", selectToRankEnabled: "Povoľte zoradiť iba vybrané možnosti. Používatelia presunú vybrané položky zo zoznamu možností a zoradia ich v oblasti poradia.", dataList: "Zadajte zoznam možností, ktoré budú respondentovi navrhnuté počas vstupu.", - itemSize: "Toto nastavenie zmení iba veľkosť vstupných polí a neovplyvní šírku poľa otázok.", + inputSize: "Toto nastavenie zmení iba veľkosť vstupných polí a neovplyvní šírku poľa otázok.", itemTitleWidth: "Nastavuje konzistentnú šírku pre všetky štítky položiek v pixeloch", inputTextAlignment: "Vyberte, ako chcete zarovnať vstupnú hodnotu v poli. Predvolené nastavenie \"Auto\" zarovná vstupnú hodnotu doprava, ak je použité maskovanie meny alebo čísel, a doľava, ak nie.", altText: "Slúži ako náhrada, keď obrázok nie je možné zobraziť na zariadení používateľa a na účely prístupnosti.", @@ -1653,7 +1655,7 @@ export var skStrings = { maxValueExpression: "výraz maximálnej hodnoty", step: "krok", dataList: "zoznam údajov", - itemSize: "Veľkosť položky", + inputSize: "Veľkosť položky", itemTitleWidth: "Šírka označenia položky (v px)", inputTextAlignment: "Zarovnanie vstupných hodnôt", elements: "Prvky", @@ -1755,7 +1757,8 @@ export var skStrings = { orchid: "Orchidea", tulip: "Tulipán", brown: "Hnedý", - green: "Zelený" + green: "Zelený", + gray: "Sivý" } }, creatortheme: { @@ -1875,7 +1878,7 @@ setupLocale({ localeCode: "sk", strings: skStrings }); // pe.dataFormat: "Image format" => "Formát obrázka" // pe.allowAddRows: "Allow adding rows" => "Povoliť pridávanie riadkov" // pe.allowRemoveRows: "Allow removing rows" => "Povoliť odstránenie riadkov" -// pe.allowRowsDragAndDrop: "Allow row drag and drop" => "Povoliť presúvanie riadkov" +// pe.allowRowReorder: "Allow row drag and drop" => "Povoliť presúvanie riadkov" // pe.responsiveImageSizeHelp: "Does not apply if you specify the exact image width or height." => "Neuplatňuje sa, ak zadáte presnú šírku alebo výšku obrázka." // pe.minImageWidth: "Minimum image width" => "Minimálna šírka obrázka" // pe.maxImageWidth: "Maximum image width" => "Maximálna šírka obrázka" @@ -1886,11 +1889,11 @@ setupLocale({ localeCode: "sk", strings: skStrings }); // pe.logo: "Logo (URL or base64-encoded string)" => "Logo (reťazec s kódovaním URL alebo base64)" // pe.questionsOnPageMode: "Survey structure" => "Štruktúra prieskumu" // pe.maxTextLength: "Maximum answer length (in characters)" => "Maximálna dĺžka odpovede (v znakoch)" -// pe.maxOthersLength: "Maximum comment length (in characters)" => "Maximálna dĺžka komentára (v znakoch)" +// pe.maxCommentLength: "Maximum comment length (in characters)" => "Maximálna dĺžka komentára (v znakoch)" // pe.autoGrowComment: "Auto-expand comment area if necessary" => "V prípade potreby automaticky rozbaľte oblasť komentárov" // pe.allowResizeComment: "Allow users to resize text areas" => "Povolenie používateľom meniť veľkosť textových oblastí" // pe.textUpdateMode: "Update text question value" => "Aktualizácia hodnoty textovej otázky" -// pe.focusOnFirstError: "Set focus on the first invalid answer" => "Zameranie na prvú neplatnú odpoveď" +// pe.autoFocusFirstError: "Set focus on the first invalid answer" => "Zameranie na prvú neplatnú odpoveď" // pe.checkErrorsMode: "Run validation" => "Spustenie overenia pravosti" // pe.navigateToUrl: "Navigate to URL" => "Prejsť na adresu URL" // pe.navigateToUrlOnCondition: "Dynamic URL" => "Dynamická webová adresa" @@ -1927,7 +1930,7 @@ setupLocale({ localeCode: "sk", strings: skStrings }); // pe.panelPrevText: "Previous Panel button tooltip" => "Popis tlačidla Predchádzajúci panel" // pe.panelNextText: "Next Panel button tooltip" => "Popis tlačidla Nasledujúci panel" // pe.showRangeInProgress: "Show progress bar" => "Zobraziť indikátor priebehu" -// pe.templateTitleLocation: "Question title location" => "Otázka, názov, umiestnenie:" +// pe.templateQuestionTitleLocation: "Question title location" => "Otázka, názov, umiestnenie:" // pe.panelRemoveButtonLocation: "Remove Panel button location" => "Odstrániť umiestnenie tlačidla panela" // pe.hideIfRowsEmpty: "Hide the question if there are no rows" => "Skryť otázku, ak nie sú žiadne riadky" // pe.hideColumnsIfEmpty: "Hide columns if there are no rows" => "Skryť stĺpce, ak nie sú k dispozícii žiadne riadky" @@ -1951,13 +1954,13 @@ setupLocale({ localeCode: "sk", strings: skStrings }); // pe.keyDuplicationError: "\"Non-unique key value\" error message" => "Chybové hlásenie \"Nejedinečná kľúčová hodnota\"" // pe.minSelectedChoices: "Minimum selected choices" => "Minimálny počet vybraných možností" // pe.maxSelectedChoices: "Maximum selected choices" => "Maximálny počet vybraných možností" -// pe.showClearButton: "Show the Clear button" => "Zobrazenie tlačidla Vymazať" +// pe.allowClear: "Show the Clear button" => "Zobrazenie tlačidla Vymazať" // pe.showNumber: "Show panel number" => "Zobraziť číslo panela" // pe.logoWidth: "Logo width (in CSS-accepted values)" => "Šírka loga (v akceptovaných hodnotách CSS)" // pe.logoHeight: "Logo height (in CSS-accepted values)" => "Výška loga (v hodnotách akceptovaných CSS)" // pe.readOnly: "Read-only" => "Iba na čítanie" // pe.enableIf: "Editable if" => "Upraviteľné, ak" -// pe.emptyRowsText: "\"No rows\" message" => "Správa \"Žiadne riadky\"" +// pe.noRowsText: "\"No rows\" message" => "Správa \"Žiadne riadky\"" // pe.size: "Input field size (in characters)" => "Veľkosť vstupného poľa (v znakoch)" // pe.separateSpecialChoices: "Separate special choices (None, Other, Select All)" => "Samostatné špeciálne možnosti (Žiadne, Iné, Vybrať všetko)" // pe.choicesFromQuestion: "Copy choices from the following question" => "Skopírujte voľby z nasledujúcej otázky" @@ -1965,7 +1968,7 @@ setupLocale({ localeCode: "sk", strings: skStrings }); // pe.showCommentArea: "Show the comment area" => "Zobrazenie oblasti komentárov" // pe.commentPlaceholder: "Comment area placeholder" => "Zástupný symbol oblasti komentárov" // pe.displayRateDescriptionsAsExtremeItems: "Display rate descriptions as extreme values" => "Popisy rýchlosti zobrazenia ako extrémnych hodnôt" -// pe.rowsOrder: "Row order" => "Poradie riadkov" +// pe.rowOrder: "Row order" => "Poradie riadkov" // pe.columnsLayout: "Column layout" => "Rozloženie stĺpcov" // pe.columnColCount: "Nested column count" => "Vnorený počet stĺpcov" // pe.state: "Panel expand state" => "Stav rozbalenia panela" @@ -1982,8 +1985,6 @@ setupLocale({ localeCode: "sk", strings: skStrings }); // pe.indent: "Add indents" => "Pridanie zarážok" // panel.indent: "Add outer indents" => "Pridanie vonkajších zarážok" // pe.innerIndent: "Add inner indents" => "Pridanie vnútorných zarážok" -// pe.defaultValueFromLastRow: "Take default values from the last row" => "Prevzatie predvolených hodnôt z posledného riadka" -// pe.defaultValueFromLastPanel: "Take default values from the last panel" => "Prevzatie predvolených hodnôt z posledného panela" // pe.emptyExpressionPlaceHolder: "Type expression here..." => "Sem zadajte výraz..." // pe.clearIfInvisible: "Clear the value if the question becomes hidden" => "Ak sa otázka skryje, vymažte hodnotu" // pe.valuePropertyName: "Value property name" => "Názov vlastnosti Value" @@ -2045,7 +2046,7 @@ setupLocale({ localeCode: "sk", strings: skStrings }); // showTimerPanel.none: "Hidden" => "Skrytý" // showTimerPanelMode.all: "Both" => "Obidva" // detailPanelMode.none: "Hidden" => "Skrytý" -// addRowLocation.default: "Depends on matrix layout" => "Závisí od rozloženia matice" +// addRowButtonLocation.default: "Depends on matrix layout" => "Závisí od rozloženia matice" // panelsState.default: "Users cannot expand or collapse panels" => "Používatelia nemôžu rozbaliť alebo zbaliť panely" // panelsState.collapsed: "All panels are collapsed" => "Všetky panely sú zbalené" // panelsState.expanded: "All panels are expanded" => "Všetky panely sú rozšírené" @@ -2332,7 +2333,7 @@ setupLocale({ localeCode: "sk", strings: skStrings }); // panel.description: "Panel description" => "Popis panelu" // panel.visibleIf: "Make the panel visible if" => "Zviditeľnite panel, ak" // panel.requiredIf: "Make the panel required if" => "Nastavte panel tak, aby bol povinný, ak" -// panel.questionsOrder: "Question order within the panel" => "Poradie otázok v rámci panelu" +// panel.questionOrder: "Question order within the panel" => "Poradie otázok v rámci panelu" // panel.startWithNewLine: "Display the panel on a new line" => "Zobrazenie panela na novom riadku" // panel.state: "Panel collapse state" => "Stav zbalenia panela" // panel.width: "Inline panel width" => "Šírka vnoreného panela" @@ -2357,7 +2358,7 @@ setupLocale({ localeCode: "sk", strings: skStrings }); // paneldynamic.hideNumber: "Hide the panel number" => "Skrytie čísla panela" // paneldynamic.titleLocation: "Panel title alignment" => "Zarovnanie názvu panela" // paneldynamic.descriptionLocation: "Panel description alignment" => "Zarovnanie popisu panela" -// paneldynamic.templateTitleLocation: "Question title alignment" => "Zarovnanie názvu otázky" +// paneldynamic.templateQuestionTitleLocation: "Question title alignment" => "Zarovnanie názvu otázky" // paneldynamic.templateErrorLocation: "Error message alignment" => "Zarovnanie chybových hlásení" // paneldynamic.newPanelPosition: "New panel location" => "Nové umiestnenie panela" // paneldynamic.keyName: "Prevent duplicate responses in the following question" => "Zabránenie duplicitným odpovediam v nasledujúcej otázke" @@ -2390,7 +2391,7 @@ setupLocale({ localeCode: "sk", strings: skStrings }); // page.description: "Page description" => "Popis stránky" // page.visibleIf: "Make the page visible if" => "Zviditeľniť stránku, ak" // page.requiredIf: "Make the page required if" => "Nastavte stránku ako povinnú, ak" -// page.questionsOrder: "Question order on the page" => "Poradie otázok na stránke" +// page.questionOrder: "Question order on the page" => "Poradie otázok na stránke" // matrixdropdowncolumn.name: "Column name" => "Názov stĺpca" // matrixdropdowncolumn.title: "Column title" => "Názov stĺpca" // matrixdropdowncolumn.isUnique: "Prevent duplicate responses" => "Zabráňte duplicitným odpovediam" @@ -2464,8 +2465,8 @@ setupLocale({ localeCode: "sk", strings: skStrings }); // totalDisplayStyle.currency: "Currency" => "Mena" // totalDisplayStyle.percent: "Percentage" => "Percento" // totalDisplayStyle.date: "Date" => "Dátum" -// rowsOrder.initial: "Original" => "Originál" -// questionsOrder.initial: "Original" => "Originál" +// rowOrder.initial: "Original" => "Originál" +// questionOrder.initial: "Original" => "Originál" // showProgressBar.aboveheader: "Above the header" => "Nad hlavičkou" // showProgressBar.belowheader: "Below the header" => "Pod hlavičkou" // pv.sum: "Sum" => "Súčet" @@ -2482,7 +2483,7 @@ setupLocale({ localeCode: "sk", strings: skStrings }); // panel.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "Pomocou ikony čarovného prútika nastavte podmienené pravidlo, ktoré zabráni odoslaniu prieskumu, pokiaľ aspoň jedna vnorená otázka nemá odpoveď." // panel.questionTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Vzťahuje sa na všetky otázky v tomto paneli. Ak chcete toto nastavenie prepísať, definujte pravidlá zarovnania názvu pre jednotlivé otázky. Možnosť Dediť použije nastavenie na úrovni stránky (ak je nastavená) alebo na úrovni prieskumu (\"Predvolene navrchu\")." // panel.questionErrorLocation: "Sets the location of an error message in relation to all questions within the panel. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Nastaví umiestnenie chybového hlásenia vo vzťahu ku všetkým otázkam v paneli. Možnosť Zdediť použije nastavenie na úrovni stránky (ak je nastavená) alebo na úrovni prieskumu." -// panel.questionsOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Zachová pôvodné poradie otázok alebo ich náhodne vyberie. Možnosť Zdediť použije nastavenie na úrovni stránky (ak je nastavená) alebo na úrovni prieskumu." +// panel.questionOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Zachová pôvodné poradie otázok alebo ich náhodne vyberie. Možnosť Zdediť použije nastavenie na úrovni stránky (ak je nastavená) alebo na úrovni prieskumu." // panel.page: "Repositions the panel to the end of a selected page." => "Premiestni panel na koniec vybratej strany." // panel.innerIndent: "Adds space or margin between the panel content and the left border of the panel box." => "Pridá medzeru alebo okraj medzi obsah panela a ľavý okraj panela." // panel.startWithNewLine: "Unselect to display the panel in one line with the previous question or panel. The setting doesn't apply if the panel is the first element in your form." => "Zrušte výber výberu, ak chcete panel zobraziť v jednom riadku s predchádzajúcou otázkou alebo panelom. Toto nastavenie sa neuplatňuje, ak je panel prvým prvkom vo formulári." @@ -2493,7 +2494,7 @@ setupLocale({ localeCode: "sk", strings: skStrings }); // paneldynamic.visibleIf: "Use the magic wand icon to set a conditional rule that determines panel visibility." => "Pomocou ikony čarovného prútika nastavte podmienené pravidlo, ktoré určuje viditeľnosť panela." // paneldynamic.enableIf: "Use the magic wand icon to set a conditional rule that disables the read-only mode for the panel." => "Pomocou ikony čarovnej paličky nastavte podmienené pravidlo, ktoré vypne režim iba na čítanie pre panel." // paneldynamic.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "Pomocou ikony čarovného prútika nastavte podmienené pravidlo, ktoré zabráni odoslaniu prieskumu, pokiaľ aspoň jedna vnorená otázka nemá odpoveď." -// paneldynamic.templateTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Vzťahuje sa na všetky otázky v tomto paneli. Ak chcete toto nastavenie prepísať, definujte pravidlá zarovnania názvu pre jednotlivé otázky. Možnosť Dediť použije nastavenie na úrovni stránky (ak je nastavená) alebo na úrovni prieskumu (\"Predvolene navrchu\")." +// paneldynamic.templateQuestionTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Vzťahuje sa na všetky otázky v tomto paneli. Ak chcete toto nastavenie prepísať, definujte pravidlá zarovnania názvu pre jednotlivé otázky. Možnosť Dediť použije nastavenie na úrovni stránky (ak je nastavená) alebo na úrovni prieskumu (\"Predvolene navrchu\")." // paneldynamic.templateErrorLocation: "Sets the location of an error message in relation to a question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Nastaví umiestnenie chybového hlásenia vo vzťahu k otázke s neplatným zadaním. Vyberte si medzi: \"Hore\" - v hornej časti poľa otázok sa umiestni chybový text; \"Dole\" - v dolnej časti poľa otázok je umiestnený chybový text. Možnosť Dediť použije nastavenie na úrovni stránky (ak je nastavená) alebo na úrovni prieskumu (\"Predvolene navrchu\")." // paneldynamic.errorLocation: "Sets the location of an error message in relation to all questions within the panel. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Nastaví umiestnenie chybového hlásenia vo vzťahu ku všetkým otázkam v paneli. Možnosť Zdediť použije nastavenie na úrovni stránky (ak je nastavená) alebo na úrovni prieskumu." // paneldynamic.page: "Repositions the panel to the end of a selected page." => "Premiestni panel na koniec vybratej strany." @@ -2507,7 +2508,7 @@ setupLocale({ localeCode: "sk", strings: skStrings }); // paneldynamic.titleLocation: "This setting is automatically inherited by all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Toto nastavenie sa automaticky dedí všetkými otázkami na tomto paneli. Ak chcete toto nastavenie prepísať, definujte pravidlá zarovnania názvu pre jednotlivé otázky. Možnosť Dediť použije nastavenie na úrovni stránky (ak je nastavená) alebo na úrovni prieskumu (\"Predvolene navrchu\")." // paneldynamic.descriptionLocation: "The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Under the panel title\" by default)." => "Možnosť \"Dediť\" použije nastavenie na úrovni stránky (ak je nastavená) alebo na úrovni prieskumu (\"Predvolene pod názvom panela\")." // paneldynamic.newPanelPosition: "Defines the position of a newly added panel. By default, new panels are added to the end. Select \"Next\" to insert a new panel after the current one." => "Definuje pozíciu novo pridaného panela. V predvolenom nastavení sa na koniec pridávajú nové panely. Výberom položky \"Ďalej\" vložíte nový panel za aktuálny." -// paneldynamic.defaultValueFromLastPanel: "Duplicates answers from the last panel and assigns them to the next added dynamic panel." => "Duplikuje odpovede z posledného panela a priradí ich ďalšiemu pridanému dynamickému panelu." +// paneldynamic.copyDefaultValueFromLastEntry: "Duplicates answers from the last panel and assigns them to the next added dynamic panel." => "Duplikuje odpovede z posledného panela a priradí ich ďalšiemu pridanému dynamickému panelu." // paneldynamic.keyName: "Reference a question name to require a user to provide a unique response for this question in each panel." => "Odkážte na názov otázky, ak chcete, aby používateľ poskytol jedinečnú odpoveď na túto otázku na každom paneli." // pehelp.defaultValueExpression: "This setting allows you to assign a default answer value based on an expression. The expression can include basic calculations - `{q1_id} + {q2_id}`, Boolean expressions, such as `{age} > 60`, and functions: `iif()`, `today()`, `age()`, `min()`, `max()`, `avg()`, etc. The value determined by this expression serves as the initial default value that can be overridden by a respondent's manual input." => "Toto nastavenie vám umožňuje priradiť predvolenú hodnotu odpovede na základe výrazu. Výraz môže obsahovať základné výpočty - '{q1_id} + {q2_id}', boolovské výrazy, ako napríklad '{age} > 60', a funkcie: 'iif()', 'today()', 'age()', 'min()', 'max()', 'avg()' atď. Hodnota určená týmto výrazom slúži ako počiatočná predvolená hodnota, ktorú je možné prepísať manuálnym vstupom respondenta." // pehelp.resetValueIf: "Use the magic wand icon to set a conditional rule that determines when a respondent's input is reset to the value based on the \"Default value expression\" or \"Set value expression\" or to the \"Default answer\" value (if either is set)." => "Pomocou ikony čarovného prútika nastavte podmienené pravidlo, ktoré určuje, kedy sa vstup respondenta obnoví na hodnotu na základe hodnoty \"Výraz predvolenej hodnoty\" alebo \"Výraz nastavenej hodnoty\" alebo hodnoty \"Predvolená odpoveď\" (ak je nastavená)." @@ -2557,13 +2558,13 @@ setupLocale({ localeCode: "sk", strings: skStrings }); // pehelp.showProgressBar: "Sets the visibility and location of a progress bar. The \"Auto\" value displays the progress bar above or below the survey header." => "Nastavuje viditeľnosť a umiestnenie indikátora priebehu. Hodnota \"Auto\" zobrazuje indikátor priebehu nad alebo pod hlavičkou prieskumu." // pehelp.showPreviewBeforeComplete: "Enable the preview page with all or answered questions only." => "Povoľte stránku ukážky so všetkými alebo iba zodpovedanými otázkami." // pehelp.questionTitleLocation: "Applies to all questions within the survey. This setting can be overridden by title alignment rules at lower levels: panel, page, or question. A lower-level setting will override those on a higher level." => "Vzťahuje sa na všetky otázky v rámci prieskumu. Toto nastavenie je možné prepísať pravidlami zarovnania názvov na nižších úrovniach: panel, stránka alebo otázka. Nastavenie nižšej úrovne prepíše nastavenia na vyššej úrovni." -// pehelp.requiredText: "A symbol or a sequence of symbols indicating that an answer is required." => "Symbol alebo postupnosť symbolov označujúcich, že sa vyžaduje odpoveď." +// pehelp.requiredMark: "A symbol or a sequence of symbols indicating that an answer is required." => "Symbol alebo postupnosť symbolov označujúcich, že sa vyžaduje odpoveď." // pehelp.questionStartIndex: "Enter a number or letter with which you want to start numbering." => "Zadajte číslo alebo písmeno, ktorým chcete začať číslovanie." // pehelp.questionErrorLocation: "Sets the location of an error message in relation to the question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box." => "Nastaví umiestnenie chybového hlásenia vo vzťahu k otázke s neplatným zadaním. Vyberte si medzi: \"Hore\" - v hornej časti poľa otázok sa umiestni chybový text; \"Dole\" - v dolnej časti poľa otázok je umiestnený chybový text." -// pehelp.focusFirstQuestionAutomatic: "Select if you want the first input field on each page ready for text entry." => "Vyberte, či chcete prvé vstupné pole na každej strane pripraviť na zadávanie textu." -// pehelp.questionsOrder: "Keeps the original order of questions or randomizes them. The effect of this setting is only visible in the Preview tab." => "Zachová pôvodné poradie otázok alebo ich náhodne vyberie. Efekt tohto nastavenia je viditeľný iba na karte Ukážka." +// pehelp.autoFocusFirstQuestion: "Select if you want the first input field on each page ready for text entry." => "Vyberte, či chcete prvé vstupné pole na každej strane pripraviť na zadávanie textu." +// pehelp.questionOrder: "Keeps the original order of questions or randomizes them. The effect of this setting is only visible in the Preview tab." => "Zachová pôvodné poradie otázok alebo ich náhodne vyberie. Efekt tohto nastavenia je viditeľný iba na karte Ukážka." // pehelp.maxTextLength: "For text entry questions only." => "Len pre otázky týkajúce sa zadávania textu." -// pehelp.maxOthersLength: "For question comments only." => "Len pre komentáre k otázkam." +// pehelp.maxCommentLength: "For question comments only." => "Len pre komentáre k otázkam." // pehelp.autoGrowComment: "Select if you want question comments and Long Text questions to auto-grow in height based on the entered text length." => "Vyberte, či chcete, aby komentáre otázok a otázky s dlhým textom automaticky narástli na výšku na základe zadanej dĺžky textu." // pehelp.allowResizeComment: "For question comments and Long Text questions only." => "Iba pre komentáre k otázkam a otázky s dlhým textom." // pehelp.calculatedValues: "Custom variables serve as intermediate or auxiliary variables used in form calculations. They take respondent inputs as source values. Each custom variable has a unique name and an expression it's based on." => "Vlastné premenné slúžia ako medziľahlé alebo pomocné premenné používané vo výpočtoch formulárov. Vstupy respondentov berú ako zdrojové hodnoty. Každá vlastná premenná má jedinečný názov a výraz, na ktorom je založená." @@ -2579,7 +2580,7 @@ setupLocale({ localeCode: "sk", strings: skStrings }); // pehelp.keyDuplicationError: "When the \"Prevent duplicate responses\" property is enabled, a respondent attempting to submit a duplicate entry will receive the following error message." => "Keď je povolená vlastnosť Zabrániť duplicitným odpovediam, respondentovi, ktorý sa pokúša odoslať duplicitný záznam, sa zobrazí nasledujúce chybové hlásenie." // pehelp.totalExpression: "Allows you to calculate total values based on an expression. The expression can include basic calculations (`{q1_id} + {q2_id}`), Boolean expressions (`{age} > 60`) and functions ('iif()`, `today()`, `age()`, `min()`, `max()`, `avg()`, etc.)." => "Umožňuje vypočítať celkové hodnoty na základe výrazu. Výraz môže obsahovať základné výpočty (\"{q1_id} + {q2_id}\"), boolovské výrazy (\"{age} > 60') a funkcie (\"iif()\", \"today()\", \"age()\", \"min()\", \"max()\", \"avg()\" atď.)." // pehelp.confirmDelete: "Triggers a prompt asking to confirm the row deletion." => "Spustí výzvu so žiadosťou o potvrdenie odstránenia riadka." -// pehelp.defaultValueFromLastRow: "Duplicates answers from the last row and assigns them to the next added dynamic row." => "Duplikuje odpovede z posledného riadka a priradí ich k ďalšiemu pridanému dynamickému riadku." +// pehelp.copyDefaultValueFromLastEntry: "Duplicates answers from the last row and assigns them to the next added dynamic row." => "Duplikuje odpovede z posledného riadka a priradí ich k ďalšiemu pridanému dynamickému riadku." // pehelp.description: "Type a subtitle." => "Zadajte podnadpis." // pehelp.locale: "Choose a language to begin creating your survey. To add a translation, switch to a new language and translate the original text here or in the Translations tab." => "Vyberte jazyk a začnite vytvárať prieskum. Ak chcete pridať preklad, prepnite na nový jazyk a preložte pôvodný text tu alebo na karte Preklady." // pehelp.detailPanelMode: "Sets the location of a details section in relation to a row. Choose from: \"None\" - no expansion is added; \"Under the row\" - a row expansion is placed under each row of the matrix; \"Under the row, display one row expansion only\" - an expansion is displayed under a single row only, the remaining row expansions are collapsed." => "Nastaví umiestnenie sekcie podrobností vo vzťahu k riadku. Vyberte si z: \"Žiadne\" - nie je pridané žiadne rozšírenie; \"Pod riadkom\" - pod každým riadkom matice je umiestnené rozšírenie riadku; \"Pod riadkom zobraziť iba rozšírenie jedného riadka\" - rozšírenie sa zobrazí iba pod jedným riadkom, zvyšné rozšírenia riadkov sa zbalia." @@ -2594,7 +2595,7 @@ setupLocale({ localeCode: "sk", strings: skStrings }); // page.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "Pomocou ikony čarovného prútika nastavte podmienené pravidlo, ktoré zabráni odoslaniu prieskumu, pokiaľ aspoň jedna vnorená otázka nemá odpoveď." // page.questionTitleLocation: "Applies to all questions within this page. If you want to override this setting, define title alignment rules for individual questions or panels. The \"Inherit\" option applies the survey-level setting (\"Top\" by default)." => "Vzťahuje sa na všetky otázky na tejto stránke. Ak chcete toto nastavenie prepísať, definujte pravidlá zarovnania názvu pre jednotlivé otázky alebo panely. Možnosť \"Zdediť\" použije nastavenie na úrovni prieskumu (\"Predvolene hore\")." // page.questionErrorLocation: "Sets the location of an error message in relation to the question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box. The \"Inherit\" option applies the survey-level setting (\"Top\" by default)." => "Nastaví umiestnenie chybového hlásenia vo vzťahu k otázke s neplatným zadaním. Vyberte si medzi: \"Hore\" - v hornej časti poľa otázok sa umiestni chybový text; \"Dole\" - v dolnej časti poľa otázok je umiestnený chybový text. Možnosť \"Zdediť\" použije nastavenie na úrovni prieskumu (\"Predvolene hore\")." -// page.questionsOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the survey-level setting (\"Original\" by default). The effect of this setting is only visible in the Preview tab." => "Zachová pôvodné poradie otázok alebo ich náhodne vyberie. Možnosť \"Zdediť\" použije nastavenie na úrovni prieskumu (\"Originál\" v predvolenom nastavení). Efekt tohto nastavenia je viditeľný iba na karte Ukážka." +// page.questionOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the survey-level setting (\"Original\" by default). The effect of this setting is only visible in the Preview tab." => "Zachová pôvodné poradie otázok alebo ich náhodne vyberie. Možnosť \"Zdediť\" použije nastavenie na úrovni prieskumu (\"Originál\" v predvolenom nastavení). Efekt tohto nastavenia je viditeľný iba na karte Ukážka." // page.navigationButtonsVisibility: "Sets the visibility of navigation buttons on the page. The \"Inherit\" option applies the survey-level setting, which defaults to \"Visible\"." => "Nastavuje viditeľnosť navigačných tlačidiel na stránke. Možnosť Zdediť použije nastavenie na úrovni prieskumu, ktoré je predvolene nastavené na \"Viditeľné\"." // pehelp.panelsState: "Choose from: \"Locked\" - users cannot expand or collapse panels; \"Collapse all\" - all panels start in a collapsed state; \"Expand all\" - all panels start in an expanded state; \"First expanded\" - only the first panel is initially expanded." => "Vyberte si z: \"Zamknuté\" - používatelia nemôžu rozširovať ani zbaliť panely; \"Zbaliť všetko\" - všetky panely začínajú v zbalenom stave; \"Rozbaliť všetko\" - všetky panely začínajú v rozšírenom stave; \"Prvý rozšírený\" - pôvodne sa rozšíril iba prvý panel." // pehelp.imageLinkName: "Enter a shared property name within the array of objects that contains the image or video file URLs you want to display in the choice list." => "Zadajte zdieľaný názov vlastnosti do poľa objektov obsahujúceho URL adresy obrázkov alebo videosúborov, ktoré chcete zobraziť v zozname výberu." @@ -2623,7 +2624,7 @@ setupLocale({ localeCode: "sk", strings: skStrings }); // pehelp.needConfirmRemoveFile: "Triggers a prompt asking to confirm the file deletion." => "Spustí výzvu na potvrdenie odstránenia súboru." // pehelp.selectToRankEnabled: "Enable to rank only selected choices. Users will drag selected items from the choice list to order them within the ranking area." => "Povoľte zoradiť iba vybrané možnosti. Používatelia presunú vybrané položky zo zoznamu možností a zoradia ich v oblasti poradia." // pehelp.dataList: "Enter a list of choices that will be suggested to the respondent during input." => "Zadajte zoznam možností, ktoré budú respondentovi navrhnuté počas vstupu." -// pehelp.itemSize: "The setting only resizes the input fields and doesn't affect the width of the question box." => "Toto nastavenie zmení iba veľkosť vstupných polí a neovplyvní šírku poľa otázok." +// pehelp.inputSize: "The setting only resizes the input fields and doesn't affect the width of the question box." => "Toto nastavenie zmení iba veľkosť vstupných polí a neovplyvní šírku poľa otázok." // pehelp.itemTitleWidth: "Sets consistent width for all item labels in pixels" => "Nastavuje konzistentnú šírku pre všetky štítky položiek v pixeloch" // pehelp.contentMode: "The \"Auto\" option automatically determines the suitable mode for display - Image, Video, or YouTube - based on the source URL provided." => "Možnosť \"Auto\" automaticky určuje vhodný režim zobrazenia - obrázok, video alebo YouTube - na základe poskytnutej zdrojovej adresy URL." // pehelp.altText: "Serves as a substitute when the image cannot be displayed on a user's device and for accessibility purposes." => "Slúži ako náhrada, keď obrázok nie je možné zobraziť na zariadení používateľa a na účely prístupnosti." @@ -2636,8 +2637,8 @@ setupLocale({ localeCode: "sk", strings: skStrings }); // p.itemTitleWidth: "Item label width (in px)" => "Šírka označenia položky (v px)" // p.selectToRankEmptyRankedAreaText: "Text to show if all options are selected" => "Text, ktorý zobrazuje, či sú vybraté všetky možnosti" // p.selectToRankEmptyUnrankedAreaText: "Placeholder text for the ranking area" => "Zástupný text pre oblasť hodnotenia" -// pe.allowCompleteSurveyAutomatic: "Complete the survey automatically" => "Vyplňte prieskum automaticky" -// pehelp.allowCompleteSurveyAutomatic: "Select if you want the survey to complete automatically after a respondent answers all questions." => "Vyberte, či chcete, aby sa prieskum dokončil automaticky po tom, čo respondent odpovie na všetky otázky." +// pe.autoAdvanceAllowComplete: "Complete the survey automatically" => "Vyplňte prieskum automaticky" +// pehelp.autoAdvanceAllowComplete: "Select if you want the survey to complete automatically after a respondent answers all questions." => "Vyberte, či chcete, aby sa prieskum dokončil automaticky po tom, čo respondent odpovie na všetky otázky." // masksettings.saveMaskedValue: "Save masked value in survey results" => "Uložte maskovanú hodnotu do výsledkov prieskumu" // patternmask.pattern: "Value pattern" => "Hodnotový vzor" // datetimemask.min: "Minimum value" => "Minimálna hodnota" @@ -2862,7 +2863,7 @@ setupLocale({ localeCode: "sk", strings: skStrings }); // names.default-dark: "Dark" => "Tmavý" // names.default-contrast: "Contrast" => "Kontrast" // panel.showNumber: "Number this panel" => "Očíslujte tento panel" -// pehelp.goNextPageAutomatic: "Select if you want the survey to auto-advance to the next page once a respondent has answered all questions on the current page. This feature won't apply if the last question on the page is open-ended or allows multiple answers." => "Vyberte, či chcete, aby sa prieskum automaticky posunul na ďalšiu stránku, keď respondent odpovie na všetky otázky na aktuálnej stránke. Táto funkcia sa nepoužije, ak je posledná otázka na stránke otvorená alebo umožňuje viacero odpovedí." +// pehelp.autoAdvanceEnabled: "Select if you want the survey to auto-advance to the next page once a respondent has answered all questions on the current page. This feature won't apply if the last question on the page is open-ended or allows multiple answers." => "Vyberte, či chcete, aby sa prieskum automaticky posunul na ďalšiu stránku, keď respondent odpovie na všetky otázky na aktuálnej stránke. Táto funkcia sa nepoužije, ak je posledná otázka na stránke otvorená alebo umožňuje viacero odpovedí." // autocomplete.name: "Full Name" => "Celé meno" // autocomplete.honorific-prefix: "Prefix" => "Predpona" // autocomplete.given-name: "First Name" => "Krstné meno" @@ -2918,4 +2919,10 @@ setupLocale({ localeCode: "sk", strings: skStrings }); // autocomplete.impp: "Instant Messaging Protocol" => "Protokol okamžitých správ" // ed.lockQuestionsTooltip: "Lock expand/collapse state for questions" => "Uzamknutie stavu rozbalenia/zbalenia otázok" // pe.listIsEmpty@pages: "You don't have any pages yet" => "Zatiaľ nemáte žiadne stránky" -// pe.addNew@pages: "Add new page" => "Pridať novú stránku" \ No newline at end of file +// pe.addNew@pages: "Add new page" => "Pridať novú stránku" +// ed.zoomInTooltip: "Zoom In" => "Priblížiť" +// ed.zoom100Tooltip: "100%" => "100%" +// ed.zoomOutTooltip: "Zoom Out" => "Oddialiť" +// tabs.surfaceBackground: "Surface Background" => "Pozadie povrchu" +// pe.copyDefaultValueFromLastEntry: "Use answers from the last entry as default" => "Predvolené použitie odpovedí z posledného záznamu" +// colors.gray: "Gray" => "Sivý" \ 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 9ed7ff2b2d..968417ba4e 100644 --- a/packages/survey-creator-core/src/localization/spanish.ts +++ b/packages/survey-creator-core/src/localization/spanish.ts @@ -109,6 +109,9 @@ var spanishTranslation = { redoTooltip: "Rehacer el cambio", expandAllTooltip: "Expandir todo", collapseAllTooltip: "Contraer todo", + zoomInTooltip: "Acercar", + zoom100Tooltip: "100%", + zoomOutTooltip: "Alejar", lockQuestionsTooltip: "Bloquear el estado de expansión/contracción de las preguntas", showMoreChoices: "Mostrar más", showLessChoices: "Mostrar menos", @@ -296,7 +299,7 @@ var spanishTranslation = { description: "Descripción del panel", visibleIf: "Haga que el panel sea visible si", requiredIf: "Haga que el panel sea obligatorio si", - questionsOrder: "Orden de las preguntas dentro del panel", + questionOrder: "Orden de las preguntas dentro del panel", page: "Página padre", startWithNewLine: "Mostrar el panel en una nueva línea", state: "Estado de contracción del panel", @@ -327,7 +330,7 @@ var spanishTranslation = { hideNumber: "Ocultar el número de panel", titleLocation: "Alineación del título del panel", descriptionLocation: "Alineación de la descripción del panel", - templateTitleLocation: "Alineación del título de la pregunta", + templateQuestionTitleLocation: "Alineación del título de la pregunta", templateErrorLocation: "Alineación de mensajes de error", newPanelPosition: "Nueva ubicación del panel", showRangeInProgress: "Mostrar la barra de progreso", @@ -394,7 +397,7 @@ var spanishTranslation = { visibleIf: "Hacer que la página sea visible si", requiredIf: "Haga que la página sea obligatoria si", timeLimit: "Tiempo límite para finalizar la página (en segundos)", - questionsOrder: "Orden de las preguntas en la página" + questionOrder: "Orden de las preguntas en la página" }, matrixdropdowncolumn: { name: "Nombre de la columna", @@ -560,7 +563,7 @@ var spanishTranslation = { isRequired: "¿Se requiere?", markRequired: "Marcar según sea necesario", removeRequiredMark: "Quitar la marca requerida", - isAllRowRequired: "Requerir respuesta para todas las filas", + eachRowRequired: "Requerir respuesta para todas las filas", eachRowUnique: "Evitar respuestas duplicadas en filas", requiredErrorText: "Texto de error requerido", startWithNewLine: "¿Empieza con la nueva línea?", @@ -572,7 +575,7 @@ var spanishTranslation = { maxSize: "Tamaño máximo de archivo en bytes", rowCount: "Número de filas", columnLayout: "Diseño de columnas", - addRowLocation: "Añadir la ubicación del botón de la fila", + addRowButtonLocation: "Añadir la ubicación del botón de la fila", transposeData: "Transponer filas a columnas", addRowText: "Añadir texto de botón de fila", removeRowText: "Eliminar el texto del botón de fila", @@ -611,7 +614,7 @@ var spanishTranslation = { mode: "Modo (editar / leer solamente)", clearInvisibleValues: "Claros valores invisibles", cookieName: "Nombre de la cookie (para deshabilitar la encuesta de ejecución dos veces localmente)", - sendResultOnPageNext: "Enviar resultados de encuestas en la página Siguiente", + partialSendEnabled: "Enviar resultados de encuestas en la página Siguiente", storeOthersAsComment: "Almacenar 'Otros' valor en campo separado", showPageTitles: "Mostrar descripción de la página", showPageNumbers: "Mostrar números de página", @@ -623,18 +626,18 @@ var spanishTranslation = { startSurveyText: "Texto de inicio de la encuesta", showNavigationButtons: "Mostrar botones de navegación (navegación predeterminada)", showPrevButton: "Mostrar botón anterior (el usuario puede volver a la página anterior)", - firstPageIsStarted: "La primera página en la encuesta es una página iniciada", - showCompletedPage: "Mostrar la página completa al final (HTML finalizado)", - goNextPageAutomatic: "Al responder todas las preguntas, vaya a la página siguiente automáticamente", - allowCompleteSurveyAutomatic: "Completar la encuesta automáticamente", + firstPageIsStartPage: "La primera página en la encuesta es una página iniciada", + showCompletePage: "Mostrar la página completa al final (HTML finalizado)", + autoAdvanceEnabled: "Al responder todas las preguntas, vaya a la página siguiente automáticamente", + autoAdvanceAllowComplete: "Completar la encuesta automáticamente", showProgressBar: "Mostrar barra de progreso", questionTitleLocation: "Ubicación del título de la pregunta", questionTitleWidth: "Ancho del título de la pregunta", - requiredText: "La pregunta requerida (s) símbolo (s)", + requiredMark: "La pregunta requerida (s) símbolo (s)", questionTitleTemplate: "Plantilla de título de la pregunta, el valor predeterminado es: '{no}.{requiere} {título} '", questionErrorLocation: "Ubicación de error de la pregunta", - focusFirstQuestionAutomatic: "Enfoca la primera pregunta al cambiar la página", - questionsOrder: "Orden de elementos en la página", + autoFocusFirstQuestion: "Enfoca la primera pregunta al cambiar la página", + questionOrder: "Orden de elementos en la página", timeLimit: "Tiempo máximo para terminar la encuesta", timeLimitPerPage: "Tiempo máximo para terminar una página en la encuesta", showTimer: "Usar un temporizador", @@ -651,7 +654,7 @@ var spanishTranslation = { dataFormat: "Formato imagen", allowAddRows: "Permitir añadir filas", allowRemoveRows: "Permitir eliminar filas", - allowRowsDragAndDrop: "Permitor drag and drop de filas", + allowRowReorder: "Permitor drag and drop de filas", responsiveImageSizeHelp: "No aplica si especificas el ancho o alto exacto de la imagen.", minImageWidth: "Ancho de imagen mínimo", maxImageWidth: "Ancho de imagen máximo", @@ -678,13 +681,13 @@ var spanishTranslation = { logo: "Logo (URL o cadene codificada en base64)", questionsOnPageMode: "Estructura de la encuesta", maxTextLength: "Longitud máxima de la respuesta (en caracteres)", - maxOthersLength: "Longitud máxima de comentario (en caracteres)", + maxCommentLength: "Longitud máxima de comentario (en caracteres)", commentAreaRows: "Altura del área de comentarios (en líneas)", autoGrowComment: "Auto-expand de comentario si es necesario", allowResizeComment: "Permitir a los usuarios cambiar el tamaño de las áreas de texto", textUpdateMode: "Actualizar valor del texto de la pregunta", maskType: "Tipo de máscara de entrada", - focusOnFirstError: "Fijar foco en la primera respuesta no válida", + autoFocusFirstError: "Fijar foco en la primera respuesta no válida", checkErrorsMode: "Ejecutar validación", validateVisitedEmptyFields: "Validar campos vacíos en caso de pérdida de foco", navigateToUrl: "Navegar a URL", @@ -742,12 +745,11 @@ var spanishTranslation = { keyDuplicationError: "Mensaje de error \"Valor de clave no único\"", minSelectedChoices: "Opciones mínimas seleccionadas", maxSelectedChoices: "Número máximo de opciones seleccionadas", - showClearButton: "Mostrar el botón Limpiar", logoWidth: "Ancho de Logo (en valores aceptados CSS)", logoHeight: "Alto de Logo (en valores aceptados CSS)", readOnly: "Sólo-lectura", enableIf: "Editable si", - emptyRowsText: "Mensaje \"Sin filas\"", + noRowsText: "Mensaje \"Sin filas\"", separateSpecialChoices: "Opciones de separación especiales (None, Other, Select All)", choicesFromQuestion: "Copiar opciones de la siguiente pregunta", choicesFromQuestionMode: "Qué opciones a copiar?", @@ -756,7 +758,7 @@ var spanishTranslation = { showCommentArea: "Mostrar el área de comentarios", commentPlaceholder: "Marcador de posición del área de comentarios", displayRateDescriptionsAsExtremeItems: "Mostrar descripciones de velocidad como valores extremos", - rowsOrder: "Orden de filas", + rowOrder: "Orden de filas", columnsLayout: "Disposición de columnas", columnColCount: "Número de columnas anidadas", correctAnswer: "Respuesta correcta", @@ -833,6 +835,7 @@ var spanishTranslation = { background: "Fondo", appearance: "Apariencia", accentColors: "Colores de acento", + surfaceBackground: "Fondo de superficie", scaling: "Escalada", others: "Otras" }, @@ -843,8 +846,7 @@ var spanishTranslation = { columnsEnableIf: "Columnas son visibles si", rowsEnableIf: "Filas son visibles si", innerIndent: "Añadir indents internos", - defaultValueFromLastRow: "Tomar valores por defecto de la última fila", - defaultValueFromLastPanel: "Tomar valores por defecto del último panel", + copyDefaultValueFromLastEntry: "Usar las respuestas de la última entrada como predeterminadas", enterNewValue: "Por favor, ingrese el valor", noquestions: "No hay ninguna pregunta en la encuesta", createtrigger: "Por favor crea un gatillo", @@ -1120,7 +1122,7 @@ var spanishTranslation = { timerInfoMode: { combined: "Ambos" }, - addRowLocation: { + addRowButtonLocation: { default: "Depende de la disposición de la matriz" }, panelsState: { @@ -1191,10 +1193,10 @@ var spanishTranslation = { percent: "Porcentaje", date: "Fecha" }, - rowsOrder: { + rowOrder: { initial: "Texto original en" }, - questionsOrder: { + questionOrder: { initial: "Texto original en" }, showProgressBar: { @@ -1345,7 +1347,7 @@ var spanishTranslation = { questionTitleLocation: "Se aplica a todas las preguntas de este panel. Si desea anular esta configuración, defina reglas de alineación de títulos para preguntas individuales. La opción \"Heredar\" aplica la configuración a nivel de página (si está establecida) o a nivel de encuesta (\"Superior\" de forma predeterminada).", questionTitleWidth: "Establece un ancho coherente para los títulos de las preguntas cuando están alineados a la izquierda de sus cuadros de preguntas. Acepta valores CSS (px, %, in, pt, etc.).", questionErrorLocation: "Establece la ubicación de un mensaje de error en relación con todas las preguntas del panel. La opción \"Heredar\" aplica la configuración a nivel de página (si se establece) o a nivel de encuesta.", - questionsOrder: "Mantiene el orden original de las preguntas o las aleatoriza. La opción \"Heredar\" aplica la configuración a nivel de página (si se establece) o a nivel de encuesta.", + questionOrder: "Mantiene el orden original de las preguntas o las aleatoriza. La opción \"Heredar\" aplica la configuración a nivel de página (si se establece) o a nivel de encuesta.", page: "Cambia la posición del panel al final de una página seleccionada.", innerIndent: "Añade espacio o margen entre el contenido del panel y el borde izquierdo del cuadro del panel.", startWithNewLine: "Anule la selección para mostrar el panel en una línea con la pregunta o el panel anterior. La configuración no se aplica si el panel es el primer elemento del formulario.", @@ -1359,7 +1361,7 @@ var spanishTranslation = { visibleIf: "Utilice el icono de la varita mágica para establecer una regla condicional que determine la visibilidad del panel.", enableIf: "Utilice el icono de la varita mágica para establecer una regla condicional que desactive el modo de solo lectura para el panel.", requiredIf: "Utilice el icono de la varita mágica para establecer una regla condicional que impida el envío de encuestas a menos que al menos una pregunta anidada tenga una respuesta.", - templateTitleLocation: "Se aplica a todas las preguntas de este panel. Si desea anular esta configuración, defina reglas de alineación de títulos para preguntas individuales. La opción \"Heredar\" aplica la configuración a nivel de página (si está establecida) o a nivel de encuesta (\"Superior\" de forma predeterminada).", + templateQuestionTitleLocation: "Se aplica a todas las preguntas de este panel. Si desea anular esta configuración, defina reglas de alineación de títulos para preguntas individuales. La opción \"Heredar\" aplica la configuración a nivel de página (si está establecida) o a nivel de encuesta (\"Superior\" de forma predeterminada).", templateErrorLocation: "Establece la ubicación de un mensaje de error en relación con una pregunta con entrada no válida. Elija entre: \"Arriba\": se coloca un texto de error en la parte superior del cuadro de pregunta; \"Abajo\": se coloca un texto de error en la parte inferior del cuadro de pregunta. La opción \"Heredar\" aplica la configuración a nivel de página (si está establecida) o a nivel de encuesta (\"Superior\" de forma predeterminada).", errorLocation: "Establece la ubicación de un mensaje de error en relación con todas las preguntas del panel. La opción \"Heredar\" aplica la configuración a nivel de página (si se establece) o a nivel de encuesta.", page: "Cambia la posición del panel al final de una página seleccionada.", @@ -1374,9 +1376,10 @@ var spanishTranslation = { titleLocation: "Esta configuración es heredada automáticamente por todas las preguntas dentro de este panel. Si desea anular esta configuración, defina reglas de alineación de títulos para preguntas individuales. La opción \"Heredar\" aplica la configuración a nivel de página (si está establecida) o a nivel de encuesta (\"Superior\" de forma predeterminada).", descriptionLocation: "La opción \"Heredar\" aplica la configuración a nivel de página (si está establecida) o a nivel de encuesta (\"Debajo del título del panel\" de forma predeterminada).", newPanelPosition: "Define la posición de un panel recién añadido. De forma predeterminada, los nuevos paneles se agregan al final. Seleccione \"Siguiente\" para insertar un nuevo panel después del actual.", - defaultValueFromLastPanel: "Duplica las respuestas del último panel y las asigna al siguiente panel dinámico agregado.", + copyDefaultValueFromLastEntry: "Duplica las respuestas del último panel y las asigna al siguiente panel dinámico agregado.", keyName: "Haga referencia a un nombre de pregunta para requerir que un usuario proporcione una respuesta única para esta pregunta en cada panel." }, + copyDefaultValueFromLastEntry: "Duplica las respuestas de la última fila y las asigna a la siguiente fila dinámica agregada.", defaultValueExpression: "Esta configuración le permite asignar un valor de respuesta predeterminado basado en una expresión. La expresión puede incluir cálculos básicos: '{q1_id} + {q2_id}', expresiones booleanas, como '{edad} > 60', y funciones: 'iif()', 'today()', 'age()', 'min()', 'max()', 'avg()', etc. El valor determinado por esta expresión sirve como el valor predeterminado inicial que puede ser anulado por la entrada manual de un encuestado.", resetValueIf: "Usa el ícono de la varita mágica para establecer una regla condicional que determine cuándo la entrada de un encuestado se restablece al valor basado en la \"Expresión de valor predeterminado\" o \"Expresión de valor establecido\" o al valor de \"Respuesta predeterminada\" (si cualquiera de los dos está establecido).", setValueIf: "Utilice el icono de la varita mágica para establecer una regla condicional que determine cuándo ejecutar la \"Expresión de valor establecido\" y asigne dinámicamente el valor resultante como respuesta.", @@ -1449,19 +1452,19 @@ var spanishTranslation = { logoWidth: "Establece el ancho del logotipo en unidades CSS (px, %, in, pt, etc.).", logoHeight: "Establece la altura del logotipo en unidades CSS (px, %, in, pt, etc.).", logoFit: "Elija entre: \"Ninguno\": la imagen mantiene su tamaño original; \"Contener\": se cambia el tamaño de la imagen para que se ajuste manteniendo su relación de aspecto; \"Portada\": la imagen llena toda la caja manteniendo su relación de aspecto; \"Relleno\": la imagen se estira para llenar el cuadro sin mantener su relación de aspecto.", - goNextPageAutomatic: "Seleccione si desea que la encuesta avance automáticamente a la página siguiente una vez que un encuestado haya respondido todas las preguntas en la página actual. Esta función no se aplicará si la última pregunta de la página es abierta o permite varias respuestas.", - allowCompleteSurveyAutomatic: "Seleccione si desea que la encuesta se complete automáticamente después de que un encuestado responda todas las preguntas.", + autoAdvanceEnabled: "Seleccione si desea que la encuesta avance automáticamente a la página siguiente una vez que un encuestado haya respondido todas las preguntas en la página actual. Esta función no se aplicará si la última pregunta de la página es abierta o permite varias respuestas.", + autoAdvanceAllowComplete: "Seleccione si desea que la encuesta se complete automáticamente después de que un encuestado responda todas las preguntas.", showNavigationButtons: "Establece la visibilidad y la ubicación de los botones de navegación en una página.", showProgressBar: "Establece la visibilidad y la ubicación de una barra de progreso. El valor \"Auto\" muestra la barra de progreso por encima o por debajo del encabezado de la encuesta.", showPreviewBeforeComplete: "Habilite la página de vista previa con todas las preguntas o solo las respondidas.", questionTitleLocation: "Se aplica a todas las preguntas de la encuesta. Esta configuración se puede anular mediante reglas de alineación de títulos en niveles inferiores: panel, página o pregunta. Una configuración de nivel inferior anulará las de un nivel superior.", - requiredText: "Un símbolo o una secuencia de símbolos que indican que se requiere una respuesta.", + requiredMark: "Un símbolo o una secuencia de símbolos que indican que se requiere una respuesta.", questionStartIndex: "Introduzca un número o una letra con la que desee empezar a numerar.", questionErrorLocation: "Establece la ubicación de un mensaje de error en relación con la pregunta con entrada no válida. Elija entre: \"Arriba\": se coloca un texto de error en la parte superior del cuadro de pregunta; \"Abajo\": se coloca un texto de error en la parte inferior del cuadro de pregunta.", - focusFirstQuestionAutomatic: "Seleccione si desea que el primer campo de entrada de cada página esté listo para la entrada de texto.", - questionsOrder: "Mantiene el orden original de las preguntas o las aleatoriza. El efecto de esta configuración solo es visible en la pestaña Vista previa.", + autoFocusFirstQuestion: "Seleccione si desea que el primer campo de entrada de cada página esté listo para la entrada de texto.", + questionOrder: "Mantiene el orden original de las preguntas o las aleatoriza. El efecto de esta configuración solo es visible en la pestaña Vista previa.", maxTextLength: "Solo para preguntas de entrada de texto.", - maxOthersLength: "Solo para comentarios de preguntas.", + maxCommentLength: "Solo para comentarios de preguntas.", commentAreaRows: "Establece el número de líneas mostradas en las áreas de texto para los comentarios de las preguntas. En la entrada ocupa más líneas, aparece la barra de desplazamiento.", autoGrowComment: "Seleccione si desea que los comentarios de las preguntas y las preguntas de texto largo aumenten automáticamente en altura en función de la longitud del texto introducido.", allowResizeComment: "Solo para comentarios de preguntas y preguntas de texto largo.", @@ -1479,7 +1482,6 @@ var spanishTranslation = { keyDuplicationError: "Cuando la propiedad \"Evitar respuestas duplicadas\" está habilitada, un encuestado que intente enviar una entrada duplicada recibirá el siguiente mensaje de error.", totalExpression: "Permite calcular los valores totales en función de una expresión. La expresión puede incluir cálculos básicos ('{q1_id} + {q2_id}'), expresiones booleanas ('{edad} > 60') y funciones ('iif()', 'today()', 'age()', 'min()', 'max()', 'avg()', etc.).", confirmDelete: "Activa un mensaje en el que se le pide que confirme la eliminación de filas.", - defaultValueFromLastRow: "Duplica las respuestas de la última fila y las asigna a la siguiente fila dinámica agregada.", keyName: "Si la columna especificada contiene valores idénticos, la encuesta arroja el error \"Valor de clave no única\".", description: "Escribe un subtítulo.", locale: "Elige un idioma para comenzar a crear tu encuesta. Para agregar una traducción, cambie a un nuevo idioma y traduzca el texto original aquí o en la pestaña Traducciones.", @@ -1498,7 +1500,7 @@ var spanishTranslation = { questionTitleLocation: "Se aplica a todas las preguntas de esta página. Si desea anular esta configuración, defina reglas de alineación de títulos para preguntas o paneles individuales. La opción \"Heredar\" aplica la configuración a nivel de encuesta (\"Superior\" de forma predeterminada).", questionTitleWidth: "Establece un ancho coherente para los títulos de las preguntas cuando están alineados a la izquierda de sus cuadros de preguntas. Acepta valores CSS (px, %, in, pt, etc.).", questionErrorLocation: "Establece la ubicación de un mensaje de error en relación con la pregunta con entrada no válida. Elija entre: \"Arriba\": se coloca un texto de error en la parte superior del cuadro de pregunta; \"Abajo\": se coloca un texto de error en la parte inferior del cuadro de pregunta. La opción \"Heredar\" aplica la configuración a nivel de encuesta (\"Superior\" de forma predeterminada).", - questionsOrder: "Mantiene el orden original de las preguntas o las aleatoriza. La opción \"Heredar\" aplica la configuración a nivel de encuesta (\"Original\" de forma predeterminada). El efecto de esta configuración solo es visible en la pestaña Vista previa.", + questionOrder: "Mantiene el orden original de las preguntas o las aleatoriza. La opción \"Heredar\" aplica la configuración a nivel de encuesta (\"Original\" de forma predeterminada). El efecto de esta configuración solo es visible en la pestaña Vista previa.", navigationButtonsVisibility: "Establece la visibilidad de los botones de navegación en la página. La opción \"Heredar\" aplica la configuración de nivel de encuesta, que por defecto es \"Visible\"." }, timerLocation: "Establece la ubicación de un temporizador en una página.", @@ -1535,7 +1537,7 @@ var spanishTranslation = { needConfirmRemoveFile: "Activa un mensaje que le pide que confirme la eliminación del archivo.", selectToRankEnabled: "Habilite esta opción para clasificar solo las opciones seleccionadas. Los usuarios arrastrarán los elementos seleccionados de la lista de opciones para ordenarlos dentro del área de clasificación.", dataList: "Ingrese una lista de opciones que se sugerirán al encuestado durante la entrada.", - itemSize: "La configuración solo cambia el tamaño de los campos de entrada y no afecta al ancho del cuadro de pregunta.", + inputSize: "La configuración solo cambia el tamaño de los campos de entrada y no afecta al ancho del cuadro de pregunta.", itemTitleWidth: "Establece un ancho coherente para todas las etiquetas de elementos en píxeles", inputTextAlignment: "Seleccione cómo alinear el valor de entrada dentro del campo. La configuración predeterminada \"Auto\" alinea el valor de entrada a la derecha si se aplica el enmascaramiento numérico o de moneda y a la izquierda si no se aplica.", altText: "Sirve como sustituto cuando la imagen no se puede mostrar en el dispositivo de un usuario y por motivos de accesibilidad.", @@ -1653,7 +1655,7 @@ var spanishTranslation = { maxValueExpression: "Expresión de valor máximo", step: "Paso", dataList: "Lista de datos", - itemSize: "artículos", + inputSize: "artículos", itemTitleWidth: "Ancho de la etiqueta del elemento (en px)", inputTextAlignment: "Alineación de valores de entrada", elements: "Elementos", @@ -1755,7 +1757,8 @@ var spanishTranslation = { orchid: "Orquídea", tulip: "Tulipán", brown: "Marrón", - green: "Verde" + green: "Verde", + gray: "Gris" } }, creatortheme: { @@ -1819,7 +1822,7 @@ setupLocale({ localeCode: "es", strings: spanishTranslation }); // pe.keyDuplicationError: "\"Non-unique key value\" error message" => "Mensaje de error \"Valor de clave no único\"" // pe.minSelectedChoices: "Minimum selected choices" => "Opciones mínimas seleccionadas" // pe.maxSelectedChoices: "Maximum selected choices" => "Número máximo de opciones seleccionadas" -// pe.emptyRowsText: "\"No rows\" message" => "Mensaje \"Sin filas\"" +// pe.noRowsText: "\"No rows\" message" => "Mensaje \"Sin filas\"" // pe.commentPlaceholder: "Comment area placeholder" => "Marcador de posición del área de comentarios" // pe.displayRateDescriptionsAsExtremeItems: "Display rate descriptions as extreme values" => "Mostrar descripciones de velocidad como valores extremos" // itemvalue.text: "Alt text" => "Texto alternativo" @@ -2153,7 +2156,7 @@ setupLocale({ localeCode: "es", strings: spanishTranslation }); // panel.description: "Panel description" => "Descripción del panel" // panel.visibleIf: "Make the panel visible if" => "Haga que el panel sea visible si" // panel.requiredIf: "Make the panel required if" => "Haga que el panel sea obligatorio si" -// panel.questionsOrder: "Question order within the panel" => "Orden de las preguntas dentro del panel" +// panel.questionOrder: "Question order within the panel" => "Orden de las preguntas dentro del panel" // panel.startWithNewLine: "Display the panel on a new line" => "Mostrar el panel en una nueva línea" // panel.state: "Panel collapse state" => "Estado de contracción del panel" // panel.width: "Inline panel width" => "Ancho del panel en línea" @@ -2178,7 +2181,7 @@ setupLocale({ localeCode: "es", strings: spanishTranslation }); // paneldynamic.hideNumber: "Hide the panel number" => "Ocultar el número de panel" // paneldynamic.titleLocation: "Panel title alignment" => "Alineación del título del panel" // paneldynamic.descriptionLocation: "Panel description alignment" => "Alineación de la descripción del panel" -// paneldynamic.templateTitleLocation: "Question title alignment" => "Alineación del título de la pregunta" +// paneldynamic.templateQuestionTitleLocation: "Question title alignment" => "Alineación del título de la pregunta" // paneldynamic.templateErrorLocation: "Error message alignment" => "Alineación de mensajes de error" // paneldynamic.newPanelPosition: "New panel location" => "Nueva ubicación del panel" // paneldynamic.keyName: "Prevent duplicate responses in the following question" => "Evitar respuestas duplicadas en la siguiente pregunta" @@ -2211,7 +2214,7 @@ setupLocale({ localeCode: "es", strings: spanishTranslation }); // page.description: "Page description" => "Descripción de la página" // page.visibleIf: "Make the page visible if" => "Hacer que la página sea visible si" // page.requiredIf: "Make the page required if" => "Haga que la página sea obligatoria si" -// page.questionsOrder: "Question order on the page" => "Orden de las preguntas en la página" +// page.questionOrder: "Question order on the page" => "Orden de las preguntas en la página" // matrixdropdowncolumn.name: "Column name" => "Nombre de la columna" // matrixdropdowncolumn.title: "Column title" => "Título de la columna" // matrixdropdowncolumn.isUnique: "Prevent duplicate responses" => "Evitar respuestas duplicadas" @@ -2285,8 +2288,8 @@ setupLocale({ localeCode: "es", strings: spanishTranslation }); // totalDisplayStyle.currency: "Currency" => "Divisa" // totalDisplayStyle.percent: "Percentage" => "Porcentaje" // totalDisplayStyle.date: "Date" => "Fecha" -// rowsOrder.initial: "Original" => "Texto original en" -// questionsOrder.initial: "Original" => "Texto original en" +// rowOrder.initial: "Original" => "Texto original en" +// questionOrder.initial: "Original" => "Texto original en" // showProgressBar.aboveheader: "Above the header" => "Encima del encabezado" // showProgressBar.belowheader: "Below the header" => "Debajo del encabezado" // pv.sum: "Sum" => "Suma" @@ -2303,7 +2306,7 @@ setupLocale({ localeCode: "es", strings: spanishTranslation }); // panel.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "Utilice el icono de la varita mágica para establecer una regla condicional que impida el envío de encuestas a menos que al menos una pregunta anidada tenga una respuesta." // panel.questionTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Se aplica a todas las preguntas de este panel. Si desea anular esta configuración, defina reglas de alineación de títulos para preguntas individuales. La opción \"Heredar\" aplica la configuración a nivel de página (si está establecida) o a nivel de encuesta (\"Superior\" de forma predeterminada)." // panel.questionErrorLocation: "Sets the location of an error message in relation to all questions within the panel. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Establece la ubicación de un mensaje de error en relación con todas las preguntas del panel. La opción \"Heredar\" aplica la configuración a nivel de página (si se establece) o a nivel de encuesta." -// panel.questionsOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Mantiene el orden original de las preguntas o las aleatoriza. La opción \"Heredar\" aplica la configuración a nivel de página (si se establece) o a nivel de encuesta." +// panel.questionOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Mantiene el orden original de las preguntas o las aleatoriza. La opción \"Heredar\" aplica la configuración a nivel de página (si se establece) o a nivel de encuesta." // panel.page: "Repositions the panel to the end of a selected page." => "Cambia la posición del panel al final de una página seleccionada." // panel.innerIndent: "Adds space or margin between the panel content and the left border of the panel box." => "Añade espacio o margen entre el contenido del panel y el borde izquierdo del cuadro del panel." // panel.startWithNewLine: "Unselect to display the panel in one line with the previous question or panel. The setting doesn't apply if the panel is the first element in your form." => "Anule la selección para mostrar el panel en una línea con la pregunta o el panel anterior. La configuración no se aplica si el panel es el primer elemento del formulario." @@ -2314,7 +2317,7 @@ setupLocale({ localeCode: "es", strings: spanishTranslation }); // paneldynamic.visibleIf: "Use the magic wand icon to set a conditional rule that determines panel visibility." => "Utilice el icono de la varita mágica para establecer una regla condicional que determine la visibilidad del panel." // paneldynamic.enableIf: "Use the magic wand icon to set a conditional rule that disables the read-only mode for the panel." => "Utilice el icono de la varita mágica para establecer una regla condicional que desactive el modo de solo lectura para el panel." // paneldynamic.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "Utilice el icono de la varita mágica para establecer una regla condicional que impida el envío de encuestas a menos que al menos una pregunta anidada tenga una respuesta." -// paneldynamic.templateTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Se aplica a todas las preguntas de este panel. Si desea anular esta configuración, defina reglas de alineación de títulos para preguntas individuales. La opción \"Heredar\" aplica la configuración a nivel de página (si está establecida) o a nivel de encuesta (\"Superior\" de forma predeterminada)." +// paneldynamic.templateQuestionTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Se aplica a todas las preguntas de este panel. Si desea anular esta configuración, defina reglas de alineación de títulos para preguntas individuales. La opción \"Heredar\" aplica la configuración a nivel de página (si está establecida) o a nivel de encuesta (\"Superior\" de forma predeterminada)." // paneldynamic.templateErrorLocation: "Sets the location of an error message in relation to a question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Establece la ubicación de un mensaje de error en relación con una pregunta con entrada no válida. Elija entre: \"Arriba\": se coloca un texto de error en la parte superior del cuadro de pregunta; \"Abajo\": se coloca un texto de error en la parte inferior del cuadro de pregunta. La opción \"Heredar\" aplica la configuración a nivel de página (si está establecida) o a nivel de encuesta (\"Superior\" de forma predeterminada)." // paneldynamic.errorLocation: "Sets the location of an error message in relation to all questions within the panel. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Establece la ubicación de un mensaje de error en relación con todas las preguntas del panel. La opción \"Heredar\" aplica la configuración a nivel de página (si se establece) o a nivel de encuesta." // paneldynamic.page: "Repositions the panel to the end of a selected page." => "Cambia la posición del panel al final de una página seleccionada." @@ -2328,7 +2331,7 @@ setupLocale({ localeCode: "es", strings: spanishTranslation }); // paneldynamic.titleLocation: "This setting is automatically inherited by all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Esta configuración es heredada automáticamente por todas las preguntas dentro de este panel. Si desea anular esta configuración, defina reglas de alineación de títulos para preguntas individuales. La opción \"Heredar\" aplica la configuración a nivel de página (si está establecida) o a nivel de encuesta (\"Superior\" de forma predeterminada)." // paneldynamic.descriptionLocation: "The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Under the panel title\" by default)." => "La opción \"Heredar\" aplica la configuración a nivel de página (si está establecida) o a nivel de encuesta (\"Debajo del título del panel\" de forma predeterminada)." // paneldynamic.newPanelPosition: "Defines the position of a newly added panel. By default, new panels are added to the end. Select \"Next\" to insert a new panel after the current one." => "Define la posición de un panel recién añadido. De forma predeterminada, los nuevos paneles se agregan al final. Seleccione \"Siguiente\" para insertar un nuevo panel después del actual." -// paneldynamic.defaultValueFromLastPanel: "Duplicates answers from the last panel and assigns them to the next added dynamic panel." => "Duplica las respuestas del último panel y las asigna al siguiente panel dinámico agregado." +// paneldynamic.copyDefaultValueFromLastEntry: "Duplicates answers from the last panel and assigns them to the next added dynamic panel." => "Duplica las respuestas del último panel y las asigna al siguiente panel dinámico agregado." // paneldynamic.keyName: "Reference a question name to require a user to provide a unique response for this question in each panel." => "Haga referencia a un nombre de pregunta para requerir que un usuario proporcione una respuesta única para esta pregunta en cada panel." // pehelp.defaultValueExpression: "This setting allows you to assign a default answer value based on an expression. The expression can include basic calculations - `{q1_id} + {q2_id}`, Boolean expressions, such as `{age} > 60`, and functions: `iif()`, `today()`, `age()`, `min()`, `max()`, `avg()`, etc. The value determined by this expression serves as the initial default value that can be overridden by a respondent's manual input." => "Esta configuración le permite asignar un valor de respuesta predeterminado basado en una expresión. La expresión puede incluir cálculos básicos: '{q1_id} + {q2_id}', expresiones booleanas, como '{edad} > 60', y funciones: 'iif()', 'today()', 'age()', 'min()', 'max()', 'avg()', etc. El valor determinado por esta expresión sirve como el valor predeterminado inicial que puede ser anulado por la entrada manual de un encuestado." // pehelp.resetValueIf: "Use the magic wand icon to set a conditional rule that determines when a respondent's input is reset to the value based on the \"Default value expression\" or \"Set value expression\" or to the \"Default answer\" value (if either is set)." => "Usa el ícono de la varita mágica para establecer una regla condicional que determine cuándo la entrada de un encuestado se restablece al valor basado en la \"Expresión de valor predeterminado\" o \"Expresión de valor establecido\" o al valor de \"Respuesta predeterminada\" (si cualquiera de los dos está establecido)." @@ -2378,13 +2381,13 @@ setupLocale({ localeCode: "es", strings: spanishTranslation }); // pehelp.showProgressBar: "Sets the visibility and location of a progress bar. The \"Auto\" value displays the progress bar above or below the survey header." => "Establece la visibilidad y la ubicación de una barra de progreso. El valor \"Auto\" muestra la barra de progreso por encima o por debajo del encabezado de la encuesta." // pehelp.showPreviewBeforeComplete: "Enable the preview page with all or answered questions only." => "Habilite la página de vista previa con todas las preguntas o solo las respondidas." // pehelp.questionTitleLocation: "Applies to all questions within the survey. This setting can be overridden by title alignment rules at lower levels: panel, page, or question. A lower-level setting will override those on a higher level." => "Se aplica a todas las preguntas de la encuesta. Esta configuración se puede anular mediante reglas de alineación de títulos en niveles inferiores: panel, página o pregunta. Una configuración de nivel inferior anulará las de un nivel superior." -// pehelp.requiredText: "A symbol or a sequence of symbols indicating that an answer is required." => "Un símbolo o una secuencia de símbolos que indican que se requiere una respuesta." +// pehelp.requiredMark: "A symbol or a sequence of symbols indicating that an answer is required." => "Un símbolo o una secuencia de símbolos que indican que se requiere una respuesta." // pehelp.questionStartIndex: "Enter a number or letter with which you want to start numbering." => "Introduzca un número o una letra con la que desee empezar a numerar." // pehelp.questionErrorLocation: "Sets the location of an error message in relation to the question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box." => "Establece la ubicación de un mensaje de error en relación con la pregunta con entrada no válida. Elija entre: \"Arriba\": se coloca un texto de error en la parte superior del cuadro de pregunta; \"Abajo\": se coloca un texto de error en la parte inferior del cuadro de pregunta." -// pehelp.focusFirstQuestionAutomatic: "Select if you want the first input field on each page ready for text entry." => "Seleccione si desea que el primer campo de entrada de cada página esté listo para la entrada de texto." -// pehelp.questionsOrder: "Keeps the original order of questions or randomizes them. The effect of this setting is only visible in the Preview tab." => "Mantiene el orden original de las preguntas o las aleatoriza. El efecto de esta configuración solo es visible en la pestaña Vista previa." +// pehelp.autoFocusFirstQuestion: "Select if you want the first input field on each page ready for text entry." => "Seleccione si desea que el primer campo de entrada de cada página esté listo para la entrada de texto." +// pehelp.questionOrder: "Keeps the original order of questions or randomizes them. The effect of this setting is only visible in the Preview tab." => "Mantiene el orden original de las preguntas o las aleatoriza. El efecto de esta configuración solo es visible en la pestaña Vista previa." // pehelp.maxTextLength: "For text entry questions only." => "Solo para preguntas de entrada de texto." -// pehelp.maxOthersLength: "For question comments only." => "Solo para comentarios de preguntas." +// pehelp.maxCommentLength: "For question comments only." => "Solo para comentarios de preguntas." // pehelp.autoGrowComment: "Select if you want question comments and Long Text questions to auto-grow in height based on the entered text length." => "Seleccione si desea que los comentarios de las preguntas y las preguntas de texto largo aumenten automáticamente en altura en función de la longitud del texto introducido." // pehelp.allowResizeComment: "For question comments and Long Text questions only." => "Solo para comentarios de preguntas y preguntas de texto largo." // pehelp.calculatedValues: "Custom variables serve as intermediate or auxiliary variables used in form calculations. They take respondent inputs as source values. Each custom variable has a unique name and an expression it's based on." => "Las variables personalizadas sirven como variables intermedias o auxiliares que se utilizan en los cálculos de formularios. Toman las entradas de los encuestados como valores de origen. Cada variable personalizada tiene un nombre único y una expresión en la que se basa." @@ -2400,7 +2403,7 @@ setupLocale({ localeCode: "es", strings: spanishTranslation }); // pehelp.keyDuplicationError: "When the \"Prevent duplicate responses\" property is enabled, a respondent attempting to submit a duplicate entry will receive the following error message." => "Cuando la propiedad \"Evitar respuestas duplicadas\" está habilitada, un encuestado que intente enviar una entrada duplicada recibirá el siguiente mensaje de error." // pehelp.totalExpression: "Allows you to calculate total values based on an expression. The expression can include basic calculations (`{q1_id} + {q2_id}`), Boolean expressions (`{age} > 60`) and functions ('iif()`, `today()`, `age()`, `min()`, `max()`, `avg()`, etc.)." => "Permite calcular los valores totales en función de una expresión. La expresión puede incluir cálculos básicos ('{q1_id} + {q2_id}'), expresiones booleanas ('{edad} > 60') y funciones ('iif()', 'today()', 'age()', 'min()', 'max()', 'avg()', etc.)." // pehelp.confirmDelete: "Triggers a prompt asking to confirm the row deletion." => "Activa un mensaje en el que se le pide que confirme la eliminación de filas." -// pehelp.defaultValueFromLastRow: "Duplicates answers from the last row and assigns them to the next added dynamic row." => "Duplica las respuestas de la última fila y las asigna a la siguiente fila dinámica agregada." +// pehelp.copyDefaultValueFromLastEntry: "Duplicates answers from the last row and assigns them to the next added dynamic row." => "Duplica las respuestas de la última fila y las asigna a la siguiente fila dinámica agregada." // pehelp.description: "Type a subtitle." => "Escribe un subtítulo." // pehelp.locale: "Choose a language to begin creating your survey. To add a translation, switch to a new language and translate the original text here or in the Translations tab." => "Elige un idioma para comenzar a crear tu encuesta. Para agregar una traducción, cambie a un nuevo idioma y traduzca el texto original aquí o en la pestaña Traducciones." // pehelp.detailPanelMode: "Sets the location of a details section in relation to a row. Choose from: \"None\" - no expansion is added; \"Under the row\" - a row expansion is placed under each row of the matrix; \"Under the row, display one row expansion only\" - an expansion is displayed under a single row only, the remaining row expansions are collapsed." => "Establece la ubicación de una sección de detalles en relación con una fila. Elija entre: \"Ninguno\": no se agrega ninguna expansión; \"Debajo de la fila\": se coloca una expansión de fila debajo de cada fila de la matriz; \"Debajo de la fila, mostrar solo una expansión de fila\": una expansión se muestra solo debajo de una sola fila, las expansiones de fila restantes se contraen." @@ -2415,7 +2418,7 @@ setupLocale({ localeCode: "es", strings: spanishTranslation }); // page.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "Utilice el icono de la varita mágica para establecer una regla condicional que impida el envío de encuestas a menos que al menos una pregunta anidada tenga una respuesta." // page.questionTitleLocation: "Applies to all questions within this page. If you want to override this setting, define title alignment rules for individual questions or panels. The \"Inherit\" option applies the survey-level setting (\"Top\" by default)." => "Se aplica a todas las preguntas de esta página. Si desea anular esta configuración, defina reglas de alineación de títulos para preguntas o paneles individuales. La opción \"Heredar\" aplica la configuración a nivel de encuesta (\"Superior\" de forma predeterminada)." // page.questionErrorLocation: "Sets the location of an error message in relation to the question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box. The \"Inherit\" option applies the survey-level setting (\"Top\" by default)." => "Establece la ubicación de un mensaje de error en relación con la pregunta con entrada no válida. Elija entre: \"Arriba\": se coloca un texto de error en la parte superior del cuadro de pregunta; \"Abajo\": se coloca un texto de error en la parte inferior del cuadro de pregunta. La opción \"Heredar\" aplica la configuración a nivel de encuesta (\"Superior\" de forma predeterminada)." -// page.questionsOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the survey-level setting (\"Original\" by default). The effect of this setting is only visible in the Preview tab." => "Mantiene el orden original de las preguntas o las aleatoriza. La opción \"Heredar\" aplica la configuración a nivel de encuesta (\"Original\" de forma predeterminada). El efecto de esta configuración solo es visible en la pestaña Vista previa." +// page.questionOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the survey-level setting (\"Original\" by default). The effect of this setting is only visible in the Preview tab." => "Mantiene el orden original de las preguntas o las aleatoriza. La opción \"Heredar\" aplica la configuración a nivel de encuesta (\"Original\" de forma predeterminada). El efecto de esta configuración solo es visible en la pestaña Vista previa." // page.navigationButtonsVisibility: "Sets the visibility of navigation buttons on the page. The \"Inherit\" option applies the survey-level setting, which defaults to \"Visible\"." => "Establece la visibilidad de los botones de navegación en la página. La opción \"Heredar\" aplica la configuración de nivel de encuesta, que por defecto es \"Visible\"." // pehelp.panelsState: "Choose from: \"Locked\" - users cannot expand or collapse panels; \"Collapse all\" - all panels start in a collapsed state; \"Expand all\" - all panels start in an expanded state; \"First expanded\" - only the first panel is initially expanded." => "Elija entre: \"Bloqueado\": los usuarios no pueden expandir ni contraer paneles; \"Contraer todo\": todos los paneles comienzan en un estado contraído; \"Expandir todo\": todos los paneles comienzan en un estado expandido; \"Primero expandido\": solo el primer panel se expande inicialmente." // pehelp.imageLinkName: "Enter a shared property name within the array of objects that contains the image or video file URLs you want to display in the choice list." => "Introduzca un nombre de propiedad compartida dentro de la matriz de objetos que contiene las direcciones URL de los archivos de imagen o vídeo que desea mostrar en la lista de opciones." @@ -2444,7 +2447,7 @@ setupLocale({ localeCode: "es", strings: spanishTranslation }); // pehelp.needConfirmRemoveFile: "Triggers a prompt asking to confirm the file deletion." => "Activa un mensaje que le pide que confirme la eliminación del archivo." // pehelp.selectToRankEnabled: "Enable to rank only selected choices. Users will drag selected items from the choice list to order them within the ranking area." => "Habilite esta opción para clasificar solo las opciones seleccionadas. Los usuarios arrastrarán los elementos seleccionados de la lista de opciones para ordenarlos dentro del área de clasificación." // pehelp.dataList: "Enter a list of choices that will be suggested to the respondent during input." => "Ingrese una lista de opciones que se sugerirán al encuestado durante la entrada." -// pehelp.itemSize: "The setting only resizes the input fields and doesn't affect the width of the question box." => "La configuración solo cambia el tamaño de los campos de entrada y no afecta al ancho del cuadro de pregunta." +// pehelp.inputSize: "The setting only resizes the input fields and doesn't affect the width of the question box." => "La configuración solo cambia el tamaño de los campos de entrada y no afecta al ancho del cuadro de pregunta." // pehelp.itemTitleWidth: "Sets consistent width for all item labels in pixels" => "Establece un ancho coherente para todas las etiquetas de elementos en píxeles" // pehelp.contentMode: "The \"Auto\" option automatically determines the suitable mode for display - Image, Video, or YouTube - based on the source URL provided." => "La opción \"Auto\" determina automáticamente el modo adecuado para la visualización (Imagen, Video o YouTube) en función de la URL de origen proporcionada." // pehelp.altText: "Serves as a substitute when the image cannot be displayed on a user's device and for accessibility purposes." => "Sirve como sustituto cuando la imagen no se puede mostrar en el dispositivo de un usuario y por motivos de accesibilidad." @@ -2457,8 +2460,8 @@ setupLocale({ localeCode: "es", strings: spanishTranslation }); // p.itemTitleWidth: "Item label width (in px)" => "Ancho de la etiqueta del elemento (en px)" // p.selectToRankEmptyRankedAreaText: "Text to show if all options are selected" => "Texto para mostrar si todas las opciones están seleccionadas" // p.selectToRankEmptyUnrankedAreaText: "Placeholder text for the ranking area" => "Texto de marcador de posición para el área de clasificación" -// pe.allowCompleteSurveyAutomatic: "Complete the survey automatically" => "Completar la encuesta automáticamente" -// pehelp.allowCompleteSurveyAutomatic: "Select if you want the survey to complete automatically after a respondent answers all questions." => "Seleccione si desea que la encuesta se complete automáticamente después de que un encuestado responda todas las preguntas." +// pe.autoAdvanceAllowComplete: "Complete the survey automatically" => "Completar la encuesta automáticamente" +// pehelp.autoAdvanceAllowComplete: "Select if you want the survey to complete automatically after a respondent answers all questions." => "Seleccione si desea que la encuesta se complete automáticamente después de que un encuestado responda todas las preguntas." // masksettings.saveMaskedValue: "Save masked value in survey results" => "Guardar el valor enmascarado en los resultados de la encuesta" // patternmask.pattern: "Value pattern" => "Patrón de valores" // datetimemask.min: "Minimum value" => "Valor mínimo" @@ -2683,7 +2686,7 @@ setupLocale({ localeCode: "es", strings: spanishTranslation }); // names.default-dark: "Dark" => "Oscuro" // names.default-contrast: "Contrast" => "Contraste" // panel.showNumber: "Number this panel" => "Numerar este panel" -// pehelp.goNextPageAutomatic: "Select if you want the survey to auto-advance to the next page once a respondent has answered all questions on the current page. This feature won't apply if the last question on the page is open-ended or allows multiple answers." => "Seleccione si desea que la encuesta avance automáticamente a la página siguiente una vez que un encuestado haya respondido todas las preguntas en la página actual. Esta función no se aplicará si la última pregunta de la página es abierta o permite varias respuestas." +// pehelp.autoAdvanceEnabled: "Select if you want the survey to auto-advance to the next page once a respondent has answered all questions on the current page. This feature won't apply if the last question on the page is open-ended or allows multiple answers." => "Seleccione si desea que la encuesta avance automáticamente a la página siguiente una vez que un encuestado haya respondido todas las preguntas en la página actual. Esta función no se aplicará si la última pregunta de la página es abierta o permite varias respuestas." // autocomplete.name: "Full Name" => "Nombre completo" // autocomplete.honorific-prefix: "Prefix" => "Prefijo" // autocomplete.given-name: "First Name" => "Nombre" @@ -2739,4 +2742,10 @@ setupLocale({ localeCode: "es", strings: spanishTranslation }); // autocomplete.impp: "Instant Messaging Protocol" => "Protocolo de mensajería instantánea" // ed.lockQuestionsTooltip: "Lock expand/collapse state for questions" => "Bloquear el estado de expansión/contracción de las preguntas" // pe.listIsEmpty@pages: "You don't have any pages yet" => "Todavía no tienes ninguna página" -// pe.addNew@pages: "Add new page" => "Agregar nueva página" \ No newline at end of file +// pe.addNew@pages: "Add new page" => "Agregar nueva página" +// ed.zoomInTooltip: "Zoom In" => "Acercar" +// ed.zoom100Tooltip: "100%" => "100%" +// ed.zoomOutTooltip: "Zoom Out" => "Alejar" +// tabs.surfaceBackground: "Surface Background" => "Fondo de superficie" +// pe.copyDefaultValueFromLastEntry: "Use answers from the last entry as default" => "Usar las respuestas de la última entrada como predeterminadas" +// colors.gray: "Gray" => "Gris" \ 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 686a488811..03974f73ca 100644 --- a/packages/survey-creator-core/src/localization/swedish.ts +++ b/packages/survey-creator-core/src/localization/swedish.ts @@ -109,6 +109,9 @@ export let svStrings = { redoTooltip: "Gör om ändringen", expandAllTooltip: "Expandera alla", collapseAllTooltip: "Komprimera alla", + zoomInTooltip: "Zooma in", + zoom100Tooltip: "100%", + zoomOutTooltip: "Zooma ut", lockQuestionsTooltip: "Lås expandera/komprimera tillstånd för frågor", showMoreChoices: "Visa mer", showLessChoices: "Visa mindre", @@ -296,7 +299,7 @@ export let svStrings = { description: "Beskrivning av panelen", visibleIf: "Gör panelen synlig om", requiredIf: "Gör panelen obligatorisk om", - questionsOrder: "Frågeordning i panelen", + questionOrder: "Frågeordning i panelen", page: "Överordnad sida", startWithNewLine: "Visa panelen på en ny rad", state: "Panelens komprimerade tillstånd", @@ -327,7 +330,7 @@ export let svStrings = { hideNumber: "Dölj panelnumret", titleLocation: "Justering av panelrubrik", descriptionLocation: "Justering av panelbeskrivning", - templateTitleLocation: "Justering av frågerubrik", + templateQuestionTitleLocation: "Justering av frågerubrik", templateErrorLocation: "Justering av felmeddelande", newPanelPosition: "Ny panelplats", showRangeInProgress: "Visa förloppsindikatorn", @@ -394,7 +397,7 @@ export let svStrings = { visibleIf: "Gör sidan synlig om", requiredIf: "Gör sidan obligatorisk om", timeLimit: "Tidsgräns för att avsluta sidan (i sekunder)", - questionsOrder: "Frågeordning på sidan" + questionOrder: "Frågeordning på sidan" }, matrixdropdowncolumn: { name: "Kolumnens namn", @@ -560,7 +563,7 @@ export let svStrings = { isRequired: "Nödvändig?", markRequired: "Markera efter behov", removeRequiredMark: "Ta bort det obligatoriska märket", - isAllRowRequired: "Kräv svar för alla rader", + eachRowRequired: "Kräv svar för alla rader", eachRowUnique: "Förhindra dubbletter av svar i rader", requiredErrorText: "Felmeddelandet \"Obligatoriskt\"", startWithNewLine: "Starta på en ny rad?", @@ -572,7 +575,7 @@ export let svStrings = { maxSize: "Max filstorlek i bytes", rowCount: "Antal rader", columnLayout: "Stil på kolumn", - addRowLocation: "Lägg till radknapp plats", + addRowButtonLocation: "Lägg till radknapp plats", transposeData: "Transponera rader till kolumner", addRowText: "Lägg till knapp text", removeRowText: "Ta bort rad knapp text", @@ -611,7 +614,7 @@ export let svStrings = { mode: "Läge (redigera/läsa enbart)", clearInvisibleValues: "Rensa osynliga värden", cookieName: "Kaknamn (för att inaktivera kör enkäten två gånger lokalt)", - sendResultOnPageNext: "Skicka enkät resultatet till nästa sida", + partialSendEnabled: "Skicka enkät resultatet till nästa sida", storeOthersAsComment: "Lagra 'andra' värden i ett separat fält", showPageTitles: "Visa sidtitel", showPageNumbers: "Visa sidnummer", @@ -623,18 +626,18 @@ export let svStrings = { startSurveyText: "Start knapp text", showNavigationButtons: "Visa navigationsknappar (standard navigering)", showPrevButton: "Visa föregående knapp (användaren kan gå återgå till föregående sida)", - firstPageIsStarted: "Den första sidan i enkäten är startsidan.", - showCompletedPage: "Visa den slutförda sidan på slutet (completedHtml)", - goNextPageAutomatic: "Vid besvarande av alla frågor, gå till nästa sida automatiskt", - allowCompleteSurveyAutomatic: "Fyll i enkäten automatiskt", + firstPageIsStartPage: "Den första sidan i enkäten är startsidan.", + showCompletePage: "Visa den slutförda sidan på slutet (completedHtml)", + autoAdvanceEnabled: "Vid besvarande av alla frågor, gå till nästa sida automatiskt", + autoAdvanceAllowComplete: "Fyll i enkäten automatiskt", showProgressBar: "Visa händelsförlopp", questionTitleLocation: "Fråga titel placering", questionTitleWidth: "Bredd på frågerubrik", - requiredText: "Var vänlig skriv en text", + requiredMark: "Var vänlig skriv en text", questionTitleTemplate: "Fråga titel mall, standard är: '{no}. {require} {title}'", questionErrorLocation: "Fråga fel placerad", - focusFirstQuestionAutomatic: "Fokusera på första frågan vid ändring av sidan", - questionsOrder: "Element ordning på sidan", + autoFocusFirstQuestion: "Fokusera på första frågan vid ändring av sidan", + questionOrder: "Element ordning på sidan", timeLimit: "Max tid för att slutföra enkäten", timeLimitPerPage: "Max tid för att göra färdigt en sida i enkäten", showTimer: "Använd en timer", @@ -651,7 +654,7 @@ export let svStrings = { dataFormat: "Bildformat", allowAddRows: "Tillåt att rader läggs till", allowRemoveRows: "Tillåt borttagning av rader", - allowRowsDragAndDrop: "Tillåt dra och släpp rader", + allowRowReorder: "Tillåt dra och släpp rader", responsiveImageSizeHelp: "Gäller inte om du anger bildens exakta bredd eller höjd.", minImageWidth: "Minsta bildbredd", maxImageWidth: "Maximal bildbredd", @@ -678,13 +681,13 @@ export let svStrings = { logo: "Logotyp (URL eller base64-kodad sträng)", questionsOnPageMode: "Undersökningens struktur", maxTextLength: "Maximal svarslängd (i tecken)", - maxOthersLength: "Maximal kommentarslängd (i tecken)", + maxCommentLength: "Maximal kommentarslängd (i tecken)", commentAreaRows: "Kommentarsfältets höjd (i rader)", autoGrowComment: "Expandera kommentarsområdet automatiskt om det behövs", allowResizeComment: "Tillåt användare att ändra storlek på textområden", textUpdateMode: "Uppdatera textfrågevärde", maskType: "Typ av indatamask", - focusOnFirstError: "Ställ in fokus på det första ogiltiga svaret", + autoFocusFirstError: "Ställ in fokus på det första ogiltiga svaret", checkErrorsMode: "Kör validering", validateVisitedEmptyFields: "Validera tomma fält vid förlorat fokus", navigateToUrl: "Navigera till URL", @@ -742,12 +745,11 @@ export let svStrings = { keyDuplicationError: "Felmeddelandet \"Icke-unikt nyckelvärde\"", minSelectedChoices: "Minsta valda val", maxSelectedChoices: "Maximalt antal valda val", - showClearButton: "Visa knappen Rensa", logoWidth: "Logotypbredd (i CSS-godkända värden)", logoHeight: "Logotypens höjd (i CSS-godkända värden)", readOnly: "Skrivskyddad", enableIf: "Redigerbar om", - emptyRowsText: "Meddelandet \"Inga rader\"", + noRowsText: "Meddelandet \"Inga rader\"", separateSpecialChoices: "Avgränsa specialval (Ingen, Annat, Markera alla)", choicesFromQuestion: "Kopiera alternativ från följande fråga", choicesFromQuestionMode: "Vilka val ska du kopiera?", @@ -756,7 +758,7 @@ export let svStrings = { showCommentArea: "Visa kommentarsområdet", commentPlaceholder: "Platshållare för kommentarsområde", displayRateDescriptionsAsExtremeItems: "Visa hastighetsbeskrivningar som extremvärden", - rowsOrder: "Radordning", + rowOrder: "Radordning", columnsLayout: "Kolumnlayout", columnColCount: "Kapslat antal kolumner", correctAnswer: "Rätt svar", @@ -833,6 +835,7 @@ export let svStrings = { background: "Bakgrund", appearance: "Utseende", accentColors: "Accentfärger", + surfaceBackground: "Yta Bakgrund", scaling: "Skalning", others: "Andra" }, @@ -843,8 +846,7 @@ export let svStrings = { columnsEnableIf: "Kolumner visas om", rowsEnableIf: "Raderna visas om", innerIndent: "Lägga till inre indrag", - defaultValueFromLastRow: "Ta standardvärden från den sista raden", - defaultValueFromLastPanel: "Ta standardvärden från den sista panelen", + copyDefaultValueFromLastEntry: "Använd svar från den senaste posten som standard", enterNewValue: "Vänligen skriv in ett värde.", noquestions: "Det finns ingen fråga i enkäten.", createtrigger: "Vänligen skapa en trigger", @@ -1120,7 +1122,7 @@ export let svStrings = { timerInfoMode: { combined: "Båda" }, - addRowLocation: { + addRowButtonLocation: { default: "Beror på matrislayout" }, panelsState: { @@ -1191,10 +1193,10 @@ export let svStrings = { percent: "Procent", date: "Datum" }, - rowsOrder: { + rowOrder: { initial: "Original" }, - questionsOrder: { + questionOrder: { initial: "Original" }, showProgressBar: { @@ -1345,7 +1347,7 @@ export let svStrings = { questionTitleLocation: "Gäller alla frågor i den här panelen. Om du vill åsidosätta den här inställningen definierar du regler för rubrikjustering för enskilda frågor. Alternativet \"Ärv\" tillämpar inställningen på sidnivå (om den är inställd) eller på undersökningsnivå (\"Topp\" som standard).", questionTitleWidth: "Anger konsekvent bredd för frågerubriker när de är justerade till vänster om frågerutorna. Accepterar CSS-värden (px, %, in, pt, etc.).", questionErrorLocation: "Anger platsen för ett felmeddelande i förhållande till alla frågor i panelen. Alternativet \"Ärv\" tillämpar inställningen på sidnivå (om den är inställd) eller på undersökningsnivå.", - questionsOrder: "Behåller den ursprungliga ordningen på frågorna eller slumpar dem. Alternativet \"Ärv\" tillämpar inställningen på sidnivå (om den är inställd) eller på undersökningsnivå.", + questionOrder: "Behåller den ursprungliga ordningen på frågorna eller slumpar dem. Alternativet \"Ärv\" tillämpar inställningen på sidnivå (om den är inställd) eller på undersökningsnivå.", page: "Flyttar panelen till slutet av en markerad sida.", innerIndent: "Lägger till utrymme eller marginal mellan panelinnehållet och panelrutans vänstra kant.", startWithNewLine: "Avmarkera om du vill visa panelen på en rad med föregående fråga eller panel. Inställningen gäller inte om panelen är det första elementet i formuläret.", @@ -1359,7 +1361,7 @@ export let svStrings = { visibleIf: "Använd trollstavsikonen för att ställa in en villkorsregel som bestämmer panelens synlighet.", enableIf: "Använd trollstavsikonen för att ställa in en villkorsregel som inaktiverar det skrivskyddade läget för panelen.", requiredIf: "Använd trollstavsikonen för att ställa in en villkorsregel som förhindrar att undersökningen skickas in om inte minst en kapslad fråga har ett svar.", - templateTitleLocation: "Gäller alla frågor i den här panelen. Om du vill åsidosätta den här inställningen definierar du regler för rubrikjustering för enskilda frågor. Alternativet \"Ärv\" tillämpar inställningen på sidnivå (om den är inställd) eller på undersökningsnivå (\"Topp\" som standard).", + templateQuestionTitleLocation: "Gäller alla frågor i den här panelen. Om du vill åsidosätta den här inställningen definierar du regler för rubrikjustering för enskilda frågor. Alternativet \"Ärv\" tillämpar inställningen på sidnivå (om den är inställd) eller på undersökningsnivå (\"Topp\" som standard).", templateErrorLocation: "Anger platsen för ett felmeddelande i förhållande till en fråga med ogiltiga indata. Välj mellan: \"Överst\" - en feltext placeras högst upp i frågerutan; \"Nederst\" - en feltext placeras längst ner i frågerutan. Alternativet \"Ärv\" tillämpar inställningen på sidnivå (om den är inställd) eller på undersökningsnivå (\"Topp\" som standard).", errorLocation: "Anger platsen för ett felmeddelande i förhållande till alla frågor i panelen. Alternativet \"Ärv\" tillämpar inställningen på sidnivå (om den är inställd) eller på undersökningsnivå.", page: "Flyttar panelen till slutet av en markerad sida.", @@ -1374,9 +1376,10 @@ export let svStrings = { titleLocation: "Den här inställningen ärvs automatiskt av alla frågor i den här panelen. Om du vill åsidosätta den här inställningen definierar du regler för rubrikjustering för enskilda frågor. Alternativet \"Ärv\" tillämpar inställningen på sidnivå (om den är inställd) eller på undersökningsnivå (\"Topp\" som standard).", descriptionLocation: "Alternativet \"Ärv\" tillämpar inställningen på sidnivå (om den är inställd) eller på undersökningsnivå (\"Under panelrubriken\" som standard).", newPanelPosition: "Definierar placeringen av en nyligen tillagd panel. Som standard läggs nya paneler till i slutet. Välj \"Nästa\" för att infoga en ny panel efter den nuvarande.", - defaultValueFromLastPanel: "Duplicerar svar från den sista panelen och tilldelar dem till nästa tillagda dynamiska panel.", + copyDefaultValueFromLastEntry: "Duplicerar svar från den sista panelen och tilldelar dem till nästa tillagda dynamiska panel.", keyName: "Referera till ett frågenamn för att kräva att en användare anger ett unikt svar för den här frågan i varje panel." }, + copyDefaultValueFromLastEntry: "Duplicerar svar från den sista raden och tilldelar dem till nästa tillagda dynamiska rad.", defaultValueExpression: "Med den här inställningen kan du tilldela ett standardsvarsvärde baserat på ett uttryck. Uttrycket kan innehålla grundläggande beräkningar – {q1_id} + {q2_id}, booleska uttryck, till exempel {age} > 60 och funktioner: 'iif()', 'today()', 'age()', 'min()', 'max()', 'avg()' osv. Värdet som bestäms av detta uttryck fungerar som det initiala standardvärdet som kan åsidosättas av en svarandes manuella inmatning.", resetValueIf: "Använd trollstavsikonen för att ställa in en villkorsregel som avgör när en respondents inmatning återställs till värdet baserat på \"Standardvärdesuttryck\" eller \"Ange värdeuttryck\" eller till värdet \"Standardsvar\" (om något av dem är inställt).", setValueIf: "Använd trollstavsikonen för att ställa in en villkorsregel som avgör när \"Ange värdeuttryck\" ska köras och dynamiskt tilldela det resulterande värdet som ett svar.", @@ -1449,19 +1452,19 @@ export let svStrings = { logoWidth: "Anger en logotypbredd i CSS-enheter (px, %, in, pt, etc.).", logoHeight: "Anger en logotyphöjd i CSS-enheter (px, %, in, pt, etc.).", logoFit: "Välj mellan: \"Ingen\" - bilden behåller sin ursprungliga storlek; \"Innehåll\" - bildens storlek ändras så att den passar samtidigt som bildförhållandet bibehålls. \"Cover\" - bilden fyller hela rutan samtidigt som bildförhållandet bibehålls; \"Fyll\" - bilden sträcks ut för att fylla rutan utan att behålla bildförhållandet.", - goNextPageAutomatic: "Välj om du vill att undersökningen automatiskt ska gå vidare till nästa sida när en svarande har svarat på alla frågor på den aktuella sidan. Den här funktionen gäller inte om den sista frågan på sidan är öppen eller tillåter flera svar.", - allowCompleteSurveyAutomatic: "Välj om du vill att undersökningen ska slutföras automatiskt efter att en svarande har svarat på alla frågor.", + autoAdvanceEnabled: "Välj om du vill att undersökningen automatiskt ska gå vidare till nästa sida när en svarande har svarat på alla frågor på den aktuella sidan. Den här funktionen gäller inte om den sista frågan på sidan är öppen eller tillåter flera svar.", + autoAdvanceAllowComplete: "Välj om du vill att undersökningen ska slutföras automatiskt efter att en svarande har svarat på alla frågor.", showNavigationButtons: "Anger synlighet och placering av navigeringsknappar på en sida.", showProgressBar: "Anger synlighet och plats för en förloppsindikator. Värdet \"Auto\" visar förloppsindikatorn ovanför eller under undersökningshuvudet.", showPreviewBeforeComplete: "Aktivera förhandsgranskningssidan med alla eller endast besvarade frågor.", questionTitleLocation: "Gäller alla frågor i undersökningen. Den här inställningen kan åsidosättas av regler för justering av rubriker på lägre nivåer: panel, sida eller fråga. En inställning på lägre nivå åsidosätter de på en högre nivå.", - requiredText: "En symbol eller en sekvens av symboler som anger att ett svar krävs.", + requiredMark: "En symbol eller en sekvens av symboler som anger att ett svar krävs.", questionStartIndex: "Ange en siffra eller bokstav som du vill börja numrera med.", questionErrorLocation: "Anger platsen för ett felmeddelande i förhållande till frågan med ogiltig inmatning. Välj mellan: \"Överst\" - en feltext placeras högst upp i frågerutan; \"Nederst\" - en feltext placeras längst ner i frågerutan.", - focusFirstQuestionAutomatic: "Välj om du vill att det första inmatningsfältet på varje sida ska vara klart för textinmatning.", - questionsOrder: "Behåller den ursprungliga ordningen på frågorna eller slumpar dem. Effekten av den här inställningen visas bara på fliken Förhandsgranska.", + autoFocusFirstQuestion: "Välj om du vill att det första inmatningsfältet på varje sida ska vara klart för textinmatning.", + questionOrder: "Behåller den ursprungliga ordningen på frågorna eller slumpar dem. Effekten av den här inställningen visas bara på fliken Förhandsgranska.", maxTextLength: "Endast för textinmatningsfrågor.", - maxOthersLength: "Endast för frågekommentarer.", + maxCommentLength: "Endast för frågekommentarer.", commentAreaRows: "Anger antalet rader som ska visas i textområden för frågekommentarer. I inmatningen tar upp fler rader visas rullningslisten.", autoGrowComment: "Välj om du vill att frågekommentarer och långa textfrågor automatiskt ska öka i höjd baserat på den angivna textlängden.", allowResizeComment: "Endast för frågekommentarer och långa textfrågor.", @@ -1479,7 +1482,6 @@ export let svStrings = { keyDuplicationError: "När egenskapen \"Förhindra dubblettsvar\" är aktiverad kommer en svarande som försöker skicka in en dubblett att få följande felmeddelande.", totalExpression: "Gör att du kan beräkna totalvärden baserat på ett uttryck. Uttrycket kan innehålla grundläggande beräkningar ('{q1_id} + {q2_id}'), booleska uttryck ('{age} > 60') och funktioner ('iif()', 'today()', 'age()', 'min()', 'max()', 'avg()', etc.).", confirmDelete: "Utlöser en uppmaning där du uppmanas att bekräfta borttagningen av raden.", - defaultValueFromLastRow: "Duplicerar svar från den sista raden och tilldelar dem till nästa tillagda dynamiska rad.", keyName: "Om den angivna kolumnen innehåller identiska värden genereras felet \"Icke-unikt nyckelvärde\".", description: "Skriv en undertext.", locale: "Välj ett språk för att börja skapa din undersökning. Om du vill lägga till en översättning byter du till ett nytt språk och översätter originaltexten här eller på fliken Översättningar.", @@ -1498,7 +1500,7 @@ export let svStrings = { questionTitleLocation: "Gäller alla frågor på denna sida. Om du vill åsidosätta den här inställningen definierar du regler för titeljustering för enskilda frågor eller paneler. Alternativet \"Ärv\" tillämpar inställningen på undersökningsnivå (\"Topp\" som standard).", questionTitleWidth: "Anger konsekvent bredd för frågerubriker när de är justerade till vänster om frågerutorna. Accepterar CSS-värden (px, %, in, pt, etc.).", questionErrorLocation: "Anger platsen för ett felmeddelande i förhållande till frågan med ogiltig inmatning. Välj mellan: \"Överst\" - en feltext placeras högst upp i frågerutan; \"Nederst\" - en feltext placeras längst ner i frågerutan. Alternativet \"Ärv\" tillämpar inställningen på undersökningsnivå (\"Topp\" som standard).", - questionsOrder: "Behåller den ursprungliga ordningen på frågorna eller slumpar dem. Alternativet \"Ärv\" tillämpar inställningen på undersökningsnivå (\"Original\" som standard). Effekten av den här inställningen visas bara på fliken Förhandsgranska.", + questionOrder: "Behåller den ursprungliga ordningen på frågorna eller slumpar dem. Alternativet \"Ärv\" tillämpar inställningen på undersökningsnivå (\"Original\" som standard). Effekten av den här inställningen visas bara på fliken Förhandsgranska.", navigationButtonsVisibility: "Ställer in synligheten för navigeringsknapparna på sidan. Alternativet \"Ärv\" tillämpar inställningen på undersökningsnivå, som standard är \"Synlig\"." }, timerLocation: "Ställer in platsen för en timer på en sida.", @@ -1535,7 +1537,7 @@ export let svStrings = { needConfirmRemoveFile: "Utlöser en uppmaning om att bekräfta borttagningen av filen.", selectToRankEnabled: "Aktivera för att endast rangordna valda alternativ. Användarna drar de valda objekten från urvalslistan för att ordna dem i rangordningsområdet.", dataList: "Ange en lista med alternativ som kommer att föreslås för respondenten under inmatningen.", - itemSize: "Inställningen ändrar bara storleken på inmatningsfälten och påverkar inte frågerutans bredd.", + inputSize: "Inställningen ändrar bara storleken på inmatningsfälten och påverkar inte frågerutans bredd.", itemTitleWidth: "Anger konsekvent bredd för alla objektetiketter i pixlar", inputTextAlignment: "Välj hur du vill justera indatavärdet i fältet. Standardinställningen \"Auto\" justerar indatavärdet till höger om valutamaskering eller numerisk maskering används och till vänster om inte.", altText: "Fungerar som ersättning när bilden inte kan visas på en användares enhet och i tillgänglighetssyfte.", @@ -1653,7 +1655,7 @@ export let svStrings = { maxValueExpression: "Uttryck för maximalt värde", step: "Steg", dataList: "Lista över uppgifter", - itemSize: "itemSize", + inputSize: "inputSize", itemTitleWidth: "Bredd på objektetikett (i px)", inputTextAlignment: "Justering av indatavärde", elements: "Element", @@ -1755,7 +1757,8 @@ export let svStrings = { orchid: "Orkidé", tulip: "Tulpan", brown: "Brun", - green: "Grön" + green: "Grön", + gray: "Grå" } }, creatortheme: { @@ -1964,7 +1967,7 @@ setupLocale({ localeCode: "sv", strings: svStrings }); // pe.choicesMin: "Minimum value for auto-generated items" => "Minimivärde för automatiskt genererade objekt" // pe.choicesMax: "Maximum value for auto-generated items" => "Maximalt värde för automatiskt genererade objekt" // pe.choicesStep: "Step for auto-generated items" => "Steg för automatiskt genererade objekt" -// pe.isAllRowRequired: "Require answer for all rows" => "Kräv svar för alla rader" +// pe.eachRowRequired: "Require answer for all rows" => "Kräv svar för alla rader" // pe.requiredErrorText: "\"Required\" error message" => "Felmeddelandet \"Obligatoriskt\"" // pe.cols: "Columns" => "Kolumner" // pe.rateMin: "Minimum rate value" => "Minsta räntevärde" @@ -2001,7 +2004,7 @@ setupLocale({ localeCode: "sv", strings: svStrings }); // pe.dataFormat: "Image format" => "Bildformat" // pe.allowAddRows: "Allow adding rows" => "Tillåt att rader läggs till" // pe.allowRemoveRows: "Allow removing rows" => "Tillåt borttagning av rader" -// pe.allowRowsDragAndDrop: "Allow row drag and drop" => "Tillåt dra och släpp rader" +// pe.allowRowReorder: "Allow row drag and drop" => "Tillåt dra och släpp rader" // pe.responsiveImageSizeHelp: "Does not apply if you specify the exact image width or height." => "Gäller inte om du anger bildens exakta bredd eller höjd." // pe.minImageWidth: "Minimum image width" => "Minsta bildbredd" // pe.maxImageWidth: "Maximum image width" => "Maximal bildbredd" @@ -2025,11 +2028,11 @@ setupLocale({ localeCode: "sv", strings: svStrings }); // pe.logo: "Logo (URL or base64-encoded string)" => "Logotyp (URL eller base64-kodad sträng)" // pe.questionsOnPageMode: "Survey structure" => "Undersökningens struktur" // pe.maxTextLength: "Maximum answer length (in characters)" => "Maximal svarslängd (i tecken)" -// pe.maxOthersLength: "Maximum comment length (in characters)" => "Maximal kommentarslängd (i tecken)" +// pe.maxCommentLength: "Maximum comment length (in characters)" => "Maximal kommentarslängd (i tecken)" // pe.autoGrowComment: "Auto-expand comment area if necessary" => "Expandera kommentarsområdet automatiskt om det behövs" // pe.allowResizeComment: "Allow users to resize text areas" => "Tillåt användare att ändra storlek på textområden" // pe.textUpdateMode: "Update text question value" => "Uppdatera textfrågevärde" -// pe.focusOnFirstError: "Set focus on the first invalid answer" => "Ställ in fokus på det första ogiltiga svaret" +// pe.autoFocusFirstError: "Set focus on the first invalid answer" => "Ställ in fokus på det första ogiltiga svaret" // pe.checkErrorsMode: "Run validation" => "Kör validering" // pe.navigateToUrl: "Navigate to URL" => "Navigera till URL" // pe.navigateToUrlOnCondition: "Dynamic URL" => "Dynamisk URL" @@ -2067,7 +2070,7 @@ setupLocale({ localeCode: "sv", strings: svStrings }); // pe.panelPrevText: "Previous Panel button tooltip" => "Knappbeskrivning för föregående panel" // pe.panelNextText: "Next Panel button tooltip" => "Knappbeskrivning för knappen Nästa panel" // pe.showRangeInProgress: "Show progress bar" => "Visa förloppsindikator" -// pe.templateTitleLocation: "Question title location" => "Plats för frågerubrik" +// pe.templateQuestionTitleLocation: "Question title location" => "Plats för frågerubrik" // pe.panelRemoveButtonLocation: "Remove Panel button location" => "Ta bort panelknappens placering" // pe.hideIfRowsEmpty: "Hide the question if there are no rows" => "Dölj frågan om det inte finns några rader" // pe.hideColumnsIfEmpty: "Hide columns if there are no rows" => "Dölj kolumner om det inte finns några rader" @@ -2091,13 +2094,12 @@ setupLocale({ localeCode: "sv", strings: svStrings }); // pe.keyDuplicationError: "\"Non-unique key value\" error message" => "Felmeddelandet \"Icke-unikt nyckelvärde\"" // pe.minSelectedChoices: "Minimum selected choices" => "Minsta valda val" // pe.maxSelectedChoices: "Maximum selected choices" => "Maximalt antal valda val" -// pe.showClearButton: "Show the Clear button" => "Visa knappen Rensa" // pe.showNumber: "Show panel number" => "Visa panelnummer" // pe.logoWidth: "Logo width (in CSS-accepted values)" => "Logotypbredd (i CSS-godkända värden)" // pe.logoHeight: "Logo height (in CSS-accepted values)" => "Logotypens höjd (i CSS-godkända värden)" // pe.readOnly: "Read-only" => "Skrivskyddad" // pe.enableIf: "Editable if" => "Redigerbar om" -// pe.emptyRowsText: "\"No rows\" message" => "Meddelandet \"Inga rader\"" +// pe.noRowsText: "\"No rows\" message" => "Meddelandet \"Inga rader\"" // pe.size: "Input field size (in characters)" => "Inmatningsfältets storlek (i tecken)" // pe.separateSpecialChoices: "Separate special choices (None, Other, Select All)" => "Avgränsa specialval (Ingen, Annat, Markera alla)" // pe.choicesFromQuestion: "Copy choices from the following question" => "Kopiera alternativ från följande fråga" @@ -2105,7 +2107,7 @@ setupLocale({ localeCode: "sv", strings: svStrings }); // pe.showCommentArea: "Show the comment area" => "Visa kommentarsområdet" // pe.commentPlaceholder: "Comment area placeholder" => "Platshållare för kommentarsområde" // pe.displayRateDescriptionsAsExtremeItems: "Display rate descriptions as extreme values" => "Visa hastighetsbeskrivningar som extremvärden" -// pe.rowsOrder: "Row order" => "Radordning" +// pe.rowOrder: "Row order" => "Radordning" // pe.columnsLayout: "Column layout" => "Kolumnlayout" // pe.columnColCount: "Nested column count" => "Kapslat antal kolumner" // pe.state: "Panel expand state" => "Panelens expanderingsläge" @@ -2144,8 +2146,6 @@ setupLocale({ localeCode: "sv", strings: svStrings }); // pe.indent: "Add indents" => "Lägga till indrag" // panel.indent: "Add outer indents" => "Lägga till yttre indrag" // pe.innerIndent: "Add inner indents" => "Lägga till inre indrag" -// pe.defaultValueFromLastRow: "Take default values from the last row" => "Ta standardvärden från den sista raden" -// pe.defaultValueFromLastPanel: "Take default values from the last panel" => "Ta standardvärden från den sista panelen" // pe.titleKeyboardAdornerTip: "Press enter button to edit" => "Tryck på enter-knappen för att redigera" // pe.keyboardAdornerTip: "Press enter button to edit item, press delete button to delete item, press alt plus arrow up or arrow down to move item" => "Tryck på enter-knappen för att redigera objektet, tryck på raderingsknappen för att radera objektet, tryck på alt plus pil uppåt eller pil nedåt för att flytta objektet" // pe.triggerGotoName: "Go to the question" => "Gå till frågan" @@ -2224,7 +2224,7 @@ setupLocale({ localeCode: "sv", strings: svStrings }); // showTimerPanel.none: "Hidden" => "Dold" // showTimerPanelMode.all: "Both" => "Båda" // detailPanelMode.none: "Hidden" => "Dold" -// addRowLocation.default: "Depends on matrix layout" => "Beror på matrislayout" +// addRowButtonLocation.default: "Depends on matrix layout" => "Beror på matrislayout" // panelsState.default: "Users cannot expand or collapse panels" => "Användare kan inte expandera eller komprimera paneler" // panelsState.collapsed: "All panels are collapsed" => "Alla paneler är komprimerade" // panelsState.expanded: "All panels are expanded" => "Alla paneler är expanderade" @@ -2554,7 +2554,7 @@ setupLocale({ localeCode: "sv", strings: svStrings }); // panel.description: "Panel description" => "Beskrivning av panelen" // panel.visibleIf: "Make the panel visible if" => "Gör panelen synlig om" // panel.requiredIf: "Make the panel required if" => "Gör panelen obligatorisk om" -// panel.questionsOrder: "Question order within the panel" => "Frågeordning i panelen" +// panel.questionOrder: "Question order within the panel" => "Frågeordning i panelen" // panel.startWithNewLine: "Display the panel on a new line" => "Visa panelen på en ny rad" // panel.state: "Panel collapse state" => "Panelens komprimerade tillstånd" // panel.width: "Inline panel width" => "Bredd på infogad panel" @@ -2579,7 +2579,7 @@ setupLocale({ localeCode: "sv", strings: svStrings }); // paneldynamic.hideNumber: "Hide the panel number" => "Dölj panelnumret" // paneldynamic.titleLocation: "Panel title alignment" => "Justering av panelrubrik" // paneldynamic.descriptionLocation: "Panel description alignment" => "Justering av panelbeskrivning" -// paneldynamic.templateTitleLocation: "Question title alignment" => "Justering av frågerubrik" +// paneldynamic.templateQuestionTitleLocation: "Question title alignment" => "Justering av frågerubrik" // paneldynamic.templateErrorLocation: "Error message alignment" => "Justering av felmeddelande" // paneldynamic.newPanelPosition: "New panel location" => "Ny panelplats" // paneldynamic.keyName: "Prevent duplicate responses in the following question" => "Förhindra dubbletter av svar i följande fråga" @@ -2612,7 +2612,7 @@ setupLocale({ localeCode: "sv", strings: svStrings }); // page.description: "Page description" => "Beskrivning av sidan" // page.visibleIf: "Make the page visible if" => "Gör sidan synlig om" // page.requiredIf: "Make the page required if" => "Gör sidan obligatorisk om" -// page.questionsOrder: "Question order on the page" => "Frågeordning på sidan" +// page.questionOrder: "Question order on the page" => "Frågeordning på sidan" // matrixdropdowncolumn.name: "Column name" => "Kolumnens namn" // matrixdropdowncolumn.title: "Column title" => "Kolumnens rubrik" // matrixdropdowncolumn.isUnique: "Prevent duplicate responses" => "Förhindra dubbletter av svar" @@ -2686,8 +2686,8 @@ setupLocale({ localeCode: "sv", strings: svStrings }); // totalDisplayStyle.currency: "Currency" => "Valuta" // totalDisplayStyle.percent: "Percentage" => "Procent" // totalDisplayStyle.date: "Date" => "Datum" -// rowsOrder.initial: "Original" => "Original" -// questionsOrder.initial: "Original" => "Original" +// rowOrder.initial: "Original" => "Original" +// questionOrder.initial: "Original" => "Original" // showProgressBar.aboveheader: "Above the header" => "Ovanför sidhuvudet" // showProgressBar.belowheader: "Below the header" => "Nedanför rubriken" // pv.sum: "Sum" => "Summa" @@ -2704,7 +2704,7 @@ setupLocale({ localeCode: "sv", strings: svStrings }); // panel.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "Använd trollstavsikonen för att ställa in en villkorsregel som förhindrar att undersökningen skickas in om inte minst en kapslad fråga har ett svar." // panel.questionTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Gäller alla frågor i den här panelen. Om du vill åsidosätta den här inställningen definierar du regler för rubrikjustering för enskilda frågor. Alternativet \"Ärv\" tillämpar inställningen på sidnivå (om den är inställd) eller på undersökningsnivå (\"Topp\" som standard)." // panel.questionErrorLocation: "Sets the location of an error message in relation to all questions within the panel. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Anger platsen för ett felmeddelande i förhållande till alla frågor i panelen. Alternativet \"Ärv\" tillämpar inställningen på sidnivå (om den är inställd) eller på undersökningsnivå." -// panel.questionsOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Behåller den ursprungliga ordningen på frågorna eller slumpar dem. Alternativet \"Ärv\" tillämpar inställningen på sidnivå (om den är inställd) eller på undersökningsnivå." +// panel.questionOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Behåller den ursprungliga ordningen på frågorna eller slumpar dem. Alternativet \"Ärv\" tillämpar inställningen på sidnivå (om den är inställd) eller på undersökningsnivå." // panel.page: "Repositions the panel to the end of a selected page." => "Flyttar panelen till slutet av en markerad sida." // panel.innerIndent: "Adds space or margin between the panel content and the left border of the panel box." => "Lägger till utrymme eller marginal mellan panelinnehållet och panelrutans vänstra kant." // panel.startWithNewLine: "Unselect to display the panel in one line with the previous question or panel. The setting doesn't apply if the panel is the first element in your form." => "Avmarkera om du vill visa panelen på en rad med föregående fråga eller panel. Inställningen gäller inte om panelen är det första elementet i formuläret." @@ -2715,7 +2715,7 @@ setupLocale({ localeCode: "sv", strings: svStrings }); // paneldynamic.visibleIf: "Use the magic wand icon to set a conditional rule that determines panel visibility." => "Använd trollstavsikonen för att ställa in en villkorsregel som bestämmer panelens synlighet." // paneldynamic.enableIf: "Use the magic wand icon to set a conditional rule that disables the read-only mode for the panel." => "Använd trollstavsikonen för att ställa in en villkorsregel som inaktiverar det skrivskyddade läget för panelen." // paneldynamic.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "Använd trollstavsikonen för att ställa in en villkorsregel som förhindrar att undersökningen skickas in om inte minst en kapslad fråga har ett svar." -// paneldynamic.templateTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Gäller alla frågor i den här panelen. Om du vill åsidosätta den här inställningen definierar du regler för rubrikjustering för enskilda frågor. Alternativet \"Ärv\" tillämpar inställningen på sidnivå (om den är inställd) eller på undersökningsnivå (\"Topp\" som standard)." +// paneldynamic.templateQuestionTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Gäller alla frågor i den här panelen. Om du vill åsidosätta den här inställningen definierar du regler för rubrikjustering för enskilda frågor. Alternativet \"Ärv\" tillämpar inställningen på sidnivå (om den är inställd) eller på undersökningsnivå (\"Topp\" som standard)." // paneldynamic.templateErrorLocation: "Sets the location of an error message in relation to a question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Anger platsen för ett felmeddelande i förhållande till en fråga med ogiltiga indata. Välj mellan: \"Överst\" - en feltext placeras högst upp i frågerutan; \"Nederst\" - en feltext placeras längst ner i frågerutan. Alternativet \"Ärv\" tillämpar inställningen på sidnivå (om den är inställd) eller på undersökningsnivå (\"Topp\" som standard)." // paneldynamic.errorLocation: "Sets the location of an error message in relation to all questions within the panel. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Anger platsen för ett felmeddelande i förhållande till alla frågor i panelen. Alternativet \"Ärv\" tillämpar inställningen på sidnivå (om den är inställd) eller på undersökningsnivå." // paneldynamic.page: "Repositions the panel to the end of a selected page." => "Flyttar panelen till slutet av en markerad sida." @@ -2729,7 +2729,7 @@ setupLocale({ localeCode: "sv", strings: svStrings }); // paneldynamic.titleLocation: "This setting is automatically inherited by all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Den här inställningen ärvs automatiskt av alla frågor i den här panelen. Om du vill åsidosätta den här inställningen definierar du regler för rubrikjustering för enskilda frågor. Alternativet \"Ärv\" tillämpar inställningen på sidnivå (om den är inställd) eller på undersökningsnivå (\"Topp\" som standard)." // paneldynamic.descriptionLocation: "The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Under the panel title\" by default)." => "Alternativet \"Ärv\" tillämpar inställningen på sidnivå (om den är inställd) eller på undersökningsnivå (\"Under panelrubriken\" som standard)." // paneldynamic.newPanelPosition: "Defines the position of a newly added panel. By default, new panels are added to the end. Select \"Next\" to insert a new panel after the current one." => "Definierar placeringen av en nyligen tillagd panel. Som standard läggs nya paneler till i slutet. Välj \"Nästa\" för att infoga en ny panel efter den nuvarande." -// paneldynamic.defaultValueFromLastPanel: "Duplicates answers from the last panel and assigns them to the next added dynamic panel." => "Duplicerar svar från den sista panelen och tilldelar dem till nästa tillagda dynamiska panel." +// paneldynamic.copyDefaultValueFromLastEntry: "Duplicates answers from the last panel and assigns them to the next added dynamic panel." => "Duplicerar svar från den sista panelen och tilldelar dem till nästa tillagda dynamiska panel." // paneldynamic.keyName: "Reference a question name to require a user to provide a unique response for this question in each panel." => "Referera till ett frågenamn för att kräva att en användare anger ett unikt svar för den här frågan i varje panel." // pehelp.defaultValueExpression: "This setting allows you to assign a default answer value based on an expression. The expression can include basic calculations - `{q1_id} + {q2_id}`, Boolean expressions, such as `{age} > 60`, and functions: `iif()`, `today()`, `age()`, `min()`, `max()`, `avg()`, etc. The value determined by this expression serves as the initial default value that can be overridden by a respondent's manual input." => "Med den här inställningen kan du tilldela ett standardsvarsvärde baserat på ett uttryck. Uttrycket kan innehålla grundläggande beräkningar – {q1_id} + {q2_id}, booleska uttryck, till exempel {age} > 60 och funktioner: 'iif()', 'today()', 'age()', 'min()', 'max()', 'avg()' osv. Värdet som bestäms av detta uttryck fungerar som det initiala standardvärdet som kan åsidosättas av en svarandes manuella inmatning." // pehelp.resetValueIf: "Use the magic wand icon to set a conditional rule that determines when a respondent's input is reset to the value based on the \"Default value expression\" or \"Set value expression\" or to the \"Default answer\" value (if either is set)." => "Använd trollstavsikonen för att ställa in en villkorsregel som avgör när en respondents inmatning återställs till värdet baserat på \"Standardvärdesuttryck\" eller \"Ange värdeuttryck\" eller till värdet \"Standardsvar\" (om något av dem är inställt)." @@ -2779,13 +2779,13 @@ setupLocale({ localeCode: "sv", strings: svStrings }); // pehelp.showProgressBar: "Sets the visibility and location of a progress bar. The \"Auto\" value displays the progress bar above or below the survey header." => "Anger synlighet och plats för en förloppsindikator. Värdet \"Auto\" visar förloppsindikatorn ovanför eller under undersökningshuvudet." // pehelp.showPreviewBeforeComplete: "Enable the preview page with all or answered questions only." => "Aktivera förhandsgranskningssidan med alla eller endast besvarade frågor." // pehelp.questionTitleLocation: "Applies to all questions within the survey. This setting can be overridden by title alignment rules at lower levels: panel, page, or question. A lower-level setting will override those on a higher level." => "Gäller alla frågor i undersökningen. Den här inställningen kan åsidosättas av regler för justering av rubriker på lägre nivåer: panel, sida eller fråga. En inställning på lägre nivå åsidosätter de på en högre nivå." -// pehelp.requiredText: "A symbol or a sequence of symbols indicating that an answer is required." => "En symbol eller en sekvens av symboler som anger att ett svar krävs." +// pehelp.requiredMark: "A symbol or a sequence of symbols indicating that an answer is required." => "En symbol eller en sekvens av symboler som anger att ett svar krävs." // pehelp.questionStartIndex: "Enter a number or letter with which you want to start numbering." => "Ange en siffra eller bokstav som du vill börja numrera med." // pehelp.questionErrorLocation: "Sets the location of an error message in relation to the question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box." => "Anger platsen för ett felmeddelande i förhållande till frågan med ogiltig inmatning. Välj mellan: \"Överst\" - en feltext placeras högst upp i frågerutan; \"Nederst\" - en feltext placeras längst ner i frågerutan." -// pehelp.focusFirstQuestionAutomatic: "Select if you want the first input field on each page ready for text entry." => "Välj om du vill att det första inmatningsfältet på varje sida ska vara klart för textinmatning." -// pehelp.questionsOrder: "Keeps the original order of questions or randomizes them. The effect of this setting is only visible in the Preview tab." => "Behåller den ursprungliga ordningen på frågorna eller slumpar dem. Effekten av den här inställningen visas bara på fliken Förhandsgranska." +// pehelp.autoFocusFirstQuestion: "Select if you want the first input field on each page ready for text entry." => "Välj om du vill att det första inmatningsfältet på varje sida ska vara klart för textinmatning." +// pehelp.questionOrder: "Keeps the original order of questions or randomizes them. The effect of this setting is only visible in the Preview tab." => "Behåller den ursprungliga ordningen på frågorna eller slumpar dem. Effekten av den här inställningen visas bara på fliken Förhandsgranska." // pehelp.maxTextLength: "For text entry questions only." => "Endast för textinmatningsfrågor." -// pehelp.maxOthersLength: "For question comments only." => "Endast för frågekommentarer." +// pehelp.maxCommentLength: "For question comments only." => "Endast för frågekommentarer." // pehelp.autoGrowComment: "Select if you want question comments and Long Text questions to auto-grow in height based on the entered text length." => "Välj om du vill att frågekommentarer och långa textfrågor automatiskt ska öka i höjd baserat på den angivna textlängden." // pehelp.allowResizeComment: "For question comments and Long Text questions only." => "Endast för frågekommentarer och långa textfrågor." // pehelp.calculatedValues: "Custom variables serve as intermediate or auxiliary variables used in form calculations. They take respondent inputs as source values. Each custom variable has a unique name and an expression it's based on." => "Anpassade variabler fungerar som mellanliggande variabler eller hjälpvariabler som används i formulärberäkningar. De tar svarandes indata som källvärden. Varje anpassad variabel har ett unikt namn och ett uttryck som den baseras på." @@ -2801,7 +2801,7 @@ setupLocale({ localeCode: "sv", strings: svStrings }); // pehelp.keyDuplicationError: "When the \"Prevent duplicate responses\" property is enabled, a respondent attempting to submit a duplicate entry will receive the following error message." => "När egenskapen \"Förhindra dubblettsvar\" är aktiverad kommer en svarande som försöker skicka in en dubblett att få följande felmeddelande." // pehelp.totalExpression: "Allows you to calculate total values based on an expression. The expression can include basic calculations (`{q1_id} + {q2_id}`), Boolean expressions (`{age} > 60`) and functions ('iif()`, `today()`, `age()`, `min()`, `max()`, `avg()`, etc.)." => "Gör att du kan beräkna totalvärden baserat på ett uttryck. Uttrycket kan innehålla grundläggande beräkningar ('{q1_id} + {q2_id}'), booleska uttryck ('{age} > 60') och funktioner ('iif()', 'today()', 'age()', 'min()', 'max()', 'avg()', etc.)." // pehelp.confirmDelete: "Triggers a prompt asking to confirm the row deletion." => "Utlöser en uppmaning där du uppmanas att bekräfta borttagningen av raden." -// pehelp.defaultValueFromLastRow: "Duplicates answers from the last row and assigns them to the next added dynamic row." => "Duplicerar svar från den sista raden och tilldelar dem till nästa tillagda dynamiska rad." +// pehelp.copyDefaultValueFromLastEntry: "Duplicates answers from the last row and assigns them to the next added dynamic row." => "Duplicerar svar från den sista raden och tilldelar dem till nästa tillagda dynamiska rad." // pehelp.description: "Type a subtitle." => "Skriv en undertext." // pehelp.locale: "Choose a language to begin creating your survey. To add a translation, switch to a new language and translate the original text here or in the Translations tab." => "Välj ett språk för att börja skapa din undersökning. Om du vill lägga till en översättning byter du till ett nytt språk och översätter originaltexten här eller på fliken Översättningar." // pehelp.detailPanelMode: "Sets the location of a details section in relation to a row. Choose from: \"None\" - no expansion is added; \"Under the row\" - a row expansion is placed under each row of the matrix; \"Under the row, display one row expansion only\" - an expansion is displayed under a single row only, the remaining row expansions are collapsed." => "Anger platsen för ett detaljavsnitt i förhållande till en rad. Välj mellan: \"Ingen\" - ingen expansion läggs till; \"Under raden\" - en radexpansion placeras under varje rad i matrisen; \"Visa endast en radexpansion under raden\" - en expansion visas endast under en enda rad, de återstående radexpansionerna är komprimerade." @@ -2816,7 +2816,7 @@ setupLocale({ localeCode: "sv", strings: svStrings }); // page.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "Använd trollstavsikonen för att ställa in en villkorsregel som förhindrar att undersökningen skickas in om inte minst en kapslad fråga har ett svar." // page.questionTitleLocation: "Applies to all questions within this page. If you want to override this setting, define title alignment rules for individual questions or panels. The \"Inherit\" option applies the survey-level setting (\"Top\" by default)." => "Gäller alla frågor på denna sida. Om du vill åsidosätta den här inställningen definierar du regler för titeljustering för enskilda frågor eller paneler. Alternativet \"Ärv\" tillämpar inställningen på undersökningsnivå (\"Topp\" som standard)." // page.questionErrorLocation: "Sets the location of an error message in relation to the question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box. The \"Inherit\" option applies the survey-level setting (\"Top\" by default)." => "Anger platsen för ett felmeddelande i förhållande till frågan med ogiltig inmatning. Välj mellan: \"Överst\" - en feltext placeras högst upp i frågerutan; \"Nederst\" - en feltext placeras längst ner i frågerutan. Alternativet \"Ärv\" tillämpar inställningen på undersökningsnivå (\"Topp\" som standard)." -// page.questionsOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the survey-level setting (\"Original\" by default). The effect of this setting is only visible in the Preview tab." => "Behåller den ursprungliga ordningen på frågorna eller slumpar dem. Alternativet \"Ärv\" tillämpar inställningen på undersökningsnivå (\"Original\" som standard). Effekten av den här inställningen visas bara på fliken Förhandsgranska." +// page.questionOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the survey-level setting (\"Original\" by default). The effect of this setting is only visible in the Preview tab." => "Behåller den ursprungliga ordningen på frågorna eller slumpar dem. Alternativet \"Ärv\" tillämpar inställningen på undersökningsnivå (\"Original\" som standard). Effekten av den här inställningen visas bara på fliken Förhandsgranska." // page.navigationButtonsVisibility: "Sets the visibility of navigation buttons on the page. The \"Inherit\" option applies the survey-level setting, which defaults to \"Visible\"." => "Ställer in synligheten för navigeringsknapparna på sidan. Alternativet \"Ärv\" tillämpar inställningen på undersökningsnivå, som standard är \"Synlig\"." // pehelp.panelsState: "Choose from: \"Locked\" - users cannot expand or collapse panels; \"Collapse all\" - all panels start in a collapsed state; \"Expand all\" - all panels start in an expanded state; \"First expanded\" - only the first panel is initially expanded." => "Välj mellan: \"Låst\" - användare kan inte expandera eller komprimera paneler; \"Komprimera alla\" - alla paneler börjar i ett komprimerat tillstånd; \"Expandera alla\" - alla paneler börjar i ett expanderat tillstånd; \"Först expanderad\" - endast den första panelen expanderas initialt." // pehelp.imageLinkName: "Enter a shared property name within the array of objects that contains the image or video file URLs you want to display in the choice list." => "Ange ett delat egenskapsnamn i matrisen med objekt som innehåller de bild- eller videofils-URL:er som du vill visa i alternativlistan." @@ -2845,7 +2845,7 @@ setupLocale({ localeCode: "sv", strings: svStrings }); // pehelp.needConfirmRemoveFile: "Triggers a prompt asking to confirm the file deletion." => "Utlöser en uppmaning om att bekräfta borttagningen av filen." // pehelp.selectToRankEnabled: "Enable to rank only selected choices. Users will drag selected items from the choice list to order them within the ranking area." => "Aktivera för att endast rangordna valda alternativ. Användarna drar de valda objekten från urvalslistan för att ordna dem i rangordningsområdet." // pehelp.dataList: "Enter a list of choices that will be suggested to the respondent during input." => "Ange en lista med alternativ som kommer att föreslås för respondenten under inmatningen." -// pehelp.itemSize: "The setting only resizes the input fields and doesn't affect the width of the question box." => "Inställningen ändrar bara storleken på inmatningsfälten och påverkar inte frågerutans bredd." +// pehelp.inputSize: "The setting only resizes the input fields and doesn't affect the width of the question box." => "Inställningen ändrar bara storleken på inmatningsfälten och påverkar inte frågerutans bredd." // pehelp.itemTitleWidth: "Sets consistent width for all item labels in pixels" => "Anger konsekvent bredd för alla objektetiketter i pixlar" // pehelp.contentMode: "The \"Auto\" option automatically determines the suitable mode for display - Image, Video, or YouTube - based on the source URL provided." => "Alternativet \"Auto\" bestämmer automatiskt vilket läge som är lämpligt för visning - bild, video eller YouTube - baserat på den angivna källadressen." // pehelp.altText: "Serves as a substitute when the image cannot be displayed on a user's device and for accessibility purposes." => "Fungerar som ersättning när bilden inte kan visas på en användares enhet och i tillgänglighetssyfte." @@ -2858,8 +2858,8 @@ setupLocale({ localeCode: "sv", strings: svStrings }); // p.itemTitleWidth: "Item label width (in px)" => "Bredd på objektetikett (i px)" // p.selectToRankEmptyRankedAreaText: "Text to show if all options are selected" => "Text som ska visas om alla alternativ är markerade" // p.selectToRankEmptyUnrankedAreaText: "Placeholder text for the ranking area" => "Platshållartext för rangordningsområdet" -// pe.allowCompleteSurveyAutomatic: "Complete the survey automatically" => "Fyll i enkäten automatiskt" -// pehelp.allowCompleteSurveyAutomatic: "Select if you want the survey to complete automatically after a respondent answers all questions." => "Välj om du vill att undersökningen ska slutföras automatiskt efter att en svarande har svarat på alla frågor." +// pe.autoAdvanceAllowComplete: "Complete the survey automatically" => "Fyll i enkäten automatiskt" +// pehelp.autoAdvanceAllowComplete: "Select if you want the survey to complete automatically after a respondent answers all questions." => "Välj om du vill att undersökningen ska slutföras automatiskt efter att en svarande har svarat på alla frågor." // masksettings.saveMaskedValue: "Save masked value in survey results" => "Spara maskerat värde i undersökningsresultat" // patternmask.pattern: "Value pattern" => "Värdemönster" // datetimemask.min: "Minimum value" => "Minsta värde" @@ -3084,7 +3084,7 @@ setupLocale({ localeCode: "sv", strings: svStrings }); // names.default-dark: "Dark" => "Mörk" // names.default-contrast: "Contrast" => "Kontrast" // panel.showNumber: "Number this panel" => "Numrera den här panelen" -// pehelp.goNextPageAutomatic: "Select if you want the survey to auto-advance to the next page once a respondent has answered all questions on the current page. This feature won't apply if the last question on the page is open-ended or allows multiple answers." => "Välj om du vill att undersökningen automatiskt ska gå vidare till nästa sida när en svarande har svarat på alla frågor på den aktuella sidan. Den här funktionen gäller inte om den sista frågan på sidan är öppen eller tillåter flera svar." +// pehelp.autoAdvanceEnabled: "Select if you want the survey to auto-advance to the next page once a respondent has answered all questions on the current page. This feature won't apply if the last question on the page is open-ended or allows multiple answers." => "Välj om du vill att undersökningen automatiskt ska gå vidare till nästa sida när en svarande har svarat på alla frågor på den aktuella sidan. Den här funktionen gäller inte om den sista frågan på sidan är öppen eller tillåter flera svar." // autocomplete.name: "Full Name" => "Fullständigt namn" // autocomplete.honorific-prefix: "Prefix" => "Prefix" // autocomplete.given-name: "First Name" => "Förnamn" @@ -3140,4 +3140,10 @@ setupLocale({ localeCode: "sv", strings: svStrings }); // autocomplete.impp: "Instant Messaging Protocol" => "Protokoll för snabbmeddelanden" // ed.lockQuestionsTooltip: "Lock expand/collapse state for questions" => "Lås expandera/komprimera tillstånd för frågor" // pe.listIsEmpty@pages: "You don't have any pages yet" => "Du har inga sidor ännu" -// pe.addNew@pages: "Add new page" => "Lägg till ny sida" \ No newline at end of file +// pe.addNew@pages: "Add new page" => "Lägg till ny sida" +// ed.zoomInTooltip: "Zoom In" => "Zooma in" +// ed.zoom100Tooltip: "100%" => "100%" +// ed.zoomOutTooltip: "Zoom Out" => "Zooma ut" +// tabs.surfaceBackground: "Surface Background" => "Yta Bakgrund" +// pe.copyDefaultValueFromLastEntry: "Use answers from the last entry as default" => "Använd svar från den senaste posten som standard" +// colors.gray: "Gray" => "Grå" \ No newline at end of file diff --git a/packages/survey-creator-core/src/localization/tajik.ts b/packages/survey-creator-core/src/localization/tajik.ts index 1f45787dd6..ceb9eb0348 100644 --- a/packages/survey-creator-core/src/localization/tajik.ts +++ b/packages/survey-creator-core/src/localization/tajik.ts @@ -296,7 +296,7 @@ export var tgStrings = { // description: "Panel description", // visibleIf: "Make the panel visible if", // requiredIf: "Make the panel required if", - // questionsOrder: "Question order within the panel", + // questionOrder: "Question order within the panel", // page: "Move the panel to page", // startWithNewLine: "Display the panel on a new line", // state: "Panel collapse state", @@ -326,7 +326,7 @@ export var tgStrings = { // hideNumber: "Hide the panel number", // titleLocation: "Panel title alignment", // descriptionLocation: "Panel description alignment", - // templateTitleLocation: "Question title alignment", + // templateQuestionTitleLocation: "Question title alignment", // templateErrorLocation: "Error message alignment", // newPanelPosition: "New panel location", // showRangeInProgress: "Show the progress bar", @@ -393,7 +393,7 @@ export var tgStrings = { // visibleIf: "Make the page visible if", // requiredIf: "Make the page required if", // timeLimit: "Time limit to complete the page", - // questionsOrder: "Question order on the page" + // questionOrder: "Question order on the page" }, matrixdropdowncolumn: { // name: "Column name", @@ -557,7 +557,7 @@ export var tgStrings = { isRequired: "Ҳатмӣ?", // markRequired: "Mark as required", // removeRequiredMark: "Remove the required mark", - isAllRowRequired: "Ҳамаи сатрҳо барои пуркунӣ ҳатмӣ мебошад", + eachRowRequired: "Ҳамаи сатрҳо барои пуркунӣ ҳатмӣ мебошад", // eachRowUnique: "Prevent duplicate responses in rows", requiredErrorText: "Ин майдон баро пуркунӣ ҳатмист", startWithNewLine: "Аз сатри нав сар кардан?", @@ -569,7 +569,7 @@ export var tgStrings = { // maxSize: "Maximum file size (in bytes)", rowCount: "Шумораи сатрҳо", columnLayout: "Макети сутунҳо", - addRowLocation: "Илова кардани ҷойи тугмаи сатр", + addRowButtonLocation: "Илова кардани ҷойи тугмаи сатр", // transposeData: "Transpose rows to columns", addRowText: "Илова кардани матни тугмаи сатр", removeRowText: "Нест кардани тугмаи матн", @@ -608,7 +608,7 @@ export var tgStrings = { mode: "Намуд (тағйирот/намоиш)", clearInvisibleValues: "Тоза кардани қимматҳои ноёан", cookieName: "Номи Cookie (куштани такроран локалӣ гузаштани саволнома)", - sendResultOnPageNext: "Нишон додани натиҷаи саволнома дар саҳифаи наздик", + partialSendEnabled: "Нишон додани натиҷаи саволнома дар саҳифаи наздик", storeOthersAsComment: "Нигоҳ доштани қиммати 'Дигар' дар майдони алоҳида", showPageTitles: "Нишон додани сарлавҳаи саҳифа", showPageNumbers: "Нишон додани рақами саҳифа", @@ -620,18 +620,18 @@ export var tgStrings = { startSurveyText: "Матн дар тугмаи 'Сар кардан'", showNavigationButtons: "Нишон додани тугмаҳои новбарӣ (новбарии нобаён)", showPrevButton: "Нишон додани тугмаи 'Саҳифаи пештара' (истифодабар метавонад ба саҳифаи пештара баргардад)", - firstPageIsStarted: "Саҳифаи якуми саволнома саҳифаи саршаванда мебошад.", - showCompletedPage: "Нишон додани саҳифа бо матн дар анҷоми пуркунӣ (HTML-и саҳифаи анҷом)", - goNextPageAutomatic: "Гузариш ба саҳифаи оянда ба роҳи автоматӣ дар ҳолати пуркунии ҳамаи саволҳо", - // allowCompleteSurveyAutomatic: "Complete the survey automatically", + firstPageIsStartPage: "Саҳифаи якуми саволнома саҳифаи саршаванда мебошад.", + showCompletePage: "Нишон додани саҳифа бо матн дар анҷоми пуркунӣ (HTML-и саҳифаи анҷом)", + autoAdvanceEnabled: "Гузариш ба саҳифаи оянда ба роҳи автоматӣ дар ҳолати пуркунии ҳамаи саволҳо", + // autoAdvanceAllowComplete: "Complete the survey automatically", showProgressBar: "Нишон додани пешравии пуркунӣ", questionTitleLocation: "Ҷойгиршавии сарлавҳаи савол", // questionTitleWidth: "Question title width", - requiredText: "Аломат барои саволи ҳатмӣ", + requiredMark: "Аломат барои саволи ҳатмӣ", questionTitleTemplate: "Намунаи номи саволнома, ҳамчун нобаён: {матнро} {талаб} {намекунад}.", questionErrorLocation: "Ҷойгиркунии хатогии саволнома", - focusFirstQuestionAutomatic: "Гузариш ба саволи якум дар ивазкунии саҳифа", - questionsOrder: "Мураттабсозии элементҳо дар саҳифа", + autoFocusFirstQuestion: "Гузариш ба саволи якум дар ивазкунии саҳифа", + questionOrder: "Мураттабсозии элементҳо дар саҳифа", timeLimit: "Вақти максималӣ дар сонияҳо, барои пур кардани саволнома", timeLimitPerPage: "Вақти максималӣ дар сонияҳо, барои пур кардани саҳифаи саволнома", // showTimer: "Use a timer", @@ -648,7 +648,7 @@ export var tgStrings = { // dataFormat: "Storage format", // allowAddRows: "Enable row addition", // allowRemoveRows: "Enable row removal", - // allowRowsDragAndDrop: "Enable row reordering", + // allowRowReorder: "Enable row reordering", // responsiveImageSizeHelp: "Does not apply if you specify the exact display area width or height.", // minImageWidth: "Minimum display area width", // maxImageWidth: "Maximum display area width", @@ -675,13 +675,13 @@ export var tgStrings = { // logo: "Survey logo", // questionsOnPageMode: "Survey layout", // maxTextLength: "Restrict answer length", - // maxOthersLength: "Restrict comment length", + // maxCommentLength: "Restrict comment length", // commentAreaRows: "Comment area height (in lines)", // autoGrowComment: "Auto-expand text areas", // allowResizeComment: "Allow users to resize text areas", // textUpdateMode: "Update input field values", // maskType: "Input mask type", - // focusOnFirstError: "Set focus on the first invalid answer", + // autoFocusFirstError: "Set focus on the first invalid answer", // checkErrorsMode: "Run validation", // validateVisitedEmptyFields: "Validate empty fields on lost focus", // navigateToUrl: "Redirect to an external link after submission", @@ -739,12 +739,11 @@ export var tgStrings = { // keyDuplicationError: "Error message for duplicate responses", // minSelectedChoices: "Minimum choices to select", // maxSelectedChoices: "Maximum choices to select", - // showClearButton: "Show the Clear button", // logoWidth: "Logo width", // logoHeight: "Logo height", // readOnly: "Read-only", // enableIf: "Disable the read-only mode if", - // emptyRowsText: "\"No rows\" message", + // noRowsText: "\"No rows\" message", // separateSpecialChoices: "Separate special choices", // choicesFromQuestion: "Copy choices from the following question", // choicesFromQuestionMode: "Which choice options to copy", @@ -753,7 +752,7 @@ export var tgStrings = { // showCommentArea: "Add a comment box", // commentPlaceholder: "Placeholder text for the comment box", // displayRateDescriptionsAsExtremeItems: "Show the labels as extreme values", - // rowsOrder: "Row order", + // rowOrder: "Row order", // columnsLayout: "Column layout", // columnColCount: "Nested column count", // correctAnswer: "Correct Answer", @@ -838,8 +837,6 @@ export var tgStrings = { // columnsEnableIf: "Make columns visible if", // rowsEnableIf: "Make rows visible if", // innerIndent: "Increase the inner indent", - // defaultValueFromLastRow: "Use answers from the last row as default", - // defaultValueFromLastPanel: "Use answers from the last panel as default", enterNewValue: "Илтимос, қимматро ворид кунед.", noquestions: "Дар саволнома ягон савол нест", createtrigger: "Илтимос, триггерро созед", @@ -1060,7 +1057,7 @@ export var tgStrings = { timerInfoMode: { // combined: "Both" }, - addRowLocation: { + addRowButtonLocation: { // default: "Based on matrix layout" }, panelsState: { @@ -1131,10 +1128,10 @@ export var tgStrings = { // percent: "Percentage", // date: "Date" }, - rowsOrder: { + rowOrder: { // initial: "Original" }, - questionsOrder: { + questionOrder: { // initial: "Original" }, showProgressBar: { @@ -1285,7 +1282,7 @@ export var tgStrings = { // questionTitleLocation: "Applies to all questions within this panel. When set to \"Hidden\", it also hides question descriptions. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default). ", // questionTitleWidth: "Sets consistent width for question titles when they are aligned to the left of their question boxes. Accepts CSS values (px, %, in, pt, etc.).", // questionErrorLocation: "Sets the location of an error message in relation to all questions within the panel. The \"Inherit\" option applies the page-level (if set) or survey-level setting.", - // questionsOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the page-level (if set) or survey-level setting.", + // questionOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the page-level (if set) or survey-level setting.", // page: "Repositions the panel to the end of a selected page.", // innerIndent: "Adds space or margin between the panel content and the left border of the panel box.", // startWithNewLine: "Unselect to display the panel in one line with the previous question or panel. The setting doesn't apply if the panel is the first element in your form.", @@ -1298,7 +1295,7 @@ export var tgStrings = { // visibleIf: "Use the magic wand icon to set a conditional rule that determines panel visibility.", // enableIf: "Use the magic wand icon to set a conditional rule that disables the read-only mode for the panel.", // requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer.", - // templateTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default).", + // templateQuestionTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default).", // templateErrorLocation: "Sets the location of an error message in relation to a question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default).", // errorLocation: "Sets the location of an error message in relation to all questions within the panel. The \"Inherit\" option applies the page-level (if set) or survey-level setting.", // page: "Repositions the panel to the end of a selected page.", @@ -1313,7 +1310,7 @@ export var tgStrings = { // titleLocation: "This setting is automatically inherited by all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default).", // descriptionLocation: "The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Under the panel title\" by default).", // newPanelPosition: "Defines the position of a newly added panel. By default, new panels are added to the end. Select \"Next\" to insert a new panel after the current one.", - // defaultValueFromLastPanel: "Duplicates answers from the last panel and assigns them to the next added dynamic panel.", + // copyDefaultValueFromLastEntry: "Duplicates answers from the last panel and assigns them to the next added dynamic panel.", // keyName: "Reference a question name to require a user to provide a unique response for this question in each panel." }, // defaultValueExpression: "This setting allows you to assign a default answer value based on an expression. The expression can include basic calculations - `{q1_id} + {q2_id}`, Boolean expressions, such as `{age} > 60`, and functions: `iif()`, `today()`, `age()`, `min()`, `max()`, `avg()`, etc. The value determined by this expression serves as the initial default value that can be overridden by a respondent's manual input.", @@ -1388,18 +1385,18 @@ export var tgStrings = { // logoWidth: "Sets a logo width in CSS units (px, %, in, pt, etc.).", // logoHeight: "Sets a logo height in CSS units (px, %, in, pt, etc.).", // logoFit: "Choose from: \"None\" - image maintains its original size; \"Contain\" - image is resized to fit while maintaining its aspect ratio; \"Cover\" - image fills the entire box while maintaining its aspect ratio; \"Fill\" - image is stretched to fill the box without maintaining its aspect ratio.", - // allowCompleteSurveyAutomatic: "Select if you want the survey to complete automatically after a respondent answers all questions.", + // autoAdvanceAllowComplete: "Select if you want the survey to complete automatically after a respondent answers all questions.", // showNavigationButtons: "Sets the visibility and location of navigation buttons on a page.", // showProgressBar: "Sets the visibility and location of a progress bar. The \"Auto\" value displays the progress bar above or below the survey header.", // showPreviewBeforeComplete: "Enable the preview page with all or answered questions only.", // questionTitleLocation: "Applies to all questions within the survey. This setting can be overridden by title alignment rules at lower levels: panel, page, or question. A lower-level setting will override those on a higher level.", - // requiredText: "A symbol or a sequence of symbols indicating that an answer is required.", + // requiredMark: "A symbol or a sequence of symbols indicating that an answer is required.", // questionStartIndex: "Enter a number or letter with which you want to start numbering.", // questionErrorLocation: "Sets the location of an error message in relation to the question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box.", - // focusFirstQuestionAutomatic: "Select if you want the first input field on each page ready for text entry.", - // questionsOrder: "Keeps the original order of questions or randomizes them. The effect of this setting is only visible in the Preview tab.", + // autoFocusFirstQuestion: "Select if you want the first input field on each page ready for text entry.", + // questionOrder: "Keeps the original order of questions or randomizes them. The effect of this setting is only visible in the Preview tab.", // maxTextLength: "For text entry questions only.", - // maxOthersLength: "For question comments only.", + // maxCommentLength: "For question comments only.", // commentAreaRows: "Sets the number of displayed lines in text areas for question comments. In the input takes up more lines, the scroll bar appears.", // autoGrowComment: "Select if you want question comments and Long Text questions to auto-grow in height based on the entered text length.", // allowResizeComment: "For question comments and Long Text questions only.", @@ -1417,7 +1414,7 @@ export var tgStrings = { // keyDuplicationError: "When the \"Prevent duplicate responses\" property is enabled, a respondent attempting to submit a duplicate entry will receive the following error message.", // totalExpression: "Allows you to calculate total values based on an expression. The expression can include basic calculations (`{q1_id} + {q2_id}`), Boolean expressions (`{age} > 60`) and functions ('iif()`, `today()`, `age()`, `min()`, `max()`, `avg()`, etc.).", // confirmDelete: "Triggers a prompt asking to confirm the row deletion.", - // defaultValueFromLastRow: "Duplicates answers from the last row and assigns them to the next added dynamic row.", + // copyDefaultValueFromLastEntry: "Duplicates answers from the last row and assigns them to the next added dynamic row.", // keyName: "Reference a column ID to require a user to provide a unique response for each question within the specified column.", // description: "Type a subtitle.", // locale: "Choose a language to begin creating your survey. To add a translation, switch to a new language and translate the original text here or in the Translations tab.", @@ -1436,7 +1433,7 @@ export var tgStrings = { // questionTitleLocation: "Applies to all questions within this page. When set to \"Hidden\", it also hides question descriptions. If you want to override this setting, define title alignment rules for individual questions or panels. The \"Inherit\" option applies the survey-level setting (\"Top\" by default).", // questionTitleWidth: "Sets consistent width for question titles when they are aligned to the left of their question boxes. Accepts CSS values (px, %, in, pt, etc.).", // questionErrorLocation: "Sets the location of an error message in relation to the question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box. The \"Inherit\" option applies the survey-level setting (\"Top\" by default).", - // questionsOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the survey-level setting (\"Original\" by default). The effect of this setting is only visible in the Preview tab.", + // questionOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the survey-level setting (\"Original\" by default). The effect of this setting is only visible in the Preview tab.", // navigationButtonsVisibility: "Sets the visibility of navigation buttons on the page. The \"Inherit\" option applies the survey-level setting, which defaults to \"Visible\"." }, // timerLocation: "Sets the location of a timer on a page.", @@ -1473,7 +1470,7 @@ export var tgStrings = { // needConfirmRemoveFile: "Triggers a prompt asking to confirm the file deletion.", // selectToRankEnabled: "Enable to rank only selected choices. Users will drag selected items from the choice list to order them within the ranking area.", // dataList: "Enter a list of choices that will be suggested to the respondent during input.", - // itemSize: "The setting only resizes the input fields and doesn't affect the width of the question box.", + // inputSize: "The setting only resizes the input fields and doesn't affect the width of the question box.", // itemTitleWidth: "Sets consistent width for all item labels in pixels", // inputTextAlignment: "Select how to align input value within the field. The default setting \"Auto\" aligns the input value to the right if currency or numeric masking is applied and to the left if not.", // altText: "Serves as a substitute when the image cannot be displayed on a user's device and for accessibility purposes.", @@ -1591,7 +1588,7 @@ export var tgStrings = { // maxValueExpression: "Max value expression", // step: "Step", // dataList: "Items for auto-suggest", - itemSize: "Андозаи элементҳо", + inputSize: "Андозаи элементҳо", // itemTitleWidth: "Item label width (in px)", // inputTextAlignment: "Input value alignment", // elements: "Elements", @@ -1690,7 +1687,7 @@ export var tgStrings = { // newPanelPosition: "newPanelPosition", // showRangeInProgress: "showRangeInProgress", // progressBarLocation: "progressBarLocation", - // templateTitleLocation: "templateTitleLocation", + // templateQuestionTitleLocation: "templateQuestionTitleLocation", // templateErrorLocation: "templateErrorLocation", // templateVisibleIf: "templateVisibleIf", // saveMaskedValue: "saveMaskedValue", diff --git a/packages/survey-creator-core/src/localization/thai.ts b/packages/survey-creator-core/src/localization/thai.ts index 4fc4a3e454..68db0d9e99 100644 --- a/packages/survey-creator-core/src/localization/thai.ts +++ b/packages/survey-creator-core/src/localization/thai.ts @@ -109,6 +109,9 @@ export const thStrings = { redoTooltip: "ทำซ้ำการเปลี่ยนแปลง", expandAllTooltip: "ขยายทั้งหมด", collapseAllTooltip: "ยุบทั้งหมด", + zoomInTooltip: "ซูมเข้า", + zoom100Tooltip: "100%", + zoomOutTooltip: "ซูมออก", lockQuestionsTooltip: "ล็อคสถานะขยาย/ยุบสําหรับคําถาม", showMoreChoices: "แสดงเพิ่มเติม", showLessChoices: "แสดงน้อยลง", @@ -296,7 +299,7 @@ export const thStrings = { description: "คำอธิบายแผง", visibleIf: "ทำให้แผงมองเห็นได้ถ้า", requiredIf: "ทำให้แผงจำเป็นถ้า", - questionsOrder: "ลำดับคำถามภายในแผง", + questionOrder: "ลำดับคำถามภายในแผง", page: "ย้ายแผงไปที่หน้า", startWithNewLine: "แสดงแผงในบรรทัดใหม่", state: "สถานะแผงพับ", @@ -327,7 +330,7 @@ export const thStrings = { hideNumber: "ซ่อนหมายเลขแผง", titleLocation: "การจัดตำแหน่งชื่อแผง", descriptionLocation: "การจัดตำแหน่งคำอธิบายแผง", - templateTitleLocation: "การจัดตำแหน่งชื่อคำถาม", + templateQuestionTitleLocation: "การจัดตำแหน่งชื่อคำถาม", templateErrorLocation: "การจัดตำแหน่งข้อความข้อผิดพลาด", newPanelPosition: "ตำแหน่งแผงใหม่", showRangeInProgress: "แสดงแถบความคืบหน้า", @@ -394,7 +397,7 @@ export const thStrings = { visibleIf: "ทำให้หน้ามองเห็นได้ถ้า", requiredIf: "ทำให้หน้าจำเป็นถ้า", timeLimit: "เวลาจำกัดในการทำให้เสร็จ", - questionsOrder: "ลำดับคำถามในหน้า" + questionOrder: "ลำดับคำถามในหน้า" }, matrixdropdowncolumn: { name: "ชื่อคอลัมน์", @@ -560,7 +563,7 @@ export const thStrings = { isRequired: "จำเป็น", markRequired: "ทำเครื่องหมายว่าจำเป็น", removeRequiredMark: "ลบเครื่องหมายที่จำเป็น", - isAllRowRequired: "ต้องตอบในแต่ละแถว", + eachRowRequired: "ต้องตอบในแต่ละแถว", eachRowUnique: "ป้องกันการตอบซ้ำในแถว", requiredErrorText: "ข้อความข้อผิดพลาดสำหรับคำถามที่จำเป็น", startWithNewLine: "แสดงคำถามในบรรทัดใหม่", @@ -572,7 +575,7 @@ export const thStrings = { maxSize: "ขนาดไฟล์สูงสุด (เป็นไบต์)", rowCount: "จำนวนแถว", columnLayout: "เค้าโครงคอลัมน์", - addRowLocation: "การจัดตำแหน่งปุ่ม \"เพิ่มแถว\"", + addRowButtonLocation: "การจัดตำแหน่งปุ่ม \"เพิ่มแถว\"", transposeData: "สลับแถวเป็นคอลัมน์", addRowText: "ข้อความปุ่ม \"เพิ่มแถว\"", removeRowText: "ข้อความปุ่ม \"ลบแถว\"", @@ -611,7 +614,7 @@ export const thStrings = { mode: "โหมดการแสดงผลแบบสำรวจ", clearInvisibleValues: "ล้างค่าคำถามที่ซ่อนอยู่", cookieName: "จำกัดการตอบหนึ่งครั้ง", - sendResultOnPageNext: "บันทึกความคืบหน้าแบบสำรวจอัตโนมัติเมื่อเปลี่ยนหน้า", + partialSendEnabled: "บันทึกความคืบหน้าแบบสำรวจอัตโนมัติเมื่อเปลี่ยนหน้า", storeOthersAsComment: "บันทึกค่าตัวเลือก \"อื่นๆ\" เป็นคุณสมบัติแยกต่างหาก", showPageTitles: "แสดงชื่อหน้า", showPageNumbers: "แสดงหมายเลขหน้า", @@ -623,18 +626,18 @@ export const thStrings = { startSurveyText: "ข้อความปุ่ม \"เริ่มแบบสำรวจ\"", showNavigationButtons: "แสดง/ซ่อนปุ่มนำทาง", showPrevButton: "แสดงปุ่ม \"หน้าก่อนหน้า\"", - firstPageIsStarted: "หน้าแรกเป็นหน้าที่เริ่ม", - showCompletedPage: "แสดงหน้า \"ขอบคุณ\"", - goNextPageAutomatic: "ไปหน้าถัดไปอัตโนมัติ", - allowCompleteSurveyAutomatic: "เสร็จสิ้นแบบสำรวจอัตโนมัติ", + firstPageIsStartPage: "หน้าแรกเป็นหน้าที่เริ่ม", + showCompletePage: "แสดงหน้า \"ขอบคุณ\"", + autoAdvanceEnabled: "ไปหน้าถัดไปอัตโนมัติ", + autoAdvanceAllowComplete: "เสร็จสิ้นแบบสำรวจอัตโนมัติ", showProgressBar: "การจัดตำแหน่งแถบความคืบหน้า", questionTitleLocation: "การจัดตำแหน่งชื่อคำถาม", questionTitleWidth: "ความกว้างของชื่อคำถาม", - requiredText: "สัญลักษณ์ที่จำเป็น", + requiredMark: "สัญลักษณ์ที่จำเป็น", questionTitleTemplate: "เทมเพลตชื่อคำถาม, ค่าเริ่มต้นคือ: '{no}. {require} {title}'", questionErrorLocation: "การจัดตำแหน่งข้อความข้อผิดพลาด", - focusFirstQuestionAutomatic: "โฟกัสคำถามแรกในหน้าใหม่", - questionsOrder: "ลำดับคำถาม", + autoFocusFirstQuestion: "โฟกัสคำถามแรกในหน้าใหม่", + questionOrder: "ลำดับคำถาม", timeLimit: "เวลาจำกัดในการทำให้เสร็จ", timeLimitPerPage: "เวลาจำกัดในการทำหน้าให้เสร็จ", showTimer: "ใช้ตัวจับเวลา", @@ -651,7 +654,7 @@ export const thStrings = { dataFormat: "รูปแบบการจัดเก็บ", allowAddRows: "เปิดใช้งานการเพิ่มแถว", allowRemoveRows: "เปิดใช้งานการลบแถว", - allowRowsDragAndDrop: "เปิดใช้งานการเรียงลำดับแถวใหม่", + allowRowReorder: "เปิดใช้งานการเรียงลำดับแถวใหม่", responsiveImageSizeHelp: "ไม่ใช้หากคุณระบุความกว้างหรือความสูงของพื้นที่แสดงผลที่แน่นอน", minImageWidth: "ความกว้างขั้นต่ำของพื้นที่แสดงผล", maxImageWidth: "ความกว้างสูงสุดของพื้นที่แสดงผล", @@ -678,13 +681,13 @@ export const thStrings = { logo: "โลโก้แบบสำรวจ", questionsOnPageMode: "เค้าโครงแบบสำรวจ", maxTextLength: "จำกัดความยาวคำตอบ", - maxOthersLength: "จำกัดความยาวความคิดเห็น", + maxCommentLength: "จำกัดความยาวความคิดเห็น", commentAreaRows: "ความสูงพื้นที่ความคิดเห็น (ในบรรทัด)", autoGrowComment: "ขยายพื้นที่ข้อความอัตโนมัติ", allowResizeComment: "อนุญาตให้ผู้ใช้ปรับขนาดพื้นที่ข้อความ", textUpdateMode: "อัปเดตค่าช่องป้อนข้อมูล", maskType: "ประเภทหน้ากากอินพุต", - focusOnFirstError: "ตั้งโฟกัสที่คำตอบที่ไม่ถูกต้องแรก", + autoFocusFirstError: "ตั้งโฟกัสที่คำตอบที่ไม่ถูกต้องแรก", checkErrorsMode: "รันการตรวจสอบ", validateVisitedEmptyFields: "ตรวจสอบฟิลด์ว่างเมื่อเสียโฟกัส", navigateToUrl: "เปลี่ยนเส้นทางไปยังลิงก์ภายนอกหลังจากส่ง", @@ -742,12 +745,11 @@ export const thStrings = { keyDuplicationError: "ข้อความข้อผิดพลาดสำหรับการตอบซ้ำ", minSelectedChoices: "ตัวเลือกขั้นต่ำที่ต้องเลือก", maxSelectedChoices: "ตัวเลือกสูงสุดที่ต้องเลือก", - showClearButton: "แสดงปุ่มลบ", logoWidth: "ความกว้างของโลโก้", logoHeight: "ความสูงของโลโก้", readOnly: "อ่านอย่างเดียว", enableIf: "ปิดโหมดอ่านอย่างเดียวถ้า", - emptyRowsText: "ข้อความ \"ไม่มีแถว\"", + noRowsText: "ข้อความ \"ไม่มีแถว\"", separateSpecialChoices: "แยกตัวเลือกพิเศษ", choicesFromQuestion: "คัดลอกตัวเลือกจากคำถามต่อไปนี้", choicesFromQuestionMode: "ตัวเลือกใดที่จะคัดลอก", @@ -756,7 +758,7 @@ export const thStrings = { showCommentArea: "เพิ่มกล่องความคิดเห็น", commentPlaceholder: "ข้อความตัวอย่างสำหรับกล่องความคิดเห็น", displayRateDescriptionsAsExtremeItems: "แสดงป้ายกำกับเป็นค่าขั้นสุด", - rowsOrder: "ลำดับแถว", + rowOrder: "ลำดับแถว", columnsLayout: "เค้าโครงคอลัมน์", columnColCount: "จำนวนคอลัมน์ซ้อน", correctAnswer: "คำตอบที่ถูกต้อง", @@ -833,6 +835,7 @@ export const thStrings = { background: "พื้นหลัง", appearance: "การปรากฏ", accentColors: "สีเน้นเสียง", + surfaceBackground: "พื้นหลังพื้นผิว", scaling: "มาตรา ส่วน", others: "อื่นๆ" }, @@ -843,8 +846,7 @@ export const thStrings = { columnsEnableIf: "ทำให้คอลัมน์มองเห็นได้ถ้า", rowsEnableIf: "ทำให้แถวมองเห็นได้ถ้า", innerIndent: "เพิ่มการเว้นวรรคภายใน", - defaultValueFromLastRow: "ใช้คำตอบจากแถวสุดท้ายเป็นค่าเริ่มต้น", - defaultValueFromLastPanel: "ใช้คำตอบจากแผงสุดท้ายเป็นค่าเริ่มต้น", + copyDefaultValueFromLastEntry: "ใช้คําตอบจากรายการสุดท้ายเป็นค่าเริ่มต้น", enterNewValue: "กรุณาป้อนค่า", noquestions: "ไม่มีคำถามในแบบสำรวจ", createtrigger: "กรุณาสร้างทริกเกอร์", @@ -1120,7 +1122,7 @@ export const thStrings = { timerInfoMode: { combined: "ทั้งสอง" }, - addRowLocation: { + addRowButtonLocation: { default: "ตามเค้าโครงเมทริกซ์" }, panelsState: { @@ -1191,10 +1193,10 @@ export const thStrings = { percent: "เปอร์เซ็นต์", date: "วันที่" }, - rowsOrder: { + rowOrder: { initial: "ดั้งเดิม" }, - questionsOrder: { + questionOrder: { initial: "ดั้งเดิม" }, showProgressBar: { @@ -1345,7 +1347,7 @@ export const thStrings = { questionTitleLocation: "ใช้กับคำถามทั้งหมดในแผงนี้ ถ้าคุณต้องการเปลี่ยนการตั้งค่านี้ให้กำหนดกฎการจัดตำแหน่งชื่อเรื่องสำหรับคำถามเฉพาะ ตัวเลือก \"สืบทอด\" จะใช้การตั้งค่าระดับหน้า (ถ้ามี) หรือการตั้งค่าระดับแบบสำรวจ (ค่าเริ่มต้นคือ \"ด้านบน\")", questionTitleWidth: "ตั้งความกว้างที่สม่ำเสมอสำหรับชื่อคำถามเมื่อจัดเรียงทางซ้ายของกล่องคำถาม รับค่าของ CSS (px, %, in, pt, ฯลฯ)", questionErrorLocation: "ตั้งตำแหน่งของข้อความข้อผิดพลาดเมื่อเทียบกับคำถามทั้งหมดในแผง ตัวเลือก \"สืบทอด\" จะใช้การตั้งค่าระดับหน้า (ถ้ามี) หรือการตั้งค่าระดับแบบสำรวจ", - questionsOrder: "รักษาลำดับดั้งเดิมของคำถามหรือตั้งค่าให้สุ่ม ตัวเลือก \"สืบทอด\" จะใช้การตั้งค่าระดับหน้า (ถ้ามี) หรือการตั้งค่าระดับแบบสำรวจ", + questionOrder: "รักษาลำดับดั้งเดิมของคำถามหรือตั้งค่าให้สุ่ม ตัวเลือก \"สืบทอด\" จะใช้การตั้งค่าระดับหน้า (ถ้ามี) หรือการตั้งค่าระดับแบบสำรวจ", page: "ย้ายแผงไปที่หน้าที่เลือก", innerIndent: "เพิ่มพื้นที่หรือมาร์จิ้นระหว่างเนื้อหาแผงและขอบซ้ายของกล่องแผง", startWithNewLine: "ยกเลิกการเลือกเพื่อแสดงแผงในบรรทัดเดียวกับคำถามหรือแผงก่อนหน้า การตั้งค่านี้จะไม่ใช้ถ้าแผงเป็นองค์ประกอบแรกในแบบฟอร์มของคุณ", @@ -1359,7 +1361,7 @@ export const thStrings = { visibleIf: "ใช้ไอคอนไม้เท้าวิเศษเพื่อตั้งกฎเงื่อนไขที่กำหนดการมองเห็นของแผง", enableIf: "ใช้ไอคอนไม้เท้าวิเศษเพื่อตั้งกฎเงื่อนไขที่ปิดโหมดอ่านอย่างเดียวสำหรับแผง", requiredIf: "ใช้ไอคอนไม้เท้าวิเศษเพื่อตั้งกฎเงื่อนไขที่ป้องกันการส่งแบบสำรวจถ้าไม่มีคำถามที่ตอบแล้ว", - templateTitleLocation: "ใช้กับคำถามทั้งหมดในแผงนี้ ถ้าคุณต้องการเปลี่ยนการตั้งค่านี้ให้กำหนดกฎการจัดตำแหน่งชื่อเรื่องสำหรับคำถามเฉพาะ ตัวเลือก \"สืบทอด\" จะใช้การตั้งค่าระดับหน้า (ถ้ามี) หรือการตั้งค่าระดับแบบสำรวจ (ค่าเริ่มต้นคือ \"ด้านบน\")", + templateQuestionTitleLocation: "ใช้กับคำถามทั้งหมดในแผงนี้ ถ้าคุณต้องการเปลี่ยนการตั้งค่านี้ให้กำหนดกฎการจัดตำแหน่งชื่อเรื่องสำหรับคำถามเฉพาะ ตัวเลือก \"สืบทอด\" จะใช้การตั้งค่าระดับหน้า (ถ้ามี) หรือการตั้งค่าระดับแบบสำรวจ (ค่าเริ่มต้นคือ \"ด้านบน\")", templateErrorLocation: "ตั้งตำแหน่งของข้อความข้อผิดพลาดเมื่อเทียบกับคำถามที่มีอินพุตที่ไม่ถูกต้อง เลือกระหว่าง: \"ด้านบน\" - ข้อความข้อผิดพลาดจะวางที่ด้านบนของกล่องคำถาม; \"ด้านล่าง\" - ข้อความข้อผิดพลาดจะวางที่ด้านล่างของกล่องคำถาม ตัวเลือก \"สืบทอด\" จะใช้การตั้งค่าระดับหน้า (ถ้ามี) หรือการตั้งค่าระดับแบบสำรวจ (ค่าเริ่มต้นคือ \"ด้านบน\")", errorLocation: "ตั้งตำแหน่งของข้อความข้อผิดพลาดเมื่อเทียบกับคำถามทั้งหมดในแผง ตัวเลือก \"สืบทอด\" จะใช้การตั้งค่าระดับหน้า (ถ้ามี) หรือการตั้งค่าระดับแบบสำรวจ", page: "ย้ายแผงไปที่หน้าที่เลือก", @@ -1374,9 +1376,10 @@ export const thStrings = { titleLocation: "การตั้งค่านี้จะสืบทอดอัตโนมัติโดยคำถามทั้งหมดในแผงนี้ ถ้าคุณต้องการเปลี่ยนการตั้งค่านี้ให้กำหนดกฎการจัดตำแหน่งชื่อเรื่องสำหรับคำถามเฉพาะ ตัวเลือก \"สืบทอด\" จะใช้การตั้งค่าระดับหน้า (ถ้ามี) หรือการตั้งค่าระดับแบบสำรวจ (ค่าเริ่มต้นคือ \"ด้านบน\")", descriptionLocation: "ตัวเลือก \"สืบทอด\" จะใช้การตั้งค่าระดับหน้า (ถ้ามี) หรือการตั้งค่าระดับแบบสำรวจ (ค่าเริ่มต้นคือ \"ใต้ชื่อแผง\")", newPanelPosition: "กำหนดตำแหน่งของแผงที่เพิ่มใหม่ โดยค่าเริ่มต้นแผงใหม่จะถูกเพิ่มไปที่ท้าย เลือก \"ถัดไป\" เพื่อแทรกแผงใหม่หลังจากแผงปัจจุบัน", - defaultValueFromLastPanel: "คัดลอกคำตอบจากแผงสุดท้ายและตั้งเป็นค่าเริ่มต้นสำหรับแผงไดนามิกถัดไป", + copyDefaultValueFromLastEntry: "คัดลอกคำตอบจากแผงสุดท้ายและตั้งเป็นค่าเริ่มต้นสำหรับแผงไดนามิกถัดไป", keyName: "อ้างอิงชื่อคำถามเพื่อต้องการให้ผู้ใช้ตอบคำถามนี้ที่ไม่ซ้ำกันในแต่ละแผง" }, + copyDefaultValueFromLastEntry: "คัดลอกคำตอบจากแถวสุดท้ายและตั้งเป็นค่าเริ่มต้นสำหรับแถวไดนามิกถัดไป", defaultValueExpression: "การตั้งค่านี้ช่วยให้คุณตั้งค่าคำตอบเริ่มต้นตามนิพจน์ นิพจน์สามารถประกอบด้วยการคำนวณพื้นฐาน {q1_id} + {q2_id}, นิพจน์บูลีน เช่น {age} > 60, และฟังก์ชัน: iif(), today(), age(), min(), max(), avg() เป็นต้น ค่าที่กำหนดโดยนิพจน์นี้จะเป็นค่าเริ่มต้นที่สามารถถูกแทนที่ได้โดยการป้อนของผู้ตอบ", resetValueIf: "ใช้ไอคอนไม้เท้าวิเศษเพื่อตั้งกฎเงื่อนไขที่กำหนดเมื่อค่าคำตอบของผู้ตอบจะถูกรีเซ็ตตาม \"นิพจน์ค่าเริ่มต้น\" หรือ \"นิพจน์ตั้งค่า\" หรือค่าเริ่มต้นถ้ามีการตั้งค่า", setValueIf: "ใช้ไอคอนไม้เท้าวิเศษเพื่อตั้งกฎเงื่อนไขที่กำหนดเมื่อรัน \"นิพจน์ตั้งค่า\" และตั้งค่าที่ได้เป็นคำตอบ", @@ -1449,19 +1452,19 @@ export const thStrings = { logoWidth: "ตั้งค่าความกว้างโลโก้ในหน่วย CSS (px, %, in, pt, ฯลฯ)", logoHeight: "ตั้งค่าความสูงโลโก้ในหน่วย CSS (px, %, in, pt, ฯลฯ)", logoFit: "เลือกจาก: \"ไม่มี\" - ภาพคงขนาดเดิม; \"พอดี\" - ภาพถูกปรับขนาดให้พอดีขณะที่รักษาสัดส่วน; \"ครอบคลุม\" - ภาพเติมเต็มกล่องทั้งหมดขณะที่รักษาสัดส่วน; \"เติม\" - ภาพถูกยืดให้เต็มกล่องโดยไม่รักษาสัดส่วน", - goNextPageAutomatic: "เลือกว่าคุณต้องการให้แบบสํารวจเลื่อนไปยังหน้าถัดไปโดยอัตโนมัติเมื่อผู้ตอบคําถามทั้งหมดในหน้าปัจจุบันแล้ว ฟีเจอร์นี้จะไม่มีผลหากคําถามสุดท้ายในหน้าเป็นคําถามปลายเปิดหรืออนุญาตให้มีคําตอบหลายข้อ", - allowCompleteSurveyAutomatic: "เลือกถ้าคุณต้องการให้แบบสำรวจเสร็จสิ้นโดยอัตโนมัติหลังจากผู้ตอบตอบคำถามทั้งหมด", + autoAdvanceEnabled: "เลือกว่าคุณต้องการให้แบบสํารวจเลื่อนไปยังหน้าถัดไปโดยอัตโนมัติเมื่อผู้ตอบคําถามทั้งหมดในหน้าปัจจุบันแล้ว ฟีเจอร์นี้จะไม่มีผลหากคําถามสุดท้ายในหน้าเป็นคําถามปลายเปิดหรืออนุญาตให้มีคําตอบหลายข้อ", + autoAdvanceAllowComplete: "เลือกถ้าคุณต้องการให้แบบสำรวจเสร็จสิ้นโดยอัตโนมัติหลังจากผู้ตอบตอบคำถามทั้งหมด", showNavigationButtons: "ตั้งการมองเห็นและตำแหน่งของปุ่มนำทางในหน้า", showProgressBar: "ตั้งการมองเห็นและตำแหน่งของแถบความคืบหน้า ตัวเลือก \"อัตโนมัติ\" จะแสดงแถบความคืบหน้าเหนือหรือใต้หัวเรื่องแบบสำรวจ", showPreviewBeforeComplete: "เปิดใช้งานหน้าพรีวิวที่มีคำถามทั้งหมดหรือที่ตอบแล้ว", questionTitleLocation: "ใช้กับคำถามทั้งหมดในแบบสำรวจ การตั้งค่านี้สามารถถูกแทนที่ได้โดยกฎการจัดตำแหน่งชื่อเรื่องที่ระดับต่ำกว่า: แผง, หน้า หรือคำถาม การตั้งค่าระดับต่ำกว่าจะยกเลิกการตั้งค่าระดับสูง", - requiredText: "สัญลักษณ์หรือชุดของสัญลักษณ์ที่ระบุว่าจำเป็นต้องตอบ", + requiredMark: "สัญลักษณ์หรือชุดของสัญลักษณ์ที่ระบุว่าจำเป็นต้องตอบ", questionStartIndex: "ป้อนหมายเลขหรือตัวอักษรที่คุณต้องการเริ่มการนับ", questionErrorLocation: "ตั้งตำแหน่งของข้อความข้อผิดพลาดเมื่อเทียบกับคำถามที่มีอินพุตที่ไม่ถูกต้อง เลือกระหว่าง: \"ด้านบน\" - ข้อความข้อผิดพลาดจะวางที่ด้านบนของกล่องคำถาม; \"ด้านล่าง\" - ข้อความข้อผิดพลาดจะวางที่ด้านล่างของกล่องคำถาม", - focusFirstQuestionAutomatic: "เลือกถ้าคุณต้องการให้ช่องป้อนข้อมูลแรกในแต่ละหน้าเตรียมพร้อมสำหรับการป้อนข้อความ", - questionsOrder: "รักษาลำดับดั้งเดิมของคำถามหรือตั้งค่าให้สุ่ม ผลของการตั้งค่านี้จะแสดงในแท็บพรีวิวเท่านั้น", + autoFocusFirstQuestion: "เลือกถ้าคุณต้องการให้ช่องป้อนข้อมูลแรกในแต่ละหน้าเตรียมพร้อมสำหรับการป้อนข้อความ", + questionOrder: "รักษาลำดับดั้งเดิมของคำถามหรือตั้งค่าให้สุ่ม ผลของการตั้งค่านี้จะแสดงในแท็บพรีวิวเท่านั้น", maxTextLength: "สำหรับคำถามป้อนข้อความเท่านั้น", - maxOthersLength: "สำหรับความคิดเห็นคำถามเท่านั้น", + maxCommentLength: "สำหรับความคิดเห็นคำถามเท่านั้น", commentAreaRows: "ตั้งจำนวนบรรทัดที่แสดงในพื้นที่ข้อความสำหรับความคิดเห็นคำถาม ถ้าอินพุตมีบรรทัดมากขึ้น แถบเลื่อนจะปรากฏ", autoGrowComment: "เลือกถ้าคุณต้องการให้ความคิดเห็นคำถามและคำถามข้อความยาวขยายตัวตามความยาวของข้อความที่ป้อน", allowResizeComment: "สำหรับความคิดเห็นคำถามและคำถามข้อความยาวเท่านั้น", @@ -1479,7 +1482,6 @@ export const thStrings = { keyDuplicationError: "เมื่อเปิดใช้คุณสมบัติ \"ป้องกันคำตอบซ้ำกัน\" ผู้ตอบที่พยายามส่งการตอบซ้ำจะได้รับข้อความข้อผิดพลาดต่อไปนี้", totalExpression: "ช่วยให้คุณคำนวณค่ารวมตามนิพจน์ นิพจน์สามารถประกอบด้วยการคำนวณพื้นฐาน ({q1_id} + {q2_id}), นิพจน์บูลีน ({age} > 60) และฟังก์ชัน ('iif(), today(), age(), min(), max(), avg(), ฯลฯ)", confirmDelete: "เรียกใช้งานพร้อมท์เพื่อยืนยันการลบแถว", - defaultValueFromLastRow: "คัดลอกคำตอบจากแถวสุดท้ายและตั้งเป็นค่าเริ่มต้นสำหรับแถวไดนามิกถัดไป", keyName: "อ้างอิง ID คอลัมน์เพื่อต้องการให้ผู้ใช้ตอบคำถามนี้ที่ไม่ซ้ำกันสำหรับแต่ละคำถามในคอลัมน์ที่ระบุ", description: "พิมพ์คำบรรยาย", locale: "เลือกภาษาสำหรับการสร้างแบบสำรวจของคุณ ในการเพิ่มการแปล สลับไปยังภาษาใหม่และแปลข้อความดั้งเดิมที่นี่หรือในแท็บการแปล", @@ -1498,7 +1500,7 @@ export const thStrings = { questionTitleLocation: "ใช้กับคำถามทั้งหมดในหน้านี้ ถ้าคุณต้องการเปลี่ยนการตั้งค่านี้ให้กำหนดกฎการจัดตำแหน่งชื่อเรื่องสำหรับคำถามหรือแผงเฉพาะ ตัวเลือก \"สืบทอด\" จะใช้การตั้งค่าระดับแบบสำรวจ (ค่าเริ่มต้นคือ \"ด้านบน\")", questionTitleWidth: "ตั้งความกว้างที่สม่ำเสมอสำหรับชื่อคำถามเมื่อจัดเรียงทางซ้ายของกล่องคำถาม รับค่าของ CSS (px, %, in, pt, ฯลฯ)", questionErrorLocation: "ตั้งตำแหน่งของข้อความข้อผิดพลาดเมื่อเทียบกับคำถามที่มีอินพุตที่ไม่ถูกต้อง เลือกระหว่าง: \"ด้านบน\" - ข้อความข้อผิดพลาดจะวางที่ด้านบนของกล่องคำถาม; \"ด้านล่าง\" - ข้อความข้อผิดพลาดจะวางที่ด้านล่างของกล่องคำถาม ตัวเลือก \"สืบทอด\" จะใช้การตั้งค่าระดับแบบสำรวจ (ค่าเริ่มต้นคือ \"ด้านบน\")", - questionsOrder: "รักษาลำดับดั้งเดิมของคำถามหรือตั้งค่าให้สุ่ม ตัวเลือก \"สืบทอด\" จะใช้การตั้งค่าระดับแบบสำรวจ (ค่าเริ่มต้นคือ \"ดั้งเดิม\") ผลของการตั้งค่านี้จะแสดงในแท็บพรีวิวเท่านั้น", + questionOrder: "รักษาลำดับดั้งเดิมของคำถามหรือตั้งค่าให้สุ่ม ตัวเลือก \"สืบทอด\" จะใช้การตั้งค่าระดับแบบสำรวจ (ค่าเริ่มต้นคือ \"ดั้งเดิม\") ผลของการตั้งค่านี้จะแสดงในแท็บพรีวิวเท่านั้น", navigationButtonsVisibility: "ตั้งการมองเห็นของปุ่มนำทางในหน้า ตัวเลือก \"สืบทอด\" จะใช้การตั้งค่าระดับแบบสำรวจซึ่งค่าเริ่มต้นคือ \"มองเห็นได้\"" }, timerLocation: "ตั้งค่าตําแหน่งของตัวจับเวลาบนหน้า", @@ -1535,7 +1537,7 @@ export const thStrings = { needConfirmRemoveFile: "เรียกใช้งานพร้อมท์เพื่อยืนยันการลบไฟล์", selectToRankEnabled: "เปิดใช้งานเพื่อจัดอันดับเฉพาะตัวเลือกที่เลือก ผู้ใช้จะลากรายการที่เลือกจากรายการตัวเลือกเพื่อจัดลำดับในพื้นที่จัดอันดับ", dataList: "ป้อนรายการตัวเลือกที่จะเสนอแนะให้ผู้ตอบระหว่างการป้อนข้อมูล", - itemSize: "การตั้งค่านี้เพียงแค่เปลี่ยนขนาดของช่องป้อนข้อมูลและไม่ส่งผลต่อความกว้างของกล่องคำถาม", + inputSize: "การตั้งค่านี้เพียงแค่เปลี่ยนขนาดของช่องป้อนข้อมูลและไม่ส่งผลต่อความกว้างของกล่องคำถาม", itemTitleWidth: "ตั้งความกว้างที่สม่ำเสมอสำหรับป้ายชื่อรายการทั้งหมดเป็นพิกเซล", inputTextAlignment: "เลือกวิธีจัดตําแหน่งค่าอินพุตภายในฟิลด์ การตั้งค่าเริ่มต้น \"อัตโนมัติ\" จะจัดตําแหน่งค่าอินพุตไปทางขวาหากมีการใช้การปิดบังสกุลเงินหรือตัวเลข และไปทางซ้ายหากไม่ใช้", altText: "ใช้เป็นข้อความสำรองเมื่อภาพไม่สามารถแสดงบนอุปกรณ์ของผู้ใช้และเพื่อวัตถุประสงค์ในการเข้าถึง", @@ -1653,7 +1655,7 @@ export const thStrings = { maxValueExpression: "นิพจน์ค่าสูงสุด", step: "ขั้นตอน", dataList: "รายการสำหรับการเสนอแนะ", - itemSize: "ความกว้างของช่องป้อนข้อมูล (ในอักขระ)", + inputSize: "ความกว้างของช่องป้อนข้อมูล (ในอักขระ)", itemTitleWidth: "ความกว้างป้ายชื่อรายการ (ใน px)", inputTextAlignment: "การจัดตําแหน่งค่าอินพุต", elements: "องค์ประกอบ", @@ -1755,7 +1757,8 @@ export const thStrings = { orchid: "กล้วยไม้", tulip: "ทิวลิป", brown: "น้ำตาล", - green: "เขียว" + green: "เขียว", + gray: "เทา" } }, creatortheme: { @@ -1847,7 +1850,7 @@ setupLocale({ localeCode: "th", strings: thStrings }); // names.default-dark: "Dark" => "มืด" // names.default-contrast: "Contrast" => "ความแตกต่าง" // panel.showNumber: "Number this panel" => "หมายเลขแผงนี้" -// pehelp.goNextPageAutomatic: "Select if you want the survey to auto-advance to the next page once a respondent has answered all questions on the current page. This feature won't apply if the last question on the page is open-ended or allows multiple answers." => "เลือกว่าคุณต้องการให้แบบสํารวจเลื่อนไปยังหน้าถัดไปโดยอัตโนมัติเมื่อผู้ตอบคําถามทั้งหมดในหน้าปัจจุบันแล้ว ฟีเจอร์นี้จะไม่มีผลหากคําถามสุดท้ายในหน้าเป็นคําถามปลายเปิดหรืออนุญาตให้มีคําตอบหลายข้อ" +// pehelp.autoAdvanceEnabled: "Select if you want the survey to auto-advance to the next page once a respondent has answered all questions on the current page. This feature won't apply if the last question on the page is open-ended or allows multiple answers." => "เลือกว่าคุณต้องการให้แบบสํารวจเลื่อนไปยังหน้าถัดไปโดยอัตโนมัติเมื่อผู้ตอบคําถามทั้งหมดในหน้าปัจจุบันแล้ว ฟีเจอร์นี้จะไม่มีผลหากคําถามสุดท้ายในหน้าเป็นคําถามปลายเปิดหรืออนุญาตให้มีคําตอบหลายข้อ" // autocomplete.name: "Full Name" => "ชื่อ-นามสกุล" // autocomplete.honorific-prefix: "Prefix" => "อุปสรรค" // autocomplete.given-name: "First Name" => "ชื่อ" @@ -1903,4 +1906,10 @@ setupLocale({ localeCode: "th", strings: thStrings }); // autocomplete.impp: "Instant Messaging Protocol" => "โปรโตคอลการส่งข้อความโต้ตอบแบบทันที" // ed.lockQuestionsTooltip: "Lock expand/collapse state for questions" => "ล็อคสถานะขยาย/ยุบสําหรับคําถาม" // pe.listIsEmpty@pages: "You don't have any pages yet" => "คุณยังไม่มีหน้าใด ๆ" -// pe.addNew@pages: "Add new page" => "เพิ่มหน้าใหม่" \ No newline at end of file +// pe.addNew@pages: "Add new page" => "เพิ่มหน้าใหม่" +// ed.zoomInTooltip: "Zoom In" => "ซูมเข้า" +// ed.zoom100Tooltip: "100%" => "100%" +// ed.zoomOutTooltip: "Zoom Out" => "ซูมออก" +// tabs.surfaceBackground: "Surface Background" => "พื้นหลังพื้นผิว" +// pe.copyDefaultValueFromLastEntry: "Use answers from the last entry as default" => "ใช้คําตอบจากรายการสุดท้ายเป็นค่าเริ่มต้น" +// colors.gray: "Gray" => "เทา" \ 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 00f421dbcf..d96af29fa4 100644 --- a/packages/survey-creator-core/src/localization/traditional-chinese.ts +++ b/packages/survey-creator-core/src/localization/traditional-chinese.ts @@ -109,6 +109,9 @@ var traditionalChineseTranslation = { redoTooltip: "重做更改", expandAllTooltip: "全部展開", collapseAllTooltip: "全部摺疊", + zoomInTooltip: "放大", + zoom100Tooltip: "100%", + zoomOutTooltip: "縮小", lockQuestionsTooltip: "鎖定問題的展開/摺疊狀態", showMoreChoices: "顯示更多", showLessChoices: "顯示更少", @@ -296,7 +299,7 @@ var traditionalChineseTranslation = { description: "面板說明", visibleIf: "如果出現以下情況,則使面板可見", requiredIf: "如果出現以下情況,則使面板成為必需的", - questionsOrder: "小組內的問題順序", + questionOrder: "小組內的問題順序", page: "父頁面", startWithNewLine: "在新行上顯示面板", state: "面板摺疊狀態", @@ -327,7 +330,7 @@ var traditionalChineseTranslation = { hideNumber: "隱藏面板編號", titleLocation: "面板標題對齊方式", descriptionLocation: "面板描述對齊方式", - templateTitleLocation: "問題標題對齊方式", + templateQuestionTitleLocation: "問題標題對齊方式", templateErrorLocation: "錯誤消息對齊", newPanelPosition: "新面板位置", showRangeInProgress: "顯示進度條", @@ -394,7 +397,7 @@ var traditionalChineseTranslation = { visibleIf: "如果出現以下情況,則使頁面可見", requiredIf: "如果出現以下情況,則使頁面為必填項", timeLimit: "完成頁面的時間限制(秒為單位 )", - questionsOrder: "頁面上的問題順序" + questionOrder: "頁面上的問題順序" }, matrixdropdowncolumn: { name: "列名稱", @@ -560,7 +563,7 @@ var traditionalChineseTranslation = { isRequired: "是否為必填項?", markRequired: "標記為必填", removeRequiredMark: "刪除所需的標記", - isAllRowRequired: "要求所有行都回答", + eachRowRequired: "要求所有行都回答", eachRowUnique: "防止行中出現重複回應", requiredErrorText: "“必需”錯誤消息", startWithNewLine: "問題是否新起一行?", @@ -572,7 +575,7 @@ var traditionalChineseTranslation = { maxSize: "文件最大尺寸 (Bytes)", rowCount: "默認行數", columnLayout: "列佈局", - addRowLocation: "“添加行”按鈕位置", + addRowButtonLocation: "“添加行”按鈕位置", transposeData: "將行轉置為列", addRowText: "添加條目按鈕文本", removeRowText: "刪除條目按鈕文本", @@ -611,7 +614,7 @@ var traditionalChineseTranslation = { mode: "模式 (編輯/只讀)", clearInvisibleValues: "清除隱藏值", cookieName: "Cookie name (to disable run survey two times locally)", - sendResultOnPageNext: "Send survey results on page next", + partialSendEnabled: "Send survey results on page next", storeOthersAsComment: "Store 'others' value in separate field", showPageTitles: "顯示頁面標題", showPageNumbers: "顯示頁數", @@ -623,18 +626,18 @@ var traditionalChineseTranslation = { startSurveyText: "開始按鈕文本", showNavigationButtons: "顯示導航按鈕 (默認導航)", showPrevButton: "顯示前一頁按鈕 (用戶可返回至前一頁面)", - firstPageIsStarted: "調查的第一頁面為起始頁.", - showCompletedPage: "結尾展示完成後的頁面 (completedHtml)", - goNextPageAutomatic: "回答本頁所有問題後,自動跳轉到下一頁", - allowCompleteSurveyAutomatic: "自動完成調查", + firstPageIsStartPage: "調查的第一頁面為起始頁.", + showCompletePage: "結尾展示完成後的頁面 (completedHtml)", + autoAdvanceEnabled: "回答本頁所有問題後,自動跳轉到下一頁", + autoAdvanceAllowComplete: "自動完成調查", showProgressBar: "顯示進度條", questionTitleLocation: "問題的標題位置", questionTitleWidth: "問題標題寬度", - requiredText: "The question required symbol(s)", + requiredMark: "The question required symbol(s)", questionTitleTemplate: "問題標題模板, 默認為: '{no}. {require} {title}'", questionErrorLocation: "問題錯誤定位", - focusFirstQuestionAutomatic: "改變頁面時聚焦在第一個問題", - questionsOrder: "Elements order on the page", + autoFocusFirstQuestion: "改變頁面時聚焦在第一個問題", + questionOrder: "Elements order on the page", timeLimit: "完成調查的最長時間", timeLimitPerPage: "完成調查中頁面的最長時間", showTimer: "使用計時器", @@ -651,7 +654,7 @@ var traditionalChineseTranslation = { dataFormat: "圖像格式", allowAddRows: "允許添加行", allowRemoveRows: "允許刪除行", - allowRowsDragAndDrop: "允許行拖放", + allowRowReorder: "允許行拖放", responsiveImageSizeHelp: "如果指定確切的圖像寬度或高度,則不適用。", minImageWidth: "最小圖像寬度", maxImageWidth: "最大圖像寬度", @@ -678,13 +681,13 @@ var traditionalChineseTranslation = { logo: "徽標(URL 或base64 編碼的字串)", questionsOnPageMode: "調查結構", maxTextLength: "最大答案長度(以字元為單位)", - maxOthersLength: "最大註解長度(以字元為單位)", + maxCommentLength: "最大註解長度(以字元為單位)", commentAreaRows: "評論區高度(以行為單位)", autoGrowComment: "如有必要,自動展開評論區域", allowResizeComment: "允許用戶調整文字區域的大小", textUpdateMode: "更新文字問題值", maskType: "輸入掩碼類型", - focusOnFirstError: "將焦點放在第一個無效答案上", + autoFocusFirstError: "將焦點放在第一個無效答案上", checkErrorsMode: "運行驗證", validateVisitedEmptyFields: "驗證失去焦點時的空欄位", navigateToUrl: "導航到網址", @@ -742,12 +745,11 @@ var traditionalChineseTranslation = { keyDuplicationError: "“非唯一鍵值”錯誤消息", minSelectedChoices: "最少選擇的選項", maxSelectedChoices: "最大選定選項數", - showClearButton: "顯示“清除”按鈕", logoWidth: "徽標寬度(以 CSS 接受的值為單位)", logoHeight: "徽標高度(以 CSS 接受的值為單位)", readOnly: "唯讀", enableIf: "可編輯,如果", - emptyRowsText: "“無行”消息", + noRowsText: "“無行”消息", separateSpecialChoices: "單獨的特殊選項(無、其他、全選)", choicesFromQuestion: "複製以下問題的選項", choicesFromQuestionMode: "要複製哪些選項?", @@ -756,7 +758,7 @@ var traditionalChineseTranslation = { showCommentArea: "顯示評論區域", commentPlaceholder: "註釋區佔位元", displayRateDescriptionsAsExtremeItems: "將速率描述顯示為極值", - rowsOrder: "行順序", + rowOrder: "行順序", columnsLayout: "列佈局", columnColCount: "嵌套列計數", correctAnswer: "正確答案", @@ -833,6 +835,7 @@ var traditionalChineseTranslation = { background: "背景", appearance: "外觀", accentColors: "強調色", + surfaceBackground: "表面背景", scaling: "縮放", others: "別人" }, @@ -843,8 +846,7 @@ var traditionalChineseTranslation = { columnsEnableIf: "在以下情況下,列可見", rowsEnableIf: "在以下情況下,行可見", innerIndent: "添加內部縮進", - defaultValueFromLastRow: "從最後一行獲取預設值", - defaultValueFromLastPanel: "從最後一個面板中獲取預設值", + copyDefaultValueFromLastEntry: "使用最後一個條目中的答案作為預設值", enterNewValue: "請設定值", noquestions: "問卷中還沒有創建任何問題", createtrigger: "請創建觸發器", @@ -1120,7 +1122,7 @@ var traditionalChineseTranslation = { timerInfoMode: { combined: "雙" }, - addRowLocation: { + addRowButtonLocation: { default: "取決於矩陣佈局" }, panelsState: { @@ -1191,10 +1193,10 @@ var traditionalChineseTranslation = { percent: "百分比", date: "日期" }, - rowsOrder: { + rowOrder: { initial: "源語言" }, - questionsOrder: { + questionOrder: { initial: "源語言" }, showProgressBar: { @@ -1345,7 +1347,7 @@ var traditionalChineseTranslation = { questionTitleLocation: "適用於此面板中的所有問題。如果要覆蓋此設置,請為單個問題定義標題對齊規則。“繼承”選項應用頁面級別(如果已設置)或調查級別設置(預設為“頂部”)。", questionTitleWidth: "當問題標題與問題框左側對齊時,為問題標題設置一致的寬度。接受 CSS 值(px、%、in、pt 等)。", questionErrorLocation: "設置與面板中所有問題相關的錯誤消息的位置。“繼承”選項應用頁面級別(如果已設置)或調查級別設置。", - questionsOrder: "保持問題的原始順序或隨機化問題。“繼承”選項應用頁面級別(如果已設置)或調查級別設置。", + questionOrder: "保持問題的原始順序或隨機化問題。“繼承”選項應用頁面級別(如果已設置)或調查級別設置。", page: "將面板重新置放到選頁面的末尾。", innerIndent: "在面板內容和面板框的左邊框之間添加空格或邊距。", startWithNewLine: "取消選擇以將面板與上一個問題或面板顯示在一行中。如果面板是表單中的第一個元素,則該設置不適用。", @@ -1359,7 +1361,7 @@ var traditionalChineseTranslation = { visibleIf: "使用魔棒圖示設置確定面板可見性的條件規則。", enableIf: "使用魔棒圖示設置禁用面板唯讀模式的條件規則。", requiredIf: "使用魔杖圖示設置條件規則,除非至少有一個嵌套問題有答案,否則該規則將阻止調查提交。", - templateTitleLocation: "適用於此面板中的所有問題。如果要覆蓋此設置,請為單個問題定義標題對齊規則。“繼承”選項應用頁面級別(如果已設置)或調查級別設置(預設為“頂部”)。", + templateQuestionTitleLocation: "適用於此面板中的所有問題。如果要覆蓋此設置,請為單個問題定義標題對齊規則。“繼承”選項應用頁面級別(如果已設置)或調查級別設置(預設為“頂部”)。", templateErrorLocation: "設置與輸入無效的問題相關的錯誤消息的位置。選擇:「頂部」 - 錯誤文本放置在問題框的頂部;“底部” - 錯誤文本放置在問題框的底部。“繼承”選項應用頁面級別(如果已設置)或調查級別設置(預設為“頂部”)。", errorLocation: "設置與面板中所有問題相關的錯誤消息的位置。“繼承”選項應用頁面級別(如果已設置)或調查級別設置。", page: "將面板重新置放到選頁面的末尾。", @@ -1374,9 +1376,10 @@ var traditionalChineseTranslation = { titleLocation: "此面板中的所有問題都會自動繼承此設置。如果要覆蓋此設置,請為單個問題定義標題對齊規則。“繼承”選項應用頁面級別(如果已設置)或調查級別設置(預設為“頂部”)。", descriptionLocation: "“繼承”選項應用頁面級別(如果已設置)或調查級別設置(預設為“在面板標題下”)。", newPanelPosition: "定義新添加的面板的位置。默認情況下,新面板將添加到末尾。選擇「下一步」以在當前面板之後插入新面板。", - defaultValueFromLastPanel: "複製上一個面板中的答案,並將其分配給下一個添加的動態面板。", + copyDefaultValueFromLastEntry: "複製上一個面板中的答案,並將其分配給下一個添加的動態面板。", keyName: "引用問題名稱以要求使用者在每個面板中為此問題提供唯一的答案。" }, + copyDefaultValueFromLastEntry: "複製最後一行的答案,並將其分配給下一個添加的動態行。", defaultValueExpression: "此設定允許您根據表示式分配預設答案值。表達式可以包括基本計算 - '{q1_id} + {q2_id}'、布爾表達式,例如 '{age} > 60',以及函數:'iif()'、'today()'、'age()'、'min()'、'max()'、'avg()'等。此表達式確定的值用作初始預設值,可由回應者的手動輸入覆蓋。", resetValueIf: "使用魔杖圖示設置條件規則,該規則確定何時將受訪者的輸入重置為基於“預設值表達式”或“設置值表達式”的值,或重置為“預設答案”值(如果設置了其中任何一個)。", setValueIf: "使用魔杖圖示設置條件規則,該規則確定何時運行「設置值表達式」 ,並將結果值動態分配為回應。", @@ -1449,19 +1452,19 @@ var traditionalChineseTranslation = { logoWidth: "以 CSS 單位(px、%、in、pt 等)設置徽標寬度。", logoHeight: "以 CSS 單位(px、%、in、pt 等)設置徽標高度。", logoFit: "從以下選項中選擇:「無」 - 影像保持其原始大小;“包含” - 調整圖像大小以適應其縱橫比;“封面” - 圖像填充整個框,同時保持其縱橫比;“填充” - 拉伸圖像以填充框,而不保持其縱橫比。", - goNextPageAutomatic: "選擇是否希望調查在受訪者回答了當前頁面上的所有問題後自動前進到下一頁。如果頁面上的最後一個問題是開放式的或允許多個答案,則此功能將不適用。", - allowCompleteSurveyAutomatic: "選擇是否希望在受訪者回答所有問題後自動完成調查。", + autoAdvanceEnabled: "選擇是否希望調查在受訪者回答了當前頁面上的所有問題後自動前進到下一頁。如果頁面上的最後一個問題是開放式的或允許多個答案,則此功能將不適用。", + autoAdvanceAllowComplete: "選擇是否希望在受訪者回答所有問題後自動完成調查。", showNavigationButtons: "設置導航按鈕在頁面上的可見性和位置。", showProgressBar: "設置進度條的可見性和位置。“自動”值顯示測量標題上方或下方的進度條。", showPreviewBeforeComplete: "啟用僅包含所有問題或已回答問題的預覽頁面。", questionTitleLocation: "適用於調查中的所有問題。此設置可以被較低級別的標題對齊規則覆蓋:面板、頁面或問題。較低級別的設置將覆蓋較高級別的設置。", - requiredText: "一個符號或一系列符號,表示需要答案。", + requiredMark: "一個符號或一系列符號,表示需要答案。", questionStartIndex: "輸入要開始編號的數位或字母。", questionErrorLocation: "設置與輸入無效的問題相關的錯誤消息的位置。選擇:「頂部」 - 錯誤文本放置在問題框的頂部;“底部” - 錯誤文本放置在問題框的底部。", - focusFirstQuestionAutomatic: "選擇是否希望每個頁面上的第一個輸入字段準備好進行文本輸入。", - questionsOrder: "保持問題的原始順序或隨機化問題。此設置的效果僅在「預覽」選項卡中可見。", + autoFocusFirstQuestion: "選擇是否希望每個頁面上的第一個輸入字段準備好進行文本輸入。", + questionOrder: "保持問題的原始順序或隨機化問題。此設置的效果僅在「預覽」選項卡中可見。", maxTextLength: "僅適用於文本輸入問題。", - maxOthersLength: "僅供問題評論。", + maxCommentLength: "僅供問題評論。", commentAreaRows: "設置問題註釋的文字區域中顯示的行數。在輸入佔用更多行時,將出現滾動條。", autoGrowComment: "選擇是否希望問題註釋和長文本問題根據輸入的文字長度自動增加高度。", allowResizeComment: "僅適用於問題評論和長文本問題。", @@ -1479,7 +1482,6 @@ var traditionalChineseTranslation = { keyDuplicationError: "啟用「防止重複響應」屬性後,嘗試提交重複條目的受訪者將收到以下錯誤消息。", totalExpression: "允許您根據表達式計算總值。表達式可以包括基本計算 ('{q1_id} + {q2_id}')、布爾表達式 ('{age} > 60') 和函數 ('iif()'、'today()'、'age()'、'min()'、'max()'、'avg()' 等)。", confirmDelete: "觸發提示,要求確認刪除行。", - defaultValueFromLastRow: "複製最後一行的答案,並將其分配給下一個添加的動態行。", keyName: "如果指定的列包含相同的值,則調查將引發「非唯一鍵值」錯誤。", description: "鍵入副標題。", locale: "選擇一種語言以開始創建調查。要添加翻譯,請切換到新語言,然後在此處或“翻譯”選項卡中翻譯原始文本。", @@ -1498,7 +1500,7 @@ var traditionalChineseTranslation = { questionTitleLocation: "適用於本頁中的所有問題。如果要覆蓋此設置,請為單個問題或面板定義標題對齊規則。“繼承”選項將應用調查級別設置(預設為“頂部”)。", questionTitleWidth: "當問題標題與問題框左側對齊時,為問題標題設置一致的寬度。接受 CSS 值(px、%、in、pt 等)。", questionErrorLocation: "設置與輸入無效的問題相關的錯誤消息的位置。選擇:「頂部」 - 錯誤文本放置在問題框的頂部;“底部” - 錯誤文本放置在問題框的底部。“繼承”選項將應用調查級別設置(預設為“頂部”)。", - questionsOrder: "保持問題的原始順序或隨機化問題。繼承「選項應用調查級別設置(預設為」原始」。)。此設置的效果僅在「預覽」選項卡中可見。", + questionOrder: "保持問題的原始順序或隨機化問題。繼承「選項應用調查級別設置(預設為」原始」。)。此設置的效果僅在「預覽」選項卡中可見。", navigationButtonsVisibility: "設置導航按鈕在頁面上的可見性。“繼承”選項應用調查級別設置,預設為“可見”。" }, timerLocation: "設置計時器在頁面上的位置。", @@ -1535,7 +1537,7 @@ var traditionalChineseTranslation = { needConfirmRemoveFile: "觸發提示,要求確認文件刪除。", selectToRankEnabled: "啟用此選項可僅對選定的選項進行排名。使用者將從選項清單中拖動所選專案,以在排名區域內對它們進行排序。", dataList: "輸入將在輸入期間向受訪者建議的選項清單。", - itemSize: "該設置僅調整輸入欄位的大小,不會影響問題框的寬度。", + inputSize: "該設置僅調整輸入欄位的大小,不會影響問題框的寬度。", itemTitleWidth: "為所有項目標籤設定一致的寬度(以像素為單位)", inputTextAlignment: "選擇如何在欄位中對齊輸入值。默認設置 「Auto」 如果應用了貨幣或數位掩碼,則將輸入值向右對齊,如果未應用,則向左對齊。", altText: "當圖像無法在使用者設備上顯示時,出於輔助功能的目的,可作為替代。", @@ -1653,7 +1655,7 @@ var traditionalChineseTranslation = { maxValueExpression: "最大值表達式", step: "步", dataList: "數據清單", - itemSize: "專案大小", + inputSize: "專案大小", itemTitleWidth: "項目標籤寬度(以 px 為單位)", inputTextAlignment: "輸入值對齊", elements: "元素", @@ -1755,7 +1757,8 @@ var traditionalChineseTranslation = { orchid: "蘭花", tulip: "鬱金香", brown: "棕色", - green: "綠" + green: "綠", + gray: "灰色" } }, creatortheme: { @@ -1995,11 +1998,11 @@ setupLocale({ localeCode: "zh-tw", strings: traditionalChineseTranslation }); // pe.choicesMin: "Minimum value for auto-generated items" => "自動生成項的最小值" // pe.choicesMax: "Maximum value for auto-generated items" => "自動生成項的最大值" // pe.choicesStep: "Step for auto-generated items" => "自動生成項的步驟" -// pe.isAllRowRequired: "Require answer for all rows" => "要求所有行都回答" +// pe.eachRowRequired: "Require answer for all rows" => "要求所有行都回答" // pe.requiredErrorText: "\"Required\" error message" => "“必需”錯誤消息" // pe.cols: "Columns" => "列" // pe.columnLayout: "Columns layout" => "列佈局" -// pe.addRowLocation: "Add Row button location" => "“添加行”按鈕位置" +// pe.addRowButtonLocation: "Add Row button location" => "“添加行”按鈕位置" // pe.rateMin: "Minimum rate value" => "最低速率值" // pe.rateMax: "Maximum rate value" => "最大速率值" // pe.rateStep: "Rate step" => "速率步長" @@ -2038,7 +2041,7 @@ setupLocale({ localeCode: "zh-tw", strings: traditionalChineseTranslation }); // pe.dataFormat: "Image format" => "圖像格式" // pe.allowAddRows: "Allow adding rows" => "允許添加行" // pe.allowRemoveRows: "Allow removing rows" => "允許刪除行" -// pe.allowRowsDragAndDrop: "Allow row drag and drop" => "允許行拖放" +// pe.allowRowReorder: "Allow row drag and drop" => "允許行拖放" // pe.responsiveImageSizeHelp: "Does not apply if you specify the exact image width or height." => "如果指定確切的圖像寬度或高度,則不適用。" // pe.minImageWidth: "Minimum image width" => "最小圖像寬度" // pe.maxImageWidth: "Maximum image width" => "最大圖像寬度" @@ -2062,11 +2065,11 @@ setupLocale({ localeCode: "zh-tw", strings: traditionalChineseTranslation }); // pe.logo: "Logo (URL or base64-encoded string)" => "徽標(URL 或base64 編碼的字串)" // pe.questionsOnPageMode: "Survey structure" => "調查結構" // pe.maxTextLength: "Maximum answer length (in characters)" => "最大答案長度(以字元為單位)" -// pe.maxOthersLength: "Maximum comment length (in characters)" => "最大註解長度(以字元為單位)" +// pe.maxCommentLength: "Maximum comment length (in characters)" => "最大註解長度(以字元為單位)" // pe.autoGrowComment: "Auto-expand comment area if necessary" => "如有必要,自動展開評論區域" // pe.allowResizeComment: "Allow users to resize text areas" => "允許用戶調整文字區域的大小" // pe.textUpdateMode: "Update text question value" => "更新文字問題值" -// pe.focusOnFirstError: "Set focus on the first invalid answer" => "將焦點放在第一個無效答案上" +// pe.autoFocusFirstError: "Set focus on the first invalid answer" => "將焦點放在第一個無效答案上" // pe.checkErrorsMode: "Run validation" => "運行驗證" // pe.navigateToUrl: "Navigate to URL" => "導航到網址" // pe.navigateToUrlOnCondition: "Dynamic URL" => "動態網址" @@ -2104,7 +2107,7 @@ setupLocale({ localeCode: "zh-tw", strings: traditionalChineseTranslation }); // pe.panelPrevText: "Previous Panel button tooltip" => "“上一個面板”按鈕工具提示" // pe.panelNextText: "Next Panel button tooltip" => "“下一個面板”按鈕工具提示" // pe.showRangeInProgress: "Show progress bar" => "顯示進度條" -// pe.templateTitleLocation: "Question title location" => "問題標題位置" +// pe.templateQuestionTitleLocation: "Question title location" => "問題標題位置" // pe.panelRemoveButtonLocation: "Remove Panel button location" => "“刪除面板”按鈕位置" // pe.hideIfRowsEmpty: "Hide the question if there are no rows" => "如果沒有行,則隱藏問題" // pe.hideColumnsIfEmpty: "Hide columns if there are no rows" => "如果沒有行,則隱藏列" @@ -2128,13 +2131,12 @@ setupLocale({ localeCode: "zh-tw", strings: traditionalChineseTranslation }); // pe.keyDuplicationError: "\"Non-unique key value\" error message" => "“非唯一鍵值”錯誤消息" // pe.minSelectedChoices: "Minimum selected choices" => "最少選擇的選項" // pe.maxSelectedChoices: "Maximum selected choices" => "最大選定選項數" -// pe.showClearButton: "Show the Clear button" => "顯示“清除”按鈕" // pe.showNumber: "Show panel number" => "顯示面板編號" // pe.logoWidth: "Logo width (in CSS-accepted values)" => "徽標寬度(以 CSS 接受的值為單位)" // pe.logoHeight: "Logo height (in CSS-accepted values)" => "徽標高度(以 CSS 接受的值為單位)" // pe.readOnly: "Read-only" => "唯讀" // pe.enableIf: "Editable if" => "可編輯,如果" -// pe.emptyRowsText: "\"No rows\" message" => "“無行”消息" +// pe.noRowsText: "\"No rows\" message" => "“無行”消息" // pe.size: "Input field size (in characters)" => "輸入欄位大小(以字元為單位 )" // pe.separateSpecialChoices: "Separate special choices (None, Other, Select All)" => "單獨的特殊選項(無、其他、全選)" // pe.choicesFromQuestion: "Copy choices from the following question" => "複製以下問題的選項" @@ -2142,7 +2144,7 @@ setupLocale({ localeCode: "zh-tw", strings: traditionalChineseTranslation }); // pe.showCommentArea: "Show the comment area" => "顯示評論區域" // pe.commentPlaceholder: "Comment area placeholder" => "註釋區佔位元" // pe.displayRateDescriptionsAsExtremeItems: "Display rate descriptions as extreme values" => "將速率描述顯示為極值" -// pe.rowsOrder: "Row order" => "行順序" +// pe.rowOrder: "Row order" => "行順序" // pe.columnsLayout: "Column layout" => "列佈局" // pe.columnColCount: "Nested column count" => "嵌套列計數" // pe.state: "Panel expand state" => "面板展開狀態" @@ -2184,8 +2186,6 @@ setupLocale({ localeCode: "zh-tw", strings: traditionalChineseTranslation }); // pe.indent: "Add indents" => "添加縮進" // panel.indent: "Add outer indents" => "添加外部縮進" // pe.innerIndent: "Add inner indents" => "添加內部縮進" -// pe.defaultValueFromLastRow: "Take default values from the last row" => "從最後一行獲取預設值" -// pe.defaultValueFromLastPanel: "Take default values from the last panel" => "從最後一個面板中獲取預設值" // pe.titleKeyboardAdornerTip: "Press enter button to edit" => "按回車鍵編輯" // pe.keyboardAdornerTip: "Press enter button to edit item, press delete button to delete item, press alt plus arrow up or arrow down to move item" => "按回車鍵編輯專案,按刪除按鈕刪除專案,按Alt加向上箭頭或向下箭頭移動專案" // pe.triggerFromName: "Copy value from: " => "從以下位置複製值:" @@ -2306,7 +2306,7 @@ setupLocale({ localeCode: "zh-tw", strings: traditionalChineseTranslation }); // showTimerPanel.none: "Hidden" => "隱藏" // showTimerPanelMode.all: "Both" => "雙" // detailPanelMode.none: "Hidden" => "隱藏" -// addRowLocation.default: "Depends on matrix layout" => "取決於矩陣佈局" +// addRowButtonLocation.default: "Depends on matrix layout" => "取決於矩陣佈局" // panelsState.default: "Users cannot expand or collapse panels" => "使用者無法展開或摺疊面板" // panelsState.collapsed: "All panels are collapsed" => "所有面板均已摺疊" // panelsState.expanded: "All panels are expanded" => "所有面板均已展開" @@ -2409,7 +2409,7 @@ setupLocale({ localeCode: "zh-tw", strings: traditionalChineseTranslation }); // p.maxValueExpression: "Max value expression" => "最大值表達式" // p.step: "Step" => "步" // p.dataList: "Data list" => "數據清單" -// p.itemSize: "Item size" => "專案大小" +// p.inputSize: "Item size" => "專案大小" // p.elements: "Elements" => "元素" // p.content: "Content" => "內容" // p.navigationButtonsVisibility: "Navigation buttons visibility" => "導航按鈕可見性" @@ -2651,7 +2651,7 @@ setupLocale({ localeCode: "zh-tw", strings: traditionalChineseTranslation }); // panel.description: "Panel description" => "面板說明" // panel.visibleIf: "Make the panel visible if" => "如果出現以下情況,則使面板可見" // panel.requiredIf: "Make the panel required if" => "如果出現以下情況,則使面板成為必需的" -// panel.questionsOrder: "Question order within the panel" => "小組內的問題順序" +// panel.questionOrder: "Question order within the panel" => "小組內的問題順序" // panel.startWithNewLine: "Display the panel on a new line" => "在新行上顯示面板" // panel.state: "Panel collapse state" => "面板摺疊狀態" // panel.width: "Inline panel width" => "內嵌面板寬度" @@ -2676,7 +2676,7 @@ setupLocale({ localeCode: "zh-tw", strings: traditionalChineseTranslation }); // paneldynamic.hideNumber: "Hide the panel number" => "隱藏面板編號" // paneldynamic.titleLocation: "Panel title alignment" => "面板標題對齊方式" // paneldynamic.descriptionLocation: "Panel description alignment" => "面板描述對齊方式" -// paneldynamic.templateTitleLocation: "Question title alignment" => "問題標題對齊方式" +// paneldynamic.templateQuestionTitleLocation: "Question title alignment" => "問題標題對齊方式" // paneldynamic.templateErrorLocation: "Error message alignment" => "錯誤消息對齊" // paneldynamic.newPanelPosition: "New panel location" => "新面板位置" // paneldynamic.keyName: "Prevent duplicate responses in the following question" => "防止在以下問題中重複回答" @@ -2709,7 +2709,7 @@ setupLocale({ localeCode: "zh-tw", strings: traditionalChineseTranslation }); // page.description: "Page description" => "頁面描述" // page.visibleIf: "Make the page visible if" => "如果出現以下情況,則使頁面可見" // page.requiredIf: "Make the page required if" => "如果出現以下情況,則使頁面為必填項" -// page.questionsOrder: "Question order on the page" => "頁面上的問題順序" +// page.questionOrder: "Question order on the page" => "頁面上的問題順序" // matrixdropdowncolumn.name: "Column name" => "列名稱" // matrixdropdowncolumn.title: "Column title" => "專欄標題" // matrixdropdowncolumn.isUnique: "Prevent duplicate responses" => "防止重複回應" @@ -2783,8 +2783,8 @@ setupLocale({ localeCode: "zh-tw", strings: traditionalChineseTranslation }); // totalDisplayStyle.currency: "Currency" => "貨幣" // totalDisplayStyle.percent: "Percentage" => "百分比" // totalDisplayStyle.date: "Date" => "日期" -// rowsOrder.initial: "Original" => "源語言" -// questionsOrder.initial: "Original" => "源語言" +// rowOrder.initial: "Original" => "源語言" +// questionOrder.initial: "Original" => "源語言" // showProgressBar.aboveheader: "Above the header" => "標題上方" // showProgressBar.belowheader: "Below the header" => "在標題下方" // pv.sum: "Sum" => "和" @@ -2801,7 +2801,7 @@ setupLocale({ localeCode: "zh-tw", strings: traditionalChineseTranslation }); // panel.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "使用魔杖圖示設置條件規則,除非至少有一個嵌套問題有答案,否則該規則將阻止調查提交。" // panel.questionTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "適用於此面板中的所有問題。如果要覆蓋此設置,請為單個問題定義標題對齊規則。“繼承”選項應用頁面級別(如果已設置)或調查級別設置(預設為“頂部”)。" // panel.questionErrorLocation: "Sets the location of an error message in relation to all questions within the panel. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "設置與面板中所有問題相關的錯誤消息的位置。“繼承”選項應用頁面級別(如果已設置)或調查級別設置。" -// panel.questionsOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "保持問題的原始順序或隨機化問題。“繼承”選項應用頁面級別(如果已設置)或調查級別設置。" +// panel.questionOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "保持問題的原始順序或隨機化問題。“繼承”選項應用頁面級別(如果已設置)或調查級別設置。" // panel.page: "Repositions the panel to the end of a selected page." => "將面板重新置放到選頁面的末尾。" // panel.innerIndent: "Adds space or margin between the panel content and the left border of the panel box." => "在面板內容和面板框的左邊框之間添加空格或邊距。" // panel.startWithNewLine: "Unselect to display the panel in one line with the previous question or panel. The setting doesn't apply if the panel is the first element in your form." => "取消選擇以將面板與上一個問題或面板顯示在一行中。如果面板是表單中的第一個元素,則該設置不適用。" @@ -2812,7 +2812,7 @@ setupLocale({ localeCode: "zh-tw", strings: traditionalChineseTranslation }); // paneldynamic.visibleIf: "Use the magic wand icon to set a conditional rule that determines panel visibility." => "使用魔棒圖示設置確定面板可見性的條件規則。" // paneldynamic.enableIf: "Use the magic wand icon to set a conditional rule that disables the read-only mode for the panel." => "使用魔棒圖示設置禁用面板唯讀模式的條件規則。" // paneldynamic.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "使用魔杖圖示設置條件規則,除非至少有一個嵌套問題有答案,否則該規則將阻止調查提交。" -// paneldynamic.templateTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "適用於此面板中的所有問題。如果要覆蓋此設置,請為單個問題定義標題對齊規則。“繼承”選項應用頁面級別(如果已設置)或調查級別設置(預設為“頂部”)。" +// paneldynamic.templateQuestionTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "適用於此面板中的所有問題。如果要覆蓋此設置,請為單個問題定義標題對齊規則。“繼承”選項應用頁面級別(如果已設置)或調查級別設置(預設為“頂部”)。" // paneldynamic.templateErrorLocation: "Sets the location of an error message in relation to a question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "設置與輸入無效的問題相關的錯誤消息的位置。選擇:「頂部」 - 錯誤文本放置在問題框的頂部;“底部” - 錯誤文本放置在問題框的底部。“繼承”選項應用頁面級別(如果已設置)或調查級別設置(預設為“頂部”)。" // paneldynamic.errorLocation: "Sets the location of an error message in relation to all questions within the panel. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "設置與面板中所有問題相關的錯誤消息的位置。“繼承”選項應用頁面級別(如果已設置)或調查級別設置。" // paneldynamic.page: "Repositions the panel to the end of a selected page." => "將面板重新置放到選頁面的末尾。" @@ -2826,7 +2826,7 @@ setupLocale({ localeCode: "zh-tw", strings: traditionalChineseTranslation }); // paneldynamic.titleLocation: "This setting is automatically inherited by all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "此面板中的所有問題都會自動繼承此設置。如果要覆蓋此設置,請為單個問題定義標題對齊規則。“繼承”選項應用頁面級別(如果已設置)或調查級別設置(預設為“頂部”)。" // paneldynamic.descriptionLocation: "The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Under the panel title\" by default)." => "“繼承”選項應用頁面級別(如果已設置)或調查級別設置(預設為“在面板標題下”)。" // paneldynamic.newPanelPosition: "Defines the position of a newly added panel. By default, new panels are added to the end. Select \"Next\" to insert a new panel after the current one." => "定義新添加的面板的位置。默認情況下,新面板將添加到末尾。選擇「下一步」以在當前面板之後插入新面板。" -// paneldynamic.defaultValueFromLastPanel: "Duplicates answers from the last panel and assigns them to the next added dynamic panel." => "複製上一個面板中的答案,並將其分配給下一個添加的動態面板。" +// paneldynamic.copyDefaultValueFromLastEntry: "Duplicates answers from the last panel and assigns them to the next added dynamic panel." => "複製上一個面板中的答案,並將其分配給下一個添加的動態面板。" // paneldynamic.keyName: "Reference a question name to require a user to provide a unique response for this question in each panel." => "引用問題名稱以要求使用者在每個面板中為此問題提供唯一的答案。" // pehelp.defaultValueExpression: "This setting allows you to assign a default answer value based on an expression. The expression can include basic calculations - `{q1_id} + {q2_id}`, Boolean expressions, such as `{age} > 60`, and functions: `iif()`, `today()`, `age()`, `min()`, `max()`, `avg()`, etc. The value determined by this expression serves as the initial default value that can be overridden by a respondent's manual input." => "此設定允許您根據表示式分配預設答案值。表達式可以包括基本計算 - '{q1_id} + {q2_id}'、布爾表達式,例如 '{age} > 60',以及函數:'iif()'、'today()'、'age()'、'min()'、'max()'、'avg()'等。此表達式確定的值用作初始預設值,可由回應者的手動輸入覆蓋。" // pehelp.resetValueIf: "Use the magic wand icon to set a conditional rule that determines when a respondent's input is reset to the value based on the \"Default value expression\" or \"Set value expression\" or to the \"Default answer\" value (if either is set)." => "使用魔杖圖示設置條件規則,該規則確定何時將受訪者的輸入重置為基於“預設值表達式”或“設置值表達式”的值,或重置為“預設答案”值(如果設置了其中任何一個)。" @@ -2876,13 +2876,13 @@ setupLocale({ localeCode: "zh-tw", strings: traditionalChineseTranslation }); // pehelp.showProgressBar: "Sets the visibility and location of a progress bar. The \"Auto\" value displays the progress bar above or below the survey header." => "設置進度條的可見性和位置。“自動”值顯示測量標題上方或下方的進度條。" // pehelp.showPreviewBeforeComplete: "Enable the preview page with all or answered questions only." => "啟用僅包含所有問題或已回答問題的預覽頁面。" // pehelp.questionTitleLocation: "Applies to all questions within the survey. This setting can be overridden by title alignment rules at lower levels: panel, page, or question. A lower-level setting will override those on a higher level." => "適用於調查中的所有問題。此設置可以被較低級別的標題對齊規則覆蓋:面板、頁面或問題。較低級別的設置將覆蓋較高級別的設置。" -// pehelp.requiredText: "A symbol or a sequence of symbols indicating that an answer is required." => "一個符號或一系列符號,表示需要答案。" +// pehelp.requiredMark: "A symbol or a sequence of symbols indicating that an answer is required." => "一個符號或一系列符號,表示需要答案。" // pehelp.questionStartIndex: "Enter a number or letter with which you want to start numbering." => "輸入要開始編號的數位或字母。" // pehelp.questionErrorLocation: "Sets the location of an error message in relation to the question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box." => "設置與輸入無效的問題相關的錯誤消息的位置。選擇:「頂部」 - 錯誤文本放置在問題框的頂部;“底部” - 錯誤文本放置在問題框的底部。" -// pehelp.focusFirstQuestionAutomatic: "Select if you want the first input field on each page ready for text entry." => "選擇是否希望每個頁面上的第一個輸入字段準備好進行文本輸入。" -// pehelp.questionsOrder: "Keeps the original order of questions or randomizes them. The effect of this setting is only visible in the Preview tab." => "保持問題的原始順序或隨機化問題。此設置的效果僅在「預覽」選項卡中可見。" +// pehelp.autoFocusFirstQuestion: "Select if you want the first input field on each page ready for text entry." => "選擇是否希望每個頁面上的第一個輸入字段準備好進行文本輸入。" +// pehelp.questionOrder: "Keeps the original order of questions or randomizes them. The effect of this setting is only visible in the Preview tab." => "保持問題的原始順序或隨機化問題。此設置的效果僅在「預覽」選項卡中可見。" // pehelp.maxTextLength: "For text entry questions only." => "僅適用於文本輸入問題。" -// pehelp.maxOthersLength: "For question comments only." => "僅供問題評論。" +// pehelp.maxCommentLength: "For question comments only." => "僅供問題評論。" // pehelp.autoGrowComment: "Select if you want question comments and Long Text questions to auto-grow in height based on the entered text length." => "選擇是否希望問題註釋和長文本問題根據輸入的文字長度自動增加高度。" // pehelp.allowResizeComment: "For question comments and Long Text questions only." => "僅適用於問題評論和長文本問題。" // pehelp.calculatedValues: "Custom variables serve as intermediate or auxiliary variables used in form calculations. They take respondent inputs as source values. Each custom variable has a unique name and an expression it's based on." => "自訂變數用作表單計算中使用的中間變數或輔助變數。他們將受訪者的輸入作為源值。每個自定義變數都有一個唯一的名稱和它所基於的表達式。" @@ -2898,7 +2898,7 @@ setupLocale({ localeCode: "zh-tw", strings: traditionalChineseTranslation }); // pehelp.keyDuplicationError: "When the \"Prevent duplicate responses\" property is enabled, a respondent attempting to submit a duplicate entry will receive the following error message." => "啟用「防止重複響應」屬性後,嘗試提交重複條目的受訪者將收到以下錯誤消息。" // pehelp.totalExpression: "Allows you to calculate total values based on an expression. The expression can include basic calculations (`{q1_id} + {q2_id}`), Boolean expressions (`{age} > 60`) and functions ('iif()`, `today()`, `age()`, `min()`, `max()`, `avg()`, etc.)." => "允許您根據表達式計算總值。表達式可以包括基本計算 ('{q1_id} + {q2_id}')、布爾表達式 ('{age} > 60') 和函數 ('iif()'、'today()'、'age()'、'min()'、'max()'、'avg()' 等)。" // pehelp.confirmDelete: "Triggers a prompt asking to confirm the row deletion." => "觸發提示,要求確認刪除行。" -// pehelp.defaultValueFromLastRow: "Duplicates answers from the last row and assigns them to the next added dynamic row." => "複製最後一行的答案,並將其分配給下一個添加的動態行。" +// pehelp.copyDefaultValueFromLastEntry: "Duplicates answers from the last row and assigns them to the next added dynamic row." => "複製最後一行的答案,並將其分配給下一個添加的動態行。" // pehelp.description: "Type a subtitle." => "鍵入副標題。" // pehelp.locale: "Choose a language to begin creating your survey. To add a translation, switch to a new language and translate the original text here or in the Translations tab." => "選擇一種語言以開始創建調查。要添加翻譯,請切換到新語言,然後在此處或“翻譯”選項卡中翻譯原始文本。" // pehelp.detailPanelMode: "Sets the location of a details section in relation to a row. Choose from: \"None\" - no expansion is added; \"Under the row\" - a row expansion is placed under each row of the matrix; \"Under the row, display one row expansion only\" - an expansion is displayed under a single row only, the remaining row expansions are collapsed." => "設置詳細資訊部分相對於行的位置。從中選擇:「無」 - 不添加擴展;“Under the row” - 矩陣的每一行下都放置一個行擴展;“在行下,僅顯示一行擴展” - 僅在單行下顯示擴展,其餘行展開將摺疊。" @@ -2913,7 +2913,7 @@ setupLocale({ localeCode: "zh-tw", strings: traditionalChineseTranslation }); // page.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "使用魔杖圖示設置條件規則,除非至少有一個嵌套問題有答案,否則該規則將阻止調查提交。" // page.questionTitleLocation: "Applies to all questions within this page. If you want to override this setting, define title alignment rules for individual questions or panels. The \"Inherit\" option applies the survey-level setting (\"Top\" by default)." => "適用於本頁中的所有問題。如果要覆蓋此設置,請為單個問題或面板定義標題對齊規則。“繼承”選項將應用調查級別設置(預設為“頂部”)。" // page.questionErrorLocation: "Sets the location of an error message in relation to the question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box. The \"Inherit\" option applies the survey-level setting (\"Top\" by default)." => "設置與輸入無效的問題相關的錯誤消息的位置。選擇:「頂部」 - 錯誤文本放置在問題框的頂部;“底部” - 錯誤文本放置在問題框的底部。“繼承”選項將應用調查級別設置(預設為“頂部”)。" -// page.questionsOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the survey-level setting (\"Original\" by default). The effect of this setting is only visible in the Preview tab." => "保持問題的原始順序或隨機化問題。繼承「選項應用調查級別設置(預設為」原始」。)。此設置的效果僅在「預覽」選項卡中可見。" +// page.questionOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the survey-level setting (\"Original\" by default). The effect of this setting is only visible in the Preview tab." => "保持問題的原始順序或隨機化問題。繼承「選項應用調查級別設置(預設為」原始」。)。此設置的效果僅在「預覽」選項卡中可見。" // page.navigationButtonsVisibility: "Sets the visibility of navigation buttons on the page. The \"Inherit\" option applies the survey-level setting, which defaults to \"Visible\"." => "設置導航按鈕在頁面上的可見性。“繼承”選項應用調查級別設置,預設為“可見”。" // pehelp.panelsState: "Choose from: \"Locked\" - users cannot expand or collapse panels; \"Collapse all\" - all panels start in a collapsed state; \"Expand all\" - all panels start in an expanded state; \"First expanded\" - only the first panel is initially expanded." => "從以下選項中選擇:「鎖定」 - 使用者無法展開或摺疊面板;“全部摺疊” - 所有面板都以摺疊狀態啟動;“全部展開” - 所有面板都以展開狀態啟動;“首先展開” - 最初只有第一個面板被展開。" // pehelp.imageLinkName: "Enter a shared property name within the array of objects that contains the image or video file URLs you want to display in the choice list." => "在物件陣列中輸入共用屬性名稱,該數位包含要在選項清單中顯示的圖像或視頻檔URL。" @@ -2942,7 +2942,7 @@ setupLocale({ localeCode: "zh-tw", strings: traditionalChineseTranslation }); // pehelp.needConfirmRemoveFile: "Triggers a prompt asking to confirm the file deletion." => "觸發提示,要求確認文件刪除。" // pehelp.selectToRankEnabled: "Enable to rank only selected choices. Users will drag selected items from the choice list to order them within the ranking area." => "啟用此選項可僅對選定的選項進行排名。使用者將從選項清單中拖動所選專案,以在排名區域內對它們進行排序。" // pehelp.dataList: "Enter a list of choices that will be suggested to the respondent during input." => "輸入將在輸入期間向受訪者建議的選項清單。" -// pehelp.itemSize: "The setting only resizes the input fields and doesn't affect the width of the question box." => "該設置僅調整輸入欄位的大小,不會影響問題框的寬度。" +// pehelp.inputSize: "The setting only resizes the input fields and doesn't affect the width of the question box." => "該設置僅調整輸入欄位的大小,不會影響問題框的寬度。" // pehelp.itemTitleWidth: "Sets consistent width for all item labels in pixels" => "為所有項目標籤設定一致的寬度(以像素為單位)" // pehelp.contentMode: "The \"Auto\" option automatically determines the suitable mode for display - Image, Video, or YouTube - based on the source URL provided." => "“自動”選項會根據提供的源URL自動確定合適的顯示模式 - 圖像、視頻或YouTube。" // pehelp.altText: "Serves as a substitute when the image cannot be displayed on a user's device and for accessibility purposes." => "當圖像無法在使用者設備上顯示時,出於輔助功能的目的,可作為替代。" @@ -2955,8 +2955,8 @@ setupLocale({ localeCode: "zh-tw", strings: traditionalChineseTranslation }); // p.itemTitleWidth: "Item label width (in px)" => "項目標籤寬度(以 px 為單位)" // p.selectToRankEmptyRankedAreaText: "Text to show if all options are selected" => "顯示是否選擇了所有選項的文字" // p.selectToRankEmptyUnrankedAreaText: "Placeholder text for the ranking area" => "排名區域的佔位元文本" -// pe.allowCompleteSurveyAutomatic: "Complete the survey automatically" => "自動完成調查" -// pehelp.allowCompleteSurveyAutomatic: "Select if you want the survey to complete automatically after a respondent answers all questions." => "選擇是否希望在受訪者回答所有問題後自動完成調查。" +// pe.autoAdvanceAllowComplete: "Complete the survey automatically" => "自動完成調查" +// pehelp.autoAdvanceAllowComplete: "Select if you want the survey to complete automatically after a respondent answers all questions." => "選擇是否希望在受訪者回答所有問題後自動完成調查。" // masksettings.saveMaskedValue: "Save masked value in survey results" => "在調查結果中保存掩碼值" // patternmask.pattern: "Value pattern" => "價值模式" // datetimemask.min: "Minimum value" => "最小值" @@ -3181,7 +3181,7 @@ setupLocale({ localeCode: "zh-tw", strings: traditionalChineseTranslation }); // names.default-dark: "Dark" => "黑暗" // names.default-contrast: "Contrast" => "反差" // panel.showNumber: "Number this panel" => "為此面板編號" -// pehelp.goNextPageAutomatic: "Select if you want the survey to auto-advance to the next page once a respondent has answered all questions on the current page. This feature won't apply if the last question on the page is open-ended or allows multiple answers." => "選擇是否希望調查在受訪者回答了當前頁面上的所有問題後自動前進到下一頁。如果頁面上的最後一個問題是開放式的或允許多個答案,則此功能將不適用。" +// pehelp.autoAdvanceEnabled: "Select if you want the survey to auto-advance to the next page once a respondent has answered all questions on the current page. This feature won't apply if the last question on the page is open-ended or allows multiple answers." => "選擇是否希望調查在受訪者回答了當前頁面上的所有問題後自動前進到下一頁。如果頁面上的最後一個問題是開放式的或允許多個答案,則此功能將不適用。" // autocomplete.name: "Full Name" => "全名" // autocomplete.honorific-prefix: "Prefix" => "前綴" // autocomplete.given-name: "First Name" => "名字" @@ -3237,4 +3237,10 @@ setupLocale({ localeCode: "zh-tw", strings: traditionalChineseTranslation }); // autocomplete.impp: "Instant Messaging Protocol" => "即時通訊協定" // ed.lockQuestionsTooltip: "Lock expand/collapse state for questions" => "鎖定問題的展開/摺疊狀態" // pe.listIsEmpty@pages: "You don't have any pages yet" => "您還沒有任何頁面" -// pe.addNew@pages: "Add new page" => "添加新頁面" \ No newline at end of file +// pe.addNew@pages: "Add new page" => "添加新頁面" +// ed.zoomInTooltip: "Zoom In" => "放大" +// ed.zoom100Tooltip: "100%" => "100%" +// ed.zoomOutTooltip: "Zoom Out" => "縮小" +// tabs.surfaceBackground: "Surface Background" => "表面背景" +// pe.copyDefaultValueFromLastEntry: "Use answers from the last entry as default" => "使用最後一個條目中的答案作為預設值" +// colors.gray: "Gray" => "灰色" \ No newline at end of file diff --git a/packages/survey-creator-core/src/localization/translation_utils.js b/packages/survey-creator-core/src/localization/translation_utils.js index a468de9125..1c696db6eb 100644 --- a/packages/survey-creator-core/src/localization/translation_utils.js +++ b/packages/survey-creator-core/src/localization/translation_utils.js @@ -27,12 +27,8 @@ module.exports = { }, getLocale: function(name) { const text = this.readFile(name); - let subStr = "surveyLocalization.locales[\""; + let subStr = "localeCode: \""; let index = text.indexOf(subStr); - if(index < 0) { - subStr = "editorLocalization.locales[\""; - index = text.indexOf(subStr); - } if(index < 0) return undefined; index += subStr.length; const endIndex = text.indexOf("\"", index); diff --git a/packages/survey-creator-core/src/localization/turkish.ts b/packages/survey-creator-core/src/localization/turkish.ts index c63586bd09..84877ef251 100644 --- a/packages/survey-creator-core/src/localization/turkish.ts +++ b/packages/survey-creator-core/src/localization/turkish.ts @@ -109,6 +109,9 @@ export var turkishStrings = { redoTooltip: "Son değişikliği ileri al", expandAllTooltip: "Tümünü Genişlet", collapseAllTooltip: "Tümünü Daralt", + zoomInTooltip: "Yakınlaştırma", + zoom100Tooltip: "100%", + zoomOutTooltip: "Uzaklaştırma", lockQuestionsTooltip: "Sorular için genişletme/daraltma durumunu kilitle", showMoreChoices: "Daha fazlasını göster", showLessChoices: "Daha az göster", @@ -296,7 +299,7 @@ export var turkishStrings = { description: "Panel açıklaması", visibleIf: "Aşağıdaki durumlarda paneli görünür hale getirin", requiredIf: "Aşağıdaki durumlarda paneli gerekli hale getirin", - questionsOrder: "Panel içinde soru sırası", + questionOrder: "Panel içinde soru sırası", page: "Ana sayfa", startWithNewLine: "Paneli yeni bir satırda görüntüleme", state: "Panel çökme durumu", @@ -327,7 +330,7 @@ export var turkishStrings = { hideNumber: "Panel numarasını gizleme", titleLocation: "Panel başlığı hizalaması", descriptionLocation: "Panel açıklaması hizalaması", - templateTitleLocation: "Soru başlığı hizalaması", + templateQuestionTitleLocation: "Soru başlığı hizalaması", templateErrorLocation: "Hata iletisi hizalaması", newPanelPosition: "Yeni panel konumu", showRangeInProgress: "İlerleme çubuğunu gösterme", @@ -394,7 +397,7 @@ export var turkishStrings = { visibleIf: "Aşağıdaki durumlarda sayfayı görünür hale getirin", requiredIf: "Aşağıdaki durumlarda sayfayı gerekli hale getirin", timeLimit: "Sayfayı bitirmek için zaman sınırı (saniye cinsinden)", - questionsOrder: "Sayfadaki soru sırası" + questionOrder: "Sayfadaki soru sırası" }, matrixdropdowncolumn: { name: "Sütun adı", @@ -560,7 +563,7 @@ export var turkishStrings = { isRequired: "Zorunlu?", markRequired: "Gerektiği gibi işaretleyin", removeRequiredMark: "Gerekli işareti kaldırın", - isAllRowRequired: "Tüm satırlar zorunlu", + eachRowRequired: "Tüm satırlar zorunlu", eachRowUnique: "Satırlarda yinelenen yanıtları önleme", requiredErrorText: "Zorunlu hata yazısı", startWithNewLine: "Yeni satırla başla?", @@ -572,7 +575,7 @@ export var turkishStrings = { maxSize: "Bayt cinsinden maksimum dosya boyutu", rowCount: "Satır sayısı", columnLayout: "Kolon yerleşimi", - addRowLocation: "Satır butonu konumu ekle", + addRowButtonLocation: "Satır butonu konumu ekle", transposeData: "Satırları sütunlara dönüştürme", addRowText: "Satır butonu yazısı ekle", removeRowText: "Satır butonu yazısını kaldır", @@ -611,7 +614,7 @@ export var turkishStrings = { mode: "Mod (düzenlebilir/düzenlenemez)", clearInvisibleValues: "Görünmez değerleri sil", cookieName: "Çerez adı (anketi yerel olarak iki kez devre dışı bırakmak için)", - sendResultOnPageNext: "Bir sonraki sayfada anket sonuçlarını gönder", + partialSendEnabled: "Bir sonraki sayfada anket sonuçlarını gönder", storeOthersAsComment: "'Diğerleri' değerini ayrı alanda depolayın", showPageTitles: "Sayfa başlıklarını göster", showPageNumbers: "Sayfa numaralarını göster", @@ -623,18 +626,18 @@ export var turkishStrings = { startSurveyText: "Başla butonu yazısı", showNavigationButtons: "Gezinme butonlarını göster (varsayılan gezinme)", showPrevButton: "Önceki butonu göster (kullanıcı önceki sayfaya dönebilir)", - firstPageIsStarted: "Anketteki ilk sayfa bir başlangıç sayfasıdır.", - showCompletedPage: "Tamamlanan sayfayı en sonunda göster (HTML)", - goNextPageAutomatic: "Tüm soruları cevaplarken otomatik olarak sonraki sayfaya git", - allowCompleteSurveyAutomatic: "Anketi otomatik olarak tamamlama", + firstPageIsStartPage: "Anketteki ilk sayfa bir başlangıç sayfasıdır.", + showCompletePage: "Tamamlanan sayfayı en sonunda göster (HTML)", + autoAdvanceEnabled: "Tüm soruları cevaplarken otomatik olarak sonraki sayfaya git", + autoAdvanceAllowComplete: "Anketi otomatik olarak tamamlama", showProgressBar: "İlerleme çubuğunu göster", questionTitleLocation: "Soru başlığı konumu", questionTitleWidth: "Soru başlığı genişliği", - requiredText: "Zorunlu soru sembolü", + requiredMark: "Zorunlu soru sembolü", questionTitleTemplate: "Soru başlığı şablonu, varsayılan değer: '{no}. {require} {title}'", questionErrorLocation: "Soru hatası konumu", - focusFirstQuestionAutomatic: "İlk soruyu sayfayı değiştirmeye odakla", - questionsOrder: "Sayfadaki öğelerin sırası", + autoFocusFirstQuestion: "İlk soruyu sayfayı değiştirmeye odakla", + questionOrder: "Sayfadaki öğelerin sırası", timeLimit: "Anketi bitirmek için maksimum süre", timeLimitPerPage: "Ankette bir sayfayı bitirmek için maksimum süre", showTimer: "Bir zamanlayıcı kullanın", @@ -651,7 +654,7 @@ export var turkishStrings = { dataFormat: "Görüntü formatı", allowAddRows: "Satır eklemeye izin ver", allowRemoveRows: "Satırların kaldırılmasına izin ver", - allowRowsDragAndDrop: "Satır sürükleyip bırakmaya izin ver", + allowRowReorder: "Satır sürükleyip bırakmaya izin ver", responsiveImageSizeHelp: "Tam görüntü genişliğini veya yüksekliğini belirtirseniz uygulanmaz.", minImageWidth: "Minimum görüntü genişliği", maxImageWidth: "Maksimum görüntü genişliği", @@ -678,13 +681,13 @@ export var turkishStrings = { logo: "Logo (URL veya base64 kodlu dize)", questionsOnPageMode: "Anket yapısı", maxTextLength: "Maksimum metin uzunluğu", - maxOthersLength: "Maksimum diğerleri uzunluğu", + maxCommentLength: "Maksimum diğerleri uzunluğu", commentAreaRows: "Yorum alanı yüksekliği (satırlar halinde)", autoGrowComment: "Gerekirse yorum alanını otomatik olarak genişletin", allowResizeComment: "Kullanıcıların metin alanlarını yeniden boyutlandırmasına izin verme", textUpdateMode: "Metin sorusu değerini güncelleme", maskType: "Giriş maskesi türü", - focusOnFirstError: "İlk hataya odaklan", + autoFocusFirstError: "İlk hataya odaklan", checkErrorsMode: "Çalıştırma doğrulaması", validateVisitedEmptyFields: "Kayıp odakta boş alanları doğrulayın", navigateToUrl: "URL'ye gidin", @@ -742,12 +745,11 @@ export var turkishStrings = { keyDuplicationError: "\"Benzersiz olmayan anahtar değeri\" hata iletisi", minSelectedChoices: "Seçilen minimum seçenekler", maxSelectedChoices: "Seçilen maksimum seçenek sayısı", - showClearButton: "Temizleme butonunu göster", logoWidth: "Logo genişlik", logoHeight: "Logo uzunluk", readOnly: "Salt okunur", enableIf: "Şu durumlarda düzenlenebilir", - emptyRowsText: "\"Satır yok\" iletisi", + noRowsText: "\"Satır yok\" iletisi", separateSpecialChoices: "Ayrı özel seçenekler (Yok, Diğer, Tümünü Seç)", choicesFromQuestion: "Aşağıdaki sorudan seçenekleri kopyalama", choicesFromQuestionMode: "Hangi seçenekleri kopyalamalıyım?", @@ -756,7 +758,7 @@ export var turkishStrings = { showCommentArea: "Yorumu var", commentPlaceholder: "Yorum alanı yer tutucusu", displayRateDescriptionsAsExtremeItems: "Hız açıklamalarını aşırı değerler olarak görüntüleme", - rowsOrder: "Satır sırası", + rowOrder: "Satır sırası", columnsLayout: "Sütun düzeni", columnColCount: "İç içe geçmiş sütun sayısı", correctAnswer: "Doğru Cevap", @@ -833,6 +835,7 @@ export var turkishStrings = { background: "Arka plan", appearance: "Görünüş", accentColors: "Vurgu renkleri", + surfaceBackground: "Yüzey Arka Planı", scaling: "Ölçekleme", others: "Diğer" }, @@ -843,8 +846,7 @@ export var turkishStrings = { columnsEnableIf: "Sütunlar şu durumlarda görünür:", rowsEnableIf: "Satırlar şu durumlarda görünür:", innerIndent: "İç girintiler ekleme", - defaultValueFromLastRow: "Son satırdaki varsayılan değerleri alma", - defaultValueFromLastPanel: "Son panelden varsayılan değerleri alma", + copyDefaultValueFromLastEntry: "Varsayılan olarak son girişteki yanıtları kullan", enterNewValue: "Lütfen, değer girin.", noquestions: "Ankette herhangi bir soru yok.", createtrigger: "Lütfen bir tetikleyici oluşturun", @@ -1120,7 +1122,7 @@ export var turkishStrings = { timerInfoMode: { combined: "Her ikisi" }, - addRowLocation: { + addRowButtonLocation: { default: "Matris düzenine bağlıdır" }, panelsState: { @@ -1191,10 +1193,10 @@ export var turkishStrings = { percent: "Yüzde", date: "Tarih" }, - rowsOrder: { + rowOrder: { initial: "Özgün" }, - questionsOrder: { + questionOrder: { initial: "Özgün" }, showProgressBar: { @@ -1345,7 +1347,7 @@ export var turkishStrings = { questionTitleLocation: "Bu paneldeki tüm sorular için geçerlidir. Bu ayarı geçersiz kılmak istiyorsanız, tek tek sorular için başlık hizalama kuralları tanımlayın. \"Devral\" seçeneği, sayfa düzeyi (ayarlanmışsa) veya anket düzeyi ayarını (varsayılan olarak \"Üst\") uygular.", questionTitleWidth: "Soru kutularının soluna hizalandıklarında soru başlıkları için tutarlı genişlik ayarlar. CSS değerlerini (px, %, in, pt, vb.) kabul eder.", questionErrorLocation: "Paneldeki tüm sorularla ilgili olarak bir hata mesajının konumunu ayarlar. \"Devral\" seçeneği, sayfa düzeyi (ayarlanmışsa) veya anket düzeyi ayarını uygular.", - questionsOrder: "Soruların orijinal sırasını korur veya rastgele hale getirir. \"Devral\" seçeneği, sayfa düzeyi (ayarlanmışsa) veya anket düzeyi ayarını uygular.", + questionOrder: "Soruların orijinal sırasını korur veya rastgele hale getirir. \"Devral\" seçeneği, sayfa düzeyi (ayarlanmışsa) veya anket düzeyi ayarını uygular.", page: "Paneli seçili sayfanın sonuna yeniden konumlandırır.", innerIndent: "Panel içeriği ile panel kutusunun sol kenarlığı arasına boşluk veya kenar boşluğu ekler.", startWithNewLine: "Panelin önceki soru veya panelle aynı satırda görüntülenmesi için seçimi kaldırın. Panel formunuzdaki ilk öğeyse bu ayar uygulanmaz.", @@ -1359,7 +1361,7 @@ export var turkishStrings = { visibleIf: "Panel görünürlüğünü belirleyen koşullu bir kural ayarlamak için sihirli değnek simgesini kullanın.", enableIf: "Panelin salt okunur modunu devre dışı bırakan koşullu bir kural ayarlamak için sihirli değnek simgesini kullanın.", requiredIf: "En az bir iç içe geçmiş sorunun yanıtı olmadığı sürece anket gönderimini engelleyen koşullu bir kural ayarlamak için sihirli değnek simgesini kullanın.", - templateTitleLocation: "Bu paneldeki tüm sorular için geçerlidir. Bu ayarı geçersiz kılmak istiyorsanız, tek tek sorular için başlık hizalama kuralları tanımlayın. \"Devral\" seçeneği, sayfa düzeyi (ayarlanmışsa) veya anket düzeyi ayarını (varsayılan olarak \"Üst\") uygular.", + templateQuestionTitleLocation: "Bu paneldeki tüm sorular için geçerlidir. Bu ayarı geçersiz kılmak istiyorsanız, tek tek sorular için başlık hizalama kuralları tanımlayın. \"Devral\" seçeneği, sayfa düzeyi (ayarlanmışsa) veya anket düzeyi ayarını (varsayılan olarak \"Üst\") uygular.", templateErrorLocation: "Geçersiz girişi olan bir soruyla ilgili olarak bir hata mesajının konumunu ayarlar. Şunlar arasından seçim yapın: \"Üst\" - soru kutusunun en üstüne bir hata metni yerleştirilir; \"Alt\" - soru kutusunun altına bir hata metni yerleştirilir. \"Devral\" seçeneği, sayfa düzeyi (ayarlanmışsa) veya anket düzeyi ayarını (varsayılan olarak \"Üst\") uygular.", errorLocation: "Paneldeki tüm sorularla ilgili olarak bir hata mesajının konumunu ayarlar. \"Devral\" seçeneği, sayfa düzeyi (ayarlanmışsa) veya anket düzeyi ayarını uygular.", page: "Paneli seçili sayfanın sonuna yeniden konumlandırır.", @@ -1374,9 +1376,10 @@ export var turkishStrings = { titleLocation: "Bu ayar, bu paneldeki tüm sorular tarafından otomatik olarak devralınır. Bu ayarı geçersiz kılmak istiyorsanız, tek tek sorular için başlık hizalama kuralları tanımlayın. \"Devral\" seçeneği, sayfa düzeyi (ayarlanmışsa) veya anket düzeyi ayarını (varsayılan olarak \"Üst\") uygular.", descriptionLocation: "\"Devral\" seçeneği, sayfa düzeyi (ayarlanmışsa) veya anket düzeyi ayarını (varsayılan olarak \"Panel başlığı altında\") uygular.", newPanelPosition: "Yeni eklenen panelin konumunu tanımlar. Varsayılan olarak, sonuna yeni paneller eklenir. Geçerli panelden sonra yeni bir panel eklemek için \"İleri\" yi seçin.", - defaultValueFromLastPanel: "Son paneldeki yanıtları çoğaltır ve bir sonraki eklenen dinamik panele atar.", + copyDefaultValueFromLastEntry: "Son paneldeki yanıtları çoğaltır ve bir sonraki eklenen dinamik panele atar.", keyName: "Kullanıcının her panelde bu soruya benzersiz bir yanıt vermesini zorunlu kılmak için bir soru adına başvurun." }, + copyDefaultValueFromLastEntry: "Son satırdaki yanıtları çoğaltır ve bunları bir sonraki eklenen dinamik satıra atar.", defaultValueExpression: "Bu ayar, bir ifadeye göre varsayılan bir yanıt değeri atamanıza olanak tanır. İfade temel hesaplamaları içerebilir - '{q1_id} + {q2_id}', '{age} > 60' gibi Boole ifadeleri ve işlevler: 'iif()', 'today()', 'age()', 'min()', 'max()', 'avg()' vb. Bu ifade tarafından belirlenen değer, yanıtlayanın manuel girişi tarafından geçersiz kılınabilecek ilk varsayılan değer olarak işlev görür.", resetValueIf: "Yanıtlayanın girişinin ne zaman \"Varsayılan değer ifadesi\" veya \"Değer ifadesi ayarla\" ya da \"Varsayılan yanıt\" değerine (ayarlanmışsa) dayalı değere ne zaman sıfırlanacağını belirleyen bir koşullu kural ayarlamak için sihirli değnek simgesini kullanın.", setValueIf: "\"Değer ayarla ifadesinin\" ne zaman çalıştırılacağını belirleyen koşullu bir kural belirlemek ve elde edilen değeri yanıt olarak dinamik olarak atamak için sihirli değnek simgesini kullanın.", @@ -1449,19 +1452,19 @@ export var turkishStrings = { logoWidth: "CSS birimlerinde bir logo genişliği ayarlar (px, %, in, pt, vb.).", logoHeight: "CSS birimlerinde (px, %, in, pt, vb.) bir logo yüksekliği ayarlar.", logoFit: "Şunlar arasından seçim yapın: \"Yok\" - görüntü orijinal boyutunu korur; \"İçer\" - görüntü, en boy oranı korunurken sığacak şekilde yeniden boyutlandırılır; \"Kapak\" - görüntü, en boy oranını korurken tüm kutuyu doldurur; \"Doldur\" - görüntü, en boy oranını korumadan kutuyu dolduracak şekilde uzatılır.", - goNextPageAutomatic: "Yanıtlayan geçerli sayfadaki tüm soruları yanıtladıktan sonra anketin otomatik olarak sonraki sayfaya ilerlemesini isteyip istemediğinizi seçin. Bu özellik, sayfadaki son soru açık uçluysa veya birden fazla yanıta izin veriyorsa uygulanmaz.", - allowCompleteSurveyAutomatic: "Yanıtlayan tüm soruları yanıtladıktan sonra anketin otomatik olarak tamamlanmasını isteyip istemediğinizi seçin.", + autoAdvanceEnabled: "Yanıtlayan geçerli sayfadaki tüm soruları yanıtladıktan sonra anketin otomatik olarak sonraki sayfaya ilerlemesini isteyip istemediğinizi seçin. Bu özellik, sayfadaki son soru açık uçluysa veya birden fazla yanıta izin veriyorsa uygulanmaz.", + autoAdvanceAllowComplete: "Yanıtlayan tüm soruları yanıtladıktan sonra anketin otomatik olarak tamamlanmasını isteyip istemediğinizi seçin.", showNavigationButtons: "Sayfadaki gezinme düğmelerinin görünürlüğünü ve konumunu ayarlar.", showProgressBar: "İlerleme çubuğunun görünürlüğünü ve konumunu ayarlar. \"Otomatik\" değeri, anket başlığının üstünde veya altında ilerleme çubuğunu görüntüler.", showPreviewBeforeComplete: "Önizleme sayfasını tüm sorularla veya yalnızca yanıtlanmış sorularla etkinleştirin.", questionTitleLocation: "Anketteki tüm sorular için geçerlidir. Bu ayar, panel, sayfa veya soru gibi daha düşük düzeylerdeki başlık hizalama kuralları tarafından geçersiz kılınabilir. Daha düşük düzeydeki bir ayar, daha yüksek düzeydeki ayarları geçersiz kılar.", - requiredText: "Bir yanıtın gerekli olduğunu gösteren bir sembol veya sembol dizisi.", + requiredMark: "Bir yanıtın gerekli olduğunu gösteren bir sembol veya sembol dizisi.", questionStartIndex: "Numaralandırmaya başlamak istediğiniz sayıyı veya harfi girin.", questionErrorLocation: "Geçersiz girişi olan soruyla ilgili olarak bir hata mesajının konumunu ayarlar. Şunlar arasından seçim yapın: \"Üst\" - soru kutusunun en üstüne bir hata metni yerleştirilir; \"Alt\" - soru kutusunun altına bir hata metni yerleştirilir.", - focusFirstQuestionAutomatic: "Her sayfadaki ilk giriş alanının metin girişi için hazır olmasını istiyorsanız seçin.", - questionsOrder: "Soruların orijinal sırasını korur veya rastgele hale getirir. Bu ayarın etkisi yalnızca Önizleme sekmesinde görünür.", + autoFocusFirstQuestion: "Her sayfadaki ilk giriş alanının metin girişi için hazır olmasını istiyorsanız seçin.", + questionOrder: "Soruların orijinal sırasını korur veya rastgele hale getirir. Bu ayarın etkisi yalnızca Önizleme sekmesinde görünür.", maxTextLength: "Yalnızca metin girişi soruları için.", - maxOthersLength: "Yalnızca soru yorumları içindir.", + maxCommentLength: "Yalnızca soru yorumları içindir.", commentAreaRows: "Soru yorumları için metin alanlarında görüntülenen satır sayısını ayarlar. Girişte daha fazla satır alır, kaydırma çubuğu görünür.", autoGrowComment: "Soru yorumlarının ve Uzun Metin sorularının yüksekliğinin girilen metin uzunluğuna göre otomatik olarak büyümesini istiyorsanız seçin.", allowResizeComment: "Yalnızca soru yorumları ve Uzun Metin soruları için.", @@ -1479,7 +1482,6 @@ export var turkishStrings = { keyDuplicationError: "\"Yinelenen yanıtları engelle\" özelliği etkinleştirildiğinde, yinelenen bir girdi göndermeye çalışan yanıtlayan aşağıdaki hata iletisini alır.", totalExpression: "Bir ifadeye dayalı olarak toplam değerleri hesaplamanıza olanak tanır. İfade, temel hesaplamaları ('{q1_id} + {q2_id}'), Boole ifadelerini ('{age} > 60') ve işlevleri ('iif()', 'today()', 'age()', 'min()', 'max()', 'avg()' vb.) içerebilir.", confirmDelete: "Satır silme işlemini onaylamanızı isteyen bir istemi tetikler.", - defaultValueFromLastRow: "Son satırdaki yanıtları çoğaltır ve bunları bir sonraki eklenen dinamik satıra atar.", keyName: "Belirtilen sütun aynı değerleri içeriyorsa, anket \"Benzersiz olmayan anahtar değeri\" hatasını atar.", description: "Bir altyazı yazın.", locale: "Anketinizi oluşturmaya başlamak için bir dil seçin. Çeviri eklemek için yeni bir dile geçin ve orijinal metni buradan veya Çeviriler sekmesinden çevirin.", @@ -1498,7 +1500,7 @@ export var turkishStrings = { questionTitleLocation: "Bu sayfadaki tüm sorular için geçerlidir. Bu ayarı geçersiz kılmak istiyorsanız, tek tek sorular veya paneller için başlık hizalama kuralları tanımlayın. \"Devral\" seçeneği, anket düzeyindeki ayarı uygular (varsayılan olarak \"Üst\").", questionTitleWidth: "Soru kutularının soluna hizalandıklarında soru başlıkları için tutarlı genişlik ayarlar. CSS değerlerini (px, %, in, pt, vb.) kabul eder.", questionErrorLocation: "Geçersiz girişi olan soruyla ilgili olarak bir hata mesajının konumunu ayarlar. Şunlar arasından seçim yapın: \"Üst\" - soru kutusunun en üstüne bir hata metni yerleştirilir; \"Alt\" - soru kutusunun altına bir hata metni yerleştirilir. \"Devral\" seçeneği, anket düzeyindeki ayarı uygular (varsayılan olarak \"Üst\").", - questionsOrder: "Soruların orijinal sırasını korur veya rastgele hale getirir. \"Devral\" seçeneği, anket düzeyindeki ayarı (varsayılan olarak \"Orijinal\") uygular. Bu ayarın etkisi yalnızca Önizleme sekmesinde görünür.", + questionOrder: "Soruların orijinal sırasını korur veya rastgele hale getirir. \"Devral\" seçeneği, anket düzeyindeki ayarı (varsayılan olarak \"Orijinal\") uygular. Bu ayarın etkisi yalnızca Önizleme sekmesinde görünür.", navigationButtonsVisibility: "Sayfadaki gezinme düğmelerinin görünürlüğünü ayarlar. \"Devral\" seçeneği, varsayılan olarak \"Görünür\" olan anket düzeyi ayarını uygular." }, timerLocation: "Sayfadaki bir zamanlayıcının konumunu ayarlar.", @@ -1535,7 +1537,7 @@ export var turkishStrings = { needConfirmRemoveFile: "Dosya silme işlemini onaylamanızı isteyen bir istemi tetikler.", selectToRankEnabled: "Yalnızca seçilen seçenekleri sıralamak için etkinleştirin. Kullanıcılar, sıralama alanı içinde sıralamak için seçim listesinden seçilen öğeleri sürükleyecektir.", dataList: "Giriş sırasında yanıtlayana önerilecek seçeneklerin bir listesini girin.", - itemSize: "Bu ayar yalnızca giriş alanlarını yeniden boyutlandırır ve soru kutusunun genişliğini etkilemez.", + inputSize: "Bu ayar yalnızca giriş alanlarını yeniden boyutlandırır ve soru kutusunun genişliğini etkilemez.", itemTitleWidth: "Piksel cinsinden tüm öğe etiketleri için tutarlı genişlik ayarlar", inputTextAlignment: "Alan içinde giriş değerinin nasıl hizalanacağını seçin. Varsayılan ayar olan \"Otomatik\", para birimi veya sayısal maskeleme uygulanmışsa giriş değerini sağa, uygulanmıyorsa sola hizalar.", altText: "Görüntü, kullanıcının cihazında görüntülenemediğinde ve erişilebilirlik amacıyla yedek olarak görev yapar.", @@ -1653,7 +1655,7 @@ export var turkishStrings = { maxValueExpression: "Maksimum değer ifadesi", step: "Adım", dataList: "Veri listesi", - itemSize: "Öğe boyutu", + inputSize: "Öğe boyutu", itemTitleWidth: "Öğe etiketi genişliği (piksel cinsinden)", inputTextAlignment: "Giriş değeri hizalaması", elements: "Öğe", @@ -1755,7 +1757,8 @@ export var turkishStrings = { orchid: "Orkide", tulip: "Lale", brown: "Kahverengi", - green: "Yeşil" + green: "Yeşil", + gray: "Gri" } }, creatortheme: { @@ -1889,7 +1892,7 @@ setupLocale({ localeCode: "tr", strings: turkishStrings }); // pe.dataFormat: "Image format" => "Görüntü formatı" // pe.allowAddRows: "Allow adding rows" => "Satır eklemeye izin ver" // pe.allowRemoveRows: "Allow removing rows" => "Satırların kaldırılmasına izin ver" -// pe.allowRowsDragAndDrop: "Allow row drag and drop" => "Satır sürükleyip bırakmaya izin ver" +// pe.allowRowReorder: "Allow row drag and drop" => "Satır sürükleyip bırakmaya izin ver" // pe.responsiveImageSizeHelp: "Does not apply if you specify the exact image width or height." => "Tam görüntü genişliğini veya yüksekliğini belirtirseniz uygulanmaz." // pe.minImageWidth: "Minimum image width" => "Minimum görüntü genişliği" // pe.maxImageWidth: "Maximum image width" => "Maksimum görüntü genişliği" @@ -1938,7 +1941,7 @@ setupLocale({ localeCode: "tr", strings: turkishStrings }); // pe.panelPrevText: "Previous Panel button tooltip" => "Önceki Panel düğmesi araç ipucu" // pe.panelNextText: "Next Panel button tooltip" => "Sonraki Panel düğmesi araç ipucu" // pe.showRangeInProgress: "Show progress bar" => "İlerleme çubuğunu göster" -// pe.templateTitleLocation: "Question title location" => "Soru başlığı konumu" +// pe.templateQuestionTitleLocation: "Question title location" => "Soru başlığı konumu" // pe.panelRemoveButtonLocation: "Remove Panel button location" => "Panel düğmesinin konumunu kaldır" // pe.hideIfRowsEmpty: "Hide the question if there are no rows" => "Satır yoksa soruyu gizleme" // pe.hideColumnsIfEmpty: "Hide columns if there are no rows" => "Satır yoksa sütunları gizleme" @@ -1965,14 +1968,14 @@ setupLocale({ localeCode: "tr", strings: turkishStrings }); // pe.showNumber: "Show panel number" => "Panel numarasını göster" // pe.readOnly: "Read-only" => "Salt okunur" // pe.enableIf: "Editable if" => "Şu durumlarda düzenlenebilir" -// pe.emptyRowsText: "\"No rows\" message" => "\"Satır yok\" iletisi" +// pe.noRowsText: "\"No rows\" message" => "\"Satır yok\" iletisi" // pe.size: "Input field size (in characters)" => "Giriş alanı boyutu (karakter cinsinden)" // pe.separateSpecialChoices: "Separate special choices (None, Other, Select All)" => "Ayrı özel seçenekler (Yok, Diğer, Tümünü Seç)" // pe.choicesFromQuestion: "Copy choices from the following question" => "Aşağıdaki sorudan seçenekleri kopyalama" // pe.choicesFromQuestionMode: "Which choices to copy?" => "Hangi seçenekleri kopyalamalıyım?" // pe.commentPlaceholder: "Comment area placeholder" => "Yorum alanı yer tutucusu" // pe.displayRateDescriptionsAsExtremeItems: "Display rate descriptions as extreme values" => "Hız açıklamalarını aşırı değerler olarak görüntüleme" -// pe.rowsOrder: "Row order" => "Satır sırası" +// pe.rowOrder: "Row order" => "Satır sırası" // pe.columnsLayout: "Column layout" => "Sütun düzeni" // pe.columnColCount: "Nested column count" => "İç içe geçmiş sütun sayısı" // pe.state: "Panel expand state" => "Panel genişletme durumu" @@ -1990,8 +1993,6 @@ setupLocale({ localeCode: "tr", strings: turkishStrings }); // pe.indent: "Add indents" => "Girinti ekleme" // panel.indent: "Add outer indents" => "Dış girintiler ekleme" // pe.innerIndent: "Add inner indents" => "İç girintiler ekleme" -// pe.defaultValueFromLastRow: "Take default values from the last row" => "Son satırdaki varsayılan değerleri alma" -// pe.defaultValueFromLastPanel: "Take default values from the last panel" => "Son panelden varsayılan değerleri alma" // pe.titleKeyboardAdornerTip: "Press enter button to edit" => "Düzenlemek için enter düğmesine basın" // pe.emptyExpressionPlaceHolder: "Type expression here..." => "İfadeyi buraya yazın..." // pe.noFile: "No file choosen" => "Hiçbir dosya seçilmedi" @@ -2056,7 +2057,7 @@ setupLocale({ localeCode: "tr", strings: turkishStrings }); // showTimerPanel.none: "Hidden" => "Gizli" // showTimerPanelMode.all: "Both" => "Her ikisi" // detailPanelMode.none: "Hidden" => "Gizli" -// addRowLocation.default: "Depends on matrix layout" => "Matris düzenine bağlıdır" +// addRowButtonLocation.default: "Depends on matrix layout" => "Matris düzenine bağlıdır" // panelsState.default: "Users cannot expand or collapse panels" => "Kullanıcılar panelleri genişletemez veya daraltamaz" // panelsState.collapsed: "All panels are collapsed" => "Tüm paneller daraltıldı" // panelsState.expanded: "All panels are expanded" => "Tüm paneller genişletildi" @@ -2374,7 +2375,7 @@ setupLocale({ localeCode: "tr", strings: turkishStrings }); // panel.description: "Panel description" => "Panel açıklaması" // panel.visibleIf: "Make the panel visible if" => "Aşağıdaki durumlarda paneli görünür hale getirin" // panel.requiredIf: "Make the panel required if" => "Aşağıdaki durumlarda paneli gerekli hale getirin" -// panel.questionsOrder: "Question order within the panel" => "Panel içinde soru sırası" +// panel.questionOrder: "Question order within the panel" => "Panel içinde soru sırası" // panel.startWithNewLine: "Display the panel on a new line" => "Paneli yeni bir satırda görüntüleme" // panel.state: "Panel collapse state" => "Panel çökme durumu" // panel.width: "Inline panel width" => "Satır içi panel genişliği" @@ -2399,7 +2400,7 @@ setupLocale({ localeCode: "tr", strings: turkishStrings }); // paneldynamic.hideNumber: "Hide the panel number" => "Panel numarasını gizleme" // paneldynamic.titleLocation: "Panel title alignment" => "Panel başlığı hizalaması" // paneldynamic.descriptionLocation: "Panel description alignment" => "Panel açıklaması hizalaması" -// paneldynamic.templateTitleLocation: "Question title alignment" => "Soru başlığı hizalaması" +// paneldynamic.templateQuestionTitleLocation: "Question title alignment" => "Soru başlığı hizalaması" // paneldynamic.templateErrorLocation: "Error message alignment" => "Hata iletisi hizalaması" // paneldynamic.newPanelPosition: "New panel location" => "Yeni panel konumu" // paneldynamic.keyName: "Prevent duplicate responses in the following question" => "Aşağıdaki soruda yinelenen yanıtları önleyin" @@ -2432,7 +2433,7 @@ setupLocale({ localeCode: "tr", strings: turkishStrings }); // page.description: "Page description" => "Sayfa açıklaması" // page.visibleIf: "Make the page visible if" => "Aşağıdaki durumlarda sayfayı görünür hale getirin" // page.requiredIf: "Make the page required if" => "Aşağıdaki durumlarda sayfayı gerekli hale getirin" -// page.questionsOrder: "Question order on the page" => "Sayfadaki soru sırası" +// page.questionOrder: "Question order on the page" => "Sayfadaki soru sırası" // matrixdropdowncolumn.name: "Column name" => "Sütun adı" // matrixdropdowncolumn.title: "Column title" => "Sütun başlığı" // matrixdropdowncolumn.isUnique: "Prevent duplicate responses" => "Yinelenen yanıtları önleyin" @@ -2506,8 +2507,8 @@ setupLocale({ localeCode: "tr", strings: turkishStrings }); // totalDisplayStyle.currency: "Currency" => "Para birimi" // totalDisplayStyle.percent: "Percentage" => "Yüzde" // totalDisplayStyle.date: "Date" => "Tarih" -// rowsOrder.initial: "Original" => "Özgün" -// questionsOrder.initial: "Original" => "Özgün" +// rowOrder.initial: "Original" => "Özgün" +// questionOrder.initial: "Original" => "Özgün" // showProgressBar.aboveheader: "Above the header" => "Başlığın üstünde" // showProgressBar.belowheader: "Below the header" => "Başlığın altında" // pv.sum: "Sum" => "Toplam" @@ -2524,7 +2525,7 @@ setupLocale({ localeCode: "tr", strings: turkishStrings }); // panel.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "En az bir iç içe geçmiş sorunun yanıtı olmadığı sürece anket gönderimini engelleyen koşullu bir kural ayarlamak için sihirli değnek simgesini kullanın." // panel.questionTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Bu paneldeki tüm sorular için geçerlidir. Bu ayarı geçersiz kılmak istiyorsanız, tek tek sorular için başlık hizalama kuralları tanımlayın. \"Devral\" seçeneği, sayfa düzeyi (ayarlanmışsa) veya anket düzeyi ayarını (varsayılan olarak \"Üst\") uygular." // panel.questionErrorLocation: "Sets the location of an error message in relation to all questions within the panel. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Paneldeki tüm sorularla ilgili olarak bir hata mesajının konumunu ayarlar. \"Devral\" seçeneği, sayfa düzeyi (ayarlanmışsa) veya anket düzeyi ayarını uygular." -// panel.questionsOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Soruların orijinal sırasını korur veya rastgele hale getirir. \"Devral\" seçeneği, sayfa düzeyi (ayarlanmışsa) veya anket düzeyi ayarını uygular." +// panel.questionOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Soruların orijinal sırasını korur veya rastgele hale getirir. \"Devral\" seçeneği, sayfa düzeyi (ayarlanmışsa) veya anket düzeyi ayarını uygular." // panel.page: "Repositions the panel to the end of a selected page." => "Paneli seçili sayfanın sonuna yeniden konumlandırır." // panel.innerIndent: "Adds space or margin between the panel content and the left border of the panel box." => "Panel içeriği ile panel kutusunun sol kenarlığı arasına boşluk veya kenar boşluğu ekler." // panel.startWithNewLine: "Unselect to display the panel in one line with the previous question or panel. The setting doesn't apply if the panel is the first element in your form." => "Panelin önceki soru veya panelle aynı satırda görüntülenmesi için seçimi kaldırın. Panel formunuzdaki ilk öğeyse bu ayar uygulanmaz." @@ -2535,7 +2536,7 @@ setupLocale({ localeCode: "tr", strings: turkishStrings }); // paneldynamic.visibleIf: "Use the magic wand icon to set a conditional rule that determines panel visibility." => "Panel görünürlüğünü belirleyen koşullu bir kural ayarlamak için sihirli değnek simgesini kullanın." // paneldynamic.enableIf: "Use the magic wand icon to set a conditional rule that disables the read-only mode for the panel." => "Panelin salt okunur modunu devre dışı bırakan koşullu bir kural ayarlamak için sihirli değnek simgesini kullanın." // paneldynamic.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "En az bir iç içe geçmiş sorunun yanıtı olmadığı sürece anket gönderimini engelleyen koşullu bir kural ayarlamak için sihirli değnek simgesini kullanın." -// paneldynamic.templateTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Bu paneldeki tüm sorular için geçerlidir. Bu ayarı geçersiz kılmak istiyorsanız, tek tek sorular için başlık hizalama kuralları tanımlayın. \"Devral\" seçeneği, sayfa düzeyi (ayarlanmışsa) veya anket düzeyi ayarını (varsayılan olarak \"Üst\") uygular." +// paneldynamic.templateQuestionTitleLocation: "Applies to all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Bu paneldeki tüm sorular için geçerlidir. Bu ayarı geçersiz kılmak istiyorsanız, tek tek sorular için başlık hizalama kuralları tanımlayın. \"Devral\" seçeneği, sayfa düzeyi (ayarlanmışsa) veya anket düzeyi ayarını (varsayılan olarak \"Üst\") uygular." // paneldynamic.templateErrorLocation: "Sets the location of an error message in relation to a question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Geçersiz girişi olan bir soruyla ilgili olarak bir hata mesajının konumunu ayarlar. Şunlar arasından seçim yapın: \"Üst\" - soru kutusunun en üstüne bir hata metni yerleştirilir; \"Alt\" - soru kutusunun altına bir hata metni yerleştirilir. \"Devral\" seçeneği, sayfa düzeyi (ayarlanmışsa) veya anket düzeyi ayarını (varsayılan olarak \"Üst\") uygular." // paneldynamic.errorLocation: "Sets the location of an error message in relation to all questions within the panel. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => "Paneldeki tüm sorularla ilgili olarak bir hata mesajının konumunu ayarlar. \"Devral\" seçeneği, sayfa düzeyi (ayarlanmışsa) veya anket düzeyi ayarını uygular." // paneldynamic.page: "Repositions the panel to the end of a selected page." => "Paneli seçili sayfanın sonuna yeniden konumlandırır." @@ -2549,7 +2550,7 @@ setupLocale({ localeCode: "tr", strings: turkishStrings }); // paneldynamic.titleLocation: "This setting is automatically inherited by all questions within this panel. If you want to override this setting, define title alignment rules for individual questions. The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Top\" by default)." => "Bu ayar, bu paneldeki tüm sorular tarafından otomatik olarak devralınır. Bu ayarı geçersiz kılmak istiyorsanız, tek tek sorular için başlık hizalama kuralları tanımlayın. \"Devral\" seçeneği, sayfa düzeyi (ayarlanmışsa) veya anket düzeyi ayarını (varsayılan olarak \"Üst\") uygular." // paneldynamic.descriptionLocation: "The \"Inherit\" option applies the page-level (if set) or survey-level setting (\"Under the panel title\" by default)." => "\"Devral\" seçeneği, sayfa düzeyi (ayarlanmışsa) veya anket düzeyi ayarını (varsayılan olarak \"Panel başlığı altında\") uygular." // paneldynamic.newPanelPosition: "Defines the position of a newly added panel. By default, new panels are added to the end. Select \"Next\" to insert a new panel after the current one." => "Yeni eklenen panelin konumunu tanımlar. Varsayılan olarak, sonuna yeni paneller eklenir. Geçerli panelden sonra yeni bir panel eklemek için \"İleri\" yi seçin." -// paneldynamic.defaultValueFromLastPanel: "Duplicates answers from the last panel and assigns them to the next added dynamic panel." => "Son paneldeki yanıtları çoğaltır ve bir sonraki eklenen dinamik panele atar." +// paneldynamic.copyDefaultValueFromLastEntry: "Duplicates answers from the last panel and assigns them to the next added dynamic panel." => "Son paneldeki yanıtları çoğaltır ve bir sonraki eklenen dinamik panele atar." // paneldynamic.keyName: "Reference a question name to require a user to provide a unique response for this question in each panel." => "Kullanıcının her panelde bu soruya benzersiz bir yanıt vermesini zorunlu kılmak için bir soru adına başvurun." // pehelp.defaultValueExpression: "This setting allows you to assign a default answer value based on an expression. The expression can include basic calculations - `{q1_id} + {q2_id}`, Boolean expressions, such as `{age} > 60`, and functions: `iif()`, `today()`, `age()`, `min()`, `max()`, `avg()`, etc. The value determined by this expression serves as the initial default value that can be overridden by a respondent's manual input." => "Bu ayar, bir ifadeye göre varsayılan bir yanıt değeri atamanıza olanak tanır. İfade temel hesaplamaları içerebilir - '{q1_id} + {q2_id}', '{age} > 60' gibi Boole ifadeleri ve işlevler: 'iif()', 'today()', 'age()', 'min()', 'max()', 'avg()' vb. Bu ifade tarafından belirlenen değer, yanıtlayanın manuel girişi tarafından geçersiz kılınabilecek ilk varsayılan değer olarak işlev görür." // pehelp.resetValueIf: "Use the magic wand icon to set a conditional rule that determines when a respondent's input is reset to the value based on the \"Default value expression\" or \"Set value expression\" or to the \"Default answer\" value (if either is set)." => "Yanıtlayanın girişinin ne zaman \"Varsayılan değer ifadesi\" veya \"Değer ifadesi ayarla\" ya da \"Varsayılan yanıt\" değerine (ayarlanmışsa) dayalı değere ne zaman sıfırlanacağını belirleyen bir koşullu kural ayarlamak için sihirli değnek simgesini kullanın." @@ -2599,13 +2600,13 @@ setupLocale({ localeCode: "tr", strings: turkishStrings }); // pehelp.showProgressBar: "Sets the visibility and location of a progress bar. The \"Auto\" value displays the progress bar above or below the survey header." => "İlerleme çubuğunun görünürlüğünü ve konumunu ayarlar. \"Otomatik\" değeri, anket başlığının üstünde veya altında ilerleme çubuğunu görüntüler." // pehelp.showPreviewBeforeComplete: "Enable the preview page with all or answered questions only." => "Önizleme sayfasını tüm sorularla veya yalnızca yanıtlanmış sorularla etkinleştirin." // pehelp.questionTitleLocation: "Applies to all questions within the survey. This setting can be overridden by title alignment rules at lower levels: panel, page, or question. A lower-level setting will override those on a higher level." => "Anketteki tüm sorular için geçerlidir. Bu ayar, panel, sayfa veya soru gibi daha düşük düzeylerdeki başlık hizalama kuralları tarafından geçersiz kılınabilir. Daha düşük düzeydeki bir ayar, daha yüksek düzeydeki ayarları geçersiz kılar." -// pehelp.requiredText: "A symbol or a sequence of symbols indicating that an answer is required." => "Bir yanıtın gerekli olduğunu gösteren bir sembol veya sembol dizisi." +// pehelp.requiredMark: "A symbol or a sequence of symbols indicating that an answer is required." => "Bir yanıtın gerekli olduğunu gösteren bir sembol veya sembol dizisi." // pehelp.questionStartIndex: "Enter a number or letter with which you want to start numbering." => "Numaralandırmaya başlamak istediğiniz sayıyı veya harfi girin." // pehelp.questionErrorLocation: "Sets the location of an error message in relation to the question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box." => "Geçersiz girişi olan soruyla ilgili olarak bir hata mesajının konumunu ayarlar. Şunlar arasından seçim yapın: \"Üst\" - soru kutusunun en üstüne bir hata metni yerleştirilir; \"Alt\" - soru kutusunun altına bir hata metni yerleştirilir." -// pehelp.focusFirstQuestionAutomatic: "Select if you want the first input field on each page ready for text entry." => "Her sayfadaki ilk giriş alanının metin girişi için hazır olmasını istiyorsanız seçin." -// pehelp.questionsOrder: "Keeps the original order of questions or randomizes them. The effect of this setting is only visible in the Preview tab." => "Soruların orijinal sırasını korur veya rastgele hale getirir. Bu ayarın etkisi yalnızca Önizleme sekmesinde görünür." +// pehelp.autoFocusFirstQuestion: "Select if you want the first input field on each page ready for text entry." => "Her sayfadaki ilk giriş alanının metin girişi için hazır olmasını istiyorsanız seçin." +// pehelp.questionOrder: "Keeps the original order of questions or randomizes them. The effect of this setting is only visible in the Preview tab." => "Soruların orijinal sırasını korur veya rastgele hale getirir. Bu ayarın etkisi yalnızca Önizleme sekmesinde görünür." // pehelp.maxTextLength: "For text entry questions only." => "Yalnızca metin girişi soruları için." -// pehelp.maxOthersLength: "For question comments only." => "Yalnızca soru yorumları içindir." +// pehelp.maxCommentLength: "For question comments only." => "Yalnızca soru yorumları içindir." // pehelp.autoGrowComment: "Select if you want question comments and Long Text questions to auto-grow in height based on the entered text length." => "Soru yorumlarının ve Uzun Metin sorularının yüksekliğinin girilen metin uzunluğuna göre otomatik olarak büyümesini istiyorsanız seçin." // pehelp.allowResizeComment: "For question comments and Long Text questions only." => "Yalnızca soru yorumları ve Uzun Metin soruları için." // pehelp.calculatedValues: "Custom variables serve as intermediate or auxiliary variables used in form calculations. They take respondent inputs as source values. Each custom variable has a unique name and an expression it's based on." => "Özelleştirilebilir değişkenler, form hesaplamalarında kullanılan ara veya yardımcı değişkenler olarak işlev görür. Yanıtlayan girdilerini kaynak değerler olarak alırlar. Her özelleştirilebilen değişkenin benzersiz bir adı ve temel aldığı bir ifadesi vardır." @@ -2621,7 +2622,7 @@ setupLocale({ localeCode: "tr", strings: turkishStrings }); // pehelp.keyDuplicationError: "When the \"Prevent duplicate responses\" property is enabled, a respondent attempting to submit a duplicate entry will receive the following error message." => "\"Yinelenen yanıtları engelle\" özelliği etkinleştirildiğinde, yinelenen bir girdi göndermeye çalışan yanıtlayan aşağıdaki hata iletisini alır." // pehelp.totalExpression: "Allows you to calculate total values based on an expression. The expression can include basic calculations (`{q1_id} + {q2_id}`), Boolean expressions (`{age} > 60`) and functions ('iif()`, `today()`, `age()`, `min()`, `max()`, `avg()`, etc.)." => "Bir ifadeye dayalı olarak toplam değerleri hesaplamanıza olanak tanır. İfade, temel hesaplamaları ('{q1_id} + {q2_id}'), Boole ifadelerini ('{age} > 60') ve işlevleri ('iif()', 'today()', 'age()', 'min()', 'max()', 'avg()' vb.) içerebilir." // pehelp.confirmDelete: "Triggers a prompt asking to confirm the row deletion." => "Satır silme işlemini onaylamanızı isteyen bir istemi tetikler." -// pehelp.defaultValueFromLastRow: "Duplicates answers from the last row and assigns them to the next added dynamic row." => "Son satırdaki yanıtları çoğaltır ve bunları bir sonraki eklenen dinamik satıra atar." +// pehelp.copyDefaultValueFromLastEntry: "Duplicates answers from the last row and assigns them to the next added dynamic row." => "Son satırdaki yanıtları çoğaltır ve bunları bir sonraki eklenen dinamik satıra atar." // pehelp.description: "Type a subtitle." => "Bir altyazı yazın." // pehelp.locale: "Choose a language to begin creating your survey. To add a translation, switch to a new language and translate the original text here or in the Translations tab." => "Anketinizi oluşturmaya başlamak için bir dil seçin. Çeviri eklemek için yeni bir dile geçin ve orijinal metni buradan veya Çeviriler sekmesinden çevirin." // pehelp.detailPanelMode: "Sets the location of a details section in relation to a row. Choose from: \"None\" - no expansion is added; \"Under the row\" - a row expansion is placed under each row of the matrix; \"Under the row, display one row expansion only\" - an expansion is displayed under a single row only, the remaining row expansions are collapsed." => "Ayrıntılar bölümünün bir satıra göre konumunu ayarlar. Şunlar arasından seçim yapın: \"Yok\" - genişletme eklenmez; \"Satırın altında\" - matrisin her satırının altına bir satır genişletmesi yerleştirilir; \"Satırın altında, yalnızca bir satır genişletmesi görüntüle\" - yalnızca tek bir satırın altında bir genişletme görüntülenir, kalan satır genişletmeleri daraltılır." @@ -2636,7 +2637,7 @@ setupLocale({ localeCode: "tr", strings: turkishStrings }); // page.requiredIf: "Use the magic wand icon to set a conditional rule that prevents survey submission unless at least one nested question has an answer." => "En az bir iç içe geçmiş sorunun yanıtı olmadığı sürece anket gönderimini engelleyen koşullu bir kural ayarlamak için sihirli değnek simgesini kullanın." // page.questionTitleLocation: "Applies to all questions within this page. If you want to override this setting, define title alignment rules for individual questions or panels. The \"Inherit\" option applies the survey-level setting (\"Top\" by default)." => "Bu sayfadaki tüm sorular için geçerlidir. Bu ayarı geçersiz kılmak istiyorsanız, tek tek sorular veya paneller için başlık hizalama kuralları tanımlayın. \"Devral\" seçeneği, anket düzeyindeki ayarı uygular (varsayılan olarak \"Üst\")." // page.questionErrorLocation: "Sets the location of an error message in relation to the question with invalid input. Choose between: \"Top\" - an error text is placed at the top of the question box; \"Bottom\" - an error text is placed at the bottom of the question box. The \"Inherit\" option applies the survey-level setting (\"Top\" by default)." => "Geçersiz girişi olan soruyla ilgili olarak bir hata mesajının konumunu ayarlar. Şunlar arasından seçim yapın: \"Üst\" - soru kutusunun en üstüne bir hata metni yerleştirilir; \"Alt\" - soru kutusunun altına bir hata metni yerleştirilir. \"Devral\" seçeneği, anket düzeyindeki ayarı uygular (varsayılan olarak \"Üst\")." -// page.questionsOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the survey-level setting (\"Original\" by default). The effect of this setting is only visible in the Preview tab." => "Soruların orijinal sırasını korur veya rastgele hale getirir. \"Devral\" seçeneği, anket düzeyindeki ayarı (varsayılan olarak \"Orijinal\") uygular. Bu ayarın etkisi yalnızca Önizleme sekmesinde görünür." +// page.questionOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the survey-level setting (\"Original\" by default). The effect of this setting is only visible in the Preview tab." => "Soruların orijinal sırasını korur veya rastgele hale getirir. \"Devral\" seçeneği, anket düzeyindeki ayarı (varsayılan olarak \"Orijinal\") uygular. Bu ayarın etkisi yalnızca Önizleme sekmesinde görünür." // page.navigationButtonsVisibility: "Sets the visibility of navigation buttons on the page. The \"Inherit\" option applies the survey-level setting, which defaults to \"Visible\"." => "Sayfadaki gezinme düğmelerinin görünürlüğünü ayarlar. \"Devral\" seçeneği, varsayılan olarak \"Görünür\" olan anket düzeyi ayarını uygular." // pehelp.panelsState: "Choose from: \"Locked\" - users cannot expand or collapse panels; \"Collapse all\" - all panels start in a collapsed state; \"Expand all\" - all panels start in an expanded state; \"First expanded\" - only the first panel is initially expanded." => "Şunlar arasından seçim yapın: \"Kilitli\" - kullanıcılar panelleri genişletemez veya daraltamaz; \"Tümünü daralt\" - tüm paneller daraltılmış durumda başlar; \"Tümünü genişlet\" - tüm paneller genişletilmiş bir durumda başlar; \"İlk genişletildi\" - başlangıçta yalnızca ilk panel genişletilir." // pehelp.imageLinkName: "Enter a shared property name within the array of objects that contains the image or video file URLs you want to display in the choice list." => "Seçim listesinde görüntülemek istediğiniz görüntü veya video dosyası URL'lerini içeren nesne dizisi içinde paylaşılan bir özellik adı girin." @@ -2665,7 +2666,7 @@ setupLocale({ localeCode: "tr", strings: turkishStrings }); // pehelp.needConfirmRemoveFile: "Triggers a prompt asking to confirm the file deletion." => "Dosya silme işlemini onaylamanızı isteyen bir istemi tetikler." // pehelp.selectToRankEnabled: "Enable to rank only selected choices. Users will drag selected items from the choice list to order them within the ranking area." => "Yalnızca seçilen seçenekleri sıralamak için etkinleştirin. Kullanıcılar, sıralama alanı içinde sıralamak için seçim listesinden seçilen öğeleri sürükleyecektir." // pehelp.dataList: "Enter a list of choices that will be suggested to the respondent during input." => "Giriş sırasında yanıtlayana önerilecek seçeneklerin bir listesini girin." -// pehelp.itemSize: "The setting only resizes the input fields and doesn't affect the width of the question box." => "Bu ayar yalnızca giriş alanlarını yeniden boyutlandırır ve soru kutusunun genişliğini etkilemez." +// pehelp.inputSize: "The setting only resizes the input fields and doesn't affect the width of the question box." => "Bu ayar yalnızca giriş alanlarını yeniden boyutlandırır ve soru kutusunun genişliğini etkilemez." // pehelp.itemTitleWidth: "Sets consistent width for all item labels in pixels" => "Piksel cinsinden tüm öğe etiketleri için tutarlı genişlik ayarlar" // pehelp.contentMode: "The \"Auto\" option automatically determines the suitable mode for display - Image, Video, or YouTube - based on the source URL provided." => "\"Otomatik\" seçeneği, sağlanan kaynak URL'ye göre görüntüleme için uygun modu (Resim, Video veya YouTube) otomatik olarak belirler." // pehelp.altText: "Serves as a substitute when the image cannot be displayed on a user's device and for accessibility purposes." => "Görüntü, kullanıcının cihazında görüntülenemediğinde ve erişilebilirlik amacıyla yedek olarak görev yapar." @@ -2678,8 +2679,8 @@ setupLocale({ localeCode: "tr", strings: turkishStrings }); // p.itemTitleWidth: "Item label width (in px)" => "Öğe etiketi genişliği (piksel cinsinden)" // p.selectToRankEmptyRankedAreaText: "Text to show if all options are selected" => "Tüm seçeneklerin seçili olup olmadığını gösteren metin" // p.selectToRankEmptyUnrankedAreaText: "Placeholder text for the ranking area" => "Derecelendirme alanı için yer tutucu metin" -// pe.allowCompleteSurveyAutomatic: "Complete the survey automatically" => "Anketi otomatik olarak tamamlama" -// pehelp.allowCompleteSurveyAutomatic: "Select if you want the survey to complete automatically after a respondent answers all questions." => "Yanıtlayan tüm soruları yanıtladıktan sonra anketin otomatik olarak tamamlanmasını isteyip istemediğinizi seçin." +// pe.autoAdvanceAllowComplete: "Complete the survey automatically" => "Anketi otomatik olarak tamamlama" +// pehelp.autoAdvanceAllowComplete: "Select if you want the survey to complete automatically after a respondent answers all questions." => "Yanıtlayan tüm soruları yanıtladıktan sonra anketin otomatik olarak tamamlanmasını isteyip istemediğinizi seçin." // masksettings.saveMaskedValue: "Save masked value in survey results" => "Anket sonuçlarında maskelenmiş değeri kaydetme" // patternmask.pattern: "Value pattern" => "Değer örüntüsü" // datetimemask.min: "Minimum value" => "Minimum değer" @@ -2904,7 +2905,7 @@ setupLocale({ localeCode: "tr", strings: turkishStrings }); // names.default-dark: "Dark" => "Koyu" // names.default-contrast: "Contrast" => "Karşıtlık" // panel.showNumber: "Number this panel" => "Bu paneli numaralandırın" -// pehelp.goNextPageAutomatic: "Select if you want the survey to auto-advance to the next page once a respondent has answered all questions on the current page. This feature won't apply if the last question on the page is open-ended or allows multiple answers." => "Yanıtlayan geçerli sayfadaki tüm soruları yanıtladıktan sonra anketin otomatik olarak sonraki sayfaya ilerlemesini isteyip istemediğinizi seçin. Bu özellik, sayfadaki son soru açık uçluysa veya birden fazla yanıta izin veriyorsa uygulanmaz." +// pehelp.autoAdvanceEnabled: "Select if you want the survey to auto-advance to the next page once a respondent has answered all questions on the current page. This feature won't apply if the last question on the page is open-ended or allows multiple answers." => "Yanıtlayan geçerli sayfadaki tüm soruları yanıtladıktan sonra anketin otomatik olarak sonraki sayfaya ilerlemesini isteyip istemediğinizi seçin. Bu özellik, sayfadaki son soru açık uçluysa veya birden fazla yanıta izin veriyorsa uygulanmaz." // autocomplete.name: "Full Name" => "Adınız ve Soyadınız" // autocomplete.honorific-prefix: "Prefix" => "Önek" // autocomplete.given-name: "First Name" => "Ad" @@ -2960,4 +2961,10 @@ setupLocale({ localeCode: "tr", strings: turkishStrings }); // autocomplete.impp: "Instant Messaging Protocol" => "Anlık Mesajlaşma Protokolü" // ed.lockQuestionsTooltip: "Lock expand/collapse state for questions" => "Sorular için genişletme/daraltma durumunu kilitle" // pe.listIsEmpty@pages: "You don't have any pages yet" => "Henüz hiç sayfanız yok" -// pe.addNew@pages: "Add new page" => "Yeni sayfa ekle" \ No newline at end of file +// pe.addNew@pages: "Add new page" => "Yeni sayfa ekle" +// ed.zoomInTooltip: "Zoom In" => "Yakınlaştırma" +// ed.zoom100Tooltip: "100%" => "100%" +// ed.zoomOutTooltip: "Zoom Out" => "Uzaklaştırma" +// tabs.surfaceBackground: "Surface Background" => "Yüzey Arka Planı" +// pe.copyDefaultValueFromLastEntry: "Use answers from the last entry as default" => "Varsayılan olarak son girişteki yanıtları kullan" +// colors.gray: "Gray" => "Gri" \ No newline at end of file diff --git a/packages/survey-creator-core/src/property-grid-theme/property-grid.ts b/packages/survey-creator-core/src/property-grid-theme/property-grid.ts index f321ad303c..9ed3c0e005 100644 --- a/packages/survey-creator-core/src/property-grid-theme/property-grid.ts +++ b/packages/survey-creator-core/src/property-grid-theme/property-grid.ts @@ -38,7 +38,7 @@ export var propertyGridCss = { icon: "spg-panel__icon", iconExpanded: "spg-panel__icon--expanded", footer: "spg-panel__footer", - requiredText: "spg-panel__required-text" + requiredMark: "spg-panel__required-text" }, paneldynamic: { mainRoot: "spg-question spg-row__question", @@ -94,7 +94,7 @@ export var propertyGridCss = { titleOnError: "spg-question__title--error", title: "spg-title spg-question__title", titleBar: "sd-action-title-bar spg-action-title-bar", - requiredText: "spg-question__required-text", + requiredMark: "spg-question__required-text", number: "spg-question__num", description: "spg-description spg-question__description", descriptionUnderInput: "spg-description spg-question__description", @@ -282,7 +282,7 @@ export var propertyGridCss = { dragDropGhostPositionTop: "spg-matrixdynamic__drag-drop-ghost-position-top", dragDropGhostPositionBottom: "spg-matrixdynamic__drag-drop-ghost-position-bottom", emptyRowsSection: "spg-matrixdynamic__placeholder", - emptyRowsText: "spg-matrixdynamic__placeholder-text", + noRowsText: "spg-matrixdynamic__placeholder-text", cellQuestionWrapper: "spg-table__question-wrapper", draggedRow: "spg-matrixdynamic__dragged-row", emptyCell: "spg-table__cell--empty", diff --git a/packages/survey-creator-core/src/property-grid/index.ts b/packages/survey-creator-core/src/property-grid/index.ts index 3b39068c46..aba9dd213e 100644 --- a/packages/survey-creator-core/src/property-grid/index.ts +++ b/packages/survey-creator-core/src/property-grid/index.ts @@ -75,7 +75,7 @@ export function setSurveyJSONForPropertyGrid( ) { json.showNavigationButtons = "none"; json.showPageTitles = false; - json.focusFirstQuestionAutomatic = false; + json.autoFocusFirstQuestion = false; json.showQuestionNumbers = "off"; if (titleLocationLeft) { json.questionTitleLocation = "left"; @@ -84,7 +84,7 @@ export function setSurveyJSONForPropertyGrid( if (updateOnTyping) { json.textUpdateMode = "onTyping"; } - json.requiredText = ""; + json.requiredMark = ""; } export abstract class PropertyEditorSetupValue implements IPropertyEditorSetup { diff --git a/packages/survey-creator-core/src/property-grid/matrices.ts b/packages/survey-creator-core/src/property-grid/matrices.ts index 470f6e989f..169564e197 100644 --- a/packages/survey-creator-core/src/property-grid/matrices.ts +++ b/packages/survey-creator-core/src/property-grid/matrices.ts @@ -49,7 +49,7 @@ export abstract class PropertyGridEditorMatrix extends PropertyGridEditor { } public onSetup(obj: Base, question: Question, prop: JsonObjectProperty, options: ISurveyCreatorOptions) { const matrix = question; - if (matrix.allowRowsDragAndDrop && matrix.dragDropMatrixRows) { + if (matrix.allowRowReorder && matrix.dragDropMatrixRows) { matrix.dragDropMatrixRows.onDragStart.add(() => { options.startUndoRedoTransaction(); }); matrix.dragDropMatrixRows.onDragEnd.add(() => { options.stopUndoRedoTransaction(); }); } @@ -78,7 +78,7 @@ export abstract class PropertyGridEditorMatrix extends PropertyGridEditor { q.obj = rowObj; this.initializePlaceholder(rowObj, q, options.columnName); q.property = Serializer.findProperty(rowObj.getType(), options.columnName); - if(q.getType() === "boolean" && q.renderAs === "checkbox") { + if (q.getType() === "boolean" && q.renderAs === "checkbox") { q.titleLocation = "default"; } } @@ -297,7 +297,7 @@ export abstract class PropertyGridEditorMatrix extends PropertyGridEditor { q.obj, q.property, propGridDefinition ).setupObjPanel(panel, true); }; - matrix.allowRowsDragAndDrop = this.getAllowRowDragDrop(prop) && !matrix.isReadOnly; + matrix.allowRowReorder = this.getAllowRowDragDrop(prop) && !matrix.isReadOnly; if (!!q.creatorOptions) { this.setupUsingOptions(obj, matrix, q.creatorOptions, prop); } @@ -353,7 +353,7 @@ export abstract class PropertyGridEditorMatrix extends PropertyGridEditor { keyDuplicationError: editorLocalization.getString( "pe.propertyIsNoUnique" ), - emptyRowsText: this.getEmptyRowsText(prop) + noRowsText: this.getnoRowsText(prop) }; if (this.getShowDetailPanelOnAdding()) { res.detailPanelShowOnAdding = true; @@ -368,7 +368,7 @@ export abstract class PropertyGridEditorMatrix extends PropertyGridEditor { } return res; } - protected getEmptyRowsText(prop: JsonObjectProperty) { + protected getnoRowsText(prop: JsonObjectProperty) { let locName = "pe.listIsEmpty"; const propLocName = locName + "@" + prop.name; if (!!editorLocalization.hasString(propLocName)) { @@ -386,14 +386,14 @@ export abstract class PropertyGridEditorMatrix extends PropertyGridEditor { return propNames; } private getClassNameByProp(prop: JsonObjectProperty): string { - return !!prop.className ? prop.className: prop.baseClassName; + return !!prop.className ? prop.className : prop.baseClassName; } private getKeyName(prop: JsonObjectProperty): string { const className = this.getClassNameByProp(prop); - if(!className) return ""; + if (!className) return ""; const props = Serializer.getProperties(className); - for(let i = 0; i < props.length; i ++) { - if(props[i].isUnique) return props[i].name; + for (let i = 0; i < props.length; i++) { + if (props[i].isUnique) return props[i].name; } return ""; } @@ -711,7 +711,7 @@ export class PropertyGridEditorMatrixCalculatedValues extends PropertyGridEditor protected setupMatrixQuestion(obj: Base, matrix: QuestionMatrixDynamicModel, prop: JsonObjectProperty, propGridDefinition: ISurveyPropertyGridDefinition): void { super.setupMatrixQuestion(obj, matrix, prop, propGridDefinition); - matrix.isUniqueCaseSensitive = false; + matrix.useCaseSensitiveComparison = false; } } export class PropertyGridEditorMatrixHtmlConditions extends PropertyGridEditorMatrix { diff --git a/packages/survey-creator-core/src/question-editor/definition.ts b/packages/survey-creator-core/src/question-editor/definition.ts index 62d35617a1..a919d31349 100644 --- a/packages/survey-creator-core/src/question-editor/definition.ts +++ b/packages/survey-creator-core/src/question-editor/definition.ts @@ -170,20 +170,20 @@ const defaultProperties: ISurveyPropertiesDefinition = { properties: [ "allowAddRows", "allowRemoveRows", - "allowRowsDragAndDrop", + "allowRowReorder", "rowCount", "minRowCount", "maxRowCount", - "addRowLocation", + "addRowButtonLocation", "addRowText", "removeRowText", "confirmDelete", "confirmDeleteText", "placeholder", { name: "hideColumnsIfEmpty", tab: "columns" }, - { name: "emptyRowsText", tab: "columns" }, + { name: "noRowsText", tab: "columns" }, { name: "defaultRowValue", tab: "data" }, - { name: "defaultValueFromLastRow", tab: "data" }, + { name: "copyDefaultValueFromLastEntry", tab: "data" }, { name: "keyName", tab: "validation" }, { name: "keyDuplicationError", tab: "validation" } ] @@ -199,13 +199,13 @@ const defaultProperties: ISurveyPropertiesDefinition = { }, matrix: { properties: [ - { name: "isAllRowRequired", tab: "validation" }, + { name: "eachRowRequired", tab: "validation" }, { name: "eachRowUnique", tab: "validation" }, { name: "showHeader", tab: "layout" }, { name: "showColumnHeader", tab: "layout" }, { name: "verticalAlign", tab: "layout" }, { name: "alternateRows", tab: "layout" }, - { name: "rowsOrder", tab: "rows" }, + { name: "rowOrder", tab: "rows" }, { name: "hideIfRowsEmpty", tab: "rows" }, { name: "columnsVisibleIf", tab: "logic" }, { name: "rowsVisibleIf", tab: "logic" }, @@ -221,7 +221,7 @@ const defaultProperties: ISurveyPropertiesDefinition = { multipletext: { properties: [ { name: "colCount", tab: "layout" }, - { name: "itemSize", tab: "layout" }, + { name: "inputSize", tab: "layout" }, { name: "itemErrorLocation", tab: "layout" } ], tabs: [{ name: "items", index: 10 }] @@ -288,7 +288,7 @@ const defaultProperties: ISurveyPropertiesDefinition = { }, radiogroup: { properties: [ - { name: "showClearButton", tab: "choices" }, + { name: "allowClear", tab: "choices" }, { name: "separateSpecialChoices", tab: "choices" }, ] }, @@ -667,8 +667,8 @@ const defaultProperties: ISurveyPropertiesDefinition = { "showProgressBar", "progressBarLocation", { name: "defaultPanelValue", tab: "data" }, - { name: "defaultValueFromLastPanel", tab: "data" }, - { name: "templateTitleLocation", tab: "questionSettings" }, + { name: "copyDefaultValueFromLastEntry", tab: "data" }, + { name: "templateQuestionTitleLocation", tab: "questionSettings" }, { name: "templateErrorLocation", tab: "questionSettings" }, { name: "panelRemoveButtonLocation", tab: "layout" }, { name: "keyName", tab: "validation" }, @@ -701,7 +701,7 @@ const defaultProperties: ISurveyPropertiesDefinition = { panel: { properties: [ "isRequired", - { name: "questionsOrder", tab: "questionSettings" }, + { name: "questionOrder", tab: "questionSettings" }, { name: "innerIndent", tab: "questionSettings" }, { name: "requiredErrorText", tab: "validation" }, { name: "page", tab: "layout" }, @@ -726,7 +726,7 @@ const defaultProperties: ISurveyPropertiesDefinition = { "navigationDescription", "timeLimit", "maxTimeToFinish", - { name: "questionsOrder", tab: "questionSettings" }, + { name: "questionOrder", tab: "questionSettings" }, { name: "navigationButtonsVisibility", tab: "navigation" } ], tabs: [{ name: "navigation", index: 350 }, { name: "layout", visible: false }] @@ -744,9 +744,9 @@ const defaultProperties: ISurveyPropertiesDefinition = { "fitToContainer", { name: "questionsOnPageMode", tab: "navigation" }, - { name: "firstPageIsStarted", tab: "navigation" }, - { name: "goNextPageAutomatic", tab: "navigation" }, - { name: "allowCompleteSurveyAutomatic", tab: "navigation" }, + { name: "firstPageIsStartPage", tab: "navigation" }, + { name: "autoAdvanceEnabled", tab: "navigation" }, + { name: "autoAdvanceAllowComplete", tab: "navigation" }, { name: "showNavigationButtons", tab: "navigation" }, { name: "showPrevButton", tab: "navigation" }, { name: "showProgressBar", tab: "navigation" }, @@ -763,20 +763,20 @@ const defaultProperties: ISurveyPropertiesDefinition = { { name: "pageNextText", tab: "navigation" }, { name: "completeText", tab: "navigation" }, - { name: "questionsOrder", tab: "question" }, + { name: "questionOrder", tab: "question" }, { name: "questionTitleLocation", tab: "question" }, { name: "questionDescriptionLocation", tab: "question" }, { name: "showQuestionNumbers", tab: "question" }, { name: "questionTitlePattern", tab: "question" }, - { name: "requiredText", tab: "question" }, + { name: "requiredMark", tab: "question" }, { name: "questionStartIndex", tab: "question" }, { name: "questionErrorLocation", tab: "question" }, { - name: "focusFirstQuestionAutomatic", + name: "autoFocusFirstQuestion", tab: "question" }, { name: "maxTextLength", tab: "question" }, - { name: "maxOthersLength", tab: "question" }, + { name: "maxCommentLength", tab: "question" }, { name: "commentAreaRows", tab: "question" }, { name: "autoGrowComment", tab: "question" }, { name: "allowResizeComment", tab: "question" }, @@ -789,16 +789,16 @@ const defaultProperties: ISurveyPropertiesDefinition = { { name: "clearInvisibleValues", tab: "data" }, { name: "textUpdateMode", tab: "data" }, - { name: "sendResultOnPageNext", tab: "data" }, + { name: "partialSendEnabled", tab: "data" }, { name: "storeOthersAsComment", tab: "data" }, - { name: "focusOnFirstError", tab: "validation" }, + { name: "autoFocusFirstError", tab: "validation" }, { name: "checkErrorsMode", tab: "validation" }, { name: "validateVisitedEmptyFields", tab: "validation" }, { name: "navigateToUrl", tab: "showOnCompleted" }, { name: "navigateToUrlOnCondition", tab: "showOnCompleted" }, - { name: "showCompletedPage", tab: "showOnCompleted" }, + { name: "showCompletePage", tab: "showOnCompleted" }, { name: "completedHtml", tab: "showOnCompleted" }, { name: "completedHtmlOnCondition", tab: "showOnCompleted" }, { name: "loadingHtml", tab: "showOnCompleted" }, diff --git a/packages/survey-creator-core/src/survey-helper.ts b/packages/survey-creator-core/src/survey-helper.ts index e81eb60058..8c3c366efe 100644 --- a/packages/survey-creator-core/src/survey-helper.ts +++ b/packages/survey-creator-core/src/survey-helper.ts @@ -24,9 +24,9 @@ export enum ObjType { export class SurveyHelper { public static getNewElementName(el: ISurveyElement): string { const survey: SurveyModel = (el).getSurvey(); - if(!survey) return el.name; - if(el.isPage) return this.getNewPageName(survey.pages); - if(el.isPanel) return this.getNewPanelName(survey.getAllPanels()); + if (!survey) return el.name; + if (el.isPage) return this.getNewPageName(survey.pages); + if (el.isPanel) return this.getNewPanelName(survey.getAllPanels()); return this.getNewQuestionName(survey.getAllQuestions(false, false, true)); } public static getNewPageName(objs: Array) { @@ -276,8 +276,8 @@ export class SurveyHelper { delete json["maxWidth"]; } private static deleteRandomProperties(json: any) { - ["choicesOrder", "rowsOrder"].forEach(prop => { - if(json[prop] === "random") { + ["choicesOrder", "rowOrder"].forEach(prop => { + if (json[prop] === "random") { delete json[prop]; } }); @@ -293,7 +293,7 @@ export class SurveyHelper { SurveyHelper.deleteConditionPropertiesFromArray(questionJson.rates); } private static deleteConditionPropertiesFromArray(jsonArray: Array): void { - if(!Array.isArray(jsonArray)) return; + if (!Array.isArray(jsonArray)) return; jsonArray.forEach(item => { SurveyHelper.deleteConditionProperties(item); }); diff --git a/packages/survey-creator-core/tests/creator-toolbox.tests.ts b/packages/survey-creator-core/tests/creator-toolbox.tests.ts index cf8502d3d7..9da6073979 100644 --- a/packages/survey-creator-core/tests/creator-toolbox.tests.ts +++ b/packages/survey-creator-core/tests/creator-toolbox.tests.ts @@ -43,7 +43,7 @@ test("Reason of question Added from toolbox, onclicking add question button, on expect(reason).toHaveLength(9); expect(reason[8]).toEqual("ELEMENT_CONVERTED"); }); -test("Click on toolbox and cancel survey.lazyRendering", (): any => { +test("Click on toolbox and cancel survey.lazyRenderEnabled", (): any => { const creator = new CreatorTester(); expect(creator.survey.isLazyRendering).toEqual(true); creator.clickToolboxItem({ type: "text" }); diff --git a/packages/survey-creator-core/tests/localization.tests.ts b/packages/survey-creator-core/tests/localization.tests.ts index fe0fcb57b1..2371c88f0c 100644 --- a/packages/survey-creator-core/tests/localization.tests.ts +++ b/packages/survey-creator-core/tests/localization.tests.ts @@ -83,8 +83,8 @@ test("Get property placeholder", () => { test("Get value name from pv. based on property name", () => { const pv: any = defaultStrings.pv; pv.testValue = "All"; - pv.questionsOrder = { testValue: "Question" }; - expect(editorLocalization.getPropertyValueInEditor("questionsOrder", "testValue")).toEqual("Question"); + pv.questionOrder = { testValue: "Question" }; + expect(editorLocalization.getPropertyValueInEditor("questionOrder", "testValue")).toEqual("Question"); expect(editorLocalization.getPropertyValueInEditor("noQuestionOrder", "testValue")).toEqual("All"); }); test("getProperty function breaks on word automatically", () => { diff --git a/packages/survey-creator-core/tests/property-grid/property-grid-matrices.tests.ts b/packages/survey-creator-core/tests/property-grid/property-grid-matrices.tests.ts index 2e3dc75559..aab95ba66f 100644 --- a/packages/survey-creator-core/tests/property-grid/property-grid-matrices.tests.ts +++ b/packages/survey-creator-core/tests/property-grid/property-grid-matrices.tests.ts @@ -1,7 +1,9 @@ -import { CalculatedValue, ExpressionValidator, HtmlConditionItem, QuestionCheckboxBase, QuestionDropdownModel, QuestionMatrixDropdownModel, QuestionMatrixDynamicModel, +import { + CalculatedValue, ExpressionValidator, HtmlConditionItem, QuestionCheckboxBase, QuestionDropdownModel, QuestionMatrixDropdownModel, QuestionMatrixDynamicModel, QuestionMatrixModel, QuestionMultipleTextModel, QuestionRatingModel, QuestionTextModel, QuestionBooleanModel, Serializer, SurveyModel, SurveyTriggerRunExpression, UrlConditionItem, settings as surveySettings, - ItemValue } from "survey-core"; + ItemValue +} from "survey-core"; import { PropertyGridModelTester } from "./property-grid.base"; import { PropertyGridEditorMatrixMutlipleTextItems } from "../../src/property-grid/matrices"; import { EmptySurveyCreatorOptions, settings as settingsCreator } from "../../src/creator-settings"; @@ -220,7 +222,7 @@ test("calculatedValues property editor", () => { propertyGrid.survey.getQuestionByName("calculatedValues") ); expect(calcValuesQuestion).toBeTruthy(); - expect(calcValuesQuestion.isUniqueCaseSensitive).toEqual(false); + expect(calcValuesQuestion.useCaseSensitiveComparison).toEqual(false); expect(calcValuesQuestion.visibleRows).toHaveLength(1); expect(calcValuesQuestion.columns).toHaveLength(2); expect(calcValuesQuestion.columns[0].cellType).toEqual("text"); diff --git a/packages/survey-creator-core/tests/property-grid/property-grid.tests.ts b/packages/survey-creator-core/tests/property-grid/property-grid.tests.ts index 78684a6ed5..ce1944e09e 100644 --- a/packages/survey-creator-core/tests/property-grid/property-grid.tests.ts +++ b/packages/survey-creator-core/tests/property-grid/property-grid.tests.ts @@ -236,8 +236,10 @@ test("dropdown property editor, get choices on callback", () => { Serializer.removeProperty("survey", "region"); }); test("Serializer.addpropery, type: 'dropdown' cuts the text before dots, provided into choices. Bug#5787", (): any => { - Serializer.addProperty("survey", { name: "prop1:dropdown", type: "dropdown", - choices: ["Gemini 1.5 Pro", "Claude 3.5 Sonnet"] }); + Serializer.addProperty("survey", { + name: "prop1:dropdown", type: "dropdown", + choices: ["Gemini 1.5 Pro", "Claude 3.5 Sonnet"] + }); const survey = new SurveyModel(); const propertyGrid = new PropertyGridModelTester(survey); const question = propertyGrid.survey.getQuestionByName("prop1"); @@ -2546,7 +2548,7 @@ test("Show empty rows template if there is no rows", () => { ); expect(propEditorQuestion.hideColumnsIfEmpty).toBeTruthy(); expect(propEditorQuestion.renderedTable.showTable).toBeFalsy(); - expect(propEditorQuestion.emptyRowsText).toEqual("You don't have any triggers yet"); + expect(propEditorQuestion.noRowsText).toEqual("You don't have any triggers yet"); expect(propEditorQuestion.addRowText).toEqual("Add new trigger"); propertyGrid = new PropertyGridModelTester(survey.getQuestionByName("q1")); @@ -2555,7 +2557,7 @@ test("Show empty rows template if there is no rows", () => { ); expect(propEditorQuestion.hideColumnsIfEmpty).toBeTruthy(); expect(propEditorQuestion.renderedTable.showTable).toBeFalsy(); - expect(propEditorQuestion.emptyRowsText).toEqual("You don't have any choices yet"); + expect(propEditorQuestion.noRowsText).toEqual("You don't have any choices yet"); expect(propEditorQuestion.addRowText).toEqual("Add new choice"); }); test("Different property editors for trigger value", () => { @@ -2619,13 +2621,13 @@ test("AllowRowsDragDrop and property readOnly", () => { propertyGrid.survey.getQuestionByName("choices") ); expect(choicesQuestion).toBeTruthy(); - expect(choicesQuestion.allowRowsDragAndDrop).toBeTruthy(); + expect(choicesQuestion.allowRowReorder).toBeTruthy(); Serializer.findProperty("selectbase", "choices").readOnly = true; propertyGrid = new PropertyGridModelTester(question); choicesQuestion = ( propertyGrid.survey.getQuestionByName("choices") ); - expect(choicesQuestion.allowRowsDragAndDrop).toBeFalsy(); + expect(choicesQuestion.allowRowReorder).toBeFalsy(); Serializer.findProperty("selectbase", "choices").readOnly = false; }); @@ -2903,7 +2905,7 @@ test("PropertyGridEditorQuestionValue without nonvalue questions", () => { const propertyGrid = new PropertyGridModelTester(survey); const triggersQuestion = (propertyGrid.survey.getQuestionByName("triggers")); expect(triggersQuestion).toBeTruthy(); - expect(triggersQuestion.isUniqueCaseSensitive).toEqual(false); + expect(triggersQuestion.useCaseSensitiveComparison).toEqual(false); expect(triggersQuestion.visibleRows).toHaveLength(1); triggersQuestion.visibleRows[0].showDetailPanel(); const setToValue = triggersQuestion.visibleRows[0].detailPanel.getQuestionByName("setToName"); diff --git a/packages/survey-creator-core/tests/tabs/json-editor.tests.ts b/packages/survey-creator-core/tests/tabs/json-editor.tests.ts index 827ad91da4..afd9574449 100644 --- a/packages/survey-creator-core/tests/tabs/json-editor.tests.ts +++ b/packages/survey-creator-core/tests/tabs/json-editor.tests.ts @@ -249,15 +249,15 @@ test("Put elements into end of the JSON", () => { expect(elementsPos > titlePos).toBeTruthy(); }); test("We should have one SurveyTextWorker.fromJSON/toJSON", () => { - const json = { requiredText: "###" }; + const json = { requiredMark: "###" }; const creator = new CreatorTester(); - creator.activeTab ="editor"; + creator.activeTab = "editor"; const editorPlugin: TabJsonEditorTextareaPlugin = creator.getPlugin("editor"); editorPlugin.model.text = JSON.stringify(json); let counter = 0; SurveyTextWorker.onProcessJson = (json: any): void => { - if(json?.requiredText === "###") { - counter ++; + if (json?.requiredMark === "###") { + counter++; } }; creator.activeTab = "designer"; diff --git a/packages/survey-creator-core/tests/tabs/test.tests.ts b/packages/survey-creator-core/tests/tabs/test.tests.ts index b526f5228a..09e10ac35a 100644 --- a/packages/survey-creator-core/tests/tabs/test.tests.ts +++ b/packages/survey-creator-core/tests/tabs/test.tests.ts @@ -595,7 +595,7 @@ test("Show the start page and apply navigation for it", (): any => { ] } ], - "firstPageIsStarted": true + "firstPageIsStartPage": true }; const testPlugin: TabTestPlugin = creator.getPlugin("test"); testPlugin.activate(); diff --git a/packages/survey-creator-core/tests/tabs/translation.tests.ts b/packages/survey-creator-core/tests/tabs/translation.tests.ts index 5ea4ed783e..f9a1bed07b 100644 --- a/packages/survey-creator-core/tests/tabs/translation.tests.ts +++ b/packages/survey-creator-core/tests/tabs/translation.tests.ts @@ -116,7 +116,7 @@ test("create locales question", () => { const translation = new Translation(survey); translation.reset(); expect(translation.locales).toHaveLength(4); - expect(translation.localesQuestion.allowRowsDragAndDrop).toBeTruthy(); + expect(translation.localesQuestion.allowRowReorder).toBeTruthy(); const visChoices = translation.getVisibleLocales(); expect(visChoices).toHaveLength(3); expect(visChoices[0]).toEqual("fr"); @@ -1390,7 +1390,7 @@ test("Import from array, onTraslationItemImport", () => { ]); expect(counter).toEqual(1); expect(translation.localesQuestion.visibleRows).toHaveLength(1 + 1); - expect(translation.localesQuestion.allowRowsDragAndDrop).toBeFalsy(); + expect(translation.localesQuestion.allowRowReorder).toBeFalsy(); const page = creator.survey.pages[0]; const question = creator.survey.getQuestionByName("q1"); expect(page.locTitle.getLocaleText("")).toEqual("page en"); @@ -2025,7 +2025,7 @@ test("Translation: readOnly & onMachineTranslate", () => { creator.onActiveTabChanging.add((sender, options) => { creator.readOnly = options.tabName !== "translation"; }); - creator.onMachineTranslate.add((sender, options) => {}); + creator.onMachineTranslate.add((sender, options) => { }); creator.JSON = { pages: [ { @@ -2220,7 +2220,7 @@ test("onTranslationStringVisibility for imageLink, Issue #5734", (): void => { let isFiredCorrectly = false; creator.onTranslationStringVisibility.add((sender, options) => { if (options.propertyName === "imageLink") { - if(!options.visible) isFiredCorrectly = true; + if (!options.visible) isFiredCorrectly = true; options.visible = true; } }); diff --git a/visualRegressionTests/tests/designer/surface.ts b/visualRegressionTests/tests/designer/surface.ts index e10f7baf2a..e4d606a8a6 100644 --- a/visualRegressionTests/tests/designer/surface.ts +++ b/visualRegressionTests/tests/designer/surface.ts @@ -2415,7 +2415,7 @@ test("Matrix Dynamiv with rows drad-drop", async (t) => { 4, 5 ], - "allowRowsDragAndDrop": true + "allowRowReorder": true } ] } @@ -2518,7 +2518,7 @@ test("Page hidden header and top toolbar", async (t) => { await ClientFunction((json) => { (window as any).Survey.settings.designMode.showEmptyTitles = false; - (window as any).updateCreatorModel({ }, json); + (window as any).updateCreatorModel({}, json); })(json); const rootSelector = Selector(".svc-tab-designer"); diff --git a/visualRegressionTests/tests/designer/surveys/large-survey.ts b/visualRegressionTests/tests/designer/surveys/large-survey.ts index 228cb009e3..e644040059 100644 --- a/visualRegressionTests/tests/designer/surveys/large-survey.ts +++ b/visualRegressionTests/tests/designer/surveys/large-survey.ts @@ -1350,7 +1350,7 @@ export const largeSurvey = { "Do relatives/friends worry or complain about your alcohol consumption?", "Have you been physically, sexually, or emotionally abused?" ], - "isAllRowRequired": true + "eachRowRequired": true }, { "type": "radiogroup", @@ -1593,7 +1593,7 @@ export const largeSurvey = { "Using Toilet", "Housekeeping" ], - "isAllRowRequired": true + "eachRowRequired": true }, { "type": "radiogroup", @@ -1684,7 +1684,7 @@ export const largeSurvey = { "title": "Educational Needs" } ], - "sendResultOnPageNext": true, + "partialSendEnabled": true, "showQuestionNumbers": "off", "questionErrorLocation": "bottom", "showProgressBar": "top" diff --git a/visualRegressionTests/tests/designer/test-tab.ts b/visualRegressionTests/tests/designer/test-tab.ts index 5317ee9ae9..188bbb56e6 100644 --- a/visualRegressionTests/tests/designer/test-tab.ts +++ b/visualRegressionTests/tests/designer/test-tab.ts @@ -209,7 +209,7 @@ test("Hidden Question Issue: #3298", async (t) => { }); const json3 = { - focusFirstQuestionAutomatic: true, + autoFocusFirstQuestion: true, "width": "755px", "widthMode": "static", "pages": [ @@ -243,13 +243,13 @@ test("Check survey timer", async (t) => { await t.resizeWindow(1920, 1080); const json = { - "focusFirstQuestionAutomatic": true, + "autoFocusFirstQuestion": true, "title": "American History", "showTimerPanel": "bottom", "showTimerPanelMode": "survey", "maxTimeToFinish": 60, "widthMode": "static", - "firstPageIsStarted": true, + "firstPageIsStartPage": true, "pages": [ { "elements": [