-
Notifications
You must be signed in to change notification settings - Fork 210
Expand file tree
/
Copy pathen-us.json
More file actions
4546 lines (4546 loc) · 218 KB
/
en-us.json
File metadata and controls
4546 lines (4546 loc) · 218 KB
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
{
"mainNav": {
"design": "DevUI Design",
"components": "Components",
"icons": "Icon Sets",
"versions": "Versions"
},
"themePicker": {
"theme": "Theme",
"color": "Theme Color",
"mode": "Theme Mode",
"light": "Light Theme",
"dark": "Dark Theme",
"follow": "Follow System",
"largeSize": "Large FontSize",
"default": "Default",
"extend": "Extend",
"customize": "Customize",
"customizeDark": "Dark",
"customizeDownloadConfig": "Download Theme Config",
"customizeDownloadConfigHelp": "Usage",
"infinity": "Infinity",
"sweet": "Sweet",
"deep": "Deep",
"provence": "Provence",
"galaxy": "Galaxy"
},
"public": {
"overview": {
"title": "Components Overview",
"description": "DevUI provides rich basic UI components for web applications. We will continue to explore the best UI practices of enterprise-level applications. Welcome to DevUI.",
"placeholder": "Enter the component",
"newChange": "UPDATED",
"sunset": "Sunset",
"lookingCmp": "Is the components you're looking for?",
"suggestCmp": "Recommended Components",
"filter": "Filter",
"newChangeCmps": "Components with new changes",
"recentlySuggestCmps": "Recently suggest components"
},
"start": "Getting Started",
"themeDoc": "Customize Theme Docs",
"globalDoc": "Customize Global Config",
"versions": "Changelog",
"whenToUse": "When To Use",
"goTo": "Go To"
},
"codebox": {
"showCode": "Show Code",
"hideCode": "Hide Code",
"copyCode": "Copy Code",
"codesandbox": "Edit On CodeSandbox",
"stackblitz": "Edit On StackBlitz",
"success": "Success"
},
"components": {
"accordion": {
"name": "Accordion",
"type": "Navigation",
"path": "accordion",
"description": "Navigation for your websites.",
"tmw": "Accordion is used when you need to set a menu list navigation.",
"basicDemo": {
"title": "Basic Usage",
"description": "Transfer a menu to listen to the open/close event (menuToggle) or click event (itemClick) of an expandable menu that contains sub-items. By default, the open attribute is used for expandable menus, the active attribute is used for clicking menus, and the disabled attribute is used for disabled items. Set restrictOneOpen to specify whether to display only one level-1 menu.",
"Only one level-1 menu can be expanded.": "Only one level-1 menu can be expanded.",
"Embedded menu (no shadow)": "Embedded menu (no shadow)",
"Content 1": "Content 1",
"Subcontent 1": "Subcontent 1",
"Subcontent 2": "Subcontent 2",
"Subcontent 3": "Subcontent 3",
"Content 2 (overlong, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long": "Content 2 (overlong, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long",
"Subcontent 1 (Extremely long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long,": "Subcontent 1 (Extremely long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long,",
"Content 3 (expanded by default)": "Content 3 (expanded by default)",
"Subcontent 1 (disabled)": "Subcontent 1 (disabled)",
"Subcontent 2 (activated by default)": "Subcontent 2 (activated by default)",
"Content 4 (no sub-item)": "Content 4 (no sub-item)",
"Content 5 (Disabled)": "Content 5 (Disabled)",
"Content 6 (dynamic loading)": "Content 6 (dynamic loading)"
},
"changeKeyDemo": {
"title": "Changing key value",
"description": "Change the array key value through titleKey,childrenKey,disabledKey,activeKey to adapt to different interface types.",
"Content 1": "Content 1",
"Content 2 (expanded)": "Content 2 (expanded)",
"Subcontent 1 (disabled)": "Subcontent 1 (disabled)",
"Subcontent 2 (selected)": "Subcontent 2 (selected)",
"Subcontent 3": "Subcontent 3"
},
"innerListTemplateDemo": {
"title": "Using List Templates",
"description": "Internal lists are used by developing innerListTemplate.",
"test": "Content of content 2"
},
"linkDemo": {
"title": "Built-in route and link type",
"description": "Set linkType to switch the built-in route and link type. The default type is ''; Route type'routerLink' External link type:'hrefLink'; Determine the route or link type based on data: 'dependOnLinkTypeKey'.",
"Route Link (Recommended)": "Route Link (Recommended)",
"Native hyperlink (used in cross-site scenarios)": "Native hyperlink (used in cross-site scenarios)",
"Hybrid link (used in some cross-site scenarios)": "Hybrid link (used in some cross-site scenarios)",
"Basic components": "Basic components",
"accordion": "accordion",
"Anchor": "Anchor",
"Button": "Button",
"Advanced Component": "Advanced Component",
"Table (Disabled)": "Table (Disabled)",
"Dragging (Parameter Example)": "Dragging (Parameter Example)",
"Others": "Others",
"Icon Library": "Icon Library",
"Home page": "Home page",
"dragging": "dragging",
"Home page (new window)": "Home page (new window)",
"Home page (external link and open this window)": "Home page (external link and open this window)"
},
"multiLevelDemo": {
"title": "Composite Hierarchy and Auto Expand",
"description": "Multiple levels and no restriction on nesting levels are supported. You can use autoOpenActiveMenu independently to automatically expand the parent level of an activated menu.",
"Automatically expand activated menus": "Automatically expand activated menus",
"Content 1 (menu only)": "Content 1 (menu only)",
"Content 2 (menu and content)": "Content 2 (menu and content)",
"Subcontent 1": "Subcontent 1",
"Subcontent 2": "Subcontent 2",
"Subcontent 3": "Subcontent 3",
"Content 3 (menu and content)": "Content 3 (menu and content)",
"Subcontent 1 (with sublists)": "Subcontent 1 (with sublists)",
"Subcontent 2 (with sublists)": "Subcontent 2 (with sublists)",
"Sub-sub-content 1": "Sub-sub-content 1",
"Sub-sub-content 2": "Sub-sub-content 2",
"Sub-content 3": "Sub-content 3",
"Content 4 (no content in the sublist)": "Content 4 (no content in the sublist)"
},
"templateDemo": {
"title": "Using a Template",
"description": "Expandable menus and clickable menus use different templates. You can expand the menuItemTemplate or click the menu to specify an itemTemplate. No contentTemplate is specified for the data template. You can run the showNoContent command to control whether to expand the content when there is no data. The loadingTemplate parameter is specified in the loading template. The value of loadingKey of an item controls whether to display the loading status.",
"Reset": "Reset",
"Number of clicks:": "Number of clicks:",
"Not open yet. Please wait...": "Not open yet. Please wait...",
"It's loading hard.": "It's loading hard.",
"Content 1": "Content 1",
"Content 2": "Content 2",
"Content 3": "Content 3",
"Content 4 (customized template without data)": "Content 4 (customized template without data)",
"Content 5 (Customizing the Template Being Loaded)": "Content 5 (Customizing the Template Being Loaded)",
"The expandable menu node must have a non-undefined child.": "The expandable menu node must have a non-undefined child.",
"Subcontent 1": "Subcontent 1",
"Subcontent 2": "Subcontent 2",
"Subcontent 3": "Subcontent 3",
"Subcontent 4": "Subcontent 4",
"Subcontent 5": "Subcontent 5",
"Subcontent 6": "Subcontent 6",
"Subcontent 7": "Subcontent 7"
},
"anchorLinkValues": {
"basic-usage": "Basic Usage",
"use-built-in-routing-and-link-types": "Built-in route and link type",
"using-templates": "Using a Template",
"compound-level-and-auto-expand": "Composite Hierarchy and Auto Expand",
"change-values": "Change key value"
}
},
"input-group": {
"name": "input-group",
"type": "Data entry",
"path": "input-group",
"description": "Adds a prefix or suffix to the content of one or more class text boxes and provides the adaptive stitching effect.",
"tmw": "Scenario where the content of multiple text boxes needs to be combined.",
"basicDemo": {
"title": "Basic Usage",
"description": "It can contain one or more text box components. Line breaks are not allowed."
},
"responsiveDemo": {
"title": "Responsive usage",
"description": "It can be spliced based on the container width.",
"alarmRule": "Alarm Rule",
"defaultRule": "Default Rule",
"indicatorName": "Indicator Name",
"indicatorNamePlaceholder": "Enter an indicator name.",
"valueType": "Average",
"valueTypes": "Average, Maximum, Minimum"
},
"embedDemo": {
"title": "Embed Usage",
"description": "Works with the text-input component and does not support adaptive stitching."
},
"anchorLinkValues": {
"basic-usage": "Basic Usage",
"responsive-usage": "Responsive usage",
"embed-usage": "Embed Usage"
}
},
"alert": {
"name": "Alert",
"type": "Feedback",
"path": "alert",
"description": "Display warnings to users.",
"tmw": "When the page needs to send a warning message to users.",
"basicDemo": {
"title": "Basic Usage",
"description": "There are 4 types of Alert: success, danger, warning, info, ghost."
},
"closableDemo": {
"title": "Closable Prompt",
"description": "The close button is displayed. Click to close the prompt."
},
"directionFadeInDemo": {
"title": "Without Icon",
"description": "Without default icon."
},
"slideMenuDemo": {
"title": "Without Icon",
"description": "Without default icon."
},
"ModalDemo": {
"title": "Without Icon",
"description": "Without default icon."
},
"fadeInOutDemo": {
"title": "Without Icon",
"description": "Without default icon."
}
},
"icon": {
"name": "Icon",
"type": "General",
"path": "icon",
"description": "Common icon display scenarios",
"basicDemo": {
"title": "Basic Usage",
"description": "Basic icon usage",
"default": "Default icon",
"operableIcon": "Interactive Icon",
"operableIconwithSuffix": "Icon - text suffix",
"operableIconwithPrefix": "Icon - text prefix",
"customIcon": "Customized icon"
},
"iconGroupDemo": {
"title": "Icon Group",
"description": "Use Scenarios of Common Icon Groups",
"operable": "Operatable icon group",
"exitFullscreen": "Static icon group"
},
"anchorLinkValues": {
"basic": "Basic",
"icon-group": "Icon Group"
}
},
"animations": {
"name": "Animations",
"type": "Extended Service",
"path": "animations",
"description": "DevUI provides smooth, efficient, and simple animations for typical web interaction scenarios to improve user interaction experience.",
"tmw": "1. The appearance or disappearance of elements; 2. The element status changes.",
"collapsedDemo": {
"title": "Expand Collapse",
"description": "Used for expand and collapse of elements on a page. It is represented by uniaxial change of the container size. It is often used for components such as accordion, tree, and panel."
},
"fadeInOutDemo": {
"title": "Fade In Out",
"description": "Used for elements appear or disappear that are stacked on a page and have hosts , It is represented by the transparency change of the content area and uniaxial change of the container size. It is often used for components such as dropDown, select and datePicker."
},
"flyInOutDemo": {
"title": "Fly In Out",
"description": "Used for elements stacked on the page and covering the entire page appear and disappear, It is represented by the transparency change of the content area and displacement of the content area, It is often used for components such as drawer"
},
"wipeInOutDemo": {
"title": "Wipe In Out",
"description": "Used for elements that are stacked on the page but not at the page edge appear or disappear, It is represented by the transparency change of the content area and slight displacement of the content area based on the y-axis. It is often used for components such as modal"
},
"animationIconDemo": {
"title": "Adding an icon effect through a public class"
},
"anchorLinkValues": {
"expand-collapse": "Expand Collapse",
"fade-in-out": "Fade In Out",
"fly-in-out": "Fly In Out",
"wipe-in-out": "Wipe In Out",
"icon-class": "Class control icon animation"
}
},
"anchor": {
"name": "Anchor",
"type": "Navigation",
"path": "anchor",
"description": "Go to one part of the page that in a specified location of a page.",
"tmw": "When you need to quickly jump to parts of a page.",
"basicDemo": {
"title": "Basic Usage",
"description": "For details about the scrolling effect, see sticky.",
"attention": "The component implements only the anchor function and can be used with sticky. For details about the scrolling effect, see sticky.",
"base-info": "Basic Information",
"issue-list": "Requirement List",
"case-list": "Test Case List",
"quarlity-result": "Quality evaluation",
"The basic information is displayed.": "The basic information is displayed.",
"The requirement list is displayed.": "The requirement list is displayed.",
"The test case list is displayed.": "The test case list is displayed.",
"The quality assessment is displayed here.": "The quality assessment is displayed here."
},
"asyncDemo": {
"title": "Asynchronous Loading",
"description": "Asynchronous loading is supported. You can load menus or contents first, and then click the button to switch the loading.",
"Click to switch to asynchronous loading content.": "Click to switch to asynchronous loading content.",
"Asynchronous loading menu": "Asynchronous loading menu",
"Asynchronous loading of content": "Asynchronous loading of content",
"base-info": "Basic Information",
"issue-list": "Requirement List",
"case-list": "Test Case List",
"quarlity-result": "Quality evaluation",
"The basic information is displayed.": "The basic information is displayed.",
"The requirement list is displayed.": "The requirement list is displayed.",
"The test case list is displayed.": "The test case list is displayed.",
"The quality assessment is displayed here.": "The quality assessment is displayed here."
},
"hashDemo": {
"title": "URL Hash Anchor",
"description": "Hash link for URL anchors and update hash.",
"base-info": "Basic Information",
"issue-list": "Requirement List",
"case-list": "Test Case List",
"quarlity-result": "Quality evaluation",
"The basic information is displayed.": "The basic information is displayed.",
"The requirement list is displayed.": "The requirement list is displayed.",
"The test case list is displayed.": "The test case list is displayed.",
"The quality assessment is displayed here.": "The quality assessment is displayed here.",
"Activating an anchor": "The address hash value is updated during anchor activation.",
"Refresh Hash Address": "Refresh the address hash value to take effect.",
"Click the anchor link in the Case List area.": "Click the anchor link in the Case List area.",
"Click the Quality Evaluation anchor.": "Click the Quality Evaluation anchor.",
"Initialize scrolling to the corresponding anchor point.": "Scroll to the corresponding anchor point only during initialization",
"Scroll to the corresponding anchor to take effect": "Scroll to the corresponding anchor to take effect",
"Jump to Requirements List via Hash and initialize": "Jump to Requirements List via Hash and reinitialize",
"Jump to the Requirement List via Hash": "Jump to the Requirement List via Hash"
},
"scrollTargetDemo": {
"title": "Replace Rolling Container",
"description": "Replacing a Rolling Container Using ScrollTarget.",
"base-info": "Basic Information",
"issue-list": "Requirement List",
"case-list": "Test Case List",
"quarlity-result": "Quality evaluation",
"The basic information is displayed.": "The basic information is displayed.",
"The requirement list is displayed.": "The requirement list is displayed.",
"The test case list is displayed.": "The test case list is displayed.",
"The quality assessment is displayed here.": "The quality assessment is displayed here."
},
"anchorLinkValues": {
"basic-usage": "Basic Usage",
"asynchronous-loading": "Asynchronous Loading",
"scroll-target": "Replace Rolling Container",
"support-hash": "URL Hash Anchor"
}
},
"auto-complete": {
"name": "AutoComplete",
"type": "Data entry",
"path": "auto-complete",
"description": "Guess what users may need when entering.",
"tmw": "When you need to deduce the content that a user may want to enter according to some characters entered by the user.",
"basicDemo": {
"title": "Basic usage",
"description": "Set source to the data source that is automatically completed."
},
"objectDemo": {
"title": "Customized data matching method",
"description": "You can use searchFn to customize the data matching method and the returned data format."
},
"customDemo": {
"title": "Customized template display",
"description": "Use itemTemplate and noResultItemTemplate to customize the drop-down list box and display no matching message."
},
"disabledDemo": {
"title": "Disabled",
"description": "You can set the disabled parameter to disable it in the text box and disable the options in the drop-down list box by using the disabledKey parameter.",
"Search Results": "Search Results"
},
"latestDemo": {
"title": "Latest input",
"description": "Set latestSource to the latest input."
},
"lazyLoadDemo": {
"title": "Enable lazy load",
"description": "enableLazyLoad: enables lazy loading."
},
"anchorLinkValues": {
"basic-usage": "Basic Usage",
"auto-object": "Customized data matching method",
"auto-custom": "Customized template display",
"auto-disable": "Disabled",
"auto-latest": "Latest input",
"auto-lazy-load": "Enable lazy load"
}
},
"editormd": {
"name": "Markdown",
"type": "Data entry",
"path": "editormd",
"description": "Markdown Editor.",
"tmw": "When you need to edit Markdown files.",
"defaultDemo": {
"title": "Basic usage",
"description": "Displays the default basic functions of editor-md and supports bidirectional binding.",
"Current value of content.": "Current value of content:",
"Switching Modes": "Switching Modes",
"The input cannot be empty.": "The input cannot be empty.",
"Initialization Title": "Initialize the header. Do not use bidirectional binding to transfer values.",
"Bidirectional binding": "Bidirectional binding",
"preview": "preview",
"edit": "edit",
"changeMode": "Change mode."
},
"toolbarDemo": {
"title": "Customized toolbar",
"description": "Change the toolbar order and add custom buttons. The custom buttons support multiple input modes. (In this example, the Reference and Preview buttons are added.).",
"Open Preview": "Open Preview",
"Turn off preview": "Turn off preview",
"Customizing Button Sequence and Display": "Customizing Button Sequence and Display and Reference Buttons",
"Initialize when init": "Initialization is required during initialization to obtain the template reference.",
"Default toolbarConfig of the editor": "The default toolbarConfig of the editor is as follows:",
"quoting": "quoting"
},
"xssDemo": {
"title": "Customized XSS filtering rules",
"description": "Customizing a specified tag filtering rule.",
"This is the input content.": "This is the input content.",
"Defines a custom attribute.": "A custom attribute is defined here. This attribute is added to the custom trustlist in XSS. You can see that this attribute is rendered when you view the elements on the console.",
"Another custom property is defined": "Another custom attribute is defined here. This attribute is not added to the XSS trustlist. The console displays that this attribute is not rendered.",
"Tag name.": "Tag name.",
"Current tag trustlist attribute array": "Current tag trustlist attribute array"
},
"renderDemo": {
"title": "Render md text separately",
"description": "Render md text separately.The content added by CustomParse will not enter the XSS filtering.",
"This is the input content.": "This is the input content.",
"Defines a custom attribute.": "A custom attribute is defined here. This attribute is added to the custom trustlist in XSS. You can see that this attribute is rendered when you view the elements on the console.",
"Another custom property": "Another custom attribute is defined here. This attribute is not added to the XSS trustlist. The console displays that this attribute is not rendered.",
"relative link": "relative link",
"Tag name.": "Tag name.",
"Current tag trustlist attribute array": "Current tag trustlist attribute array",
"Added Text": "Here is the text added by the customized parse method,",
"The content is not filtered by the trustlist.": "This command will be executed after the markdown is parsed. The content will not be filtered by the trustlist."
},
"parseDemo": {
"title": "Customized parse method",
"description": "The customized parse method processes the final output HTML.",
"Initialization Content": "Initialization Content",
"Added Text": "I am customizing what I add in the parse method, and I will be at the end anyway."
},
"imageDemo": {
"title": "Configure image file upload",
"description": "Configuring Image File Upload.After setting imageUploadToServer, the editor will also monitor the paste operation, and if there are pictures, the imageUpload event will also be triggered.",
"Select an image to upload.": "Select an image and upload it to the server.",
"After imageUploadToServer is set": "After imageUploadToServer is set, the editor listens on the paste operation. If an image exists, the imageUpload event is triggered.",
"Open the file upload entry.": "Open the file upload entry.",
"Selecting a picture type": "Select an image of the bmp/jpg/jpeg/png/gif/tiff type.",
"Limit the image size.": "Select an image whose size is less than 1 MB.",
"Uploading a file": "Uploading a file",
"Failed to upload the image.": "Failed to upload the image."
},
"hintDemo": {
"title": "Quick tips (@user)",
"description": "This parameter can be used in scenarios such as @selecting users.",
"Associated Member": "You can enter @ to associate a member and enter # to associate an order number.",
"Set Search": "Sets the search time.",
"User": "User",
"Order No.": "Order No."
},
"markedDemo": {
"title": "Customized rendering",
"description": "Customizing the rendering rule from MD to HTML.",
"Level-1 Title": "Level-1 Title",
"Level-2 Title": "Level-2 Title",
"Level-3 Title": "Level-3 Title",
"Level-4 Title": "Level-4 Title",
"Level-5 Title": "Level-5 Title",
"Level 6 Title": "Level 6 Title"
},
"mermaidDemo": {
"title": "Mermaid rendering",
"description": "Suport rendering the flow chart , gantt chart, and sequence chart with mermaid.",
"flowChart": "Flow chart",
"gantt": "Gantt chart",
"sequence": "Sequence chart"
},
"checkedDemo": {
"title": "checkbox rendering",
"description": "Support checkbox rendering。"
},
"latexDemo": {
"title": "Latex Rendering",
"description": "Mathematical Formula Rendering"
},
"tocDemo": {
"title": "TOC rendering",
"description": "Generating the TOC directory"
},
"plantumlDemo": {
"title": "Plantuml rendering",
"description": "Generating UML Diagrams"
},
"enormousTextDemo": {
"title": "Processing a large amount of data",
"description": "Manually obtain content, instead of sending back events in real time. Currently, no frame freezing occurs during editing. The rendering is delayed (experimental function).",
"Generate 10,000 lines of data.": "Generate 10,000 lines of data.",
"Output the content in the editing area.": "Contents in the editing area of the console output",
"Initialization Title": "Initialize the header. Do not use bidirectional binding to transfer values.",
"Incoming Initialization": "The value of initial content can be transferred.",
"The change event is closed.": "If the change event is disabled, the content in the editing area is changed, and the event will not be triggered.",
"For details, see codemirror.": "For details about the editorRef method, see the official codemirror document.",
"Data": "This is the data in line ${i}."
},
"anchorLinkValues": {
"basic-usage": "Basic usage",
"custom-toolbar": "Customized toolbar",
"custom-xss": "Customized XSS filtering rules",
"custom-render": "Customized rendering",
"custom-parse": "Customized parse method",
"img-upload": "Configure image file upload",
"quick-suggestion": "Quick tips (@user)",
"single-render-md": "Render md text separately",
"mermaid-render": "Mermaid-render",
"checked-render": "checkbox-render",
"latex-render": "Latex-render",
"toc-render": "TOC-render",
"uml-render": "UML-render",
"big-data-process": "Processing a large amount of data"
}
},
"avatar": {
"name": "Avatar",
"type": "Data display",
"path": "avatar",
"description": "Display user's avatar.",
"tmw": "When users want to display their own profile avatar.",
"basicDemo": {
"title": "Basic Rules",
"description": "When the profile picture gadget transfers the name attribute, the profile picture field is displayed based on certain rules. For details, please see API.",
"cnStart": "If the value starts with Chinese, the last two characters are used.",
"enStart": "If the value starts with English, the first two characters are used.",
"multi": "If there are multiple English names, use the first two letters of the name.",
"others": "If the value does not start with Chinese or English, the first two characters are used."
},
"configDemo": {
"title": "Basic Configuration",
"description": "The width, height, and whether the avatar is a circular can be set. In addition, the display fields of the avatar can be customized, and the customized image can be transferred.",
"smaller": "Sets the width. If the height is less than 30px, only one character is displayed.",
"custome": "The customText field is transferred.",
"img": "Import imgSrc:"
},
"specialDemo": {
"title": "Special Display",
"description": "The avatar component processes some special situations, for example, the user does not exist or the default avatar is displayed. For details, please see API.",
"notExist": "If name, customText, and imgSrc are not transferred, the user who uses the avatar does not exist.",
"beNull": "If the values of name, customText, and imgSrc are empty, the user who uses the avatar does not have a nickname and the default avatar is used."
},
"anchorLinkValues": {
"basic-rules": "Basic Rules",
"basic-configuration": "Basic Configuration",
"special-display": "Special Display"
}
},
"ImagePreview": {
"name": "ImagePreview",
"type": "Data display",
"path": "ImagePreview",
"description": "Preview one or more pictures.",
"tmw": "Preview images or images in containers based on user input.",
"basicDemo": {
"title": "Basic Usage",
"description": "Run the image-preview command to preview images in the container."
},
"customDemo": {
"title": "Customizing the preview window",
"description": "Transfer subject to enable preview when next is triggered.",
"previewImage": "Preview Picture"
},
"zIndexDemo": {
"title": "Setting zIndex",
"description1": "Set zIndex to control the level of the pop-up effect.Set backDropZIndex to control the level of the back drop effect of the pop-up.",
"description2": "When zIndex is set to a value smaller than backDropZIndex, imagePreview is displayed below the back drop.",
"description3": "You can disable imagePreview by Esc.",
"previewImage": "Preview Picture"
},
"anchorLinkValues": {
"basic-usage": "Basic Usage",
"custom-usage": "Customizing the preview window",
"z-index-usage": "Setting zIndex"
}
},
"breadcrumb": {
"name": "Breadcrumb",
"type": "Navigation",
"path": "breadcrumb",
"description": "Show the current hierarchy of pages.",
"tmw": "<div>1. When users want to know the current hierarchy.</div> <div>2. When Users want to quickly return to the previous page.</div> <div>3. When users want to navigate to any page at the same level.</div>",
"basicDemo": {
"title": "Basic Breadcrumbs",
"itemText": "Define the display content through d-breadcrumb-item.",
"sourceText": "Display default breadcrumbs by inputting source.",
"content": "breadcrumbs"
},
"menuDemo": {
"title": "Breadcrumbs with Dropdown menu"
},
"customDemo": {
"title": "Customize",
"breadText": "breadcrumbs",
"anchorText": "Anchor",
"btnText": "Button"
},
"sourceDemo": {
"title": "Source Config"
},
"clickBlockDemo": {
"title": "Click to intercept"
},
"anchorLinkValues": {
"basic-breadcrumbs": "Basic Breadcrumbs",
"source-config-breadcrumbs": "Source Config",
"drop-down-breadcrumbs": "Breadcrumbs with Dropdown menu",
"self-defined-breadcrumbs": "Customize",
"click-block-breadcrumbs": "Click to block breadcrumbs"
}
},
"back-top": {
"name": "BackTop",
"type": "Navigation",
"path": "back-top",
"description": "A button for returning to the top of the page.",
"tmw": "When the page is too long, and the user wants to frequently return to the top to view related content.",
"basicDemo": {
"title": "Basic Usage",
"description": "Returns to the default style of the top button, 50px from the bottom, 30px on the right.",
"default": "Default Style",
"text": "After the function is enabled, slide down the scroll bar to view the default button on the top."
},
"customizeDemo": {
"title": "Customize",
"description": "You can customize the button style for the backTop. The width and height are limited to 40 px * 40 px. In addition, you can set the scrolling height of the button by setting visibleHeight.",
"customizeStyle": "Customize the style of the back to top button. The width and height are limited to 40px * 40px.",
"text": "Enable the switch and slide down the scroll bar to display the button.",
"scrollHeight": "When the scrolling height reaches the value of visibleHeight, the button is displayed to the top."
},
"scrollDemo": {
"title": "Scrolling Container",
"description": "You can set the scrollTarget parameter to return to the top of a specified container."
},
"anchorLinkValues": {
"back-top-basic": "Basic Usage",
"back-top-customize": "Customize",
"back-top-scroll-container": "Scrolling Container"
}
},
"button": {
"name": "Button",
"type": "General",
"path": "button",
"description": "The button is used to start an instant operation.",
"tmw": "When users want to mark or encapsulate a group of operation commands that respond to user clicks, and trigger the corresponding logic.",
"button-primary": {
"title": "Primary Buttons",
"ok": "Confirm",
"disabled": "Disabled"
},
"button-common": {
"title": "Common Buttons",
"cancel": "cancels",
"disabled": "Disabled"
},
"button-primary-and-common": {
"title": "Combinations of Primary & Common Buttons",
"description": "When the primary and the common is used at the same time, a scene usually has only one primary button.",
"ok": "ok",
"cancel": "cancels",
"last": "Previous",
"next": "Next step"
},
"button-text": {
"title": "Text Buttons",
"ok": "ok",
"cancel": "cancels",
"disabled": "Disabled"
},
"button-danger": {
"title": "Danger Buttons",
"description": "Indicates key operations in the system, such as delete scenarios.",
"purchase": "Buy"
},
"button-loading": {
"title": "Loading Buttons"
},
"button-auto-focus": {
"title": "Auto-focus Buttons",
"description": "The autofocus button is used to automatically obtain the focus.",
"ok": "ok",
"cancel": "cancels"
},
"button-icon": {
"title": "Icon Buttons",
"new": "Newly created",
"filter": "filtration",
"newDisabled": "New Disabled",
"filterDisabled": "Filter Disabled",
"connect": "correlative",
"run": "Execute",
"connectDisabled": "Association Disabled",
"runDisabled": "Execute Disable",
"select": "Please select",
"drop": "Select from the drop-down list box"
},
"button-size": {
"title": "Button Size",
"description": "There are four sizes of buttons. You can select a proper size based on the service scenario.",
"tiny": "supersmall",
"small": "trumpet",
"normal": "Normal",
"large": "large"
},
"button-groups": {
"title": "Button Group",
"description": "Put multiple buttons as a group into the button group container. The size of the button group can be set by size and mixed with the drop-down menu.",
"text": "The button group has four sizes. You can set the size of all elements by setting the size.",
"filter": "filtration",
"new": "Newly created",
"delete": "Deleted",
"drop": "Click the drop-down button.",
"itemOne": "Menu 1",
"itemTwo": "Menu 2",
"itemThree": "Menu 3"
},
"anchorLinkValues": {
"button-primary": "Primary Buttons",
"button-common": "Common Buttons",
"button-primary-and-common": "Combinations of Primary & Common Buttons",
"button-danger": "Danger Buttons",
"button-text": "Text Buttons",
"button-loading": "Loading Buttons",
"button-auto-focus": "Auto-focus Buttons",
"button-icon": "Icon Buttons",
"button-size": "Button Size",
"button-groups": "Button Group"
}
},
"badge": {
"name": "Badge",
"type": "Data display",
"path": "badge",
"description": "Round logo of number in the upper right corner of the icon.",
"tmw": "The badge is appeared at the upper right corner of the icon or the right of a list item. It's usually an icon that shows a message with a number to tell user what need to be handled.",
"basicDemo": {
"title": "Basic Badge",
"description": "Basic badge type. When there is a package element, the badge and number are displayed in the upper right corner.",
"basic": "Standard badge. The count parameter specifies the number of badges to be displayed. The status parameter specifies the status color of the badge.",
"maxCount": "The maxCount parameter is used to set the maximum number of badges to be displayed. The default value is 99.",
"statusColor": "The bgColor parameter is used to set the status color of the badge. The offset parameter is used to set the badge offset.",
"position": "Set position to set the badge position.",
"unread": "Unread messages"
},
"dotDemo": {
"title": "Dotted Badge",
"description": "Point badge type. When there is a package element and showDot is set to true, the dot is displayed in the upper right corner by default."
},
"countDemo": {
"title": "Count Badge",
"description": "When the badge is used independently and does not enclose any elements, only the badge status color and number are displayed.",
"myCodeHub": "My Code Library",
"myFocus": "My Concerns",
"myManaged": "My Managed",
"customFontColor": "Customizing text and background colors using textColor and bgColor",
"code": "coded"
},
"statusDemo": {
"title": "Status Badge",
"description": "When the badge is used independently, does not contain any elements, and the showDot parameter is set to true, the badge is a status badge. Different color dots are displayed for different statuses."
},
"positionDemo": {
"title": "Badge Position",
"description": "Set position to set the badge position."
},
"customDemo": {
"title": "Custom",
"description": "The bgColor parameter is used to set the badge status color (the badge status color specified by status is invalid). The offset parameter is used to set the badge offset relative to the position.Customizing text and background colors using textColor and bgColor."
},
"anchorLinkValues": {
"badge-basic": "Basic Badge",
"badge-dot": "Dotted Badge",
"badge-count": "Count Badge",
"badge-status": "Status Badge",
"position": "Badge Position",
"custom": "Custom"
}
},
"card": {
"name": "Card",
"type": "Data display",
"path": "card",
"description": "Card container.",
"tmw": "This is a basic card container, which can contain text, list, picture, and paragraph. Generally used for overview.",
"basicDemo": {
"title": "Basic Usage",
"cardTitle": "DEVUI best practice course",
"cardContent": "DEVUI is an open-source, free-of-charge common solution for enterprise mid- and back-end products. Its design is based on \"simplicity\", \"immersive\", \"flexibility\", natural and humanistic combination."
},
"customDemo": {
"title": "Customize Area",
"cardTitle": "DEVUI best practice course",
"text": "Updated on July 31 15:55"
},
"cardInteractiveDemo": {
"title": "Interactive Card"
},
"mediaDemo": {
"title": "With Images",
"description": "You can use align to set the alignment mode of the d-card-actions operation area: start alignment, end alignment, and stretch alignment.",
"cardTitle": "DEVUI best practice course",
"cardContent": "DEVUI is an open-source, free-of-charge common solution for enterprise mid- and back-end products. Its design is based on \"simplicity\", \"immersive\", \"flexibility\", natural and humanistic combination."
},
"anchorLinkValues": {
"card-basic": "Basic Usage",
"card-with-media": "With Images",
"card-interactive-usage": "Interactive Card",
"card-custom": "Customize Area"
}
},
"carousel": {
"name": "Carousel",
"type": "Data display",
"path": "carousel",
"description": "An area of carousel.",
"tmw": "Used to display images or cards.",
"basicDemo": {
"title": "Basic Usage"
},
"triggerDemo": {
"title": "Indicator & Toggle Arrow",
"description": "If arrowTrigger is set to always, the arrow is permanently displayed. If dotTrigger is set to hover, it will switched when hover to the dots."
},
"autoplayDemo": {
"title": "Automatic NVOD"
},
"withTransitionProgressDemo": {
"title": "Show Transition Progress"
},
"customDemo": {
"title": "Custom Operations"
},
"anchorLinkValues": {
"basic-usage": "Basic Usage",
"trigger-usage": "Indicator & Toggle Arrow",
"autoplay-usage": "Automatic NVOD",
"custom-usage": "Custom Operations",
"with-transition-progress-usage": "Show Transition Progress"
}
},
"checkbox": {
"name": "CheckBox",
"type": "Data entry",
"path": "checkbox",
"description": "Checkbox.",
"tmw": "<div>1. Select multiple options from a group of options. </div> <div> 2. This operation can be used independently to switch between two states, which can be combined with the commit operation. </div>",
"basicDemo": {
"title": "Basic Usage",
"selected": "Selected",
"unselected": "Unselected",
"customTitle": "Custom title",
"selectedClose": "Selected status - disabled",
"selectedDisable": "Disabled when selected",
"unselectedDisable": "Disabled when unselected",
"halfSelected": "Partially selected",
"halfSelectedDisable": "Disabled in half-selected mode",
"twoBind": "Bidirectional data binding",
"Custom Selected Color": "Custom Selected Color",
"Custom Half-Select Color": "Custom Half-Select Color",
"Customizing a Label Template": "Customizing a Label Template"
},
"groupDemo": {
"title": "Checkbox Group",
"Input object array": "Input object array",
"Input string array": "Input string array",
"Disable Entire Group": "Disable Entire Group",
"Custom Selected Color": "Custom Selected Color",
"Selected status - disabled": "Selected status - disabled",
"Multi-line checkbox": "Multi-line checkbox"
},
"conditionChangeDemo": {
"title": "Stop Checkbox Switching",
"description": "The switch status of the checkbox whose label is \"condition-based call-back forbidden\" is terminated based on the condition.",
"Conditional Callback Allowed": "Conditional Callback Allowed",
"Conditional judgment callback interception selected": "Conditional judgment callback interception selected"
},
"conditionGroupDemo": {
"title": "Stop Checkbox Group Switching",
"description": "The checkbox with the 'block' field cannot switch the status.",
"stateNotSwitch": "The checkbox with the \"block\" field cannot switch the status.",
"intercepts": "intercepts"
},
"anchorLinkValues": {
"checkbox-basic": "Basic Usage",
"tabs-group": "Checkbox Group",
"condition-change": "Stop Checkbox Switching",
"condition-group": "Stop Checkbox Group Switching"
}
},
"common": {
"name": "Common",
"type": "General",
"path": "common",
"description": "Provide some common functions.",
"tmw": "Can be used to deal with date string conversion, file download, a tag simulation, and lazy loading.",
"lazyLoadDemo": {
"title": "Lazyload Directive",
"description": "Import the LazyLoadModule in the util module. The dLazyLoad instruction is used to respond to the loadMore event when the container is rolled to the bottom to implement lazy loading.",
"p1": "Default Rolling Listening Host",
"p2": "Scroll monitoring uses other elements, such as window."
},
"pipeDemo": {
"dDatePipe": {
"title": "DatePipe"
},
"dSafeNullPipe": {
"title": "SafeNullPipe",
"description": "When the data is '', null, undefined can be specified any character placeholder display,support for global configuration the default is: '--'"
}
},
"browserDemo": {
"title": "Current browser name and version"
},
"openURLDemo": {
"title": "Open URL in A New Tag"
},
"iframePropagateDemo": {
"title": "iframe Event Propagate API",
"description": "Click event of iframe will pass to the parent element."
},
"clipboardDemo": {
"title": "Copy to Clipboard Directive"
},
"helperDownloadDemo": {
"title": "Download File"
},
"anchorLinkValues": {
"lazy-load": "Lazyload Directive",
"safe-null-pipe": "Safe Null Pipe",
"browser-version": "Current browser name and version",
"date-pipe": "Datepipe",
"open-url": "Open URL in A New Tag",
"download-file": "Download File",
"iframe-propagate": "iframe Event Propagate API",
"clipboard": "Copy to Clipboard Directive"
}
},
"color-picker": {
"name": "ColorPicker",
"type": "Evolving",
"path": "color-picker",
"description": "A panel to enter or select colors.",
"tmw": "When user want to select a color.",
"basicDemo": {
"title": "Basic Usage"
},
"tapDemo": {
"title": "Used with Dropdown"
},
"anchorLinkValues": {
"basic-usage": "Basic Usage",
"with-dropdown": "Used with Dropdown"
}
},
"design-link": {
"name": "Link",
"type": "Design tokens",
"path": "design-link",
"description": "Common style specifications of ng-devui.",
"tmw": "When you want to query ng-devui related styles, scenario related styles, and changes of styles.",
"hrefDemo": {
"title": "Link",
"description1": "1. Verify that the devui style sheet (devui.min.css) has been imported globally.",
"description2": "2. Use class=\"devui-link\" to modify the style of <a>."
},
"anchorLinkValues": {
"href-a": "Link"
}
},
"design-color": {
"name": "Color",
"type": "Design tokens",
"path": "design-color",
"description": "Common style specifications of ng-devui.",
"tmw": "When you want to query ng-devui related styles, scenario related styles, and changes of styles.",
"colorDemo": {
"title": "Color",
"description1": "1. DevUI sorts color specifications, including common color values and dark mode color values, and lists the usage scenarios of these colors. To better control and display, DevUI classifies colors and names semantic variables.",
"description2": "2. By `@import' ~ng-devui/styles-var/devui-var.scss '; `.The color variable can be used after being introduced.",
"description3": "3. If the style sheet is a less file, '@import' ~ng-devui/styles-var/devui-var.less '; `, and change the variable prefix '$' to '@'.",
"instance": {
"title": "Instances",
"description": "In this example, color variables are used, and the color blocks change with the theme switching.",
"defaultTable": {
"tab": "Default theme color comparison table",
"colorVar": "Color variable",
"normalColor": "Normal color value",