-
Notifications
You must be signed in to change notification settings - Fork 213
/
Copy pathen.ts
3837 lines (3639 loc) · 159 KB
/
en.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
// import table from "./componentDocExtra/table.md?url";
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",
"contactUs": "Contact Us",
"issueHere": "here."
},
"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",
"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",
"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",
"toggleClose": "Enable Close Button",
"showMask": "Show Mask",
"textOverflow": "Text Overflow",
"scrollbar": "Show Scrollbars",
"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",
"showHorizontalScrollbar": "Show Horizontal Scrollbar",
"showVerticalScrollbar": "Show Vertical Scrollbar",
"timeZone": "TimeZone",
},
"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",
"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",
},
// 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",
},
"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",
"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",
"lowcoderAPI": "Lowcoder API",
"executeJSCode": "Run JavaScript Code",
"importFromQueryLibrary": "Import from Query Library",
"importFromFile": "Import from File",
"triggerType": "Triggered when...",
"triggerTypeAuto": "Inputs Change or On Page Load",
"triggerTypePageLoad": "When the Application (Page) loads",
"triggerTypeManual": "Only when you trigger it manually",
"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",
"categoryApis" : "Others",
},
// 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"
},
"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",