en.js 7.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285
  1. export default {
  2. er: {
  3. panels: {
  4. config: 'Form Attribute'
  5. },
  6. fields: {
  7. input: [
  8. 'Input',
  9. 'Email',
  10. 'ID number',
  11. 'Cellphone',
  12. 'URL'
  13. ],
  14. textarea: 'Textarea',
  15. number: 'Number',
  16. radio: 'Radio',
  17. checkbox: 'Checkbox',
  18. select: ['Select', 'Employee', 'Role', 'Department'],
  19. time: 'Time',
  20. date: 'Date',
  21. rate: 'Rate',
  22. switch: 'Switch',
  23. slider: 'Slider',
  24. html: 'Html',
  25. cascader: 'Cascader',
  26. uploadfile: 'File',
  27. signature: 'Signature',
  28. region: 'Region',
  29. grid: 'Grid',
  30. table: 'Table',
  31. tabs: 'Tabs',
  32. collapse: 'Collapse',
  33. divider: 'Divider',
  34. container: 'Container',
  35. field: 'Basic field',
  36. defaultField: 'Default field',
  37. subform: 'Sub-form'
  38. },
  39. layout: {
  40. tabsCol: 'Tab panel',
  41. col: 'Col',
  42. collapseCol: 'Collapse panel',
  43. td: 'td'
  44. },
  45. config: {
  46. globalConfig: {
  47. labelPosition: {
  48. label: 'Label Position',
  49. left: 'Left',
  50. right: 'Right',
  51. top: 'Top'
  52. },
  53. sync: {
  54. label: 'Synchronize computer and mobile configurations',
  55. warning: 'Data inconsistency, according to your choice of configuration'
  56. },
  57. componentSize: {
  58. label: 'Size of Fields',
  59. large: 'Large',
  60. default: 'Default',
  61. small: 'Small'
  62. }
  63. },
  64. tabsLayout: {
  65. style: {
  66. label: 'Type',
  67. options: [
  68. 'Default',
  69. 'Tabs',
  70. 'Border-Card'
  71. ]
  72. },
  73. tabPosition: {
  74. label: 'Tab position',
  75. options: [
  76. 'Top',
  77. 'Bottom',
  78. 'Left',
  79. 'Right'
  80. ]
  81. }
  82. },
  83. borderComponent: {
  84. borderLine: 'Border line',
  85. borderWidth: 'Border width'
  86. },
  87. gridLayout: {
  88. justify: {
  89. label: 'Horizontal arrangement',
  90. options: [
  91. 'Start',
  92. 'End',
  93. 'Center',
  94. 'Space around',
  95. 'Space between'
  96. ]
  97. }
  98. },
  99. dataComponent1: {
  100. defaultLabel: 'Default value',
  101. unique: 'Unique id',
  102. name: 'Name',
  103. operate: 'Operate',
  104. add: 'Add'
  105. },
  106. dataComponent2: {
  107. level: 'Level',
  108. add: 'Add'
  109. },
  110. dataComponent3: {
  111. panel: 'Panel',
  112. add: 'Add'
  113. },
  114. propsPanel: {
  115. title: 'Title',
  116. titleWidth: 'Title width',
  117. id: 'Id',
  118. defaultContent: 'Default content',
  119. placeholder: 'Placeholder',
  120. brushColor: 'Brush color',
  121. format: 'Format',
  122. dateType: 'Date type',
  123. layout: {
  124. label: 'Layout',
  125. options: [
  126. 'vertical',
  127. 'horizontal'
  128. ]
  129. },
  130. contentPosition: {
  131. label: 'Text position',
  132. options: [
  133. 'Left',
  134. 'Center',
  135. 'Right'
  136. ]
  137. },
  138. textareaHeight: 'Textarea height',
  139. uploadfile: {
  140. fileType: 'File type',
  141. accept: '',
  142. uploadLimit: 'Upload limit',
  143. fileSize: 'File size'
  144. },
  145. prepend: 'Prepend',
  146. append: 'Append',
  147. step: 'Step',
  148. precision: 'Precision',
  149. region: {
  150. label: 'Select range',
  151. options: [
  152. 'Prov',
  153. 'City/Prov',
  154. 'County/City/Prov'
  155. ]
  156. },
  157. trim: 'Trim',
  158. wordLimit: 'Word limit',
  159. dateRange: 'Date range',
  160. accordion: 'Accordion',
  161. showPassword: 'Password',
  162. multiple: 'Multiple',
  163. filterable: 'Search',
  164. numberControls: {
  165. label: 'Control button',
  166. position: 'Button position',
  167. options: [
  168. 'Horizontal',
  169. 'Vertical'
  170. ]
  171. },
  172. allowHalf: 'Allow half',
  173. alpha: 'Alpha',
  174. anyNode: 'Select any node',
  175. clearable: 'clearable',
  176. star: 'Star',
  177. setDefaultContent: 'Set default content'
  178. }
  179. },
  180. public: {
  181. confirm: 'Confirm',
  182. cancel: 'Cancel',
  183. button: 'Button',
  184. text: 'Text',
  185. color: 'Color',
  186. backgroundColor: 'Background-color',
  187. width: 'Width',
  188. radius: 'Radius',
  189. style: 'Style',
  190. background: 'Background',
  191. image: 'Image',
  192. remove: 'Remove',
  193. margin: 'Margin',
  194. padding: 'Padding',
  195. unit: 'Unit',
  196. min: 'Min',
  197. max: 'Max',
  198. clear: 'Clear',
  199. dataEntry: 'Data entry',
  200. data: 'Data',
  201. disabled: 'disabled',
  202. back: 'Back',
  203. save: 'Save',
  204. reset: 'Reset',
  205. add: 'Add'
  206. },
  207. validateMsg: {
  208. required: 'Required',
  209. limitWord: 'At least <%= min %> character',
  210. email: 'Please enter the valid email address',
  211. IdNumber: 'Please enter the valid ID number',
  212. phone: 'Please enter the valid Phone number',
  213. http: 'Please enter the valid Url',
  214. fileSize: 'File size cannot exceed <%= size %> MB',
  215. idUnique: 'ID must be unique',
  216. placeholder1: 'Please enter',
  217. placeholder2: 'Please select'
  218. },
  219. form: {
  220. selectDate: 'Select date',
  221. selectTime: 'Select time',
  222. notFilled: 'Not filled',
  223. filled: 'Filled',
  224. addSignature: 'Add signature',
  225. useSignature: 'Use signature',
  226. uploading: 'uploading...',
  227. uploadFailed: 'Fail to upload'
  228. },
  229. selection: {
  230. insertLeft: 'Insert column left',
  231. insertRight: 'Insert column right',
  232. insertTop: 'Insert row before',
  233. insertBottom: 'Insert row after',
  234. mergeLeft: 'Merge left',
  235. mergeRight: 'Merge right',
  236. mergeRow: 'Merge row',
  237. mergeTop: 'Merge on',
  238. mergeBottom: 'Merge down',
  239. mergeColumn: 'Merge column',
  240. delRow: 'Delete row',
  241. delColumn: 'Delete column',
  242. splitColumn: 'Split column',
  243. splitRow: 'Split row'
  244. },
  245. logic: {
  246. filter: {
  247. equal: 'Equal',
  248. not_equal: 'Not equal',
  249. contains: 'Contains',
  250. not_contain: 'Not contain',
  251. empty: 'Empty',
  252. not_empty: 'Not empty',
  253. greater_than: 'Greater than',
  254. greater_than_equal: 'Greater than or equal to',
  255. less_than: 'Less than',
  256. less_than_equal: 'Less than or equal to',
  257. between: 'Between',
  258. one_of: 'Equal to one of',
  259. not_one_of: 'Not equal to one of',
  260. belong_one_of: 'Belong to one of',
  261. not_belong_one_of: 'Not belong to one of',
  262. on: 'On',
  263. off: 'Off',
  264. show: 'Show',
  265. hide: 'Hide',
  266. field: 'Field',
  267. required: 'Required',
  268. not_required: 'Not required',
  269. readOnly: 'Readonly',
  270. editable: 'Editable'
  271. },
  272. filterLabel: {
  273. if: 'When the following conditions are met',
  274. then: 'Then execute'
  275. },
  276. tabs: {
  277. visible: 'Visible',
  278. required: 'Required',
  279. readOnly: 'Readonly'
  280. },
  281. button: 'Logic Control',
  282. logicSuggests: 'It is detected that the attributes of the current field have changed, and in order to ensure the accuracy of logic control, the corresponding logic rules have been automatically deleted.'
  283. }
  284. }
  285. }