@react-form-builder/designer
Version:
React Form Library Drag and Drop.
1,134 lines (1,133 loc) • 32.8 kB
JSON
{
"common": {
"apply": "Apply",
"name": "Name",
"save": "Save",
"cancel": "Cancel",
"clone": "Clone",
"close": "Close",
"edit": "Edit",
"remove": "Remove",
"test": "Test"
},
"annotation": {
"errorConfig": {
"show": "Show"
},
"htmlAttributes": {
"name": "HTML attributes",
"hint": "HTML attributes passed to the component"
},
"tooltipProps": {
"tooltip": "Tooltip",
"hint": "Use tooltip for this element"
},
"modalProps": {
"modalComponentProperties": "Modal component properties",
"modalComponentPropertiesHint": "Modal component properties",
"noModalComponent": "No modal component",
"noModalComponentHint": "Specify the modal component type in the form settings"
},
"useDropzone": {
"name": "Use dropzone",
"hint": "Use dropzone for the '{{propertyName}}' property"
},
"objectPosition": {
"name": "Position"
},
"justifyContent": {
"name": "Justify"
},
"objectFit": {
"name": "Fit"
},
"textAlign": {
"name": "Alignment"
},
"passwordMask": {
"name": "Password mask",
"hint": "Use password mask"
},
"allowLeadingZeros": {
"name": "Allow leading zeros",
"hint": "This allows enabling or disabling leading zeros in the input field. By default, on blur of an input, leading zeros are removed"
},
"allowNegative": {
"name": "Allow negative",
"hint": "If set to false, negative numbers will not be allowed"
},
"allowedDecimalSeparators": {
"name": "Allowed decimal separators",
"hint": "Characters which when pressed result in a decimal separator. When missing, decimal separator and '.' are used"
},
"decimalScale": {
"name": "Decimal scale",
"hint": "If defined, it limits the number of digits after the decimal point"
},
"decimalSeparator": {
"name": "Decimal separator",
"hint": "Defines the decimal character"
},
"fixedDecimalScale": {
"name": "Fixed decimal scale",
"hint": "If set to true, it adds trailing 0s after decimalSeparator to match given decimalScale"
},
"prefix": {
"name": "Prefix",
"hint": "Adds the prefix character before the input value"
},
"suffix": {
"name": "Suffix ",
"hint": "Adds the suffix after the input value"
},
"thousandsGroupStyle": {
"name": "Thousands group style",
"hint": "Thousand style (thousand) : 123,456,789, indian style (lakh) : 12,34,56,789, chinese style (wan) : 1,2345,6789"
},
"allowEmptyFormatting": {
"name": "Allow empty formatting ",
"hint": "By default PatternFormat component does not apply formatting when value is empty (null, undefined or ‘’)"
},
"format": {
"name": "Format",
"hint": "Format pattern using the # (or a Pattern char) character. # is the placeholder character for numbers. Example: '### ###'"
},
"mask": {
"name": "Mask",
"hint": "Used as mask character for numeric places, until any numeric character is provided for that position"
},
"patternChar": {
"name": "Pattern char",
"hint": "This helps define the format pattern character"
},
"bodyFill": {
"name": "Body fill",
"hint": "Content area filled with containers"
},
"eventKey": {
"name": "Event key",
"hint": "The event key corresponding to this element"
},
"action": {
"name": "Action",
"hint": "Uploading URL"
},
"accept": {
"name": "Accept",
"hint": "File types that can be accepted. See standard HTML attribute: accept"
},
"autoUpload": {
"name": "Auto upload",
"hint": "Automatically upload files after selecting them"
},
"disableMultipart": {
"name": "Disable multipart",
"hint": "If 'true', disable using a multipart form for file upload and instead stream the file. Some APIs (e.g. Amazon S3) may expect the file to be streamed rather than sent via a form"
},
"draggable": {
"name": "Draggable",
"hint": "Enabled drag and drop to upload"
},
"method": {
"name": "Method",
"hint": "The HTTP method of upload request"
},
"name": {
"name": "Name",
"hint": "Upload the parameter name of the corresponding file"
},
"withCredentials": {
"name": "With credentials",
"hint": "Whether to carry cookies when uploading requests"
},
"block": {
"name": "Block",
"hint": "Blocking an entire row"
},
"cleanable": {
"name": "Cleanable",
"hint": "Whether the option can be emptied"
},
"creatable": {
"name": "Creatable",
"hint": "Settings can create new options"
},
"data": {
"name": "Data",
"hint": "Selectable data"
},
"disabled": {
"name": "Disabled",
"hint": "Whether or not component is disabled"
},
"placeholder": {
"name": "Placeholder",
"hint": "Setting placeholders"
},
"placement": {
"name": "Placement",
"hint": "The placement of component"
},
"size": {
"name": "Size",
"hint": "Component can have different sizes"
},
"label": {
"name": "Label",
"hint": "Setting label"
},
"groupBy": {
"name": "Group by",
"hint": "Set grouping criteria 'key' in 'data'"
},
"code": {
"name": "Code",
"hint": "Edit code"
},
"marginInlineEnd": {
"name": "Margin Right"
},
"marginInlineStart": {
"name": "Margin Left"
},
"flexDirection": {
"name": "Direction",
"hint": "Flex direction of container children"
},
"preload": {
"name": "Preload",
"hint": "Upload data in advance, before opening the dropdown"
},
"href": {
"name": "Href",
"hint": "The URL that the hyperlink points to"
},
"download": {
"name": "Download",
"hint": "Causes the browser to treat the linked URL as a download"
},
"target": {
"name": "Target",
"hint": "Where to display the linked URL, as the name for a browsing context (a tab, window, or <iframe>)"
},
"downloadFilename": {
"name": "Download filename",
"hint": "Defining a value suggests it as the filename. / and \\ characters are converted to underscores (_)"
},
"checked": {
"name": "Checked",
"hint": "Whether the value is checked"
},
"checkedChildren": {
"name": "Checked text",
"hint": "The text that is displayed in the checked state"
},
"unCheckedChildren": {
"name": "Unchecked text",
"hint": "The text that is displayed in the unchecked state"
},
"loading": {
"name": "Loading",
"hint": "Whether the component is in loading state"
},
"color": {
"name": "Color",
"hint": "The main color of the component"
},
"readOnly": {
"name": "Read only",
"hint": "If true, the component will be read-only"
},
"editable": {
"name": "Editable",
"hint": "Rendered as an input, the value can be entered via the keyboard"
},
"open": {
"name": "Open",
"hint": "Whether open the component"
},
"oneTap": {
"name": "One tap",
"hint": "One click to complete the selection value"
},
"value": {
"name": "Value",
"hint": "Value (Controlled)"
},
"appearance": {
"name": "Appearance",
"hint": "Set picker appearance"
},
"calendarDefaultDate": {
"name": "Calendar default date",
"hint": "Calendar panel default presentation date and time"
},
"defaultOpen": {
"name": "Default open",
"hint": "Default value of open property"
},
"preventOverflow": {
"name": "Prevent overflow",
"hint": "Prevent floating element overflow"
},
"defaultValue": {
"name": "Default value",
"hint": "Default value"
},
"isoWeek": {
"name": "Iso week",
"hint": "ISO 8601 standard, each calendar week begins on Monday and Sunday on the seventh day"
},
"limitEndYear": {
"name": "Limit end year",
"hint": "Set the upper limit of the available year relative to the current selection date"
},
"limitStartYear": {
"name": "Limit start year",
"hint": "Set the lower limit of the available year relative to the current selection date"
},
"showMeridiem": {
"name": "Show meridian",
"hint": "Display hours in 12 format"
},
"showWeekNumbers": {
"name": "Show week numbers",
"hint": "Whether to show week numbers"
},
"validateWhen": {
"name": "Validate when",
"hint": "The condition that determines whether to run this validation"
},
"disableVirtualized": {
"name": "Disable virtualized",
"hint": "If true, the virtualized will be disabled"
},
"dataKey": {
"name": "Data key",
"hint": "Component data key"
},
"disableDataBinding": {
"name": "Disable data binding",
"hint": "Disables data binding for the component"
}
},
"styleEditor": {
"header": {
"name": "Inline styles",
"hint": "CSS styles that are applied via the 'style' property"
},
"componentTab": {
"name": "Component",
"hint": "CSS styles that are applied to the component via the 'style' property"
},
"wrapperTab": {
"name": "Wrapper",
"hint": "CSS styles that are applied to the component wrapper via the 'className' property"
}
},
"Modal": {
"modalTemplate": {
"name": "Modal template",
"hint": "Template to use as modal body"
}
},
"RsModal": {
"autoFocus": {
"name": "Auto focus",
"hint": "When set to true, the Modal is opened and is automatically focused on its own, accessible to screen readers"
},
"backdrop": {
"name": "Backdrop",
"hint": "When set to true, the Modal will display the background when it is opened. Clicking on the background will close the Modal"
},
"backdropClassName": {
"name": "Backdrop className",
"hint": "Add an optional extra class name to .modal-backdrop It could end up looking like class=\"modal-backdrop foo-modal-backdrop in\""
},
"classPrefix": {
"name": "CSS class prefix",
"hint": "The prefix of the component CSS class"
},
"dialogClassName": {
"name": "CSS class for dialog",
"hint": "CSS class applied to Dialog DOM nodes"
},
"enforceFocus": {
"name": "Enforce focus",
"hint": "When set to true, Modal will prevent the focus from leaving when opened, making it easier for the secondary screen reader to access"
},
"keyboard": {
"name": "Close by Esc",
"hint": "Close Modal when Esc key is pressed"
},
"overflow": {
"name": "Overflow",
"hint": "Automatically sets the height when the body content is too long"
},
"size": {
"name": "Size",
"hint": "Determine the width of the modal"
}
},
"RsModalLayout": {
"closeButton": {
"name": "Close button",
"hint": "Display close button"
}
},
"RsDatePicker": {
"format": {
"name": "Format",
"hint": "Format of the date when rendered in the input"
}
},
"RsDivider": {
"children": {
"name": "Content",
"hint": "Set the text on the dividing line"
},
"vertical": {
"name": "Vertical",
"hint": "Vertical dividing line"
}
},
"RsInput": {
"showPasswordAriaLabel": {
"name": "ARIA label for show password button",
"hint": "Value of the aria-label attribute for the show password button when the input is in password mask mode."
}
},
"GoogleMap": {
"latitude": {
"hint": "Latitude of the center point"
},
"longitude": {
"hint": "Longitude of the center point"
},
"zoom": {
"hint": "Zoom level"
},
"apiKey": {
"name": "API key",
"hint": "Google Maps API key. Save the form and refresh the page to apply the changes."
},
"markers": {
"hint": "Coordinates of the markers"
},
"collisionBehavior": {
"hint": "The markers collision behavior."
},
"allowMultipleMarkers": {
"hint": "Multiple markers"
},
"allowChangingMarkers": {
"hint": "If checked, the user can change the markers."
},
"mapId": {
"name": "Map ID",
"hint": "The map ID is an identifier that's associated with a specific map style or feature."
},
"region": {
"hint": "The region code to use."
},
"language": {
"hint": "The language to use."
},
"colorScheme": {
"hint": "The color scheme to use."
},
"gestureHandling": {
"hint": "The gesture handling to use."
},
"mapTypeId": {
"name": "Map type",
"hint": "The default map type to use."
},
"showMapControl": {
"hint": "Whether to show the map control."
},
"mapControlPosition": {
"hint": "The position of the map control."
},
"addMarkerOnSearch": {
"hint": "Whether to add a marker on search."
},
"markerWindowTitle": {
"name": "Marker window title",
"hint": "The title of the marker window."
},
"removeMarkerCaption": {
"name": "Remove marker caption",
"hint": "The caption on the marker removal button."
},
"searchPlaceholder": {
"name": "Search placeholder",
"hint": "Placeholder text for the map search input."
}
},
"RsCell": {
"dataKey": {
"name": "Data key",
"hint": "Data binding key, but also a sort of key"
}
},
"RsColumn": {
"align": {
"name": "Align",
"hint": "Alignment"
},
"colSpan": {
"name": "Col span",
"hint": "Merges column cells to merge when the 'Data key' value for the merged column is null or undefined"
},
"fixed": {
"name": "Fixed",
"hint": "Fixed column"
},
"flexGrow": {
"name": "Flex grow",
"hint": "Set the column width automatically adjusts, when set 'Flex grow' cannot set 'Resizable' and 'Width' property"
},
"fullText": {
"name": "Full text",
"hint": "Whether to display the full text of the cell content when the mouse is hovered"
},
"minWidth": {
"name": "Min width",
"hint": "When you use 'Flex grow', you can set a minimum width"
},
"resizable": {
"name": "Resizable",
"hint": "Customizable resize column width"
},
"rowSpan": {
"name": "Row span",
"hint": "Merges rows on the specified column"
},
"sortable": {
"name": "Sortable",
"hint": "Sortable"
},
"verticalAlign": {
"name": "Vertical align",
"hint": "Vertical alignment"
},
"width": {
"name": "Width",
"hint": "Column width"
}
},
"RsColumnGroup": {
"align": {
"name": "Align",
"hint": "Alignment"
},
"fixed": {
"name": "Fixed",
"hint": "Fixed column group"
},
"groupHeaderHeight": {
"name": "Group header height",
"hint": "The height of the header of the merged cell group"
},
"header": {
"name": "Header",
"hint": "Group header"
},
"verticalAlign": {
"name": "Vertical align",
"hint": "Vertical alignment"
}
},
"RsHeaderCell": {
"children": {
"name": "Content",
"hint": "Table column header"
}
},
"RsTable": {
"affixHeader": {
"name": "Affix header",
"hint": "Affix the table header to the specified location on the page"
},
"affixHorizontalScrollbar": {
"name": "Affix horizontal scrollbar",
"hint": "Affix the table horizontal scrollbar to the specified position on the page"
},
"autoHeight": {
"name": "Auto height",
"hint": "The height of the table will be automatically expanded according to the number of data rows, and no vertical scroll bar will appear"
},
"bordered": {
"name": "Bordered",
"hint": "Show border"
},
"cellBordered": {
"name": "Cell bordered",
"hint": "Show cell border"
},
"data": {
"name": "Data",
"hint": "Table data"
},
"defaultSortType": {
"name": "Default sort type",
"hint": "Sort type"
},
"fillHeight": {
"name": "Fill height",
"hint": "Force the height of the table to be equal to the height of its parent container. Cannot be used together with 'Auto height'"
},
"headerHeight": {
"name": "Header height",
"hint": "Table header height"
},
"height": {
"name": "Height",
"hint": "Table height"
},
"hover": {
"name": "Hover",
"hint": "The row of the table has a mouseover effect"
},
"loading": {
"name": "Loading",
"hint": "Show loading"
},
"maxHeight": {
"name": "Max height",
"hint": "Maximum height"
},
"minHeight": {
"name": "Min height",
"hint": "Minimum height"
},
"rowClassName": {
"name": "Row class name",
"hint": "Add an optional extra class name to row"
},
"rowHeight": {
"name": "Row height",
"hint": "Row height"
},
"rowKey": {
"name": "Row key",
"hint": "Each row corresponds to the unique key in data"
},
"shouldUpdateScroll": {
"name": "Should update scroll",
"hint": "Whether to update the scroll after the table size is updated"
},
"showHeader": {
"name": "Show header",
"hint": "Display header"
},
"sortColumn": {
"name": "Sort column",
"hint": "Sort column name"
},
"sortType": {
"name": "Sort type",
"hint": "Sort type"
},
"virtualized": {
"name": "Virtualized",
"hint": "Effectively render large tabular data"
},
"width": {
"name": "Width",
"hint": "Table width"
},
"wordWrap": {
"name": "Word wrap",
"hint": "Whether to appear line breaks where text overflows its content box"
}
},
"RsTimePicker": {
"format": {
"name": "Format",
"hint": "Format of the time when rendered in the input"
}
},
"RichTextEditor": {
"toolbarOptions": {
"name": "Toolbar options",
"hint": "Groups of buttons to be displayed on the toolbar"
},
"modules": {
"name": "Modules",
"hint": "Allows to customize the behavior and functionality of the editor. Read docs for more info."
}
},
"RsMenu": {
"itemsAs": {
"name": "Items As",
"hint": "HTML element to render menu item"
}
},
"RsWizard": {
"activeIndex": {
"name": "Active index",
"hint": "The active step index"
},
"prevButtonLabel": {
"name": "Previous button label",
"hint": "The previous button label"
},
"nextButtonLabel": {
"name": "Next button label",
"hint": "The next button label"
},
"finishButtonLabel": {
"name": "Finish button label",
"hint": "The finish button label"
},
"steps": {
"name": "Steps",
"hint": "The wizard steps"
},
"showSteps": {
"name": "Show steps",
"hint": "If true, the steps will be shown"
},
"showStepsLabels": {
"name": "Show steps labels",
"hint": "If true, the steps labels will be shown"
},
"verticalSteps": {
"name": "Vertical steps",
"hint": "If true, the steps will be displayed vertically"
},
"stepsNavigation": {
"name": "Steps navigation",
"hint": "Determines which steps are available for navigation by clicking"
},
"validateOnNext": {
"name": "Validate on next",
"hint": "If true, the step will be validated before moving to the next step"
},
"validateOnFinish": {
"name": "Validate on finish",
"hint": "If true, the wizard will be validated before finishing the wizard"
},
"wizardHasNoSteps": "To add the wizard steps, select the component and add the steps in the properties panel."
},
"RsAutoComplete": {
"classPrefix": {
"name": "Class prefix",
"hint": "The prefix of the component CSS class"
},
"data": {
"name": "Data",
"hint": "The data of component"
},
"defaultValue": {
"name": "Default value",
"hint": "The default value (uncontrolled)"
},
"disabled": {
"name": "Disabled",
"hint": "Whether disabled select"
},
"filterBy": {
"name": "Filter by",
"hint": "Custom filter rules (will only display items that value is a substring of which by default)"
},
"menuClassName": {
"name": "Menu class name",
"hint": "A CSS class to apply to the Menu DOM"
},
"onChange": {
"name": "onChange",
"hint": "Called when select an option or input value change, or value of input is changed"
},
"onClose": {
"name": "onClose",
"hint": "Callback fired when hidden"
},
"onEnter": {
"name": "onEnter",
"hint": "Callback fired before the overlay transitions in"
},
"onEntered": {
"name": "onEntered",
"hint": "Callback fired after the overlay finishes transitioning in"
},
"onEntering": {
"name": "onEntering",
"hint": "Callback fired as the overlay begins to transition in"
},
"onExit": {
"name": "onExit",
"hint": "Callback fired right before the overlay transitions out"
},
"onExited": {
"name": "onExited",
"hint": "Callback fired after the overlay finishes transitioning out"
},
"onExiting": {
"name": "onExiting",
"hint": "Callback fired as the overlay begins to transition out"
},
"onSelect": {
"name": "onSelect",
"hint": "Called when a option is selected"
},
"placeholder": {
"name": "Placeholder",
"hint": "The placeholder of input"
},
"renderMenu": {
"name": "Render menu",
"hint": "Customizing the Rendering Menu list"
},
"renderMenuItem": {
"name": "Render menu item",
"hint": "Custom render menu items"
},
"selectOnEnter": {
"name": "Select on Enter",
"hint": "When set to false, the Enter key selection function is invalid"
},
"size": {
"name": "Size",
"hint": "A component can have different sizes"
},
"value": {
"name": "Value",
"hint": "The current value (controlled)"
},
"label": {
"name": "Label",
"hint": "The component label"
}
},
"RsPlaceholderGraph": {
"width": {
"name": "Width",
"hint": "The graph width"
},
"height": {
"name": "Height",
"hint": "The graph height"
},
"active": {
"name": "Active",
"hint": "Whether the placeholder is active"
}
},
"RsPlaceholderGrid": {
"rows": {
"name": "Rows",
"hint": "The number of rows"
},
"columns": {
"name": "Columns",
"hint": "The number of columns"
},
"rowHeight": {
"name": "Row height",
"hint": "The height of the row"
},
"rowSpacing": {
"name": "Row spacing",
"hint": "The spacing between rows"
},
"active": {
"name": "Active",
"hint": "Whether the placeholder is active"
}
},
"RsPlaceholderParagraph": {
"rows": {
"name": "Rows",
"hint": "The number of rows"
},
"rowHeight": {
"name": "Row height",
"hint": "The height of the row"
},
"rowSpacing": {
"name": "Row spacing",
"hint": "The spacing between rows"
},
"graph": {
"name": "Graph",
"hint": "The shape of the graph"
},
"active": {
"name": "Active",
"hint": "Whether the placeholder is active"
}
},
"leftMenu": {
"addNewForm": "Add a new form",
"translation": "Translation",
"undo": "Undo",
"menu": "Menu",
"download": "Download",
"upload": "Upload",
"print": "Print",
"settings": "Settings",
"clear": "Clear",
"save": "Save",
"saveAs": "Save as...",
"validateForm": "Validate form",
"currentFormName": "The name of the current form",
"formSaved": "The form is saved",
"formSaveError": "Failed to save form! See the logs in the browser console",
"enterFormName": "Please enter form name",
"formNamePlaceholder": "My beautiful form",
"exportForms": "Export forms",
"exportFormsSuccess": "Forms exported",
"exportFormsError": "Failed to export forms! See the logs in the browser console",
"importForms": "Import forms",
"importFormsSuccess": "Forms imported",
"importFormsError": "Failed to import forms! See the logs in the browser console",
"generateJsonFormSchema": "Generate JSON form schema"
},
"formsList": {
"noFormsInFormStorage": "Save the form so that it appears in the list of forms.",
"addNewForm": "Add a new form",
"formWithNameExists": "Form with this name already exists."
},
"rightMenu": {
"toggleTheme": "Toggle theme",
"modes": {
"builder": "Preview",
"viewer": "Edit",
"desktop": "Desktop",
"mobile": "Mobile",
"tablet": "Tablet",
"orientation": "Orientation"
}
},
"componentsModal": {
"clickToAdd": "Click to add control"
},
"componentsList": {
"categories": {
"fields": "Fields",
"modal": "Modal",
"static": "Static",
"structure": "Structure",
"templates": "Templates"
}
},
"componentToolbar": {
"add": "Add new element",
"before": "Before",
"after": "After",
"inside": "Inside"
},
"codeEditor": {
"codeActionHeader": "Code action editor",
"ok": "OK",
"compilationResult": "Compilation result:",
"codePlaceholder": "// enter your code here",
"compile": "Compile",
"generic": {
"json": {
"title": "Edit JSON data for"
}
}
},
"propertiesEditor": {
"selectElementForEdit": "Select element on form for edit properties",
"sectionName": {
"main": "Main",
"style": "Style",
"actions": "Actions",
"rules": "Rules",
"withTarget": "With Target",
"withoutTarget": "Without Target",
"linkedProperty": "Linked property",
"expression": "Expression"
},
"subSection": {
"additionalProperties": "Additional properties"
},
"codeButton": {
"hintCalculable": "Make this property calculable",
"hintLocalizable": "Localize this property",
"hintCalculableAndLocalizable": "Make this property calculable or localize",
"editCalculable": "Edit calculable",
"editLocalizable": "Edit localization",
"neitherCalculableNorLocalizable": "Neither calculable nor localizable"
},
"setInputHint": "Press Enter to add a value",
"applyKey": "Apply key changes",
"keyMustBeUnique": "Key must be unique",
"keyMustNotBeEmpty": "Key must not be empty",
"clean": "Reset to default",
"removeRow": "Remove a row"
},
"toolbar": {
"elements": "Elements",
"notFound": "Not found",
"reset": "Reset",
"cloneComponent": "Clone component",
"removeComponent": "Remove component"
},
"presetComponent": {
"name": "Name",
"category": "Category",
"createPreset": "Create a preset component",
"namePlaceholder": "Enter a preset name",
"enterPresetName": "Please enter a preset name",
"nameExists": "A preset or component with this name already exists."
},
"errorsPanel": {
"data": "Data",
"validate": "Validate",
"reset": "Reset to default",
"clear": "Clear",
"errors": "Errors"
},
"searchForm": {
"search": "Search..."
},
"tree": {
"expand": "Expand all",
"collapse": "Collapse all"
},
"style": {
"header": {
"name": "Styles for className",
"hint": "CSS styles that are applied via the 'className' property"
},
"componentTab": {
"name": "Component",
"hint": "CSS styles that are applied to the component via the 'className'"
},
"wrapperTab": {
"name": "Wrapper",
"hint": "CSS styles that are applied to the component wrapper via the 'className'"
},
"other": "Other",
"forDevice": "For device",
"component": "Component",
"componentHint": "Styles that apply to the component",
"wrapper": "Wrapper",
"wrapperHint": "Styles that apply to the component wrapper",
"any": "Any",
"desktop": "Desktop",
"mobile": "Mobile",
"tablet": "Tablet"
},
"actions": {
"arguments": "Arguments",
"code": "Code",
"custom": "Custom",
"common": "Common",
"edit": "Edit",
"duplicate": "Duplicate",
"delete": "Delete",
"addCodeAction": "Add a code action",
"addAction": "Add an action",
"parameters": "Parameters",
"add": "Add",
"name": "Name",
"type": "Type"
},
"validation": {
"ruleNotFound": "Rule not found or not connected",
"showFormErrors": "Show form errors",
"formErrors": "Form errors",
"chooseValidation": "Choose your type",
"addRule": "Add a validation rule",
"editCustomValidationCode": "Edit custom validation code for component",
"editFormValidatorCode": "Edit form validation code",
"rule": {
"required": "Required",
"nonEmpty": "Non empty",
"length": "Length",
"min": "Min",
"max": "Max",
"regex": "Regex",
"email": "Email",
"url": "Url",
"uuid": "Uuid",
"ip": "Ip",
"datetime": "Datetime",
"includes": "Includes",
"startsWith": "Starts with",
"endsWith": "Ends with",
"code": "Code",
"custom": "Custom",
"truthy": "Truthy",
"falsy": "Falsy",
"lessThan": "Less than",
"moreThan": "More than",
"integer": "Integer",
"multipleOf": "Multiple of",
"finite": "Finite"
}
},
"promptDialog": {
"ok": "OK",
"cancel": "Cancel"
},
"localization": {
"messageNotFound": "Localization message not found",
"messageIsNull": "Localization message is null"
},
"leftPanel": {
"sectionName": {
"components": "Components",
"tree": "Tree",
"forms": "Forms",
"settings": "Settings"
},
"formSettings": {
"actions": "Actions",
"error": "Error settings",
"modal": "Modal",
"tooltip": "Tooltip",
"language": "Language settings",
"formValidator": "Form validator"
}
},
"bottomPanel": {
"use": "Use",
"localization": "Localization",
"localizationNotSet": "Localization engine is not set",
"function": "Calculable value",
"simpleValue": "Simple value",
"simpleValueHint": "Edit the property in the right panel",
"editProperty": "Edit property",
"editCodeAction": "Edit code action"
},
"codeActionEditor": {
"actionNameExists": "Action with this name already exists",
"nameIsRequired": "Action name is required",
"parameterNameExists": "Parameter with this name already exists",
"parameterNameIsRequired": "Parameter name is required",
"parameterNameIsNotValid": "Parameter name is not valid"
},
"testingEditor": {
"run": "Run",
"autorun": "Autorun",
"testFormData": "Test form data",
"hasNotReturnedValue": "Has not returned value",
"compilationOk": "Compilation result: OK"
},
"editJson": "Edit JSON",
"license": {
"errEndDateStrict": "License expired {{licenseEndDate}}",
"errEndDate": "License expired {{licenseEndDate}}",
"errLicenseInvalid": "Provided license key is invalid.",
"errNoKey": "No license key provided.",
"errDomain": "Your license allow only following domains: {{Domain}}",
"errElectron": "Your license does not allow running in Electron",
"ftComponentQrCode": "Your license does not allow usage of the QR Code component",
"ftComponentRepeater": "Your license does not allow usage of the Repeater",
"ftComponentSignature": "Your license does not allow usage of the Signature component",
"ftComponentTable": "Your license does not allow usage of the Table component",
"ftComponentTemplates": "Your license does not allow usage of Templates",
"ftDesignerCustomization": "Your license does not allow Designer Customization",
"ftComponentPreset": "Your license does not allow Component Presets",
"ftLocaleCount": "Your license allows translation only for {{ftLocaleCount}} languages",
"mismatchMessage": "You are using features that are not included in your license. The product operates in “non-commercial use” mode. Change your license to use the options below:"
}
}