You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1377 lines
44 KiB

3 months ago
2 months ago
3 months ago
3 months ago
3 months ago
1 week ago
4 days ago
4 days ago
  1. // Do not modify the variables in this package arbitrarily!!!
  2. export default {
  3. // Common Group (Filters, Buttons, Units)
  4. common: {
  5. // Filters
  6. market: "Market",
  7. marketPlaceholder: "Select market",
  8. name: "Name",
  9. none: "None",
  10. selectedValue: "Selected Value",
  11. pleaseInputName: "Enter name",
  12. customerName: "Customer",
  13. customerNamePlaceholder: "Enter customer name",
  14. customer: "Customer",
  15. jwcode: "Homily ID",
  16. jwcodePlaceholder: "Enter Homily ID",
  17. activityName: "Activity",
  18. activityNamePlaceholder: "Enter activity",
  19. activityNameChoose: "Choose activity",
  20. goodsName: "Product Name",
  21. goodsNamePlaceholder: "Enter product name",
  22. account: "OA Account",
  23. accountPlaceholder: "Enter OA account",
  24. payModel: "Payment Method",
  25. payModelPlaceholder: "Select payment method",
  26. refundType: "Refund Type",
  27. refundTypePlaceholder: "Select refund type",
  28. performanceByRegion: "Performance By Region",
  29. performanceByRegionPlaceholder: "Select Performance By Region",
  30. position: "Position",
  31. positionPlaceholder: "Select position",
  32. roleName: "Role",
  33. roleNamePlaceholder: "Enter role name",
  34. refundCurrency: "Refund Currency",
  35. refundCurrencyPlaceholder: "Select currency",
  36. refundMethod: "Refund Via",
  37. refundMethodPlaceholder: "Select method",
  38. orderStatus: "Order Status",
  39. orderStatusPlaceholder: "Select status",
  40. payCurrency: "Pay Currency",
  41. payCurrencyPlaceholder: "Select currency",
  42. payPlatform1: "Payment Platform",
  43. payPlatformPlaceholder1: "Select payment platform",
  44. productName: "Product",
  45. productNamePlaceholder: "Enter product",
  46. type: "Type",
  47. status: "Status",
  48. statusPlaceholder: "Select status",
  49. typePlaceholder: "Select type",
  50. customerBelong: "Customer Region",
  51. activityBelong: "Activity Region",
  52. articleVideoID: "Post/Video ID",
  53. articleVideoIDPlaceholder: "Enter ID",
  54. author: "Author",
  55. authorPlaceholder: "Enter author",
  56. articleVideoTitle: "Title",
  57. articleVideoTitlePlaceholder: "Enter title",
  58. giftName: "Gift",
  59. giftNamePlaceholder: "Enter gift",
  60. channel: "Channel",
  61. channelPlaceholder: "Enter channel",
  62. liveRoom: "Live Room",
  63. liveRoomPlaceholder: "Enter live room",
  64. consumePlatform: "Consume Platform",
  65. consumePlatformPlaceholder: "Select platform",
  66. rechargePlatform: "Recharge Platform",
  67. rechargePlatformPlaceholder: "Select platform",
  68. payPlatform: "Platform",
  69. payPlatformPlaceholder: "Select platform",
  70. updateType: "Update Type",
  71. updateTypePlaceholder: "Select type",
  72. orderNo: "Order No.",
  73. orderNoPlaceholder: "Enter order no.",
  74. consumeTime: "Consume Time",
  75. consumetime: "Consume Time",
  76. payTime: "Payment Time",
  77. payTime2: "Payment Time",
  78. rechargeTime: "Recharge Time",
  79. refundTime: "Refund Time",
  80. updateTime: "Update Time",
  81. submitTime: "Submit Time",
  82. auditTime: "Audit Time",
  83. startTime: "Start Time",
  84. to: "To",
  85. endTime: "End Time",
  86. // Buttons
  87. search: "Query",
  88. searchLabel: "Search",
  89. searchPlaceholder: "Enter keywords",
  90. searchButton: "Search",
  91. exportExcel: "Export Excel",
  92. viewExportList: "Export List",
  93. exportCompanyWalletDetail: "Export Company Wallet Detail",
  94. reset: "Reset",
  95. audit: "Audit",
  96. refund: "Refund",
  97. edit: "Edit",
  98. editPermission: "Edit Perm",
  99. resetPassword: "Reset Pwd",
  100. delete: "Delete",
  101. withdraw: "Recall",
  102. pass: "Approve",
  103. close: "Close",
  104. reject: "Reject",
  105. rejectInfo: "Reject Info",
  106. cancel: "Cancel",
  107. confirm: "Confirm",
  108. submit: "Submit",
  109. add: "Add",
  110. addUser: "Add User",
  111. addRole: "Add Role",
  112. addCashFlow:"Add Cash Flow",
  113. save: "Save",
  114. saving: "Saving...",
  115. addActivity: "Add Activity",
  116. modify: "Modify",
  117. addReceive: "Add Receipt",
  118. confirmRecharge: "Confirm",
  119. batchImport: "Batch Import",
  120. import: "Import",
  121. uploadHint: "Drag file here or click",
  122. pendingFee: "Pending Payment",
  123. viewRejectReason: "Reject Reason",
  124. viewProgress: "View Progress",
  125. // Buttons-Date
  126. today: "Today",
  127. yesterday: "Yesterday",
  128. last7Days: "Last 7 Days",
  129. // Buttons-Cash-Audit
  130. pendingAudit: "Pending",
  131. audited: "Audited",
  132. passed: "Passed",
  133. completed: "Completed",
  134. withdrawn: "Recalled",
  135. rejected: "Rejected",
  136. refunded: "Refunded",
  137. // Units
  138. rechargeSGD: "Recharge (SGD)",
  139. consumeSGD: "Consume (SGD)",
  140. refundGoldCoin: "Refunded Coins",
  141. totalGoldCoin: "Total Coins",
  142. netGoldChange: "Net Change",
  143. netGoldChangeTip:
  144. "Current total shows net coin change in selected range (Recharge - Consume + Refund)",
  145. permanentGold: "Permanent Coins",
  146. freeGold: "Free Coins",
  147. taskGold: "Task Coins",
  148. SGD: "SGD",
  149. goldCoin: "Coins",
  150. recharge: "Recharge",
  151. consume: "Consume",
  152. : "items",
  153. : "",
  154. goldBean: "Beans",
  155. // Gold Bean Units
  156. totalGoldBean: "Total Beans:",
  157. payGoldBean: "PermanentBeans:",
  158. freeGoldBean: "Free Beans:",
  159. rechargeGoldBean: "Recharge Beans:",
  160. totalRechargeSGD: "Total SGD:",
  161. nowGoldBeanNum: "Current Beans:",
  162. consumeGoldBean: "Consumed Beans:",
  163. // Dialog Titles
  164. will: "Will ",
  165. deleteRecord: "Delete Record!",
  166. deleteTranslationRecord: "Delete translation",
  167. deleteActivityRecord: "Delete activity data",
  168. willRefundOrder: "refund this order!",
  169. willRecallOrder: "recall this order!",
  170. // Markets
  171. markets: {
  172. headquarters: "HQ",
  173. },
  174. noData: "No Data",
  175. all: "All",
  176. unknownSubmitter: "Unknown submitter",
  177. noAuditorRecorded: "No auditor recorded",
  178. noExecutorRecorded: "No executor recorded",
  179. },
  180. // Permission Module
  181. permission: {
  182. warning: "Warning",
  183. user: "This user",
  184. changeRoleConfirmContent1: "Confirm role change?<br>Changing role for [",
  185. changeRoleConfirmContent2: "] from [",
  186. changeRoleConfirmContent3: "] to [",
  187. changeRoleConfirmContent4: "]<br>Permissions will update to the new role configuration. Please confirm.",
  188. changeRoleSuccessContent1: "User ",
  189. changeRoleSuccessContent2: "'s role changed to [",
  190. roleRegionNote: "Region setting is for display only; used by branch managers to view roles.",
  191. },
  192. // Message Group
  193. elmessage: {
  194. // Common
  195. checkReceivedWallet: "Please select a received wallet",
  196. accountEmpty: "Account cannot be empty",
  197. passwordEmpty: "Password cannot be empty",
  198. checkRefundgolds: "Refund gold cannot be empty",
  199. checkPermanentGold: "Permanent gold cannot be empty",
  200. loginSuccess: "Login successful",
  201. languageChangedSuccess: 'Language switched to {lang}',
  202. refreshLoading: 'Refreshing data...',
  203. refreshSuccess: 'Data refreshed',
  204. refreshFailed: 'Refresh failed: {msg}',
  205. unknownError: 'Unknown error',
  206. refreshError: 'Refresh error, try again',
  207. refundagain:'Refund submitted. Please do not submit again',
  208. logoutSuccess: 'Logged out',
  209. staffHidden: 'Staff data hidden',
  210. staffShown: 'Staff data shown',
  211. jumpSuccess: 'Navigated',
  212. jumpFailed: 'Navigation failed',
  213. oldPasswordError: 'Old password incorrect',
  214. addSuccess: "Added successfully",
  215. addsuccess: "Added successfully",
  216. prompt: "Prompt",
  217. editSuccess: "Edited successfully",
  218. withdrawSuccess: "Recalled successfully",
  219. dataException: "Data exception",
  220. addRefundSuccess: "Refund added",
  221. submitSuccess: "Submitted",
  222. submitFailed: "Submission failed",
  223. cancelOperation: "Cancelled",
  224. searchSuccess: "Query successful",
  225. searchFailed: "Query failed",
  226. requestFailed: "Request failed",
  227. jwcodeError: "Invalid Homily ID",
  228. customerSuccess: "Customer found",
  229. customerNotExist: "Customer not found",
  230. addFailedUnknown: "Unknown error",
  231. addUserPermissionFailed: "Add permission failed",
  232. addFailed: "Add failed, check network/admin",
  233. queryFailed: "Query failed, check network/ID",
  234. refundTypeError: "Refund type error",
  235. getTotalFailed: "Get total failed, retry later",
  236. payPlatformError: "Platform info error",
  237. userRegionHint: "This user belongs to [{region}] region",
  238. confirmRefund: "Confirm refund?",
  239. limitRedAmount: "Insufficient red envelope deduction",
  240. inNetworkError: "Network error, retry",
  241. adminInfoLoadFailed: "Admin info load failed",
  242. deleteSuccess: "Deleted",
  243. success: "Success",
  244. confirmDeleteUser: "Delete this user?",
  245. resetPasswordConfirm: "Reset this password?",
  246. resetPasswordDefault: "Pwd will be: 123456",
  247. checkAccountFormat: "Check OA format",
  248. deviceLimitReached: "Device limit reached",
  249. noParentRoleMarket: "Parent role has no region",
  250. inputRefundBeansBoth: "Enter refund coin and free coin counts",
  251. limitRefundGoldNotExceedOriginal: "Refund coins cannot exceed original coins",
  252. limitRefundFreeNotExceedOriginal: "Refund free coins cannot exceed original free coins",
  253. refundAmountError: "Refund amount incorrect",
  254. roleAddSuccess: "Role {roleName} added",
  255. enableSuccess: "Enabled",
  256. disableSuccess: "Disabled",
  257. inputRoleName: "Enter role name",
  258. roleNameLengthLimit: "Role name 2-20 chars",
  259. selectPermissionList: "Select permission",
  260. inputAccount: "Enter OA account",
  261. onlyDigits: "Digits only",
  262. lengthLimit20: "Max 20 chars",
  263. inputUserName: "Enter username",
  264. inputPosition: "Enter position",
  265. inputAtLeastOneMachineCode: "Enter machine code",
  266. roleNameDuplicate: "Role name exists",
  267. resetPasswordSuccess: "Reset successful",
  268. resetPasswordFailed: "Reset failed",
  269. noPermissionResetMarket1: "No permission to modify ",
  270. noPermissionResetMarket2: " region user passwords",
  271. selectRoleName: "Select role name",
  272. // Import & Upload
  273. importSuccess: "Import successful",
  274. importFailed: "Import failed",
  275. importFailedNetworkOrFormat: "Check network/format",
  276. onlyExcelAllowed: "Excel only",
  277. fileTooLarge5MB: "Max 5MB",
  278. fileSelectSuccess: "File selected",
  279. uploadLimitOne: "One file only",
  280. selectFileFirst: "Select file first",
  281. // Plain text validation
  282. onlyPlainText: "Plain text only, no HTML",
  283. // Validation
  284. checkInputContent: "Check input",
  285. permanentAndFreeNoZero: "Perm/Free coins cannot both be 0",
  286. checkRate: "Select currency",
  287. checkMoney: "Enter amount",
  288. checkJwcode: "Enter Homily ID",
  289. checkJwcodeFormat: "Invalid ID format",
  290. checkGoodsName: "Select product",
  291. checkUserInfo: "Query user first",
  292. checkActivity: "Enter activity",
  293. checkPermanentGold: "Enter perm coins",
  294. checkFreeGold: "Enter free coins",
  295. checkTaskGold: "Enter task coins",
  296. checkNumber: "Enter valid number",
  297. checkPayModel: "Select payment method",
  298. checkPayTime: "Select payment time",
  299. checkQueryParams: "Check params",
  300. checkRefundType: "Select refund type",
  301. checkRefundGoods: "Select refund product",
  302. checkOrderNo: "Enter order no.",
  303. checkPayBean: "Enter paid beans",
  304. checkNonNegative: "Non-negative integer only",
  305. checkFreeBean: "Enter free beans",
  306. checkRemark: "Enter remark",
  307. checkFormInfo: "Complete the form",
  308. selectBusinessBelong: "Select performance region",
  309. selectMarket: "Select region",
  310. selectStartTime: "Select start time",
  311. selectEndTime: "Select end time",
  312. currentSelectionEmpty: "No data selected",
  313. checkArticleIdFormat: "Check Article ID",
  314. checkNameOrJwcode: "Enter Name or ID",
  315. checkPermanentFormat: "Check perm coin format",
  316. checkFreeFormat: "Check free coin format",
  317. checkProductNum: "Enter quantity",
  318. checkNumUnit: "Select unit",
  319. productNumError: "Quantity must be integer > 0",
  320. checkFormInfoSubmit: "Complete form to submit",
  321. checkPayAmountFormat: "Check amount format",
  322. checkNumberOrDecimal: "Enter number/decimal",
  323. // Validation Error
  324. noEmptyJwcode: "Homily ID required",
  325. noEmptySumGold: "Total consumed coins required",
  326. noUser: "User not found",
  327. noOrder: "Order not found",
  328. noTotalGoldZero: "Total coins cannot be 0",
  329. noNegativeNumber: "No negative numbers",
  330. noPayBeanFreeBeanZero: "Paid/Free beans cannot both be 0",
  331. limitDigitJwcode: "ID digits only",
  332. limitJwcodeLength: "ID max 8 digits",
  333. limitNoSpecialChar: "No special chars/negative",
  334. limitNegativeNumber: "Consumed cannot be negative",
  335. limitExceeded: "Exceeds available balance",
  336. limitSix: "Integer max 6 digits",
  337. limitTwoDecimal: "Decimal max 2 digits",
  338. limitZero: "Amount cannot be < 0",
  339. limitPositiveNumber: "Enter positive number (>0, max 2 decimals)",
  340. limitPositiveNumber2: "Valid amount (max 2 decimals)",
  341. limitPayAmountZero: "Amount cannot be 0",
  342. limitPayAmountMax: "Max amount 9,999,999",
  343. limitPayAmountFormat: "Max 6 integers, 2 decimals",
  344. limitJwcodeNine: "ID must be digits (max 9)",
  345. limitBalance: "Amount > balance",
  346. limitRefundAmount: "Refund > Order Amount",
  347. pleaseSelectExecutor: "Please select executor",
  348. // Image Upload
  349. onlyUploadJPGPNG: "JPG/PNG only!",
  350. limitImageSize: "Max 1MB!",
  351. uploadSuccess: "Upload success",
  352. uploadFailed: "Upload failed",
  353. photoFormatError: "Must be JPG/PNG!",
  354. limitImageSize2MB: "Max 2MB!",
  355. // Audit
  356. noPermission: "No permission",
  357. checkJwcodeFormat: "Invalid Homily ID format",
  358. rejectReasonPlaceholder: "Enter reject reason",
  359. rejectSuccess: "Rejected",
  360. rejectFailed: "Reject failed",
  361. operationFailed: "Operation failed",
  362. approveSuccess: "Approved",
  363. approveFailed: "Approve failed",
  364. editSuccess: "Edit submitted",
  365. editFailed: "Edit failed",
  366. activityFormatError: "Activity data format error",
  367. rechargeFormatError: "Recharge method error",
  368. getRechargeError: "Get method failed",
  369. formValidationFailed: "Validation failed",
  370. // Export
  371. exportSuccess: "Export successful",
  372. exportFailed: "Export failed, retry later",
  373. getExportListError: "Get list failed",
  374. exportingInProgress: "Exporting...",
  375. // Export Status
  376. pendingExecution: "Pending",
  377. executing: "Processing",
  378. executed: "Done",
  379. errorExecution: "Error",
  380. unknownStatus: "Unknown",
  381. // Fetch
  382. getMarketListFailed: "Get markets failed",
  383. getChartDataFailed: "Get chart data failed",
  384. renderChartFailed: "Chart render failed",
  385. getRegionFailed: "Failed to get region",
  386. // Rate
  387. confirmModify: "Confirm modify?",
  388. pleaseInputRate: "Enter rate",
  389. pleaseInputCorrectRateFormat: "Check rate format",
  390. pleaseInputCorrectSymbol: "Check symbol",
  391. onlyOneDecimalPoint: "One decimal point only",
  392. noNegativeNumber: "No negative numbers",
  393. integerPartLimit: "Integer max 6 digits",
  394. decimalPartLimit: "Decimal max 7 digits",
  395. // Gold Bean
  396. systemRechargeAreaError: "System recharge region error",
  397. onlineRechargeAreaError: "Online recharge region error",
  398. // Gold Bean Consume
  399. getGiftListFailed: "Get gifts failed",
  400. getChannelListFailed: "Get channels failed",
  401. getRegionListFailed: "Get regions failed",
  402. // Cash Management
  403. jwcodePositiveError: "ID must be positive integer",
  404. orderDataLoadFailed: "Order load failed",
  405. onlineDataSupport: "Online supports coin recharge only",
  406. selectRefundModel: "Select refund method",
  407. refundReasonPlaceholder: "Enter refund reason",
  408. activityLoadFailed: "Activity load failed",
  409. activityDataLoadFailed: "Activity data error",
  410. getDataFailed: "Get data failed",
  411. networkError:"Network Error",
  412. exportWalletDetailError: "Export wallet detail error",
  413. selectCompanyWallet: "Please select company wallet",
  414. getDetailFailed: "Get detail failed",
  415. // Permission
  416. noPermissionText: "No permission, contact admin",
  417. permissionPrompt: "Permission Prompt",
  418. noRoleAssigned: "No role assigned",
  419. unknownRole: "Unknown role",
  420. refundSubmitSuccess: "Refund application submitted successfully",
  421. refundConfirmTitle: "Refund Confirmation",
  422. refundConfirmContent: "Are you sure you want to refund order {orderNo}?",
  423. exportError: "Export failed",
  424. currencyMismatch: "Payment currency and received currency mismatch",
  425. },
  426. // Common List Fields
  427. common_list: {
  428. marketName: "Region",
  429. id: "No.",
  430. originalChinese: "Chinese",
  431. english: "English",
  432. thai: "Thai",
  433. chineseTraditional: "Trad. Chinese",
  434. malay: "Malay",
  435. vietnamese: "Vietnamese",
  436. translated: "Translated",
  437. untranslated: "Untranslated",
  438. account: "OA Account",
  439. name: "Name",
  440. jwcode: "Homily ID",
  441. market: "Region",
  442. hongKong: "Hong Kong",
  443. companyWallet: "Company Wallet",
  444. companyWalletPlaceholder: "Select Company Wallet",
  445. marketPlaceholder: "Select Region",
  446. position: "Position",
  447. roleName: "Role",
  448. departmentPermission: "Dept Perm",
  449. parentRole: "Parent Role",
  450. permissionScope: "Scope",
  451. gift: "Gift",
  452. sumGold: "Total Coins",
  453. payPlatform: "Platform",
  454. type: "Type",
  455. orderNo: "Order No.",
  456. orderCode: "Order Code",
  457. number: "number",
  458. money: "Amount",
  459. goodsName: "Product Name",
  460. productName: "Product",
  461. productNum: "productNum",
  462. refundType: "Refund Type",
  463. refundModel: "Refund Method",
  464. refundModelAll: "Full Refund",
  465. refundModelPart: "Part Refund",
  466. refundStatusPending: "Pending",
  467. refundCurrency: "Refund Curr",
  468. refundGoldCoin: "Refunded Coins",
  469. refundAmount: "Refund Amt",
  470. refundChannels: "Refund Via",
  471. refundVoucher: "Refund IMG",
  472. refundSuccess: "Refund Success",
  473. refundReason: "Refund Reason",
  474. activity: "Activity",
  475. performanceMarket: "Performance by region",
  476. receiveArea: "Receive Area",
  477. receiveType:"Receive Type",
  478. paymentMethod:"Payment Method",
  479. nums:"Number",
  480. startTime: "Start Time",
  481. endTime: "End Time",
  482. status: "Status",
  483. creator: "Creator",
  484. rateName: "Currency",
  485. num: "Rate",
  486. rechargeAmount: "Recharge Amt",
  487. Gold: "Coin Qty",
  488. freeGold6Month: "Free (Exp Jun)",
  489. freeGold12Month: "Free (Exp Dec)",
  490. permanentGold: "Perm Coins",
  491. freeGold: "Free Coins",
  492. taskGold: "Task Coins",
  493. rechargePlatform: "Recharge Platform",
  494. consumePlatform: "Consume Plat",
  495. consumeTotalGold: "Total Consumed",
  496. payModel: "Payment",
  497. remark: "Remark",
  498. orderStatus: "Status",
  499. submitter: "Submitter",
  500. operator: "Operator",
  501. approver: "Approver",
  502. rechargeTime: "Recharge Time",
  503. consumeTime: "Consume Time",
  504. refundTime: "Refund Time",
  505. updateTime: "Update Time",
  506. receiveTime: "Received Time",
  507. rejectTime: "Reject Time",
  508. rejectReason: "Reject Reason",
  509. rejectRemark: "Reject Remark",
  510. refundReason: "Refund Reason",
  511. operation: "Operation",
  512. // Gold Bean
  513. permanentBean: "PermanentBeans",
  514. freeBean: "Free Beans",
  515. mobile: "Phone",
  516. other: "Other",
  517. beanNum: "Bean Qty",
  518. beanNumTotal: "Total Beans",
  519. isBackpack: "Backpack",
  520. yes: "Yes",
  521. no: "No",
  522. channel: "Channel",
  523. liveRoomName: "Live Room",
  524. consumetime: "Consume Time",
  525. memberType: "Member Type",
  526. unknownType: "Unknown",
  527. joinTime: "Join Time",
  528. articleVideoID: "Post/Video ID",
  529. articleVideoTitle: "Title",
  530. author: "Author",
  531. payTime: "Pay Time",
  532. payTime2: "Pay Time",
  533. currentGoldBean: "Current Beans",
  534. historyConsumption: "Hist. Consume",
  535. customerName: "Customer",
  536. // Cash Management
  537. goldRecharge: "Coin Recharge",
  538. payCurrency: "Pay Currency",
  539. payAmount: "Pay Amount",
  540. receiveCurrency: "Rcv Currency",
  541. receiveAmount: "Rcv Amount",
  542. toSupply: "Incomplete",
  543. pending: "Pending",
  544. fee: "Fee",
  545. transferVoucher: "Transfer IMG",
  546. noTransferVoucher: "No Voucher",
  547. payVoucher: "Payment IMG",
  548. refund: "Refund",
  549. normal: "Normal",
  550. activityStatus: {
  551. notStarted: "Not Started",
  552. inProgress: "In Progress",
  553. ended: "Ended",
  554. },
  555. operation: "Operation",
  556. configTime: "Config Time",
  557. status: "Status",
  558. enable: "Enable",
  559. disable: "Disable",
  560. received: "Received",
  561. rejected: "Rejected",
  562. refunded: "Refunded",
  563. refundDetail: "Refund Detail",
  564. refundAmount: "Refund Amt",
  565. refundCurrency: "Refund Curr",
  566. },
  567. // Common Export Fields
  568. common_export: {
  569. exportList: "Export List",
  570. fileName: "File Name",
  571. status: "Status",
  572. createTime: "Created At",
  573. operation: "Operation",
  574. download: "Download",
  575. close: "Close",
  576. },
  577. // Add Form Fields
  578. common_add: {
  579. receiveWallet: "Received Wallet",
  580. orderStatus: "Order Status",
  581. jwcode: "Homily ID",
  582. jwcodePlaceholder: "Enter Homily ID",
  583. originalChinese: "Chinese",
  584. originalChinesePlaceholder: "Enter Chinese",
  585. english: "English",
  586. englishPlaceholder: "Enter English",
  587. thai: "Thai",
  588. thaiPlaceholder: "Enter Thai",
  589. chineseTraditional: "Trad. Chinese",
  590. chineseTraditionalPlaceholder: "Enter Trad. Chinese",
  591. malay: "Malay",
  592. malayPlaceholder: "Enter Malay",
  593. vietnamese: "Vietnamese",
  594. vietnamesePlaceholder: "Enter Vietnamese",
  595. addTranslation: "Add Trans",
  596. editTranslation: "Edit Trans",
  597. refundApplyInfo: "Refund Request Info",
  598. originalOrderInfo: "Original Order Info",
  599. // User & Role
  600. addUserPermission: "Add User Perm",
  601. editUserPermission: "Edit User Perm",
  602. account: "OA Account",
  603. accountPlaceholder: "Enter OA account",
  604. userName: "Username",
  605. userNamePlaceholder: "Enter username",
  606. roleName: "Role",
  607. roleNamePlaceholder: "Select role",
  608. parentRole: "Parent Role",
  609. noParentRole: "None",
  610. permissionList: "Permissions",
  611. machineCode: "Machine Code",
  612. machineCodePlaceholder: "Enter machine code",
  613. remark: "Remark",
  614. addRole: "Add Role",
  615. editRole: "Edit Role",
  616. permissionDetails: "Perm Details",
  617. channelName: "Channel",
  618. channelPlaceholder: "Select channel",
  619. customerName: "Customer",
  620. customerNamePlaceholder: "Enter customer name",
  621. rejectReason: "Reject Reason",
  622. rejectReasonPlaceholder: "Enter reason",
  623. rejectRemark: "Reject Remark",
  624. rejectRemarkPlaceholder: "Enter remark",
  625. market: "Region",
  626. marketPlaceholder: "Enter region",
  627. activity: "Activity",
  628. activityPlaceholder: "Enter activity",
  629. businessBelong: "Region",
  630. startTime: "Start Time",
  631. endTime: "End Time",
  632. permanentGold: "Perm Coins",
  633. freeGold: "Free Coins",
  634. taskGold: "Task Coins",
  635. rechargeAmount: "Recharge Amt",
  636. currencyName: "Currency",
  637. goodsName: "Product",
  638. productName: "Product",
  639. productNamePlaceholder: "Select product",
  640. productNum: "productNum",
  641. productNumPlaceholder: "Enter quantity",
  642. numUnit: "Unit",
  643. payCurrency: "Pay Currency",
  644. payCurrencyPlaceholder: "Select currency",
  645. payAmount: "Pay Amount",
  646. payAmountPlaceholder: "Enter amount",
  647. payMethod: "Payment",
  648. payMethodPlaceholder: "Select method",
  649. receiveArea: "Rcv Region",
  650. receiveAreaPlaceholder: "Select region",
  651. receiveWalletPlaceholder: "Select wallet",
  652. price: "Price",
  653. goodsNamePlaceholder: "Select product",
  654. 使用红包: "Use Red Envelope",
  655. 不使用红包: "Do Not Use Red Envelope",
  656. 选择红包: "Select Red Envelope",
  657. 请选择红包: "Please Select Red Envelope",
  658. 已抵扣: "Already Deducted",
  659. payModel: "Collection",
  660. refundType: "Refund Type",
  661. refundTypePlaceholder: "Select type",
  662. orderNo: "Order No.",
  663. orderNoPlaceholder: "Select order",
  664. refundModel: "Method",
  665. refundModelAll: "Full",
  666. refundModelPart: "Partial",
  667. refundGoldCoin: "Refund Coins",
  668. refundCurrency: "Refund Curr",
  669. refundCurrencyPlaceholder: "Select currency",
  670. refundAmount: "Refund Amt",
  671. refundAmountPlaceholder: "Enter amount",
  672. refundChannels: "Refund Via",
  673. refundChannelsPlaceholder: "Select method",
  674. refundTime: "Refund Time",
  675. refundTimePlaceholder: "Select time",
  676. refundVoucher: "Refund IMG",
  677. payModelPlaceholder: "Select method",
  678. consumeTotalGold: "Total Consumed",
  679. totalGold: "Total Coins",
  680. paymentTime: "Pay Time",
  681. payTime: "Pay Time",
  682. payTimePlaceholder: "Select time",
  683. paymentVoucher: "Pay Voucher",
  684. transferVoucher: "Transfer IMG",
  685. noTransferVoucher: "No Voucher",
  686. paymentVoucherPlaceholder: "JPG/PNG ≤1MB",
  687. transferVoucherPlaceholder: "JPG/PNG ≤2MB",
  688. uploadPhoto: "Upload Image",
  689. remark: "Remark",
  690. remarkPlaceholder: "Enter remark",
  691. // Confirm
  692. operationConfirm: "Confirm",
  693. userInfo: "User Info",
  694. prompt: "Risk Alert",
  695. promptConsume: "Risk Alert for Consume",
  696. similarRechargeRecords: "Similar recent records detected",
  697. similarCosumeRecords: "Similar recent consume records detected",
  698. rechargePermanentGold: "Recharge Perm Coins",
  699. buy: "Buy",
  700. operator: "Operator",
  701. orderStatus: "Order Status",
  702. submitter: "Submitter",
  703. continueOperation: "Continue?",
  704. // Gold Bean
  705. permanentBean: "PermanentBeans",
  706. freeBean: "Free Beans",
  707. // Cash
  708. receiveCurrency: "Rcv Currency",
  709. receiveCurrencyPlaceholder: "Select currency",
  710. receiveAmount: "Rcv Amount",
  711. receiveAmountPlaceholder: "Enter amount",
  712. fee: "Fee",
  713. feePlaceholder: "Enter fee",
  714. receiveTime: "Rcv Time",
  715. receiveTimePlaceholder: "Select time",
  716. refundReason: "Reason",
  717. tip: "Note: State user refund request.",
  718. refund: "Refund",
  719. },
  720. // Add Form Customer Info
  721. common_add_user: {
  722. customerInfo: "Customer Info",
  723. name: "Name",
  724. currentGoldCoinTotal: "Total Coins",
  725. permanentGold: "Perm Coins",
  726. freeGold: "Free Coins",
  727. taskGold: "Task Coins",
  728. jwcode: "Homily ID",
  729. consumptionTimes: "Consumptions",
  730. onlyStatisticsDataAfter20250101: "Stats after 2025-01-01",
  731. store: "Store",
  732. maxReductionAmount: "Max Deduction",
  733. // Bean
  734. currentPayableBean: "Current Paid",
  735. currentFreeBean: "Current Free",
  736. consumeTotalBean: "Total Consumed",
  737. permanentBean: "PermanentBeans",
  738. freeBean: "Free Beans",
  739. },
  740. // Audit Group
  741. audit: {
  742. // 按照项目文件名分配
  743. // General
  744. refundTypeOptions: {
  745. 商品退款: "Product Refund",
  746. 金币退款: "Coin Refund",
  747. },
  748. waitAudit: "Pending",
  749. passed: "Passed",
  750. rejected: "Rejected",
  751. changed: "Changed",
  752. permanentGold: "Perm Coins",
  753. freeGold: "Free Coins",
  754. taskGold: "Task Coins",
  755. // Recharge Audit List
  756. id: "No.",
  757. name: "Name",
  758. jwcode: "Homily ID",
  759. market: "Region",
  760. activityName: "Activity",
  761. currencyName: "Currency",
  762. rechargeAmount: "Amount",
  763. note: "Remark",
  764. payModel: "Payment",
  765. paymentVoucher: "Voucher",
  766. submitter: "Submitter",
  767. auditor: "Auditor",
  768. rejectReason: "Reject Reason",
  769. rejectReasonPlaceholder: "Enter reason",
  770. paymentTime: "Pay Time",
  771. submitTime: "Submit Time",
  772. auditTime: "Audit Time",
  773. operation: "Operation",
  774. // Refund Audit List
  775. orderCode: "Order No.",
  776. refundType: "Type",
  777. refundModel: "Method",
  778. allRefund: "Full",
  779. partialRefund: "Partial",
  780. refundGoods: "Product",
  781. // Bean Audit
  782. permanentBean: "PermanentBeans",
  783. freeBean: "Free Beans",
  784. // Coin Recharge
  785. rechargeAudit: "Recharge Audit",
  786. rechargeSGD: "Recharge SGD",
  787. totalGold: "Total Coins",
  788. // Pay Methods
  789. payMethods: {
  790. bankTransfer: "Bank Transfer",
  791. cash: "Cash",
  792. check: "Check",
  793. card: "Card",
  794. grabpay: "Grabpay",
  795. nets: "Nets",
  796. paypal: "PayPal",
  797. stripe: "Stripe",
  798. ipay88: "Ipay88",
  799. paymentAsia: "PaymentAsia",
  800. other: "Other",
  801. },
  802. // Coin Refund
  803. refundAudit: "Refund Audit",
  804. refundTotalGold: "Refund Total Coins",
  805. // Bean Audit
  806. totalNum: "Total Items",
  807. totalBean: "Total Beans",
  808. permanentBean: "PermanentBeans",
  809. freeBean: "Free Beans",
  810. // Dialog Titles
  811. rejectRecord: "Reject Record!",
  812. passRecord: "Approve Record!",
  813. },
  814. // Recharge Group
  815. recharge: {
  816. // 金币充值明细
  817. coinRechargeDetail: "Coin Recharge Details",
  818. // 订单状态
  819. normal: "Normal",
  820. refunded: "Refunded",
  821. unknown: "Unknown",
  822. // 金币新增充值
  823. addCoinRecharge: "Free Coin Recharge",
  824. waitAudit: "Pending",
  825. refunded: "Refunded",
  826. passed: "Passed",
  827. rejected: "Rejected",
  828. //
  829. // Pay Methods
  830. payMethods: {
  831. bankTransfer: "Bank Transfer",
  832. cash: "Cash",
  833. check: "Check",
  834. card: "Card",
  835. grabpay: "Grabpay",
  836. nets: "Nets",
  837. paypal: "PayPal",
  838. stripe: "Stripe",
  839. ipay88: "Ipay88",
  840. paymentAsia: "PaymentAsia",
  841. other: "Other",
  842. },
  843. // Bean
  844. permanentBean: "PermanentBeans",
  845. freeBean: "Free Beans",
  846. confirmRecharge: "Confirm recharge?",
  847. prompt: "Prompt",
  848. addBeanRecharge: "New Recharge",
  849. systemRecharge: "System",
  850. onlineRecharge: "Online",
  851. mobile: "Phone",
  852. },
  853. // Consume Group
  854. consume: {
  855. //
  856. coinConsumeDetail: "Coin Consume Details",
  857. //
  858. normal: "Normal",
  859. refunded: "Refunded",
  860. unknown: "Unknown",
  861. //
  862. consumePlatforms: {
  863. goldSystem: "Gold System",
  864. HomilyChart: "HomilyChart",
  865. HomilyLink: "HomilyLink",
  866. ERP: "ERP",
  867. other: "Other",
  868. initGold: "Init Gold",
  869. },
  870. //
  871. addCoinConsume: "New Consume",
  872. //
  873. addBeanConsume: "New Consume",
  874. liveStream: "Live",
  875. dieHardFan: "Die-hard Fan",
  876. articleVideo: "Post/Video",
  877. confirmConsume: "Confirm consume?",
  878. prompt: "Prompt",
  879. // Post/Video
  880. type: "Type",
  881. reward: "Reward",
  882. payBuy: "Purchase",
  883. other: "Other",
  884. consumeTypes: {
  885. 1: "Gift",
  886. 2: "Red Packet",
  887. 3: "Lucky Bag",
  888. 4: "Paid Live",
  889. 5: "Join Fan Club",
  890. 6: "Bullet Chat",
  891. 7: "Single Pay",
  892. 8: "Monthly Sub",
  893. 9: "Reward",
  894. 10: "Reward",
  895. 11: "Purchase",
  896. },
  897. },
  898. // Refund Group
  899. refund: {
  900. coinRefundDetail: "Coin Refund Details",
  901. normal: "Normal",
  902. refunded: "Refunded",
  903. unknown: "Unknown",
  904. refundMethods: {
  905. allRefund: "Full",
  906. partialRefund: "Partial",
  907. },
  908. refundTypeOptions: {
  909. 商品退款: "Product Refund",
  910. 金币退款: "Coin Refund",
  911. },
  912. addCoinRefund: "New Refund",
  913. id: "No.",
  914. type: "Type",
  915. recharge: "Recharge",
  916. consume: "Consume",
  917. productName: "Product",
  918. orderCode: "Order No.",
  919. permanentGold: "Perm Coins",
  920. freeGold: "Free Coins",
  921. taskGold: "Task Coins",
  922. isRefund: "Allow Refund",
  923. no: "No",
  924. yes: "Yes",
  925. refundFailed:"Refund Failed",
  926. },
  927. // Client Count
  928. clientCount: {
  929. clientCountBalance: "Coin Balance",
  930. clientCountDetail: "Coin Details",
  931. // 客户钱包 ---------------------------------
  932. clientCountWallet: "Wallet",
  933. wallet: "Wallet",
  934. user: "User",
  935. recharge: "Recharge",
  936. consume: "Consume",
  937. refund: "Refund",
  938. other: "Other",
  939. currentBalance: "Current Balance",
  940. transactionType: "Type",
  941. transactionCurrency: "Currency",
  942. transactionDesc: "Desc",
  943. transactionOrderNo: "Order No.",
  944. transactionStatus: "Status",
  945. exceptionData: "Exception Data",
  946. time: "Time",
  947. market: {
  948. historyGold: "History",
  949. hkGold: "Hong Kong",
  950. sgHcGold: "Singapore HC",
  951. sgCmGold: "Singapore CM",
  952. myGold: "Malaysia",
  953. sgGold: "Singapore",
  954. caGold: "Canada",
  955. thHsGold: "Thailand HS",
  956. thHaGold: "Thailand HA",
  957. vnGold: "Vietnam",
  958. bjGold: "Beijing",
  959. },
  960. type: {
  961. recharge: "Recharge",
  962. consume: "Consume",
  963. refund: "Refund",
  964. },
  965. },
  966. // Workbench
  967. workbench: {
  968. dataOverview: "Overview",
  969. loading: "Loading...",
  970. cashManagement: "Cash",
  971. dataExplanationTitle: "Note",
  972. dataExplanationContent: "Real-time data, deviations possible.",
  973. totalRevenue: "Revenue",
  974. SGD: "SGD",
  975. collect: "Collect",
  976. Singapore: "Singapore",
  977. Malaysia: "Malaysia",
  978. HongKong: "Hong Kong",
  979. Thailand: "Thailand",
  980. VietnamHCM: "Vietnam HCM",
  981. Canada: "Canada",
  982. MYR: "MYR",
  983. HKD: "HKD",
  984. CAD: "CAD",
  985. THB: "THB",
  986. VND: "VND",
  987. goldManagement: "Gold",
  988. lastUpdateTime: "Updated: ",
  989. noData: "No Data",
  990. // Card 1
  991. currentGoldBalance: "Coin Balance",
  992. compareToPreviousDay: "vs Day Before",
  993. permanentGold: "Perm",
  994. freeGold: "Free",
  995. taskGold: "Task",
  996. goldExpireIn6Months: "Exp Jun:",
  997. goldExpireIn12Months: "Exp Dec:",
  998. // Card 2
  999. annualCumulativeRecharge: "Year Recharge:",
  1000. convertedSGDCumulativeAmount: "Total SGD:",
  1001. yesterdayNew: "Yest. New:",
  1002. wherePermanentGold: "Perm:",
  1003. // Card 3
  1004. annualCumulativeConsume: "Year Consume:",
  1005. consume: "Consume:",
  1006. refund: "Refund:",
  1007. yesterdayNewAll: "Yest. Total:",
  1008. yesterdayNewConsume: "Yest. Consume:",
  1009. yesterdayNewRefund: "Yest. Refund:",
  1010. // Card 4
  1011. annualCumulativeRechargePeople: "Year Users:",
  1012. weekYearOnYear: "WoW:",
  1013. dayYearOnYear: "DoD:",
  1014. yesterdayRechargePeople: "Yest. Users:",
  1015. whereFirstRecharge: "First Chg:",
  1016. // Table
  1017. coinRecharge: "Coin Recharge",
  1018. coinConsume: "Coin Consume",
  1019. total: "Total:",
  1020. yesterday: "Yesterday",
  1021. today: "Today",
  1022. thisWeek: "This Week",
  1023. thisMonth: "This Month",
  1024. thisYear: "This Year",
  1025. startTime: "Start",
  1026. endTime: "End",
  1027. query: "Query",
  1028. gold: "Gold",
  1029. recharge: "Recharge",
  1030. consumes: "Consume",
  1031. rank: "Rank",
  1032. allTypes: "All Types",
  1033. region: "Region",
  1034. goldCount: "Coins",
  1035. all: "Total",
  1036. marketTitle: "Note",
  1037. marketContent: ">40 days aggregates by month.",
  1038. },
  1039. // Rate
  1040. rate: {
  1041. modifyRate: "Modify Rate",
  1042. prompt1: "Note: per",
  1043. prompt2: "--exchanges 1 SGD",
  1044. },
  1045. // Settings Center (Home)
  1046. home: {
  1047. settingsCenter: "Settings",
  1048. languageSwitch: "Language",
  1049. languageDialog: {
  1050. placeholder: "Select language",
  1051. options: {
  1052. zhCN: "中文(简体)",
  1053. en: "English"
  1054. }
  1055. },
  1056. showStaffData: "Show staff",
  1057. hideStaffData: "Hide staff",
  1058. viewProfile: "Profile",
  1059. changePassword: "Change password",
  1060. logout: "Logout",
  1061. messageCenter: "Messages",
  1062. noMessage: "No pending messages",
  1063. goToView: "View",
  1064. viewAll: "View all",
  1065. collapse: "Collapse",
  1066. backToTop: "Top",
  1067. dialog: {
  1068. userName: "Name",
  1069. jwcode: "Homily ID",
  1070. market: "Region",
  1071. registerTime: "Registered at",
  1072. },
  1073. // orderNeedsReview: "A receipt order requires review",
  1074. messageGroups: {
  1075. today: "Today",
  1076. yesterday: "Yesterday",
  1077. earlier: "Earlier",
  1078. },
  1079. password: {
  1080. title: "Change Password",
  1081. oldPassword: "Old Password",
  1082. newPassword: "New Password",
  1083. againPassword: "Repeat Password",
  1084. oldPasswordPlaceholder: "Enter old password",
  1085. newPasswordPlaceholder: "Enter new password",
  1086. againPasswordPlaceholder: "Re-enter new password",
  1087. tips: {
  1088. lengthAndChars: "8–16 chars: digits/letters/symbols",
  1089. complexity: "At least 2 types"
  1090. },
  1091. rules: {
  1092. allowedChars: "Only digits, letters, or symbols",
  1093. notSameAsOld: "New password cannot equal old",
  1094. length: "Length 8–16",
  1095. complexity: "At least 2 types (digit/letter/symbol)",
  1096. notMatch: "Passwords do not match",
  1097. newPasswordRequired: "New password required",
  1098. againPasswordRequired: "Confirm password required"
  1099. },
  1100. submitting: "Changing..."
  1101. },
  1102. difftime: {
  1103. minuteAgo: " mins ago",
  1104. hourAgo: " hours ago",
  1105. yesterday: "yesterday",
  1106. }
  1107. },
  1108. // Cash Management
  1109. cash: {
  1110. refundProgress: "Refund Progress",
  1111. progress: {
  1112. areaFinance: "Area Finance",
  1113. areaCharge: "Area Manager",
  1114. headFinance: "HQ Finance",
  1115. executor: "Executor",
  1116. },
  1117. receiveCashDataTitle: "Note",
  1118. receiveCashDataContent:
  1119. "All receipt pages: Default sort by payment time (desc)",
  1120. currency: {
  1121. usd: "USD",
  1122. hkd: "HKD",
  1123. sgd: "SGD",
  1124. myr: "MYR",
  1125. thb: "THB",
  1126. cad: "CAD",
  1127. vnd: "VND",
  1128. krw: "KRW",
  1129. rmb: "CNY",
  1130. },
  1131. payMethods: {
  1132. bankTransfer: "Bank Transfer",
  1133. cash: "Cash",
  1134. check: "Check",
  1135. card: "Card",
  1136. grabpay: "Grabpay",
  1137. nets: "Nets",
  1138. paypal: "PayPal",
  1139. stripe: "Stripe",
  1140. ipay88: "Ipay88",
  1141. paymentAsia: "PaymentAsia",
  1142. transfer: "E-Transfer",
  1143. iotPay: "IOT Pay",
  1144. stripe3:'Stripe3',
  1145. paysolution:'paysolution',
  1146. stripe2:'Stripe2',
  1147. },
  1148. statusList: {
  1149. submitted: "Submitted",
  1150. pending: "Pending",
  1151. passed: "Passed",
  1152. recalled: "Recalled",
  1153. refunded: "Refunded",
  1154. rejected: "Rejected",
  1155. inProgress: "In Progress",
  1156. received: "Received",
  1157. },
  1158. unit: "Unit",
  1159. year: "Year",
  1160. month: "Month",
  1161. // Products
  1162. aiService: {
  1163. aiTracking: "AI Track",
  1164. aiAttack: "AI Attack",
  1165. aiFunds: "AI Funds",
  1166. aiActivity: "AI Activity",
  1167. superPerspective: "Super View",
  1168. superAmbush: "Super Ambush",
  1169. superHunting: "Super Hunt",
  1170. superPulse: "Super Pulse",
  1171. superCompass: "Super Compass",
  1172. aiDetectionTool: "AI Detector",
  1173. superDetectionTool: "Super Detector",
  1174. realTime: "Real Time",
  1175. delayed: "Delay",
  1176. HCInfoFeeRealTimeUS: "HC Info Fee - Real Time - US Stock",
  1177. HCInfoFeeRealTimeHK: "HC Info Fee - Real Time - HK Stock",
  1178. HCInfoFeeRealTimeAStock: "HC Info Fee - Real Time - A Stock",
  1179. HCInfoFeeRealTimeMalaysiaStock: "HC Info Fee - Real Time - Malaysia Stock",
  1180. HCInfoFeeRealTimeSingaporeStock: "HC Info Fee - Real Time - Singapore Stock",
  1181. HCInfoFeeRealTimeJapanStock: "HC Info Fee - Real Time - Japan Stock",
  1182. HCInfoFeeRealTimeThailandStock: "HC Info Fee - Real Time - Thailand Stock",
  1183. HCInfoFeeRealTimeVietnamStock: "HC Info Fee - Real Time - Vietnam Stock",
  1184. HCInfoFeeRealTimeIndonesiaStock: "HC Info Fee - Real Time - Indonesia Stock",
  1185. HCInfoFeeRealTimeKoreaStock: "HC Info Fee - Real Time - Korea Stock",
  1186. HCInfoFeeRealTimeTaiwanStock: "HC Info Fee - Real Time - Taiwan Stock",
  1187. HCInfoFeeDelayUS: "HC Info Fee - Delay - US Stock",
  1188. HCInfoFeeDelayHK: "HC Info Fee - Delay - HK Stock",
  1189. HCInfoFeeDelayMalaysiaStock: "HC Info Fee - Delay - Malaysia Stock",
  1190. HCInfoFeeDelayAStock: "HC Info Fee - Delay - A Stock",
  1191. HCInfoFeeDelaySingaporeStock: "HC Info Fee - Delay - Singapore Stock",
  1192. HCInfoFeeDelayJapanStock: "HC Info Fee - Delay - Japan Stock",
  1193. HCInfoFeeDelayThailandStock: "HC Info Fee - Delay - Thailand Stock",
  1194. HCInfoFeeDelayVietnamStock: "HC Info Fee - Delay - Vietnam Stock",
  1195. HCInfoFeeDelayIndonesiaStock: "HC Info Fee - Delay - Indonesia Stock",
  1196. HCInfoFeeDelayKoreaStock: "HC Info Fee - Delay - Korea Stock",
  1197. HCInfoFeeDelayTaiwanStock: "HC Info Fee - Delay - Taiwan Stock",
  1198. },
  1199. markets: {
  1200. HongKong: "Hong Kong",
  1201. Malaysia: "Malaysia",
  1202. Canada: "Canada",
  1203. Singapore: "Singapore",
  1204. Thailand: "Thailand",
  1205. VietnamHCM: "Vietnam HCM",
  1206. Beijing: "Beijing",
  1207. },
  1208. coinRecharge: "Coin Recharge",
  1209. staticInfoFee: "Static Fee",
  1210. BGmember: "BG Member",
  1211. HC: "HC Fee",
  1212. goldProduct: "Gold Prod",
  1213. softwareProduct: "Software",
  1214. software: "Software",
  1215. other: "Other",
  1216. // Software Menu
  1217. softwareMenu: {
  1218. usStock: "US Stock",
  1219. hkStock: "HK Stock",
  1220. aStock: "A Stock",
  1221. singaporeStock: "SG Stock",
  1222. malaysiaStock: "MY Stock",
  1223. japanStock: "JP Stock",
  1224. thailandStock: "TH Stock",
  1225. vietnamStock: "VN Stock",
  1226. indonesiaStock: "ID Stock",
  1227. koreaStock: "KR Stock",
  1228. taiwanStock: "TW Stock",
  1229. usStockSoftware: "US Stock SW",
  1230. usStockGoldCard: "US Gold",
  1231. usStockPackage: "US Pack",
  1232. hkStockSoftware: "HK Stock SW",
  1233. hkStockGoldCard: "HK Gold",
  1234. hkStockPackage: "HK Pack",
  1235. aStockSoftware: "A Stock SW",
  1236. aStockGoldCard: "A Gold",
  1237. aStockPackage: "A Pack",
  1238. singaporeStockSoftware: "SG Stock SW",
  1239. singaporeStockGoldCard: "SG Gold",
  1240. singaporeStockPackage: "SG Pack",
  1241. malaysiaStockSoftware: "MY Stock SW",
  1242. malaysiaStockGoldCard: "MY Gold",
  1243. malaysiaStockPackage: "MY Pack",
  1244. japanStockSoftware: "JP Stock SW",
  1245. japanStockGoldCard: "JP Gold",
  1246. japanStockPackage: "JP Pack",
  1247. thailandStockSoftware: "TH Stock SW",
  1248. thailandStockGoldCard: "TH Gold",
  1249. thailandStockPackage: "TH Pack",
  1250. vietnamStockSoftware: "VN Stock SW",
  1251. vietnamStockGoldCard: "VN Gold",
  1252. vietnamStockPackage: "VN Pack",
  1253. indonesiaStockSoftware: "ID Stock SW",
  1254. indonesiaStockGoldCard: "ID Gold",
  1255. indonesiaStockPackage: "ID Pack",
  1256. koreaStockSoftware: "KR Stock SW",
  1257. koreaStockGoldCard: "KR Gold",
  1258. koreaStockPackage: "KR Pack",
  1259. taiwanStockSoftware: "TW Stock SW",
  1260. taiwanStockGoldCard: "TW Gold",
  1261. taiwanStockPackage: "TW Pack",
  1262. },
  1263. statusList: {
  1264. submitted: "Submitted",
  1265. pending: "Pending",
  1266. passed: "Passed",
  1267. recalled: "Recalled",
  1268. refunded: "Refunded",
  1269. rejected: "Rejected",
  1270. inProgress: "In Progress",
  1271. },
  1272. pending: "Pending",
  1273. refundSuccess: "Refund Success",
  1274. refundConfirmTitle: "Refund Confirmation",
  1275. refundConfirmContent: "Are you sure you want to refund order {orderNo}?",
  1276. wallet:{
  1277. HongKongWallet: "HongKong Wallet",
  1278. MalaysiaWallet: "Malaysia Wallet",
  1279. CanadaWallet: "Canada Wallet",
  1280. SingaporeCMWallet: "Singapore CM Wallet",
  1281. SingaporeHCWallet: "Singapore HC Wallet",
  1282. ThailandHAWallet: "Thailand HA Wallet",
  1283. ThailandHSWallet: "Thailand HS Wallet",
  1284. VietnamHCMWallet: "VietnamHCM Wallet",
  1285. BeijingWallet: "Beijing Company Wallet"
  1286. },
  1287. cashFlow:{
  1288. otherIncome:"Other Income",
  1289. addFee:"Add Fee",
  1290. performanceMarket: "Performance Market",
  1291. performanceMarketPlaceholder: "Please select performance market",
  1292. incomeCategory: "Income Category",
  1293. incomeCategoryPlaceholder: "Please select income category",
  1294. investmentIncome:"Investment Income",
  1295. taxRefund:"Tax Refund",
  1296. governmentSubsidy:"Government Subsidy",
  1297. localIntercompany:"Local Intercompany",
  1298. corporateIntercompany:"Corporate Intercompany",
  1299. otherIncomeNon:"Other Income-Nonperformance ",
  1300. otherIncomeYes:"Other Income-Performance",
  1301. quantity: "Quantity",
  1302. quantityPlaceholder: "Please enter quantity",
  1303. payType: "Payment Method",
  1304. payTypePlaceholder: "Please select payment method",
  1305. paymentCurrency: "Payment Currency",
  1306. paymentCurrencyPlaceholder: "Please select payment currency",
  1307. paymentAmount: "Payment Amount",
  1308. paymentAmountPlaceholder: "Please enter payment amount",
  1309. paymentTime: "Payment Time",
  1310. paymentTimePlaceholder: "Select payment time",
  1311. bankHandlingFee: "Bank Handling Fee",
  1312. bankHandlingFeePlaceholder: "Please enter bank handling fee",
  1313. remarks: "Remarks",
  1314. remarksPlaceholder: "Please enter remarks (optional, limit 100 characters)",
  1315. remarkPlaceholderDate:"Need to fill in the handling fee settlement period (e.g. 'March 12, 2026 Ipay88 handling fee')",
  1316. cancel: "Cancel",
  1317. submit: "Submit",
  1318. ipay88:"Ipay88",
  1319. cardPayment:"Card Payment",
  1320. fixedProcessingFee:"Fixed Processing Fee",
  1321. settlementRegion:"Settlement Region",
  1322. Malaysia:"Malaysia",
  1323. processingFee:"Processing Fee",
  1324. processingFeePlaceholder:"Processing Fee Placeholder",
  1325. quantityMustBeNumber:"Quantity Must Be Number",
  1326. invalidFormat:"Invalid amount format. Maximum 2 decimal places allowed.",
  1327. paymentMust:"Payment amount must be 0",
  1328. remarksexceed:"Please enter remarks",
  1329. marketConsumption:"Market Consumption Gold Performance Adjustment",
  1330. time:"Select Time",
  1331. coefficient:"Coefficient Adjustment",
  1332. coefficientPlaceholder:"Please enter coefficient adjustment",
  1333. adjustment:"Transfer In",
  1334. adjustmentOut:"Transfer Out",
  1335. marketTeam:"Market Team",
  1336. total:"Total",
  1337. performanceAdjustment:"Performance Adjustment",
  1338. payTime:"Payment Time",
  1339. orderCode:"System Transaction No.",
  1340. receivedMarketName:"Received Market",
  1341. performanceMarket:"Performance Market",
  1342. goodsName:"Income Category",
  1343. goodNum:"Quantity",
  1344. payType:"Payment Method",
  1345. }
  1346. },
  1347. // Message
  1348. message: {
  1349. today: "Today",
  1350. yesterday: "Yesterday",
  1351. earlier: "Earlier",
  1352. },
  1353. };