Skip to content

Commit 1e0a326

Browse files
authored
Add into property grid "defaultDisplayValue" property (#6654)
1 parent 5522423 commit 1e0a326

34 files changed

+229
-32
lines changed

packages/survey-creator-core/src/localization/arabic.ts

+5-1
Original file line numberDiff line numberDiff line change
@@ -445,6 +445,7 @@ export var arStrings = {
445445
imageHeight: "طول الصورة",
446446
imageWidth: "عرض الصورة",
447447
valueName: "اسم القيمة",
448+
defaultDisplayValue: "قيمة العرض الافتراضية للنصوص الديناميكية",
448449
rateDescriptionLocation: "محاذاة التسمية",
449450
size: "عرض حقل الإدخال (بالأحرف)",
450451
cellErrorLocation: "محاذاة رسالة خطأ الخلية",
@@ -1536,6 +1537,7 @@ export var arStrings = {
15361537
maxWidth: "يقبل قيم CSS (px ، ٪ ، in ، pt ، إلخ).",
15371538
width: "يقبل قيم CSS (px ، ٪ ، in ، pt ، إلخ).",
15381539
valueName: "إذا لم تقم بتعيين هذه الخاصية، تخزين الإجابة في حقل محدد بواسطة خاصية الاسم.",
1540+
defaultDisplayValue: "قيمة معروضة في أسئلة HTML وفي العناوين الديناميكية وأوصاف عناصر الاستطلاع عندما تكون قيمة السؤال فارغة.",
15391541
useDisplayValuesInDynamicTexts: "في أنواع الأسئلة ذات التحديد الفردي والمتعدد، يكون لكل خيار اختيار معرف وقيمة عرض. عند تحديده، يعرض هذا الإعداد قيمة عرض بدلا من قيمة معرف في أسئلة HTML والعناوين الديناميكية وأوصاف عناصر الاستطلاع.",
15401542
clearIfInvisible: "اختر ما إذا كنت تريد مسح قيم الأسئلة المخفية بواسطة المنطق الشرطي أم لا ومتى تفعل ذلك. يطبق خيار \"الوراثة\" إعداد مستوى الاستطلاع (\"عند اكتمال الاستطلاع\" افتراضيا).",
15411543
choicesFromQuestionMode: "اختر من بين: \"الكل\" - نسخ جميع خيارات الاختيار من السؤال المحدد ؛ \"محدد\" - ينسخ ديناميكيا خيارات الاختيار المحددة فقط ؛ \"غير محدد\" - ينسخ ديناميكيا خيارات الاختيار غير المحددة فقط. يتم نسخ الخيارين \"بلا\" و \"أخرى\" افتراضيا إذا تم تمكينهما في السؤال المصدر.",
@@ -2946,4 +2948,6 @@ setupLocale({ localeCode: "ar", strings: arStrings });
29462948
// pehelp.itemTitleWidth: "Sets consistent width for all item labels. Accepts CSS values (px, %, in, pt, etc.)." => "لتعيين عرض متسق لجميع تسميات الأصناف. يقبل قيم CSS (بكسل ، ٪ ، في ، pt ، إلخ)."
29472949
// ed.zoom100Tooltip: "Zoom to 100%" => "تكبير إلى 100٪"
29482950
// ed.addLanguageTooltip: "Add Language" => "إضافة لغة"
2949-
// pehelp.commentAreaRows: "Sets the number of displayed lines in text areas for question comments. If the input takes up more lines, the scroll bar appears." => "لتعيين عدد الأسطر المعروضة في مناطق النص لتعليقات الأسئلة. إذا كان الإدخال يشغل المزيد من الأسطر، فسيظهر شريط التمرير."
2951+
// pehelp.commentAreaRows: "Sets the number of displayed lines in text areas for question comments. If the input takes up more lines, the scroll bar appears." => "لتعيين عدد الأسطر المعروضة في مناطق النص لتعليقات الأسئلة. إذا كان الإدخال يشغل المزيد من الأسطر، فسيظهر شريط التمرير."
2952+
// pe.defaultDisplayValue: "Default display value for dynamic texts" => "قيمة العرض الافتراضية للنصوص الديناميكية"
2953+
// pehelp.defaultDisplayValue: "A value displayed in HTML questions and in the dynamic titles and descriptions of survey elements when the question value is empty." => "قيمة معروضة في أسئلة HTML وفي العناوين الديناميكية وأوصاف عناصر الاستطلاع عندما تكون قيمة السؤال فارغة."

packages/survey-creator-core/src/localization/bulgarian.ts

+5-1
Original file line numberDiff line numberDiff line change
@@ -445,6 +445,7 @@ export var bgStrings = {
445445
imageHeight: "Височина на изображението",
446446
imageWidth: "Широчина на изображението",
447447
valueName: "Съхранявай отговорите в следното JSON поле.",
448+
defaultDisplayValue: "Стойност по подразбиране за показване за динамични текстове",
448449
rateDescriptionLocation: "Подравняване на етикети",
449450
size: "Ширина на полето за въвеждане (в знаци)",
450451
cellErrorLocation: "Подравняване на съобщение за грешка в клетка",
@@ -1536,6 +1537,7 @@ export var bgStrings = {
15361537
maxWidth: "Приема CSS стойности (px, %, in, pt и т.н.).",
15371538
width: "Приема CSS стойности (px, %, in, pt и т.н.).",
15381539
valueName: "Ако не зададете това свойство, отговорът ще бъде съхранен в поле, указано от свойството Name.",
1540+
defaultDisplayValue: "Стойност, показвана в HTML въпроси и в динамичните заглавия и описания на елементите на проучването, когато стойността на въпроса е празна.",
15391541
useDisplayValuesInDynamicTexts: "При типовете въпроси с единичен и множествен избор всяка опция за избор има ИД и стойност на показване. Когато е избрана, тази настройка показва показвана стойност вместо стойност на ИД в HTML въпроси и динамични заглавия и описания на елементи от проучване.",
15401542
clearIfInvisible: "Изберете дали да изчистите стойностите на въпросите, скрити от условната логика, и кога да го направите. Опцията \"Наследяване\" прилага настройката на ниво проучване (\"При завършване на проучването\" по подразбиране).",
15411543
choicesFromQuestionMode: "Изберете от: \"Всички\" - копира всички опции за избор от избрания въпрос; \"Избрано\" - динамично копира само избраните опции за избор; \"Неизбрани\" - динамично копира само неизбрани опции за избор. Опциите \"Няма\" и \"Други\" се копират по подразбиране, ако са разрешени във въпроса източник.",
@@ -2595,4 +2597,6 @@ setupLocale({ localeCode: "bg", strings: bgStrings });
25952597
// pehelp.itemTitleWidth: "Sets consistent width for all item labels. Accepts CSS values (px, %, in, pt, etc.)." => "Задава постоянна ширина за всички етикети на елементите. Приема CSS стойности (px, %, in, pt и т.н.)."
25962598
// ed.zoom100Tooltip: "Zoom to 100%" => "Увеличете до 100%"
25972599
// ed.addLanguageTooltip: "Add Language" => "Добавяне на език"
2598-
// pehelp.commentAreaRows: "Sets the number of displayed lines in text areas for question comments. If the input takes up more lines, the scroll bar appears." => "Задава броя на показваните редове в текстовите области за коментари на въпроси. Ако входът заема повече редове, се появява лентата за превъртане."
2600+
// pehelp.commentAreaRows: "Sets the number of displayed lines in text areas for question comments. If the input takes up more lines, the scroll bar appears." => "Задава броя на показваните редове в текстовите области за коментари на въпроси. Ако входът заема повече редове, се появява лентата за превъртане."
2601+
// pe.defaultDisplayValue: "Default display value for dynamic texts" => "Стойност по подразбиране за показване за динамични текстове"
2602+
// pehelp.defaultDisplayValue: "A value displayed in HTML questions and in the dynamic titles and descriptions of survey elements when the question value is empty." => "Стойност, показвана в HTML въпроси и в динамичните заглавия и описания на елементите на проучването, когато стойността на въпроса е празна."

packages/survey-creator-core/src/localization/burmese.ts

+68
Original file line numberDiff line numberDiff line change
@@ -445,6 +445,7 @@ export var mmStrings = {
445445
imageHeight: "ပုံအမြင့်",
446446
imageWidth: "ပုံအကျယ်",
447447
valueName: "တန်ဖိုးအမည်",
448+
// defaultDisplayValue: "Default display value for dynamic texts",
448449
rateDescriptionLocation: "အချက်အလက်ဖော်ပြချက်တည်နေရာ",
449450
// size: "Input field width (in characters)",
450451
cellErrorLocation: "အကွက်အမှားစာတန်းတည်နေရာ",
@@ -1536,6 +1537,7 @@ export var mmStrings = {
15361537
maxWidth: "CSS တန်ဖိုးများကို လက်ခံသည် (px, %, in, pt, စသည်ဖြင့်)။",
15371538
width: "CSS တန်ဖိုးများကို လက်ခံသည် (px, %, in, pt, စသည်ဖြင့်)။",
15381539
valueName: "တန်ဖိုးများကို ချိတ်ဆက်ထားသော မေးခွန်းများနှင့် သက်ဆိုင်သော array သို့မဟုတ် object အတွက် custom key ဖြစ်သော Join Identifier ကို သတ်မှတ်ပါ။",
1540+
// defaultDisplayValue: "A value displayed in HTML questions and in the dynamic titles and descriptions of survey elements when the question value is empty.",
15391541
useDisplayValuesInDynamicTexts: "Single- နှင့် Multiple-Selection မေးခွန်းအမျိုးအစားများတွင် ID နှင့် Display Value ပါရှိသည့်ရွေးချယ်မှုများအတွက် ID Value အစား Display Value ကို ပြသရန် ရွေးချယ်ပါ။",
15401542
clearIfInvisible: "Conditional Logic ဖြင့်ဖျောက်ထားသော မေးခွန်းတန်ဖိုးများကို ဖျက်စီးရန် သို့မဟုတ်မဖျက်စီးရန်ရွေးချယ်ပါ။ \"Inherit\" သည် စစ်တမ်းအဆင့်သတ်မှတ်ချက်ကို သက်ဆိုင်ပါသည်။",
15411543
choicesFromQuestionMode: "ရွေးချယ်မှုများအားလုံး၊ ရွေးချယ်ထားသောရွေးချယ်မှုများ၊ သို့မဟုတ် မရွေးချယ်ထားသောရွေးချယ်မှုများကို dynamic သတ်မှတ်ပါ။",
@@ -1926,4 +1928,70 @@ setupLocale({ localeCode: "mm", strings: mmStrings });
19261928
// pehelp.inputSize: "The setting only resizes the input fields and doesn't affect the width of the question box." => undefined
19271929
// pehelp.itemTitleWidth: "Sets consistent width for all item labels. Accepts CSS values (px, %, in, pt, etc.)." => undefined
19281930
// theme.--sjs-general-backcolor-dim: "Sets the main background color of the survey." => undefined
1931+
// p.inputSize: "Input field width (in characters)" => undefined
1932+
// ed.expandTooltip: "Expand" => undefined
1933+
// ed.collapseTooltip: "Collapse" => undefined
1934+
// ed.zoom100Tooltip: "Zoom to 100%" => undefined
1935+
// ed.addLanguageTooltip: "Add Language" => undefined
1936+
// panel.questionOrder: "Question order within the panel" => undefined
1937+
// panellayoutcolumn.effectiveWidth: "Effective width, %" => undefined
1938+
// panellayoutcolumn.questionTitleWidth: "Question title width, px" => undefined
1939+
// paneldynamic.showNumber: "Number the panel" => undefined
1940+
// paneldynamic.templateQuestionTitleLocation: "Question title alignment" => undefined
1941+
// question.showNumber: "Number this question" => undefined
1942+
// survey.readOnly: "Make the survey read-only" => undefined
1943+
// page.questionOrder: "Question order on the page" => undefined
1944+
// pe.defaultDisplayValue: "Default display value for dynamic texts" => undefined
1945+
// pe.size: "Input field width (in characters)" => undefined
1946+
// pe.listIsEmpty@gridLayoutColumns: "You don't have layout columns yet" => undefined
1947+
// pe.startPageTitlePlaceholder: "Start Page" => undefined
1948+
// pe.navigationButtonsLocation: "Navigation buttons alignment" => undefined
1949+
// pe.progressBarLocation: "Progress bar alignment" => undefined
1950+
// pe.choiceValuesFromQuestion: "Use values from the following matrix column or panel question as choice IDs" => undefined
1951+
// pe.choiceTextsFromQuestion: "Use values from the following matrix column or panel question as choice texts" => undefined
1952+
// pe.previewMode: "Preview mode" => undefined
1953+
// pe.gridLayoutEnabled: "Enable grid layout" => undefined
1954+
// pe.gridLayoutColumns: "Grid columns" => undefined
1955+
// pe.maskSettings: "Mask settings" => undefined
1956+
// pe.detailErrorLocation: "Row expansion error message alignment" => undefined
1957+
// pe.itemTitleWidth_placeholder: "Ex.: 100px" => undefined
1958+
// pv.allQuestions: "Show all questions" => undefined
1959+
// pv.answeredQuestions: "Show answered questions only" => undefined
1960+
// addRowButtonLocation.default: "Based on matrix layout" => undefined
1961+
// rowOrder.initial: "Original" => undefined
1962+
// questionOrder.initial: "Original" => undefined
1963+
// progressBarLocation.topbottom: "Top and bottom" => undefined
1964+
// progressBarLocation.aboveheader: "Above the header" => undefined
1965+
// progressBarLocation.belowheader: "Below the header" => undefined
1966+
// progressBarLocation.off: "Hidden" => undefined
1967+
// panel.questionOrder: "Keeps the original order of questions or randomizes them. The \"Inherit\" option applies the page-level (if set) or survey-level setting." => undefined
1968+
// panel.effectiveColSpan: "Specifies how many columns this panel spans within the grid layout." => undefined
1969+
// panel.gridLayoutColumns: "This table lets you configure each grid column within the panel. It automatically sets the width percentage for each column based on the maximum number of elements in a row. To customize the grid layout, manually adjust these values and define the title width for all questions in each column." => undefined
1970+
// 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)." => undefined
1971+
// paneldynamic.copyDefaultValueFromLastEntry: "Duplicates answers from the last panel and assigns them to the next added dynamic panel." => undefined
1972+
// pehelp.copyDefaultValueFromLastEntry: "Duplicates answers from the last row and assigns them to the next added dynamic row." => undefined
1973+
// pehelp.gridLayoutEnabled: "Survey Creator allows you to manually adjust the inline widths of form elements to control the layout. If this doesn't produce the desired outcome, you can enable the grid layout, which structures form elements using a column-based system. To configure layout columns, select a page or panel and use the \"Question Settings\" → \"Grid columns\" table. To adjust how many columns a question spans, select it and set the desired value in the \"Layout\" → \"Column span\" field." => undefined
1974+
// question.effectiveColSpan: "Specifies how many columns this question spans within the grid layout." => undefined
1975+
// survey.readOnly: "Select if you want to prevent respondents from filling out your survey." => undefined
1976+
// survey.progressBarLocation: "Sets the location of the progress bar. The \"Auto\" value displays the progress bar above or below the survey header." => undefined
1977+
// 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." => undefined
1978+
// pehelp.autoAdvanceAllowComplete: "Select if you want the survey to complete automatically after a respondent answers all questions." => undefined
1979+
// pehelp.navigationButtonsLocation: "Sets the location of navigation buttons on a page." => undefined
1980+
// pehelp.requiredMark: "A symbol or a sequence of symbols indicating that an answer is required." => undefined
1981+
// pehelp.autoFocusFirstQuestion: "Select if you want the first input field on each page ready for text entry." => undefined
1982+
// pehelp.questionOrder: "Keeps the original order of questions or randomizes them. The effect of this setting is only visible in the Preview tab." => undefined
1983+
// pehelp.maxCommentLength: "For question comments only." => undefined
1984+
// pehelp.commentAreaRows: "Sets the number of displayed lines in text areas for question comments. If the input takes up more lines, the scroll bar appears." => undefined
1985+
// pehelp.detailErrorLocation: "Sets the location of error messages for questions nested in detail sections. The \"Inherit\" option applies the setting from the \"Error message alignment\" property." => undefined
1986+
// 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." => undefined
1987+
// page.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.)." => undefined
1988+
// 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)." => undefined
1989+
// 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." => undefined
1990+
// page.gridLayoutColumns: "This table lets you configure each grid column on the page. It automatically sets the width percentage for each column based on the maximum number of elements in a row. To customize the grid layout, manually adjust these values and define the title width for all questions in each column." => undefined
1991+
// pehelp.defaultDisplayValue: "A value displayed in HTML questions and in the dynamic titles and descriptions of survey elements when the question value is empty." => undefined
1992+
// pehelp.choiceValuesFromQuestion: "In single- and multiple-selection question types, each choice option has an ID and display value. This setting specifies which matrix column or panel question should provide the IDs." => undefined
1993+
// pehelp.choiceTextsFromQuestion: "In single- and multiple-selection question types, each choice option has an ID and display value. This setting specifies which matrix column or panel question should provide the display texts." => undefined
1994+
// pehelp.inputSize: "The setting only resizes the input fields and doesn't affect the width of the question box." => undefined
1995+
// pehelp.itemTitleWidth: "Sets consistent width for all item labels. Accepts CSS values (px, %, in, pt, etc.)." => undefined
1996+
// theme.--sjs-general-backcolor-dim: "Sets the main background color of the survey." => undefined
19291997
// p.inputSize: "Input field width (in characters)" => undefined

0 commit comments

Comments
 (0)