export default { common: { switchSuccess: 'Language switch successful', title: 'Laos Financial Payment Management System', moreMenu: 'More menus', button: { add: 'Add', edit: 'Edit', delete: 'Delete', search: 'Search', reset: 'Reset', export: 'Export', import: 'Import', detail: 'Details', confirm: 'Confirm', cancel: 'Cancel', close: 'Close', more: 'More', submit: 'Submit', clear: 'Clear', refresh: 'Refresh', back: 'Back', save: 'Save', }, promptMsg: { addSuccess: 'Add successful', editSuccess: 'Edit successful', deleteConfirm: 'Are you sure you want to delete?', deleteSuccess: 'Delete successful', selectStatus: 'Please select a status', enterRemark: 'Please enter a remark', enterDescription: 'Please enter a description', selectCreator: 'Please select a creator', selectModifier: 'Please select a modifier', selectStartTime: 'Please select a start time', selectEndTime: 'Please select an end time', }, tableMsg: { createBy: 'Creator', updateBy: 'Updater', createTime: 'Creation time', updateTime: 'Update time', startDate: 'Start date', endDate: 'End date', status: 'Status', remark: 'Remark', operation: 'Operation', description: 'Description', }, dict: { gender: 'Gender', male: 'Male', female: 'Female', normal: 'Normal', disabled: 'Disabled', blocked: 'Blocked', enabled: 'Enabled', yes: 'Yes', no: 'No', }, }, menus: { '首页': 'Homepage', '系统管理': 'System Management', '系统监控': 'System Monitoring', '系统工具': 'System Tools', '角色管理': 'Role Management', '菜单管理': 'Menu Management', '部门管理': 'Department Management', '岗位管理': 'Position Management', '参数设置': 'Parameter Settings', '通知公告': 'Notification Announcements', '日志管理': 'Log Management', '在线用户': 'Online Users', '缓存列表': 'Cache List', '缓存监控': 'Cache Monitoring', '表单构建': 'Form Building', '代码生成': 'Code Generation', '文件管理': 'File Management', '操作日志': 'Operation Logs', '登录日志': 'Login Logs', '测试单表': 'Test Single Table', '测试树表': 'Test Tree Table', '用户账户': 'User Account', '用户银行卡': 'User Bank Card', '用户好友': 'User Friends', '用户信息': 'User Information', '用户注册': 'User Registration', '用户管理': 'User Management', '提现订单': 'Withdrawal Orders', '付款订单': 'Payment Orders', '收款订单': 'Receipt Orders', '转账订单': 'Transfer Orders', '交易相关': 'Transaction Related', '反馈信息': 'Feedback Information', '关于信息': 'About Information', '消息通知': 'Message Notifications', '公共': 'Public', '交易动账记录': 'Transaction Account Movement Records', '生活缴费': 'Living Expense Payments', '信用信息': 'Credit Information', '信用记录': 'Credit Records', '商户信息': 'Merchant Information', '充值订单': 'Recharge Orders', '支付回执': 'Payment Receipts', '手续费记录': 'Handling Fee Records', '手续费规则': 'Handling Fee Rules', '商户管理': 'Merchant Management', '补充信息': 'Supplementary Information', '用户关系': 'User Relationship', '信用管理': 'Credit Management', '行为分析': 'Behavior Analysis', '订单管理': 'Order Management', '财务管理': 'Financial Management', '客服': 'Customer Service', '信用规则': 'Credit Rules', '商户认证': 'Merchant Certification', '交易流水': 'Transaction Records', '数据查看': 'Data Viewing', '通道配置': 'Channel Configuration', '手续费配置': 'Handling Fee Configuration', '通道交易记录': 'Channel Transaction Records', '在线客服': 'Online Customer Service', 'Q&A': 'Q&A', '版本控制': 'Version Control', '实名认证': 'Real - Name Authentication', '行为日志': 'Behavior Logs', '行为数据': 'Behavior Data', '规则管理': 'Rule Management', '风险识别规则': 'Risk Identification Rules', '处置规则': 'Disposal Rules', '商户注册': 'Merchant Registration', '模型管理': 'Model Management', '通道管理': 'Channel Management', '代理管理': 'Agent Management', '代理商注册': 'Agent Registration', '代理商信息': 'Agent Information', '代理商认证': 'Agent Certification', '限额配置': 'Limit the allocation', '钱包限额': 'Wallet limits', "行政区划": "Administrative division", }, system: { common: {}, systemManager: { dept: { deptName: 'Department Name', inputDeptName: 'Please enter the department name', deptStatus: 'Department Status', orderNum: 'Sorting Number', createTime: 'Creation Time', parentDept: 'Parent Department', selectParentDept: 'Please select the parent department', leader: 'Leader', inputLeader: 'Please enter the leader', phone: 'Contact Phone', inputPhone: 'Please enter the contact phone', email: 'Email', inputEmail: 'Please enter the email', expandCollapse: 'Expand/Collapse', addDept: 'Add Department', editDept: 'Edit Department', status: 'Status', parentDeptRequired: 'The parent department cannot be empty', deptNameRequired: 'The department name cannot be empty', orderNumRequired: 'The sorting number cannot be empty', emailFormatError: 'Please enter a valid email address', phoneFormatError: 'Please enter a valid mobile phone number', }, post: { postId: 'Position ID', postCode: 'Position Code', inputPostCode: 'Please enter the position code', postName: 'Position Name', inputPostName: 'Please enter the position name', postStatus: 'Position Status', postSort: 'Position Order', createTime: 'Creation Time', remark: 'Remark', status: 'Status', inputRemark: 'Please enter the remark', addPost: 'Add Position', editPost: 'Edit Position', }, user: { userId: 'User ID', userName: 'User Name', nickName: 'Nickname', dept: 'Department', deptName: 'Department Name', phonenumber: 'Phone Number', status: 'Status', email: 'Email', sex: 'Gender', post: 'Post', role: 'Role', remark: 'Remark', password: 'Password', resetPwd: 'Reset Password', assignRole: 'Assign Role', inputDeptName: 'Please enter department name', inputUserName: 'Please enter user name', inputNickName: 'Please enter nickname', inputPhonenumber: 'Please enter phone number', inputEmail: 'Please enter email', inputPassword: 'Please enter password', inputRemark: 'Please enter remark', userStatus: 'Please select user status', selectDept: 'Please select department', selectSex: 'Please select gender', selectPost: 'Please select post', selectRole: 'Please select role' } }, systemMonitor: {} }, business: { financial: { financialRecord: { orderIdLabel: 'Order ID', amountLabel: 'Amount', currencyLabel: 'Currency Unit', descriptionLabel: 'Description Information', inputAmount: 'Please enter the amount', inputContent: 'Please enter the description information', inputUserId: 'Please enter the user ID', inputOrderId: 'Please enter the relevant order ID', inputCurrency: 'Please enter the currency unit', selectTransactionDate: 'Please select the transaction date', selectTransactionDateRange: 'Please select the transaction date range', inputDescription: 'Please enter the description information', userIdLabel: 'User ID', search: 'Search', reset: 'Reset', add: 'Add', edit: 'Edit', delete: 'Delete', export: 'Export', id: 'Primary Key', userId: 'User ID', orderId: 'Relevant Order ID', transactionType: 'Transaction Type', amount: 'Amount', currency: 'Currency Unit', description: 'Description Information', transactionDate: 'Transaction Date', status: 'Status', operation: 'Operation', detail: 'Details', addTitle: 'Add Financial Record', detailTitle: 'Financial Record Details', editTitle: 'Edit Financial Record', confirm: 'Confirm', cancel: 'Cancel', idRequired: 'The primary key cannot be empty', userIdRequired: 'The user ID cannot be empty', orderIdRequired: 'The relevant order ID cannot be empty', transactionTypeRequired: 'The transaction type cannot be empty', amountRequired: 'The amount cannot be empty', currencyRequired: 'The currency unit cannot be empty', descriptionRequired: 'The description information cannot be empty', transactionDateRequired: 'The transaction date cannot be empty', statusRequired: 'The status cannot be empty', updateSuccess: 'Edit successful', addSuccess: 'Add successful' }, transactionFlow: { recordPayCallback: { userId: 'User Number', inputUserId: 'Please enter the user number', orderNumber: 'Order Number', inputOrderId: 'Please enter the order number', platformName: 'Payment Platform', inputPlatformName: 'Please enter the payment platform', processingStatus: 'Processing Status', selectProcessingStatus: 'Please select the processing status', transactionStatus: 'Transaction Status', selectTransactionStatus: 'Please select the transaction status', channelNumber: 'Channel Number', inputPaymentChannelNo: 'Please enter the channel number', receiptTime: 'Receipt Time', selectReceiptTime: 'Please select the receipt time', receiptNumber: 'Receipt Number', ipAddress: 'IP Address', transactionAmount: 'Transaction Amount', receiptContent: 'Receipt Content', verificationStatus: 'Verification Status', verificationFailureReason: 'Verification Failure Reason', detailDialogTitle: 'Payment Receipt Details Dialog', inputIpAddress: 'Please enter the IP address', inputTransactionAmount: 'Please enter the transaction amount', inputContent: 'Please enter the content', processingStatus1: 'Successfully processed callback', processingStatus0: 'Processing callback', processingStatus2: 'Failed processing callback', transactionStatus1: 'Payment successful', transactionStatus2: 'Payment processing', transactionStatus3: 'Payment failed', transactionStatus4: 'Refund successful', userIdRequired: 'The user number cannot be empty', userIdNumeric: 'The user number must be a number', orderIdRequired: 'The order number cannot be empty', orderIdNumeric: 'The order number must be a number', amountRequired: 'The transaction amount cannot be empty', amountNumeric: 'The transaction amount must be a number', channelNoRequired: 'The channel number cannot be empty', channelNoNumeric: 'The channel number must be a number', successCallback: 'Success callback', processingCallback: 'Processing callback', failedCallback: 'Failed callback', addTitle: 'Add Payment Receipt', }, recordTransaction: { senderId: 'User ID', inputSenderId: 'Please enter the user ID', senderAccount: 'Account Number', inputSenderAccount: 'Please enter the account number', billCode: 'Bill Code', inputBillCode: 'Please enter the bill code', receiverId: 'Target User ID', inputReceiverId: 'Please enter the target user ID', receiverAccount: 'Target User Account Number', inputReceiverAccount: 'Please enter the target user account number', previousBalance: 'Pre - transaction Amount', inputPreviousBalance: 'Please enter the pre - transaction amount', changeBalance: 'Account Change Amount', inputChangeBalance: 'Please enter the account change amount', currentBalance: 'Current Amount', inputCurrentBalance: 'Please enter the current amount', remark: 'Remark', inputRemark: 'Please enter the remark', id: 'ID', type: 'Type', status: 'Status', addTitle: 'Add Transaction Account Record', editTitle: 'Edit Transaction Account Record', detailTitle: 'Transaction Account Record Details', senderIdRequired: 'The user ID cannot be empty', senderIdNumber: 'Please enter a number', senderAccountRequired: 'The account number cannot be empty', billCodeRequired: 'The bill code cannot be empty', receiverIdRequired: 'The target user ID cannot be empty', receiverAccountRequired: 'The target user account number cannot be empty' } } }, behavior: { behaviorModelInfo: { name: 'Model Name', placeholder: { name: 'Please enter the model name', description: 'Please enter the model description' }, description: 'Model Description', type: 'Model Type', status: 'Current Status', operation: 'Operation', addDialogTitle: 'Add Model Management Information', editDialogTitle: 'Edit Model Management Information', nameLabel: 'Model Name:', descriptionLabel: 'Model Description:', title: 'Model Management Information', idRequired: 'The ID cannot be empty', nameRequired: 'The model name cannot be empty', descriptionRequired: 'The model description cannot be empty', typeRequired: 'The model type cannot be empty', statusRequired: 'The status cannot be empty' }, rule: { userBehaviorRuleAction: { riskRuleId: 'Risk Identification ID', riskRuleIdPlaceholder: 'Please enter the risk identification ID', actionType: 'Action Type', actionTypePlaceholder: 'Please select the action type', description: 'Action Description', descriptionPlaceholder: 'Please enter the action description', addTitle: 'Add Disposal Rule', updateTitle: 'Edit Disposal Rule', detailTitle: 'Disposal Rule Details', riskRuleIdRequired: 'The risk identification ID cannot be empty', actionTypeRequired: 'The action type cannot be empty', riskIdMustNumber: 'The risk ID must be a number', fromId: 'Source ID', notifyUser: 'Notify User', pauseAndContact: 'Pause and Contact', enhanceAuth: 'Enhanced Authentication', }, userBehaviorRuleRisk: { ruleName: 'Rule Name', priority: 'Rule Priority', description: 'Rule Description', isEnabled: 'Is Enabled', enabledYes: 'Yes', enabledNo: 'No', operation: 'Operation', ruleNamePlaceholder: 'Please enter the rule name', priorityPlaceholder: 'Please enter the rule priority', descriptionPlaceholder: 'Please enter the rule description', isEnabledPlaceholder: 'Please select whether to enable', idRequired: 'Cannot be empty', ruleNameRequired: 'The rule name cannot be empty', triggerConditionRequired: 'The trigger condition cannot be empty', priorityRequired: 'The rule priority cannot be empty', descriptionRequired: 'The rule description cannot be empty', isEnabledRequired: 'Whether to enable cannot be empty', statusRequired: 'The rule status cannot be empty', addTitle: 'Add Risk Identification Rule', updateTitle: 'Edit Risk Identification Rule', detailTitle: 'Risk Identification Rule Details', triggerCondition: 'Trigger Condition', ruleNameLabel: 'Rule Name', priorityLabel: 'Rule Priority', descriptionLabel: 'Rule Description', isEnabledLabel: 'Is Enabled', } }, userBehaviorStats: { statDateLabel: 'Statistical Date', dimensionValueLabel: 'Dimension Value', totalLabel: 'Total', avgDurationLabel: 'Average Duration', behaviorTypeLabel: 'Behavior Type', extraDataLabel: 'Extra Data', statDatePlaceholder: 'Please select the statistical date', dimensionValuePlaceholder: 'Please enter the dimension value', totalPlaceholder: 'Please enter the total', avgDurationPlaceholder: 'Please enter the average duration', behaviorTypePlaceholder: 'Please select the behavior type', idLabel: 'ID', operationLabel: 'Operation', addTitle: 'Add User Behavior Statistical Aggregation', editTitle: 'Edit User Behavior Statistical Aggregation', detailTitle: 'User Behavior Statistical Aggregation Details', dimensionTypeLabel: 'Dimension Type', realNameAuth: 'Real - Name Authentication', visitPage: 'Visit Page', clickOperation: 'Click Operation', logout: 'Log Out', payment: 'Payment', login: 'Log In' }, userBehaviorLog: { idLabel: 'ID', userNameLabel: 'User Name', uaLabel: 'User Agent', behaviorLog: 'User Behavior Log', userIdLabel: 'User ID', userIdPlaceholder: 'Please enter the user ID', ipLabel: 'IP Address', ipPlaceholder: 'Please enter the IP address', behaviorTypeLabel: 'Behavior Type', behaviorTypePlaceholder: 'Please select the behavior type', deviceTypeLabel: 'Device Type', deviceTypePlaceholder: 'Please select the device type', platformLabel: 'Platform Type', platformPlaceholder: 'Please select the platform type', operationLabel: 'Operation', addTitle: 'Add User Behavior Log', editTitle: 'Edit User Behavior Log', detailUserIdLabel: 'User ID', detailUserNameLabel: 'User Name', detailIpLabel: 'IP Address', detailUaLabel: 'User Agent', detailBehaviorTypeLabel: 'Behavior Type', detailDeviceTypeLabel: 'Device Type', detailPlatformLabel: 'Platform Type', userIdRequired: 'The user ID cannot be empty', userIdMustNumber: 'The user ID must be a number', loginLabel: 'Log In', paymentLabel: 'Payment', realNameAuthLabel: 'Real - Name Authentication', clickOperationLabel: 'Click Operation', visitPageLabel: 'Visit Page', logoutLabel: 'Log Out', mobileDeviceLabel: 'Mobile Device', tabletDeviceLabel: 'Tablet Device' } }, customerSupport: { faq: { questionDesc: 'Question Description', enterQuestionDesc: 'Please enter the question description', answerContent: 'Answer Content', enterAnswerContent: 'Please enter the answer content', category: 'Category', selectCategory: 'Please select the category', status: 'Status', selectStatus: 'Please select the status', search: 'Search', reset: 'Reset', add: 'Add', edit: 'Edit', delete: 'Delete', export: 'Export', id: 'ID', detail: 'Details', addTitle: 'Add Frequently Asked Questions and Answers', editTitle: 'Edit Frequently Asked Questions and Answers', detailTitle: 'Frequently Asked Questions and Answers Details', confirm: 'Confirm', cancel: 'Cancel', close: 'Close', categoryPayment: 'Payment Issues', categoryAccount: 'Account Issues', categoryTrade: 'Transaction Issues', categoryTechOrPoints: 'Technical or Points Issues', invalid: 'Invalid', valid: 'Valid', questionRequired: 'The question description cannot be empty', answerRequired: 'The answer content cannot be empty', categoryRequired: 'The category cannot be empty', statusRequired: 'The status cannot be empty', updateSuccess: 'Edit successful', addSuccess: 'Add successful', deleteConfirm: 'Are you sure you want to delete?', deleteSuccess: 'Delete successful' }, customerServiceChat: { id: 'ID', senderType: 'Sender Type', operation: 'Operation', sessionId: 'Session ID', sessionIdPlaceholder: 'Please enter the session ID', userId: 'User ID', userIdPlaceholder: 'Please enter the user ID', message: 'Message Content', messagePlaceholder: 'Please enter the message content', timestamp: 'Timestamp', timestampPlaceholder: 'Please select the time', isRead: 'Is Read', isReadPlaceholder: 'Please select whether it has been read', isReadYes: 'Read', isReadNo: 'Unread', search: 'Search', reset: 'Reset', addTitle: 'Add Chat Record between Customer Service and User', detailTitle: 'View Chat Record Details between Customer Service and User', updateTitle: 'Edit Chat Record between Customer Service and User', sessionIdLabel: 'Session ID', userIdLabel: 'User ID', messageLabel: 'Message Content', timestampLabel: 'Timestamp', isReadLabel: 'Is Read', required: 'Required field', sessionIdRequired: 'The session ID cannot be empty', userIdRequired: 'The user ID cannot be empty', messageRequired: 'The message content cannot be empty', senderTypeRequired: 'The sender type cannot be empty', timestampRequired: 'The timestamp cannot be empty', isReadRequired: 'Whether it has been read cannot be empty', updateSuccess: 'Edit successful', addSuccess: 'Add successful', deleteConfirmPrefix: 'Are you sure you want to delete the record with ID ', deleteConfirmSuffix: '?', deleteSuccess: 'Delete successful' }, commonFeedback: { confirmButton: 'Confirm', cancelButton: 'Cancel', successTitle: 'Operation successful', errorTitle: 'Operation failed', userIdLabel: 'Feedback Provider', contentLabel: 'Feedback Content', starLabel: 'Star Rating', isGoodLabel: 'Is Positive', startDate: 'Start Date', endDate: 'End Date', rangeSeparator: 'to', userIdPlaceholder: 'Please enter the feedback provider', starPlaceholder: 'Please enter the star rating', // Other placeholders isGoodPlaceholder: 'Please select whether it is positive', status: 'Status', // Form labels userId: 'Feedback Provider', content: 'Feedback Content', star: 'Star Rating', isGood: 'Is Positive', // Pop - up window titles addTitle: 'Add Feedback Information', editTitle: 'Edit Feedback Information', detailTitle: 'Feedback Information', // Table columns operationColumn: 'Operation', uniqueId: 'Unique ID', createTime: 'Creation Time', statusNormal: 'Normal', statusBanned: 'Banned', // Validation prompts userIdRequired: 'The feedback provider cannot be empty', contentRequired: 'The feedback content cannot be empty', // Operation prompts deleteConfirm: 'Are you sure you want to delete the selected {ids} items?', deleteSuccess: 'Delete successful', addSuccess: 'Add successful', updateSuccess: 'Edit successful', // Button operations addOperation: 'Add Button Operation', search: 'Search', reset: 'Reset' } }, common: { AccountID: 'Account ID', UserName: 'User Name', UserAccount: 'User Account', Email: 'Email', IDNumber: 'ID Number', OrderNumber: 'Order Number', PayerID: 'Payer ID', PayerAccount: 'Payer Account', PayeeID: 'Payee ID', PayeeAccount: 'Payee Account', TransactionAmount: 'Transaction Amount', TransactionTime: 'Transaction Time', HandlingFee: 'Handling Fee', RuleName: 'Rule Name', RuleDescription: 'Rule Description', passwordReset: 'Password Reset', accountFreezing: 'Account Freezing', accountUnfreezing: 'Account Unfreezing', }, userManager: { userRegister: { userTypePlaceholder: 'Please select the user type', account: 'Login Account', accountPlaceholder: 'Please enter the login account', phone: 'Contact Phone', phonePlaceholder: 'Please enter the contact phone', userLevel: 'User Level', userLevelPlaceholder: 'Please select the user level', status: 'Status', statusInit: 'Initialization', statusReject: 'Rejected', statusPass: 'Approved', statusFreeze: 'Frozen', userType: 'User Type', normalUser: 'Normal User', businessUser: 'Merchant User', vipUser: 'VIP User', address: 'Address Information', contactAddress: 'Contact Address', contactAddressPlaceholder: 'Please enter the contact address', supplement: 'Supplementary Information', name: 'Name', namePlaceholder: 'Please enter the name', gender: 'Gender', male: 'Male', female: 'Female', idCard: 'ID Card Number', idCardPlaceholder: 'Please enter the ID card number', age: 'Age', agePlaceholder: 'Please enter the age', addr: 'Address', addrPlaceholder: 'Please enter the address', userName: 'User Name', userGender: 'User Gender', userAge: 'User Age', userAddress: 'User Address', contactPhone: 'Contact Phone', operateStatusOptions: { active: 'Active', cancelled: 'Cancelled' }, userTypeOptions: { normal: 'Normal User' }, userLevelOptions: { normal: 'Normal User', vip: 'VIP User', business: 'Merchant User' }, accountRequired: 'The login account cannot be empty', userTypeRequired: 'The user type cannot be empty', userLevelRequired: 'The user level cannot be empty', legalPersonRequired: 'The legal person name cannot be empty', operateStatusRequired: 'The business status cannot be empty', operateAddrRequired: 'The business address cannot be empty', nameRequired: 'The name cannot be empty', genderRequired: 'The gender cannot be empty', idCardRequired: 'The ID card number cannot be empty', phoneNumberDigitOnly: 'The contact phone can only contain digits', ageNumberOnly: 'The age can only be a number', addrRequired: 'The address cannot be empty', contactAddressRequired: 'The contact address cannot be empty', addTitle: 'Add User Registration', detailTitle: 'User Details', editRegisterTitle: 'Edit User Registration', confirmResetPassword: 'Are you sure you want to reset the password?', resetSuccess: 'Password reset successful', confirmFreeze: 'Are you sure you want to freeze the account {account}?', freezeSuccess: 'Account frozen successfully', confirmUnfreeze: 'Are you sure you want to unfreeze the account {account}?', unfreezeSuccess: 'Account unfrozen successfully' }, userInfo: { account: 'Login Account', accountPlaceholder: 'Please enter the login account', idCard: 'ID Card Number', idCardPlaceholder: 'Please enter the ID card number', phone: 'Contact Phone', phonePlaceholder: 'Please enter the contact phone', name: 'Name', namePlaceholder: 'Please enter the name', gender: 'Gender', age: 'Age', agePlaceholder: 'Please enter the age', addr: 'Address', addrPlaceholder: 'Please enter the address', status: 'Status', statusNormal: 'Normal', statusDisabled: 'Disabled', detailUserId: 'User ID', detailName: 'Name', detailGender: 'Gender', detailIdCard: 'ID Card Number', detailPhone: 'Contact Phone', detailAge: 'Age', detailAddr: 'Address', nameRequired: 'The name cannot be empty', genderRequired: 'The gender cannot be empty', idCardRequired: 'The ID card number can only be a number', phoneRequired: 'The contact phone can only be a number', ageRequired: 'The age can only be a number', addrRequired: 'The address cannot be empty', addTitle: 'Add User Information', editTitle: 'Edit User Information' }, userVerification: { account: 'Login Account', accountPlaceholder: 'Please enter the login account', name: 'Name', namePlaceholder: 'Please enter the name', idCard: 'ID Card Number', idCardPlaceholder: 'Please enter the ID card number', nationality: 'Nationality', nationalityPlaceholder: 'Please enter the nationality', birthDate: 'Date of Birth', birthDatePlaceholder: 'Please select the date of birth', biometrics: 'Biometric Identification', biometricsUnverified: 'Unverified', biometricsVerified: 'Verified', idCardVerification: 'ID Card Authentication', statusUnverified: 'Unverified', statusVerified: 'Verified', statusFailed: 'Authentication Failed', statusPending: 'Pending Review', verificationTime: 'Authentication Time', failureReason: 'Failure Reason', failureReasonPlaceholder: 'Please enter the failure reason', verify: 'Authenticate', audit: 'Review', verification: 'Real - Name Authentication', auditVerification: 'Real - Name Authentication Review', editVerification: 'Edit Real - Name Authentication', idCardFront: 'Front of ID Card', idCardFrontPlaceholder: 'Please upload the front - side photo of the ID card', idCardBack: 'Back of ID Card', idCardBackPlaceholder: 'Please upload the back - side photo of the ID card', idCardHolding: 'Holding ID Card', idCardHoldingPlaceholder: 'Please upload the photo of holding the ID card', registerName: 'Registered Name', verifyName: 'Authenticated Name', registerIdCard: 'Registered ID Card Number', verifyIdCard: 'Authenticated ID Card Number', pass: 'Pass', refuse: 'Refuse', submitSuccess: 'Submission successful', confirmRefuse: 'Are you sure you want to reject this real - name authentication application?', refuseSuccess: 'Rejection successful', confirmPass: 'Are you sure you want to approve this real - name authentication application?', passSuccess: 'Approval successful', idCardDigitOnly: 'The ID card number can only contain digits', nameRequired: 'Please enter the name', birthDateRequired: 'Please select the date of birth', nationalityRequired: 'Please enter the nationality', idCardFrontRequired: 'Please upload the front - side photo of the ID card', idCardBackRequired: 'Please upload the back - side photo of the ID card', idCardHoldingRequired: 'Please upload the photo of holding the ID card', failureReasonRequired: 'Please enter the failure reason' } }, merchant: { indexBus: { accountLabel: 'Account', account: 'Account', accountPlaceholder: 'Please enter the account', phone: 'Contact Phone', phonePlaceholder: 'Please enter the contact phone', userLevel: 'User Level', userLevelPlaceholder: 'Please select the user level', userLevelNormal: 'Normal', userLevelVIP: 'VIP', userLevelEnterprise: 'Enterprise', merchantName: 'Merchant Name', status: 'Status', statusInitiated: 'Initiated', statusRejected: 'Rejected', statusApproved: 'Approved', statusFrozen: 'Frozen', userType: 'User Type', userTypePlaceholder: 'Please select the user type', userTypeNormal: 'Normal User', userTypeEnterprise: 'Enterprise User', address: 'Address', contactAddress: 'Contact Address', contactAddressPlaceholder: 'Please enter the contact address', contactAddressRequired: 'The contact address cannot be empty', addTitle: 'Add User Registration', editTitle: 'Edit User Registration', detailTitle: 'User Registration Details', deleteConfirmAccount: 'Are you sure you want to delete the user account?', deleteConfirmBatch: 'Are you sure you want to delete the selected users?', passwordResetConfirm: 'Are you sure you want to reset the password?', passwordResetSuccess: 'Password reset successful', accountLockConfirm: 'Are you sure you want to freeze the account?', accountLockSuccess: 'Account frozen successfully', accountUnlockConfirm: 'Are you sure you want to unfreeze the account?', accountUnlockSuccess: 'Account unfrozen successfully', accountRequired: 'The account cannot be empty', userTypeRequired: 'The user type cannot be empty', userLevelRequired: 'The user level cannot be empty', legalPersonRequired: 'The legal person cannot be empty', operateStatusRequired: 'The business status cannot be empty', operateStatusExist: 'Active', operateStatusCancel: 'Cancelled', operateAddrRequired: 'The business address cannot be empty', name: 'Name', namePlaceholder: 'Please enter the name', nameRequired: 'The name cannot be empty', gender: 'Gender', genderPlaceholder: 'Please select the gender', genderMale: 'Male', genderFemale: 'Female', genderRequired: 'The gender cannot be empty', idCard: 'ID Card Number', idCardPlaceholder: 'Please enter the ID card number', idCardNumberOnly: 'The ID card number can only be a number', age: 'Age', agePlaceholder: 'Please enter the age', ageNumberOnly: 'The age can only be a number', addr: 'Address', addrPlaceholder: 'Please enter the address', addrRequired: 'The address cannot be empty', merchantNameLabel: 'Merchant Name', merchantNamePlaceholder: 'Please enter the merchant name', merchantNameRequired: 'The merchant name cannot be empty', licenseLabel: 'Business License', licensePlaceholder: 'Please enter the business license number', licenseOtherLabel: 'Other Licenses', licenseOtherPlaceholder: 'Please enter other license information', legalPersonLabel: 'Legal Person', legalPersonPlaceholder: 'Please enter the legal person', operateStatusLabel: 'Business Status', operateStatusPlaceholder: 'Please select the business status', operateAddrLabel: 'Business Address', operateAddrPlaceholder: 'Please enter the business address' }, userInfoBus: { addUserInfoBus: 'Add User Information - Merchant Extension', businessLicense: 'Business License', loginAccount: 'Login Account', inputLoginAccount: 'Please enter the login account', merchantName: 'Merchant Name', inputMerchantName: 'Please enter the merchant name', inputBusinessLicense: 'Please enter the business license', operatingAddress: 'Business Address', inputOperatingAddress: 'Please enter the business address', otherLicenseInfo: 'Other License Information', inputOtherLicenseInfo: 'Please enter other license information', legalPersonName: 'Legal Person Name', inputLegalPersonName: 'Please enter the legal person name', operatingStatus: 'Business Status', selectOperatingStatus: 'Please select the business status', operateStatusExist: 'Active', operateStatusCancel: 'Cancelled', merchantNameRequired: 'The merchant name cannot be empty', legalPersonRequired: 'The legal person name cannot be empty', operateStatusRequired: 'The business status cannot be empty', operateAddrRequired: 'The business address cannot be empty', editUserInfoBus: 'Edit User Information - Merchant Extension', userInfoBusDetail: 'User Information - Merchant Extension Details', userInfoBus: 'User Information - Merchant Extension' }, merchantVerification: { account: 'Account', merchantName: 'Merchant Name', legalPersonIdCard: 'Legal Person ID Card Number', userAccount: 'User Account', merchantInfoName: 'Registered Merchant Name', businessLicenseNumber: 'Business License Number', legalPersonInfoName: 'Registered Legal Person Name', legalPersonName: 'Legal Person Name', status: 'Authentication Status', authenticationDate: 'Authentication Date', failureReason: 'Failure Reason', registeredMerchantName: 'Registered Merchant Name', authenticatedMerchantName: 'Authenticated Merchant Name', registeredLegalPersonName: 'Registered Legal Person Name', authenticatedLegalPersonName: 'Authenticated Legal Person Name', legalPersonIdCardNumber: 'Legal Person ID Card Number', businessLicense: 'Business License', authenticationFailureReason: 'Authentication Failure Reason', authenticate: 'Authenticate', audit: 'Review', pass: 'Pass', reject: 'Reject', statusOption: { unverified: 'Unverified', verified: 'Verified', verificationFailed: 'Authentication Failed', pendingReview: 'Pending Review' }, accountPlaceholder: 'Please enter the account', merchantNamePlaceholder: 'Please enter the merchant name', legalPersonIdCardPlaceholder: 'Please enter the legal person ID card number', businessLicenseNumberPlaceholder: 'Please enter the business license number', legalPersonNamePlaceholder: 'Please enter the legal person name', authenticationFailureReasonPlaceholder: 'Please enter the authentication failure reason', authenticateTitle: 'Merchant Authentication', detailTitle: 'Merchant Authentication Details', auditTitle: 'Authentication Review', merchantNameRequired: 'The merchant name cannot be empty', legalPersonNameRequired: 'The legal person name cannot be empty', legalPersonIdCardPattern: 'Please enter a valid ID card number', failureReasonRequired: 'The failure reason cannot be empty', deleteConfirm: 'Are you sure you want to delete the selected {ids} data items?', rejectConfirm: 'Are you sure you want to reject the authentication application?', passConfirm: 'Are you sure you want to approve the authentication application?', addSuccess: 'Add successful', updateSuccess: 'Edit successful', deleteSuccess: 'Delete successful', auditResultPass: 'Review approved', auditResultReject: 'Review rejected' }, }, supplementaryInfo: { userAccount: { accountCode: 'Account Code', inputAccountCode: 'Please enter the account code', accountType: 'Account Type', selectAccountType: 'Please select the account type', accountStatus: 'Account Status', selectAccountStatus: 'Please select the account status', userName: 'User Name', accountName: 'Account Name', accountAmount: 'Account Amount', accountTypeNormal: 'Normal Account', accountTypeEnterprise: 'Enterprise Account', accountTypeAgent: 'Agent Account', accountLevel: 'Account Level', accountLevelPrimary: 'Primary Account', accountLevelSub: 'Sub - Account', status: 'Status', statusNormal: 'Normal', statusFrozen: 'Frozen', statusUnFrozen: 'UnFrozen', addOrEditDialogTitle: 'Add or Edit User Account', detailDialogTitle: 'User Account Details', addTitle: 'Add User Account', detailAccountName: 'Account Name', inputAccountName: 'Please enter the account name', selectAccountLevel: 'Please select the account level', detailAccountCodeLabel: 'Account Code', detailAccountNameLabel: 'Account Name', detailAccountAmountLabel: 'Account Amount', confirmLockAccount: 'Are you sure you want to freeze this account?', accountLocked: 'Account frozen successfully', confirmUnlockAccount: 'Are you sure you want to unfreeze this account?', accountUnlocked: 'Account unfrozen successfully', editTitle: 'Edit User Account', }, userCard: { cardNum: 'Bank Card Number', cardNumPlaceholder: 'Please enter bank card number', userAccount: 'User Account', userAccountPlaceholder: 'Please enter user account', userName: 'User Name', idCard: 'ID Card Number', userType: 'User Type', userTypeNormal: 'Normal User', userTypeMerchant: 'Merchant User', bankName: 'Bank Name', deptName: 'Bank Branch', operations: 'Operations', dialogTitle: 'User Bank Card', account: 'User Account', accountPlaceholder: 'Please enter user account', bankNamePlaceholder: 'Please enter bank name', deptNamePlaceholder: 'Please enter bank branch', addTitle: 'Add User Bank Card', detailTitle: 'User Bank Card Details', editTitle: 'Modify User Bank Card', accountRequired: 'User account cannot be empty', cardNumPattern: 'Bank card number must be in numeric format', bankNameRequired: 'Bank name cannot be empty', deptNameRequired: 'Bank branch cannot be empty', }, }, userRelation: { userFriend: { userId: 'User ID', userIdPlaceholder: 'Please enter user ID', friendId: 'Friend ID', friendIdPlaceholder: 'Please enter friend ID', status: 'Status', operations: 'Operations', addTitle: 'Add', detailTitle: 'Details', editTitle: 'Edit', idRequired: 'ID cannot be empty', }, }, credit: { creditRule: { to: 'To', ruleName: 'Credit Rule Name', effectiveDate: 'Effective Date', expirationDate: 'Expiration Date', priority: 'Priority', applicableUserType: 'Applicable User Type', scene: 'Scene', isEnabled: 'Is Enabled', feedbackDirection: 'Feedback Direction', value: 'Value', ruleDescription: 'Rule Description', type: 'Type', dateRange: 'Date Range', placeholder: { ruleName: 'Please enter credit rule name', effectiveDate: 'Please select effective date', expirationDate: 'Please select expiration date', priority: 'Please enter priority', applicableUserType: 'Please enter applicable user type', scene: 'Please enter scene', isEnabled: 'Please select whether to enable', feedbackDirection: 'Please select feedback direction', value: 'Please enter value', ruleDescription: 'Please enter rule description', negative: 'Negative', positive: 'Positive', }, addTitle: 'Add Credit Rule', editTitle: 'Modify Credit Rule', detailTitle: 'Credit Rule Details', ruleNameRequired: 'Credit rule name cannot be empty', ruleDescriptionRequired: 'Rule description cannot be empty', effectiveDateRequired: 'Effective date cannot be empty', expirationDateRequired: 'Expiration date cannot be empty', priorityRequired: 'Priority cannot be empty', applicableUserTypeRequired: 'Applicable user type cannot be empty', isEnabledRequired: 'Whether to enable cannot be empty', sceneRequired: 'Scene cannot be empty', typeRequired: 'Type cannot be empty', feedbackDirectionRequired: 'Feedback direction cannot be empty', valueRequired: 'Value cannot be empty', }, userCredit: { userId: 'User ID', userName: 'User Name', pleaseInputUserId: 'Please enter user ID', creditScore: 'Credit Score', pleaseInputCreditScore: 'Please enter credit score', violationCount: 'Violation Count', pleaseInputViolationCount: 'Please enter violation count', violationRatio: 'Violation Ratio', pleaseInputViolationRatio: 'Please enter violation ratio', userIdRequired: 'User ID cannot be empty', userIdMustBeNumber: 'User ID must be a number', creditScoreRequired: 'Credit score cannot be empty', creditScoreMustBeNumber: 'Credit score must be a number', creditScoreRange: 'Credit score range is 0-100', violationCountRequired: 'Violation count cannot be empty', violationCountMustBeNumber: 'Violation count must be a number', violationCountMin: 'Violation count cannot be less than 0', violationRatioRequired: 'Violation ratio cannot be empty', violationRatioMustBeNumber: 'Violation ratio must be a number', violationRatioRange: 'Violation ratio range is 0-100', addCredit: 'Add Credit', editCredit: 'Modify Credit', credit: 'Credit Details' }, userCreditRecord: { userId: 'User ID', userName: 'User Name', violationBus: 'Violation Business', violationOrd: 'Violation Order', violationSum: 'Violation Amount', creditRuleId: 'Credit Rule ID', placeholder: { creditRuleId: 'Please enter credit rule ID', userId: 'Please enter user ID', violationBus: 'Please enter violation business', violationOrd: 'Please enter violation order', violationSum: 'Please enter violation amount', }, validation: { userIdRequired: 'User ID cannot be empty', userIdPattern: 'User ID must be a number', creditRuleIdRequired: 'Credit rule ID cannot be empty', creditRuleIdPattern: 'Credit rule ID must be a number', violationOrdRequired: 'Violation order cannot be empty', violationOrdPattern: 'Violation order must be a number', violationSumRequired: 'Violation amount cannot be empty', violationSumPattern: 'Violation amount must be a number', violationSumPositive: 'Violation amount must be a positive number', addTitle: 'Add Credit Record', detailTitle: 'Credit Record Details', editTitle: 'Modify Credit Record' } } }, order: { dealPayment: { id: 'Payment Order ID', payerId: 'Payer ID', payerAccountName: 'Payer Account Name', payeeId: 'Payee ID', payeeAccountName: 'Payee Account Name', transactionAmount: 'Transaction Amount', fee: 'Fee', paymentType: 'Payment Type', status: 'Status', paymentMethod: 'Payment Method', billCode: 'Bill Code', qrCode: 'QR Code', remark: 'Remark', addTitle: 'Add Payment Order', editTitle: 'Modify Payment Order', detailTitle: 'Payment Order Details', placeholder: { payerId: 'Please enter payer ID', payerAccountName: 'Please enter payer account name', payeeId: 'Please enter payee ID', payeeAccountName: 'Please enter payee account name', paymentMethod: 'Please enter payment method', billCode: 'Please enter bill code', transactionAmount: 'Please enter transaction amount', fee: 'Please enter fee', paymentType: 'Please enter payment type', remark: 'Please enter remark' }, rules: { payerId: 'Payer ID cannot be empty', payerAccountName: 'Payer account name cannot be empty', payeeId: 'Payee ID cannot be empty', payeeAccountName: 'Payee account name cannot be empty', transactionAmount: 'Transaction amount cannot be empty' } }, dealReceipt: { id: 'Receipt Order ID', payerId: 'Payer ID', payerAccountName: 'Payer Account Name', payeeId: 'Payee ID', payeeAccountName: 'Payee Account Name', transactionAmount: 'Transaction Amount', fee: 'Fee', receiptType: 'Receipt Type', status: 'Status', paymentMethod: 'Payment Method', remark: 'Remark', billCode: 'Bill Code', qrCode: 'QR Code', payerIdPlaceholder: 'Please enter payer ID', payerAccountNamePlaceholder: 'Please enter payer account name', payeeIdPlaceholder: 'Please enter payee ID', payeeAccountNamePlaceholder: 'Please enter payee account name', paymentMethodPlaceholder: 'Please enter payment method', billCodePlaceholder: 'Please enter bill code', transactionAmountPlaceholder: 'Please enter transaction amount', feePlaceholder: 'Please enter fee', remarkPlaceholder: 'Please enter remark', addTitle: 'Add Receipt Order', editTitle: 'Modify Receipt Order', detailTitle: 'Receipt Order Details', rules: { payerIdRequired: 'Payer ID cannot be empty', payerAccountNameRequired: 'Payer account name cannot be empty', payeeIdRequired: 'Payee ID cannot be empty', payeeAccountNameRequired: 'Payee account name cannot be empty', transactionAmountRequired: 'Transaction amount cannot be empty' } }, dealRecharge: { rechargeId: 'Recharge User ID', rechargeAccount: 'Recharge Account', paymentMethod: 'Payment Method', rechargeMethod: 'Recharge Method', billCode: 'Bill Code', orderId: 'Order ID', rechargeUserId: 'Recharge User ID', rechargeAccountName: 'Recharge Account Name', transactionAmount: 'Transaction Amount', fee: 'Fee', actualAmount: 'Actual Amount', status: 'Status', enterRechargeUserId: 'Please enter recharge user ID', enterRechargeAccount: 'Please enter recharge account', enterPaymentMethod: 'Please enter payment method', enterRechargeMethod: 'Please enter recharge method', enterBillCode: 'Please enter bill code', rechargeUserIdPlaceholder: 'Please enter recharge user ID', rechargeAccountNamePlaceholder: 'Please enter recharge account name', paymentMethodPlaceholder: 'Please enter payment method', rechargeMethodPlaceholder: 'Please enter recharge method', billCodePlaceholder: 'Please enter bill code', rechargeAccountPlaceholder: 'Please enter recharge account', rechargeAmountPlaceholder: 'Please enter recharge amount', remarkPlaceholder: 'Please enter remark', dialogTitle: 'Recharge Order', detailDialogTitle: 'Recharge Order Details', addTitle: 'Add Recharge Order', editTitle: 'Modify Recharge Order', detailTitle: 'Recharge Order Details', rechargeUserIdRequired: 'Recharge user ID cannot be empty', rechargeAccountRequired: 'Recharge account cannot be empty', transactionAmountRequired: 'Transaction amount cannot be empty', paymentMethodRequired: 'Payment method cannot be empty', rechargeTypeRequired: 'Recharge type cannot be empty' }, dealWithdrawal: { withdrawalUserIdLabel: 'Withdrawal User ID', withdrawalAccountNameLabel: 'Withdrawal Account Name', billCodeLabel: 'Bill Code', transactionAmountLabel: 'Transaction Amount', feeLabel: 'Fee', actualAmountLabel: 'Actual Amount', withdrawalMethodLabel: 'Withdrawal Method', remarkLabel: 'Remark', tableHeader: { orderId: 'Order ID', withdrawalUserId: 'Withdrawal User ID', withdrawalAccountName: 'Withdrawal Account Name', transactionAmount: 'Transaction Amount', fee: 'Fee', actualAmount: 'Actual Amount', withdrawalMethod: 'Withdrawal Method', status: 'Status', billCode: 'Bill Code' }, withdrawalUserIdPlaceholder: 'Please enter withdrawal user ID', withdrawalAccountNamePlaceholder: 'Please enter withdrawal account name', billCodePlaceholder: 'Please enter bill code', transactionAmountPlaceholder: 'Please enter transaction amount', feePlaceholder: 'Please enter fee', actualAmountPlaceholder: 'Please enter actual amount', withdrawalMethodPlaceholder: 'Please enter withdrawal method', remarkPlaceholder: 'Please enter remark', withdrawalUserIdRequired: 'Withdrawal user ID cannot be empty', withdrawalAccountNameRequired: 'Withdrawal account name cannot be empty', transactionAmountRequired: 'Transaction amount cannot be empty', addTitle: 'Add Withdrawal Order', detailTitle: 'Withdrawal Order Details' }, dealTransfer: { id: 'Transfer ID', senderId: 'Sender ID', senderAccountName: 'Sender Account', receiverId: 'Receiver ID', receiverAccountName: 'Receiver Account', transactionAmount: 'Transaction Amount', fee: 'Fee', transferType: 'Transfer Type', status: 'Status', paymentMethod: 'Payment Method', billCode: 'Bill Code', enterSenderId: 'Please enter sender ID', enterSenderAccount: 'Please enter sender account', enterReceiverId: 'Please enter receiver ID', enterReceiverAccount: 'Please enter receiver account', enterPaymentMethod: 'Please enter payment method', enterBillCode: 'Please enter bill code', enterTransactionAmount: 'Please enter transaction amount', enterFee: 'Please enter fee', enterRemark: 'Please enter remark', senderIdRequired: 'Sender ID cannot be empty', senderAccountNameRequired: 'Sender account cannot be empty', receiverIdRequired: 'Receiver ID cannot be empty', receiverAccountNameRequired: 'Receiver account cannot be empty', transactionAmountRequired: 'Transaction amount cannot be empty', addTransfer: 'Add Transfer', editTransfer: 'Modify Transfer', detailTransfer: 'Transfer Details', close: 'Close' }, dealProxy: { proxyPayerId: 'Proxy Payer ID', proxyPayerAccountName: 'Proxy Payer Account Name', proxyServiceAccount: 'Proxy Service Account', paymentChannel: 'Payment Channel', transactionAmount: 'Transaction Amount', fee: 'Fee', remark: 'Remark', billCode: 'Bill Code', orderId: 'Order ID', status: 'Status', proxyServiceType: 'Proxy Service Type', proxyPayerIdPlaceholder: 'Please enter proxy payer ID', proxyPayerAccountNamePlaceholder: 'Please enter proxy payer account name', proxyServiceAccountPlaceholder: 'Please enter proxy service account', paymentChannelPlaceholder: 'Please enter payment channel', transactionAmountPlaceholder: 'Please enter transaction amount', feePlaceholder: 'Please enter fee', remarkPlaceholder: 'Please enter remark', rules: { proxyPayerIdRequired: 'Proxy payer ID cannot be empty', proxyPayerAccountNameRequired: 'Proxy payer account name cannot be empty', transactionAmountRequired: 'Transaction amount cannot be empty' }, messages: { addTitle: 'Add Proxy Payment Order', editTitle: 'Modify Proxy Payment Order', detailTitle: 'Proxy Payment Order Details', updateSuccess: 'Update successful', addSuccess: 'Add successful', deleteConfirm: 'Confirm deletion?', deleteSuccess: 'Deletion successful' } } }, deal: { channelConfig: { tradingChannel: { channelCode: 'Channel Code', channelStatus: 'Channel Status', channelVersion: 'Channel Version', channelPublicKey: 'Public Key', channelPrivateKey: 'Private Key', channelKeyVersion: 'Key Version', channelCallbackUrl: 'Callback URL', channelOtherParam: 'Other Parameters', enabled: 'Enabled', disabled: 'Disabled', addTitle: 'Add Trading Channel', editTitle: 'Modify Trading Channel', detailTitle: 'Trading Channel Details', addSuccess: 'Add successful', editSuccess: 'Modify successful', deleteSuccess: 'Delete successful', deleteConfirm: 'Confirm deletion of selected trading channel?', placeholder: { channelCode: 'Please enter channel code', channelStatus: 'Please select channel status', channelVersion: 'Please enter channel version', channelAppId: 'Please enter AppId', channelPublicKey: 'Please enter public key', channelPrivateKey: 'Please enter private key', channelKeyVersion: 'Please enter key version', channelCallbackUrl: 'Please enter callback URL', channelOtherParam: 'Please enter other parameters' }, rule: { channelCode: 'Channel code cannot be empty', channelStatus: 'Please select channel status', channelVersion: 'Channel version cannot be empty', channelAppId: 'AppId cannot be empty' } }, }, feeConfig: { feeStandard: { businessType: 'Business Type', userLevel: 'User Level', feeType: 'Fee Type', id: 'ID', feeValue: 'Fee Value', minFee: 'Minimum Fee', maxFee: 'Maximum Fee', applicableCondition: 'Applicable Condition', addTitle: 'Add Fee Rule', editTitle: 'Modify Fee Rule', detailTitle: 'Fee Rule Details', editSuccess: 'Modify successful', addSuccess: 'Add successful', deleteSuccess: 'Delete successful', deleteConfirm: 'Confirm deletion of selected fee rule?', placeholder: { businessType: 'Please select business type', userLevel: 'Please select user level', feeType: 'Please select fee type', feeValue: 'Please enter fee value', minFee: 'Please enter minimum fee', maxFee: 'Please enter maximum fee', applicableCondition: 'Please enter applicable condition' }, rule: { feeValueRequired: 'Fee value cannot be empty', feeValueNumber: 'Fee value must be a number', minFeeRequired: 'Minimum fee cannot be empty', minFeeNumber: 'Minimum fee must be a number', maxFeeRequired: 'Maximum fee cannot be empty', maxFeeNumber: 'Maximum fee must be a number' }, businessTypeOption: { transfer: 'Transfer', payment: 'Payment', recharge: 'Recharge', withdraw: 'Withdrawal', receive: 'Receipt', pay: 'Payment' }, userLevelOption: { normal: 'Normal User', vip: 'VIP User', enterprise: 'Enterprise User' }, feeTypeOption: { fixed: 'Fixed Fee', ratio: 'Ratio Fee', ladder: 'Ladder Fee' } } }, tradingChannelRecord: { userId: 'User ID', channelId: 'Channel ID', amount: 'Transaction Amount', currency: 'Currency Type', paymentMethod: 'Payment Method', status: 'Transaction Status', responseCode: 'Response Code', responseMessage: 'Response Message', transactionDate: 'Transaction Date', title: { add: 'Add Transaction Record', edit: 'Modify Transaction Record', detail: 'Transaction Record Details' }, message: { addSuccess: 'Add successful', updateSuccess: 'Update successful', deleteSuccess: 'Delete successful' }, confirm: { delete: 'Confirm deletion of selected transaction record?' }, placeholder: { userId: 'Please enter user ID', channelId: 'Please enter channel ID', amount: 'Please enter transaction amount', currency: 'Please enter currency type', paymentMethod: 'Please enter payment method', paymentMethodDetail: 'Please enter detailed payment method', responseCode: 'Please enter response code', responseMessage: 'Please enter response message', transactionDate: 'Please select transaction date' }, rule: { userIdRequired: 'User ID cannot be empty', userIdPattern: 'User ID must be a number', channelIdRequired: 'Channel ID cannot be empty', channelIdPattern: 'Channel ID must be a number', amountRequired: 'Transaction amount cannot be empty', amountPattern: 'Transaction amount must be a number' } }, feeRecord: { id: 'ID', userId: 'User ID', relatedOrderId: 'Related Order ID', feeStandardId: 'Fee Standard ID', discountRuleId: 'Discount Rule ID', calculatedFeeAmount: 'Calculated Fee Amount', discountedFeeAmount: 'Discounted Fee Amount', actualFeeAmount: 'Actual Fee Amount', feeCollectionTime: 'Fee Collection Time', status: 'Status', businessType: 'Business Type', addTitle: 'Add Fee Record', editTitle: 'Modify Fee Record', detailTitle: 'Fee Record Details', updateSuccess: 'Update successful', addSuccess: 'Add successful', deleteSuccess: 'Delete successful', deleteConfirm: 'Confirm deletion of selected fee record?', userIdPlaceholder: 'Please enter user ID', relatedOrderIdPlaceholder: 'Please enter related order ID', feeStandardIdPlaceholder: 'Please enter fee standard ID', discountRuleIdPlaceholder: 'Please enter discount rule ID', calculatedFeeAmountPlaceholder: 'Please enter calculated fee amount', discountedFeeAmountPlaceholder: 'Please enter discounted fee amount', actualFeeAmountPlaceholder: 'Please enter actual fee amount', feeCollectionTimePlaceholder: 'Please select fee collection time', businessTypePlaceholder: 'Please select business type', statusPlaceholder: 'Please select status', relatedOrderIdRequired: 'Related order ID cannot be empty', userIdRequired: 'User ID cannot be empty', userIdPattern: 'User ID must be a number', feeStandardIdRequired: 'Fee standard ID cannot be empty', feeStandardIdPattern: 'Fee standard ID must be a number', discountRuleIdRequired: 'Discount rule ID cannot be empty', discountRuleIdPattern: 'Discount rule ID must be a number', calculatedFeeAmountRequired: 'Calculated fee amount cannot be empty', calculatedFeeAmountPattern: 'Calculated fee amount must be a number', discountedFeeAmountRequired: 'Discounted fee amount cannot be empty', discountedFeeAmountPattern: 'Discounted fee amount must be a number', actualFeeAmountRequired: 'Actual fee amount cannot be empty', actualFeeAmountPattern: 'Actual fee amount must be a number', businessTypeOption: { transfer: 'Transfer', payment: 'Payment', recharge: 'Recharge', withdraw: 'Withdrawal', collection: 'Collection', paymentOut: 'Payment' } }, limit: { wallet: { userType: 'User Type', isActive: 'Is Active', ruleId: 'Rule ID', maxBalance: 'Maximum Balance', selectUserType: 'Please select user type', selectIsActive: 'Please select whether to enable', inputMaxBalance: 'Please enter maximum balance', selectUnit: 'Please select unit', hundred: 'Hundred', thousand: 'Thousand', tenThousand: 'Ten Thousand', hundredThousand: 'Hundred Thousand', million: 'Million', tenMillion: 'Ten Million', hundredMillion: 'Hundred Million', billion: 'Billion', addTitle: 'Add Wallet Limit Configuration', editTitle: 'Modify Wallet Limit Configuration', detailTitle: 'Wallet Limit Configuration Details', required: 'Required fields cannot be empty', userTypeRequired: 'Please select user type', maxBalanceRequired: 'Please enter maximum balance', maxBalanceNumber: 'Maximum balance must be a number', unitRequired: 'Please select unit', isActiveRequired: 'Please select whether to enable', createByRequired: 'Creator cannot be empty', updateByRequired: 'Updater cannot be empty', updateSuccess: 'Modification successful', addSuccess: 'Addition successful', deleteConfirm: 'Are you sure to delete the selecte piecesof data?', deleteSuccess: 'Deletion successful', personal: 'Personal', merchant: 'Merchant', agent: 'Agent', yes: 'Yes', no: 'No', } }, }, public: { commonInfo: { version: 'Version', versionPlaceholder: 'Please enter version', releaseDate: 'Release Date', techDesc: 'Technical Description', techDescPlaceholder: 'Please enter technical description', privacyPolicy: 'Privacy Policy', privacySetting: 'Privacy Setting', featureDesc: 'Feature Description', userAgreement: 'User Agreement', disclaimer: 'Disclaimer', about: 'About', aboutPlaceholder: 'Please enter about content', shareInfoList: 'Share Information List', collectInfoList: 'Collect Information List', id: 'ID', inputPlaceholder: 'Please enter content', addTitle: 'Add About Information', editTitle: 'Modify About Information', detailTitle: 'About Information Details', releaseDatePlaceholder: 'Please select release date', }, appVersion: { versionCode: 'Version Code', versionCodePlaceholder: 'Please enter version code', versionCodeRequired: 'Version code cannot be empty', versionName: 'Version Name', versionNamePlaceholder: 'Please enter version name', versionNameRequired: 'Version name cannot be empty', releaseDate: 'Release Date', releaseDatePlaceholder: 'Please select release date', releaseDateRequired: 'Release date cannot be empty', downloadUrl: 'Download URL', downloadUrlPlaceholder: 'Please enter download URL', downloadUrlRequired: 'Download URL cannot be empty', platform: 'Platform', platformPlaceholder: 'Please select platform', platformRequired: 'Platform cannot be empty', updateLog: 'Update Log', updateLogPlaceholder: 'Please enter update log', updateLogRequired: 'Update log cannot be empty', isForceUpdate: 'Is Force Update', isForceUpdateRequired: 'Whether to force update cannot be empty', forceUpdateYes: 'Yes', forceUpdateNo: 'No', id: 'ID', addTitle: 'Add Application Version Control', detailTitle: 'Application Version Control Details', editTitle: 'Modify Application Version Control', versionCodeLabel: 'Version Code', versionNameLabel: 'Version Name', downloadUrlLabel: 'Download URL', updateLogLabel: 'Update Log' }, commonNotify: { content: 'Content', inputMessageScene: 'Please enter message scene', messageScene: 'Message Scene', selectMessageScene: 'Please select message scene', sender: 'Sender', inputSender: 'Please enter sender', receiver: 'Receiver', inputReceiver: 'Please enter receiver', title: 'Title', inputTitle: 'Please enter title', id: 'ID', eventId: 'Event ID', inputEventId: 'Please enter event ID', messageType: 'Message Type', inputContent: 'Please enter content', imgUrl: 'Image URL', uploadButton: 'Upload', uploadTip: 'Upload up to 3 images', status: 'Status', actions: 'Actions', detail: 'Details', addTitle: 'Add Message Notification', editTitle: 'Modify Message Notification', detailTitle: 'Message Notification Details', transfer: 'Transfer', proxy: 'Proxy Payment', recharge: 'Recharge', payment: 'Payment', receipt: 'Receipt', withdrawal: 'Withdrawal', }, administrative: { nameCn: "Chinese Name", nameEn: "English Name", nameLao: "Lao Name", parentId: "Parent ID", divisionLevel: "Administrative Level", inputNameCn: "Please enter Chinese name", inputNameEn: "Please enter English name", inputNameLao: "Please enter Lao name", inputParentId: "Please enter parent ID", selectDivisionLevel: "Please select administrative level", province: "Provincial", city: "District", required: "Cannot be empty", parentIdRequired: "Parent ID cannot be empty", nameCnRequired: "Chinese name cannot be empty", nameEnRequired: "English name cannot be empty", nameLaoRequired: "Lao name cannot be empty", divisionLevelRequired: "Administrative level cannot be empty", addTitle: "Add Administrative Division", editTitle: "Edit Administrative Division", detailTitle: "Administrative Division Details", addSuccess: "Added successfully", updateSuccess: "Updated successfully", deleteConfirm: 'Are you sure to delete this administrative division item?', deleteSuccess: "Deleted successfully" }, }, agent: { agentRegister: { account: 'Account', agentName: 'Agent Name', phone: 'Phone Number', userLevel: 'User Level', userType: 'User Type', status: 'Status', contactAddress: 'Contact Address', license: 'Business License Number', licenseOther: 'Other License Number', legalPerson: 'Legal Representative', operateStatus: 'Operating Status', operateAddr: 'Operating Address', button: { supplement: 'Supplement Information', passwordReset: 'Reset Password', accountLock: 'Freeze Account', accountUnlock: 'Unlock Account', }, placeholder: { account: 'Please enter account', phone: 'Please enter phone number', userLevel: 'Please select user level', userType: 'Please select user type', agentName: 'Please enter agent name', license: 'Please enter business license number', licenseOther: 'Please enter other license number', legalPerson: 'Please enter legal representative', operateStatus: 'Please select operating status', operateAddr: 'Please enter operating address', contactAddress: 'Please enter contact address', name: 'Please enter name' }, statusOption: { initiated: 'Registered', rejected: 'Rejected', passed: 'Approved', frozen: 'Frozen', }, userTypeOption: { normal: 'Normal User', business: 'Business User', agent: 'Agent User', }, userLevelOption: { normal: 'Normal', vip: 'VIP', business: 'Business' }, operateStatusOption: { continued: 'Active', cancelled: 'Cancelled' }, rule: { legalPersonRequired: 'Legal representative cannot be empty', operateStatusRequired: 'Please select operating status', operateAddrRequired: 'Operating address cannot be empty', agentNameRequired: 'Agent name cannot be empty', userTypeRequired: 'The user type cannot be empty', userLevelRequired: 'The user level cannot be empty', idCardInvalid: 'Please enter valid ID card number', phoneInvalid: 'Please enter valid phone number', ageInvalid: 'Please enter valid age', contactAddressRequired: 'Contact address cannot be empty', merchantNameRequired: 'Merchant name cannot be empty' }, addTitle: 'Add User Registration', editTitle: 'Modify User Registration', detailTitle: 'User Registration Details', supplementTitle: 'Supplement Agent Information', deleteConfirmSingle: 'Confirm deletion of this user account?', deleteConfirmBatch: 'Confirm deletion of selected data?', passwordResetConfirm: 'Confirm password reset?', accountLockConfirm: 'Confirm account freezing?', accountUnlockConfirm: 'Confirm account unlocking?', addSuccess: 'Add successful', editSuccess: 'Modify successful', deleteSuccess: 'Delete successful', passwordResetSuccess: 'Password reset successful', accountLockSuccess: 'Account freezing successful', accountUnlockSuccess: 'Account unlocking successful' }, userInfoAgent: { agentName: 'Agent Name', account: 'Account', license: 'License Number', licenseOther: 'Other Licenses', legalPerson: 'Legal Representative', operateStatus: 'Operating Status', contactAddress: 'Contact Address', operateAddr: 'Operating Address', placeholder: { agentName: 'Please enter agent name', account: 'Please enter account', license: 'Please enter license number', licenseOther: 'Please enter other licenses', legalPerson: 'Please enter legal representative', contactAddress: 'Please enter contact address', operateAddr: 'Please enter operating address' }, rule: { idRequired: 'ID cannot be empty', userIdRequired: 'User ID cannot be empty', agentNameRequired: 'Agent name cannot be empty', licenseRequired: 'License number cannot be empty', licenseOtherRequired: 'Other licenses cannot be empty', legalPersonRequired: 'Legal representative cannot be empty', operateStatusRequired: 'Operating status cannot be empty', contactAddressRequired: 'Contact address cannot be empty', operateAddrRequired: 'Operating address cannot be empty' }, addTitle: 'Add Agent Information', editTitle: 'Modify Agent Information', editSuccess: 'Modify successful', addSuccess: 'Add successful', deleteConfirm: 'Confirm deletion of selected {ids} data entries?', deleteSuccess: 'Delete successful' }, agentVerification: { account: 'Account', userAccount: 'User Account', agentName: 'Agent Name', legalPersonIdCard: 'Legal Person ID Card', businessLicenseNumber: 'Business License Number', legalPersonInfoName: 'Legal Person Name', legalPersonName: 'Legal Person Name', status: 'Verification Status', authenticationDate: 'Authentication Date', failureReason: 'Failure Reason', electronicContract: 'Electronic Contract', earnestMoney: 'Earnest Money', registeredAgentName: 'Registered Agent Name', authenticatedAgentName: 'Authenticated Agent Name', registeredLegalPersonName: 'Registered Legal Person Name', authenticatedLegalPersonName: 'Authenticated Legal Person Name', legalPersonIdCardNumber: 'Legal Person ID Card Number', businessLicense: 'Business License', authenticationFailureReason: 'Authentication Failure Reason', placeholder: { accountPlaceholder: 'Please enter account', agentNamePlaceholder: 'Please enter agent name', legalPersonIdCardPlaceholder: 'Please enter legal person ID card', businessLicenseNumber: 'Please enter business license number', legalPersonName: 'Please enter legal person name', electronicContract: 'Please enter electronic contract', earnestMoney: 'Please enter earnest money', authenticationFailureReason: 'Please enter authentication failure reason' }, statusOption: { unverified: 'Unverified', verified: 'Verified', verificationFailed: 'Verification Failed', pendingReview: 'Pending Review' }, authenticate: 'Authenticate', audit: 'Audit', pass: 'Approve', reject: 'Reject', authenticateTitle: 'Agent Authentication', detailTitle: 'Agent Authentication Details', editTitle: 'Modify Agent Authentication', auditTitle: 'Agent Authentication Audit', agentNameRequired: 'Agent name cannot be empty', legalPersonNameRequired: 'Legal person name cannot be empty', electronicContractRequired: 'Electronic contract cannot be empty', earnestMoneyRequired: 'Earnest money cannot be empty', legalPersonIdCardPattern: 'Please enter valid ID card number', failureReasonRequired: 'Failure reason cannot be empty', deleteConfirm: 'Confirm deletion of selected {ids} data entries?', rejectConfirm: 'Confirm rejection of authentication application for', passConfirm: 'Confirm approval of authentication application for ?', addSuccess: 'Add successful', updateSuccess: 'Update successful', deleteSuccess: 'Delete successful', auditResultPass: 'Audit Passed', auditResultReject: 'Audit Rejected' } } } }