en.json 28 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865
  1. {
  2. "_element": "en",
  3. "_name": "English",
  4. "common": {
  5. "buttons": {
  6. "add": "Add",
  7. "cancel": "Cancel",
  8. "clean": "Empty",
  9. "close": "Close",
  10. "collapse": "Collapse",
  11. "collect": "Collect",
  12. "compress": "Compress",
  13. "confirm": "Confirm",
  14. "detail": "Detail",
  15. "down": "Downturn",
  16. "edit": "Edit",
  17. "expand": "Expand",
  18. "expansion": "Expand",
  19. "export": "Export",
  20. "fullscreen": "Full screen",
  21. "fullscreenOn": "Small Screen",
  22. "import": "Import",
  23. "more": "More",
  24. "moreSearch": "More",
  25. "print": "Print",
  26. "refresh": "Refresh",
  27. "remove": "Delete",
  28. "removeAllToken": "Delete all tokens",
  29. "removeToken": "Delete token",
  30. "resetSearch": "Reset",
  31. "delete":"Delete",
  32. "save": "Save",
  33. "search": "Search",
  34. "toBottom": "Move last",
  35. "toUp": "Move first",
  36. "up": "Upper"
  37. },
  38. "company": "Guangzhou Liuchen Information Technology Co., Ltd.",
  39. "copyright": "All Rights Reserved",
  40. "dialog": {
  41. "multipleSelected": "Multiple items have been selected, please choose one to operate!",
  42. "operateSuccess": "Successful operation",
  43. "removeRecord": "This operation will permanently delete the data, are you sure?",
  44. "removeSuccess": "Successfully deleted!",
  45. "saveCancelButtonText": "Close",
  46. "saveConfirmButtonText": "Continue",
  47. "saveError": "Please check if the form data is filled in correctly",
  48. "saveSuccess": "{message}, continue?",
  49. "selectedRecords": "Please select a record!",
  50. "title": "Prompt",
  51. "warn": "Tips"
  52. },
  53. "field": {
  54. "createBy": "founder",
  55. "createTime": "Creation time",
  56. "updateBy": "Updater",
  57. "updateTime": "Update time"
  58. },
  59. "loading": "Loading",
  60. "noData": "No data",
  61. "platform": "IBPS platform",
  62. "saving": "Saving",
  63. "title": {
  64. "add": "Add {title}",
  65. "detail": "{title} details",
  66. "edit": "Edit {title}"
  67. },
  68. "welcome": "Welcome to the IBPS platform"
  69. },
  70. "components": {
  71. "address": {
  72. "china": "China",
  73. "defaultPlaceholder": [
  74. "Please select a country",
  75. "Please select a province",
  76. "Please select a city",
  77. "Please select a county",
  78. "Please select a township street"
  79. ],
  80. "defaultnotFoundText": [
  81. "No matching country",
  82. "No matching province",
  83. "No matching city",
  84. "No matching counties",
  85. "No matching township street"
  86. ]
  87. },
  88. "backToTop": {
  89. "tip": "Back to Top"
  90. },
  91. "cardList": {
  92. "pagination": {
  93. "noData": "No data",
  94. "pageInfo": "Article{start}to{end}of{total}"
  95. }
  96. },
  97. "clipboard": {
  98. "failed": "Copy failed",
  99. "success": "Successful copy"
  100. },
  101. "crud": {
  102. "collapse": "Shrink",
  103. "display-field": {
  104. "clean": "Empty",
  105. "delete": "Delete",
  106. "no-selected": "No field selected",
  107. "no-selected-prompt": "Please set the display field",
  108. "reset": "Reset",
  109. "select-all": "Select All",
  110. "selected-field": "Currently selected field",
  111. "sort": "Drag sort",
  112. "title": "Set up custom columns",
  113. "width": "Width"
  114. },
  115. "displayField": "Custom column",
  116. "expand": "Expand",
  117. "index": "NO.",
  118. "manage": "Management",
  119. "pagination": {
  120. "noData": "No data",
  121. "pageInfo": "Article{start}to{end}of{total}"
  122. }
  123. },
  124. "lockScreen": {
  125. "locked": "Locked",
  126. "placeholder": "Password is the same as the login password",
  127. "tip": "Wrong password, please re-enter. If you forgot your password, contact your administrator!",
  128. "unlock": "Unlock"
  129. },
  130. "queryBuilder": {
  131. "add_group": "Add group",
  132. "add_rule": "Add rule",
  133. "conditions": {
  134. "AND": "AND",
  135. "OR": "OR"
  136. },
  137. "errors": {
  138. "boolean_not_valid": "Not a boolean",
  139. "checkbox_empty": "No items selected",
  140. "datetime_between_invalid": "Invalid value, {0} is greater than{1}",
  141. "datetime_empty": "Value is empty",
  142. "datetime_exceed_max": "Must be before{0}",
  143. "datetime_exceed_min": "Must be after{0}",
  144. "datetime_invalid": "Not a valid date ({0})",
  145. "empty_group": "The group is empty",
  146. "no_filter": "No filter selected",
  147. "number_between_invalid": "Invalid value, {0} is greater than {1}",
  148. "number_exceed_max": "Must be less than{0}",
  149. "number_exceed_min": "Must be greater than{0}",
  150. "number_nan": "Value is not a number",
  151. "number_not_double": "Not a floating point number",
  152. "number_not_integer": "Not an integer",
  153. "number_wrong_step": "Must be a multiple of{0}",
  154. "operator_not_multiple": "Option{1}cannot accept multiple values",
  155. "radio_empty": "No items selected",
  156. "select_empty": "No items selected",
  157. "string_empty": "No value entered",
  158. "string_exceed_max_length": "Must be no more than{0}characters",
  159. "string_exceed_min_length": "Must contain at least{0}characters",
  160. "string_invalid_format": "Invalid format ({0})"
  161. },
  162. "operators": {
  163. "begins_with": "Start With",
  164. "between": "Between",
  165. "contains": "Contains the following",
  166. "ends_with": "End with",
  167. "equal": "Equal",
  168. "greater": "Greater",
  169. "greater_or_equal": "Greater than or equal to",
  170. "in": "Within",
  171. "is_empty": "Is empty",
  172. "is_not_empty": "Not Null",
  173. "is_not_null": "Not Null",
  174. "is_null": "Is NULL",
  175. "less": "Less Than",
  176. "less_or_equal": "Less than or equal to",
  177. "not_begins_with": "Don't start with",
  178. "not_between": "Not in between",
  179. "not_contains": "Does not contain the following",
  180. "not_ends_with": "Do not end with",
  181. "not_equal": "Not equal to",
  182. "not_in": "Not In"
  183. },
  184. "remove_group": "Delete Group",
  185. "remove_rule": "Delete",
  186. "sources": {
  187. "dynamic": "Dynamic value",
  188. "fixed": "Fixed value",
  189. "script": "Groovy script value"
  190. }
  191. },
  192. "screenfull": {
  193. "notSupport": "Your browser does not support"
  194. }
  195. },
  196. "error": {
  197. "back": "Back",
  198. "backHome": "Back to home",
  199. "cause": "Cause of error:{cause}",
  200. "logout": {
  201. "cancelButtonText": "Cancel",
  202. "confirmButtonText": "ReLogin",
  203. "message": "You have been logged out, you can cancel your stay on this page or log in again",
  204. "title": "Sign out"
  205. },
  206. "message": "{message}",
  207. "messageCause": "{message}</br>Cause of error:{cause}",
  208. "network": "The server is running bad, please try again later",
  209. "page401": {
  210. "maybe": "Or you can go",
  211. "tip1": "You do not have permission to go to this page",
  212. "tip2": "If you are dissatisfied please contact your leader"
  213. },
  214. "page403": {
  215. "maybe": "Or you can go",
  216. "tip1": "You do not have permission to go to this page",
  217. "tip2": "If you are dissatisfied please contact your leader"
  218. },
  219. "page404": {
  220. "info": "Please check if the URL you entered is correct, please click the button below to return to the homepage or send an error report",
  221. "message": "You cannot enter this page ..."
  222. },
  223. "page500": {
  224. "maybe": "Or you can go",
  225. "tip1": "An error occurred on the internal server page",
  226. "tip2": "Please contact the administrator or send an error report"
  227. },
  228. "reLogin": "ReLogin",
  229. "status": {
  230. "400": "[400] Request error",
  231. "401": "[401] Unauthorized, please contact the administrator",
  232. "403": "[403] Access Denied",
  233. "404": "[404] Request address error: {url}",
  234. "408": "[408] Request timed out",
  235. "500": "[500] Internal server error",
  236. "501": "[501] The service is not implemented",
  237. "502": "[502] Gateway error",
  238. "503": "[503] Service is unavailable",
  239. "504": "[504] Gateway timeout",
  240. "505": "[505] Unsupported HTTP version",
  241. "6010101": "Illegal request",
  242. "6020101": "wrong user name or password"
  243. },
  244. "unknown": "Unknown error, error code:{state}"
  245. },
  246. "formula": {
  247. "abs": {
  248. "example": "ABS (-8) can return 8, which is the absolute value of -8",
  249. "intro": "ABS function can get the absolute value of a number",
  250. "usage": "ABS (number)"
  251. },
  252. "advanceFunc": "Advanced functions",
  253. "and": {
  254. "example": "AND ({语文成绩}> 90,{数学成绩}> 90,{英语成绩}> 90), if all three courses score> 90, return true, otherwise return false",
  255. "intro": "If all parameters are true, the AND function returns a Boolean value of true, otherwise it returns a Boolean value of false",
  256. "usage": "AND (logical expression 1, logical expression 2, ...)"
  257. },
  258. "average": {
  259. "example": "AVERAGE ({语文成绩},{数学成绩}, {英语成绩}) returns the average score of the three courses",
  260. "intro": "AVERAGE function can get the arithmetic mean of a set of values",
  261. "usage": "AVERAGE (number 1, number 2, ...)"
  262. },
  263. "ceiling": {
  264. "example": "CEILING (7,6) returns 12, because 12 is greater than 7 and is the number closest to 7 in multiples of 6",
  265. "intro": "CEILING function can increase the number to a multiple of the specified factor closest to the original value",
  266. "usage": "CEILING(number, factor)"
  267. },
  268. "char": {
  269. "example": "CHAR (10) returns newline characters",
  270. "intro": "CHAR function can convert the numeric code of the computer character set to the corresponding character",
  271. "usage": "CHAR (number)"
  272. },
  273. "concatenate": {
  274. "example": "CONCATENATE ('Two classes every three years', 'Jay Chou') will return",
  275. "intro": "CONCATENATE function can merge multiple texts into one text",
  276. "usage": "CONCATENATE (text1, text2, ...)"
  277. },
  278. "count": {
  279. "example": "COUNT (Xiao Ming, Xiao Wang, Xiao Zhang, Xiao Li) returns 4, which is the number of people",
  280. "intro": "COUNT function can get the number of parameters",
  281. "usage": "COUNT (value, value, ...)"
  282. },
  283. "countif": {
  284. "example": "COUNTIF (subform.sex, 'female'), you can get the number of data of 'female' in the subform; COUNTIF ([1,2,3,4], '> 2'), you can get 1 , 2, 3, 4 The number of digits greater than 2 results in 2.",
  285. "intro": "COUNTIF function can get the number of parameters in the array that meet the conditions",
  286. "usage": "COUNTIF (array, 'condition')"
  287. },
  288. "date": {
  289. "intro": "DATE function can convert timestamp to date object",
  290. "usage": "DATE (time stamp)"
  291. },
  292. "dateFunc": "Date functions",
  293. "datedelta": {
  294. "intro": "DATEDELTA function can add / subtract a specified date",
  295. "usage": "DATEDELTA (specified date, number of days to add or subtract)"
  296. },
  297. "day": {
  298. "intro": "DAY function can get the day of the month",
  299. "usage": "DAY (time stamp)"
  300. },
  301. "days": {
  302. "intro": "The DAYS function returns the number of days between the two dates.",
  303. "usage": "DAYS (end date, start date)"
  304. },
  305. "days360": {
  306. "intro": "DAYS360 uses the 360-day algorithm to return the number of days between the two days.",
  307. "usage": "DAYS360 (end date, start date)"
  308. },
  309. "exact": {
  310. "example": "EXACT ({手机号},{中奖手机号}), if the two are the same, return true, if not the same, return false",
  311. "intro": "The EXACT function can compare whether two texts are exactly the same, return true if they are identical, otherwise return false",
  312. "usage": "EXACT (text1, text2)"
  313. },
  314. "false": {
  315. "intro": "FALSE function returns boolean false",
  316. "usage": "FALSE ()"
  317. },
  318. "fixed": {
  319. "example": "FIXED (3.1415,2) returns '3.14'",
  320. "intro": "The FIXED function rounds a number to a specified number of decimal places and outputs it as text",
  321. "usage": "FIXED (number, scale)"
  322. },
  323. "floor": {
  324. "example": "FLOOR (7,6) returns 6, because 6 is smaller than 7 and is also the number closest to 7 in multiples of 6",
  325. "intro": "FLOOR function reduces the number to a multiple of the specified factor closest to the original value",
  326. "usage": "FLOOR (number, factor)"
  327. },
  328. "hour": {
  329. "intro": "HOUR function can return the number of hours on a date",
  330. "usage": "HOUR (time stamp)"
  331. },
  332. "if": {
  333. "example": "IF ({语文成绩}> 60, 'Pass', 'Fail'), it will return a pass when the language score is> 60, otherwise it will fail.",
  334. "intro": "The IF function determines whether a condition can be satisfied; if it is satisfied, it returns a value, if it does not, it returns another value",
  335. "usage": "IF (logical expression, value returned if true, value returned if false)"
  336. },
  337. "int": {
  338. "example": "INT (3.1415) returns 3, which is the integer part of 3.1415",
  339. "intro": "INT function can get the integer part of a number",
  340. "usage": "INT (number)"
  341. },
  342. "isempty": {
  343. "intro": "ISEMPTY function can be used to determine whether the value is empty text, empty object or empty array",
  344. "usage": "ISEMPTY (text)"
  345. },
  346. "isoweeknum": {
  347. "intro": "The ISOWEEKNUM function returns the number of ISO weeks in a year for a specified date",
  348. "usage": "ISOWEEKNUM (specified date)"
  349. },
  350. "large": {
  351. "example": "LARGE ({学生成绩.数学成绩}, 1) returns the # 1 'math grade' in the subform 'student grade'",
  352. "intro": "LARGE function can get the k-th largest value in a data set",
  353. "usage": "LARGE (array, k)"
  354. },
  355. "left": {
  356. "example": "LEFT ('Three Years Two Jay Chou', 2) returns 'Three Years', which is the first 2 characters of 'Three Years Two Jay Chou' from left to right",
  357. "intro": "The LEFT function can return a specified number of characters from the first character of a text",
  358. "usage": "LEFT (text, text length)"
  359. },
  360. "len": {
  361. "example": "LEN ('朝 词 白帝 彩云 间') returns 7, because there are 7 characters in this poem",
  362. "intro": "LEN function can get the number of characters in the text",
  363. "usage": "LEN (text)"
  364. },
  365. "log": {
  366. "example": "LOG (100,10) returns 2, which is the logarithm of 100 with the base 10",
  367. "intro": "The LOG function can return the logarithm of a number based on a specified base",
  368. "usage": "LOG (number, base)"
  369. },
  370. "logicFunc": "Logical function",
  371. "lower": {
  372. "example": "LOWER ('JAYZ') returns 'jayz'",
  373. "intro": "The LOWER function can convert all uppercase letters in a text to lowercase letters",
  374. "usage": "LOWER (text)"
  375. },
  376. "mapx": {
  377. "intro": "MAPX function is an advanced function that can be used to fetch across forms",
  378. "usage": "MAPX (operation, map_value, map_field, result_field)"
  379. },
  380. "mathFunc": "Mathematical function",
  381. "max": {
  382. "example": "MAX ({语文成绩},{数学成绩},{英语成绩}) returns the highest score of the three courses",
  383. "intro": "MAX function can get the maximum value of a set of values",
  384. "usage": "MAX (number1, number2, ...)"
  385. },
  386. "mid": {
  387. "example": "MID ('Liuchen Rapid Development Platform', 4, 6) returns to 'Rapid Development Platform'",
  388. "intro": "MID returns the specified number of characters from the specified position in the text",
  389. "usage": "MID (text, start_number, specified number)"
  390. },
  391. "min": {
  392. "example": "MIN ({语文成绩},{数学成绩},{英语成绩}) returns the lowest score among the three courses",
  393. "intro": "MIN function can get the minimum value of a set of values",
  394. "usage": "MIN (number 1, number 2, ...)"
  395. },
  396. "minute": {
  397. "intro": "The MINUTE function can return the number of minutes on a date",
  398. "usage": "MINUTE (time stamp)"
  399. },
  400. "mod": {
  401. "example": "MOD (4,3) returns 1, which is the remainder of 4/3",
  402. "intro": "MOD function can get the remainder when two numbers are divided",
  403. "usage": "MOD (dividend, divisor)"
  404. },
  405. "month": {
  406. "intro": "MONTH returns the month of a date",
  407. "usage": "MONTH (time stamp)"
  408. },
  409. "not": {
  410. "example": "NOT ({语文成绩}> 60), returns false if the language score is greater than 60, otherwise returns true",
  411. "intro": "The NOT function returns a Boolean value opposite to the specified expression.",
  412. "usage": "NOT (logical expression)"
  413. },
  414. "now": {
  415. "intro": "NOW function can get the current time",
  416. "usage": "NOW()"
  417. },
  418. "omit": "slightly",
  419. "or": {
  420. "example": "OR ({语文成绩}> 90,{数学成绩}> 90,{英语成绩}> 90), the score of any course> 90, return true, otherwise return false",
  421. "intro": "If any parameter is true, the OR function returns a Boolean value of true; if all parameters are false, it returns a Boolean value of false.",
  422. "usage": "OR(逻辑表达式1,逻辑表达式2,...)"
  423. },
  424. "pinyin": {
  425. "intro": "PINYIN function can convert Chinese to Pinyin",
  426. "usage": "PINYIN(中文)"
  427. },
  428. "power": {
  429. "example": "POWER(3,2)返回9,也就是3的2次方",
  430. "intro": "POWER函数可以获取数字乘幂的结果",
  431. "usage": "POWER(数字,指数)"
  432. },
  433. "product": {
  434. "example": "PRODUCT({单价}, {数量})获取总价,也就是单价和数量的乘积",
  435. "intro": "PRODUCT函数可以获取一组数值的乘积",
  436. "usage": "PRODUCT(数字1,数字2,...)"
  437. },
  438. "rand": {
  439. "example": "RAND()返回0.424656",
  440. "intro": "RAND函数可返回大于等于0且小于1的均匀分布随机实数",
  441. "usage": "RAND()"
  442. },
  443. "replace": {
  444. "example": "REPLACE('深圳市金源信通科技有限公司',4,6,'实验室数据管理')返回'实验室数据管理平台'",
  445. "intro": "REPLACE函数可以根据指定的字符数,将部分文本替换为不同的文本",
  446. "usage": "REPLACE(文本,开始位置,替换长度,新文本)"
  447. },
  448. "rept": {
  449. "example": "REPT('流辰',3)返回'流辰流辰流辰'",
  450. "intro": "REPT函数可以将文本重复一定次数",
  451. "usage": "REPT(文本,重复次数)"
  452. },
  453. "right": {
  454. "example": "RIGHT('三年二班周杰伦',3)返回'周杰伦',也就是'三年二班周杰伦'从右往左的前3个字符",
  455. "intro": "RIGHT函数可以获取由给定文本右端指定数量的字符构成的文本值",
  456. "usage": "RIGHT(文本,文本长度)"
  457. },
  458. "round": {
  459. "example": "ROUND(3.1485,2)返回3.15",
  460. "intro": "ROUND函数可以将数字四舍五入到指定的位数",
  461. "usage": "ROUND(数字,数字位数)"
  462. },
  463. "search": {
  464. "example": "SEARCH('2016','流辰2016')返回4",
  465. "intro": "SEARCH函数可以获取文本1在文本2中的开始位置",
  466. "usage": "SEARCH(文本1,文本2)"
  467. },
  468. "second": {
  469. "intro": "SECOND函数可以返回某日期的秒数",
  470. "usage": "SECOND(时间戳)"
  471. },
  472. "small": {
  473. "example": "SMALL({学生成绩.数学成绩}, 1)返回子表单'学生成绩'中排名倒数第一的'数学成绩'",
  474. "intro": "SMALL函数可以返回数据集中第k个最小值",
  475. "usage": "SMALL(数组,k)"
  476. },
  477. "split": {
  478. "example": "SPLIT('流辰-快速开发平台','-')返回'流辰,快速开发平台'",
  479. "intro": "SPLIT函数可以将文本按指定分割符分割成数组",
  480. "usage": "SPLIT(文本,分隔符_文本)"
  481. },
  482. "sqrt": {
  483. "example": "SQRT(9)返回3,也就是9的正平方根",
  484. "intro": "SQRT函数可以获取一个数字的正平方根",
  485. "usage": "SQRT(数字)"
  486. },
  487. "sum": {
  488. "example": "SUM({语文成绩},{数学成绩}, {英语成绩})返回三门课程的总分",
  489. "intro": "SUM函数可以获取一组数值的总和",
  490. "usage": "SUM(数字1,数字2,...)"
  491. },
  492. "sumproduct": {
  493. "example": "SUMPRODUCT([1,2,3],[0.1,0.2,0.3])返回1.4,也就是 1×0.1 + 2×0.2 + 3×0.3的值",
  494. "intro": "SUMPRODUCT函数可以将数组间对应的元素相乘,并返回乘积之和,适用于加权求和",
  495. "usage": "SUMPRODUCT(数组,数组...)"
  496. },
  497. "systime": {
  498. "intro": "SYSTIME函数可以获取当前服务器时间",
  499. "usage": "SYSTIME()"
  500. },
  501. "text": {
  502. "example": "TEXT(3.1415)返回'3.1415'",
  503. "intro": "TEXT函数可以将数字转化成文本",
  504. "usage": "TEXT(数字)"
  505. },
  506. "textFunc": "Text function",
  507. "time": {
  508. "intro": "TIME函数可以返回特定时间的十进制数字",
  509. "usage": "TIME(时_数字,分_数字,秒_数字)"
  510. },
  511. "timestamp": {
  512. "intro": "TIMESTAMP函数可以将日期对象转换成时间戳。",
  513. "usage": "TIMESTAMP(日期)"
  514. },
  515. "today": {
  516. "intro": "TODAY函数可以返回今天",
  517. "today.usage": "TODAY()"
  518. },
  519. "trim": {
  520. "example": "TRIM(' 流辰 ')返回'流辰'",
  521. "intro": "TRIM函数可以删除文本首尾的空格",
  522. "usage": "TRIM(文本)"
  523. },
  524. "true": {
  525. "intro": "TRUE函数返回布尔值true",
  526. "usage": "TRUE()"
  527. },
  528. "upper": {
  529. "example": "UPPER('jayz')返回'JAYZ'",
  530. "intro": "UPPER函数可以将一个文本中的所有小写字母转换为大写字母",
  531. "usage": "UPPER(文本)"
  532. },
  533. "uuid": {
  534. "intro": "UUID函数随机码生成器。可适用于随机流水号的使用场景等",
  535. "usage": "UUID()"
  536. },
  537. "value": {
  538. "example": "VALUE ('3.1415') returns 3.1415",
  539. "intro": "VALUE function can convert text to numbers",
  540. "usage": "VALUE (text)"
  541. },
  542. "weeknum": {
  543. "intro": "WEEKNUM函数可以返回指定日期在当年是第几周",
  544. "usage": "WEEKNUM(指定日期)"
  545. },
  546. "xor": {
  547. "example": "XOR({语文成绩}>90,{数学成绩}>90),如果两门成绩都>90,返回false;如果两门成绩都<90,返回false;如果其中一门>90,另外一门<90,返回true",
  548. "intro": "XOR函数可以返回所有参数的异或值",
  549. "usage": "XOR(逻辑表达式1, 逻辑表达式2,...)"
  550. },
  551. "year": {
  552. "intro": "YEAR函数可以返回某日期的年份",
  553. "usage": "YEAR(时间戳)"
  554. }
  555. },
  556. "layout": {
  557. "header-aside": {
  558. "header-error-log": {
  559. "empty": "No logs or exceptions",
  560. "logError": " {logLength} logs | contains {logLengthError} exceptions",
  561. "logInfo": "{logLength} logs",
  562. "table": {
  563. "empty-text": "No log information yet",
  564. "label": {
  565. "component": "Trigger component",
  566. "message": "Information",
  567. "more": "Check the detail information",
  568. "time": "time",
  569. "url": "Trigger page"
  570. }
  571. },
  572. "type": {
  573. "exception": "Abnormal",
  574. "log": "Log"
  575. },
  576. "upload": {
  577. "button": "Upload"
  578. }
  579. },
  580. "header-message": {
  581. "details": "Information details",
  582. "empty": "No news",
  583. "message-count": "messages ({messageCount})",
  584. "viewmore": "See more"
  585. },
  586. "header-search": {
  587. "close": "shut down",
  588. "panel": "wake up search panel",
  589. "placeholder": "Search page",
  590. "press": "Press",
  591. "tip": "You can use shortcuts"
  592. },
  593. "header-setting": {
  594. "size": {
  595. "default": "Default",
  596. "medium": "Medium",
  597. "mini": "Mini",
  598. "small": "Small"
  599. },
  600. "theme": {
  601. "chester": "Chester",
  602. "element": "Element",
  603. "ibps": "Classic",
  604. "line": "Minimalist lines",
  605. "star": "Meteor",
  606. "status": {
  607. "activate": "Activated",
  608. "select": "Use"
  609. },
  610. "tomorrow-night-blue": "Tomorrow Night Blue (vsCode)",
  611. "violet": "Violet"
  612. }
  613. },
  614. "menu-item": {
  615. "label-default": "Unnamed menu"
  616. },
  617. "menu-side": {
  618. "empty": "No sidebar menu"
  619. },
  620. "tags": {
  621. "close": "Close",
  622. "closeAll": "Close all",
  623. "closeLeft": "Close left",
  624. "closeOther": "Close other",
  625. "closeRight": "Close right"
  626. }
  627. }
  628. },
  629. "login": {
  630. "account": "",
  631. "backLogin": "Back",
  632. "capsTooltip": "Caps Lock is on",
  633. "code": "Please enter verification code",
  634. "codeCorrect": "Please enter correct verify code.",
  635. "codeLength": "Verification code length is 6 digits",
  636. "company": "Company name",
  637. "companyCode": "Enterprise code",
  638. "email": "e-mail",
  639. "forget": "Forget password",
  640. "fullName": "Name",
  641. "gender": {
  642. "female": "Female",
  643. "male": "Male"
  644. },
  645. "logIn": "Login",
  646. "logOut": "Logout",
  647. "method": {
  648. "smsCode": "SMS verification code",
  649. "thirdparty": "Third-party authorized login",
  650. "userPassword": "User password"
  651. },
  652. "mobile": "Please enter phone number",
  653. "mobileCorrect": "Please enter your mobile number correctly",
  654. "msgInit": "Send the verification code",
  655. "msgInitCorrect": "",
  656. "msgScuccess": "Resend in {time} seconds",
  657. "password": "Please enter the password",
  658. "passwordCorrect": "Please enter a password of at least 5 digits.",
  659. "qq": "QQ",
  660. "register": "Register account",
  661. "registration": "Registered",
  662. "remember": "Remember me",
  663. "resetPassword": "Reset password",
  664. "selectSystem": "Select subsystem",
  665. "selectTenant": "",
  666. "street": "Address",
  667. "tenantRegister": "Registered",
  668. "title": "IBPS platform",
  669. "userLogin": "User login",
  670. "username": "Please enter user name",
  671. "usernameCorrect": "Please enter the correct username.",
  672. "validmsgInit": "",
  673. "wechat": "WeChat"
  674. },
  675. "logout": {
  676. "cancelButtonText": "Cancel",
  677. "confirmButtonText": "Logout",
  678. "message": "Logout of current account? Open tabs and user settings will be saved.",
  679. "title": "Confirm operation"
  680. },
  681. "navbar": {
  682. "changePassword": "Change Password",
  683. "color": "Theme color",
  684. "dashboard": "Home",
  685. "exitFullscreen": "Exit Full Screen",
  686. "exitSwitchUser": "Exit Switch User",
  687. "fullscreen": "Full screen",
  688. "language": "Language",
  689. "lockScreen": "Lock screen",
  690. "logOut": "Log out",
  691. "logo": {
  692. "title": "IBPS Development Platform"
  693. },
  694. "setting": "Overall style settings",
  695. "size": "Size",
  696. "switchEnvironment": "Switch environment",
  697. "switchTenant": "",
  698. "theme": "Custom theme",
  699. "userInfo": "User Info",
  700. "welcome": "Welcome"
  701. },
  702. "notify": {
  703. "special": {
  704. "component-size": {
  705. "changed": {
  706. "message": "Global component size has changed",
  707. "title": "Prompt"
  708. }
  709. },
  710. "show-log": {
  711. "message": "The full log content has been printed to the console",
  712. "title": "Log details"
  713. },
  714. "upload": {
  715. "error": {
  716. "message": "Data upload failed",
  717. "title": "upload failed"
  718. },
  719. "start": {
  720. "message": "Uploading data, please wait",
  721. "title": "Start upload"
  722. },
  723. "success": {
  724. "message": "Data uploaded successfully",
  725. "title": "Uploaded successfully"
  726. }
  727. }
  728. }
  729. },
  730. "platform": {
  731. "org": {
  732. "employee": {
  733. "button": {
  734. "actived": "Activation",
  735. "changePassword": "Reset Password",
  736. "disable": "Disable",
  737. "switchUser": "Switch Users"
  738. },
  739. "change-password": {
  740. "newPassword": "Change password",
  741. "primitivePassword": "Original Password",
  742. "repeatPassword": "Repeat password",
  743. "reset": "Restore",
  744. "resetPassword": "Reset Password",
  745. "title": "Change password"
  746. },
  747. "prop": {
  748. "account": "Account",
  749. "gender": "Gender",
  750. "name": "Name",
  751. "orgPath": "Org path",
  752. "status": "Status",
  753. "wcAccount": "WeChat account"
  754. },
  755. "title": "Staff"
  756. },
  757. "level": {
  758. "constants": {
  759. "type": {
  760. "org": "mechanism",
  761. "position": "Post"
  762. }
  763. },
  764. "prop": {
  765. "level": "Level value",
  766. "name": "Name",
  767. "type": "Type"
  768. },
  769. "title": "Level"
  770. }
  771. },
  772. "saas": {
  773. "tenant": {
  774. "constants": {
  775. "button": {
  776. "assert": "Maintain tenants",
  777. "createSpace": "Create space",
  778. "delSpace": "Delete Space",
  779. "disabled": "Disable",
  780. "enabled": "Enable"
  781. },
  782. "status": {
  783. "DISABLED": "Disable",
  784. "ENABLED": "Enable",
  785. "PASSED": "By",
  786. "REFUSED": "Refuse",
  787. "WAIT": "Pending"
  788. }
  789. },
  790. "prop": {
  791. "account": "account number",
  792. "approveStatus": "Approval status",
  793. "code": "Tenant alias",
  794. "email": "mailbox",
  795. "name": "Tenant Name",
  796. "parentName": "Main tenant",
  797. "scale": "Tenant size",
  798. "schemaStatus": "Spatial state",
  799. "status": "Tenant status"
  800. },
  801. "title": "Tenant"
  802. }
  803. }
  804. },
  805. "plugins": {
  806. "api-base-url": {
  807. "button": {
  808. "confirm": "Confirm",
  809. "ok": "ok"
  810. },
  811. "constants": {
  812. "env": {
  813. "dev": "Development Environment",
  814. "front": "Front-end development environment",
  815. "mock": "Mock development environment",
  816. "production": "Production Environment",
  817. "staging": "Integrated environment",
  818. "test": "Test Environment"
  819. },
  820. "type": {
  821. "non-single": "Non-single application",
  822. "single": "Single application"
  823. }
  824. },
  825. "or": "or",
  826. "singleApp": "Whether single application",
  827. "title": "Switch environment"
  828. }
  829. },
  830. "route": {
  831. "dashboard": "Home",
  832. "error401": "401- unauthorized",
  833. "error403": "403-Insufficient permissions",
  834. "error404": "404-Page does not exist",
  835. "forget": "forget password",
  836. "locking": "Lock screen",
  837. "login": "Login",
  838. "register": "Register account",
  839. "systemSelect": "Select subsystem",
  840. "untitled": "unnamed"
  841. },
  842. "validate": {
  843. "boolean": "Can only be boolean",
  844. "date": "Please enter a valid date",
  845. "email": "Please enter the correct email format.",
  846. "float": "Can only be a floating point number",
  847. "idcard": "Please enter the correct ID number.",
  848. "integer": "Can only be a whole number",
  849. "key": "Can only start with a letter, allowing letters, numbers, and underscores",
  850. "mobile": {
  851. "empty": "Phone number cannot be empty",
  852. "format": "Mobile number format is incorrect",
  853. "length": "Mobile phone number is not 11 digits"
  854. },
  855. "number": "Can only contain numeric characters",
  856. "phone": "Please enter the correct phone number.",
  857. "regexp": "Please enter the correct format",
  858. "required": "Required",
  859. "telephone": "Please enter the correct phone number.",
  860. "url": "Please enter the correct URL",
  861. "valiAccount": "",
  862. "zip": "Please enter the correct postal code."
  863. },
  864. "welcome": "Welcome to the IBPS platform"
  865. }