export const en = { "productName": "Lowcoder", "productDesc": "Create software applications for your company and customers with minimal coding experience. Lowcoder is an excellent alternative to Retool, Appsmith, and Tooljet.", "notSupportedBrowser": "Your current browser may have compatibility issues. For an optimal user experience, please use the latest version of Chrome.", "create": "Create", "move": "Move", "addItem": "Add", "newItem": "New", "copy": "Copy", "rename": "Rename", "delete": "Delete", "deletePermanently": "Delete Permanently", "remove": "Remove", "recover": "Recover", "edit": "Edit", "view": "View", "value": "Value", "data": "Data", "information": "Information", "success": "Success", "warning": "Warning", "error": "Error", "reference": "Reference", "text": "Text", "basic": "Basic", "label": "Label", "layout": "Layout", "color": "Color", "form": "Form", "menu": "Menu", "menuItem": "Menu Item", "ok": "OK", "cancel": "Cancel", "finish": "Finish", "reset": "Reset", "icon": "Icon", "code": "Code", "title": "Title", "emptyContent": "Empty Content", "more": "More", "search": "Search", "back": "Back", "accessControl": "Access Control", "copySuccess": "Copied Successfully", "copyError": "Copy Error", "api": { "publishSuccess": "Published Successfully", "recoverFailed": "Recovery Failed", "needUpdate": "Your current version is outdated. Please upgrade to the latest version." }, "codeEditor": { "notSupportAutoFormat": "The current code editor does not support auto-formatting.", "fold": "Fold" }, "exportMethod": { "setDesc": "Set Property: {property}", "clearDesc": "Clear Property: {property}", "resetDesc": "Reset Property: {property} to Default Value" }, "method": { "focus": "Set Focus", "focusOptions": "Focus options. See HTMLElement.focus()", "blur": "Remove Focus", "click": "Click", "select": "Select All Text", "setSelectionRange": "Set Start and End Positions of Text Selection", "selectionStart": "0-based Index of First Selected Character", "selectionEnd": "0-based Index of Character After Last Selected Character", "setRangeText": "Replace Text Range", "replacement": "String to Insert", "replaceStart": "0-based Index of First Character to Replace", "replaceEnd": "0-based Index of Character After Last Character to Replace" }, "errorBoundary": { "encounterError": "Component loading failed. Please check your configuration.", "clickToReload": "Click to Reload", "errorMsg": "Error: " }, "imgUpload": { "notSupportError": "Supports only {types} image types", "exceedSizeError": "Image size must not exceed {size}" }, "gridCompOperator": { "notSupport": "Not Supported", "selectAtLeastOneComponent": "Please select at least one component", "selectCompFirst": "Select components before copying", "noContainerSelected": "[Bug] No container selected", "deleteCompsSuccess": "Deleted successfully. Press {undoKey} to undo.", "deleteCompsTitle": "Delete Components", "deleteCompsBody": "Are you sure you want to delete {compNum} selected components?", "cutCompsSuccess": "Cut successfully. Press {pasteKey} to paste, or {undoKey} to undo." }, "leftPanel": { "queries": "Data Queries in your App", "globals": "Global Data Variables", "propTipsArr": "{num} Items", "propTips": "{num} Keys", "propTipArr": "{num} Item", "propTip": "{num} Key", "stateTab": "State", "settingsTab": "Settings", "toolbarTitle": "Individualization", "toolbarPreload": "Scripts and Styles", "components": "Active Components", "modals": "in-App Modals", "expandTip": "Click to Show {component}'s Data", "collapseTip": "Click to Hide {component}'s Data", "layers": "Layers", "activatelayers": "Use dynamic Layers", "selectedComponents": "Selected Components...", "displayComponents": "control Display", "lockComponents": "control Position", }, // second part "bottomPanel": { "title": "Data Queries", "run": "Run", "noSelectedQuery": "No Query Selected", "metaData": "Datasource Metadata", "noMetadata": "No Metadata Available", "metaSearchPlaceholder": "Search Metadata", "allData": "All Tables" }, "rightPanel": { "propertyTab": "Properties", "noSelectedComps": "No Components selected. Click a Component to view its Properties.", "createTab": "Insert", "searchPlaceHolder": "Search Components or Modules", "uiComponentTab": "Components", "extensionTab": "Extensions", "modulesTab": "Modules", "moduleListTitle": "Modules", "pluginListTitle": "Plugins", "emptyModules": "Modules are reusable Mikro-Apps. You can embed them in your App.", "searchNotFound": "Can't find the right component?", "emptyPlugins": "No plugins added yet. Add npm plugins to enhance your project.", "contactUs": "Contact Us", "issueHere": "here.", "folderListTitle": "Folders" }, "prop": { "expand": "Expand", "columns": "Columns", "videokey": "Video Key", "rowSelection": "Row Selection", "toolbar": "Toolbar", "pagination": "Pagination", "logo": "Logo", "style": "Style", "inputs": "Inputs", "meta": "Metadata", "data": "Data", "hide": "Hide", "loading": "Loading", "disabled": "Disabled", "placeholder": "Placeholder", "showClear": "Show Clear Button", "showSearch": "Searchable", "defaultValue": "Default Value", "required": "Required Field", "showEmptyValidation": "Show Validation On Empty/Reset", "readOnly": "Read Only", "readOnlyTooltip": "Read-only components appear normal but cannot be modified.", "minimum": "Minimum", "maximum": "Maximum", "regex": "Regex", "minLength": "Minimum Length", "maxLength": "Maximum Length", "height": "Height", "width": "Width", "selectApp": "Select App", "showCount": "Show Count", "tabIndex": "Tab Index", "textType": "Text Type", "customRule": "Custom Rule", "customRuleTooltip": "Non-empty string indicates an error; empty or null means validation passed. Example: ", "manual": "Manual", "map": "Map", "json": "JSON", "use12Hours": "Use 12-Hour Format", "hourStep": "Hour Step", "minuteStep": "Minute Step", "secondStep": "Second Step", "minDate": "Minimum Date", "maxDate": "Maximum Date", "minTime": "Minimum Time", "maxTime": "Maximum Time", "type": "Type", "showLabel": "Show Label", "showHeader": "Show Header", "showBody": "Show Body", "showSider": "Show Sider", "innerSider" : "Inner Sider", "showFooter": "Show Footer", "maskClosable": "Click Outside to Close", "escapeClose": "Enable Close on Escape key", "toggleClose": "Enable Close Button", "showMask": "Show Mask", "textOverflow": "Text Overflow", "scrollbar" : "Show Scrollbars", "showVerticalScrollbar" : "Show Vertical Scrollbar", "showHorizontalScrollbar" : "Show Horizontal Scrollbar", "siderScrollbar" : "Show Scrollbars in Sider", "mainScrollbar": "Show Scrollbars in main content", "modalScrollbar": "Show Scrollbars in Modal", "drawerScrollbar": "Show Scrollbars in Drawer", "textAreaScrollBar": "Show Scrollbars in Text Area", "siderRight" : "Show sider on the Right", "siderWidth" : "Sider Width", "siderWidthTooltip" : "Sider width supports percentages (%) and pixels (px).", "siderCollapsedWidth" : "Sider Collapsed Width", "siderCollapsedWidthTooltip" : "Sider collapsed width supports percentages (%) and pixels (px).", "siderCollapsible" : "Sider Collapsible", "siderCollapsed" : "Sider Collapsed", "contentScrollbar" : "Show Scrollbars in Content", "appID": "App Id", "showApp": "Show an App in the content area", "showAppTooltip": "You can display whole Apps in the content area. Please mind, that for Modules we do not support Inputs, Outputs Events and Methods.", "baseURL": "API Base URL", "horizontal": "Horizontal", "minHorizontalWidth": "Minimum Horizontal Width", "component": "Own Component Identifiers", "className": "CSS Class name", "dataTestId": "Individual ID", "preventOverwriting": "Prevent overwriting styles", "color": "Color", "horizontalGridCells": "Horizontal Grid Cells", "verticalGridCells": "Vertical Grid Cells", "timeZone": "TimeZone", "pickerMode": "Picker Mode", }, "autoHeightProp": { "auto": "Auto", "fixed": "Fixed" }, "textOverflowProp": { "ellipsis": "Mouseover", "wrap": "Wrap" }, "labelProp": { "text": "Label", "tooltip": "Tooltip", "position": "Position", "collapse": "Collapse", "left": "Left", "right": "Right", "top": "Top", "align": "Alignment", "width": "Width", "widthTooltip": "Label width supports percentages (%) and pixels (px)." }, // third part "eventHandler": { "eventHandlers": "Event Handlers", "emptyEventHandlers": "No Event Handlers", "incomplete": "Incomplete Selection", "inlineEventTitle": "On {eventName}", "event": "Event", "action": "Action", "noSelect": "No Selection", "runQuery": "Run a Data Query", "selectQuery": "Select Data Query", "controlComp": "Control a Component", "runScript": "Run JavaScript", "runScriptPlaceHolder": "Write Code Here", "component": "Component", "method": "Method", "setTempState": "Set a Temporary State value", "state": "State", "triggerModuleEvent": "Trigger a Module Event", "moduleEvent": "Module Event", "goToApp": "Go to an other App", "queryParams": "Query Parameters", "queryVariables": "Query Variables", "hashParams": "Hash Parameters", "showNotification": "Show a Notification", "text": "Text", "level": "Level", "duration": "Duration", "notifyDurationTooltip": "Time unit can be 's' (second, default) or 'ms' (millisecond). Max duration is {max} seconds", "goToURL": "Open a URL", "openInNewTab": "Open in New Tab", "copyToClipboard": "Copy a value to Clipboard", "copyToClipboardValue": "Value", "export": "Export Data", "exportNoFileType": "No Selection (Optional)", "fileName": "File Name", "fileNameTooltip": "Include extension to specify file type, e.g., 'image.png'", "fileType": "File Type", "condition": "Run Only When...", "conditionTooltip": "Run the event handler only when this condition evaluates to 'true'", "debounce": "Debounce for", "throttle": "Throttle for", "slowdownTooltip": "Use debounce or throttle to control the frequency of action triggers. Time unit can be 'ms' (millisecond, default) or 's' (second).", "notHandledError": "Not Handled", "currentApp": "Current", "inputEventHandlers": "Input Event Handlers", "inputEventHandlersDesc": "Event Handlers related to User Input", "buttonEventHandlers": "Button Event Handlers", "buttonEventHandlersDesc": "Event Handlers related to Button Clicks", "changeEventHandlers": "Change Event Handlers", "changeEventHandlersDesc": "Event Handlers related to Value Changes", "editedEventHandlers": "Edit Event Handlers", "editedEventHandlersDesc": "Event Handlers related to edited state of Elements", "clickEventHandlers": "Click Event Handlers", "clickEventHandlersDesc": "Event Handlers related to Clicks", "keyDownEventHandlers": "Key Down Event Handlers", "keyDownEventHandlersDesc": "Event Handlers related to Key Down Events", "checkboxEventHandlers": "Checkbox Event Handlers", "checkboxEventHandlersDesc": "Event Handlers related to Checkbox Changes", "dragEventHandlers": "Drag Event Handlers", "dragEventHandlersDesc": "Event Handlers related to Drag and Drop Events", "elementEventHandlers": "Element Event Handlers", "elementEventHandlersDesc": "Event Handlers related to generic Data Element Events", "mediaEventHandlers": "Media Event Handlers", "mediaEventHandlersDesc": "Event Handlers related to Media Events", "scannerEventHandlers": "Scanner Event Handlers", "scannerEventHandlersDesc": "Event Handlers related to Scanner Events", "chartEventHandlers": "Chart Event Handlers", "chartEventHandlersDesc": "Event Handlers related to Chart Events", "geoMapEventHandlers": "Geo Map Event Handlers", "geoMapEventHandlersDesc": "Event Handlers related to Geo Map Events", "stepEventHandlers": "Step Event Handlers", "stepEventHandlersDesc": "Event Handlers related to Step UI Events", "shareEventHandlers": "Share Event Handlers", "shareEventHandlersDesc": "Event Handlers related to Share Events", "selectEventHandlers": "Select Event Handlers", "selectEventHandlersDesc": "Event Handlers related to Select Events", "meetingEventHandlers": "Meeting Event Handlers", "meetingEventHandlersDesc": "Event Handlers related to Meeting Events", "collaborationEventHandlers": "Collaboration Event Handlers", "collaborationEventHandlersDesc": "Event Handlers related to Collaboration Events", "set": "Set", "clear": "Clear", "reset": "Reset", "messageType": "Message Type", "placement": "Placement", "description": "Description" }, "event": { "submit": "Submit", "submitDesc": "Triggers on Submit", "change": "Change", "changeDesc": "Triggers on Value Changes", "focus": "Focus", "focusDesc": "Triggers on Focus", "blur": "Blur", "blurDesc": "Triggers on Blur", "click": "Click", "clickDesc": "Triggers on Click", "doubleClick": "Double Click", "doubleClickDesc": "Triggers on Double Click", "rightClick": "Right Click", "rightClickDesc": "Triggers on Right Click", "keyDown": "Key Down", "keyDownDesc": "Triggers on Key Down", "select": "Select", "selectDesc": "Triggers on Select", "checked": "Checked", "checkedDesc": "Triggers when a checkbox is Checked", "unchecked": "Unchecked", "uncheckedDesc": "Triggers when a checkbox is Unchecked", "drag": "Drag", "dragDesc": "Triggers on Drag", "drop": "Drop", "dropDesc": "Triggers on Drop", "open": "Open", "openDesc": "Triggers on Open", "mute": "Mute", "muteDesc": "Triggers on Mute of a Microphone", "unmute": "Unmute", "unmuteDesc": "Triggers on Unmute of a Microphone", "showCamera": "Show Camera", "showCameraDesc": "Triggers when Show Camera is on", "hideCamera": "Hide Camera", "hideCameraDesc": "Triggers when Show Camera is off", "shareScreen": "Share Screen", "shareScreenDesc": "Triggers on Share Screen", "shareScreenEnd": "Share Screen End", "shareScreenEndDesc": "Triggers on Share Screen End", "shareControl": "Share Control", "shareControlDesc": "Triggers on Share Control", "shareControlEnd": "Share Control End", "shareControlEndDesc": "Triggers on Share Control End", "shareContent": "Share Content", "shareContentDesc": "Triggers on Share Content", "shareContentEnd": "Share Content End", "shareContentEndDesc": "Triggers on Share Content End", "stopShare": "Stop Share", "stopShareDesc": "Triggers on Stop Share", "meetingStart": "Meeting Start", "meetingStartDesc": "Triggers on Meeting Start", "meetingEnd": "Meeting End", "meetingEndDesc": "Triggers on Meeting End", "meetingJoin": "Meeting Join", "meetingJoinDesc": "Triggers on Meeting Join", "meetingLeave": "Meeting Leave", "meetingLeaveDesc": "Triggers on Meeting Leave", "play": "Play", "playDesc": "Triggers on Play", "pause": "Pause", "pauseDesc": "Triggers on Pause", "ended": "Ended", "endedDesc": "Triggers on Ended", "step": "Step", "stepDesc": "Triggers on Step", "next": "Next", "nextDesc": "Triggers on Next", "finished": "Finished", "finishedDesc": "Triggers on Finished", "saved": "Saved", "savedDesc": "Triggers when an element is Saved", "edited": "Edited", "editedDesc": "Triggers when an element is Edited", "geoMapMove": "Geo Map Move", "geoMapMoveDesc": "Triggers when Users move Geo Map", "geoMapZoom": "Geo Map Zoom", "geoMapZoomDesc": "Triggers when Users zoom Geo Map", "geoMapSelect": "Geo Map Select", "geoMapSelectDesc": "Triggers when Users select an Element on Geo Map", "scannerSuccess": "Scanner Success", "scannerSuccessDesc": "Triggers when a Scanner successfully scans", "scannerError": "Scanner Error", "scannerErrorDesc": "Triggers when a Scanner fails to scan", "chartZoom": "Chart Zoom", "chartZoomDesc": "Triggers on Chart Zoom", "chartHover": "Chart Hover", "chartHoverDesc": "Triggers on Chart Hover", "chartSelect": "Chart Select", "chartSelectDesc": "Triggers on Chart Select", "chartDeselect": "Chart Deselect", "chartDeselectDesc": "Triggers on Chart Deselect", "close": "Close", "closeDesc": "Triggers on Close", "parse": "Parse", "parseDesc": "Triggers on Parse", "success": "Success", "successDesc": "Triggers on Success", "delete": "Delete", "deleteDesc": "Triggers on Delete", "mention": "Mention", "mentionDesc": "Triggers on Mention", "search": "Search", "searchDesc": "Triggers on Search", "selectedChange": "Selection Change", "selectedChangeDesc": "Triggers on changed Selection", "clickExtra": "Click on Action", "clickExtraDesc": "Triggers on Click on Extra Element", "start": "Start", "startDesc": "Triggers on Start", "resume": "Resume", "resumeDesc": "Triggers on Resume", "countdown": "Countdown", "countdownDesc": "Triggers on Countdown ends", "reset": "Reset ends", "resetDesc": "Triggers on Reset timer", "refresh": "Refresh", "refreshDesc": "Triggers on Refresh", "sortChange": "Sort Change", "sortChangeDesc": "Triggers on Sorting Changes", }, // fourth part "style": { "boxShadowColor": 'Shadow Color', "boxShadow": 'Box Shadow', "opacity": 'Opacity', "animation": 'Animation', "animationIterationCount": 'Animation Iteration Count', "animationDelay": 'Animation Delay', "animationDuration": 'Animation Duration', "resetTooltip": "Reset styles. Clear the input field to reset an individual style.", "textColor": "Text Color", "contrastText": "Contrast Text Color", "generated": "Generated", "customize": "Customize", "staticText": "Static Text", "accent": "Accent", "validate": "Validation Message", "border": "Border Color", "borderRadius": "Border Radius", "borderWidth": "Border Width", "borderStyle":"Border Style", "background": "Background Color", "headerBackground": "Header Background Color", "siderBackground": "Sider Background Color", "footerBackground": "Footer Background Color", "fill": "Fill", "track": "Track", "links": "Links", "thumb": "Thumb", "thumbBorder": "Thumb Border", "checked": "Checked", "unchecked": "Unchecked", "handle": "Handle", "tags": "Tags", "tagsText": "Tags Text", "multiIcon": "Multiselect Icon", "tabText": "Tab Text", "tabAccent": "Tab Accent", "checkedBackground": "Checked Background Color", "uncheckedBackground": "Unchecked Background Color", "uncheckedBorder": "Unchecked Border Color", "indicatorBackground": "Indicator Background Color", "tableCellText": "Cell Text", "selectedRowBackground": "Selected Row Background Color", "hoverRowBackground": "Hover Row Background Color", "hoverBackground":"Hover Background Color", "textTransform":"Text Transform", "textDecoration":"Text Decoration", "alternateRowBackground": "Alternate Row Background Color", "tableHeaderBackground": "Header Background Color", "tableHeaderText": "Header Text", "toolbarBackground": "Toolbar Background Color", "toolbarText": "Toolbar Text", "pen": "Pen", "footerIcon": "Footer Icon", "tips": "Tips", "margin": "Margin", "padding": "Padding", "marginLeft": "Margin Left", "marginRight": "Margin Right", "marginTop": "Margin Top", "marginBottom": "Margin Bottom", "containerHeaderPadding": "Header Padding", "containerFooterPadding": "Footer Padding", "containerSiderPadding": "Sider Padding", "containerBodyPadding": "Body Padding", "minWidth": "Minimum Width", "aspectRatio": "Aspect Ratio", "text": "Text", "textSize": "Text Size", "textWeight": "Text Weight", "fontFamily": "Font Family", "fontStyle":"Font Style", "backgroundImage": "Background Image", "backgroundImageRepeat": "Background Repeat", "backgroundImageSize": "Background Size", "backgroundImagePosition": "Background Position", "backgroundImageOrigin": "Background Origin", "headerBackgroundImage": "Background Image", "headerBackgroundImageRepeat": "Background Image Repeat", "headerBackgroundImageSize": "Background Image Size", "headerBackgroundImagePosition": "Background Image Position", "headerBackgroundImageOrigin": "Background Image Origin", "footerBackgroundImage": "Background Image", "footerBackgroundImageRepeat": "Background Image Repeat", "footerBackgroundImageSize": "Background Image Size", "footerBackgroundImagePosition": "Background Image Position", "footerBackgroundImageOrigin": "Background Image Origin", "rotation": "Rotation", "alternateBackground": "Alternate Background Color", "headerText": "Header Text Color", "labelColor": "Label Color", "label": "Label Color", "lineHeight":"Line Height", "subTitleColor": "SubTitle Color", "titleText": "Title Color", "success": "Success Color", "siderBackgroundImage": "Sider Background Image", "siderBackgroundImageRepeat": "Sider Background Image Repeat", "siderBackgroundImageSize": "Sider Background Image Size", "siderBackgroundImagePosition": "Sider Background Image Position", "siderBackgroundImageOrigin": "Sider Background Image Origin", "activeBackground": "Active Background Color", "labelBackground": "Label Background Color", "gradientBackground": "Gradient Background Color", "direction": "Direction", "chartOpacity": "Opacity", "chartBoxShadow": "Box Shadow", "chartBorderStyle": "Border Style", "chartBorderRadius": "Border Radius", "chartBorderWidth": "Border Width", "chartTextSize": "Text Size", "chartTextWeight": "Text Weight", "chartFontFamily": "Font Family", "chartFontStyle": "Font Style", "chartBackgroundColor": "Background Color", "chartGradientColor": "Gradient Color", "chartShadowColor": "Shadow Color", "chartBorderColor": "Border Color", "chartTextColor": "Text Color", "detailSize": "Detail Size", "hideColumn": "Hide Column", "radiusTip": "Specifies the radius of the element's corners. Example: 5px, 50%, or 1em.", "gapTip": "Specifies the gap between rows and columns in a grid or flex container. Example: 10px, 1rem, or 5%.", "cardRadiusTip": "Defines the corner radius for card components. Example: 10px, 15px.", "borderWidthTip": "Specifies the width of the element's border. Example: 1px, 0.5em, or thin.", "borderStyleTip": "Sets the style of the border. Example: solid, dashed, dotted, or none.", "marginTip": "Defines the outer margin space around an element. Example: 10px, 2em, or auto. Also you can combine it like: 0px 20px. Or even separate for all 4 directions like: 0px 1px 5px 2px", "directionTip": "Specifies the direction of the layout. Example: row, column, or row-reverse.", "detailSizeTip": "Defines the size of specific details in the layout. Example: 10px, 2em, or 80%.", "chartOpacityTip": "Specifies the opacity of the chart. Example: 1 (opaque), 0.5 (50% transparent).", "chartBoxShadowTip": "Defines the shadow cast by the chart's box. Example: 0px 4px 8px rgba(0, 0, 0, 0.3).", "chartBorderStyleTip": "Sets the style of the chart's border. Example: solid, dashed, dotted.", "chartBorderRadiusTip": "Specifies the corner radius of the chart's border. Example: 10px, 20%.", "chartBorderWidthTip": "Specifies the width of the chart's border. Example: 2px, 0.5em.", "chartTextSizeTip": "Specifies the font size for chart text. Example: 16px, 1em, or 120%.", "chartTextWeightTip": "Specifies the font weight for chart text. Example: normal, bold, or 700.", "chartFontFamilyTip": "Specifies the font family for chart text. Example: Arial, Helvetica, or 'Times New Roman'.", "chartFontStyleTip": "Specifies the font style for chart text. Example: normal, italic, or oblique.", "animationIterationCountTip": "Defines how many times an animation should run. Example: infinite, 1, or 3.", "opacityTip": "Sets the transparency level of the element. Example: 1 (opaque), 0.5 (50% transparent), or 0 (invisible).", "boxShadowColorTip": "Defines the color of the box shadow. Example: rgba(0, 0, 0, 0.3), #FF5733.", "chartBackgroundColorTip": "Sets the background color of the chart. Example: #FFFFFF, rgba(255, 255, 255, 0.8).", "chartGradientColorTip": "Specifies the gradient colors for the chart background. Example: linear-gradient(to right, #ff7e5f, #feb47b).", "chartShadowColorTip": "Defines the color of the chart's shadow. Example: rgba(0, 0, 0, 0.2), #333333.", "chartBorderColorTip": "Specifies the color of the chart's border. Example: #000000, rgba(0, 0, 0, 0.5).", "chartTextColorTip": "Sets the color of the chart's text. Example: #333333, rgba(51, 51, 51, 1).", "boxShadowTip": "Defines the shadow cast by an element's box. Example: 0px 4px 8px rgba(0, 0, 0, 0.3), inset 0px 2px 5px rgba(255, 255, 255, 0.5).", "animationDelayTip": "Specifies the delay before the animation starts. Example: 1s, 500ms, 0.", "animationDurationTip": "Sets the duration of the animation. Example: 2s, 3s, 500ms.", "paddingTip": "Defines the inner padding space inside an element. Example: 10px, 2em, 5%. Also you can combine it like: 0px 20px. Or even separate for all 4 directions like: 10px 21px 5px 20px", "containerHeaderPaddingTip": "Defines the padding for the container header. Example: 10px, 1rem. Also you can combine it like: 0px 20px. Or even separate for all 4 directions like: 10px 21px 5px 20px", "containerSiderPaddingTip": "Defines the padding for the container sider. Example: 8px, 1em. Also you can combine it like: 0px 20px. Or even separate for all 4 directions like: 10px 21px 5px 20px", "containerFooterPaddingTip": "Defines the padding for the container footer. Example: 12px, 1rem. Also you can combine it like: 0px 20px. Or even separate for all 4 directions like: 10px 21px 5px 20px", "containerBodyPaddingTip": "Defines the padding for the container body. Example: 15px, 2em. Also you can combine it like: 0px 20px. Or even separate for all 4 directions like: 10px 21px 5px 20px", "textSizeTip": "Specifies the font size of the text. Example: 14px, 1.2em, 110%.", "textWeightTip": "Specifies the font weight of the text. Example: normal, bold, 400.", "fontFamilyTip": "Specifies the font family of the text. Example: Arial, Verdana, 'Courier New'.", "textDecorationTip": "Defines the decoration of the text. Example: underline, line-through, none.", "textTransformTip": "Specifies the capitalization of the text. Example: uppercase, lowercase, capitalize.", "fontStyleTip": "Sets the font style of the text. Example: normal, italic, oblique.", "backgroundImageTip": "Specifies the background image of an element. Example: url('image.jpg'), linear-gradient(to right, #ff7e5f, #feb47b).", "headerBackgroundImageTip": "Specifies the background image for the header. Example: url('header.jpg').", "footerBackgroundImageTip": "Specifies the background image for the footer. Example: url('footer.jpg').", "backgroundImageRepeatTip": "Defines how the background image is repeated. Example: no-repeat, repeat-x, repeat-y.", "headerBackgroundImageRepeatTip": "Defines how the header background image is repeated. Example: repeat-x, no-repeat.", "footerBackgroundImageRepeatTip": "Defines how the footer background image is repeated. Example: repeat-y, no-repeat.", "backgroundImageSizeTip": "Defines the size of the background image. Example: cover, contain, 50% 50%.", "backgroundImagePositionTip": "Defines the position of the background image. Example: center, top right, 10% 20%.", "backgroundImageOriginTip": "Specifies the positioning area of the header's background image. Example: padding-box, border-box, content-box.", "headerBackgroundImageOriginTip": "Specifies the positioning area of the header's background image. Example: padding-box, border-box, content-box.", "footerBackgroundImageOriginTip": "Specifies the positioning area of the footer's background image. Example: padding-box, border-box, content-box.", "rotationTip": "Specifies the rotation angle of the element. Example: 45deg, 90deg, -180deg.", "lineHeightTip": "Sets the height of a line of text. Example: 1.5, 2, 120%." }, "export": { "hiddenDesc": "If true, the component is hidden", "disabledDesc": "If true, the component is disabled and non-interactive", "visibleDesc": "If true, the component is visible", "inputValueDesc": "Current value of the input", "invalidDesc": "Indicates whether the value is invalid", "placeholderDesc": "Placeholder text when no value is set", "requiredDesc": "If true, a valid value is required", "submitDesc": "Submit Form", "richTextEditorValueDesc": "Current value of the Editor", "richTextEditorReadOnlyDesc": "If true, the Editor is read-only", "richTextEditorHideToolBarDesc": "If true, the toolbar is hidden", "jsonEditorDesc": "Current JSON data", "sliderValueDesc": "Currently selected value", "sliderMaxValueDesc": "Maximum value of the slider", "sliderMinValueDesc": "Minimum value of the slider", "sliderStartDesc": "Value of the selected starting point", "sliderEndDesc": "Value of the selected end point", "ratingValueDesc": "Currently selected rating", "ratingMaxDesc": "Maximum rating value", "datePickerValueDesc": "Currently selected date", "datePickerFormattedValueDesc": "Formatted selected date", "datePickerTimestampDesc": "Timestamp of the selected date", "dateRangeStartDesc": "Start date of the range", "dateRangeEndDesc": "End date of the range", "dateRangeStartTimestampDesc": "Timestamp of the start date", "dateRangeEndTimestampDesc": "Timestamp of the end date", "dateRangeFormattedValueDesc": "Formatted date range", "dateRangeFormattedStartValueDesc": "Formatted start date", "dateRangeFormattedEndValueDesc": "Formatted end date", "timePickerValueDesc": "Currently selected time", "timePickerFormattedValueDesc": "Formatted selected time", "timeRangeStartDesc": "Start time of the range", "timeRangeEndDesc": "End time of the range", "timeRangeFormattedValueDesc": "Formatted time range", "timeRangeFormattedStartValueDesc": "Formatted start time", "timeRangeFormattedEndValueDesc": "Formatted end time", "timeZone": "Time Zone", "timeZoneDesc": "Timezone of the selected date", }, "validationDesc": { "email": "Please enter a valid email address", "url": "Please enter a valid URL", "regex": "Please match the specified pattern", "maxLength": "Too many characters, current: {length}, maximum: {maxLength}", "minLength": "Not enough characters, current: {length}, minimum: {minLength}", "maxValue": "Value exceeds maximum, current: {value}, maximum: {max}", "minValue": "Value below minimum, current: {value}, minimum: {min}", "maxTime": "Time exceeds maximum, current: {time}, maximum: {maxTime}", "minTime": "Time below minimum, current: {time}, minimum: {minTime}", "maxDate": "Date exceeds maximum, current: {date}, maximum: {maxDate}", "minDate": "Date below minimum, current: {date}, minimum: {minDate}" }, // fifth part "query": { "noQueries": "No Data Queries available.", "queryTutorialButton": "View {value} documents", "datasource": "Your Data Sources", "newDatasource": "New Data Source", "generalTab": "General", "notificationTab": "Notification", "variablesTab": "Variables", "advancedTab": "Advanced", "showFailNotification": "Show Notification on Failure", "failCondition": "Failure Conditions", "failConditionTooltip1": "Customize failure conditions and corresponding notifications.", "failConditionTooltip2": "If any condition returns true, the query is marked as failed and triggers the corresponding notification.", "showSuccessNotification": "Show Notification on Success", "successMessageLabel": "Success Message", "successMessage": "Run Successful", "notifyDuration": "Duration", "notifyDurationTooltip": "Notification duration. Time unit can be 's' (second, default) or 'ms' (millisecond). Default value is {default}s. Maximum is {max}s.", "successMessageWithName": "{name} run successful", "failMessageWithName": "{name} run failed: {result}", "showConfirmationModal": "Show Confirmation Modal Before Running", "confirmationMessageLabel": "Confirmation Message", "confirmationMessage": "Are you sure you want to run this Data Query?", "newQuery": "New Data Query", "newFolder": "New Folder", "recentlyUsed": "Recently Used", "folder": "Folder", "folderNotEmpty": "Folder is not empty", "dataResponder": "Data Responder", "tempState": "Temporary State", "transformer": "Transformer", "quickRestAPI": "REST Query", "quickStreamAPI": "Stream Query", "quickGraphql": "GraphQL Query", "quickAlasql": "Local SQL Query", "databaseType": "Database Type", "chooseDatabase": "Choose Database", "lowcoderAPI": "Lowcoder API", "executeJSCode": "Run JavaScript Code", "importFromQueryLibrary": "Prepared Data Query", "preparedDataQueries" : "Your prepared Data Queries", "adHocDataQueries" : "Qick Data Queries (without prepared Query or Data Source)", "queryResultTransformer" : "Manipulate a Query Response to transform Data before binding", "queryResultReactor" : "React to any change of a dynamic Data value", "importFromFile": "Import from File", "triggerType": "Triggered when...", "triggerTypeAuto": "When Inputs Change or after Application (Page) loads", "triggerTypePageLoad": "After the Application (Page) loads", "triggerTypeManual": "Only when you trigger it manually", "triggerTypeInputChange": "When Inputs Change", "triggerTypeQueryExec": "After Query Execution", "triggerTypeTimeout": "After Application (Page) loads and Timeout", "delayTime": "Delay Time", "chooseDataSource": "Choose Data Source", "method": "Method", "updateExceptionDataSourceTitle": "Update Failing Data Source", "updateExceptionDataSourceContent": "Update the following query with the same failing data source:", "update": "Update", "disablePreparedStatement": "Disable Prepared Statements", "disablePreparedStatementTooltip": "Disabling prepared statements can generate dynamic SQL, but increases the risk of SQL injection", "timeout": "Timeout After", "timeoutTooltip": "Default unit: ms. Supported input units: ms, s. Default value: {defaultSeconds} seconds. Maximum value: {maxSeconds} seconds. E.g., 300 (i.e., 300ms), 800ms, 5s.", "periodic": "Run This Data Query Periodically", "periodicTime": "Period", "periodicTimeTooltip": "Period between successive executions. Default unit: ms. Supported input units: ms, s. Minimum value: 100ms. Periodical execution is disabled for values below 100ms. E.g., 300 (i.e., 300ms), 800ms, 5s.", "cancelPrevious": "Ignore Results of Previous Uncompleted Executions", "cancelPreviousTooltip": "If a new execution is triggered, the result of the previous uncompleted executions will be ignored if they did not complete, and these ignored executions will not trigger the event list of the query.", "dataSourceStatusError": "If a new execution is triggered, the result of the previous uncompleted executions will be ignored if the previous executions did not complete, and the ignored executions will not trigger the event list of the query.", "success": "Success", "fail": "Failure", "successDesc": "Triggered When Execution is Successful", "failDesc": "Triggered When Execution Fails", "fixedDelayError": "Query Not Run", "execSuccess": "Run Successful", "execFail": "Run Failed", "execIgnored": "The Results of This Query Were Ignored", "deleteSuccessMessage": "Successfully Deleted. You Can Use {undoKey} to Undo", "dataExportDesc": "Data Obtained by the Current Query", "codeExportDesc": "Current Query Status Code", "successExportDesc": "Whether the Current Query Was Executed Successfully", "messageExportDesc": "Information Returned by the Current Query", "extraExportDesc": "Other Data in the Current Query", "isFetchingExportDesc": "Is the Current Query in the Request", "runTimeExportDesc": "Current Query Execution Time (ms)", "latestEndTimeExportDesc": "Last Run Time", "triggerTypeExportDesc": "Trigger Type", "chooseResource": "Choose a Resource", "createDataSource": "Create a New Data Source", "editDataSource": "Edit", "datasourceName": "Name", "datasourceNameRuleMessage": "Please Enter a Data Source Name", "generalSetting": "General Settings", "advancedSetting": "Advanced Settings", "port": "Port", "portRequiredMessage": "Please Enter a Port", "portErrorMessage": "Please Enter a Correct Port", "connectionType": "Connection Type", "regular": "Regular", "host": "Host", "hostRequiredMessage": "Please Enter a Host Domain Name or IP Address", "userName": "User Name", "password": "Password", "encryptedServer": "-------- Encrypted on the Server Side --------", "uriRequiredMessage": "Please Enter a URI", "urlRequiredMessage": "Please Enter a URL", "uriErrorMessage": "Please Enter a Correct URI", "urlErrorMessage": "Please Enter a Correct URL", "httpRequiredMessage": "Please Enter http:// or https://", "databaseName": "Database Name", "databaseNameRequiredMessage": "Please Enter a Database Name", "useSSL": "Use SSL", "userNameRequiredMessage": "Please Enter Your Name", "passwordRequiredMessage": "Please Enter Your Password", "authentication": "Authentication", "authenticationType": "Authentication Type", "sslCertVerificationType": "SSL Cert Verification", "sslCertVerificationTypeDefault": "Verify CA Cert", "sslCertVerificationTypeSelf": "Verify Self-Signed Cert", "sslCertVerificationTypeDisabled": "Disabled", "selfSignedCert": "Self-Signed Cert", "selfSignedCertRequireMsg": "Please Enter Your Certificate", "enableTurnOffPreparedStatement": "Enable Toggling Prepared Statements for Queries", "enableTurnOffPreparedStatementTooltip": "You can enable or disable prepared statements in the query's Advanced tab", "serviceName": "Service Name", "serviceNameRequiredMessage": "Please Enter Your Service Name", "useSID": "Use SID", "connectSuccessfully": "Connection Successful", "saveSuccessfully": "Saved Successfully", "database": "Database", "cloudHosting": "Cloud-hosted Lowcoder cannot access local services using 127.0.0.1 or localhost. Try connecting to public network data sources or use a reverse proxy for private services.", "notCloudHosting": "For docker-hosted deployment, Lowcoder uses bridge networks, so 127.0.0.1 and localhost are invalid for host addresses. To access local machine data sources, refer to", "howToAccessHostDocLink": "How to Access Host API/DB", "returnList": "Return", "chooseDatasourceType": "Choose Data Source Type", "viewDocuments": "View Documents", "testConnection": "Test Connection", "save": "Save", "whitelist": "Allowlist", "whitelistTooltip": "Add Lowcoder's IP addresses to your data source allowlist as needed.", "address": "Address: ", "nameExists": "Name {name} already exists", "jsQueryDocLink": "About JavaScript Query", "dynamicDataSourceConfigLoadingText": "Loading extra datasource configuration...", "dynamicDataSourceConfigErrText": "Failed to load extra datasource configuration.", "retry": "Retry", "categoryDatabase" : "Database", "categoryBigdata" : "Big Data", "categoryAi" : "AI", "categoryDevops" : "DevOps", "categoryAppdevelopment" : "App Development", "categoryWorkflow" : "Workflow", "categoryMessaging" : "Messaging", "categoryAssets" : "Assets & Storage", "categoryProjectManagement" : "Project Management", "categoryCrm" : "CRM", "categoryEcommerce" : "E-commerce", "categoryWebscrapers" : "Webscrapers & Open Data", "categoryDocumentHandling" : "Report & Document Generation", "categoryRPA" : "Robotic Process Automation", "componentsUsingQueryTitle" : "Query Usage", "componentsUsingQuery" : "Where is this Query in use", "variables" : "Variables" }, // sixth part "sqlQuery": { "keyValuePairs": "Key-Value Pairs", "object": "Object", "allowMultiModify": "Allow Multi-Row Modification", "allowMultiModifyTooltip": "If selected, all rows meeting the conditions are operated on. Otherwise, only the first row meeting the conditions is operated on.", "array": "Array", "insertList": "Insert List", "insertListTooltip": "Values inserted when they do not exist", "filterRule": "Filter Rule", "updateList": "Update List", "updateListTooltip": "Values updated as they exist can be overridden by the same insertion list values", "sqlMode": "SQL Mode", "guiMode": "GUI Mode", "operation": "Operation", "insert": "Insert", "upsert": "Insert, but Update if Conflict", "update": "Update", "delete": "Delete", "bulkInsert": "Bulk Insert", "bulkUpdate": "Bulk Update", "table": "Table", "primaryKeyColumn": "Primary Key Column" }, "EsQuery": { "rawCommand": "Raw Command", "queryTutorialButton": "View Elasticsearch API Documents", "request": "Request" }, "googleSheets": { "rowIndex": "Row Index", "spreadsheetId": "Spreadsheet ID", "sheetName": "Sheet Name", "readData": "Read Data", "appendData": "Append Row", "updateData": "Update Row", "deleteData": "Delete Row", "clearData": "Clear Row", "serviceAccountRequireMessage": "Please Enter Your Service Account", "ASC": "ASC", "DESC": "DESC", "sort": "Sort", "sortPlaceholder": "Name" }, "queryLibrary": { "export": "Export to JSON", "noInput": "The Current Query Has No Input", "inputName": "Name", "inputDesc": "Description", "emptyInputs": "No Inputs", "clickToAdd": "Add", "chooseQuery": "Choose Query", "viewQuery": "View Query", "chooseVersion": "Choose Version", "latest": "Latest", "publish": "Publish", "historyVersion": "History Version", "deleteQueryLabel": "Delete Query", "deleteQueryContent": "The query cannot be recovered after deletion. Delete the query?", "run": "Run", "readOnly": "Read Only", "exit": "Exit", "recoverAppSnapshotContent": "Restore the current query to version {version}", "searchPlaceholder": "Search Query", "allQuery": "All Queries", "deleteQueryTitle": "Delete Query", "unnamed": "Unnamed", "publishNewVersion": "Publish New Version", "publishSuccess": "Published Successfully", "version": "Version", "desc": "Description" }, "snowflake": { "accountIdentifierTooltip": "See ", "extParamsTooltip": "Configure Additional Connection Parameters" }, "lowcoderQuery": { "queryOrgUsers": "Query Workspace Users" }, "redisQuery": { "rawCommand": "Raw Command", "command": "Command", "queryTutorial": "View Redis Commands Documents" }, "httpQuery": { "bodyFormDataTooltip": "If {type} is selected, the value format should be {object}. Example: {example}", "text": "Text", "file": "File", "extraBodyTooltip": "Key-values in Extra Body will be appended to the body with JSON or Form Data types", "forwardCookies": "Forward Cookies", "forwardAllCookies": "Forward All Cookies" }, "smtpQuery": { "attachment": "Attachment", "attachmentTooltip": "Can be used with file upload component, data needs to be converted to: ", "MIMETypeUrl": "https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types", "sender": "Sender", "recipient": "Recipient", "carbonCopy": "Carbon Copy", "blindCarbonCopy": "Blind Carbon Copy", "subject": "Subject", "content": "Content", "contentTooltip": "Supports input text or HTML" }, // seventh part "uiCompCategory": { "dashboards": "Dashboards & Reporting", "layout": "Layout & Navigation", "forms": "Data Collection & Forms", "collaboration": "Meeting & Collaboration", "projectmanagement": "Project Management", "scheduling": "Calendar & Scheduling", "documents": "Document & File Management", "itemHandling": "Item & Signature Handling", "multimedia": "Multimedia & Animation", "integration": "Integration & Extension", "legacy" : "Legacy & Deprecated" }, "uiComp": { "autoCompleteCompName": "Auto Complete", "autoCompleteCompDesc": "An input field that provides suggestions as you type, enhancing user experience and accuracy.", "autoCompleteCompKeywords": "suggestions, autocomplete, typing, input", "inputCompName": "Input", "inputCompDesc": "A basic text input field allowing users to enter and edit text.", "inputCompKeywords": "text, input, field, edit", "textAreaCompName": "Text Area", "textAreaCompDesc": "A multi-line text input for longer form content, such as comments or descriptions.", "textAreaCompKeywords": "multiline, textarea, input, text", "passwordCompName": "Password", "passwordCompDesc": "A secure field for password input, masking the characters for privacy.", "passwordCompKeywords": "password, security, input, hidden", "richTextEditorCompName": "Rich Text Editor", "richTextEditorCompDesc": "An advanced text editor supporting rich formatting options like bold, italics, and lists.", "richTextEditorCompKeywords": "editor, text, formatting, rich content", "numberInputCompName": "Number Input", "numberInputCompDesc": "A field specifically for numerical input, with controls for incrementing and decrementing values.", "numberInputCompKeywords": "number, input, increment, decrement", "sliderCompName": "Slider", "sliderCompDesc": "A graphical slider component for selecting a value or range within a defined scale.", "sliderCompKeywords": "slider, range, input, graphical", "rangeSliderCompName": "Range Slider", "rangeSliderCompDesc": "A dual-handle slider to select a range of values, useful for filtering or setting limits.", "rangeSliderCompKeywords": "range, slider, dual-handle, filter", "ratingCompName": "Rating", "ratingCompDesc": "A component for capturing user ratings, displayed as stars.", "ratingCompKeywords": "rating, stars, feedback, input", "switchCompName": "Switch", "switchCompDesc": "A toggle switch for on/off or yes/no type decisions.", "switchCompKeywords": "toggle, switch, on/off, control", "selectCompName": "Select", "selectCompDesc": "A dropdown menu for selecting from a list of options.", "selectCompKeywords": "dropdown, select, options, menu", "multiSelectCompName": "Multiselect", "multiSelectCompDesc": "A component that allows selection of multiple items from a dropdown list.", "multiSelectCompKeywords": "multiselect, multiple, dropdown, choices", "cascaderCompName": "Cascader", "cascaderCompDesc": "A multi-level dropdown for hierarchical data selection, such as selecting a location.", "cascaderCompKeywords": "cascader, hierarchical, dropdown, levels", "checkboxCompName": "Checkbox", "checkboxCompDesc": "A standard checkbox for options that can be selected or deselected.", "checkboxCompKeywords": "checkbox, options, select, toggle", "radioCompName": "Radio", "radioCompDesc": "Radio buttons for selecting one option from a set, where only one choice is allowed.", "radioCompKeywords": "radio, buttons, select, single choice", "segmentedControlCompName": "Segmented Control", "segmentedControlCompDesc": "A control with segmented options for quickly toggling between multiple choices.", "segmentedControlCompKeywords": "segmented, control, toggle, options", "stepControlCompName": "Step Control", "stepControlCompDesc": "A control with step options to offer visual guided steps for applications like forms or wizards.", "stepControlCompKeywords": "steps, control, toggle, options", "fileUploadCompName": "File Upload", "fileUploadCompDesc": "A component for uploading files, with support for drag-and-drop and file selection.", "fileUploadCompKeywords": "file, upload, drag and drop, select", "dateCompName": "Date", "dateCompDesc": "A date picker component for selecting dates from a calendar interface.", "dateCompKeywords": "date, picker, calendar, select", "dateRangeCompName": "Date Range", "dateRangeCompDesc": "A component for selecting a range of dates, useful for booking systems or filters.", "dateRangeCompKeywords": "daterange, select, booking, filter", "timeCompName": "Time", "timeCompDesc": "A time selection component for choosing specific times of the day.", "timeCompKeywords": "time, picker, select, clock", "timeRangeCompName": "Time Range", "timeRangeCompDesc": "A component for selecting a range of time, often used in scheduling applications.", "timeRangeCompKeywords": "timerange, select, scheduling, duration", "buttonCompName": "Form Button", "buttonCompDesc": "A versatile button component for submitting forms, triggering actions, or navigating.", "buttonCompKeywords": "button, submit, action, navigate", "meetingControlCompName": "Icon Button", "meetingCompDesc": "A button for controlling functions like start, end, mute, or share.", "meetingCompKeywords": "control, button, start, end", "linkCompName": "Link", "linkCompDesc": "A hyperlink display component for navigation or linking to external resources.", "linkCompKeywords": "link, hyperlink, navigation, external", "scannerCompName": "Scanner", "scannerCompDesc": "A component for scanning barcodes, QR codes, and other similar data.", "scannerCompKeywords": "scanner, barcode, QR code, scan", "dropdownCompName": "Dropdown", "dropdownCompDesc": "A dropdown menu for compactly displaying a list of options.", "dropdownCompKeywords": "dropdown, menu, options, select", "toggleButtonCompName": "Toggle Button", "toggleButtonCompDesc": "A button that can toggle between two states or options.", "toggleButtonCompKeywords": "toggle, button, switch, state", "textCompName": "Text Display", "textCompDesc": "A simple component for displaying static or dynamic text content inclusive Markdown formatting.", "textCompKeywords": "text, display, static, dynamic", "tableCompName": "Table", "tableCompDesc": "A rich table component for displaying data in a structured table format, with options for sorting and filtering, tree Data display and extensible Rows.", "tableCompKeywords": "table, data, sorting, filtering", "imageCompName": "Image", "imageCompDesc": "A component for displaying images, supporting various formats based on URI or Base64 Data.", "imageCompKeywords": "image, display, media, Base64", "progressCompName": "Progress", "progressCompDesc": "A visual indicator of progress, typically used to show the completion status of a task.", "progressCompKeywords": "progress, indicator, status, task", "progressCircleCompName": "Progress Circle", "progressCircleCompDesc": "A circular progress indicator, often used for loading states or time-bound tasks.", "progressCircleCompKeywords": "circle, progress, indicator, loading", "fileViewerCompName": "File Viewer", "fileViewerCompDesc": "A component for viewing various types of files, including documents and images.", "fileViewerCompKeywords": "file, viewer, document, image", "dividerCompName": "Divider", "dividerCompDesc": "A visual divider component, used to separate content or sections in a layout.", "dividerCompKeywords": "divider, separator, layout, design", "qrCodeCompName": "QR Code", "qrCodeCompDesc": "A component for displaying QR codes, useful for quick scanning and information transfer.", "qrCodeCompKeywords": "QR code, scanning, barcode, information", "formCompName": "Form", "formCompDesc": "A container component for building structured forms with various input types.", "formCompKeywords": "form, input, container, structure", "jsonSchemaFormCompName": "JSON Schema Form", "jsonSchemaFormCompDesc": "A dynamic form component generated based on a JSON schema.", "jsonSchemaFormCompKeywords": "JSON, schema, form, dynamic", "containerCompName": "Container", "containerCompDesc": "A general-purpose container for layout and organization of UI elements.", "containerCompKeywords": "container, layout, organization, UI", "floatTextContainerCompName": "Float Text Container", "floatTextContainerCompDesc": "Float Text Container component", "floatTextContainerCompKeywords": "container, layout, text, flow", "collapsibleContainerCompName": "Collapsible Container", "collapsibleContainerCompDesc": "A container that can be expanded or collapsed, ideal for managing content visibility.", "collapsibleContainerCompKeywords": "collapsible, container, expand, collapse", "tabbedContainerCompName": "Tabbed Container", "tabbedContainerCompDesc": "A container with tabbed navigation for organizing content into separate panels.", "tabbedContainerCompKeywords": "tabbed, container, navigation, panels", "pageLayoutCompName": "Page Layout", "pageLayoutCompDesc": "A container which offers to create a layout with header, sider, footer and main content areas", "pageLayoutCompKeywords": "layout, container, navigation, pages", "modalCompName": "Modal", "modalCompDesc": "A pop-up modal component for displaying content, alerts, or forms in focus.", "modalCompKeywords": "modal, popup, alert, form", "listViewCompName": "List View", "listViewCompDesc": "A component for displaying a list of items or data, where you can place other components inside. Like a repeater.", "listViewCompKeywords": "list, view, display, repeater", "gridCompName": "Grid", "gridCompDesc": "A flexible grid component for creating structured layouts with rows and columns as an extension to the List View component.", "gridCompKeywords": "grid, layout, rows, columns", "navigationCompName": "Navigation", "navigationCompDesc": "A navigation component for creating menus, breadcrumbs, or tabs for site navigation.", "navigationCompKeywords": "navigation, menu, breadcrumbs, tabs", "iframeCompName": "IFrame", "iframeCompDesc": "An inline frame component for embedding external web pages and apps or content within the application.", "iframeCompKeywords": "iframe, embed, web page, content", "customCompName": "Custom Component", "customCompDesc": "A flexible, programmable component for creating unique, user-defined UI elements tailored to your specific needs.", "customCompKeywords": "custom, user-defined, flexible, programmable", "moduleCompName": "Module", "moduleCompDesc": "Use Modules to create Micro-Apps designed for encapsulating specific functionalities or features. Modules can be then embedded and reused across all Apps.", "moduleCompKeywords": "module, micro-app, functionality, reusable", "jsonExplorerCompName": "JSON Explorer", "jsonExplorerCompDesc": "A component for visually exploring and interacting with JSON data structures.", "jsonExplorerCompKeywords": "JSON, explorer, data, structure", "jsonEditorCompName": "JSON Editor", "jsonEditorCompDesc": "An editor component for creating and modifying JSON data with validation and syntax highlighting.", "jsonEditorCompKeywords": "JSON, editor, modify, validate", "treeCompName": "Tree", "treeCompDesc": "A tree structure component for displaying hierarchical data, such as file systems or organizational charts.", "treeCompKeywords": "tree, hierarchical, data, structure", "treeSelectCompName": "Tree Select", "treeSelectCompDesc": "A selection component that presents options in a hierarchical tree format, allowing for organized and nested selections.", "treeSelectCompKeywords": "tree, select, hierarchical, nested", "audioCompName": "Audio", "audioCompDesc": "A component for embedding audio content, with controls for playback and volume adjustment.", "audioCompKeywords": "audio, playback, sound, music", "videoCompName": "Video", "videoCompDesc": "A multimedia component for embedding and playing video content, with support for various formats.", "videoCompKeywords": "video, multimedia, playback, embed", "drawerCompName": "Drawer", "drawerCompDesc": "A sliding panel component that can be used for additional navigation or content display, typically emerging from the edge of the screen.", "drawerCompKeywords": "drawer, sliding, panel, navigation", "chartCompName": "Chart (deprecated)", "chartCompDesc": "A versatile component for visualizing data through various types of charts and graphs.", "chartCompKeywords": "chart, graph, data, visualization", "carouselCompName": "Image Carousel", "carouselCompDesc": "A rotating carousel component for showcasing images, banners, or content slides.", "carouselCompKeywords": "carousel, images, rotation, showcase", "imageEditorCompName": "Image Editor", "imageEditorCompDesc": "An interactive component for editing and manipulating images, offering various tools and filters.", "imageEditorCompKeywords": "image, editor, manipulate, tools", "mermaidCompName": "Mermaid Chart", "mermaidCompDesc": "A component for rendering complex diagrams and flowcharts based on Mermaid syntax.", "mermaidCompKeywords": "mermaid, charts, diagrams, flowcharts", "calendarCompName": "Calendar", "calendarCompDesc": "A calendar component for displaying dates and events, with options for month, week, or day views.", "calendarCompKeywords": "calendar, dates, events, scheduling", "signatureCompName": "Signature", "signatureCompDesc": "A component for capturing digital signatures, useful for approvals and verification processes.", "signatureCompKeywords": "signature, digital, approval, verification", "jsonLottieCompName": "Lottie Animation", "jsonLottieCompDesc": "A component for displaying Lottie animations, providing lightweight and scalable animations based on JSON data.", "jsonLottieCompKeywords": "lottie, animation, JSON, scalable", "timelineCompName": "Timeline", "timelineCompDesc": "A component for displaying events or actions in a chronological order, visually represented along a linear timeline.", "timelineCompKeywords": "timeline, events, chronological, history", "commentCompName": "Comment", "commentCompDesc": "A component for adding and displaying user comments, supporting threaded replies and user interaction.", "commentCompKeywords": "comment, discussion, user interaction, feedback", "mentionCompName": "Mention", "mentionCompDesc": "A component that supports mentioning users or tags within text content, typically used in social media or collaborative platforms.", "mentionCompKeywords": "mention, tag, user, social media", "responsiveLayoutCompName": "Responsive Layout", "responsiveLayoutCompDesc": "A layout component designed to adapt and respond to different screen sizes and devices, ensuring a consistent user experience.", "responsiveLayoutCompKeywords": "responsive, layout, adapt, screen size", "splitLayoutCompName": "Split Layout", "splitLayoutCompDesc": "A layout component to organize multiple view areas and separate areas horizontally or vertically. It offers the user drag n drop adaption of the view areas width or height.", "splitLayoutCompKeywords": "split, splitter, layout, adapt, screen size", "iconCompName": "Icons", "iconCompDesc": "Use various Icons to enhance the visual appeal and user experience of your application.", "iconCompKeywords": "Icons, pictograms, symbols, shapes", "tourCompName": "Tour", "tourCompDesc": "A product tour for guiding users.", "tourCompKeywords": "tour, product tour, walkthrough, interactive walkthrough", "hillchartCompName": "Hillchart", "hillchartCompDesc": "A visualization component for displaying project management state data in a hill chart format.", "hillchartCompKeywords": "project management, hill chart, visualization, data", "openLayersGeoMapCompName": "Openlayers Geomap", "openLayersGeoMapCompDesc": "A component for displaying interactive maps using OpenLayers, with support for various map layers and features.", "openLayersGeoMapCompKeywords": "openlayers, geo map, interactive, map layers", "chartsGeoMapCompName": "Geo Map Charts", "chartsGeoMapCompDesc": "A component for visualizing geographical data on interactive maps with dynamic charts", "chartsGeoMapCompKeywords": "geo map, charts, visualization, geographical data", "bpmnEditorCompName": "BPMN Editor", "bpmnEditorCompDesc": "A component for viewing, creating and editing BPMN diagrams, supporting various BPMN elements and features.", "bpmnEditorCompKeywords": "BPMN, editor, diagrams, elements, workflows", "turnstileCaptchaCompName": "Turnstile Captcha", "turnstileCaptchaCompDesc": "A captcha component to verify users against bots.", "turnstileCaptchaCompKeywords": "captcha, verification, identity, security", "pivotTableCompName": "Pivot Table", "pivotTableCompDesc": "A data summarization and analysis tool for organizing and aggregating data in a tabular format.", "pivotTableCompKeywords": "pivot table, data, analysis, aggregation", "funnelChartCompName": "Funnel Chart", "funnelChartCompDesc": "A visualization tool for displaying the progressive reduction of data as it passes through stages.", "funnelChartCompKeywords": "funnel chart, sales, conversions, process", "gaugeChartCompName": "Gauge Chart", "gaugeChartCompDesc": "A chart that displays data as a reading on a dial, useful for indicating the status or level of something.", "gaugeChartCompKeywords": "gauge chart, metrics, performance, status", "sankeyChartCompName": "Sankey Chart", "sankeyChartCompDesc": "A flow diagram in which the width of the arrows is proportional to the flow rate, used to show energy, material, or cost transfers.", "sankeyChartCompKeywords": "sankey chart, flow, energy, costs", "candleStickChartCompName": "Candlestick Chart", "candleStickChartCompDesc": "A style of financial chart used to describe price movements of a security, derivative, or currency.", "candleStickChartCompKeywords": "candlestick chart, stocks, trading, finance", "radarChartCompName": "Radar Chart", "radarChartCompDesc": "A graphical method of displaying multivariate data in the form of a two-dimensional chart of three or more quantitative variables.", "radarChartCompKeywords": "radar chart, multivariate, performance analysis", "heatmapChartCompName": "Heatmap Chart", "heatmapChartCompDesc": "A graphical representation of data where individual values are represented as colors.", "heatmapChartCompKeywords": "heatmap, data visualization, intensity", "graphChartCompName": "Graph Chart", "graphChartCompDesc": "A diagram representing a network of nodes connected by edges, useful for showing interconnections and relationships.", "graphChartCompKeywords": "graph chart, networks, relationships, nodes", "treeChartCompName": "Tree Chart", "treeChartCompDesc": "A diagram that visually represents hierarchy in a tree-like structure, showing relationships among various nodes.", "treeChartCompKeywords": "tree chart, hierarchy, organizational", "treemapChartCompName": "Treemap Chart", "treemapChartCompDesc": "A chart that uses nested rectangles to represent hierarchical data proportionately.", "treemapChartCompKeywords": "treemap, hierarchy, data visualization", "sunburstChartCompName": "Sunburst Chart", "sunburstChartCompDesc": "A radial space-filling visualization technique that illustrates hierarchical relationships through layers of a circle.", "sunburstChartCompKeywords": "sunburst chart, radial, hierarchy", "themeriverChartCompName": "Theme River Chart", "themeriverChartCompDesc": "A visualization resembling a stream graph that shows changes in a data set over time across categories.", "themeriverChartCompKeywords": "theme river, time series, trends", "basicChartCompName": "Multitype Chart", "basicChartCompDesc": "A versatile component for visualizing data through various types of charts and graphs.", "basicChartCompKeywords": "chart, graph, data, visualization", "shapeCompName": "Shapes", "shapeCompDesc": "A collection of geometric shapes for use with diagrams, illustrations, and visualizations.", "shapeCompKeywords": "shapes, geometric, diagrams, illustrations", "ganttChartCompName" : "Gantt Chart", "ganttChartCompDesc" : "A chart that illustrates a project schedule, showing the start and finish dates of elements and dependencies.", "ganttChartCompKeywords" : "gantt chart, project management, schedule", "kanbanCompName" : "Kanban Board (preview!)", "kanbanCompDesc" : "A board for visualizing workflow, with columns representing stages of work and cards representing tasks.", "kanbanCompKeywords" : "kanban, board, workflow, tasks", "pieChartCompName": "Pie Chart", "pieChartCompDesc": "A versatile component for visualizing data with Pie Charts.", "pieChartCompKeywords": "chart, data, visualization", "lineChartCompName": "Line Chart", "lineChartCompDesc": "A versatile component for visualizing data with Line Charts.", "lineChartCompKeywords": "chart, data, visualization", "barChartCompName": "Bar Chart", "barChartCompDesc": "A versatile component for visualizing data with Bar Charts.", "barChartCompKeywords": "chart, data, visualization", "scatterChartCompName": "Scatter Chart", "scatterChartCompDesc": "A versatile component for visualizing data with Scatter Charts.", "scatterChartCompKeywords": "chart, data, visualization", // by mousheng "colorPickerCompName": "Color Picker", "colorPickerCompDesc": "Intuitive color selection for customization.", "colorPickerCompKeywords": "color, picker, customization", "floatButtonCompName": "Float Button", "floatButtonCompDesc": "A floating action button for prominent and quick actions.", "floatButtonCompKeywords": "float button, action, quick", "avatarCompName": "Avatar", "avatarCompDesc": "Displays user avatars or profile images for personalized identification.", "avatarCompKeywords": "avatar, profile image, user identification", "avatarGroupCompName": "Avatar Group", "avatarGroupCompDesc": "A group of avatars to represent multiple users or entities in a compact and visually appealing way.", "avatarGroupCompKeywords": "avatar group, users, entities, compact", "transferName": "Transfer", "transferDesc": "Facilitates data transfer between two lists with drag-and-drop functionality.", "transferKeywords": "transfer, data, drag-and-drop", "cardCompName": "Content Card", "cardCompDesc": "A card component for displaying organized information or content in a structured manner.", "cardCompKeywords": "card, information, content, display", "timerCompName": "Timer", "timerCompDesc": "A component that displays a countdown or elapsed time, useful for tracking durations and deadlines.", "timerCompKeywords": "timer, countdown, elapsed time, tracking, durations, deadlines", }, // eighth part "comp": { "menuViewDocs": "View Documentation", "menuViewPlayground": "View interactive Playground", "menuUpgradeToLatest": "Upgrade to Latest Version", "nameNotEmpty": "Cannot Be Empty", "nameRegex": "Must Start with a Letter and Contain Only Letters, Digits, and Underscores (_)", "nameJSKeyword": "Cannot Be a JavaScript Keyword", "nameGlobalVariable": "Cannot Be Global Variable Name", "nameExists": "Name {name} Already Exists", "getLatestVersionMetaError": "Failed to Fetch Latest Version, Please Try Later.", "needNotUpgrade": "Current Version is Already Latest.", "compNotFoundInLatestVersion": "Current Component Not Found in the Latest Version.", "upgradeSuccess": "Successfully Upgraded to Latest Version.", "searchProp": "Search" }, "jsonSchemaForm": { "retry": "Retry", "resetAfterSubmit": "Reset After Successful Form Submit", "jsonSchema": "JSON Schema", "uiSchema": "UI Schema", "schemaTooltip": "See", "defaultData": "Pre-filled Form Data", "dataDesc": "Current Form Data", "required": "Required", "maximum": "The Maximum Value is {value}", "minimum": "The Minimum Value is {value}", "exclusiveMaximum": "Should Be Less Than {value}", "exclusiveMinimum": "Should Be Greater Than {value}", "multipleOf": "Should Be a Multiple of {value}", "minLength": "At Least {value} Characters", "maxLength": "At Most {value} Characters", "pattern": "Should Match the Pattern {value}", "format": "Should Match the Format {value}" }, "select": { "inputValueDesc": "Input Search Value" }, "customComp": { "text": "It's a Good Day.", "triggerQuery": "Trigger Query", "updateData": "Update Data", "updateText": "I'm Also in a Good Mood to Develop now my own Custom Component with Lowcoder!", "sdkGlobalVarName": "Lowcoder", "data": "Data you want to pass to the Custom Component", "code": "Code of your Custom Component", }, "tree": { "placeholder": "Please Select", "selectType": "Select Type", "noSelect": "No Select", "singleSelect": "Single Select", "multiSelect": "Multi Select", "checkbox": "Checkbox", "checkedStrategy": "Checked Strategy", "showAll": "All Nodes", "showParent": "Only Parent Nodes", "showChild": "Only Child Nodes", "autoExpandParent": "Auto Expand Parent", "checkStrictly": "Check Strictly", "checkStrictlyTooltip": "Check TreeNode Precisely; Parent TreeNode and Children TreeNodes are Not Associated", "treeData": "Tree Data", "treeDataDesc": "Current Tree Data", "value": "Default Values", "valueDesc": "Current Values", "expanded": "Expanded Values", "expandedDesc": "Current Expanded Values", "defaultExpandAll": "Default Expand All Nodes", "showLine": "Show Line", "showLeafIcon": "Show Leaf Icon", "treeDataAsia": "Asia", "treeDataChina": "China", "treeDataBeijing": "Beijing", "treeDataShanghai": "Shanghai", "treeDataJapan": "Japan", "treeDataEurope": "Europe", "treeDataEngland": "England", "treeDataFrance": "France", "treeDataGermany": "Germany", "treeDataNorthAmerica": "North America", "helpLabel": "Node Label", "helpValue": "Unique Node Value in Tree", "helpChildren": "Children Nodes", "helpDisabled": "Disables the Node", "helpSelectable": "Whether Node is Selectable (Single/Multi Select Type)", "helpCheckable": "Whether to Display Checkbox (Checkbox Type)", "helpDisableCheckbox": "Disables the Checkbox (Checkbox Type)" }, "moduleContainer": { "eventTest": "Event Test", "methodTest": "Method Test", "inputTest": "Input Test" }, "password": { "label": "Password", "placeholder": "Please Enter Password", "conformLabel": "Confirm Password", "conformPlaceholder": "Please Confirm Password", "visibilityToggle": "Show Visibility Toggle" }, "richTextEditor": { "toolbar": "Customize Toolbar", "toolbarDescription": "You can customize the toolbar. Please refer to: https://quilljs.com/docs/modules/toolbar/ for more details.", "placeholder": "Please Input...", "hideToolbar": "Hide Toolbar", "content": "Content", "title": "Title", "save": "Save", "link": "Link: ", "edit": "Edit", "remove": "Remove", "defaultValue" : "Base Content" }, // mousheng "floatButton": { "custom": "Custom", "backTop": "Back Top", "buttonType": "Button Type", "buttonShape": "Button Shape", "square": "Square", "circle": "Circle", "description": "Description", "badge": "Badge", "primary": "Primary", "default": "Default", "buttonTheme": "Button Theme", "badgeColor": "Badge Color", "dot": "Badge As Dot", "hidden": "Hidden", "visibilityHeight": "Visibility Height", "visibilityHeightDesc": "Scroll to a certain height before displaying the return to top button, 0 is always displayed,Editing mode cannot preview in real-time" }, "colorPicker": { "trigger": "Triggers Event", "click": "Click", "hover": "Hover", "disabledAlpha": "Disable Alpha Selection", "recommended": "Recommended", "showPresets": "Show Color Presets" }, "badge": { "showCloseButton": "Show close button", "Type": "Badge type", "Count": "Badge count", "Size": "Badge size", "SizeDefault": "default", "SizeSmall": "Small", "overflowCount": "Overflow count", "Title": "Badge title", "dot": "Dot", "number": "Number", "tooltip": "Tooltip" }, "gantt": { "key": "Key", "title": "Title", "project": "Project", "from": "From", "minute": "minute", "hour": "Hour", "day": "Day", "week": "Week", "month": "Month", "year": "Year", "quarter": "Quarter", "tasks": "Tasks Data", "level": "level", "durationUnit": "Duration unit", "duration": "Duration", "hourScalesFormat": "%F %d", "dayScalesFormat": "%d %M", "weekScalesFormat1": "%d %M", "weekScalesFormat2": "%j %D", "monthScalesFormat1": "%F, %Y", "monthScalesFormat2": "Week #%W", "quarterScalesFormat": "{y} Q{i}", "yearScalesFormat": "%Y", "tree": "tree", "ColumnsData": "Columns Data", "allowChangeTask": "DbClick Task", "allowAddLink": "Add Link", "allowLinkDelete": "Link Delete", "allowProgressDrag": "Progress Drag", "allowTaskDrag": "Task Drag", "links": "Links Data", "dataFormat": "Data parse Format", "handleDateChange": "Handle Task Change", "handleTaskChange": "Handle Task Change", "handleAddedLink": "Handle Added Link", "handleDeletedLink": "Handle Deleted Link", "handleProgressDrag": "Handle Progress Drag", "showTodayMark": "Show Today Mark", "resize": "Resize", "otherEvents": "Other Events", "openAllBranchInit": "Open All Branch Init", "date": "Date", "text": "Text", "progress": "progress", "width": "Width", "ColumnsType": "Cloumns Type", "currentId": "Current ID", "currentObject": "Current Object", "addTask": "Add Task(s)", "taskObject": "Task Object", "taskObjectDesc": "Supports arrays of Tasks or single Task Object", "linkID": "link ID", "linkIDDesc": "Supports arrays of Links ID or single Link Object", "removeTask": "Remove Task", "taskID": "Task ID", "taskIDDesc": "Supports arrays of IDs or single ID", "add": "Add", "expandingAll": "Expanding All", "collapsingAll": "Collapsing All", "addTaskFail": "The addition task failed, and the parameter type should be an object or an array object", "addLinkFail": "The addition link failed, and the parameter type should be an object or an array object", "removeTaskFail": "The deletion task failed, and the parameter type should be string or string array", "removeLinkFail": "The deletion links failed, and the parameter type should be string array", "otherData": "Other Data{i}", "projectText": "Project #{i}", "taskText": "Task #{i}", "AutoCalculateProgress": "Auto Calculation Progress", "allowProjectDrag": "Allow Project Drag", "showColumns": "Show Columns", "exportToPNG": "Export to PNG", "exportToPDF": "Export to PDF", "exportToExcel": "Export to Excel", "progressLowBg": "Low BgColor", "progressLowColor": "Low Progress Color", "progressMediumBg": "Medium BgColor", "progressMediumColor": "Medium Progress Color", "progressHighBg": "Heigh BgColor", "progressHighColor": "Heigh Progress Color", "progresscompletedColor": "Completed Progress Color", "lowProgressLine": "Low Progress Line", "mediumProgressLine": "Medium Progress Line", "SegmentedColor": "Progress Segmented Color", "link_f2s": "Link F2S", "link_s2s": "Link S2S", "link_f2f": "Link F2F", "link_s2f": "Link S2F", "weekScale": "#{i}, ", "showHolidays": "Show Holidays", "StatutoryHolidays": "Statutory Holidays Data", "skipOffTime": "Hides Non-Working Time", "weekend": "Weekend", "weekendSelected": "Weekend Selected", "noWorkHour": "No Work Hour", "noWorkHourSelected": "no Work Hour Selected", "showWorkTimes": "Show Work Times", "workTimeData": "Work Time Data", "fit": "fit", "manual": "manual", "scaleMode": "Scale Mode", "startDate": "Start Date", "endDate": "End Date", "addLink": "Add Link(s)", "linkObject": "link Object", "removeLink": "remove Link", "allowSort": "Allow Sort", "showTask": "Show Task", "toggleOnDBClick": "Toggle On DBClick", "sortOptions": "Initial Sorting Options", "rowHeight": "Row Height", "showTooltip": "Show Tooltip", "tooltipTemplates": "Tooltip Template", "allowResizeTask": "Allow Resize Task", "projectColor": "Project Color", "projectColorBg": "Project BgColor", "taskColor": "Task Color", "taskColorBg": "Task BgColor", "milestoneColor": "Milestone Color", "highlightOverdue": "Highlight Overdue", "overdueColor": "Overdue Color", "overdueBgColor": "Overdue BgColor", "projectCompletedBgColor": "Project Completed BgColor", "projectCompletedColor": "Project Completed Color", "tag": "tag", "tasksTableWidth": "Tasks Table Width", "allowErrorMessage": "Allow Error Message", "currentProjectId": "Current Project Id", "currentProjectLastTask": "Current Project Last Task", "onlySortProject": "Only Sort Project" }, "transfer": { "sourceTitle": "Source Data", "targetTitle": "Target Data", "content": "Content {i}", "items": "Items", "targetKeys": "Selected Keys", "oneWay": "One Way", "pagination": "Pagination", "pageSize": "Page Size", "allowSearch": "Allow Search", "selectedKeys": "Selected Keys", "searchInfo": "Search Info", "targerObject": "Targer Object" }, "avatarGroup": { "maxCount": "Max Count", "avatarSize": "Avatar Size", "autoColor": "Auto Color", "alignment": "Alignment", "currentAvatar": "Current Avatar" }, "avatarComp": { "square": "square", "circle": "circle", "icon": "icon", "shape": "shape", "counts": "Badge", "title": "title", "src": "src", "avatarCompTooltip": "The display priority is: image -> characters -> icon. Depending on what is first available.", "iconSize": "Icon Size", "avatarBackground": "Background", "label": "Label", "caption": "Caption", "labelPosition": "Position", "alignmentPosition": "alignment", "text": "Text", "enableDropDown": "Enable DropDown", "containerBackground": "Background" }, "card": { "cardType": "Card Type", "common": "common", "custom": "custom", "default": "default", "small": "small", "showTitle": "Show title", "title": "Title", "more": "More", "extraTitle": "Call to Action", "CoverImg": "Cover Image", "imgSrc": "Image Source", "showMeta": "Show Content", "metaTitle": "Content Title", "metaDesc": "Content Description", "imgHeight": "Image Height", "showActionIcon": "Show Action Options", "actionOptions": "Action Options", "menu": "Menu {i}", "hoverColor": "hover Color", "IconColor": "Icon Color", "titleSize": "Title Size" }, "timer": { "timerState": "timer State", "elapsedTime": "Elapsed Time", "timer": "Timer", "countdown": "Countdown", "defaultValue": "Default Value", "timerType": "Timer Type", "start": "Start", "pause": "Pause", "resume": "Resume", "reset": "Reset", "startPause": "Start/Pause", "hideButton": "Hide Button", "fontColor": "Font Color" }, // ninth part "iconComp": { "icon": "Icon", "autoSize": "Icon AutoSize", "iconSize": "Icon Size", }, "numberInput": { "formatter": "Format", "precision": "Precision", "allowNull": "Allow Null Value", "thousandsSeparator": "Show Thousands Separator", "controls": "Show Increment/Decrement Buttons", "step": "Step", "standard": "Standard", "percent": "Percent" }, "slider": { "step": "Step", "stepTooltip": "The Value Must Be Greater Than 0 and Divisible by (Max-Min)", "vertical": "Vertical Orientation", }, "rating": { "max": "Max Rating", "allowHalf": "Allow Half Rating Points" }, "optionsControl": { "optionList": "Options", "option": "Option", "optionI": "Option {i}", "viewDocs": "View Docs", "tip": "The 'item' and 'i' Variables Represent the Value and Index of Each Item in the Data Array" }, "stepOptionsControl": { "value": "Value / Key", "valueTooltip": "Step Value must be a number. For the first Step, it must be equal to the initial value. Numbers must be in consistent and ascending order", "title": "Step Title", "subTitle": "Step Subtitle", "description": "Step Description", "status": "Step Status", "icon": "Step Icon", }, "step" : { "initialValue": "Start Numbers at", "initialValueTooltip": "Where to start the visual Numbering. Must be 1 or higher.", "valueDesc": "Current Value", "size" : "Steps Size", "sizeSmall" : "Small", "sizeDefault" : "Default", "percent" : "Steps Percent", "type" : "Steps Type", "typeDefault" : "Standard", "typeNavigation" : "Navigation", "typeInline" : "Inline", "direction" : "Steps Direction", "directionVertical" : "Vertical", "directionHorizontal" : "Horizontal", "labelPlacement" : "Steps Label Placement", "status" : "Steps Status", "statusWait" : "Wait", "statusProcess" : "Process", "statusFinish" : "Finish", "statusError" : "Error", "showDots" : "Show Dots instead Symbols", "showIcons" : "Show Icons instead Symbols", "responsive" : "Responsive", "selectable" : "Selectable", }, "coloredTagOptionControl" : { "tag" : "Tag Text", "color" : "Color", "icon" : "Icon", }, "radio": { "options": "Options", "horizontal": "Horizontal", "horizontalTooltip": "The Horizontal Layout Wraps Itself When It Runs Out of Space", "vertical": "Vertical", "verticalTooltip": "The Vertical Layout Will Always Be Displayed in a Single Column", "autoColumns": "Auto Column", "autoColumnsTooltip": "The Auto Column Layout Automatically Rearranges the Order as Space Permits and Displays as Multiple Columns" }, "cascader": { "options": "JSON Data to show cascading selections", }, "selectInput": { "valueDesc": "Currently Selected Value", "selectedIndexDesc": "The Index of the Currently Selected Value, or -1 if No Value Is Selected", "selectedLabelDesc": "The Label of the Currently Selected Value" }, "file": { "typeErrorMsg": "Must Be a Number with a Valid File Size Unit, or a Unitless Number of Bytes.", "fileEmptyErrorMsg": "Upload Failed. The File Size Is Empty.", "fileSizeExceedErrorMsg": "Upload Failed. The File Size Exceeds the Limit.", "minSize": "Min Size", "minSizeTooltip": "The Minimum Size of Uploaded Files with Optional File Size Units (e.g., '5kb', '10 MB'). If No Unit Is Provided, the Value Will Be Considered a Number of Bytes.", "maxSize": "Max Size", "maxSizeTooltip": "The Maximum Size of Uploaded Files with Optional File Size Units (e.g., '5kb', '10 MB'). If No Unit Is Provided, the Value Will Be Considered a Number of Bytes.", "single": "Single", "multiple": "Multiple", "directory": "Directory", "upload": "Browse", "fileType": "File Types", "reference": "Please Refer to", "fileTypeTooltipUrl": "https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/file#unique_file_type_specifiers", "fileTypeTooltip": "Unique File Type Specifiers", "uploadType": "Upload Type", "showUploadList": "Show Upload List", "maxFiles": "Max Files", "filesValueDesc": "The Contents of the Currently Uploaded File Are Base64 Encoded", "filesDesc": "List of the Current Uploaded Files. For Details, Refer to", "clearValueDesc": "Clear All Files", "parseFiles": "Parse Files", "parsedValueTooltip1": "If parseFiles Is True, Upload Files Will Parse to Object, Array, or String. Parsed Data Can Be Accessed via the parsedValue Array.", "parsedValueTooltip2": "Supports Excel, JSON, CSV, and Text Files. Other Formats Will Return Null.", "forceCapture": "Force Capture", "forceCaptureTooltip": "Instead of upload, capture image from camera", "usePhoto": "Use Photo", "retakePhoto": "Retake Photo", "capture": "Capture", }, "date": { "format": "Format", "inputFormat": "Input Format", "formatTip": "Support: 'YYYY-MM-DD HH:mm:ss', 'YYYY-MM-DD', 'Timestamp'", "reference": "Please Refer to", "showTime": "Show Time", "start": "Start Date", "end": "End Date", "year": "Year", "quarter": "Quarter", "month": "Month", "week": "Week", "date": "Date", "clearAllDesc": "Clear All", "resetAllDesc": "Reset All", "placeholder": "Select Date", "placeholderText": "Placeholder", "startDate": "Start Date", "endDate": "End Date" }, "time": { "start": "Start Time", "end": "End Time", "formatTip": "Support: 'HH:mm:ss', 'Timestamp'", "format": "Format", "placeholder": "Select Time", "placeholderText": "Placeholder", "startTime": "Start Time", "endTime": "End Time" }, "button": { "prefixIcon": "Prefix Icon", "prefixText": "Prefix Text", "suffixIcon": "Suffix Icon", "icon": "Icon", "iconSize": "Icon Size", "button": "Form Button", "formToSubmit": "Form to Submit", "default": "Default", "submit": "Submit", "textDesc": "Text Currently Displayed on Button", "loadingDesc": "Is the Button in Loading State? If True the Current Button Is Loading", "formButtonEvent": "Event" }, "link": { "link": "Link", "textDesc": "Text Currently Displayed on Link", "loadingDesc": "Is the Link in Loading State? If True the Current Link Is Loading" }, "scanner": { "text": "Click Scan", "camera": "Camera {index}", "changeCamera": "Switch Camera", "continuous": "Continuous Scanning", "uniqueData": "Ignore Duplicate Data", "maskClosable": "Click the Mask to Close", "errTip": "Please Use This Component Under HTTPS or Localhost" }, "dropdown": { "onlyMenu": "Display with Label Only", "textDesc": "Text Currently Displayed on Button", "triggerMode": "Trigger Mode" }, "textShow": { "text": "### 👋 Hello, {name}", "valueTooltip": "Markdown Supports Most HTML Tags and Attributes. iframe, Script, and Other Tags Are Disabled for Security Reasons.", "verticalAlignment": "Vertical Alignment", "horizontalAlignment": "Horizontal Alignment", "textDesc": "Text Displayed in the Current Text Box" }, // tenth part "table": { "editable": "Editable", "columnNum": "Columns", "viewModeResizable": "Column Width Adjusted by User", "viewModeResizableTooltip": "Whether Users Can Adjust Column Width.", "visibleResizables": "Show Resize Handles", "visibleResizablesTooltip": "Display visible Resize Handles in the Table Header.", "showFilter": "Show Filter Button", "showRefresh": "Show Refresh Button", "showDownload": "Show Download Button", "columnSeparator": "Column Separator", "columnSeparatorTooltip": "Column Separator (\"delimiter\") in downloaded CSV file. \n\nRecommendations:\n- Comma (,)\n- Semicolon (;)\n- Pipe (|)\n- Tab (\\t)", "columnSetting": "Show Columns Visibility Button", "searchText": "Search Text", "searchTextTooltip": "Search and Filter the Data, which is currently Presented in the Table. This is a frontend-only Search and Does Not Affect the Data Source Query.)", "showQuickJumper": "Show Quick Jumper", "hideOnSinglePage": "Hide on Single Page", "showSizeChanger": "Show Size Changer Button", "pageSizeOptions": "Page Size Options", "pageSize": "Page Size", "total": "Total Row Count", "totalTooltip": "The Default Value is the Number of Current Data Items, Which Can Be Obtained from the Query, for Example: '{{query1.data[0].count}}'", "filter": "Filter", "filterRule": "Filter Rule", "chooseColumnName": "Choose Column", "chooseCondition": "Choose Condition", "clear": "Clear", "columnShows": "Column Shows", "selectAll": "Select All", "and": "And", "or": "Or", "contains": "Contains", "notContain": "Does Not Contain", "equals": "Equals", "isNotEqual": "Is Not Equal", "isEmpty": "Is Empty", "isNotEmpty": "Is Not Empty", "greater": "Greater Than", "greaterThanOrEquals": "Greater Than or Equals", "lessThan": "Less Than", "lessThanOrEquals": "Less Than or Equals", "action": "Action", "columnValue": "Column Value", "columnValueTooltip": "'{{currentCell}}': Current Cell Data\n '{{currentRow}}': Current Row Data\n '{{currentIndex}}': Current Data Index (Starting from 0)\n Example: '{{currentCell * 5}}' Show 5 Times the Original Value Data.", "columnTooltip": "Column Tooltip", "imageSrc": "Image Source", "imageSize": "Image Size", "columnTitle": "Title", "columnTitleTooltip": "Title Tooltip", "showTitle": "Show Title", "showTitleTooltip": "Show/Hide column title in table header", "sortable": "Sortable", "align": "Alignment", "fixedColumn": "Fixed Column", "autoWidth": "Auto Width", "customColumn": "Custom Column", "auto": "Auto", "fixed": "Fixed", "columnType": "Column Type", "dataMapping": "Data Mapping", "numberStep": "Step", "numberStepTooltip": "The number to which the current value is increased or decreased. It can be an integer or decimal", "precision": "Precision", "float": "Float", "prefix": "Prefix", "suffix": "Suffix", "avatars": "Avatars", "avatarGroupAlignment": "Avatars Alignment", "text": "Text", "number": "Number", "link": "Link", "links": "Links", "tag": "Tag", "select": "Select", "dropdown": "Dropdown", "time" : "Time", "date": "Date", "dateTime": "Date Time", "badgeStatus": "Status", "button": "Button", "image": "Image", "boolean": "Boolean", "switch": "Switch", "rating": "Rating", "progress": "Progress", "option": "Operation", "optionList": "Operation List", "option1": "Operation 1", "status": "Status", "statusTooltip": "Optional Values: Success, Error, Default, Warning, Processing", "primaryButton": "Primary", "defaultButton": "Default", "type": "Type", "tableSize": "Table Size", "hideHeader": "Hide Table Header", "hideToolbar": "Hide Table Toolbar (Footer)", "fixedHeader": "Fixed Table Header", "fixedHeaderTooltip": "Header Will Be Fixed for Vertically Scrollable Table", "fixedToolbar": "Fixed Toolbar", "fixedToolbarTooltip": "Toolbar Will Be Fixed for Vertically Scrollable Table Based on Position", "hideBordered": "Show Resize Handles", "showHeaderGridBorder": "Show Header Grid Border", "showRowGridBorder": "Show Row Grid Border", "showVerticalRowGridBorder": "Show vertical Row Grid Border", "showHorizontalRowGridBorder": "Show horizontal Row Grid Border", "deleteColumn": "Delete Column", "confirmDeleteColumn": "Confirm Delete Column: ", "small": "S", "middle": "M", "large": "L", "refreshButtonTooltip": "The Current Data Changes, Click to Regenerate the Column.", "changeSetDesc": "An Object Representing Changes to an Editable Table, Only Contains the Changed Cell. Rows Go First and Columns Go Second.", "selectedRowDesc": "Provides Data for the Currently Selected Row, Indicating the Row That Triggers a Click Event If the User Clicks a Button/Link on the Row", "selectedRowsDesc": "Useful in Multiple Selection Mode, Same as SelectedRow", "pageNoDesc": "Current Display Page, Starting from 1", "pageSizeDesc": "How Many Rows per Page", "sortColumnDesc": "The Name of the Currently Selected Sorted Column", "sortDesc": "Whether the Current Row Is in Descending Order", "pageOffsetDesc": "The Current Start of Paging, Used for Paging to Get Data. Example: Select * from Users Limit '{{table1.pageSize}}' Offset '{{table1.pageOffset}}'", "displayDataDesc": "Data Displayed in the Current Table", "selectedIndexDesc": "Selected Index in Display Data", "filterDesc": "Table Filtering Parameters", "dataDesc": "The JSON Data for the Table", "saveChanges": "Save Changes", "cancelChanges": "Cancel Changes", "rowSelectChange": "Row Select Change", "rowClick": "Row Click", "rowExpand": "Row Expand", "rowShrink": "Row Shrink", "search": "Search", "download": "Download", "columnEdited": "Column Edited", "filterChange": "Filter Change", "sortChange": "Sort Change", "pageChange": "Page Change", "refresh": "Refresh", "rowColor": "Conditional row color", "rowColorDesc": "Conditionally Set the Row Color Based on the Optional Variables: CurrentRow, CurrentOriginalIndex, CurrentIndex, ColumnTitle. For Example: '{{ currentRow.id > 3 ? \"green\" : \"red\" }}'", "rowHeight": "Conditional row height", "rowHeightDesc": "Conditionally Set the Row Height Based on the Optional Variables: CurrentRow, CurrentOriginalIndex, CurrentIndex, ColumnTitle. For Example: '{{ currentRow.id > 3 ? \"60px\" : \"40px\" }}'", "cellColor": "Conditional cell color", "cellColorDesc": "Conditionally Set the Cell Color Based on the Cell Value Using CurrentCell. For Example: '{{ currentCell == 3 ? \"green\" : \"red\" }}'", "saveChangesNotBind": "No Event Handler Configured for Saving Changes. Please Bind at Least One Event Handler Before Click.", "dynamicColumn": "Use Dynamic Column Visibility", "dynamicColumnConfig": "Visible Columns", "dynamicColumnConfigDesc": "Dynamic Column Visibility. Accepts an Array of Column Names. All Columns Are Visible by Default. Example: [\"id\", \"name\"]", "position": "Position", "showDataLoadSpinner": "Show Loading Indicator", "showValue": "Show Value", "expandable": "Expandable", "configExpandedView": "Configure Expanded View", "toUpdateRowsDesc": "An Array of Objects for Rows to Be Updated in Editable Tables.", "selectedCellDesc": "Selected Cell", "empty": "Empty", "falseValues": "Text When False", "iconTrue": "Icon When True", "iconFalse": "Icon When False", "iconNull": "Icon When Null", "allColumn": "All", "visibleColumn": "Visible", "emptyColumns": "No Columns Are Currently Visible", "showSummary": "Show Summary Row(s)", "totalSummaryRows": "Total Rows", "inlineAddNewRow": "Inline Add New Row(s)", "editMode": "Edit Mode", "singleClick": "Single Click", "doubleClick": "Double Click", "showUpdateButtons": "Show Save/Cancel Buttons", }, // eleventh part "image": { "src": "Image Source", "srcDesc": "The Image Source. Can be an URL, Path or Base64 String. for Example: data:image/png;base64, AAA... CCC", "supportPreview": "Support Zoom Preview (on Click)", "supportPreviewTip": "Effective When the Image Source is Valid", "previewSrc": "HighRes Image Source", "clipPath" : "Image Clipping Path", "clipPathTip" : "Use clip-path to define a custom shape for your element based on CSS definition, referencing an SVG mask (via source URL) or using predefined shapes like circle(), ellipse(), polygon(), or inset() for clipping.", "enableOverflow": "Enable Overflow", "enableOverflowTip": "Allows the image to overflow its container, enabling cropping beyond the container's bounds. Useful for maintaining focus on specific parts of the image.", "overflow": "Overflow Behavior (CSS)", "overflowTip": "Defines how the content should behave when overflowing the container. Options like 'hidden', 'scroll', or 'visible' determine visibility of cropped content.", "positionX": "Horizontal Position", "positionXTip": "Specifies the horizontal alignment of the image within its container. Examples: 'left', 'center', 'right', or percentage values.", "positionY": "Vertical Position", "positionYTip": "Specifies the vertical alignment of the image within its container. Examples: 'top', 'center', 'bottom', or percentage values.", "aspectRatio": "Aspect Ratio (CSS)", "aspectRatioTip": "Maintains a consistent width-to-height ratio for the image, such as '16/9' for widescreen or '1/1' for square. Leave blank for natural image dimensions.", "placement": "Image Placement", "placementTip": "Determines where and how the image is displayed within the layout or container. Options include specific alignment or placement logic." }, "progress": { "value": "Value", "valueTooltip": "The Percentage Complete as a Value Between 0 and 100", "showInfo": "Show Value", "valueDesc": "Current Progress Value, Ranging from 0 to 100", "showInfoDesc": "Whether to Display the Current Progress Value" }, "fileViewer": { "invalidURL": "Please Enter a Valid URL or Base64 String", "src": "File URI", "srcTooltip": "Preview Provided Link Content by Embedding HTML, Base64 Encoded Data Can Also Be Supported, for Example: data:application/pdf; base64,AAA... CCC", "srcDesc": "The File URI" }, "divider": { "title": "Title", "align": "Alignment", "dashed": "Dashed", "type": "Vertical type", "dashedDesc": "Whether to Use Dashed Line", "titleDesc": "Divider Title", "alignDesc": "Divider Title Alignment" }, "QRCode": { "value": "QR Code Content Value", "valueTooltip": "The Value Contains a Maximum of 2953 Characters. The QR Code Value can encode various data types, including text messages, URLs, contact details (VCard/meCard), Wi-Fi login credentials, email addresses, phone numbers, SMS messages, geolocation coordinates, calendar event details, payment information, cryptocurrency addresses, and app download links", "valueDesc": "The QR Code Content Value", "level": "Fault Tolerance Level", "levelTooltip": "Refers to the QR Code's Ability to Be Scanned Even if Part of It is Blocked. The Higher the Level, the More Complex the Code.", "includeMargin": "Show Margin", "image": "Display Image at the Center", "L": "L (Low)", "M": "M (Medium)", "Q": "Q (Quartile)", "H": "H (High)", "maxLength": "The Content is Too Long. Set the Length to Less Than 2953 Characters" }, "jsonExplorer": { "indent": "Indent of Each Level", "expandToggle": "Expand JSON Tree", "theme": "Color Theme", "valueDesc": "Current JSON Data", "default": "Default", "defaultDark": "Default Dark", "neutralLight": "Neutral Light", "neutralDark": "Neutral Dark", "azure": "Azure", "darkBlue": "Dark Blue" }, "audio": { "src": "Audio Source URI or Base64 String", "defaultSrcUrl": "https://cdn.pixabay.com/audio/2023/07/06/audio_e12e5bea9d.mp3", "autoPlay": "Autoplay", "loop": "Loop", "srcDesc": "Current Audio URI or Base64 String like data:audio/mpeg;base64,AAA... CCC", "play": "Play", "playDesc": "Triggered When Audio is Played", "pause": "Pause", "pauseDesc": "Triggered When Audio is Paused", "ended": "Ended", "endedDesc": "Triggered When the Audio Ends Playing" }, "video": { "src": "Video Source URI or Base64 String", "defaultSrcUrl": "https://www.youtube.com/watch?v=pRpeEdMmmQ0", "poster": "Poster URL", "defaultPosterUrl": "", "autoPlay": "Autoplay", "loop": "Loop", "controls": "Hide Controls", "volume": "Volume", "playbackRate": "Playback Rate", "posterTooltip": "The Default Value is the First Frame of the Video", "autoPlayTooltip": "After the Video is Loaded, It Will Play Automatically. Changing This Value from True to False Will Pause the Video. (If a Poster is Set, It Will Be Played by the Poster Button)", "controlsTooltip": "Hide Video Playback Controls. May Not Be Fully Supported by Every Video Source.", "volumeTooltip": "Set the Volume of the Player, Between 0 and 1", "playbackRateTooltip": "Set the Rate of the Player, Between 1 and 2", "srcDesc": "Current Audio URI or Base64 String like data:video/mp4;base64, AAA... CCC", "play": "Play", "playDesc": "Triggered When Video is Played", "pause": "Pause", "pauseDesc": "Triggered When Video is Paused", "load": "Load", "loadDesc": "Triggered When the Video Resource has Finished Loading", "ended": "Ended", "endedDesc": "Triggered When the Video Ends Playing", "currentTimeStamp": "The Current Playback Position of the Video in Seconds", "duration": "The Total Duration of the Video in Seconds" }, "media": { "playDesc": "Begins Playback of the Media.", "pauseDesc": "Pauses the Media Playback.", "loadDesc": "Resets the Media to the Beginning and Restart Selecting the Media Resource.", "seekTo": "Seek to the Given Number of Seconds, or Fraction if Amount is Between 0 and 1", "seekToAmount": "Number of Seconds, or Fraction if It is Between 0 and 1", "showPreview": "Show Preview" }, "rangeSlider": { "start": "Start Value", "end": "End Value", "step": "Step Size", "stepTooltip": "The Slider's Granularity, the Value Must Be Greater Than 0 and Divisible by (Max-Min)" }, "iconControl": { "selectIcon": "Select an Icon", "searchIcon" : "Search an Icon", "searchAnimation" : "Search an Animation", "searchIllustration" : "Search an Illustration", "insertIcon": "Insert an Icon", "insertImage": "Insert an Image or " }, "shapeControl": { "selectShape": "Select an Shape", "insertShape": "Insert an Shape", "insertImage": "Insert an Image or ", }, // twelfth part "millisecondsControl": { "timeoutTypeError": "Please Enter the Correct Timeout Period in ms, the Current Input is: {value}", "timeoutLessThanMinError": "Input Must Be Greater Than {left}, the Current Input is: {value}" }, "selectionControl": { "single": "Single", "multiple": "Multiple", "close": "Close", "mode": "Row Select Mode" }, "container": { "title": "Displayed Container Title", "titleTooltip": "The Title of the Container", "flowWidth": "Content Width", "floatType": "Text Float Type", }, "drawer": { "closePosition": "Close Button Placement", "placement": "Drawer Placement", "size": "Size", "top": "Top", "right": "Right", "center": "Center", "bottom": "Bottom", "left": "Left", "title": "Drawer Title", "titleAlign": "Title Alignment", "widthTooltip": "Pixel or Percentage, e.g. 520, 60%", "heightTooltip": "Pixel, e.g. 378", "openDrawerDesc": "Open Drawer", "closeDrawerDesc": "Close Drawer", "width": "Drawer Width", "height": "Drawer Height" }, "meeting": { "logLevel": "Agora SDK Log Level", "placement": "Meeting Drawer Placement", "meeting": "Meeting Settings", "cameraView": "Camera View", "cameraViewDesc": "Camera View of the Local User (Host)", "screenShared": "Screen Shared", "screenSharedDesc": "Screen Shared by the Local User (Host)", "audioUnmuted": "Audio Unmuted", "audioMuted": "Audio Muted", "videoClicked": "Video Clicked", "videoOff": "Video Off", "videoOn": "Video On", "size": "Size", "top": "Top", "host": "Host of the Meeting Room. You would need to manage the host as own Application Logic", "participants": "Participants of the Meeting Room", "shareScreen": "Display Screen Shared by the Local User", "appid": "Agora Application ID", "meetingName": "Meeting Name", "localUserID": "Host User ID", "userName": "Host User Name", "rtmToken": "Agora RTM Token", "rtcToken": "Agora RTC Token", "noVideo": "No Video", "profileImageUrl": "Profile Image URL", "right": "Right", "bottom": "Bottom", "videoId": "Video Stream ID", "audioStatus": "Audio Status", "left": "Left", "widthTooltip": "Pixel or Percentage, e.g. 520, 60%", "heightTooltip": "Pixel, e.g. 378", "openDrawerDesc": "Open Drawer", "closeDrawerDesc": "Close Drawer", "width": "Drawer Width", "height": "Drawer Height", "actionBtnDesc": "Action Button", "broadCast": "Broadcast Messages", "title": "Meeting Title", "meetingCompName": "Agora Meeting Controller", "sharingCompName": "Screen Share Stream", "videoCompName": "Camera Stream", "videoSharingCompName": "Screen Share Stream", "meetingControlCompName": "Icon Button", "meetingCompDesc": "Meeting Component", "meetingCompControls": "Meeting Control", "meetingCompKeywords": "Agora Meeting, Web Meeting, Collaboration", "iconSize": "Icon Size", "userId": "Host User ID", "roomId": "Room ID", "meetingActive": "Ongoing Meeting", "messages": "Broadcasted Messages" }, "settings": { "title": "Settings", "userGroups": "User Groups", "organization": "Workspaces", "subscription": "Subscriptions", "audit": "Audit Logs", "theme": "Themes", "plugin": "Plugins", "advanced": "Advanced", "apiDocs": "API Docs", "lab": "Lab", "branding": "Branding", "oauthProviders": "User Authentication", "appUsage": "App Usage Logs", "environments": "Environments", "premium": "Premium", }, "enterprise" : { "AuditLogTitle": "Audit Log Dasboard", "AuditLogOverview": "Log Filter", "USER_LOGIN" : "User Login ", "USER_LOGOUT" : "User Logout ", "APPLICATION_VIEW" : "View Application ", "APPLICATION_CREATE" : "Create Application ", "APPLICATION_DELETE" : "Delete Application ", "APPLICATION_UPDATE" : "Update Application ", "APPLICATION_MOVE" : "Move Application ", "APPLICATION_RECYCLED" : "Recycle Application ", "APPLICATION_RESTORE" : "Restore Application ", "APPLICATION_PUBLISH" : "Application Publishing ", "APPLICATION_VERSION_CHANGE" : "Application Version Update ", "APPLICATION_SHARING_CHANGE" : "Application Sharing Change ", "APPLICATION_PERMISSION_CHANGE" : "Application Permission Change ", "FOLDER_CREATE" : "Create Folder ", "FOLDER_DELETE" : "Delete Folder ", "FOLDER_UPDATE" : "Update Folder ", "QUERY_EXECUTION" : "Execute Query ", "GROUP_CREATE" : "Create Group ", "GROUP_UPDATE" : "Update Group ", "GROUP_DELETE" : "Delete Group ", "GROUP_MEMBER_ADD" : "Add Group Member ", "GROUP_MEMBER_ROLE_UPDATE" : "Update Group Member Role ", "GROUP_MEMBER_LEAVE" : "Leave Group ", "GROUP_MEMBER_REMOVE" : "Remove Group Member ", "SERVER_START_UP" : "Server Startup ", "SERVER_INFO" : "View Server Info ", "DATA_SOURCE_CREATE" : "Create Datasource ", "DATA_SOURCE_UPDATE" : "Update Datasource ", "DATA_SOURCE_DELETE" : "Delete Datasource ", "DATA_SOURCE_PERMISSION_GRANT" : "Grant Datasource Permission ", "DATA_SOURCE_PERMISSION_UPDATE" : "Update Datasource Permission ", "DATA_SOURCE_PERMISSION_DELETE" : "Delete Datasource Permission ", "LIBRARY_QUERY_CREATE" : "Create Library Query ", "LIBRARY_QUERY_UPDATE" : "Update Library Query ", "LIBRARY_QUERY_DELETE" : "Delete Library Query ", "LIBRARY_QUERY_PUBLISH" : "Publish Library Query ", "API_CALL_EVENT" : "API Call Event ", "logFilter" : "Log Filter", "noLogsFound" : "No logs found. Adjust the filters and try again.", "usageLogUserEngagement" : "User Engagement By Region", "usageLogAppViews" : "App Usage over time", "usageLogTopTen" : "Top 10 Apps", "usageLogAnonymousKNown" : "Anonymous/Known Users", "usageLogDevices" : "Device/OS Breakdown", "usageLogBrowsers" : "Browser/Layout Engine Breakdown", "premiumFeaturesNotice" : "All Premium Features are avilable in the Enterprise Edition of Lowcoder.", "requestLicense" : "Request Enterprise Edition Licenses", "requestLicensesBtton" : "Request Enterprise Access", "AuditLogsTitle": "Audit Logs", "AuditLogsIntroTitle": "Powerful visibility into your workspace activity", "AuditLogsIntro1": "Audit Logs enable administrators to track exactly what happens across the entire Lowcoder platform. From user sign-ins to app modifications, every relevant action is captured and stored.", "AuditLogsIntro2": "We include detailed metadata such as geolocation, device type, browser, and operating system for each event.", "AuditLogsIntro3": "This transparency allows you to monitor activity across all connected environments, providing a robust audit trail to support compliance, security, and operational insight.", "AuditLogsEventsTitle": "What events are tracked?", "AuditLogsEventsIntro": "The following user actions are logged in real time:", "SignIn": "Sign in", "Logout": "Logout", "ViewApp": "View app", "CreateApp": "Create new app", "DeleteApp": "Delete app", "UpdateApp": "Update app", "MoveToFolder": "Move to folder", "MoveToTrash": "Move to Trash", "RestoreApp": "Restore app", "CreateFolder": "Create new folder", "DeleteFolder": "Delete folder", "UpdateFolder": "Update folder", "ExecuteDataQuery": "Execute data query", "CreateUserGroup": "Create new user-group", "UpdateUserGroup": "Update user-group", "DeleteUserGroup": "Delete user-group", "AddGroupMember": "Add user-group member", "UpdateGroupMemberRole": "Update user-group member's role", "LeaveUserGroup": "Leave user-group", "RemoveGroupMember": "Remove user-group member", "ServerStartup": "Server startup", "CreateDataSource": "Create data source", "UpdateDataSource": "Update data source", "DeleteDataSource": "Delete data source", "GrantUpdateDeletePermission": "Grant or update permissions", "LibraryQueryActions": "Create / Update / Delete library queries", "PublishLibraryQuery": "Publish library query", "AuditLogsPreviewTitle": "Preview the Audit Log in action (click to zoom)", "ScreenshotPlaceholder1": "[ Screenshot 1 Placeholder ]", "ScreenshotPlaceholder2": "[ Screenshot 2 Placeholder ]", "ScreenshotPlaceholder3": "[ Screenshot 3 Placeholder ]", "PricingTitle": "Enterprise Edition Pricing", "PricingIntro": "We offer flexible pricing for organizations of any size, tailored to your usage model:", "FlatRateTitle": "Option 1: Flat-rate per instance — $169 / month", "FlatRateDesc": "An instance is a full Lowcoder environment (metadata database + runtime) that can be independently deployed. This includes:", "FlatRatePoint1": "A dedicated MongoDB metadata store", "FlatRatePoint2": "One or more app runtimes (\"Api-Service\" and / or \"Node-Service\" containers)", "UsagePricingTitle": "Option 2: Usage-based pricing — $0.001 per API Call", "UsagePricingDesc": "Each instance can alternatively be licensed based on API usage. We offer prepaid packages:", "API100k": "100,000 API Calls — $100", "API1M": "1,000,000 API Calls — $1,000", "API10M": "10,000,000 API Calls — $10,000", "UsageOverrunDesc": "When your API package runs low, we'll alert you. Once the package is consumed, your instance remains functional but will operate at a reduced speed to prevent abuse and maintain fairness.", "UsageTopUpInfo": "You can seamlessly add additional packages anytime to ensure continuous, fast access — no service interruptions.", "AppUsageTitle": "App Usage Logs", "AppUsageIntroTitle": "Understand how your apps are used", "AppUsageIntro1": "App Usage Logs give you deep insights into how your published Lowcoder apps are consumed.", "AppUsageIntro2": "This functionality works like a built-in, simplified version of Google Analytics — but fully private and scoped to your Lowcoder instance.", "AppUsageIntro3": "Admins can analyze how apps are accessed over time, which ones are most used, and from where users are connecting.", "AppUsageMetricsTitle": "Metrics you can track...", "AppUsageMetricsIntro": "These analytics help you make informed decisions about engagement and platform usage:", "MetricActiveUsers": "App Views per day / week / month (based on time filter)", "MetricViewsPerApp": "Top 10 Apps", "MetricDevices": "Access by device (desktop, tablet, mobile)", "MetricBrowsers": "Access by browser and OS", "MetricCountries": "Geographic origin of users", "AppUsageScreenshotsTitle": "App Usage Analytics in action (click to zoom)", "AppUsageScreenshot1": "[ App Usage Dashboard Screenshot ]", "AppUsageScreenshot2": "[ Per-App Views Chart ]", "AppUsageScreenshot3": "[ Geo Distribution Map ]", "BrandingIntroTitle": "Custom Branding & White-Labeling", "BrandingIntro1": "With Lowcoders Branding settings, you can elevate product experience for your users by offering fully customizable branding.", "BrandingIntro2": "Empower your customers or internal teams to use the platform as if it were their own — logo, colors, fonts, and custom pages included.", "BrandingIntro3": "Or you need a fully white-label solution and reinforce your brand identity at every touchpoint.", "BrandingColorsIntro1": "You can set your own color scheme to match your corporate identity, including primary UI elements and navigation bars.", "BrandingColorsIntro2": "Customize sidebar highlights, header sections, and even text contrast to enhance user experience and accessibility.", "BrandingFontsIntro": "Select from curated Google Fonts to make your application truly yours in both style and readability.", "BrandingLogosIntro": "Naturally, you also can upload your own logos — rectangular and square — to appear in headers, dashboards, and login screens. Maintain brand consistency across devices and screens.", "BrandingPagesIntro1": "Add personalized text and visuals to your error pages, signup flows, and logout messages.", "BrandingPagesIntro2": "These touchpoints help deliver a fully branded experience even during unexpected scenarios or account transitions.", "BrandingMetaIntro": "Define standard metadata like page title and description to improve your SEO presence and brand messaging.", "BrandingHelpLinksIntro": "Add context-sensitive documentation links directly inside the app, providing just-in-time help to your users.", "BrandingWhatsNewIntro": "Activate the 'What's New' section to highlight updates and product announcements in a branded and visible manner.", "EnvironmentsIntroTitle": "Lowcoder Staging", "EnvironmentsTitle" : "Multi-Environment Infrastructure", "EnvironmentsIntro1": "Lowcoder Environments allow you to separate your Dev, Test, and Prod stages cleanly and safely.", "EnvironmentsIntro2": "Enterprise teams benefit from structured release workflows, approval processes, and version stability across stages.", "EnvironmentsIntro3": "With the Environments feature, admins can control what gets deployed, when, and where — all from a single interface.", "EnvironmentsIntro4" : "Lowcoder includes multiple object types like Workspaces, Data Sources, Data Queries, and Apps. Since many of these objects are interconnected (e.g. a Data Source can be shared across multiple Apps), a pure Git-based export would not capture all dependencies consistently. Instead, Lowcoder offers a selective, integrated deployment mechanism directly within the UI. Apps, data sources, and queries can be selectively managed and deployed across environments. Managed objects ensure safe, controlled staging and production releases.", "yourDeploymentID" : "Your Deployment ID", "EnvironmentsFeaturePreviewTitle" : "Environments & Deployment in action (click to zoom)", "EnvironmentsUseCasesTitle": "Why Use Environments? (Staging)", "EnvironmentsUseCase1": "Prevent unintended changes in production by testing apps in dedicated Dev or QA environments.", "EnvironmentsUseCase2": "Align with corporate IT governance by implementing staged deployments with audit-ready tracking.", "EnvironmentsUseCase3": "Empower teams to build confidently with environment-specific configurations, data, and integrations.", "EnvironmentsFeaturesTitle": "What You Get", "EnvironmentsFeature1": "Centralized dashboard to view and manage all Lowcoder environments.", "EnvironmentsFeature2": "Deployment of applications, data sources, and configurations between environments, directly from the UI without the need for Additional CI/CD tools.", "EnvironmentsFeature3": "Environment-specific access controls and visibility rules.", "EnvironmentsFeature5": "Clear separation of concerns for staging, sandbox, and production operations.", "apiUsage" : "API Calls.", "loadingApiUsage" : "Loading API usage data..." }, // Environments page translations "environments": { "title": "Environments", "search": "Search", "refresh": "Refresh", "addEnvironment": "Add Environment", "errorLoadingEnvironments": "Error loading environments", "noEnvironmentsFoundMatching": "No environments found matching \"{searchText}\"", "noEnvironmentsFound": "No environments found. Create your first environment to get started.", "environmentsTypeLabel": "{type} Environments", "showingAllEnvironments": "Showing all {count} environments", "unnamedEnvironment": "Unnamed Environment", "masterEnvironment": "Master Environment", "viewAuditLogs": "View Audit Logs", "id": "ID", "domain": "Domain", "master": "Master", "license": "License", "apiCalls": "API Calls", "yes": "Yes", "no": "No", "copyId": "Copy ID", "copied": "Copied!", "percentUsed": "{percent}% used", "licenseStatus_checking": "Checking...", "licenseStatus_licensed": "Licensed", "licenseStatus_unlicensed": "License Required", "licenseStatus_error": "Setup Required", "licenseStatus_unknown": "Unknown", "detail_environmentNotFound": "Environment Not Found", "detail_returnToEnvironmentsList": "Return to Environments List", "detail_environmentDetail": "Environment Detail", "detail_environmentOverview": "Environment Overview", "detail_noDomainSet": "No domain set", "detail_environmentId": "Environment ID", "detail_licenseStatus": "License Status", "detail_licenseNeeded": "License Needed", "detail_setupRequired": "Setup Required", "detail_created": "Created", "detail_unknown": "Unknown", "detail_licenseDetails": "License Details", "detail_apiCallsRemaining": "API Calls Remaining", "detail_totalApiCallsLimit": "Total API Calls Limit", "detail_enterpriseEdition": "Enterprise Edition", "detail_active": "Active", "detail_inactive": "Inactive", "detail_licenseInformation": "License Information", "detail_calls": "calls", "detail_licenses": "Licenses", "detail_license": "License", "detail_workspaces": "Workspaces", "detail_userGroups": "User Groups", "detail_type": "Type", "detail_status": "Status", "detail_licensed": "Licensed", "detail_unlicensed": "Unlicensed", "detail_apiKey": "API Key", "detail_configured": "Configured", "detail_notSet": "Not Set", "detail_masterEnv": "Master Env", "unlicensed_unlicensedDescription": "This environment needs a valid license to unlock its full capabilities and features. Please make sure your API Service URL is correctly configured and Plugin is installed.", "unlicensed_errorDescription": "We encountered an issue while checking the license. Please review the configuration settings.", "unlicensed_defaultDescription": "This environment requires license configuration to proceed.", "unlicensed_contactLowcoderTeam": "Contact Lowcoder Team", "unlicensed_editEnvironment": "Edit Environment", "unlicensed_backToEnvironments": "Back to Environments", "unlicensed_helpText": "Need assistance? Contact our team for licensing support or edit the environment configuration to resolve this issue.", "unlicensed_type": "Type", "unlicensed_status": "Status", "unlicensed_masterEnv": "Master Env", "unlicensed_licenseIssue": "License Issue", "unlicensed_error": "Error", "unlicensed_missing": "Missing", "error_itemNotFound": "The item you're looking for doesn't exist or you don't have permission to view it.", "modal_createNewEnvironment": "Create New Environment", "modal_editEnvironment": "Edit Environment", "modal_cancel": "Cancel", "modal_createEnvironment": "Create Environment", "modal_saveChanges": "Save Changes", "modal_environmentName": "Environment Name", "modal_pleaseEnterName": "Please enter a name", "modal_nameMinLength": "Name must be at least 2 characters", "modal_enterEnvironmentName": "Enter environment name", "modal_description": "Description", "modal_enterDescription": "Enter description", "modal_stage": "Stage", "modal_pleaseSelectStage": "Please select a stage", "modal_selectStage": "Select stage", "modal_development": "Development (DEV)", "modal_testing": "Testing (TEST)", "modal_preProduction": "Pre-Production (PREPROD)", "modal_production": "Production (PROD)", "modal_frontendUrl": "Frontend URL", "modal_pleaseEnterValidUrl": "Please enter a valid URL", "modal_apiServiceUrl": "API Service URL", "modal_nodeServiceUrl": "Node Service URL", "modal_apiKey": "API Key", "modal_enterApiKey": "Enter API key", "modal_masterEnvironment": "Master Environment", "modal_alreadyMasterEnvironment": "{name} is already the Master environment", "modal_willBeMaster": "Will be Master", "modal_currentlyMaster": "Currently Master", "modal_configurationRequirements": "Configuration Requirements", "modal_configurationRequirementsDesc": "Ensure that the API Service URL is configured and correct, the API key is valid, and for license verification make sure you have both the license and plugin properly installed.", "workspaces_title": "Workspaces", "workspaces_subtitle": "Manage workspaces in this environment", "workspaces_refresh": "Refresh", "workspaces_errorLoadingWorkspaces": "Error loading workspaces", "workspaces_configurationIssue": "Configuration Issue", "workspaces_missingConfiguration": "Missing required configuration: API key or API service URL", "workspaces_totalWorkspaces": "Total Workspaces", "workspaces_managedWorkspaces": "Managed Workspaces", "workspaces_unmanagedWorkspaces": "Unmanaged Workspaces", "workspaces_workspace": "Workspace", "workspaces_role": "Role", "workspaces_status": "Status", "workspaces_managed": "Managed", "workspaces_unmanaged": "Unmanaged", "workspaces_actions": "Actions", "workspaces_viewAuditLogs": "View Audit Logs", "workspaces_audit": "Audit", "workspaces_searchWorkspaces": "Search workspaces by name or ID", "workspaces_showAll": "Show All", "workspaces_managedOnly": "Managed Only", "workspaces_showingResults": "Showing {count} of {total} workspaces", "workspaces_paginationTotal": "{start}-{end} of {total} workspaces", "workspaces_noWorkspacesFound": "No workspaces found in this environment", "userGroups_title": "User Groups", "userGroups_subtitle": "Manage user groups in this environment", "userGroups_refresh": "Refresh", "userGroups_errorLoadingUserGroups": "Error loading user groups", "userGroups_configurationIssue": "Configuration Issue", "userGroups_missingConfiguration": "Missing required configuration: API key or API service URL", "userGroups_totalGroups": "Total Groups", "userGroups_allUsersGroups": "All Users Groups", "userGroups_developerGroups": "Developer Groups", "userGroups_customGroups": "Custom Groups", "userGroups_userGroup": "User Group", "userGroups_type": "Type", "userGroups_allUsers": "All Users", "userGroups_developers": "Developers", "userGroups_custom": "Custom", "userGroups_members": "Members", "userGroups_adminMembers": "Admin Members", "userGroups_created": "Created", "userGroups_totalMembersTooltip": "Total number of members in this group", "userGroups_adminMembersTooltip": "Number of admin users in this group", "userGroups_searchUserGroups": "Search user groups by name or ID", "userGroups_showingResults": "Showing {count} of {total} user groups", "userGroups_paginationTotal": "{start}-{end} of {total} user groups", "userGroups_noUserGroupsFound": "No user groups found in this environment", "apps_title": "Apps", "apps_subtitle": "Manage workspace applications", "apps_refresh": "Refresh", "apps_errorLoadingApps": "Error loading apps", "apps_configurationIssue": "Configuration Issue", "apps_missingConfiguration": "Missing required configuration: API key or API service URL", "apps_totalApps": "Total Apps", "apps_publishedApps": "Published Apps", "apps_managedApps": "Managed Apps", "apps_unmanagedApps": "Unmanaged Apps", "apps_app": "App", "apps_status": "Status", "apps_published": "Published", "apps_draft": "Draft", "apps_managed": "Managed", "apps_unmanaged": "Unmanaged", "apps_deploy": "Deploy", "apps_audit": "Audit", "apps_appMustBeManagedToDeploy": "App must be managed before it can be deployed", "apps_deployThisApp": "Deploy this app to another environment", "apps_viewAuditLogs": "View Audit Logs", "apps_searchApps": "Search apps by name or ID", "apps_showAll": "Show All", "apps_managedOnly": "Managed Only", "apps_showingResults": "Showing {count} of {total} apps", "apps_paginationTotal": "{start}-{end} of {total} apps", "apps_noAppsFound": "No apps found in this workspace", "apps_appRecycled": "This app has been moved to recycle bin", "apps_managedSuccess": "{name} is now Managed", "apps_unmanagedSuccess": "{name} is now Unmanaged", "apps_managedError": "Failed to change managed status for {name}", "dataSources_title": "Data Sources", "dataSources_subtitle": "Manage workspace data connections", "dataSources_refresh": "Refresh", "dataSources_errorLoadingDataSources": "Error loading data sources", "dataSources_configurationIssue": "Configuration Issue", "dataSources_missingConfiguration": "Missing required configuration: API key or API service URL", "dataSources_totalDataSources": "Total Data Sources", "dataSources_availableTypes": "Available Types", "dataSources_managed": "Managed", "dataSources_unmanaged": "Unmanaged", "dataSources_dataSource": "Data Source", "dataSources_type": "Type", "dataSources_status": "Status", "dataSources_deploy": "Deploy", "dataSources_audit": "Audit", "dataSources_dataSourceMustBeManagedToDeploy": "Data source must be managed before it can be deployed", "dataSources_deployThisDataSource": "Deploy this data source to another environment", "dataSources_viewAuditLogs": "View Audit Logs", "dataSources_searchDataSources": "Search data sources by name or ID", "dataSources_showAll": "Show All", "dataSources_managedOnly": "Managed Only", "dataSources_showingResults": "Showing {count} of {total} data sources", "dataSources_paginationTotal": "{start}-{end} of {total} data sources", "dataSources_noDataSourcesFound": "No data sources found in this workspace", "dataSources_managedSuccess": "{name} is now Managed", "dataSources_unmanagedSuccess": "{name} is now Unmanaged", "dataSources_managedError": "Failed to change managed status for {name}", "queries_title": "Queries", "queries_subtitle": "Manage workspace API queries", "queries_refresh": "Refresh", "queries_errorLoadingQueries": "Error loading queries", "queries_configurationIssue": "Configuration Issue", "queries_missingConfiguration": "Missing required configuration: API key or API service URL", "queries_totalQueries": "Total Queries", "queries_managed": "Managed", "queries_unmanaged": "Unmanaged", "queries_query": "Query", "queries_creator": "Creator", "queries_status": "Status", "queries_deploy": "Deploy", "queries_audit": "Audit", "queries_queryMustBeManagedToDeploy": "Query must be managed before it can be deployed", "queries_deployThisQuery": "Deploy this query to another environment", "queries_viewAuditLogs": "View Audit Logs", "queries_searchQueries": "Search queries by name or ID", "queries_showAll": "Show All", "queries_managedOnly": "Managed Only", "queries_showingResults": "Showing {count} of {total} queries", "queries_paginationTotal": "{start}-{end} of {total} queries", "queries_noQueriesFound": "No queries found in this workspace", "queries_managedSuccess": "{name} is now Managed", "queries_unmanagedSuccess": "{name} is now Unmanaged", "queries_managedError": "Failed to change managed status for {name}", // Deploy Modal and Credential Confirmations "deployModal_deployTitle": "Deploy {singularLabel}: {name}", "deployModal_loadingEnvironments": "Loading environments...", "deployModal_sourceEnvironment": "Source Environment", "deployModal_targetEnvironment": "Target Environment", "deployModal_selectTargetEnvironment": "Select target environment", "deployModal_selectTargetEnvironmentValidation": "Please select a target environment", "deployModal_confirmed": "Confirmed", "deployModal_cancel": "Cancel", "deployModal_deploy": "Deploy", "deployModal_targetEnvironmentNotFound": "Target environment not found", "deployModal_confirmCredentialOverwrite": "Please confirm credential overwrite before deploying", "deployModal_deploySuccess": "Successfully deployed {name} to target environment", "deployModal_deployFailed": "Failed to deploy {singularLabel}", "deployModal_selectFieldValidation": "Please select {label}", "deployModal_selectFieldPlaceholder": "Select {label}", "deployModal_inputFieldValidation": "Please input {label}", "deployModal_inputFieldPlaceholder": "Enter {label}", // Add contact lowcoder modal "contactLowcoder_title": "Contact Lowcoder Team", "contactLowcoder_environmentLabel": "Environment:", "contactLowcoder_environmentIdLabel": "Environment ID:", "contactLowcoder_deploymentIdLabel": "Deployment ID:", "contactLowcoder_loading": "Loading...", "contactLowcoder_notAvailable": "Not available", "contactLowcoder_unnamedEnvironment": "Unnamed Environment", "contactLowcoder_fetchingDeploymentInfo": "Fetching deployment information...", "contactLowcoder_unableToLoadContactForm": "Unable to Load Contact Form", "contactLowcoder_apiConfigurationError": "Environment API service URL or API key not configured", "contactLowcoder_failedToFetchDeploymentId": "Failed to fetch deployment ID", "contactLowcoder_ensureProperConfiguration": "Please ensure the environment is properly configured to contact support.", "credentialConfirmations_firstConfirmation_title": "Overwrite Credentials Warning", "credentialConfirmations_firstConfirmation_message": "This action will overwrite existing credentials in the target environment.", "credentialConfirmations_firstConfirmation_description": "This is a serious operation that may affect other applications and users.", "credentialConfirmations_firstConfirmation_question": "Are you sure you want to proceed?", "credentialConfirmations_firstConfirmation_continueButton": "Continue", "credentialConfirmations_firstConfirmation_cancelButton": "Cancel", "credentialConfirmations_secondConfirmation_title": "Final Confirmation Required", "credentialConfirmations_secondConfirmation_message": "Final Warning: Credential Overwrite", "credentialConfirmations_secondConfirmation_description": "You are about to overwrite credentials in the target environment. This action cannot be undone and may break existing integrations.", "credentialConfirmations_secondConfirmation_confirmOnceMore": "Please confirm one more time.", "credentialConfirmations_secondConfirmation_finalQuestion": "Are you absolutely certain you want to overwrite the credentials?", "credentialConfirmations_secondConfirmation_confirmButton": "Yes, Overwrite Credentials", "credentialConfirmations_secondConfirmation_cancelButton": "Cancel", "config_singularLabels_app": "App", "config_singularLabels_dataSource": "Data Source", "config_singularLabels_query": "Query", "config_singularLabels_workspace": "Workspace", "config_fields_updateDependenciesIfNeeded": "Update Dependencies If Needed", "config_fields_publishOnTarget": "Publish On Target", "config_fields_publicToAll": "Public To All", "config_fields_publicToMarketplace": "Public To Marketplace", "config_fields_overwriteCredentials": "Overwrite Credentials", // Service error messages "services_environments_missingEnvironmentId": "Missing environment ID", "services_environments_failedToUpdateEnvironment": "Failed to update environment", "services_environments_environmentCreatedSuccessfully": "Environment created successfully", "services_environments_failedToCreateEnvironment": "Failed to create environment", "services_environments_failedToFetchEnvironments": "Failed to fetch environments", "services_environments_failedToFetchEnvironment": "Failed to fetch environment", "services_environments_environmentIdRequired": "Environment ID is required", "services_environments_apiKeyRequiredForWorkspaces": "API key is required to fetch workspaces", "services_environments_apiServiceUrlRequiredForWorkspaces": "API service URL is required to fetch workspaces", "services_environments_failedToFetchWorkspaces": "Failed to fetch workspaces", "services_environments_apiKeyRequiredForUserGroups": "API key is required to fetch user groups", "services_environments_apiServiceUrlRequiredForUserGroups": "API service URL is required to fetch user groups", "services_environments_failedToFetchUserGroups": "Failed to fetch user groups", "services_environments_workspaceIdRequired": "Workspace ID is required", "services_environments_apiKeyRequiredForApps": "API key is required to fetch apps", "services_environments_apiServiceUrlRequiredForApps": "API service URL is required to fetch apps", "services_environments_failedToFetchWorkspaceApps": "Failed to fetch workspace apps", "services_environments_apiKeyRequiredForDataSources": "API key is required to fetch data sources", "services_environments_apiServiceUrlRequiredForDataSources": "API service URL is required to fetch data sources", "services_environments_failedToFetchWorkspaceDataSources": "Failed to fetch workspace data sources", "services_environments_apiKeyRequiredForQueries": "API key is required to fetch queries", "services_environments_apiServiceUrlRequiredForQueries": "API service URL is required to fetch queries", "services_environments_failedToFetchWorkspaceQueries": "Failed to fetch workspace queries", "services_environments_apiServiceUrlNotConfigured": "API service URL not configured", "services_environments_licenseCheckFailed": "License check failed", "services_environments_apiKeyRequiredForDeploymentId": "API key is required to fetch deployment ID", "services_environments_failedToFetchDeploymentId": "Failed to fetch deployment ID", "services_enterprise_missingEnvironmentId": "Missing environment ID", "services_enterprise_failedToFetchManagedWorkspaces": "Failed to fetch managed workspaces", "services_enterprise_missingRequiredParamsToConnectOrg": "Missing required params to connect workspace", "services_enterprise_failedToConnectOrg": "Failed to connect workspace", "services_enterprise_missingOrgGidToUnconnectWorkspace": "Missing workspace GID to unconnect workspace", "services_enterprise_failedToUnconnectOrg": "Failed to unconnect workspace", "services_enterprise_failedToConnectApp": "Failed to connect app", "services_enterprise_failedToUnconnectApp": "Failed to unconnect app", "services_enterprise_failedToFetchDataSources": "Failed to fetch data sources", "services_enterprise_failedToDeployDataSource": "Failed to deploy data source", "services_enterprise_failedToDisconnectManagedDataSource": "Failed to disconnect managed data source", "services_enterprise_environmentIdRequired": "Environment ID is required", "services_enterprise_failedToFetchQueries": "Failed to fetch queries", "services_enterprise_environmentIdAndQueryGidRequired": "Environment ID and Query GID are required", "services_enterprise_failedToDeployQuery": "Failed to deploy query", "services_enterprise_queryGidRequired": "Query GID is required", "services_enterprise_failedToDisconnectQuery": "Failed to disconnect query", "services_apps_failedToFetchApps": "Failed to fetch apps", "services_apps_failedToDeployApp": "Failed to deploy app", "services_datasources_workspaceIdRequired": "Workspace ID is required", "services_datasources_apiKeyRequiredToFetchDataSources": "API key is required to fetch data sources", "services_datasources_apiServiceUrlRequiredToFetchDataSources": "API service URL is required to fetch data sources", "services_datasources_failedToFetchDataSources": "Failed to fetch data sources", "services_datasources_failedToDeployDataSource": "Failed to deploy data source", "services_workspace_failedToFetchWorkspaces": "Failed to fetch workspaces", "services_workspace_failedToDeployWorkspace": "Failed to deploy workspace", "services_managedObjects_missingRequiredParameters": "Missing required parameters", "services_managedObjects_failedToCheckManagedStatus": "Failed to check managed status", "services_managedObjects_failedToSetAsManaged": "Failed to set {{objType}} as managed", "services_managedObjects_failedToRemoveFromManaged": "Failed to remove {{objType}} from managed", "services_managedObjects_missingEnvironmentId": "Missing environment ID", "services_managedObjects_failedToFetchManagedObjects": "Failed to fetch managed objects", "services_managedObjects_failedToFetchManagedObject": "Failed to fetch managed object", "services_managedObjects_managedObjectNotFound": "Managed object not found for objGid: {{objGid}}", "services_license_apiServiceUrlRequired": "API service URL is required", "services_license_licenseInformationUnavailable": "License information unavailable", "services_license_licenseCheckTookTooLong": "License check took too long", "services_license_licenseServiceNotAvailable": "License service not available", "services_license_authenticationRequired": "Authentication required - please check API key", "services_license_licenseServiceTemporarilyUnavailable": "License service temporarily unavailable", "services_license_remainingAPICalls": "{{remaining}} remaining ({{used}}/{{total}} used, {{percentage}}%)", }, "subscription": { "details": "Subscription Details", "productDetails": "Product Details", "productName": "Product Name", "productDescription": "Product Description", "productPrice": "Product Price", "subscriptionDetails": "Subscription Details", "status": "Status", "startDate": "Start Date", "currentPeriodEnd": "Current Period End", "customerId": "Customer ID", "subscriptionItems": "Subscription Items", "itemId": "Item ID", "plan": "Plan", "quantity": "Quantity", "product": "Product", "invoices": "Invoices", "invoiceNumber": "Invoice Number", "date": "Date", "amount": "Amount", "link": "Link", "viewInvoice": "View Invoice", "downloadPDF": "Download PDF", "billingReason": "Billing Reason", "subscriptionCycle": "monthly Subscription", "customer": "Customer", "links": "Links", "paid": "Paid", "unpaid": "Unpaid", "noInvoices": "No invoices available", "costVolumeDevelopment": "Cost/Volume Development", "noUsageRecords": "No usage records available", "itemDescription": "Item Description", "periodStart": "Period Start", "periodEnd": "Period End", "billingReason.subscription_cycle": "Subscription Cycle", "billingReason.subscription_create": "Subscription Creation", "billingReason.manual": "Manual Billing", "billingReason.upcoming": "Upcoming Billing", "billingReason.subscription_threshold": "Subscription Threshold", "billingReason.subscription_update": "Subscription Update", "backToSubscriptions": "Back to Subscriptions", "manageSubscription" : "Manage Your Subscriptions", "subscriptionHelp" : "Subscription Help", "subscriptionHelpDescription" : "If you have any questions, please contact us. We are happy to help you. service@lowcoder.cloud", "success" : "Payment & Subscription Success", "successTitle" : "Thank You for Joining the Lowcoder Family!", "successThankYou" : "We're thrilled to have you on board! Your trust in Lowcoder means everything to us, and we're committed to delivering an exceptional experience from day one.\n\nAt Lowcoder, you're not just a customer but you're part of a community that drives innovation and growth. Our mission is to help you achieve your goals with ease, whether that means solving challenges quickly, building innovative solutions, or being there whenever you need support.\n\nHere's what you can look forward to:\n\n• Top-notch support: Our team is ready to assist you at every step.\n• Continuous innovation: We're always improving to bring you the best tools and features.\n• A partnership for success: Your success is our priority.\n\nThank you for inspiring us to push boundaries and strive for excellence every day. We can't wait to see what we'll build together.\n\nWelcome aboard! Let's make extraordinary things happen.", "successLowcoderTeam" : "The Lowcoder Team", }, "subscriptionError": { "fetchProductDetails": "Error fetching product details.", "fetchSubscriptionDetails": "Error fetching subscription details.", "fetchInvoices": "Error fetching invoices." }, "auditLog": { "title": "Audit Log Detail", "geoLocation": "Geo Location", "browserData": "Browser / System Metadata", "browser": "Browser", "OS": "OS", "device": "Device", "deviceType": "Device Type", "engine": "Engine", "webview": "Webview", "eventDetail": "Event Detail" }, // thirteenth part "memberSettings": { "admin": "Admin", "superAdmin": "Super Admin", "adminGroupRoleInfo": "Admin Can Manage Group Members and Resources", "adminOrgRoleInfo": "Admins Own All Resources and Can Manage Groups.", "member": "Member", "memberGroupRoleInfo": "Member Can View Group Members", "memberOrgRoleInfo": "Members Can Only Use or Visit Resources They Have Access To.", "title": "Members", "createGroup": "Create Group", "newGroupPrefix": "New Group ", "allMembers": "All Members", "deleteModalTitle": "Delete This Group", "deleteModalContent": "The Deleted Group Cannot Be Restored. Are You Sure to Delete the Group?", "addMember": "Add Members", "nameColumn": "User Name", "joinTimeColumn": "Joining Time", "actionColumn": "Operation", "roleColumn": "Role", "exitGroup": "Exit Group", "moveOutGroup": "Remove from Group", "inviteUser": "Invite Members", "exitOrg": "Leave", "exitOrgDesc": "Are You Sure You Want to Leave This Workspace.", "moveOutOrg": "Remove", "moveOutOrgDescSaasMode": "Are You Sure You Want to Remove User {name} from This Workspace?", "moveOutOrgDesc": "Are You Sure You Want to Remove User {name}? This Action Cannot Be Recovered.", "devGroupTip": "Members of the Developer Group Have Privileges to Create Apps and Data Sources.", "lastAdminQuit": "The Last Administrator Cannot Exit.", "organizationNotExist": "The Current Workspace Does Not Exist", "inviteUserHelp": "You Can Copy the Invitation Link to Send to the User", "inviteUserLabel": "Invitation Link:", "inviteCopyLink": "Copy Link", "inviteText": "{userName} Invites You to Join the Workspace \"{organization}\", Click on the Link to Join: {inviteLink}", "inviteByEmailHelp": "You can enter one or more email addresses to send invitation links", "inviteByEmailLabel": "Enter emails:", "inviteByEmailButton": "Send Invitations", "inviteByEmailSuccess": "Invitations sent successfully!", "inviteByEmailError": "Something went wrong while sending invitations. Please try again.", "noValidEmails": "No valid emails found", "groupName": "Group Name", "createTime": "Create Time", "manageBtn": "Manage", "userDetail": "Detail", "syncDeleteTip": "This Group Has Been Deleted from the Address Book Source", "syncGroupTip": "This Group is an Address Book Synchronization Group and Cannot Be Edited" }, "orgSettings": { "newOrg": "New Workspace (Organization)", "title": "Workspace", "createOrg": "Create Workspace (Organization)", "deleteModalTitle": "Are You Sure to Delete This Workspace?", "deleteModalContent": "You Are About to Delete This Workspace {permanentlyDelete}. Once Deleted, the Workspace {notRestored}.", "permanentlyDelete": "Permanently", "notRestored": "Cannot Be Restored", "deleteModalLabel": "Please Enter Workspace Name {name} to Confirm the Operation:", "deleteModalTip": "Please Enter Workspace Name", "deleteModalErr": "Workspace Name is Incorrect", "deleteModalBtn": "Delete", "editOrgTitle": "Edit Workspace Information", "orgNameLabel": "Workspace Name:", "orgNameCheckMsg": "Workspace Name Cannot Be Empty", "orgLogo": "Workspace Logo:", "logoModify": "Modify Picture", "inviteSuccessMessage": "Join the Workspace Successfully", "inviteFailMessage": "Failed to Join Workspace", "uploadErrorMessage": "Upload Error", "orgName": "Workspace Name" }, "freeLimit": "Free Trial", "tabbedContainer": { "switchTab": "Switch Tab", "switchTabDesc": "Triggered When Switching Tabs", "tab": "Tabs", "atLeastOneTabError": "The Tab Container Keeps at Least One Tab", "selectedTabKeyDesc": "Currently Selected Tab", "iconPosition": "Icon Position", "placement" : "Tabs Placement", "showTabs": "Show Tabs", "gutter" : "Gap", "gutterTooltip" : "The distance between tabs in px", "tabsCentered" : "Centered Tabs", "destroyInactiveTab": "Destroy Inactive TabPane" }, "formComp": { "containerPlaceholder": "Drag Components from the Right Pane or", "openDialogButton": "Generate a Form from one of your Data Sources", "resetAfterSubmit": "Reset After Successful Submit", "initialData": "Initial Data", "disableSubmit": "Disable Submit", "success": "Form Generated Successfully", "selectCompType": "Select Component Type", "dataSource": "Data Source: ", "invalidFormMessage": "Custom Invalid Form Message", "selectSource": "Select Source", "table": "Table: ", "selectTable": "Select Table", "columnName": "Column Name", "dataType": "Data Type", "compType": "Component Type", "required": "Required", "generateForm": "Generate Form", "compSelectionError": "Unconfigured Column Type", "compTypeNameError": "Could Not Get the Component Type Name", "noDataSourceSelected": "No Data Source Selected", "noTableSelected": "No Table Selected", "noColumn": "No Column", "noColumnSelected": "No Column Selected", "noDataSourceFound": "No Supported Data Source Found. Create a New Data Source", "noTableFound": "No Tables Were Found in This Data Source, Please Select Another Data Source", "noColumnFound": "No Supported Column Was Found in This Table. Please Select Another Table", "formTitle": "Form Title", "name": "Name", "nameTooltip": "The Attribute Name in the Data of the Form, When Left Blank, Defaults to the Component Name", "notSupportMethod": "Not Supported Methods: ", "notValidForm": "The Form is Not Valid", "resetDesc": "Reset Form Data to Default Value", "clearDesc": "Clear Form Data", "setDataDesc": "Set Form Data", "valuesLengthError": "Parameter Number Error", "valueTypeError": "Parameter Type Error", "dataDesc": "Current Form Data", "loadingDesc": "Whether the Form is Loading?" }, // fourteenth part "modalComp": { "open": "Open", "openDesc": "Triggered When the Modal Dialog Box is Opened", "close": "Close", "closeDesc": "Triggered When the Modal Dialog Box is Closed", "openModalDesc": "Open the Dialog Box", "closeModalDesc": "Close the Dialog Box", "visibleDesc": "Is it Visible? If True, the Current Dialog Box Will Pop Up", "title": "Drawer Title", "titleAlign": "Title Alignment", "modalHeight": "Modal Height", "modalHeightTooltip": "Pixel, Example: 222", "modalWidth": "Modal Width", "modalWidthTooltip": "Number or Percentage, Example: 520, 60%" }, "listView": { "noOfRows": "Row Count", "noOfRowsTooltip": "Number of Rows in the List - Usually Set to a Variable (e.g., '{{query1.data.length}}') to Present Query Results", "noOfColumns": "Column Count", "itemIndexName": "Data Item Index Name", "itemIndexNameDesc": "The Variable Name Referring to the Item's Index, Default as {default}", "itemDataName": "Data Item Object Name", "itemDataNameDesc": "The Variable Name Referring to the Item's Data Object, Default as {default}", "itemsDesc": "Exposing Data of Components in List", "dataDesc": "The JSON Data Used in the Current List", "dataTooltip": "If You just Set a Number, This Field Will Be Regarded as Row Count, and the Data Will Be Regarded as Empty.", "enableSorting": "Allow Sorting" }, "navigation": { "addText": "Add Submenu Item", "logoURL": "Navigation Logo URL", "horizontalAlignment": "Horizontal Alignment", "logoURLDesc": "You can display a Logo on the left side by entering URI Value or Base64 String like data:image/png;base64,AAA... CCC", "itemsDesc": "Hierarchical Navigation Menu Items" }, "droppadbleMenuItem": { "subMenu": "Submenu {number}" }, "navItemComp": { "active": "Active" }, "iframe": { "URLDesc": "The Source URL for the IFrame Content. Make sure the URL is HTTPS or localhost. Also make sure the URL is not blocked by the browser's Content Security Policy (CSP). The header 'X-Frame-Options' should not be set to 'DENY' or 'SAMEORIGIN'.", "allowDownload": "Allow Downloads", "allowSubmitForm": "Allow Submit Form", "allowMicrophone": "Allow Microphone", "allowCamera": "Allow Camera", "allowPopup": "Allow Popups" }, "switchComp": { "defaultValue" : "Default Boolean Value", "open": "On", "close": "Off", "openDesc": "Triggered When the Switch is Turned On", "closeDesc": "Triggered When the Switch is Turned Off", "valueDesc": "Current Switch Status" }, "signature": { "tips": "Hint Text", "signHere": "Sign Here", "showUndo": "Show Undo", "showClear": "Show Clear" }, "localStorageComp": { "valueDesc": "All Data Items Currently Stored", "setItemDesc": "Add an Item", "removeItemDesc": "Remove an Item", "clearItemDesc": "Clear All Items" }, "utilsComp": { "openUrl": "Open URL", "openApp": "Open App", "copyToClipboard": "Copy to Clipboard", "downloadFile": "Download File", "logoutUser" : "Logout User", "resetPassword" : "Reset Password", }, "messageComp": { "info": "Send a Notification", "loading": "Send a Loading Notification", "success": "Send a Success Notification", "warn": "Send a Warning Notification", "error": "Send an Error Notification" }, "toastComp": { "destroy": "close a Notification", "info": "Send a Notification", "loading": "Send a Loading Notification", "success": "Send a Success Notification", "warn": "Send a Warning Notification", "error": "Send an Error Notification" }, "themeComp": { "switchTo": "Switch Theme" }, "transformer": { "preview": "Preview", "docLink": "Read More About Transformers...", "previewSuccess": "Preview Success", "previewFail": "Preview Fail", "deleteMessage": "Delete Transformer Success. You Can Use {undoKey} to Undo.", "documentationText" : "Transformers are designed for data transformation and reuse of your multi-line JavaScript code. Use Transformers to adapt Data from queries or components to your local App needs. Unlike JavaScript query, transformer is designed to do read-only operations, which means that you cannot trigger a query or update a temporary state inside a transformer." }, "temporaryState": { "value": "Init Value", "valueTooltip": "The Initial Value Stored in the Temporary State Can Be a boolean, string, number or Any Valid JSON Value.", "docLink": "Read More About Temporary States...", "pathTypeError": "Path Must Be Either a String or an Array of Values", "unStructuredError": "Unstructured Data {prev} Can't Be Updated by {path}", "valueDesc": "Temporary State Value", "deleteMessage": "The Temporary State is Deleted Successfully. You Can Use {undoKey} to Undo.", "documentationText" : "Temporary states are a powerful feature used to manage complex variables that dynamically update the state of components in your application. These states act as intermediary or transient storage for data that can change over time due to user interactions or other processes." }, "dataResponder": { "data": "Data", "dataDesc": "Data of Current Data Responder", "dataTooltip": "When This Data is Changed, It Will Trigger Subsequent Actions.", "docLink": "Read More About the Data Responders...", "deleteMessage": "The Data Responder is Deleted Successfully. You Can Use {undoKey} to Undo.", "documentationText" : "When developing an app, you can assign events to components to monitor changes in specific data. For instance, a Table component might have events like \"Row select change\", \"Filter change\", \"Sort change\", and \"Page change\" to track changes in the selectedRow property. However, for changes in temporary states, transformers, or query results, where standard events are not available, Data responders are utilized. They enable you to detect and react to any data modifications." }, // fifteenth part "theme": { "title": "Themes", "createTheme": "Create Theme", "themeName": "Theme Name:", "themeNamePlaceholder": "Please Enter a Theme Name", "defaultThemeTip": "Default Theme:", "createdThemeTip": "The Theme That You Have Created:", "option": "Option{index}", "input": "Input", "confirm": "Ok", "emptyTheme": "No Themes Available", "click": "", "toCreate": "", "nameColumn": "Name", "defaultTip": "Default", "updateTimeColumn": "Update Time", "edit": "Edit", "cancelDefaultTheme": "Unset Default Theme", "setDefaultTheme": "Set as Default Theme", "copyTheme": "Duplicate Theme", "setSuccessMsg": "Setting Succeeded", "cancelSuccessMsg": "Unsetting Succeeded", "deleteSuccessMsg": "Deletion Succeeded", "checkDuplicateNames": "The Theme Name Already Exists, Please Re-Enter It", "copySuffix": " Copy", "saveSuccessMsg": "Saved Successfully", "leaveTipTitle": "Tips", "leaveTipContent": "You Haven't Saved Yet, Confirm Leaving?", "leaveTipOkText": "Leave", "goList": "Back to the List", "saveBtn": "Save", "mainColor": "Main Colors", "text": "Text Colors", "layout" : "Layout Settings", "fonts" : "Font Settings", "components" : "Component Templates", "charts" : "eCharts Definition", "defaultTheme": "Default", "yellow": "Yellow", "green": "Green", "previewTitle": "Theme Preview\nExample Components That Use Your Theme Colors", "dateColumn": "Date", "emailColumn": "Email", "phoneColumn": "Phone", "subTitle": "Title", "linkLabel": "Link", "linkUrl": "app.lowcoder.cloud", "progressLabel": "Progress", "sliderLabel": "Slider", "radioLabel": "Radio", "checkboxLabel": "Checkbox", "buttonLabel": "Form Button", "switch": "Switch", "previewDate": "16/10/2022", "previewEmail1": "ted.com", "previewEmail2": "skype.com", "previewEmail3": "imgur.com", "previewEmail4": "globo.com", "previewPhone1": "+63-317-333-0093", "previewPhone2": "+30-668-580-6521", "previewPhone3": "+86-369-925-2071", "previewPhone4": "+7-883-227-8093", "chartPreviewTitle": "Chart Style Preview", "chartSpending": "Spending", "chartBudget": "Budget", "chartAdmin": "Administration", "chartFinance": "Finance", "chartSales": "Sales", "chartFunnel": "Funnel Chart", "chartShow": "Show", "chartClick": "Click", "chartVisit": "Visit", "chartQuery": "Query", "chartBuy": "Buy", "canvas": "Canvas Settings", }, "themeDetail": { "primary": "Brand Color", "primaryDesc": "Default primary color used by most components", "textDark": "Dark Text Color", "textDarkDesc": "Used when the background color is light", "textLight": "Light Text Color", "textLightDesc": "Used when the background color is dark", "canvas": "Canvas Color", "canvasDesc": "Default background color of the app", "primarySurface": "Container Color", "primarySurfaceDesc": "Default background color for components like tables", "borders": "Border Styles", "spacing": "Spacing Styles", "font": "Font Styles", "fonts" : "Fonts", "borderRadius": "Border Radius", "borderRadiusDesc": "Default border radius used by most components", "borderColor": "Border Color", "borderColorDesc": "Default border color used by most components", "borderWidth": "Border Width", "borderWidthDesc": "Default border width used by most components", "borderStyle": "Border Style", "borderStyleDesc": "Default border style used by most components", "fontFamily": "Font Family", "fontFamilyDesc": "Default font family used by most components", "chart": "Chart Style", "chartDesc": "Here you can place eCharts Theme JSON to define the style of your charts in all Details.", "echartsJson": "You can use here the Theme JSON Generator. Copy the JSON from the Generator and paste it here.", "margin": "Margin", "marginDesc": "Default margin typically used for most components", "padding": "Padding", "paddingDesc": "Default padding typically used for most components", "containerHeaderPadding": "Header Padding", "containerheaderpaddingDesc": "Default header padding typically used for most components", "gridColumns": "Grid Columns", "gridColumnsDesc": "Default number of columns typically used for most containers", "loadingIndicators": "Loading Indicators", "showComponentLoadingIndicators": "Show loading indicators when component load", "showDataLoadingIndicators": "Show indicators during data loading", "dataLoadingIndicator": "Data loading indicator", "background": "Background Styles", "gridSettings": "Grid Settings", "gridRowHeight": "Grid Row Height", "gridRowHeightDesc": "Height of each row in grid", "gridRowCount": "Grid Row Count", "gridRowCountDesc": "Max. number of rows in grid", "gridPaddingX": "Horizontal Padding", "gridPaddingXDesc": "Canvas horizontal padding", "gridPaddingY": "Vertical Padding", "gridPaddingYDesc": "Canvas vertical padding", "gridBgImage": "Background Image", "gridBgImageDesc": "Canvas background image", "gridBgImageRepeat": "Background Image Repeat", "gridBgImageRepeatDesc": "Canvas background image repeat", "gridBgImageSize": "Background Image Size", "gridBgImageSizeDesc": "Canvas background image size", "gridBgImagePosition": "Background Image Position", "gridBgImagePositionDesc": "Canvas background image position", "gridBgImageOrigin": "Background Image Origin", "gridBgImageOriginDesc": "Canvas background image origin", }, "pluginSetting": { "title": "Plugins", "npmPluginTitle": "npm Plugins", "npmPluginDesc": "Set Up npm Plugins for All Applications in the Current Workspace.", "npmPluginEmpty": "No npm Plugins Were Added.", "npmPluginAddButton": "Add a npm Plugin", "saveSuccess": "Saved Successfully" }, "advanced": { "title": "Advanced", "defaultHomeTitle": "Default Homepage", "defaultHomeHelp": "The Homepage is the App All Non-Developers Will See by Default When They Log In. Note: Make Sure the Selected App is Accessible to Non-Developers.", "defaultHomePlaceholder": "Select the Default Homepage", "saveBtn": "Save", "preloadJSTitle": "Preload JavaScript", "preloadJSHelp": "Set Up Preloaded JavaScript Code for All Apps in the Current Workspace.", "preloadCSSTitle": "Preload CSS", "preloadCSSHelp": "Set Up Preloaded CSS Code for All Apps in the Current Workspace.", "preloadCSSApply": "Apply to the Homepage of the Workspace", "preloadLibsTitle": "JavaScript Library", "preloadLibsHelp": "Set Up Preloaded JavaScript Libraries for All Applications in the Current Workspace, and the System Has Built-In lodash, day.js, uuid, numbro for Direct Use. JavaScript Libraries are Loaded Before the App is Initialized, So There is a Certain Impact on App Performance.", "preloadLibsEmpty": "No JavaScript Libraries Were Added", "preloadLibsAddBtn": "Add a Library", "saveSuccess": "Saved Successfully", "AuthOrgTitle": "Workspace Welcome Screen", "AuthOrgDescrition": "The URL for Your Users to Sign In to the Current Workspace.", "APIConsumption": "API Consumption", "APIConsumptionDescription": "Here you can see the API Consumption for All Apps in the Current Workspace.", "overallAPIConsumption": "Overall API Consumption in this Workspace till now", "lastMonthAPIConsumption": "Last Month API Consumption, in this Workspace", "npmRegistryTitle": "Custom NPM Registry", "npmRegistryHelp": "Setup a custom NPM Registry to enable fetching of plugins from a private NPM registry.", "showHeaderInPublicApps": "Show Header In Public View", "showHeaderInPublicAppsHelp": "Set visibility of header in public view for all apps", }, // sixteenth part "branding": { "title": "Branding Settings", "general": "General Settings", "selectWorkspace": "Select Workspace", "brandingName": "Branding Name", "brandingNamePlaceholder": "Enter branding name", "brandingDescription": "Branding Description", "brandingDescriptionPlaceholder": "Enter branding description", "logoSection": "Logos", "logo": "Logo", "logoHelp": "Upload your company's logo in SVG or PNG format.", "logoUrlHelp": "Provide valid image url for Logo.", "logoUrlPlaceholder" : "Provider image url for Logo", "squareLogo": "Square Logo", "squareLogoHelp": "Upload a square version of your logo in SVG or PNG format.", "squareLogoUrlHelp": "Provide valid image url for Square Logo.", "squareLogoUrlPlaceholder": "Provide url for Square Logo.", "colorFontSection": "Colors and Fonts", "mainBrandingColor": "Main Branding Color", "mainBrandingColorHelp": "Choose the primary color for your branding.", "editorHeaderColor": "App Header Color", "editorHeaderColorHelp": "Choose the color for the app's header.", "adminSidebarColor": "Admin Sidebar Color", "adminSidebarColorHelp": "Choose the color for the admin's sidebar.", "adminSidebarFontColor": "Admin Sidebar Font Color", "adminSidebarFontColorHelp": "Choose the font color for the admin's sidebar.", "adminSidebarActiveBgColor": "Admin Sidebar Selected Item's Backround Color", "adminSidebarActiveBgColorHelp": "Choose the selected item's background color for the admin's sidebar.", "adminSidebarActiveFontColor": "Admin Sidebar Selected Item's Font Color", "adminSidebarActiveFontColorHelp": "Choose the selected item's font color for the admin's sidebar.", "editorSidebarColor": "Editor Sidebar Color", "editorSidebarColorHelp": "Choose the color for the editor's sidebar.", "editorSidebarFontColor": "Editor Sidebar Font Color", "editorSidebarFontColorHelp": "Choose the font color for the editor's sidebar.", "editorSidebarActiveBgColor": "Editor Sidebar Selected Item's Backround Color", "editorSidebarActiveBgColorHelp": "Choose the selected item's background color for the editor's sidebar.", "editorSidebarActiveFontColor": "Editor Sidebar Selected Item's Font Color", "editorSidebarActiveFontColorHelp": "Choose the selected item's font color for the editor's sidebar.", "font": "Font", "fontHelp": "Select a font from Google Fonts for your application.", "textSection": "Texts and Pages", "errorPage": "Error Page Text", "errorPageHelp": "Enter the text displayed on the error page.", "signUpPage": "Sign-Up Page Text", "signUpPageHelp": "Enter the text displayed on the sign-up page.", "loggedOutPage": "Logged-Out Page Text", "loggedOutPageHelp": "Enter the text displayed on the logged-out page.", "standardDescription": "Standard Description", "standardDescriptionHelp": "Enter the standard description for SEO meta information.", "standardTitle": "Standard Title", "standardTitleHelp": "Enter the standard title for SEO meta information.", "showDocumentation": "Show Documentation", "submitIssue": "Allow Submit Issue", "whatsNew": "Enable What's New", "saveButton": "Save Settings", "errorPageImage" : "Upload an image for the Error Page in SVG or PNG format.", "errorPageImageUrl" : "Image URL for the Error Page", "errorPageImageUrlPlaceholder" : "Provider image url for Error Page", "errorPageImageUrlHelp" : "Provider a valid image url to show on Error Page.", "signUpPageImage" : "Upload an image for the Sign Up Page in SVG or PNG format.", "signUpPageImageUrl" : "Image URL for the Sign Up Page", "signUpPageImageUrlPlaceholder" : "Provider image url for Sign Up Page", "signUpPageImageUrlHelp" : "Provider a valid image url to show on Sign Up Page.", "loggedOutPageImage" : "Upload an image for the Logged-out Page in SVG or PNG format.", "showDocumentationSection": "Documentation Link Settings", "showWhatsNewSection" : "Whats New Link Settings", "documentationLink": "Documentation Link", "documentationLinkPlaceholder": "Enter the URL for your documentation...", "documentationLinkHelp": "Provide a valid URL that users can visit for documentation.", "whatsNewSection": "Documentation Settings", "whatsNewLink": "What's New Link", "whatsNewLinkPlaceholder": "Enter the URL for your documentation...", "whatsNewLinkHelp": "Provide a valid URL that users can visit for your news.", "deleteBranding": "Delete Branding", "deleteBrandingContent": "Are you sure you want to delete \"{orgName}\" branding?", "fetchBrandingError": "Something went wrong while fetching branding details. Please try again.", "upload": "Upload" }, "networkMessage": { "200": "Success", "201": "Created", "204": "No Content", "400": "Bad Request", "404": "Not Found", "500": "Busy Service, Please Try Again Later", "0": "Failed to Connect to Server, Please Check Your Network", "401": "Authentication Failed, Please Log On Again", "403": "No Permission, Please Contact the Administrator for Authorization", "timeout": "Request Timeout" }, "share": { "title": "Share", "viewer": "Viewer", "editor": "Editor", "owner": "Owner", "datasourceViewer": "Can Use", "datasourceOwner": "Can Manage" }, "debug": { "title": "Title", "switch": "Switch Component: " }, "module": { "folderNotEmpty": "Folder is not empty", "emptyText": "No Data", "docLink": "Read More About Modules...", "documentationText" : "Modules are complete Applications, that can get included and repeated in other Applications and it functions just like a single component. As modules can get embedded, they need to be able to interact with your outside apps or websites. This four settings help to support communication with a Module.", "circularReference": "Circular Reference, Current Module/Application Cannot Be Used!", "emptyTestInput": "The Current Module Has No Input to Test", "emptyTestMethod": "The Current Module Has No Method to Test", "name": "Name", "input": "Input", "params": "Params", "emptyParams": "No Params Has Been Added", "emptyInput": "No Input Has Been Added", "emptyMethod": "No Method Has Been Added", "emptyOutput": "No Output Has Been Added", "data": "Data", "string": "String", "number": "Number", "array": "Array", "boolean": "Boolean", "query": "Query", "autoScaleCompHeight": "Component Height Scales with Container", "excuteMethod": "Execute Method {name}", "method": "Method", "action": "Action", "output": "Output", "nameExists": "Name {name} Already Exist", "eventTriggered": "Event {name} is Triggered", "globalPromptWhenEventTriggered": "Displays a Global Prompt When an Event is Triggered", "emptyEventTest": "The Current Module Has No Events to Test", "emptyEvent": "No Event Has Been Added", "event": "Event" }, "resultPanel": { "returnFunction": "The Return Value is a Function.", "consume": "{time}", "JSON": "Show JSON" }, "createAppButton": { "creating": "Creating...", "created": "Create {name}" }, "apiMessage": { "authenticationFail": "User Authentication Failed, Please Sign In Again", "verifyAccount": "Need to Verify Account", "functionNotSupported": "The Current Version Does Not Support This Function. Please Contact the Lowcoder Business Team to Upgrade Your Account" }, "globalErrorMessage": { "createCompFail": "Create Component {comp} Failed", "notHandledError": "{method} Method Not Executed" }, "aggregation": { "navLayout": "Navigation Bar", "chooseApp": "Choose App", "iconTooltip": "Support Image src Link or Base64 String like data:image/png;base64,AAA... CCC", "hideWhenNoPermission": "Hidden for Unauthorized Users", "queryParam": "URL Query Params", "hashParam": "URL Hash Params", "tabBar": "Tab Bar", "emptyTabTooltip": "Configure This Page on the Right Pane" }, // seventeenth part "appSetting": { "title": "General App Settings", "450": "450px (Phone)", "800": "800px (Tablet)", "1440": "1440px (Laptop)", "1920": "1920px (Wide Screen)", "3200": "3200px (Super Large Screen)", "autofill": "Autofill", "userDefined": "Custom", "default": "Default", "tooltip": "Close the Popover After Setting", "canvasMaxWidth": "Maximum Canvas Width for this App", "userDefinedMaxWidth": "Custom Maximum Width", "inputUserDefinedPxValue": "Please Enter a Custom Pixel Value", "maxWidthTip": "Max Width Should Be Greater Than or Equal to 350", "themeSetting": "Applied Style Theme", "themeSettingDefault": "Default", "themeCreate": "Create Theme", "appTitle": "Title", "appDescription": "Description", "appCategory": "Category", "showPublicHeader": "Show header in public view", "canvas": "Canvas Settings", "gridColumns": "Grid Columns", "gridRowHeight": "Grid Row Height", "gridRowCount": "Grid Row Count", "gridPaddingX": "Canvas Horizontal Padding", "gridPaddingY": "Canvas Vertical Padding", "gridBgImage": "Background Image", "gridBgImageRepeat": "Background Image Repeat", "gridBgImageSize": "Background Image Size", "gridBgImagePosition": "Background Image Position", "gridBgImageOrigin": "Background Image Origin" }, "customShortcut": { "title": "Custom Shortcuts", "shortcut": "Shortcut", "action": "Action", "empty": "No Shortcuts", "placeholder": "Press Shortcut", "otherPlatform": "Other", "space": "Space" }, "profile": { "orgSettings": "Workspace Settings", "switchOrg": "Switch Workspace", "joinedOrg": "My Workspaces", "createOrg": "Create Workspace", "logout": "Log Out", "personalInfo": "My Profile", "bindingSuccess": "Binding {sourceName} Success", "uploadError": "Upload Error", "editProfilePicture": "Modify", "saveUserNameTooltip": "Hit Enter to Save your new NicName. If you see your Email, it means that we just hijacked it as Username and you can change it to a better one. Your Email as technical username stays untouched.", "changeAvatarTooltip": "You can Upload PNG or JPG files", "nameCheck": "Name Cannot Be Empty", "name": "Name: ", "namePlaceholder": "Please Enter Your Name", "toBind": "To Bind", "binding": "Is Binding", "bindError": "Parameter Error, Currently Not Supported Binding.", "bindName": "Bind {name}", "loginAfterBind": "After Binding, You Can Use {name} to Log In", "bindEmail": "Bind Email:", "email": "Email", "emailCheck": "Please Enter a Valid Email", "emailPlaceholder": "Please Enter Your Email", "submit": "Submit", "bindEmailSuccess": "Email Binding Success", "passwordModifiedSuccess": "Password Changed Successfully", "passwordSetSuccess": "Password Set Successfully", "oldPassword": "Old Password:", "inputCurrentPassword": "Please Enter Your Current Password", "newPassword": "New Password:", "inputNewPassword": "Please Enter Your New Password", "confirmNewPassword": "Confirm New Password:", "inputNewPasswordAgain": "Please Enter Your New Password Again", "password": "Password:", "modifyPassword": "Modify Password", "setPassword": "Set Password", "alreadySetPassword": "Password Set", "setPassPlaceholder": "You Can Login with Password", "setPassAfterBind": "You Can Set Password After Account Bind", "socialConnections": "Social Connections", "changeAvatar": "Change Avatar", "about": "About", "userId": "User ID", "createdAt": "Created At", "currentOrg": "Current Organization", "settings": "Settings", "uiLanguage": "UI Language", "info": "Info", "createdApps": "Your Created Apps", "createdModules": "Your Created Modules", "sharedApps": "Apps Shared with You", "sharedModules": "Modules Shared with You", "onMarketplace": "On Marketplace", "howToPublish": "How to publish on Marketplace", "memberOfOrgs": "Workspaces Membership", "apiKeys": "API Keys", "createApiKey": "Create API Key", "apiKeyInfo": "Make sure to copy your new API key now. You won't be able to see it again.", "apiKeyName": "Name", "apiKeyDescription": "Description", "apiKeyCopy": "Click the Api Key to get the value in your clipboard", "apiKey": "API Key", "deleteApiKey": "Delete API Key", "deleteApiKeyContent": "Are you sure you want to delete this API key?", "deleteApiKeyError": "Something went wrong. Please try again." }, "shortcut": { "shortcutList": "Keyboard Shortcuts", "click": "Click", "global": "Global", "toggleShortcutList": "Toggle Keyboard Shortcuts", "editor": "Editor", "toggleLeftPanel": "Toggle Left Pane", "toggleBottomPanel": "Toggle Bottom Pane", "toggleRightPanel": "Toggle Right Pane", "toggleAllPanels": "Toggle All Panes", "preview": "Preview", "undo": "Undo", "redo": "Redo", "showGrid": "Show Grid", "component": "Component", "multiSelect": "Select Multiple", "selectAll": "Select All", "copy": "Copy", "cut": "Cut", "paste": "Paste", "move": "Move", "zoom": "Resize", "delete": "Delete", "deSelect": "Deselect", "queryEditor": "Query Editor", "excuteQuery": "Run Current Query", "editBox": "Text Editor", "formatting": "Format", "openInLeftPanel": "Open in Left Pane" }, // eighteenth part "help": { "videoText": "Overview", "onBtnText": "OK", // eslint-disable-next-line only-ascii/only-ascii "permissionDenyTitle": "💡 Unable to Create a New Application or Data Source?", "permissionDenyContent": "You Don't Have Permission to Create the Application and Data Source. Please Contact the Administrator to Join the Developer Group.", "appName": "Tutorial Application", "chat": "Chat with Us", "docs": "View Documentation", "editorTutorial": "Editor Tutorial", "update": "What's New?", "version": "Version", "versionWithColon": "Version: ", "submitIssue": "Submit an Issue" }, "header": { "nameCheckMessage": "The Name Cannot Be Empty", "viewOnly": "View Only", "recoverAppSnapshotTitle": "Restore This Version?", "recoverAppSnapshotContent": "Restore Current App to the Version Created at {time}.", "recoverAppSnapshotMessage": "Restore This Version", "returnEdit": "Return to Editor", "deploy": "Publish", "export": "Export to JSON", "editName": "Edit Name", "duplicate": "Duplicate {type}", "snapshot": "History", "scriptsAndStyles": "Scripts and Style", "appSettings": "App Settings", "preview": "Preview", "editError": "History Preview Mode, No Operation is Supported.", "clone": "Clone", "editorMode_layout": "Layout", "editorMode_logic": "Logic", "editorMode_both": "Both", "editorMode_layout_tooltip": "Customise the component's appearance and layout, in the right window. Adjust how it looks, styles, and animates.", "editorMode_logic_tooltip": "Set up how your component works and interacts, in the right window. Manage its content and interactive behaviours.", "AppEditingBlocked": "App Editing Blocked for:", "AppEditingBlockedHint": "Changes will not be saved while another user is editing this app.", "AppEditingBlockedMessage": "Please wait before check the editing status of the App.", "AppEditingBlockedCheckStatus": "Check App Status", "AppEditingBlockedSomeone": "Someone", "AppEditingBlockedMessageSnipped": "is editing this app", }, "userAuth": { "registerByEmail": "Sign Up", "email": "Email:", "inputEmail": "Please enter your email", "inputValidEmail": "Please enter a valid email", "forgotPassword": "Forgot Password", "forgotPasswordInfo": "Enter your email and we'll send you a link to reset your password.", "forgotPasswordSuccess": "Please check your email for reset password link.", "forgotPasswordError": "Something went wrong. Please try again.", "register": "Sign Up", "userLogin": "Sign In", "login": "Sign In", "bind": "Bind", "passwordCheckLength": "At Least {min} Characters", "passwordCheckContainsNumberAndLetter": "Must Contain Letters and Numbers", "passwordCheckSpace": "Cannot Contain Whitespace Characters", "welcomeTitle": "Welcome to {productName}", "inviteWelcomeTitle": "{username} invites You to work together", "terms": "Terms", "privacy": "Privacy Policy", "registerHint": "I Have Read and Agree to the", "chooseAccount": "Choose Your Account", "signInLabel": "Sign In with {name}", "bindAccount": "Bind Account", "scanQrCode": "Scan the QR Code with {name}", "invalidThirdPartyParam": "Invalid Third-Party Param", "account": "Account", "inputAccount": "Please Enter Your Account", "ldapLogin": "LDAP Sign In", "resetPassword": "Reset Password", "resetPasswordDesc": "Reset User {name}'s Password. A New Password Will Be Generated After Reset.", "resetSuccess": "Reset Succeeded", "resetSuccessDesc": "Password Reset Succeeded. The New Password is: {password}", "resetLostPasswordSuccess": "Password Reset Succeeded. Please login again.", "copyPassword": "Copy Password", "poweredByLowcoder": "Powered by: Lowcoder.cloud", "continue": "Continue", "enterPassword": "Enter your password", "selectAuthProvider": "Select Authentication Provider", "selectWorkspace": "Select your workspace", "userNotFound": "User not found. Please make sure you entered the correct email." }, "preLoad": { "jsLibraryHelpText": "Add JavaScript Libraries to Your Current Application via URL Addresses. lodash, day.js, uuid, numbro are Built into the System for Immediate Use. JavaScript Libraries are Loaded Before the Application is Initialized, Which Can Have an Impact on Application Performance.", "exportedAs": "Exported As", "urlTooltip": "URL Address of the JavaScript Library, [unpkg.com](https://unpkg.com/) or [jsdelivr.net](https://www.jsdelivr.com/) is Recommended", "externalLibsHelperText" : "Only libraries using the UMD (Universal Module Definition) approach are supported. Read more here: https://github.com/umdjs/umd", "recommended": "Recommended", "viewJSLibraryDocument": "Document", "jsLibraryURLError": "Invalid URL", "jsLibraryExist": "JavaScript Library Already Exists", "jsLibraryEmptyContent": "No JavaScript Libraries Added", "jsLibraryDownloadError": "JavaScript Library Download Error", "jsLibraryInstallSuccess": "JavaScript Library Installed Successfully", "jsLibraryInstallFailed": "JavaScript Library Installation Failed", "jsLibraryInstallFailedCloud": "Perhaps the Library is Not Available in the Sandbox, [Documentation](https://docs.lowcoder.cloud/lowcoder-documentation/lowcoder-extension/use-third-party-libraries-in-apps#import-third-party-libraries)\n{message}", "jsLibraryInstallFailedHost": "{message}", "add": "Add New", "jsHelpText": "Add a Global Method or Variable to the Current Application.", "cssHelpText": "Add Styles to the Current Application. The DOM Structure May Change as the System Iterates. Try to Modify Styles Through Component Properties.", "scriptsAndStyles": "Scripts and Styles", "jsLibrary": "JavaScript Library" }, "editorTutorials": { "component": "Component", "componentContent": "The Right Component Panel offers you many ready made Application Blocks (Components). These Can Be Dragged onto the Canvas for Use. You Can Also Create Your Own Components with a little coding knowledge.", "canvas": "Canvas", "canvasContent": "Build your apps on the Canvas with a 'What You See Is What You Get' approach. Simply drag and drop components to design your layout, and use keyboard shortcuts for quick editing like delete, copy, and paste. Once a component is selected, you can fine-tune every detail—from styling and layout to data binding and logical behavior. Plus, enjoy the added benefit of responsive design, ensuring your apps look great on any device.", "queryData": "Query Data", "queryDataContent": "You can create Data Queries Here and Connect to Your MySQL, MongoDB, Redis, Airtable, and many Other Data Sources. After Configuring the Query, Click 'Run' to Obtain the Data and continue the Tutorial.", "compProperties": "Component Properties", "interactiveDemo": "Interactive Demo", "interactiveDemoToolTip": "Click to Start an Interactive Demo of this Feature", }, "supademos": { "transformer" : "https://app.supademo.com/embed/clyohuj2r0sluy805bs0e8mru?embed_v=2", "dataresponder" : "https://app.supademo.com/embed/clypwukfr19ury805vzrt2otg?embed_v=2", "temporarystate" : "https://app.supademo.com/embed/clyikd4yd03wbphh054on5hh2?embed_v=2", "dataquery2table" : "https://app.supademo.com/embed/clxri6p3d4ctht2oemjdxz12f?embed_v=2", "restApiQuery": "https://app.supademo.com/embed/clxu32uj50d3012o2mnh4ulpw?embed_v=2", "jsQuery": "", "streamApiQuery": "", "mongodbQuery": "", "libraryQuery": "", "googleSheets": "", "graphqlQuery": "", "snowflakeQuery": "", }, "homeTutorials": { "createAppContent": "Welcome! Click 'App' and Start to Create Your First Application.", "createAppTitle": "Create App" }, "npmRegistry": { "npmRegistryEnable": "Enable custom NPM Registry", "npmRegistryUrl": "NPM Registry Url", "npmRegistryUrlRequired": "Please input the registry URL", "npmRegistryUrlInvalid": "Please input a valid URL", "npmRegistryScope": "Package Scope", "npmRegistryPattern": "Pattern", "npmRegistryPatternInvalid": "Please input a valid pattern (starting with @ for oragnizations).", "npmRegistryAuth": "Authentication", "npmRegistryAuthType": "Authentication Type", "npmRegistryAuthCredentials": "Authentication Credentials", "npmRegistryAuthCredentialsRequired": "Please input the registry credentials", "npmRegistryAuthCredentialsHelp": "For basic auth provide the base64 encoded username and password in the format 'base64(username:password)', for token auth provide the token.", }, // nineteenth part "history": { "layout": "'{0}' layout adjustment", "upgrade": "Upgrade '{0}'", "delete": "Delete '{0}'", "add": "Add '{0}'", "modify": "Modify '{0}'", "rename": "Rename '{1}' to '{0}'", "recover": "Recover '{2}' version", "recoverVersion": "Recover version", "andSoOn": "and so on", "timeFormat": "MM DD at hh:mm A", "emptyHistory": "No history", "currentVersionWithBracket": " (Current)", "currentVersion": "Current version", "justNow": "Just now", "history": "History" }, "home": { "profile": "Your Profile", "news": "News", "newsLoading": "It will load some seconds.", "orgHome" : "Homepage (Org)", "yourOrg": "Your Organization", "orgHomeTitle": "Organization Homepage", "appMarketplace": "Application Marketplace", "allApplications": "Your Apps", "allModules": "Your Modules", "allFolders": "Your Folders", "yourFolders" : "Your Folders", "modules": "Modules", "module": "Module", "api" : "Lowcoder API", "trash": "Trash", "marketplace": "Marketplace", "allCategories": "All Categories", "queryLibrary": "Data Queries", "datasource": "Data Sources", "selectDatasourceType": "Select Data Source Type", "home": "Home", "all": "All", "app": "App", "navigation": "Navigation", "navLayout": "PC Navigation", "navLayoutDesc": "Left-side menu for easy desktop navigation.", "mobileTabLayout": "Mobile Navigation", "mobileTabLayoutDesc": "Bottom navigation bar for smooth mobile browsing.", "folders": "Folders", "folder": "Folder", "rootFolder": "Root", "import": "Import", "export": "Export to JSON", "show": "Show", "inviteUser": "Invite members", "createFolder": "Create Folder", "createFolderSubTitle": "Folder name:", "moveToFolder": "Move to folder", "moveToTrash": "Move to trash", "moveToFolderSubTitle": 'Move "{name}" to:', "folderName": "Folder name:", "resCardSubTitle": "{time} by {creator}", "trashEmpty": "Trash is empty.", "projectEmpty": "Nothing here.", "projectEmptyCanAdd": "You don't have any apps yet. Click New to get started.", "name": "Name", "type": "Type", "creator": "Created by", "lastModified": "Last modified", "deleteTime": "Delete time", "createTime": "Create time", "datasourceName": "Data source name", "databaseName": "Database name", "nameCheckMessage": "The name cannot be empty", "deleteElementTitle": "Delete permanently", "moveToTrashSubTitle": "{type} {name} will be moved to trash.", "deleteElementSubTitle": "Delete {type} {name} permanently, it cannot be recovered.", "deleteSuccessMsg": "Deleted successfully", "deleteErrorMsg": "Deleted error", "recoverSuccessMsg": "Recovered successfully", "newDatasource": "New data source", "creating": "Creating...", "chooseDataSourceType": "Choose data source type", "folderAlreadyExists": "The folder already exists", "newNavLayout": "{userName}'s {name} ", "newApp": "{userName}'s new {name} ", "importError": "Import error, {message}", "exportError": "Export error, {message}", "importSuccess": "Import success", "fileUploadError": "File upload error", "fileFormatError": "File format error", "groupWithSquareBrackets": "[Group] ", "allPermissions": "Owner", "appSharingDialogueTitle" : "App Sharing and Permissions", "appSocialSharing" : "Share Your App and Experience on:", "appSocialSharingMessage" : "I made this App with Lowcoder, check it out!", "socialShare" : "Share on", "shareLink": "Share link: ", "copyLink": "Copy link", "appPublicMessage": "Make the app public. Anyone can view.", "modulePublicMessage": "Make the module public. Anyone can view.", "marketplaceURL": "https://api-service.lowcoder.cloud", "appMarketplaceMessage": "Publish your App on the Public Marketplace. Anyone can view and copy it from there.", "moduleMarketplaceMessage": "Publish your Module on the Public Marketplace. Anyone can view and copy it from there.", "marketplaceGoodPublishing": "Please make sure your app is well-named and easy to use. Remove any sensitive information before publishing. Also, remove local datasources and replace by static built-in temporary data.", "noMarketplaceApps": "No apps yet in the marketplace", "errorMarketplaceApps": "Error while loading Marketplace Apps", "localMarketplaceTitle": "Local Marketplace", "globalMarketplaceTitle": "Public Marketplace", "memberPermissionList": "Member permissions: ", "orgName": "{orgName} admins", "addMember": "Add members", "addPermissionPlaceholder": "Please enter a name to search members", "searchMemberOrGroup": "Search for members or groups: ", "addPermissionErrorMessage": "Failed to add permission, {message}", "copyModalTitle": 'Clone "{name}"', "copyNameLabel": "{type} name", "copyModalfolderLabel": "Add to folder", "copyNamePlaceholder": "Please enter a {type} name", "chooseNavType": "Please choose navigation type", "createNavigation": "Create Navigation", "howToUseAPI": "How to use the Open Rest API", "support": "Support", }, "support" : { "selfUser" : "You", "supportTitle": "Lowcoder Support", "supportContent": "If you have any questions or need help, please use the ticket system get your issue solved fast.", "newSupportTicket": "New Support Ticket", "ticketTitle": "Title", "priority": "Priority", "assignee": "Assignee", "status": "Ticket Status", "updatedTime": "Updated Time", "active": "Active", "inactive": "Inactive", "noEmail": "No Email", "details": "Details", "reloadTickets": "Reload Tickets", "createdDate": "Created Date", "updatedDate": "Updated Date", "description": "Issue Description", "subtasks": "Subtasks", "subtasksProgress": "Progress of all Subtasks", "attachments": "Issue Attachments", "comments": "Comments", "addComment": "Add Comment", "addAttachment": "Add Attachment", "edit": "Edit Ticket Description", "save": "Save Ticket Description", "cancel": "Cancel", "submitComment": "Submit Comment", "upload": "Submit Attachment", "selectFile": "Select File", "ticketDescriptionUpdated": "Ticket description updated successfully!", "ticketDescriptionUpdateFailed": "Failed to update ticket description.", "writeComment": "Write a comment...", "ticketCommentAdded": "Comment added successfully!", "ticketCommentFailed": "Failed to add comment.", "ticketCommentEmpty": "Please write a comment before submitting.", "ticketAttachmentUploaded": "Attachment uploaded successfully!", "ticketAttachmentFailed": "Failed to upload attachment.", "ticketAttachmentEmpty": "Please select a file to upload.", "ticketFetchError": "Failed to load the ticket.", "ticketNotFound": "Ticket not found.", "addAttachmentFileSize": "File must be smaller than 5MB!", "goBack": "Go Back", "noDescription": "No description available.", "createTicket": "Create a new Support Ticket", "createTicketTitlePlaceholder": "Enter Title (max 150 chars)", "createTicketDescriptionTitle": "Describe your problem - the more details, the better:", "createTicketDescriptionPlaceholder": "Describe the issue in detail, including: 1) Steps to reproduce the issue, 2) Expected behavior versus actual behavior, 3) Code snippets, if applicable, 4) Any specific components, APIs, or configurations affected", "createTicketSubmit": "Submit Ticket", "createTicketInfoText": "When your Ticket is created, you can then add Screenshots, Comments in the 'Details' section." }, "carousel": { "dotPosition": "Navigation Dots position", "autoPlay": "AutoPlay", "showDots": "Show Navigation Dots" }, // twentieth part "npm": { "invalidNpmPackageName": "Invalid npm Package Name or URL.", "pluginExisted": "This npm Plugin Already Existed", "compNotFound": "Component {compName} Not Found.", "addPluginModalTitle": "Add Plugin from a npm Repository", "pluginNameLabel": "npm Package's URL or Name", "noCompText": "No Components.", "compsLoading": "Loading...", "removePluginBtnText": "Remove", "addPluginBtnText": "Add npm Plugin" }, "toggleButton": { "valueDesc": "The Default Value of the Toggle Button, For Example: False", "trueDefaultText": "Hide", "falseDefaultText": "Show", "trueLabel": "Text for True", "falseLabel": "Text for False", "trueIconLabel": "Icon for True", "falseIconLabel": "Icon for False", "iconPosition": "Icon Position", "showText": "Show Text", "alignment": "Alignment", "showBorder": "Show Border" }, // twenty-first part "componentDoc": { "markdownDemoText": "**Lowcoder** | Create software applications for your Company and your Customers with minimal coding experience. Lowcoder is the best Retool, Appsmith or Tooljet Alternative.", "demoText": "Lowcoder | Create software applications for your Company and your Customers with minimal coding experience. Lowcoder is the best Retool, Appsmith or Tooljet Alternative.", "submit": "Submit", "style": "Style", "danger": "Danger", "warning": "Warning", "success": "Success", "menu": "Menu", "link": "Link", "customAppearance": "Custom Appearance", "search": "Search", "pleaseInputNumber": "Please Enter a Number", "mostValue": "Most Value", "maxRating": "Maximum Rating", "notSelect": "Not Selected", "halfSelect": "Half Selection", "pleaseSelect": "Please Select", "title": "Title", "content": "Content", "componentNotFound": "Component Does Not Exist", "example": "Examples", "defaultMethodDesc": "Set the Value of Property {name}", "propertyUsage": "You Can Read Component-Related Information by Accessing Component Properties by Component Name Anywhere You Can Write JavaScript.", "property": "Properties", "propertyName": "Property Name", "propertyType": "Type", "propertyDesc": "Description", "event": "Events", "eventName": "Event Name", "eventDesc": "Description", "mehtod": "Methods", "methodUsage": "You have the capability to engage with components via their respective methods, which can be accessed by their designated names within any segment where JavaScript is utilized. Additionally, these components can be activated through the 'Control Component' action, which is triggered in response to specific events", "methodName": "Method Name", "methodDesc": "Description", "showBorder": "Show Border", "haveTry": "Try It Yourself", "settings": "Setting", "settingValues": "Setting Value", "defaultValue": "Default Value", "time": "Time", "date": "Date", "noValue": "None", "xAxisType": "X-Axis Type", "hAlignType": "Horizontal Alignment", "leftLeftAlign": "Left-Left Alignment", "leftRightAlign": "Left-Right Alignment", "topLeftAlign": "Top-Left Alignment", "topRightAlign": "Top-Right Alignment", "validation": "Validation", "required": "Required", "defaultStartDateValue": "Default Start Date", "defaultEndDateValue": "Default End Date", "basicUsage": "Basic Usage", "basicDemoDescription": "The Following Examples Show the Basic Usage of the Component.", "noDefaultValue": "No Default Value", "forbid": "Forbidden", "placeholder": "Placeholder", "pleaseInputPassword": "Please Enter a Password", "password": "Password", "textAlign": "Text Alignment", "length": "Length", "top": "Top", "pleaseInputName": "Please Enter Your Name", "userName": "Name", "fixed": "Fixed", "responsive": "Responsive", "workCount": "Word Count", "cascaderOptions": "Cascader Options", "pleaseSelectCity": "Please Select a City", "advanced": "Advanced", "showClearIcon": "Show Clear Icon", "appleOptionLabel": "Apple", "waterMelonOptionLabel": "Watermelon", "berryOptionLabel": "Strawberry", "lemonOptionLabel": "Lemon", "coconutOptionLabel": "Coconut", "likedFruits": "Favorites", "option": "Option", "singleFileUpload": "Single File Upload", "multiFileUpload": "Multiple File Upload", "folderUpload": "Folder Upload", "multiFile": "Multiple Files", "folder": "Folder", "open": "Open", "favoriteFruits": "Favorite Fruits", "pleaseSelectOneFruit": "Select a Fruit", "notComplete": "Not Complete", "complete": "Complete", "echart": "EChart", "lineChart": "Line Chart", "basicLineChart": "Basic Line Chart", "lineChartType": "Line Chart Type", "stackLineChart": "Stacked Line", "areaLineChart": "Area Line", "scatterChart": "Scatter Chart", "scatterShape": "Scatter Shape", "scatterShapeCircle": "Circle", "scatterShapeRect": "Rectangle", "scatterShapeTri": "Triangle", "scatterShapeDiamond": "Diamond", "scatterShapePin": "Pushpin", "scatterShapeArrow": "Arrow", "pieChart": "Pie Chart", "basicPieChart": "Basic Pie Chart", "pieChatType": "Pie Chart Type", "pieChartTypeCircle": "Donut Chart", "pieChartTypeRose": "Rose Chart", "titleAlign": "Title Position", "color": "Color", "dashed": "Dashed", "imADivider": "I am a Dividing Line", "tableSize": "Table Size", "subMenuItem": "SubMenu {num}", "menuItem": "Menu {num}", "labelText": "Label", "labelPosition": "Label - Position", "labelAlign": "Label - Align", "optionsOptionType": "Configuration Method", "styleBackgroundColor": "Background Color", "styleBorderColor": "Border Color", "styleColor": "Font Color", "selectionMode": "Row Selection Mode", "paginationSetting": "Pagination Setting", "paginationShowSizeChanger": "Support Users to Modify the Number of Entries per Page", "paginationShowSizeChangerButton": "Show Size Changer Button", "paginationShowQuickJumper": "Show Quick Jumper", "paginationHideOnSinglePage": "Hide When There is Only One Page", "paginationPageSizeOptions": "Page Size", "chartConfigCompType": "Chart Type", "xConfigType": "X Axis Type", "loading": "Loading", "disabled": "Disabled", "minLength": "Minimum Length", "maxLength": "Maximum Length", "showCount": "Show Word Count", "autoHeight": "Height", "thousandsSeparator": "Thousands Separator", "precision": "Decimal Places", "value": "Default Value", "formatter": "Format", "min": "Minimum Value", "max": "Maximum Value", "step": "Step Size", "start": "Start Time", "end": "End Time", "allowHalf": "Allow Half Selection", "filetype": "File Type", "showUploadList": "Show Upload List", "uploadType": "Upload Type", "allowClear": "Show Clear Icon", "minSize": "Minimum File Size", "maxSize": "Maximum File Size", "maxFiles": "Maximum Number of Uploaded Files", "format": "Format", "minDate": "Minimum Date", "maxDate": "Maximum Date", "minTime": "Minimum Time", "maxTime": "Maximum Time", "text": "Text", "type": "Type", "hideHeader": "Hide Header", "hideBordered": "Hide Border", "src": "Image URL", "showInfo": "Display Value", "mode": "Mode", "onlyMenu": "Only Menu", "horizontalAlignment": "Horizontal Alignment", "row": "Left", "column": "Top", "leftAlign": "Left Alignment", "rightAlign": "Right Alignment", "percent": "Percentage", "fixedHeight": "Fixed Height", "auto": "Adaptive", "directory": "Folder", "multiple": "Multiple Files", "singleFile": "Single File", "manual": "Manual", "default": "Default", "small": "Small", "middle": "Medium", "large": "Large", "single": "Single", "multi": "Multiple", "close": "Close", "ui": "UI Mode", "line": "Line Chart", "scatter": "Scatter Plot", "pie": "Pie Chart", "basicLine": "Basic Line Chart", "stackedLine": "Stacked Line Chart", "areaLine": "Area Area Map", "basicPie": "Basic Pie Chart", "doughnutPie": "Donut Chart", "rosePie": "Rose Chart", "category": "Category Axis", "circle": "Circle", "rect": "Rectangle", "triangle": "Triangle", "diamond": "Diamond", "pin": "Pushpin", "arrow": "Arrow", "left": "Left", "right": "Right", "center": "Center", "bottom": "Bottom", "justify": "Justify Both Ends" }, // twenty-second part "playground": { "url": "https://app.lowcoder.cloud/playground/{compType}/1", "data": "Current Data State", "preview": "Preview", "property": "Properties", "console": "Visual Script Console", "executeMethods": "Execute Methods", "noMethods": "No Methods.", "methodParams": "Method Parameters", "methodParamsHelp": "Input Method Parameters Using JSON. For Example, You Can Set setValue's Parameters With: [1] or 1" }, "calendar": { "headerBtnBackground": "Button Background", "btnText": "Button Text", "title": "Title", "selectBackground": "Selected Background" }, /*"componentDocExtra": { "table": table, },*/ "idSource": { "title": "User Authentication Provider", "form": "Email", "pay": "Premium", "enable": "Enable", "unEnable": "Not Enabled", "loginType": "Login Type", "status": "Status", "desc": "Description", "manual": "Address Book:", "syncManual": "Sync Address Book", "syncManualSuccess": "Sync Succeeded", "enableRegister": "Allow Registration", "saveBtn": "Save and Enable", "save": "Save", "none": "None", "formPlaceholder": "Please Enter {label}", "formSelectPlaceholder": "Please Select the {label}", "saveSuccess": "Saved Successfully", "dangerLabel": "Danger Zone", "dangerTip": "Disabling or Deleting This ID Provider May Result in Some Users Being Unable to Log In. Proceed With Caution.", "lastEnabledConfig": "You can't disable/delete config as this is the only enabled configuration.", "disable": "Disable", "disableSuccess": "Disabled Successfully", "encryptedServer": "-------- Encrypted on the Server Side --------", "disableTip": "Tips", "disableContent": "{action} This ID Provider May Result in Some Users Being Unable to Log In. Are You Sure to Proceed?", "manualTip": "", "lockTip": "The Content is Locked. To Make Changes, Please Click the {icon} to Unlock.", "lockModalContent": "Changing the 'ID Attribute' Field Can Have Significant Impacts on User Identification. Please Confirm That You Understand the Implications of This Change Before Proceeding.", "payUserTag": "Premium", "source" : "Source", "sourceName" : "Auth Provider Name", "sourceDescription" : "Auth Provider Description", "sourceIcon" : "Auth Provider Icon", "sourceCategory" : "Auth Provider Category", "souceIssuerURI" : "Auth Provider Issuer URI", "souceAuthorizationEndpoint" : "Auth Provider Authorization Endpoint", "souceTokenEndpoint" : "Auth Provider Token Endpoint", "souceUserInfoEndpoint" : "Auth Provider User Info Endpoint", "userInfoIntrospection" : "Use OpenID User Introspection", "userCanSelectAccounts" : "User Can Select from Accounts", "sourceCategoryEnterprise" : "Enterprise Identity", "sourceCategoryCloud" : "Cloud Services", "sourceCategorySocial" : "Social Media", "sourceCategoryDevelopment" : "Development", "sourceCategoryTools" : "Tools & Productivity", }, "slotControl": { "configSlotView": "Configure Slot View" }, "jsonLottie": { "lottieJson": "Lottie JSON", "searchAnimation" : "Search Animation", "speed": "Speed", "width": "Width", "height": "Height", "backgroundColor": "Background Color", "animationStart": "Animation Start", "valueDesc": "Current JSON Data", "loop": "Loop", "auto": "Auto", "onHover": "On Hover", "onTrigger": "On Trigger", "singlePlay": "Single Play", "endlessLoop": "Endless Loop", "keepLastFrame": "Keep Last Frame displayed", "fit": "Fit", "align": "Align", "load": "On Load", "play": "On Play", "pause": "On Pause", "stop": "On Stop", "complete": "On Complete", }, "timeLine": { "titleColor": "Title Color", "subTitleColor": "Subtitle Color", "labelColor": "Label Color", "value": "Timeline Data", "mode": "Display Order", "left": "Content Right", "right": "Content Left", "alternate": "Alternate Content Order", "modeTooltip": "Set the Content to Appear Left/Right or Alternately on Both Sides of the Timeline", "reverse": "Newest Events First", "pending": "Pending Node Text", "pendingDescription": "When Set, Then a Last Node With the Text and a Waiting Indicator Will Be Displayed.", "defaultPending": "Continuous Improvement", "clickTitleEvent": "Click Title Event", "clickTitleEventDesc": "Click Title Event", "Introduction": "Introduction Keys", "helpTitle": "Title of Timeline (Required)", "helpsubTitle": "Subtitle of Timeline", "helpLabel": "Label of Timeline, Used to Display Dates", "helpColor": "Indicates Timeline Node Color", "helpDot": "Rendering Timeline Nodes as Ant Design Icons", "helpTitleColor": "Individually Control the Color of Node Title", "helpSubTitleColor": "Individually Control the Color of Node Subtitle", "helpLabelColor": "Individually Control the Color of Node Icon", "valueDesc": "Data of Timeline", "clickedObjectDesc": "Clicked Item Data", "clickedIndexDesc": "Clicked Item Index" }, // twenty-third part "comment": { "value": "Comment List Data", "showSendButton": "Allowing Comments", "title": "Title", "titledDefaultValue": "%d Comment in Total", "placeholder": "Shift + Enter to Comment; Enter @ or # for Quick Input", "placeholderDec": "Placeholder", "buttonTextDec": "Button Title", "buttonText": "Comment", "mentionList": "Mention List Data", "mentionListDec": "Key-Mention Keywords; Value-Mention List Data", "userInfo": "User Info", "dateErr": "Date Error", "commentList": "Comment List", "deletedItem": "Deleted Item", "submitedItem": "Submitted Item", "deleteAble": "Show Delete Button", "Introduction": "Introduction Keys", "helpUser": "User Info (Required)", "helpname": "User Name (Required)", "helpavatar": "Avatar URL (High Priority)", "helpdisplayName": "Display Name (Low Priority)", "helpvalue": "Comment Content", "helpcreatedAt": "Create Date" }, "mention": { "mentionList": "Mention List Data" }, "autoComplete": { "value": "Auto Complete Value", "checkedValueFrom": "Checked Value From", "ignoreCase": "Search Ignore Case", "searchLabelOnly": "Search Label Only", "searchFirstPY": "Search First Pinyin", "searchCompletePY": "Search Complete Pinyin", "searchText": "Search Text", "SectionDataName": "AutoComplete Data", "valueInItems": "Value in Items", "type": "Type", "antDesign": "AntDesign", "normal": "Normal", "selectKey": "Key", "selectLable": "Label", "ComponentType": "Component Type", "colorIcon": "Blue", "grewIcon": "Grey", "noneIcon": "None", "small": "Small", "large": "Large", "componentSize": "Component Size", "Introduction": "Introduction Keys", "helpLabel": "Label", "helpValue": "Value" }, "responsiveLayout": { "column": "Columns", "addColumn": "Add Column", "columnDefinition": "Column Definition", "rowDefinition": "Row Definition", "columnGap": "Column Gap", "rowGap": "Row Gap", "atLeastOneColumnError": "Responsive Layout Keeps at Least One Column", "columnsPerRow": "Columns per Row", "columnsSpacing": "Columns Spacing (px)", "horizontal": "Horizontal", "vertical": "Vertical", "mobile": "Mobile", "tablet": "Tablet", "desktop": "Desktop", "rowStyle": "Row Style", "columnStyle": "Column Style", "minWidth": "Min. Width", "rowBreak": "Row Break", "useComponentWidth" : "Use Self Size", "useComponentWidthDesc" : "Use the container width instead the App width", "matchColumnsHeight": "Match Columns Height", "rowLayout": "Row Layout", "columnsLayout": "Columns Layout", "columnsDefinitionTooltip": "Columns can be defined freely based on the CSS columns properties. For example, 'auto auto' will create two columns with equal width. Read more here: https://css-tricks.com/almanac/properties/g/grid-template-columns", "rowsDefinitionTooltip": "Rows can be defined freely based on the CSS rows properties. For example, 'auto auto' will create two rows with equal height. Read more here: https://css-tricks.com/almanac/properties/g/grid-template-rows", }, "splitLayout" : { "column": "View Areas", "addColumn": "Add Areas", "columnDefinition": "Area Definition", "atLeastOneColumnError": "Responsive Layout Keeps at Least One Column", "horizontal": "Horizontal", "vertical": "Vertical", "areaStyle": "Column Style", "minWidth": "Min. Width", "maxWidth": "Max. Width", "width": "Width", "collapsible" : "Area is collapsible?", "matchColumnsHeight" : "Match Areas Height", "orientation" : "Splitlayout orientation", "orientationTooltip" : "The visual order in which the areas aligned. You can next Splitlayout Components inside Splitlayout Components too to achieve complex layouts." }, "navLayout": { "mode": "Mode", "modeInline": "Inline", "modeVertical": "Vertical", "modeHorizontal": "Horizontal", "width": "Width", "widthTooltip": "Pixel or Percentage, e.g. 520, 60%", "navStyle": "Menu Style", "navItemStyle": "Menu Item Style", "navBackground": "Background Image", "mobileNavVerticalOrientation": "Vertical Orientation", "mobileNavVerticalMaxWidth": "Max Width", "mobileNavBarHeight": "Navbar Height", "mobileNavVerticalShowSeparator": "Show Separator", "mobileNavIconSize": "Icon Size", }, "timeZone": { "UTC-12:00": "(UTC-12:00) Int'l Date Line W", "UTC-11:00": "(UTC-11:00) UTC-11", "UTC-10:00": "(UTC-10:00) Hawaii", "UTC-09:00": "(UTC-09:00) Alaska", "UTC-08:00": "(UTC-08:00) Baja CA", "UTC-07:00": "(UTC-07:00) Pacific Time (US)", "UTC-06:00": "(UTC-06:00) Central Time (US)", "UTC-05:00": "(UTC-05:00) Eastern Time (US)", "UTC-04:00": "(UTC-04:00) Atlantic Time", "UTC-03:00": "(UTC-03:00) Buenos Aires", "UTC-02:00": "(UTC-02:00) UTC-02", "UTC-01:00": "(UTC-01:00) Cape Verde", "UTC+00:00": "(UTC 00:00) UTC", "UTC+01:00": "(UTC+01:00) Berlin, Rome", "UTC+02:00": "(UTC+02:00) Athens, Bucharest", "UTC+03:00": "(UTC+03:00) Moscow", "UTC+04:00": "(UTC+04:00) Dubai, Muscat", "UTC+05:00": "(UTC+05:00) Karachi", "UTC+05:30": "(UTC+05:30) New Delhi", "UTC+05:45": "(UTC+05:45) Kathmandu", "UTC+06:00": "(UTC+06:00) Dhaka", "UTC+06:30": "(UTC+06:30) Yangon", "UTC+07:00": "(UTC+07:00) Bangkok", "UTC+08:00": "(UTC+08:00) Beijing, HK", "UTC+09:00": "(UTC+09:00) Tokyo, Seoul", "UTC+09:30": "(UTC+09:30) Adelaide, Darwin", "UTC+10:00": "(UTC+10:00) Sydney", "UTC+11:00": "(UTC+11:00) Solomon Islands, New Caledonia", "UTC+12:00": "(UTC+12:00) Auckland, Fiji", "UTC+13:00": "(UTC+13:00) Nuku'alofa, Samoa", "UserChoice": "UserChoice" }, tour: { section1Title: "Steps", section1Subtitle: "Steps", tooltipExampleHeader: "Example:", tooltipSignatureHeader: "Signature:", options: { title: { label: "Title", placeholder: "Welcome", tooltip: "The title of the step. Any HTML is valid here.", }, description: { label: "Description", placeholder: "Welcome to lowcoder!", tooltip: "The description of the step. Any HTML is valid here.", }, mask: { label: "Mask", tooltip: "Whether to enable masking, change mask style and fill color by pass custom props, the default follows the `mask` property of Tour.", tooltipValidTypes: "Valid input types: `true`, `false`, empty, or a JSON object following the CSSProperties Schema from Antd.", }, arrow: { label: "Arrow", tooltip: "Turns the arrow on and off or moves it to point at the center of the component, if desired, otherwise the arrow will always point near the top of the component.", tooltipFunctionSignature: "boolean | { pointAtCenter: boolean }", }, type: { label: "Type", tooltip: "The type of tooltip, this affects the background color and text color. The colors can be controlled with the main tour styling section." }, target: { label: "Component", tooltip: "The component you want to put the tooltip on, or leave it empty if you simply want a modal in the middle of the screen." }, coverImage: { label: "Cover Image URI", tooltip: "A URI for an image you would like to display with the step", } }, indicatorsRender: { label: "Indicators Render", tooltip: "Provides a custom indicator for which step you are on", tooltipValidTypes: "Format is a function that accepts two args, `current` and `total` and returns a ReactNode", tooltipFunctionSignatureHeader: "Signature:", tooltipFunctionSignature: "(current: number, total: number) => ReactNode", tooltipExampleHeader: "Example:", }, disabledInteraction: { label: "Disable Interaction", tooltip: "Disable interaction in the highlighted area." }, mask: { label: "Mask", tooltip: "Whether to enable masking, change mask style and fill color by pass custom props, the default follows the `mask` property of Tour. Can be overridden at the step level.", tooltipValidTypes: "Valid input types: `true`, `false`, empty, or a JSON object following the CSSProperties Schema from Antd.", }, placement: { label: "Placement", tooltip: "Position of the guide card relative to the target element. Can be overridden at the step level.", tooltipValidOptions: "Valid options", tooltipValidOptionsAbove: "Above the component:", tooltipValidOptionsLeft: "To the left of the component:", tooltipValidOptionsRight: "To the right of the component:", tooltipValidOptionsBelow: "Below the component:", tooltipValidOptionsOnTop: "On top of the component:", }, arrow: { label: "Arrow", tooltip: "Turns the arrow on and off or moves it to point at the center of the component, if desired, otherwise the arrow will always point near the top of the component. Can be overridden at the step level.", tooltipFunctionSignature: "boolean | { pointAtCenter: boolean }", }, type: { label: "Type", tooltip: "The type of tooltip, this affects the background color and text color. The colors can be controlled with the main tour styling section. Can be overridden at the step level." }, }, docUrls: { docHome: "https://docs.lowcoder.cloud/", apiDocHome: "https://docs.lowcoder.cloud/lowcoder-documentation/lowcoder-extension/lowcoder-open-rest-api", components: "https://app.lowcoder.cloud/components/{compType}", module: "https://docs.lowcoder.cloud/lowcoder-documentation/build-applications/create-a-new-app/modules", optionList: "", terms: "https://lowcoder.cloud/terms", privacy: "https://lowcoder.cloud/privacy", aboutUs: "https://lowcoder.cloud/about", changeLog: "https://github.com/lowcoder-org/lowcoder/releases", introVideo: "", devNpmPlugin: "https://github.com/lowcoder-org/lowcoder-create-component-plugin", devNpmPluginText: "How to develop npm plugin", useHost: "https://docs.lowcoder.cloud/setup-and-run/self-hosting/access-local-database-or-api", eventHandlerSlowdown: "https://docs.lowcoder.cloud/build-applications/app-interaction/event-handlers", thirdLib: "https://docs.lowcoder.cloud/lowcoder-extension/use-third-party-libraries-in-apps", thirdLibUrlText: "Use third-party libraries", }, datasourceTutorial: { mysql: "", mongodb: "", postgres: "", redis: "", es: "", smtp: "", clickHouse: "", }, queryTutorial: { js: "", transformer: "https://docs.lowcoder.cloud/business-logic-in-apps/write-javascript/transformers", tempState: "https://docs.lowcoder.cloud/business-logic-in-apps/write-javascript/temporary-state", dataResponder: "https://docs.lowcoder.cloud/lowcoder-documentation/business-logic-in-apps/write-javascript/data-responder", }, customComponent: { entryUrl: "https://sdk.lowcoder.cloud/custom_component.html", }, template: { cloneUrl: "/apps/template-import/", }, lowcoderUrl: { createIssue: "https://github.com/lowcoder-org/lowcoder/issues", discord: "https://discord.com/invite/qMG9uTmAx2", }, "iconScout": { "searchImage": "Search Image", "searchAnimation": "Search Animation", "searchIcon": "Search Icon", "noResults": "No results found.", "buySubscriptionTitle": "Unlock Premium Assets", "buySubscriptionContent": "This asset is exclusive to Media Package Subscribers. Subscribe to Media Package and download high-quality assets without limits!", "buySubscriptionButton": "Subscribe Now", } };