|
@@ -0,0 +1,959 @@
|
|
|
|
|
+{
|
|
|
|
|
+ "app": {
|
|
|
|
|
+ "title": "Management System"
|
|
|
|
|
+ },
|
|
|
|
|
+ "timeGreeting": {
|
|
|
|
|
+ "dawn": "Good early morning",
|
|
|
|
|
+ "morning": "Good morning",
|
|
|
|
|
+ "forenoon": "Good forenoon",
|
|
|
|
|
+ "noon": "Good noon",
|
|
|
|
|
+ "afternoon": "Good afternoon",
|
|
|
|
|
+ "evening": "Good evening",
|
|
|
|
|
+ "night": "Good night",
|
|
|
|
|
+ "lateNight": "Good late night"
|
|
|
|
|
+ },
|
|
|
|
|
+ "router": {
|
|
|
|
|
+ "home": "Home",
|
|
|
|
|
+ "system": "System",
|
|
|
|
|
+ "systemMenu": "System Menu",
|
|
|
|
|
+ "systemRole": "System Role",
|
|
|
|
|
+ "systemUser": "System User",
|
|
|
|
|
+ "systemDept": "System Department",
|
|
|
|
|
+ "systemDic": "System Dictionary",
|
|
|
|
|
+ "order": "Order Management",
|
|
|
|
|
+ "payOrder": "Collection Order",
|
|
|
|
|
+ "withdrawOrder": "Payment Order",
|
|
|
|
|
+ "merchant": "Merchant Management",
|
|
|
|
|
+ "merchantList": "Merchant List",
|
|
|
|
|
+ "agent": "Agent Management",
|
|
|
|
|
+ "agentList": "Agent List",
|
|
|
|
|
+ "payment": "Payment Config",
|
|
|
|
|
+ "paymentChannel": "Payment Channel",
|
|
|
|
|
+ "paymentType": "Payment Type",
|
|
|
|
|
+ "settlement": "Settlement Management",
|
|
|
|
|
+ "merchantWithdraw": "Merchant Settlement",
|
|
|
|
|
+ "agentWithdraw": "Agent Settlement",
|
|
|
|
|
+ "systemManagement": "System Management",
|
|
|
|
|
+ "permissionManagement": "Permission Management",
|
|
|
|
|
+ "userManagement": "User Management",
|
|
|
|
|
+ "menuManagement": "Menu Management",
|
|
|
|
|
+ "roleManagement": "Role Management",
|
|
|
|
|
+ "departmentManagement": "Department Management",
|
|
|
|
|
+ "postManagement": "Post Management",
|
|
|
|
|
+ "tenantManagement": "Tenant Management",
|
|
|
|
|
+ "logManagement": "Log Management",
|
|
|
|
|
+ "auditLog": "Audit Log",
|
|
|
|
|
+ "operationLog": "Operation Log",
|
|
|
|
|
+ "fileManagement": "File Management",
|
|
|
|
|
+ "dictManagement": "Dictionary Management",
|
|
|
|
|
+ "parameterManagement": "Parameter Management",
|
|
|
|
|
+ "internationalizationManagement": "I18n Management",
|
|
|
|
|
+ "terminalManagement": "Terminal Management",
|
|
|
|
|
+ "keyManagement": "Key Management",
|
|
|
|
|
+ "tokenManagement": "Token Management",
|
|
|
|
|
+ "sensitiveWords": "Sensitive Words",
|
|
|
|
|
+ "sysArea": "Administrative Division",
|
|
|
|
|
+ "bizPlatform": "Business Platform",
|
|
|
|
|
+ "paymentSystem": "Payment System",
|
|
|
|
|
+ "checkoutCounter": "Checkout Counter",
|
|
|
|
|
+ "productOrder": "Product Order",
|
|
|
|
|
+ "paymentOrder": "Payment Order",
|
|
|
|
|
+ "refundOrder": "Refund Order",
|
|
|
|
|
+ "notificationRecord": "Notification Record",
|
|
|
|
|
+ "appManagement": "App Management",
|
|
|
|
|
+ "customerManagement": "Customer Management",
|
|
|
|
|
+ "appRole": "App Role",
|
|
|
|
|
+ "appKey": "App Key",
|
|
|
|
|
+ "articleInformation": "Article Information",
|
|
|
|
|
+ "articleCategory": "Article Category",
|
|
|
|
|
+ "interfaceSettings": "Interface Settings",
|
|
|
|
|
+ "bottomNavigation": "Bottom Navigation",
|
|
|
|
|
+ "wechatPlatform": "WeChat Platform",
|
|
|
|
|
+ "accountManagement": "Account Management",
|
|
|
|
|
+ "menuSettings": "Menu Settings",
|
|
|
|
|
+ "fanManagement": "Fan Management",
|
|
|
|
|
+ "tagManagement": "Tag Management",
|
|
|
|
|
+ "autoReply": "Auto Reply",
|
|
|
|
|
+ "mediaManagement": "Media Management",
|
|
|
|
|
+ "messageManagement": "Message Management",
|
|
|
|
|
+ "operationalData": "Operational Data",
|
|
|
|
|
+ "baseTools": "Base Tools",
|
|
|
|
|
+ "cacheMonitoring": "Cache Monitoring",
|
|
|
|
|
+ "documentExtension": "API Document",
|
|
|
|
|
+ "route": "Route Management",
|
|
|
|
|
+ "quartzManagement": "Quartz Management",
|
|
|
|
|
+ "datav": "Data Visualization",
|
|
|
|
|
+ "bi": "BI Report",
|
|
|
|
|
+ "message": "Message Push",
|
|
|
|
|
+ "collaborativeOffice": "Collaborative Office",
|
|
|
|
|
+ "taskManagement": "Task Management",
|
|
|
|
|
+ "pendingTask": "Pending Task",
|
|
|
|
|
+ "myInitiations": "My Initiations",
|
|
|
|
|
+ "copiedtoMe": "Copied to Me",
|
|
|
|
|
+ "completedTasks": "Completed Tasks",
|
|
|
|
|
+ "initiateProcess": "Initiate Process",
|
|
|
|
|
+ "processManagement": "Process Management",
|
|
|
|
|
+ "platformDevelopment": "Platform Development",
|
|
|
|
|
+ "dataSourceManagement": "Data Source Management",
|
|
|
|
|
+ "tableManagement": "Table Management",
|
|
|
|
|
+ "generatePages": "Generate Pages",
|
|
|
|
|
+ "formDesign": "Form Design",
|
|
|
|
|
+ "codeGeneration": "Code Generation",
|
|
|
|
|
+ "metadataManagement": "Metadata Management",
|
|
|
|
|
+ "fieldManagement": "Field Management",
|
|
|
|
|
+ "templateManagement": "Template Management",
|
|
|
|
|
+ "templateGroup": "Template Group",
|
|
|
|
|
+ "limits": "Permissions",
|
|
|
|
|
+ "limitsFrontEnd": "Front End",
|
|
|
|
|
+ "limitsFrontEndPage": "Front End Page",
|
|
|
|
|
+ "limitsFrontEndBtn": "Front End Button",
|
|
|
|
|
+ "limitsBackEnd": "Back End",
|
|
|
|
|
+ "limitsBackEndEndPage": "Back End Page",
|
|
|
|
|
+ "menu": "Menu",
|
|
|
|
|
+ "menu1": "Menu 1",
|
|
|
|
|
+ "menu11": "Menu 1-1",
|
|
|
|
|
+ "menu12": "Menu 1-2",
|
|
|
|
|
+ "menu121": "Menu 1-2-1",
|
|
|
|
|
+ "menu122": "Menu 1-2-2",
|
|
|
|
|
+ "menu13": "Menu 1-3",
|
|
|
|
|
+ "menu2": "Menu 2",
|
|
|
|
|
+ "funIndex": "Functions",
|
|
|
|
|
+ "funTagsView": "Tags View",
|
|
|
|
|
+ "funCountup": "Count Up",
|
|
|
|
|
+ "funWangEditor": "Wang Editor",
|
|
|
|
|
+ "funCropper": "Cropper",
|
|
|
|
|
+ "funQrcode": "QR Code",
|
|
|
|
|
+ "funEchartsMap": "Echarts Map",
|
|
|
|
|
+ "funPrintJs": "PrintJS",
|
|
|
|
|
+ "funClipboard": "Copy and Cut",
|
|
|
|
|
+ "funGridLayout": "Drag Layout",
|
|
|
|
|
+ "funSplitpanes": "Split Pane",
|
|
|
|
|
+ "funDragVerify": "Validator",
|
|
|
|
|
+ "pagesIndex": "Pages",
|
|
|
|
|
+ "pagesFiltering": "Filtering",
|
|
|
|
|
+ "pagesFilteringDetails": "Filtering Details",
|
|
|
|
|
+ "pagesFilteringDetails1": "Filtering Details 1",
|
|
|
|
|
+ "pagesIocnfont": "Icon Font Icon",
|
|
|
|
|
+ "pagesElement": "Element Icon",
|
|
|
|
|
+ "pagesAwesome": "Awesome Icon",
|
|
|
|
|
+ "pagesFormAdapt": "Form Adapt",
|
|
|
|
|
+ "pagesTableRules": "Table Rules",
|
|
|
|
|
+ "pagesFormI18n": "Form I18n",
|
|
|
|
|
+ "pagesFormRules": "Multi-Form Validation",
|
|
|
|
|
+ "pagesDynamicForm": "Dynamic Complex Form",
|
|
|
|
|
+ "pagesWorkflow": "Workflow",
|
|
|
|
|
+ "pagesListAdapt": "List Adapt",
|
|
|
|
|
+ "pagesWaterfall": "Waterfall",
|
|
|
|
|
+ "pagesSteps": "Steps",
|
|
|
|
|
+ "pagesPreview": "Large Preview",
|
|
|
|
|
+ "pagesWaves": "Wave Effect",
|
|
|
|
|
+ "pagesTree": "Tree Alter Table",
|
|
|
|
|
+ "pagesDrag": "Drag Command",
|
|
|
|
|
+ "pagesLazyImg": "Image Lazy Loading",
|
|
|
|
|
+ "makeIndex": "Make Index",
|
|
|
|
|
+ "makeSelector": "Icon Selector",
|
|
|
|
|
+ "makeNoticeBar": "Notification Bar",
|
|
|
|
|
+ "makeSvgDemo": "Svgicon Demo",
|
|
|
|
|
+ "makeTableDemo": "Table Demo",
|
|
|
|
|
+ "paramsIndex": "Routing Parameters",
|
|
|
|
|
+ "paramsCommon": "General Routing",
|
|
|
|
|
+ "paramsDynamic": "Dynamic Routing",
|
|
|
|
|
+ "paramsCommonDetails": "General Routing Details",
|
|
|
|
|
+ "paramsDynamicDetails": "Dynamic Routing Details",
|
|
|
|
|
+ "chartIndex": "Chart Index",
|
|
|
|
|
+ "visualizingIndex": "Visualizing Index",
|
|
|
|
|
+ "visualizingLinkDemo1": "Visualizing Link Demo 1",
|
|
|
|
|
+ "visualizingLinkDemo2": "Visualizing Link Demo 2",
|
|
|
|
|
+ "personal": "Personal",
|
|
|
|
|
+ "tools": "Tools",
|
|
|
|
|
+ "layoutLinkView": "Link View",
|
|
|
|
|
+ "layoutIframeViewOne": "Iframe View One",
|
|
|
|
|
+ "layoutIframeViewTwo": "Iframe View Two"
|
|
|
|
|
+ },
|
|
|
|
|
+ "staticRoutes": {
|
|
|
|
|
+ "login": "Login",
|
|
|
|
|
+ "authredirect": "Auth Redirect",
|
|
|
|
|
+ "expire": "Password Expire",
|
|
|
|
|
+ "signIn": "Sign In",
|
|
|
|
|
+ "notFound": "Not Found",
|
|
|
|
|
+ "noPower": "No Power"
|
|
|
|
|
+ },
|
|
|
|
|
+ "user": {
|
|
|
|
|
+ "title0": "Component Size",
|
|
|
|
|
+ "title1": "Language Switching",
|
|
|
|
|
+ "title2": "Menu Search",
|
|
|
|
|
+ "title3": "Layout Configuration",
|
|
|
|
|
+ "title4": "News",
|
|
|
|
|
+ "title5": "Full Screen On",
|
|
|
|
|
+ "title6": "Full Screen Off",
|
|
|
|
|
+ "dropdownLarge": "Large",
|
|
|
|
|
+ "dropdownDefault": "Default",
|
|
|
|
|
+ "dropdownSmall": "Small",
|
|
|
|
|
+ "dropdown1": "Home Page",
|
|
|
|
|
+ "dropdown2": "Personal Center",
|
|
|
|
|
+ "dropdown3": "Tenant Switch",
|
|
|
|
|
+ "dropdown4": "Current Tenant",
|
|
|
|
|
+ "dropdown5": "Log Out",
|
|
|
|
|
+ "searchPlaceholder": "Menu Search: Supports Chinese and Routing Path",
|
|
|
|
|
+ "newTitle": "Notice",
|
|
|
|
|
+ "newBtn": "All",
|
|
|
|
|
+ "newGo": "Go to the Notification Center",
|
|
|
|
|
+ "newDesc": "No Notice",
|
|
|
|
|
+ "logOutTitle": "Tips",
|
|
|
|
|
+ "logOutMessage": "This Operation Will Log Out. Do You Want to Continue?",
|
|
|
|
|
+ "logOutConfirm": "Determine",
|
|
|
|
|
+ "logOutCancel": "Cancel",
|
|
|
|
|
+ "logOutExit": "Exiting"
|
|
|
|
|
+ },
|
|
|
|
|
+ "tagsView": {
|
|
|
|
|
+ "refresh": "Refresh",
|
|
|
|
|
+ "close": "Close",
|
|
|
|
|
+ "closeOther": "Close Other",
|
|
|
|
|
+ "closeAll": "Close All",
|
|
|
|
|
+ "fullscreen": "Fullscreen",
|
|
|
|
|
+ "closeFullscreen": "Close Fullscreen",
|
|
|
|
|
+ "favorite": "Favorite",
|
|
|
|
|
+ "favoriteMax": "The number of shortcut navigation exceeds the upper limit. Please remove some shortcuts"
|
|
|
|
|
+ },
|
|
|
|
|
+ "notFound": {
|
|
|
|
|
+ "foundTitle": "Wrong Address Input, Please Re-enter the Address~",
|
|
|
|
|
+ "foundMsg": "You Can Check the Web Address First, and Then Re-enter or Give Us Feedback.",
|
|
|
|
|
+ "foundBtn": "Back to Home Page"
|
|
|
|
|
+ },
|
|
|
|
|
+ "noAccess": {
|
|
|
|
|
+ "accessTitle": "You Are Not Authorized to Operate~",
|
|
|
|
|
+ "accessMsg": "Contact Information: Add QQ Group Discussion 665452019",
|
|
|
|
|
+ "accessBtn": "Reauthorization"
|
|
|
|
|
+ },
|
|
|
|
|
+ "layout": {
|
|
|
|
|
+ "configTitle": "Layout Configuration",
|
|
|
|
|
+ "oneTitle": "Global Themes",
|
|
|
|
|
+ "twoTopTitle": "Top Bar Set Up",
|
|
|
|
|
+ "twoMenuTitle": "Menu Set Up",
|
|
|
|
|
+ "twoColumnsTitle": "Columns Set Up",
|
|
|
|
|
+ "twoTopBar": "Top Bar Background",
|
|
|
|
|
+ "twoTopBarColor": "Top Bar Default Font Color",
|
|
|
|
|
+ "twoIsTopBarColorGradual": "Top Bar Gradient",
|
|
|
|
|
+ "twoMenuBar": "Menu Background",
|
|
|
|
|
+ "twoMenuBarColor": "Menu Default Font Color",
|
|
|
|
|
+ "twoMenuBarActiveColor": "Menu Highlight Color",
|
|
|
|
|
+ "twoIsMenuBarColorGradual": "Menu Gradient",
|
|
|
|
|
+ "twoColumnsMenuBar": "Column Menu Background",
|
|
|
|
|
+ "twoColumnsMenuBarColor": "Default Font Color Bar Menu",
|
|
|
|
|
+ "twoIsColumnsMenuBarColorGradual": "Column Gradient",
|
|
|
|
|
+ "twoIsColumnsMenuHoverPreload": "Column Menu Hover Preload",
|
|
|
|
|
+ "threeTitle": "Interface Settings",
|
|
|
|
|
+ "threeIsCollapse": "Menu Horizontal Collapse",
|
|
|
|
|
+ "threeIsUniqueOpened": "Menu Accordion",
|
|
|
|
|
+ "threeIsFixedHeader": "Fixed Header",
|
|
|
|
|
+ "threeIsClassicSplitMenu": "Classic Layout Split Menu",
|
|
|
|
|
+ "threeIsLockScreen": "Open the Lock Screen",
|
|
|
|
|
+ "threeLockScreenTime": "Screen Locking (s/s)",
|
|
|
|
|
+ "fourTitle": "Interface Display",
|
|
|
|
|
+ "fourIsShowLogo": "Sidebar Logo",
|
|
|
|
|
+ "fourIsBreadcrumb": "Open Breadcrumb",
|
|
|
|
|
+ "fourIsBreadcrumbIcon": "Open Breadcrumb Icon",
|
|
|
|
|
+ "fourIsTagsview": "Open Tagsview",
|
|
|
|
|
+ "fourIsTagsviewIcon": "Open Tagsview Icon",
|
|
|
|
|
+ "fourIsCacheTagsView": "Enable Tagsview Cache",
|
|
|
|
|
+ "fourIsSortableTagsView": "Enable Tagsview Drag",
|
|
|
|
|
+ "fourIsShareTagsView": "Enable Tagsview Sharing",
|
|
|
|
|
+ "fourIsFooter": "Open Footer",
|
|
|
|
|
+ "fourIsGrayscale": "Grey Model",
|
|
|
|
|
+ "fourIsInvert": "Color Weak Mode",
|
|
|
|
|
+ "fourIsDark": "Dark Mode",
|
|
|
|
|
+ "fourIsWartermark": "Turn on Watermark",
|
|
|
|
|
+ "fourWartermarkText": "Watermark Copy",
|
|
|
|
|
+ "fourIsChat": "LLaMA Chat",
|
|
|
|
|
+ "fiveTitle": "Other Settings",
|
|
|
|
|
+ "fiveTagsStyle": "Tagsview Style",
|
|
|
|
|
+ "fiveAnimation": "Page Animation",
|
|
|
|
|
+ "fiveColumnsAsideStyle": "Column Style",
|
|
|
|
|
+ "fiveColumnsAsideLayout": "Column Layout",
|
|
|
|
|
+ "sixTitle": "Layout Switch",
|
|
|
|
|
+ "sixDefaults": "One",
|
|
|
|
|
+ "sixClassic": "Two",
|
|
|
|
|
+ "sixTransverse": "Three",
|
|
|
|
|
+ "sixColumns": "Four",
|
|
|
|
|
+ "tipText": "Click the Button Below to Copy the Layout Configuration to `/src/stores/themeConfig.ts`. It Has Been Modified In.",
|
|
|
|
|
+ "copyText": "Replication Configuration",
|
|
|
|
|
+ "resetText": "Restore Default",
|
|
|
|
|
+ "copyTextSuccess": "Copy Succeeded!",
|
|
|
|
|
+ "copyTextError": "Copy Failed!"
|
|
|
|
|
+ },
|
|
|
|
|
+ "upgrade": {
|
|
|
|
|
+ "title": "New Version",
|
|
|
|
|
+ "msg": "The New Version is Available, Please Update It Now! Dont Worry, the Update is Fast!",
|
|
|
|
|
+ "desc": "Prompt: Update Will Restore the Default Configuration",
|
|
|
|
|
+ "btnOne": "Cruel Refusal",
|
|
|
|
|
+ "btnTwo": "Update Now",
|
|
|
|
|
+ "btnTwoLoading": "Updating"
|
|
|
|
|
+ },
|
|
|
|
|
+ "tenantSelector": {
|
|
|
|
|
+ "title": "Switch Tenant",
|
|
|
|
|
+ "searchPlaceholder": "Search tenant name, domain or website",
|
|
|
|
|
+ "noData": "No tenant data available",
|
|
|
|
|
+ "current": "Current",
|
|
|
|
|
+ "selected": "Selected",
|
|
|
|
|
+ "loadError": "Failed to load tenant list",
|
|
|
|
|
+ "selectTip": "Please select a tenant to switch",
|
|
|
|
|
+ "sameError": "Already in this tenant, no need to switch",
|
|
|
|
|
+ "confirmTitle": "Switch Tenant Confirmation",
|
|
|
|
|
+ "confirmMessage": "Are you sure to switch to tenant \"{name}\"? The page will refresh after switching.",
|
|
|
|
|
+ "switchSuccess": "Tenant switched successfully, refreshing page...",
|
|
|
|
|
+ "switchError": "Failed to switch tenant, please try again"
|
|
|
|
|
+ },
|
|
|
|
|
+ "common": {
|
|
|
|
|
+ "queryBtn": "Query",
|
|
|
|
|
+ "addBtn": "Add",
|
|
|
|
|
+ "editBtn": "Edit",
|
|
|
|
|
+ "delBtn": "Delete",
|
|
|
|
|
+ "viewBtn": "View",
|
|
|
|
|
+ "detailBtn": "Details",
|
|
|
|
|
+ "exportBtn": "Export",
|
|
|
|
|
+ "expandBtn": "expand/phrase ",
|
|
|
|
|
+ "refreshCacheBtn": "Refresh cache",
|
|
|
|
|
+ "importBtn": "Import",
|
|
|
|
|
+ "importUserTip": "Import user",
|
|
|
|
|
+ "queryDeptTip": "Enter department name",
|
|
|
|
|
+ "resetBtn": "Reset",
|
|
|
|
|
+ "copyBtn": "Copy",
|
|
|
|
|
+ "action": "Action",
|
|
|
|
|
+ "optSuccessText": "Operation successful",
|
|
|
|
|
+ "optConfirmText": "Confirm this operation?",
|
|
|
|
|
+ "editSuccessText": "Successfully edited",
|
|
|
|
|
+ "addSuccessText": "Successfully added",
|
|
|
|
|
+ "delSuccessText": "Successfully deleted",
|
|
|
|
|
+ "delConfirmText": "This operation will permanently delete",
|
|
|
|
|
+ "confirmButtonText": "Confirm",
|
|
|
|
|
+ "cancelButtonText": "Cancel",
|
|
|
|
|
+ "download": "Download",
|
|
|
|
|
+ "expand": "Expand",
|
|
|
|
|
+ "selectAll": "SelectAll",
|
|
|
|
|
+ "closeBtn": "Close",
|
|
|
|
|
+ "searchBtn": "Search",
|
|
|
|
|
+ "cancel": "Cancel",
|
|
|
|
|
+ "confirm": "Confirm"
|
|
|
|
|
+ },
|
|
|
|
|
+ "message": {
|
|
|
|
|
+ "box": {
|
|
|
|
|
+ "title": "System prompt"
|
|
|
|
|
+ }
|
|
|
|
|
+ },
|
|
|
|
|
+ "label": {
|
|
|
|
|
+ "one1": "Account login",
|
|
|
|
|
+ "two2": "SMS login",
|
|
|
|
|
+ "three3": "Social login",
|
|
|
|
|
+ "register": "Create account"
|
|
|
|
|
+ },
|
|
|
|
|
+ "link": {
|
|
|
|
|
+ "one3": "Third party login",
|
|
|
|
|
+ "two4": "Links"
|
|
|
|
|
+ },
|
|
|
|
|
+ "password": {
|
|
|
|
|
+ "accountPlaceholder1": "Please enter username",
|
|
|
|
|
+ "accountPlaceholder2": "Password",
|
|
|
|
|
+ "accountPlaceholder3": "Please enter the verification code",
|
|
|
|
|
+ "phonePlaceholder4": "Please enter your phone number",
|
|
|
|
|
+ "tenantPlaceholder": "Please select tenant",
|
|
|
|
|
+ "accountBtnText": "Sign in",
|
|
|
|
|
+ "resetBtnText": "Reset",
|
|
|
|
|
+ "registerBtnText": "Create account",
|
|
|
|
|
+ "readAccept": "I have read and accept",
|
|
|
|
|
+ "privacyPolicy": "the Privacy Policy",
|
|
|
|
|
+ "oldPassword": "Please enter old password",
|
|
|
|
|
+ "newPassword": "Please enter new password",
|
|
|
|
|
+ "confirmPassword": "Please confirm new password",
|
|
|
|
|
+ "backToLogin": "Back to login",
|
|
|
|
|
+ "mobileLogin": "Mobile Login",
|
|
|
|
|
+ "createAccount": "Create Account",
|
|
|
|
|
+ "imageCodeTip": "Please enter code",
|
|
|
|
|
+ "forgetPassword": "Forgot Password",
|
|
|
|
|
+ "googleCaptchaPlaceholder": "Google Authenticator code (optional)"
|
|
|
|
|
+ },
|
|
|
|
|
+ "mobile": {
|
|
|
|
|
+ "placeholder1": "Please enter your mobile number",
|
|
|
|
|
+ "placeholder2": "Please enter the verification code",
|
|
|
|
|
+ "codeText": "Get code",
|
|
|
|
|
+ "btnText": "Sign in",
|
|
|
|
|
+ "mobileLogin": "Mobile Login",
|
|
|
|
|
+ "backToLogin": "Back to login",
|
|
|
|
|
+ "createAccount": "Create Account",
|
|
|
|
|
+ "sendSuccess": "Verification code sent successfully",
|
|
|
|
|
+ "seconds": "seconds to resend",
|
|
|
|
|
+ "mobileRequired": "Please enter your mobile number",
|
|
|
|
|
+ "codeRequired": "Please enter verification code",
|
|
|
|
|
+ "codeLength": "Verification code must be 4 digits",
|
|
|
|
|
+ "sendFailed": "Failed to send verification code",
|
|
|
|
|
+ "loginSuccess": "Login successful",
|
|
|
|
|
+ "loginFailed": "Login failed",
|
|
|
|
|
+ "signIn": "Sign In"
|
|
|
|
|
+ },
|
|
|
|
|
+ "forget": {
|
|
|
|
|
+ "newPasswordPlaceholder": "Please enter new password",
|
|
|
|
|
+ "confirmPasswordPlaceholder": "Please confirm new password",
|
|
|
|
|
+ "passwordEmpty": "Password cannot be empty",
|
|
|
|
|
+ "passwordLength": "Password length must be between 6 and 20 characters",
|
|
|
|
|
+ "passwordRule": "The two passwords do not match",
|
|
|
|
|
+ "passwordScore": "Password strength is too low"
|
|
|
|
|
+ },
|
|
|
|
|
+ "scan": {
|
|
|
|
|
+ "text": "Use your mobile device to scan and quickly log in or create an account",
|
|
|
|
|
+ "wechatApp": "Scan with WeChat",
|
|
|
|
|
+ "appErrorTip": "The login fails because the application is not configured"
|
|
|
|
|
+ },
|
|
|
|
|
+ "signInText": "Welcome back!",
|
|
|
|
|
+ "browserMsgText": "Tip: For best results, we recommend using Google Chrome, Microsoft Edge (version 80 or higher), or the 360 browser with speed mode enabled.",
|
|
|
|
|
+ "expire": {
|
|
|
|
|
+ "oldPassword": "Please enter old password",
|
|
|
|
|
+ "newPassword": "Please enter new password",
|
|
|
|
|
+ "confirmPassword": "Please confirm new password",
|
|
|
|
|
+ "passwordRule": "The two passwords do not match",
|
|
|
|
|
+ "passwordScore": "Password strength is too low",
|
|
|
|
|
+ "resetSuccess": "Password reset successfully"
|
|
|
|
|
+ },
|
|
|
|
|
+ "tenantSelect": {
|
|
|
|
|
+ "select": "Select Tenant",
|
|
|
|
|
+ "loadError": "Failed to get tenant list"
|
|
|
|
|
+ },
|
|
|
|
|
+ "verify": {
|
|
|
|
|
+ "imageCode": "Please enter verification code",
|
|
|
|
|
+ "complete": "Please complete security verification",
|
|
|
|
|
+ "slide": {
|
|
|
|
|
+ "explain": "Slide right to verify",
|
|
|
|
|
+ "success": "Verification successful",
|
|
|
|
|
+ "fail": "Verification failed",
|
|
|
|
|
+ "time": "Verified in {time}s"
|
|
|
|
|
+ }
|
|
|
|
|
+ },
|
|
|
|
|
+ "chat": {
|
|
|
|
|
+ "send": "Send",
|
|
|
|
|
+ "inputPlaceholder": "Type a message...",
|
|
|
|
|
+ "title": "AI Assistant",
|
|
|
|
|
+ "clearChat": "Clear Chat",
|
|
|
|
|
+ "webSearchEnabled": "Web Search Enabled",
|
|
|
|
|
+ "webSearchDisabled": "Web Search Disabled",
|
|
|
|
|
+ "welcome": "Hello! I am a general AI model. How can I help you?",
|
|
|
|
|
+ "thinking": "Thinking...",
|
|
|
|
|
+ "thinkingCompleted": "Thinking Completed",
|
|
|
|
|
+ "thinkingTime": "Time taken",
|
|
|
|
|
+ "connectionError": "Connection lost, please try again",
|
|
|
|
|
+ "seconds": "seconds"
|
|
|
|
|
+ },
|
|
|
|
|
+ "material": {
|
|
|
|
|
+ "uploadFileTip": "Upload",
|
|
|
|
|
+ "addGroup": "Add Group",
|
|
|
|
|
+ "editGroup": "Edit Group",
|
|
|
|
|
+ "delGroup": "Delete Group",
|
|
|
|
|
+ "moveBtn": "Move",
|
|
|
|
|
+ "preview": "Preview",
|
|
|
|
|
+ "edit": "Edit",
|
|
|
|
|
+ "view": "View",
|
|
|
|
|
+ "add": "Add",
|
|
|
|
|
+ "allCheck": "Select All",
|
|
|
|
|
+ "rename": "Rename",
|
|
|
|
|
+ "download": "Download",
|
|
|
|
|
+ "list": "List",
|
|
|
|
|
+ "grid": "Grid"
|
|
|
|
|
+ },
|
|
|
|
|
+ "orgSelecotr": {
|
|
|
|
|
+ "org": "Organization",
|
|
|
|
|
+ "user": "User",
|
|
|
|
|
+ "dept": "Department",
|
|
|
|
|
+ "role": "Role",
|
|
|
|
|
+ "select": "Select",
|
|
|
|
|
+ "search": "Search"
|
|
|
|
|
+ },
|
|
|
|
|
+ "queryTree": {
|
|
|
|
|
+ "hideSearch": "Hide Search",
|
|
|
|
|
+ "displayTheSearch": "Show Search",
|
|
|
|
|
+ "refresh": "Refresh",
|
|
|
|
|
+ "print": "Print",
|
|
|
|
|
+ "view": "View"
|
|
|
|
|
+ },
|
|
|
|
|
+ "excel": {
|
|
|
|
|
+ "downloadTemplate": "Download Template",
|
|
|
|
|
+ "fileFormat": "Only xls, xlsx format files are allowed",
|
|
|
|
|
+ "operationNotice": "Drag the file here, or",
|
|
|
|
|
+ "clickUpload": "Click to upload",
|
|
|
|
|
+ "lineNumbers": "Line Numbers",
|
|
|
|
|
+ "misDescription": "Error Description",
|
|
|
|
|
+ "validationFailureData": "Validation Failure Data",
|
|
|
|
|
+ "pleaseUpload": "Please upload",
|
|
|
|
|
+ "size": "Size not exceeding",
|
|
|
|
|
+ "format": "Format",
|
|
|
|
|
+ "file": "file",
|
|
|
|
|
+ "sizeErrorText": "File size error, max ",
|
|
|
|
|
+ "typeErrorText": "File type error, upload ",
|
|
|
|
|
+ "uploadLimit": "Upload limit exceeded. Maximum",
|
|
|
|
|
+ "files": "files allowed"
|
|
|
|
|
+ },
|
|
|
|
|
+ "uploadTipPrefix": "Please upload",
|
|
|
|
|
+ "sizeLimitTip": "Size less than",
|
|
|
|
|
+ "formatTip": "Format is",
|
|
|
|
|
+ "fileSuffix": "files",
|
|
|
|
|
+ "invalidFormatError": "Incorrect file format, please upload {fileType} format pictures!",
|
|
|
|
|
+ "invalidFilenameError": "Incorrect file name, cannot contain commas!",
|
|
|
|
|
+ "sizeLimitError": "Upload image size cannot exceed {fileSize} MB!",
|
|
|
|
|
+ "uploading": "Uploading image, please wait...",
|
|
|
|
|
+ "limitExceedError": "Number of uploaded files cannot exceed {limit}!",
|
|
|
|
|
+ "uploadFailRetry": "Upload failed, please try again",
|
|
|
|
|
+ "uploadFail": "Image upload failed, please try again",
|
|
|
|
|
+ "register": {
|
|
|
|
|
+ "tenantEmpty": "Please select a tenant",
|
|
|
|
|
+ "tenantLoadError": "Failed to load tenant list",
|
|
|
|
|
+ "usernameEmpty": "Username cannot be empty",
|
|
|
|
|
+ "usernameLength": "Username length must be between 5 and 20 characters",
|
|
|
|
|
+ "phoneEmpty": "Phone number cannot be empty",
|
|
|
|
|
+ "passwordEmpty": "Password cannot be empty",
|
|
|
|
|
+ "passwordLength": "Password length must be between 6 and 20 characters",
|
|
|
|
|
+ "passwordStrength": "Password strength is too low",
|
|
|
|
|
+ "termsRequired": "Please read and accept the terms"
|
|
|
|
|
+ },
|
|
|
|
|
+ "divider": {
|
|
|
|
|
+ "or": "or"
|
|
|
|
|
+ },
|
|
|
|
|
+ "socialLogin": {
|
|
|
|
|
+ "wechatWork": "WeCom",
|
|
|
|
|
+ "dingtalk": "DingTalk"
|
|
|
|
|
+ },
|
|
|
|
|
+ "personal": {
|
|
|
|
|
+ "name": "Personal Center",
|
|
|
|
|
+ "basicInfo": "Basic Info",
|
|
|
|
|
+ "securityInfo": "Security Info",
|
|
|
|
|
+ "socialLogin": "Social Login",
|
|
|
|
|
+ "merchantNo": "Merchant No",
|
|
|
|
|
+ "username": "Username",
|
|
|
|
|
+ "nickname": "Nickname",
|
|
|
|
|
+ "nicknamePlaceholder": "Please enter nickname",
|
|
|
|
|
+ "realName": "Name",
|
|
|
|
|
+ "realNamePlaceholder": "Please enter name",
|
|
|
|
|
+ "phone": "Phone",
|
|
|
|
|
+ "phonePlaceholder": "Please enter phone",
|
|
|
|
|
+ "email": "Email",
|
|
|
|
|
+ "emailPlaceholder": "Please enter email",
|
|
|
|
|
+ "uploadAvatar": "Please upload avatar",
|
|
|
|
|
+ "oldPassword": "Old Password",
|
|
|
|
|
+ "oldPasswordPlaceholder": "Please enter password",
|
|
|
|
|
+ "newPassword": "New Password",
|
|
|
|
|
+ "newPasswordPlaceholder": "Please enter new password",
|
|
|
|
|
+ "confirmPassword": "Confirm Password",
|
|
|
|
|
+ "confirmPasswordPlaceholder": "Please repeat password",
|
|
|
|
|
+ "changePassword": "Change Password",
|
|
|
|
|
+ "updateInfo": "Update Info",
|
|
|
|
|
+ "passwordRule": "The two passwords do not match",
|
|
|
|
|
+ "passwordScore": "Password strength is too low",
|
|
|
|
|
+ "platform": "Platform",
|
|
|
|
|
+ "status": "Status",
|
|
|
|
|
+ "bound": "Bound",
|
|
|
|
|
+ "unbound": "Unbound",
|
|
|
|
|
+ "bind": "Bind",
|
|
|
|
|
+ "unbind": "Unbind",
|
|
|
|
|
+ "wechatWork": "WeCom",
|
|
|
|
|
+ "dingtalk": "DingTalk",
|
|
|
|
|
+ "phoneRequired": "Phone cannot be empty",
|
|
|
|
|
+ "nicknameRequired": "Nickname cannot be empty",
|
|
|
|
|
+ "emailRequired": "Email cannot be empty",
|
|
|
|
|
+ "nameRequired": "Name cannot be empty",
|
|
|
|
|
+ "passwordRequired": "Password cannot be empty",
|
|
|
|
|
+ "passwordLengthTip": "Password length must be between 6 and 20",
|
|
|
|
|
+ "updateSuccess": "Update successful",
|
|
|
|
|
+ "unbindSuccess": "Unbind successful",
|
|
|
|
|
+ "index": "Index",
|
|
|
|
|
+ "action": "Action"
|
|
|
|
|
+ },
|
|
|
|
|
+ "agentUser": {
|
|
|
|
|
+ "index": "#",
|
|
|
|
|
+ "agentId": "Agent ID",
|
|
|
|
|
+ "agentName": "Agent Name",
|
|
|
|
|
+ "username": "Username",
|
|
|
|
|
+ "realname": "Real Name",
|
|
|
|
|
+ "phone": "Phone",
|
|
|
|
|
+ "email": "Email",
|
|
|
|
|
+ "idcard": "ID Card",
|
|
|
|
|
+ "address": "Address",
|
|
|
|
|
+ "offlineRechargeRate": "Offline Recharge Rate (%)",
|
|
|
|
|
+ "status": "Status",
|
|
|
|
|
+ "bankName": "Bank Name",
|
|
|
|
|
+ "bankBranch": "Bank Branch",
|
|
|
|
|
+ "bankProvince": "Bank Province",
|
|
|
|
|
+ "bankCity": "Bank City",
|
|
|
|
|
+ "accountName": "Account Name",
|
|
|
|
|
+ "accountNum": "Account Number",
|
|
|
|
|
+ "createTime": "Create Time",
|
|
|
|
|
+ "updateTime": "Update Time",
|
|
|
|
|
+ "operation": "Operation",
|
|
|
|
|
+ "inputAgentNameTip": "Please enter agent name",
|
|
|
|
|
+ "inputUsernameTip": "Please enter username",
|
|
|
|
|
+ "inputRealnameTip": "Please enter real name",
|
|
|
|
|
+ "inputPhoneTip": "Please enter phone",
|
|
|
|
|
+ "inputEmailTip": "Please enter email",
|
|
|
|
|
+ "inputIdcardTip": "Please enter ID card",
|
|
|
|
|
+ "inputAddressTip": "Please enter address",
|
|
|
|
|
+ "inputOfflineRechargeRateTip": "Please enter rate",
|
|
|
|
|
+ "inputBankNameTip": "Please enter bank name",
|
|
|
|
|
+ "inputBankBranchTip": "Please enter bank branch",
|
|
|
|
|
+ "inputBankProvinceTip": "Please enter bank province",
|
|
|
|
|
+ "inputBankCityTip": "Please enter bank city",
|
|
|
|
|
+ "inputAccountNameTip": "Please enter account name",
|
|
|
|
|
+ "inputAccountNumTip": "Please enter account number",
|
|
|
|
|
+ "searchAgentAccount": "Please enter agent account",
|
|
|
|
|
+ "viewBtn": "View",
|
|
|
|
|
+ "changePwdBtn": "Change Password",
|
|
|
|
|
+ "statusEnable": "Enable",
|
|
|
|
|
+ "statusDisable": "Disable",
|
|
|
|
|
+ "statusChangeSuccess": "Status changed successfully",
|
|
|
|
|
+ "basicInfo": "Basic Information",
|
|
|
|
|
+ "bankInfo": "Bank Information",
|
|
|
|
|
+ "defaultPasswordTip": "Tip: Default password for new agent is qwe123QWE!",
|
|
|
|
|
+ "usernameRequired": "Username cannot be empty",
|
|
|
|
|
+ "agentNameRequired": "Agent name cannot be empty",
|
|
|
|
|
+ "realnameRequired": "Real name cannot be empty",
|
|
|
|
|
+ "phoneRequired": "Phone cannot be empty",
|
|
|
|
|
+ "emailRequired": "Email cannot be empty",
|
|
|
|
|
+ "changePwdTitle": "Change Password",
|
|
|
|
|
+ "newPassword": "New Password",
|
|
|
|
|
+ "confirmPassword": "Confirm Password",
|
|
|
|
|
+ "inputNewPasswordTip": "Please enter new password",
|
|
|
|
|
+ "inputConfirmPasswordTip": "Please enter new password again",
|
|
|
|
|
+ "newPasswordRequired": "New password cannot be empty",
|
|
|
|
|
+ "passwordLengthTip": "Password length should be 6 to 20 characters",
|
|
|
|
|
+ "confirmPasswordRequired": "Please enter new password again",
|
|
|
|
|
+ "passwordNotMatch": "Passwords do not match",
|
|
|
|
|
+ "changePwdSuccess": "Password changed successfully",
|
|
|
|
|
+ "availableAmount": "Available Balance",
|
|
|
|
|
+ "freezeAmount": "Freeze Amount",
|
|
|
|
|
+ "withdrawnAmount": "Total Withdrawn Amount",
|
|
|
|
|
+ "settlementDays": "Settlement Period",
|
|
|
|
|
+ "collection": "Collection",
|
|
|
|
|
+ "payment": "Payment"
|
|
|
|
|
+ },
|
|
|
|
|
+ "merchantUser": {
|
|
|
|
|
+ "index": "#",
|
|
|
|
|
+ "merchantId": "Merchant ID",
|
|
|
|
|
+ "merchantName": "Merchant Name",
|
|
|
|
|
+ "username": "Username",
|
|
|
|
|
+ "realname": "Real Name",
|
|
|
|
|
+ "phone": "Phone",
|
|
|
|
|
+ "email": "Email",
|
|
|
|
|
+ "idcard": "ID Card",
|
|
|
|
|
+ "contactAddress": "Contact Address",
|
|
|
|
|
+ "websiteName": "Website Name",
|
|
|
|
|
+ "websiteAddress": "Website Address",
|
|
|
|
|
+ "appId": "AppId",
|
|
|
|
|
+ "offlineRechargeRate": "Offline Recharge Rate (%)",
|
|
|
|
|
+ "status": "Status",
|
|
|
|
|
+ "agentId": "Agent",
|
|
|
|
|
+ "agentName": "Agent",
|
|
|
|
|
+ "totalAmount": "Total Amount",
|
|
|
|
|
+ "freezeAmount": "Freeze Amount",
|
|
|
|
|
+ "withdrawnAmount": "Withdrawn Amount",
|
|
|
|
|
+ "createTime": "Create Time",
|
|
|
|
|
+ "updateTime": "Update Time",
|
|
|
|
|
+ "operation": "Operation",
|
|
|
|
|
+ "inputMerchantNameTip": "Please enter merchant name",
|
|
|
|
|
+ "inputUsernameTip": "Please enter username",
|
|
|
|
|
+ "inputRealnameTip": "Please enter real name",
|
|
|
|
|
+ "inputPhoneTip": "Please enter phone",
|
|
|
|
|
+ "inputEmailTip": "Please enter email",
|
|
|
|
|
+ "inputIdcardTip": "Please enter ID card",
|
|
|
|
|
+ "inputContactAddressTip": "Please enter contact address",
|
|
|
|
|
+ "inputWebsiteNameTip": "Please enter website name",
|
|
|
|
|
+ "inputWebsiteAddressTip": "Please enter website address",
|
|
|
|
|
+ "inputOfflineRechargeRateTip": "Please enter rate",
|
|
|
|
|
+ "selectAgentTip": "Please select agent",
|
|
|
|
|
+ "searchMerchantAccount": "Please enter merchant account",
|
|
|
|
|
+ "viewBtn": "View",
|
|
|
|
|
+ "changePwdBtn": "Change Password",
|
|
|
|
|
+ "resetKeyBtn": "Reset Key",
|
|
|
|
|
+ "statusEnable": "Enable",
|
|
|
|
|
+ "statusDisable": "Disable",
|
|
|
|
|
+ "statusChangeSuccess": "Status changed successfully",
|
|
|
|
|
+ "basicInfo": "Basic Information",
|
|
|
|
|
+ "websiteInfo": "Website Information",
|
|
|
|
|
+ "defaultPasswordTip": "Tip: Default password for new merchant is qwe123QWE!",
|
|
|
|
|
+ "usernameRequired": "Username cannot be empty",
|
|
|
|
|
+ "merchantNameRequired": "Merchant name cannot be empty",
|
|
|
|
|
+ "phoneRequired": "Phone cannot be empty",
|
|
|
|
|
+ "emailRequired": "Email cannot be empty",
|
|
|
|
|
+ "changePwdTitle": "Change Password",
|
|
|
|
|
+ "newPassword": "New Password",
|
|
|
|
|
+ "confirmPassword": "Confirm Password",
|
|
|
|
|
+ "inputNewPasswordTip": "Please enter new password",
|
|
|
|
|
+ "inputConfirmPasswordTip": "Please enter new password again",
|
|
|
|
|
+ "newPasswordRequired": "New password cannot be empty",
|
|
|
|
|
+ "passwordLengthTip": "Password length should be 6 to 20 characters",
|
|
|
|
|
+ "confirmPasswordRequired": "Please enter new password again",
|
|
|
|
|
+ "passwordNotMatch": "Passwords do not match",
|
|
|
|
|
+ "changePwdSuccess": "Password changed successfully",
|
|
|
|
|
+ "resetKeyTitle": "Reset MD5 Key",
|
|
|
|
|
+ "resetKeyConfirm": "Are you sure to reset the MD5 key for this merchant? The original key will be invalid!",
|
|
|
|
|
+ "resetKeySuccess": "Key reset successfully",
|
|
|
|
|
+ "keyDialogTitle": "MD5 Key Information",
|
|
|
|
|
+ "keyDialogTip": "Please keep the following key information properly. It cannot be viewed again after closing!",
|
|
|
|
|
+ "appIdLabel": "AppId",
|
|
|
|
|
+ "md5KeyLabel": "MD5 Key",
|
|
|
|
|
+ "copyBtn": "Copy",
|
|
|
|
|
+ "copyAllBtn": "Copy All",
|
|
|
|
|
+ "copySuccess": "Copied successfully",
|
|
|
|
|
+ "copyFailed": "Copy failed",
|
|
|
|
|
+ "availableAmount": "Available Balance",
|
|
|
|
|
+ "settlementDays": "Settlement Period",
|
|
|
|
|
+ "collection": "Collection",
|
|
|
|
|
+ "payment": "Payment"
|
|
|
|
|
+ },
|
|
|
|
|
+ "home": {
|
|
|
|
|
+ "submitOrder": "Submit Orders",
|
|
|
|
|
+ "payOrder": "Pay Orders",
|
|
|
|
|
+ "withdrawOrder": "Withdraw Orders",
|
|
|
|
|
+ "withdrawSuccess": "Withdraw Success",
|
|
|
|
|
+ "paySuccessRate": "Payment Success Rate",
|
|
|
|
|
+ "amount": "Amount",
|
|
|
|
|
+ "loadStatsFailed": "Failed to load statistics"
|
|
|
|
|
+ },
|
|
|
|
|
+ "payOrder": {
|
|
|
|
|
+ "mchOrderNo": "Merchant Order No",
|
|
|
|
|
+ "transactionId": "Transaction ID",
|
|
|
|
|
+ "merchantName": "Merchant Name",
|
|
|
|
|
+ "agentName": "Agent Name",
|
|
|
|
|
+ "channelName": "Channel Name",
|
|
|
|
|
+ "submitAmount": "Submit Amount",
|
|
|
|
|
+ "actualAmount": "Actual Amount",
|
|
|
|
|
+ "orderStatus": "Order Status",
|
|
|
|
|
+ "createTime": "Create Time",
|
|
|
|
|
+ "inputMchOrderNo": "Please enter merchant order no",
|
|
|
|
|
+ "inputTransactionId": "Please enter transaction ID",
|
|
|
|
|
+ "inputMerchantName": "Please enter merchant name",
|
|
|
|
|
+ "inputAgentName": "Please enter agent name",
|
|
|
|
|
+ "selectOrderStatus": "Please select order status",
|
|
|
|
|
+ "callbackLog": "Callback Log",
|
|
|
|
|
+ "submitOrderNum": "Submit Orders",
|
|
|
|
|
+ "totalOrderAmount": "Total Order Amount",
|
|
|
|
|
+ "paidOrderNum": "Paid Orders",
|
|
|
|
|
+ "totalPaidAmount": "Total Paid Amount",
|
|
|
|
|
+ "statusCreateOrder": "Created",
|
|
|
|
|
+ "statusPaySuccess": "Pay Success",
|
|
|
|
|
+ "statusPayFail": "Pay Failed",
|
|
|
|
|
+ "statusCancelOrder": "Cancelled",
|
|
|
|
|
+ "statusPayTimeout": "Pay Timeout"
|
|
|
|
|
+ },
|
|
|
|
|
+ "withdrawOrder": {
|
|
|
|
|
+ "mchOrderNo": "Merchant Order No",
|
|
|
|
|
+ "transactionId": "Transaction ID",
|
|
|
|
|
+ "merchantName": "Merchant Name",
|
|
|
|
|
+ "agentName": "Agent Name",
|
|
|
|
|
+ "channelName": "Channel Name",
|
|
|
|
|
+ "submitAmount": "Submit Amount",
|
|
|
|
|
+ "actualAmount": "Actual Amount",
|
|
|
|
|
+ "orderStatus": "Order Status",
|
|
|
|
|
+ "createTime": "Create Time",
|
|
|
|
|
+ "inputMchOrderNo": "Please enter merchant order no",
|
|
|
|
|
+ "inputTransactionId": "Please enter transaction ID",
|
|
|
|
|
+ "inputMerchantName": "Please enter merchant name",
|
|
|
|
|
+ "inputAgentName": "Please enter agent name",
|
|
|
|
|
+ "selectOrderStatus": "Please select order status",
|
|
|
|
|
+ "callbackLog": "Callback Log",
|
|
|
|
|
+ "statusCreateOrder": "Created",
|
|
|
|
|
+ "statusWithdrawSuccess": "Withdraw Success",
|
|
|
|
|
+ "statusWithdrawFail": "Withdraw Failed"
|
|
|
|
|
+ },
|
|
|
|
|
+ "paymentChannel": {
|
|
|
|
|
+ "channelId": "Channel ID",
|
|
|
|
|
+ "channelName": "Channel Name",
|
|
|
|
|
+ "channelCode": "Channel Code",
|
|
|
|
|
+ "baseRate": "Base Rate (%)",
|
|
|
|
|
+ "enableStatus": "Enable Status",
|
|
|
|
|
+ "riskControlStatus": "Risk Control Status",
|
|
|
|
|
+ "weightValue": "Weight Value",
|
|
|
|
|
+ "channelNameOrCode": "Channel Name/Code",
|
|
|
|
|
+ "inputChannelNameOrCode": "Please enter channel name or code",
|
|
|
|
|
+ "selectStatus": "Please select status",
|
|
|
|
|
+ "enable": "Enable",
|
|
|
|
|
+ "disable": "Disable",
|
|
|
|
|
+ "statusChangeSuccess": "Status changed successfully",
|
|
|
|
|
+ "collectionPayConfig": "Collection Pay Config",
|
|
|
|
|
+ "paymentPayConfig": "Payment Pay Config"
|
|
|
|
|
+ },
|
|
|
|
|
+ "settlement": {
|
|
|
|
|
+ "merchantName": "Merchant Name",
|
|
|
|
|
+ "agentName": "Agent Name",
|
|
|
|
|
+ "withdrawAmount": "Withdraw Amount",
|
|
|
|
|
+ "withdrawType": "Withdraw Type",
|
|
|
|
|
+ "bankName": "Bank Name",
|
|
|
|
|
+ "bankAccount": "Bank Account",
|
|
|
|
|
+ "realName": "Real Name",
|
|
|
|
|
+ "applyTime": "Apply Time",
|
|
|
|
|
+ "auditStatus": "Audit Status",
|
|
|
|
|
+ "rejectReason": "Reject Reason",
|
|
|
|
|
+ "createTime": "Create Time",
|
|
|
|
|
+ "inputMerchantName": "Please enter merchant name",
|
|
|
|
|
+ "inputAgentName": "Please enter agent name",
|
|
|
|
|
+ "inputBankAccount": "Please enter bank account",
|
|
|
|
|
+ "inputRealName": "Please enter real name",
|
|
|
|
|
+ "selectAuditStatus": "Please select audit status",
|
|
|
|
|
+ "startTime": "Start Time",
|
|
|
|
|
+ "endTime": "End Time",
|
|
|
|
|
+ "to": "to",
|
|
|
|
|
+ "audit": "Audit",
|
|
|
|
|
+ "bankCard": "Bank Card",
|
|
|
|
|
+ "usdt": "USDT",
|
|
|
|
|
+ "statusPending": "Pending",
|
|
|
|
|
+ "statusApproved": "Approved",
|
|
|
|
|
+ "statusRejected": "Rejected"
|
|
|
|
|
+ },
|
|
|
|
|
+ "login": {
|
|
|
|
|
+ "noPermission": "Sorry, you do not have login permission"
|
|
|
|
|
+ },
|
|
|
|
|
+ "paymentConfig": {
|
|
|
|
|
+ "agentCollectionConfig": "Agent Collection Config",
|
|
|
|
|
+ "agentPaymentConfig": "Agent Payment Config",
|
|
|
|
|
+ "merchantCollectionConfig": "Merchant Collection Config",
|
|
|
|
|
+ "merchantPaymentConfig": "Merchant Payment Config",
|
|
|
|
|
+ "configAgentPaymentChannel": "Configure Agent Payment Channel",
|
|
|
|
|
+ "configMerchantPaymentChannel": "Configure Merchant Payment Channel",
|
|
|
|
|
+ "channelName": "Channel Name",
|
|
|
|
|
+ "channelCode": "Channel Code",
|
|
|
|
|
+ "paymentTypeName": "Payment Type Name",
|
|
|
|
|
+ "paymentTypeCode": "Payment Type Code",
|
|
|
|
|
+ "enableStatus": "Enable Status",
|
|
|
|
|
+ "enable": "Enable",
|
|
|
|
|
+ "disable": "Disable",
|
|
|
|
|
+ "feeRate": "Fee Rate (%)",
|
|
|
|
|
+ "feeType": "Fee Type",
|
|
|
|
|
+ "feeRatePercent": "Fee Rate (%)",
|
|
|
|
|
+ "feeFixed": "Fixed Fee",
|
|
|
|
|
+ "percentage": "Percentage",
|
|
|
|
|
+ "fixed": "Fixed",
|
|
|
|
|
+ "mixed": "Percentage + Fixed",
|
|
|
|
|
+ "notSet": "Not Set",
|
|
|
|
|
+ "config": "Config",
|
|
|
|
|
+ "close": "Close",
|
|
|
|
|
+ "cancel": "Cancel",
|
|
|
|
|
+ "confirm": "Confirm",
|
|
|
|
|
+ "basicInfo": "Basic Information",
|
|
|
|
|
+ "configInfo": "Configuration",
|
|
|
|
|
+ "agentFeeInfo": "Agent Fee Information",
|
|
|
|
|
+ "merchantRate": "Merchant Rate (%)",
|
|
|
|
|
+ "merchantFeeType": "Merchant Fee Type",
|
|
|
|
|
+ "merchantFeeRatePercent": "Merchant Fee Rate (%)",
|
|
|
|
|
+ "merchantFeeFixed": "Merchant Fixed Fee",
|
|
|
|
|
+ "agentFeeType": "Agent Fee Type",
|
|
|
|
|
+ "agentFeeRatePercent": "Agent Fee Rate (%)",
|
|
|
|
|
+ "agentFeeFixed": "Agent Fixed Fee",
|
|
|
|
|
+ "singleMinAmount": "Single Min Amount",
|
|
|
|
|
+ "singleMaxAmount": "Single Max Amount",
|
|
|
|
|
+ "channelLimit": "Channel Limit",
|
|
|
|
|
+ "configSuccess": "Configuration successful",
|
|
|
|
|
+ "selectEnableStatus": "Please select enable status",
|
|
|
|
|
+ "selectFeeType": "Please select fee type",
|
|
|
|
|
+ "inputFeeRate": "Please enter fee rate",
|
|
|
|
|
+ "inputFeeRatePercent": "Please enter fee rate",
|
|
|
|
|
+ "inputFeeFixed": "Please enter fixed fee",
|
|
|
|
|
+ "inputMerchantRate": "Please enter merchant rate",
|
|
|
|
|
+ "feeRateRange": "Fee rate range is 0-100",
|
|
|
|
|
+ "feeFixedMin": "Fixed fee cannot be less than 0",
|
|
|
|
|
+ "minGreaterThanMax": "Min amount cannot be greater than max amount",
|
|
|
|
|
+ "minLessThanLimit": "Min amount cannot be less than channel limit",
|
|
|
|
|
+ "maxLessThanMin": "Max amount cannot be less than min amount",
|
|
|
|
|
+ "maxGreaterThanLimit": "Max amount cannot be greater than channel limit"
|
|
|
|
|
+ },
|
|
|
|
|
+ "sysmenu": {
|
|
|
|
|
+ "index": "#",
|
|
|
|
|
+ "name": "Menu Name",
|
|
|
|
|
+ "buttonName": "Button Name",
|
|
|
|
|
+ "sortOrder": "Sort Order",
|
|
|
|
|
+ "path": "Path",
|
|
|
|
|
+ "menuType": "Type",
|
|
|
|
|
+ "keepAlive": "Keep Alive",
|
|
|
|
|
+ "permission": "Permission",
|
|
|
|
|
+ "inputNameTip": "Please enter menu name",
|
|
|
|
|
+ "parentId": "Parent Menu",
|
|
|
|
|
+ "embedded": "Embedded",
|
|
|
|
|
+ "param": "Param",
|
|
|
|
|
+ "component": "Component",
|
|
|
|
|
+ "visible": "Visible",
|
|
|
|
|
+ "icon": "Icon",
|
|
|
|
|
+ "inputMenuIdTip": "",
|
|
|
|
|
+ "inputPermissionTip": "Please enter permission",
|
|
|
|
|
+ "inputPathTip": "Please enter path",
|
|
|
|
|
+ "inputParentIdTip": "Please select parent menu",
|
|
|
|
|
+ "inputIconTip": "Please select icon",
|
|
|
|
|
+ "inputVisibleTip": "Please select visible",
|
|
|
|
|
+ "inputSortOrderTip": "Please enter sort order",
|
|
|
|
|
+ "inputKeepAliveTip": "Please select keep alive",
|
|
|
|
|
+ "inputMenuTypeTip": "Please select menu type",
|
|
|
|
|
+ "inputEmbeddedTip": "Please select embedded",
|
|
|
|
|
+ "inputComponentTip": "Please enter component",
|
|
|
|
|
+ "deleteDisabledTip": "Menu with children cannot be deleted"
|
|
|
|
|
+ },
|
|
|
|
|
+ "sysuser": {
|
|
|
|
|
+ "index": "#",
|
|
|
|
|
+ "username": "Username",
|
|
|
|
|
+ "name": "Name",
|
|
|
|
|
+ "phone": "Phone",
|
|
|
|
|
+ "role": "Role",
|
|
|
|
|
+ "dept": "Department",
|
|
|
|
|
+ "post": "Post",
|
|
|
|
|
+ "email": "Email",
|
|
|
|
|
+ "lockFlag": "Status",
|
|
|
|
|
+ "createTime": "Create Time",
|
|
|
|
|
+ "inputUsernameTip": "Please enter username",
|
|
|
|
|
+ "inputNameTip": "Please enter name",
|
|
|
|
|
+ "inputPhoneTip": "Please enter phone",
|
|
|
|
|
+ "inputRoleTip": "Please select role",
|
|
|
|
|
+ "inputDeptTip": "Please select department",
|
|
|
|
|
+ "inputPostTip": "Please select post",
|
|
|
|
|
+ "inputEmailTip": "Please enter email",
|
|
|
|
|
+ "inputPasswordTip": "Please enter password",
|
|
|
|
|
+ "password": "Password"
|
|
|
|
|
+ },
|
|
|
|
|
+ "sysrole": {
|
|
|
|
|
+ "index": "#",
|
|
|
|
|
+ "roleName": "Role Name",
|
|
|
|
|
+ "roleCode": "Role Code",
|
|
|
|
|
+ "roleDesc": "Role Description",
|
|
|
|
|
+ "dsType": "Data Scope",
|
|
|
|
|
+ "createTime": "Create Time",
|
|
|
|
|
+ "inputRoleNameTip": "Please enter role name",
|
|
|
|
|
+ "inputRoleCodeTip": "Please enter role code",
|
|
|
|
|
+ "inputRoleDescTip": "Please enter role description",
|
|
|
|
|
+ "inputDsTypeTip": "Please select data scope",
|
|
|
|
|
+ "permissionTitle": "Menu Permission",
|
|
|
|
|
+ "selectAll": "Select All",
|
|
|
|
|
+ "expandAll": "Expand All",
|
|
|
|
|
+ "linkage": "Parent-Child Linkage"
|
|
|
|
|
+ },
|
|
|
|
|
+ "sysdept": {
|
|
|
|
|
+ "index": "#",
|
|
|
|
|
+ "name": "Department Name",
|
|
|
|
|
+ "sortOrder": "Sort Order",
|
|
|
|
|
+ "parentId": "Parent Department",
|
|
|
|
|
+ "createTime": "Create Time",
|
|
|
|
|
+ "inputNameTip": "Please enter department name",
|
|
|
|
|
+ "inputSortOrderTip": "Please enter sort order",
|
|
|
|
|
+ "inputParentIdTip": "Please select parent department"
|
|
|
|
|
+ },
|
|
|
|
|
+ "syspost": {
|
|
|
|
|
+ "index": "#",
|
|
|
|
|
+ "postCode": "Post Code",
|
|
|
|
|
+ "postName": "Post Name",
|
|
|
|
|
+ "postSort": "Sort Order",
|
|
|
|
|
+ "remark": "Remark",
|
|
|
|
|
+ "createTime": "Create Time",
|
|
|
|
|
+ "inputPostCodeTip": "Please enter post code",
|
|
|
|
|
+ "inputPostNameTip": "Please enter post name",
|
|
|
|
|
+ "inputPostSortTip": "Please enter sort order",
|
|
|
|
|
+ "inputRemarkTip": "Please enter remark"
|
|
|
|
|
+ },
|
|
|
|
|
+ "systenant": {
|
|
|
|
|
+ "index": "#",
|
|
|
|
|
+ "name": "Tenant Name",
|
|
|
|
|
+ "code": "Tenant Code",
|
|
|
|
|
+ "startTime": "Start Time",
|
|
|
|
|
+ "endTime": "End Time",
|
|
|
|
|
+ "status": "Status",
|
|
|
|
|
+ "createTime": "Create Time",
|
|
|
|
|
+ "inputNameTip": "Please enter tenant name",
|
|
|
|
|
+ "inputCodeTip": "Please enter tenant code"
|
|
|
|
|
+ }
|
|
|
|
|
+}
|