| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400 |
- export default {
- common: {
- inputText: 'Please enter',
- selectText: 'Please select',
- startTimeText: 'Start time',
- endTimeText: 'End time',
- login: 'Login',
- required: 'This field is required',
- loginOut: 'Logout',
- document: 'Project Documentation',
- profile: 'Personal Center',
- reminder: 'Warm Tips',
- loginOutMessage: 'Do you want to quit the system?',
- back: 'Back',
- ok: 'OK',
- save: 'Save',
- cancel: 'Cancel',
- close: 'Close',
- reload: 'Reload',
- success: 'Success',
- closeTab: 'Close Tab',
- closeTheLeftTab: 'Close left tab',
- closeTheRightTab: 'Close right tab',
- closeOther: 'Close other tabs',
- closeAll: 'Close all tabs',
- prevLabel: 'Previous',
- nextLabel: 'Next',
- skipLabel: 'Skip',
- doneLabel: 'End',
- menu: 'Menu',
- menuDes: 'Menu bar rendered in a routed structure',
- collapse: 'Expand and Zoom',
- collapseDes: 'Expand and zoom menu bar',
- tagsView: 'Tabs',
- tagsViewDes: 'For recording routing history',
- tool: 'Tools',
- toolDes: 'For setting up a customized system',
- query: 'Query',
- reset: 'Reset',
- shrink: 'Wrap Up',
- expand: 'Expand',
- confirmTitle: 'System Tips',
- exportMessage: 'Confirm exporting data items?',
- importMessage: 'Confirm importing data items?',
- createSuccess: 'Add Success',
- updateSuccess: 'Modify Succeed',
- delMessage: 'Do you delete the selected data?',
- delDataMessage: 'Do you want to delete the data?',
- delNoData: 'Please select the data to be deleted.',
- delSuccess: 'Delete Success',
- index: 'Serial number',
- status: 'Status',
- createTime: 'Created',
- updateTime: 'Updated',
- copy: 'Copy',
- copySuccess: 'Copy Success',
- copyError: 'Copy Failed',
- search: 'Search',
- detail: 'Details',
- add: 'Add',
- yes: 'Yes',
- no: 'No',
- selectShop: 'Select a store',
- enterProductName: 'Please enter a product name',
- selectCategory: 'Select Category',
- enterKeyword: 'Please enter a keyword',
- enterUnitName: 'Please enter the unit name',
- enterPrice: 'Please input the product price',
- enterMarketPrice: 'Please enter the market price',
- enterStock: 'Inventory',
- enterProductDescription: 'Please enter the product description',
- enterPoints: 'Please enter the points earned',
- addBasicInfo: 'Please add basic information',
- selectAttribute: 'Please select attributes',
- addCompleteSpec: 'Please add full specifications!',
- addAttribute: 'Please add attributes!',
- addSpec: 'Please add specifications!',
- confirm: 'Confirm',
- delete: 'Delete',
- nextStep: 'Next',
- previousStep: 'Previous',
- uploadImage: 'Upload image',
- addNewSpec: 'Add new specification',
- generateNow: 'Generate Now',
- selectShopFirst: 'Please select a store first',
- selectCategoryFirst: 'Please select category first',
- selectSpec: 'Select Specification',
- enterSpecName: 'Please input specification',
- enterSpecValue: 'Please enter specification value',
- selectFreightTemplate: 'Select shipping template',
- enterFreight: 'Please enter the e-mail address'
- },
- lock: {
- lockScreen: 'Lock screen',
- lock: 'Lock',
- lockPassword: 'Lock screen password',
- unlock: 'Click to unlock',
- backToLogin: 'Back to login',
- entrySystem: 'Entry the system',
- placeholder: 'Please enter the lock screen password',
- message: 'Lock screen password error'
- },
- error: {
- noPermission: `Sorry, you don't have permission to access this page.`,
- pageError: 'Sorry, the page you visited does not exist.',
- networkError: 'Sorry, the server reported an error.',
- returnToHome: 'Return to home'
- },
- permission: {
- hasPermission: `Please set the operation permission label value`,
- hasRole: `Please set the role permission tag value`
- },
- setting: {
- projectSetting: 'Project setting',
- theme: 'Theme',
- layout: 'Layout',
- systemTheme: 'System theme',
- menuTheme: 'Menu theme',
- interfaceDisplay: 'Interface display',
- breadcrumb: 'Breadcrumb',
- breadcrumbIcon: 'Breadcrumb icon',
- collapseMenu: 'Collapse menu',
- hamburgerIcon: 'Hamburger icon',
- screenfullIcon: 'Screenfull icon',
- sizeIcon: 'Size icon',
- localeIcon: 'Locale icon',
- messageIcon: 'Message icon',
- tagsView: 'Tags view',
- logo: 'Logo',
- greyMode: 'Grey mode',
- fixedHeader: 'Fixed header',
- headerTheme: 'Header theme',
- cutMenu: 'Cut Menu',
- copy: 'Copy',
- clearAndReset: 'Clear cache and reset',
- copySuccess: 'Copy success',
- copyFailed: 'Copy failed',
- footer: 'Footer',
- uniqueOpened: 'Unique opened',
- tagsViewIcon: 'Tags view icon',
- reExperienced: 'Please exit the login experience again',
- fixedMenu: 'Fixed menu'
- },
- size: {
- default: 'Default',
- large: 'Large',
- small: 'Small'
- },
- login: {
- welcome: 'Welcome to Tabemate Pro',
- message: 'Welcome to Tabemate Pro',
- tenantname: 'Tenant Name',
- username: 'User Name',
- password: 'Password',
- userType: 'User Type',
- code: 'Verification Code',
- login: 'Login',
- relogin: 'Re-login',
- otherLogin: 'Other Login Methods',
- register: 'Register',
- checkPassword: 'Confirm Password',
- remember: 'Remember me',
- hasUser: 'Already have an account? Go to login',
- forgetPassword: 'Forgot your password?',
- tenantNamePlaceholder: 'Please enter your tenant name',
- usernamePlaceholder: 'Please enter your username',
- passwordPlaceholder: 'Please enter your password',
- codePlaceholder: 'Please enter the verification code',
- mobileTitle: 'Mobile Login',
- mobileNumber: 'Cell phone number',
- mobileNumberPlaceholder: 'Please enter your cell phone number',
- backLogin: 'Return to',
- getSmsCode: 'Get verification code',
- btnMobile: 'Mobile Login',
- btnQRCode: 'QR Code Login',
- qrcode: 'Scan QR code to login',
- btnRegister: 'Register',
- SmsSendMsg: 'Verification code sent',
- loadingSystem: 'Loading system...',
- YSHOPSourceCode: 'YSHOP source code',
- retrievableAfterSeconds: 'Retrieve in seconds',
- thisThirdPartyApplicationRequestsTheFollowingPermissions: 'This third-party application requests the following permissions',
- agreeToAuthorization: 'Agree to authorize',
- authorizationIn: 'Authorization in progress...',
- rejection: 'Deny',
- accessYourPersonalInformation: 'Access your personal information',
- modifyYourPersonalInformation: 'Modify your personal information'
- },
- captcha: {
- verification: 'Please complete security verification',
- slide: 'Swipe right to complete verification',
- point: 'Please click',
- success: 'Verification succeeded',
- fail: 'verification failed'
- },
- router: {
- login: 'Login',
- socialLogin: 'Social Login',
- home: 'Home',
- analysis: 'Analysis',
- workplace: 'Workplace'
- },
- analysis: {
- newUser: 'New user',
- unreadInformation: 'Unread information',
- transactionAmount: 'Transaction amount',
- totalShopping: 'Total Shopping',
- monthlySales: 'Monthly sales',
- userAccessSource: 'User access source',
- january: 'January',
- february: 'February',
- march: 'March',
- april: 'April',
- may: 'May',
- june: 'June',
- july: 'July',
- august: 'August',
- september: 'September',
- october: 'October',
- november: 'November',
- december: 'December',
- estimate: 'Estimate',
- actual: 'Actual',
- directAccess: 'Airect access',
- mailMarketing: 'Mail marketing',
- allianceAdvertising: 'Alliance advertising',
- videoAdvertising: 'Video advertising',
- searchEngines: 'Search engines',
- weeklyUserActivity: 'Weekly user activity',
- activeQuantity: 'Active quantity',
- monday: 'Monday',
- tuesday: 'Tuesday',
- wednesday: 'Wednesday',
- thursday: 'Thursday',
- friday: 'Friday',
- saturday: 'Saturday',
- sunday: 'Sunday'
- },
- workplace: {
- welcome: 'Hello',
- happyDay: 'Wish you happy every day!',
- toady: `It's sunny today`,
- notice: 'Announcement',
- project: 'Project',
- access: 'Project access',
- toDo: 'To do',
- introduction: 'A serious introduction',
- shortcutOperation: 'Quick entry',
- operation: 'Operation',
- index: 'Index',
- personal: 'Personal',
- team: 'Team',
- quote: 'Quote',
- contribution: 'Contribution',
- hot: 'Hot',
- yield: 'Yield',
- dynamic: 'Dynamic',
- push: 'push',
- follow: 'Follow'
- },
- form: {
- input: 'Input',
- inputNumber: 'InputNumber',
- default: 'Default',
- icon: 'Icon',
- mixed: 'Mixed',
- textarea: 'Textarea',
- slot: 'Slot',
- position: 'Position',
- autocomplete: 'Autocomplete',
- select: 'Select',
- selectGroup: 'Select Group',
- selectV2: 'SelectV2',
- cascader: 'Cascader',
- switch: 'Switch',
- rate: 'Rate',
- colorPicker: 'Color Picker',
- transfer: 'Transfer',
- render: 'Render',
- radio: 'Radio',
- button: 'Button',
- checkbox: 'Checkbox',
- slider: 'Slider',
- datePicker: 'Date Picker',
- shortcuts: 'Shortcuts',
- today: 'Today',
- yesterday: 'Yesterday',
- aWeekAgo: 'A week ago',
- week: 'Week',
- year: 'Year',
- month: 'Month',
- dates: 'Dates',
- daterange: 'Date Range',
- monthrange: 'Month Range',
- dateTimePicker: 'DateTimePicker',
- dateTimerange: 'Datetime Range',
- timePicker: 'Time Picker',
- timeSelect: 'Time Select',
- inputPassword: 'input Password',
- passwordStrength: 'Password Strength',
- operate: 'operate',
- change: 'Change',
- restore: 'Restore',
- disabled: 'Disabled',
- disablement: 'Disablement',
- delete: 'Delete',
- add: 'Add',
- setValue: 'Set value',
- resetValue: 'Reset value',
- set: 'Set',
- subitem: 'Subitem',
- formValidation: 'Form validation',
- verifyReset: 'Verify reset',
- remark: 'Remark'
- },
- watermark: {
- watermark: 'Watermark'
- },
- table: {
- table: 'Table',
- index: 'Index',
- title: 'Title',
- author: 'Author',
- createTime: 'Create time',
- action: 'Action',
- pagination: 'pagination',
- reserveIndex: 'Reserve index',
- restoreIndex: 'Restore index',
- showSelections: 'Show selections',
- hiddenSelections: 'Restore selections',
- showExpandedRows: 'Show expanded rows',
- hiddenExpandedRows: 'Hidden expanded rows',
- header: 'Header'
- },
- action: {
- setPrint: 'Configuring Printers',
- check: 'Audit',
- buyDetail: 'Purchase History',
- order: 'Orders',
- qrcode: 'QR Code',
- couponRecord: 'Coupon Record',
- yue: 'Points Balance',
- userDetail: 'User Details',
- refundOrder: 'Order Refund',
- orderRecord: 'Order Record',
- orderDetail: 'Order Details',
- updateOrder: 'Modify Order',
- orderSend: 'Order Shipment',
- remark: 'Remarks',
- sendInfo: 'Delivery Information',
- batchCreate: 'Batch Add',
- create: 'Add',
- add: 'Add',
- del: 'Delete',
- delete: 'Delete',
- edit: 'Edit',
- preview: 'Preview',
- more: 'More',
- sync: 'Synchronize',
- save: 'Save',
- detail: 'Details',
- export: 'Export',
- import: 'Import',
- generate: 'Generate',
- logout: 'Force Exit',
- test: 'Test',
- typeCreate: 'Dictionary Type Addition',
- typeUpdate: 'Dictionary Type Edit',
- dataCreate: 'Dictionary Data Addition',
- dataUpdate: 'Dictionary Data Editing',
- update: 'Update'
- },
- dialog: {
- dialog: 'Dialog',
- open: 'Open',
- close: 'Close'
- },
- sys: {
- api: {
- operationFailed: 'Operation failed',
- errorTip: 'Error Tip',
- errorMessage: 'The operation failed, the system is abnormal!',
- timeoutMessage: 'Login timed out, please log in again!',
- apiTimeoutMessage: 'The interface request timed out, please refresh the page and try again!',
- apiRequestFailed: 'The interface request failed, please try again later!',
- networkException: 'network anomaly',
- networkExceptionMsg: 'Please check if your network connection is normal! The network is abnormal',
- errMsg401: 'The user does not have permission (token, user name, password error)!',
- errMsg403: 'The user is authorized, but access is forbidden!',
- errMsg404: 'Network request error, the resource was not found!',
- errMsg405: 'Network request error, request method not allowed!',
- errMsg408: 'Network request timed out!',
- errMsg500: 'Server error, please contact the administrator!',
- errMsg501: 'The network is not implemented!',
- errMsg502: 'Network Error!',
- errMsg503: 'The service is unavailable, the server is temporarily overloaded or maintained!',
- errMsg504: 'Network timeout!',
- errMsg505: 'The http version does not support the request!',
- errMsg901: 'Demo mode, no write operations are possible!'
- },
- app: {
- logoutTip: 'Reminder',
- logoutMessage: 'Confirm to exit the system?',
- menuLoading: 'Menu loading...'
- },
- exception: {
- backLogin: 'Back Login',
- backHome: 'Back Home',
- subTitle403: "Sorry, you don't have access to this page.",
- subTitle404: 'Sorry, the page you visited does not exist.',
- subTitle500: 'Sorry, the server is reporting an error.',
- noDataTitle: 'No data on the current page.',
- networkErrorTitle: 'Network Error',
- networkErrorSubTitle: 'Sorry, Your network connection has been disconnected, please check your network!'
- },
- lock: {
- unlock: 'Click to unlock',
- alert: 'Lock screen password error',
- backToLogin: 'Back to login',
- entry: 'Enter the system',
- placeholder: 'Please enter the lock screen password or user password'
- },
- login: {
- backSignIn: 'Back',
- signInFormTitle: 'Sign In',
- ssoFormTitle: 'Tri-party authorisation',
- mobileSignInFormTitle: 'Mobile Login',
- qrSignInFormTitle: 'QR Code Login',
- signUpFormTitle: 'Register',
- forgetFormTitle: 'Reset Password',
- signInTitle: 'Out-of-the-box middle and back office management system',
- signInDesc: 'Enter your personal details to get started!',
- policy: 'I agree to the xxx Privacy Policy',
- scanSign: `Scan the code and click ‘Confirm’ to complete your login.`,
- loginButton: 'Sign In',
- registerButton: 'Sign Up',
- rememberMe: 'Remember me',
- forgetPassword: 'Forgot your password?',
- otherSignIn: 'Other Login Methods',
- loginSuccessTitle: 'Login Successful',
- loginSuccessDesc: 'Welcome back',
- accountPlaceholder: 'Please enter your account number',
- passwordPlaceholder: 'Please enter your password',
- smsPlaceholder: 'Please enter the verification code',
- mobilePlaceholder: 'Please enter your mobile phone number',
- policyPlaceholder: 'Tick to register',
- diffPwd: 'Two passwords are not the same',
- userName: 'Account Number',
- password: 'Password',
- confirmPassword: 'Confirm Password',
- email: 'Email',
- smsCode: 'SMS verification code',
- mobile: 'Mobile phone number'
- }
- },
- profile: {
- user: {
- title: 'Personal Information',
- username: 'User Name',
- nickname: 'Nick Name',
- mobile: 'Phone Number',
- email: 'User Mail',
- dept: 'Department',
- posts: 'Position',
- roles: 'Own Role',
- sex: 'Sex',
- man: 'Man',
- woman: 'Woman',
- createTime: 'Created Date'
- },
- info: {
- title: 'Basic Information',
- basicInfo: 'Basic Information',
- resetPwd: 'Reset Password',
- userSocial: 'Social Information'
- },
- rules: {
- nickname: 'Please Enter User Nickname',
- mail: 'Please Input The Email Address',
- truemail: 'Please Input The Correct Email Address',
- phone: 'Please Enter The Phone Number',
- truephone: 'Please Enter The Correct Phone Number'
- },
- password: {
- oldPassword: 'Old PassWord',
- newPassword: 'New Password',
- confirmPassword: 'Confirm Password',
- oldPwdMsg: 'Please Enter Old Password',
- newPwdMsg: 'Please Enter New Password',
- cfPwdMsg: 'Please Enter Confirm Password',
- pwdRules: '6 to 20 characters in length',
- diffPwd: 'The Passwords Entered Twice No Match'
- },
- serialNumber: 'Serial number',
- socialPlatform: 'Social Platform',
- bound: 'Bound',
- unbound: 'Unbound',
- unbound1: '(Unbound)',
- bound1: '(Bind)',
- boundSuccessfully: 'Bound Successfully',
- unboundSuccessfully: 'Unbind Successfully'
- },
- cropper: {
- selectImage: 'Select Image',
- uploadSuccess: 'Uploaded success!',
- modalTitle: 'Avatar upload',
- okText: 'Confirm and upload',
- btn_reset: 'Reset',
- btn_rotate_left: 'Counterclockwise rotation',
- btn_rotate_right: 'Clockwise rotation',
- btn_scale_x: 'Flip horizontal',
- btn_scale_y: 'Flip vertical',
- btn_zoom_in: 'Zoom in',
- btn_zoom_out: 'Zoom out',
- preview: 'Preivew'
- },
- work: {
- selectStore: 'Select shop',
- orderReminderOn: 'Order reminder on',
- orderReminderOff: 'Order Reminder Off',
- recentOrders: 'Recent Orders',
- orderId: 'Order Number',
- takeout: 'Takeaway',
- contactNumber: 'Contact Number',
- pickUp: 'Pickup',
- pickUpNumber: 'Pickup Number',
- dineIn: 'Dine-in',
- tableNumber: 'Table number',
- numberPeople: 'Number of people',
- multipleDishesPleaseCheckDetails: 'Multiple dishes, please check details',
- order: 'Order Placement',
- orderTime: 'Order Time',
- noOrderData: 'No order data available',
- newOrderNotification: 'New Order Notification',
- youHaveNewOrderPleaseCheckOut: 'You have a new order, please check!'
- },
- home: {
- totalMembers: 'Total number of members',
- allStores: 'All Stores',
- todayOrderCount: "Today's orders",
- orders: 'Single',
- totalOrderCount: 'Total number of orders',
- yesterdaysOrderCount: "Yesterday's orders",
- totalAmount: 'Total amount',
- last7DaysOrderCount: 'Orders in the last seven days',
- totalProductCount: 'Total number of products',
- thisMonthOrderCount: 'Orders this month',
- productSalesRanking: 'Product Sales Ranking',
- userSpendingRankingAllStores: 'User Spending Ranking (All Stores)',
- currentStore: 'Current Store',
- productName: 'Product Name',
- salesVolume: 'Sales volume',
- consumptionAmount: 'Consumption amount',
- productManagement: 'Product Management',
- memberManagement: 'Member Management',
- orderManagement: 'Order Management',
- couponManagement: 'Coupon Management',
- printerManagement: 'Printer Management',
- storeManagement: 'Shop Management',
- paymentManagement: 'Payment Management',
- messageManagement: 'Message Management'
- },
- product: {
- cost: 'Cost price',
- barCode: 'Item No.',
- weight: 'Weight(KG)',
- volume: 'Volume(m³)',
- productName: 'Commodity Name',
- enterProductName: 'Please enter the commodity name',
- shopName: 'Shop Name',
- enterShopName: 'Please enter the shop name',
- productImage: 'Picture',
- productPrice: 'Price',
- sales: 'Sales',
- stock: 'Inventory',
- status: 'Status',
- onSale: 'Already on the shelves',
- offSale: 'Dropped',
- addTime: 'Add Time',
- actions: 'Actions',
- edit: 'Edit',
- delete: 'Delete',
- onSaleProducts: 'Products on sale',
- pendingProducts: 'Products to be shelved',
- soldOutProducts: 'Sold Out Products',
- confirmSale: 'Are you sure you want to add or remove products?',
- operationSuccess: 'Successful',
- displayShop: 'Show Store',
- productCategory: 'Product Category',
- keyword: 'Keyword',
- unitName: 'Unit Name',
- marketPrice: 'Market Price',
- coverImage: 'Cover picture',
- sliderImage: 'Rotating Chart',
- productStatus: 'Product Status',
- productDescription: 'Product Description',
- productSpec: 'Specification',
- singleSpec: 'Single Size',
- multipleSpec: 'Multi-Size',
- selectSpec: 'Select',
- productAttributes: 'Properties',
- productDetails: 'Product Details',
- marketingSettings: 'Marketing Settings',
- getPoints: 'Get Points',
- basicInfo: 'Basic Information',
- specSettings: 'Specification Setting',
- logisticsSettings: 'Logistics Settings',
- freightSettings: 'Freight Settings',
- postage: 'Postage',
- freightTemplate: 'Shipping Template',
- newProduct: 'New product or not',
- yes: 'Yes',
- no: 'No'
- },
- express: {
- courierCompanyNumber: 'Courier Company Number',
- pleaseEnterTheCourierCompanyNumber: 'Please enter the courier company number',
- fullNameOfCourierCompany: 'Full name of courier company',
- pleaseEnterTheFullNameOfCourierCompany: 'Please enter the full name of the courier company',
- sort: 'Sort',
- pleaseEnterTheSort: 'Please input the order',
- theAbbreviationCourierCompanyEmpty: 'The short name of the courier company cannot be empty',
- fullNameCourierCompanyEmpty: 'Full name of courier company cannot be empty',
- sortCannotEmpty: 'Sort cannot be empty',
- pleaseEnterTheCourierBirdAppId: 'Please input the appId',
- pleaseEnterTheCourierBirdAppKey: 'Please input appKey',
- isPaidPackage: 'Whether to charge the package',
- theThirdPartyTips: 'yshop-pro system uses the third-party courier bird api to achieve the courier query, registration address please click.',
- iRegister: 'I register!',
- courierBirdAppIdCannotBeEmpty: 'ExpressBird appId can not be empty',
- courierBirdAppKeyCannotBeEmpty: 'CourierBird appKey cannot be empty',
- ompanyCode: 'Company Code',
- pleaseEnterTheCourierCompanyCode: 'Please enter the code of the courier company',
- companyFullName: 'Company Name',
- pleaseEnterTheCourierCompanyFullName: 'Please enter the full name of the courier company',
- courierCompanyCode: 'Courier Company Code',
- courierCompanyFullName: 'Full name of courier company',
- addTime: 'Add Time',
- courierCompanyXls: 'Courier Company.xls'
- },
- infra: {
- logPrimaryKey: 'Log Primary Key',
- linkTrace: 'Link Trace',
- applicationName: 'Application Name',
- userInformation: 'User Information',
- userIp: 'User IP',
- userUa: 'User UA',
- requestInformation: 'Request Information',
- requestParameters: 'Request Parameters',
- requestResult: 'Request Result',
- requestTime: 'Request time',
- requestTimeConsumption: 'Request Time',
- operationResult: 'Operation Result',
- normal: 'Normal',
- failed: 'Failed',
- operationModule: 'Operation Module',
- operationName: 'Operation Name',
- userId: 'User ID',
- pleaseEnterTheUserNumber: 'Please enter the user number',
- userType: 'User Type',
- pleaseSelectUserType: 'Please select user type',
- pleaseEnterTheApplicationName: 'Please input the application name',
- pleaseEnterTheExecutionTime: 'Please input the execution time',
- resultCode: 'Result Code',
- pleaseEnterTheResultCode: 'Please enter the result code',
- logNumber: 'Log Number',
- requestMethod: 'Request method',
- requestAddress: 'Request Address',
- successful: 'Successful',
- failure: 'Failed',
- operationType: 'Operation Type',
- detailed: 'Details',
- operate: 'Operation',
- aPIAccessLogs_xls: 'API Access Log.xls',
- exceptionTime: 'Exception Time',
- exceptionName: 'Exception Name',
- exceptionStack: 'Exception stack',
- handlingStatus: 'Handling Status',
- handler: 'Handler',
- handlingTime: 'Handling time',
- pleaseSelectTheProcessingStatus: 'Please select the processing status',
- timeOfException: 'Exception occurrence time',
- handled: 'Handled',
- ignored: 'Ignored',
- confirmationFlaggedAs: 'Confirmation flagged as',
- exceptionLogXls: 'Exception Log.xls',
- generateJSON: 'Generate JSON',
- generateOptions: 'Generate Options',
- generateComponents: 'Generate Component',
- numberOfExecutions: 'How many times it was executed',
- executionTime: 'Execution time',
- executionDuration: 'Execution Duration',
- executionResult: 'Execution Result',
- successfulExecution: 'Successful execution',
- confirmThatYouWantToExecuteOnceImmediately: 'Confirm that you want to execute once immediately',
- open: 'Open',
- close: 'Close',
- pause: 'Pause',
- confirmTo: 'Confirm to',
- timingTaskNumber: 'Timing task number',
- ofTheDataItem: 'of the data item',
- timedTaskExecutionLogXls: 'Timed Task Execution Log.xls',
- firstExecution: 'The first execution',
- startExecutionTime: 'Start execution time',
- endExecutionTime: 'End execution time',
- selectTheStartExecutionTime: 'Select start execution time',
- selectTheEndExecutionTime: 'Select end execution time',
- executeOnce: 'Execute once',
- taskDetails: 'Task details',
- schedulingLog: 'Scheduling Log',
- modify: 'Modify',
- taskNumber: 'Task number',
- taskName: 'Task name',
- taskStatus: 'Task Status',
- processorName: 'Processor name',
- parametersOfTheProcessor: 'Parameters of the processor',
- executionLog: 'Execution log',
- pleaseEnterTheNameOfTheProcessor: 'Please enter the name of the processor',
- pleaseSelectTheTaskStatus: 'Please select the task status',
- pleaseEnterTheTaskName: 'Please enter the task name',
- milliseconds: 'Milliseconds',
- notOpened: 'Not turned on',
- cron: 'Cron expression',
- numberOfRetries: 'Retries',
- retryInterval: 'Retry Interval',
- monitorTimeout: 'Monitor Timeout',
- subsequentExecutionTime: 'Subsequent execution time',
- pleaseEnterATaskName: 'Please enter a task name',
- pleaseEnterTheParametersOfTheProcessor: 'Please enter the processor parameters',
- pleaseEnterTheNumberOfRetriesWhenSetTo0NoRetriesArePerformed: 'Please enter the number of retries. When set to 0, no retries are performed',
- pleaseEnterTheRetryIntervalInMillisecondsWhenSetTo0NoIntervalIsRequired: 'Please enter the retry interval in milliseconds. When set to 0, no interval is required',
- pleaseEnterTheMonitoringTimeoutInMilliseconds: 'Please enter the monitoring timeout in milliseconds',
- cronExpression: 'CRON expression',
- taskNameCannotBeNull: 'Task name cannot be empty',
- processorNameCannotBeNull: 'Processor name cannot be null',
- cronExpressionCannotBeNull: 'CRON expression cannot be null',
- retryCountCannotBeNull: 'The retry count cannot be null',
- retryIntervalCannotBeNull: 'Retry interval cannot be null',
- basicInformation: 'Basic Information',
- modeOfOperation: 'Mode of operation',
- standalone: 'Standalone',
- cluster: 'Cluster',
- redisVersion: 'Redis version : Redis',
- runtimeMode: 'Runtime Mode :',
- ports: 'Ports :',
- numberOfClients: 'Number of Clients :',
- runtimeDays: 'Runtime (days) :',
- memoryUsed: 'Memory Used :',
- cpuUsed: 'CPU Used',
- memoryConfiguration: 'Memory Configuration :',
- whetherAOFIsEnabledOrNot: 'Whether AOF is enabled or not :',
- whetherRDBSuccessfulOrNot: 'RDB Successful or not :',
- numberOfKeys: 'Number of Keys',
- networkIngressEgress: 'Network Ingress/Egress :',
- memoryUsage: 'Memory Usage',
- peak: 'Peak',
- commandStatistics: 'Command Statistics',
- commands: 'Command',
- memoryConsumption: 'Memory Consumption',
- anExceptionOccurredInProcessingTheMessage: 'An exception occurred for processing messages:',
- messageNotProcessed: 'Message not processed:',
- systemNotification: '[System notification]:',
- groupSendingUserNumber: '[Group notification] User number',
- groupNoticUserCode: '[Group Notification] User number',
- unknownMessageType: 'Unknown message type:',
- messageReceived: 'Message received',
- messageRecord: 'Message Record',
- sent: 'Sent',
- allPeople: 'Everyone',
- pleaseSelectSender: 'Please select sender',
- closeConnection: 'Close connection',
- openConnection: 'Open connection',
- serviceAddress: 'Service address',
- connectionStatus: 'Connection status',
- connection: 'Connection',
- messageInputBox: 'Message input box',
- pleaseEnterMessageSend: 'Please enter the message you want to send',
- theTestPassedAndTheFileWasUploadedSuccessfullyAccessAddress: 'The test passed and the file was uploaded successfully! Access address:',
- isItConfirmedToModifyTheConfigurationNumberOfTheDataItemIsTheMainConfiguration: 'Is it confirmed to modify the data item with the configuration number',
- theDataItemsInTheMainConfigurationOfThe: 'of the data item is the main configuration?',
- test: 'Test',
- masterConfiguration: 'Master Configuration',
- no: 'No.',
- remarks: 'Remarks',
- configurationName: 'Configuration name',
- memory: 'Memory',
- pleaseEnterTheConfigurationName: 'Please enter the configuration name',
- pleaseSelectMemory: 'Please select memory',
- configurationNameCannotBeEmpty: 'Configuration name cannot be empty',
- memoryCannotBeEmpty: 'Memory cannot be empty',
- basePathCannotBeEmpty: 'Base path cannot be empty',
- hostAddressCannotBeEmpty: 'Host address cannot be empty',
- hostPortCannotBeEmpty: 'Host Port cannot be empty',
- userNameCannotBeEmpty: 'User name cannot be empty',
- passwordCannotBeEmpty: 'Password cannot be empty',
- connectionModeCannotBeEmpty: 'Connection Mode cannot be empty',
- nodeAddressCannotBeEmpty: 'Node address cannot be empty',
- storageBucketCannotBeEmpty: 'Storage bucket cannot be empty',
- accessKeyCannotBeEmpty: 'accessKey cannot be null',
- accessSecretCannotBeNull: 'accessSecret cannot be null',
- storage: 'Storage',
- customizedDomainNameCannotBeEmpty: 'Custom domain name cannot be null',
- basePath: 'Base Path',
- hostAddress: 'Host Address',
- hostPort: 'Host Port',
- userName: 'Username',
- password: 'Password',
- connectionMode: 'Connection Mode',
- nodeAddress: 'Node Address',
- storageBucket: 'Storage bucket',
- customizedDomainName: 'Custom domain name',
- pleaseEnterAConfigurationName: 'Please enter a configuration name',
- pleaseEnterNotes: 'Please enter notes',
- pleaseSelectStorage: 'Please select storage',
- pleaseEnterTheBasePath: 'Please enter the base path',
- pleaseEnterTheHostAddress: 'Please enter the host address',
- pleaseEnterTheHostPort: 'Please enter the host port',
- pleaseEnterAPassword: 'Please enter the password',
- pleaseEnterTheNodeAddress: 'Please enter the node address',
- pleaseEnterBucket: 'Please enter bucket',
- pleaseEnterACustomizedDomainName: 'Please enter a custom domain name',
- pleaseEnterACustomDomainName: 'Please enter a custom domain name',
- activeMode: 'Active mode',
- passiveMode: 'Passive mode',
- pleaseEnterAccessKey: 'Please enter accessKey',
- pleaseEnterAccessSecret: 'Please enter accessSecret',
- pleaseEnterTheFilePath: 'Please enter the file path',
- pleaseEnterTheFileType: 'Please enter the file type',
- fileName: 'File name',
- filePath: 'File Path',
- fileSize: 'File Size',
- fileType: 'File Type',
- fileContent: 'File Content',
- preview: 'Preview',
- download: 'Download',
- uploadTime: 'Upload time',
- uploadFile: 'Upload file',
- dragTheFileHereOr: 'Drag the file here, or',
- clickUpload: 'Click Upload',
- tipOnlyJpgPngGifFormatsAreAllowedToBeImported: 'Tip: Only jpg, png, gif formats are allowed to be imported!',
- pleaseUploadTheFile: 'Please upload the file!',
- uploadFailedPleaseReUpload: 'Upload failed, please re-upload!',
- youCanOnlyUploadAMaximumOfOneFile: 'Only one file can be uploaded at most!',
- dataSourceName: 'Data source name',
- dataSourceConnection: 'Data source connection',
- pleaseEnterAParameterName: 'Please enter a parameter name',
- pleaseEnterTheDataSourceConnection: 'Please enter the data source connection',
- pleaseEnterAUserName: 'Please enter a user name',
- dataSourceNameCannotBeEmpty: 'Data source name cannot be empty',
- dataSourceConnectionCannotBeEmpty: 'Data source connection cannot be null',
- primaryKeyNumber: 'Primary key number',
- parameterConfigurationXls: 'Parameter Configuration.xls',
- parameterPrimaryKey: 'Parameter Key',
- parameterCategory: 'Parameter Category',
- parameterKeyName: 'Parameter key name',
- parameterKeyValue: 'Parameter key value',
- visibleOrNot: 'Visible or not',
- parameterName: 'Parameter name',
- builtInSystem: 'System built-in',
- pleaseEnterTheParameterName: 'Please enter a parameter name',
- pleaseEnterTheParameterKeyName: 'Please input the parameter key name',
- pleaseSelectSystemBuiltIn: 'Please select the system built-in',
- pleaseEnterAParameterCategory: 'Please input the parameter category',
- pleaseInputParameterName: 'Please input parameter name',
- pleaseInputParameterKeyName: 'Please input parameter key name',
- pleaseEnterTheParameterKeyValue: 'Please input parameter key value',
- pleaseEnterTheContent: 'Please input the content',
- parameterCategoryCannotBeEmpty: 'Parameter category cannot be empty',
- parameterNameCannotBeEmpty: 'Parameter name cannot be empty',
- parameterKeyNameCannotBeNull: 'Parameter key name cannot be null',
- parameterKeyValueCannotBeNull: 'Parameter key value cannot be null',
- visibleOrInvisibleCannotBeNull: 'Visible or invisible cannot be null',
- tableName: 'Table name',
- tableDescription: 'Table Description',
- pleaseEnterAWarehouseName: 'Please enter a warehouse name',
- pleaseEnter: 'Please enter',
- entityClassName: 'Entity class name',
- infraTips: 'The prefix of the table name is removed by default. If there are duplicates, you need to add the prefix manually to avoid MyBatis reporting Alias duplicates.',
- author: 'Author',
- fieldColumnName: 'Field Column Name',
- fieldDescription: 'Field Description',
- physicalType: 'Physical Type',
- javaType: 'Java Type',
- javaAttributes: 'java attribute',
- insert: 'Insert',
- edit: 'Edit',
- list: 'List',
- query: 'Query',
- queryMethod: 'Query Method',
- allowNull: 'Allow Null',
- displayType: 'Display Type',
- textBox: 'Text Box',
- textField: 'Text Field',
- dropdownBox: 'Drop-down box',
- radioBox: 'Radio box',
- checkbox: 'Checkbox',
- dateControl: 'Date control',
- imageUpload: 'Image Upload',
- fileUpload: 'File Upload',
- richTextControls: 'Rich Text Controls',
- dictionaryTypes: 'Dictionary Types',
- examples: 'Examples',
- generatedTemplates: 'Generate Template',
- frontEndTypes: 'Front-end Types',
- generatedScenarios: 'Generated Scenarios',
- parentMenu: 'Parent Menu',
- assignToASpecificMenuEgSystemManagement: 'Assign to a specific menu, e.g. System Management',
- pleaseSelectTheSystemMenu: 'Please select the System menu',
- moduleName: 'Module name',
- moduleNameIeFirstLevelDirectoryEgSystemInfraToolEtc: 'Module name, i.e. first-level directory, e.g. system, infra, tool, etc.',
- businessName: 'Business name',
- businessNameIeSecondLevelDirectoryEgUserPermissionDictEtc: 'Business name, i.e. second level directory, e.g. user, permission, dict, etc.',
- className: 'Class name',
- classNameInitialCapitalizedEgSysUserSysMenuSysDictDataEtc: 'Class name (first letter uppercase), e.g. SysUser, SysMenu, SysDictData, etc.',
- classDescription: 'Class Description',
- usedAsAClassDescriptionEgUser: 'Used as a class description, e.g. user',
- customPath: 'Custom path',
- fillInTheAbsolutePathToTheDiskIfNotItWillBeGeneratedUnderTheCurrentWebProject: 'Fill in the absolute path to the disk, if not, it will be generated under the current web project.',
- quickSelectionOfTheNearestPath: 'Quick selection of the nearest path',
- restoreTheDefaultGeneratedBasePath: 'Restore the default generated base path',
- treeTableInformation: 'Tree table information',
- parentNumberField: 'Parent number field',
- theNameOfTheParentCodeFieldOfTheTreeDisplaySuchAsParentId: 'The name of the parent code field of the tree display, such as: parent_Id',
- treeNameField: 'Tree Name Field',
- nameOfTheDisplayNameFieldOfTheTreeNodeEgDeptName: 'Name of the display name field of the tree node, e.g. dept_name',
- masterTableInformation: 'Master Table Information',
- associatedMasterTable: 'Associated master table',
- theNameOfTheAssociatedMasterParentTableEgSystemUser: 'The name of the associated master (parent) table, e.g., system_user',
- fieldsAssociatedWithChildTables: 'Fields associated with child tables',
- fieldsAssociatedWithTheChildTableSuchAsUserId: 'Fields associated with the child table, such as: user_id',
- relationship: 'Relationships',
- theRelationshipBetweenTheMasterTableAndTheChildTable: 'The relationship between the master table and the child table',
- oneToMany: 'One-to-many',
- oneToOne: 'One-to-one',
- fieldInformation: 'Field information',
- generatedInformation: 'Generated Information',
- importTable: 'Import Table',
- importSuccessful: 'Import Success',
- dataSource: 'Data Source',
- pleaseSelectADataSource: 'Please select a data source',
- pleaseEnterATableName: 'Please enter a table name',
- pleaseEnterATableDescription: 'Please enter table description',
- generateCode: 'Generate Code',
- entity: 'Entity',
- updateTime: 'Update Time',
- areYouSureYouWantToForceSynchronizationOfTableStructure: 'Are you sure you want to force synchronisation of',
- tableStructure: 'table structure?',
- synchronizationSuccessful: 'Synchronisation successful',
- codePreview: 'Code Preview',
- generateFileInDirectory: 'Generating file directory...',
- loadingCode: 'Loading code....',
- timedTaskXls: 'Timed Tasks.xls',
- },
- mall: {
- paymentResult: 'Payment results',
- scanningTheCodeForReceivingPayment: 'Sweep the code to collect money in...',
- paymentSettlement: 'Payment Settlement',
- placeAnOrder: 'Order',
- neverPlacedAnOrder: 'Never placed an order',
- advertisementPictureManagementXls: 'Advertisement Map Management.xls',
- newAddCashWithdrawal: 'New withdrawals',
- orderNumber: 'Order Number',
- totalOrderPrice: 'Total Order Price',
- specification: 'Specification',
- orderPickup: 'Order Pickup',
- numberOfDiners: 'Number of diners',
- pleaseEnterTheNumberOfPeople: 'Please enter the number of people',
- totalAmount: 'Total Amount',
- goToOrder: 'Go to order',
- noProducts: 'No products...',
- tableTop: 'Table Top',
- pleaseSelectTheSpecification: 'Please select the specification!',
- pleaseSelectTheStore: 'Please select the shop!',
- quantityCannotBeLessThan1: 'Quantity cannot be less than 1.',
- noProductsListed: 'No products listed',
- pleaseAddTheProductFirst: 'Please add products first!',
- theNumberOfDinersMustBeGreaterThan0: 'The number of diners must be greater than 0!',
- pleaseEnterTheProductKeywordProductName: 'Please enter the product keyword: product name',
- checkProducts: 'Search for product',
- cashier: 'Cashier',
- noItemsAvailableAtThisTime: 'There are no products available at this time.',
- totalNumberOfItems: 'Total number of items',
- pendingOrders: 'Pending Order',
- selectProductSpecification: 'Select Product Specification',
- pleaseAddAStoreOrSelectAStore: 'Please add a shop or select a shop',
- pleaseUseTheScannerBoxOrScannerGunToScanTheMemberPaymentCode: "Please use the scanner box or scanner gun to scan the member's payment code!",
- scanTheCodeAndPrintTheTicket: 'Scan the code and print the ticket',
- successfulPayment: 'Payment successful',
- printTicket: 'Print Ticket',
- settleMattersAdding: 'Add to checkout',
- settleMattersSubmit: 'Submit Settlement',
- pleaseChooseThePaymentMethod: 'Please select payment method',
- cash: 'Cash',
- balancePayment: 'Balance Payment',
- weChatPayment: 'WeChat Payment',
- alipayPayment: 'Alipay Payment',
- settlementInformation: 'Settlement Information',
- remarkInformation: 'Remarks',
- pleaseEnterNoteInformation: 'Please enter note information',
- discountDiscount: 'Discount:(Discount)',
- pleaseEnterDiscount: 'Please enter discount',
- reduction$: 'Reduction:($)',
- pleaseEnterTheDiscountAmount: 'Please enter the discount amount',
- discountAmount: 'Discount Amount',
- amountDue: 'Amount payable',
- name: 'Name',
- cellPhoneNumber: 'Mobile phone number',
- availableBalance: 'Available Balance',
- availablePoints: 'Available Points',
- confirmReceipt: 'Confirm Receipt',
- memberInformation: 'Member Information',
- unbound: 'Unbound',
- _$: '(Yuan)',
- storeName: 'Shop Name',
- couponName: 'Coupon Name',
- spendHowMuchAvailable: 'Consumption of how much available',
- couponAmount: 'Coupon Amount',
- availableType: 'Available Type',
- pickup: 'Pick-up',
- takeOut: 'Takeaway',
- generalPurpose: 'General Purpose',
- used: 'Used',
- unused: 'Unused',
- userNickname: 'Nickname',
- usedNot: 'Used or not',
- pickupTime: 'Collection time',
- showStores: 'Show Stores',
- selectStore: 'Select shop',
- redeemCode: 'Redemption Code',
- picture: 'Picture',
- howMuchToSpend: 'How much you spend',
- startTime: 'Start time',
- closingTime: 'End time',
- numberOfIssues: 'Number of Issues',
- pointsRequired: 'Points required',
- limit: 'Limit',
- instructionsForUse: 'Instructions for use',
- whetherItIsOnTheShelfOrNot: 'Whether it is on the shelves',
- pleaseEnterTheRedemptionCode: 'Please enter the redemption code',
- pleaseEnterTheNameOfTheCoupon: 'Please enter the name of the coupon',
- pleaseEnterTheAmountOfMoneySpent: 'Please enter the amount of money spent',
- pleaseEnterTheAmountOfTheCoupon: 'Please enter the amount of the coupon',
- selectStartTime: 'Select start time',
- selectTheEndTime: 'Select end time',
- pleaseEnterTheNumberOfIssues: 'Please enter the number of issues',
- pleaseEnterTheNumberOfPointsRequired: 'Please enter the number of points required',
- pleaseEnterTheQuantityLimit: 'Please enter the number of points required',
- pleaseEnterTheInstructionsForUse: 'Please enter the instructions',
- storeId0MeansGenericCantBeEmpty: "Shop id,0 means generic can't be empty.",
- couponNameCannotBeEmpty: 'Coupon name cannot be empty',
- consumptionOfHowMuchIsAvailableCanNotBeEmpty: 'The amount of consumption can be used can not be empty',
- couponAmountCannotBeEmpty: 'Coupon amount cannot be empty',
- startTimeCannotBeEmpty: 'Start time cannot be empty',
- endTimeCannotBeEmpty: 'End time cannot be empty',
- availableTypeCannotBeEmpty: 'Available type cannot be empty',
- theNumberOfCouponsIssuedCannotBeEmpty: 'Quantity issued cannot be empty',
- limitOnNumberOfCouponsCannotBeEmpty: 'Limit on number of coupons cannot be empty',
- descriptionOfUseCannotBeEmpty: 'Description cannot be empty',
- availableStores: 'Available shops',
- whetherTheCouponIsOnTheShelfOrNot: 'Whether or not the product is on the shelves',
- howMuchDoYouWantToSpend: 'How much you spend',
- redemptionCode: 'Redemption Code',
- received: 'Already received',
- endTime: 'End time',
- pleaseEnterAStoreName: 'Please enter shop name',
- pleaseEnterTheCouponName: 'Please enter the name of the coupon',
- collectionRecord: 'Collection Record',
- couponXls: 'Coupon.xls',
- tableNumber: 'Table number',
- id: 'id',
- classification: 'Classification',
- tableName: 'Table Name',
- numberOfOrders: 'Number of Orders',
- consumptionAmount: 'Consumption amount',
- lastOrderTime: 'Last order time',
- pleaseEnterStoreName: 'Please enter shop name',
- pleaseEnterTheNumber: 'Please enter the number',
- batchAdd: 'Batch Add',
- batchDownloadOrderCode: 'Batch download order code',
- import: 'Import',
- downloadAndImportTemplate: 'Download and import template',
- qrCode: 'QR Code',
- relatedOrders: 'Related Orders',
- storesTableNumberXls: 'Shops - Table Number.xls',
- batchImportTableNumberTemplateXls: 'Batch import table number template.xls',
- smallProgramQrCodeCanOnlyDownloadTheOfficialOh: 'Applet QR code can only download the official Oh',
- allOrders: 'All Orders',
- orderStatus: 'Order Status',
- all: 'All',
- unpaid: 'Unpaid',
- inProgress: 'In progress',
- toBeReceived: 'To be received',
- receivedPickedUp: 'Received/picked up',
- refundOrder: 'Refund Order',
- deleted: 'Deleted',
- alipay: 'Alipay Payment',
- cashPayment: 'Cash',
- userName: 'User Name',
- phoneNumber: 'Phone number',
- userType: 'User Type',
- level: 'Level',
- pleaseEnterTheOrderNumber: 'Please enter the order number',
- pleaseEnterYourName: 'Please enter your name',
- pleaseEnterYourPhoneNumber: 'Please enter your phone number',
- store: 'Shop',
- userIdNickname: 'User id|Nickname',
- userNamePhoneNumber: 'User name | Phone',
- productInformation: 'Product Information',
- actualPayment: 'Actual payment',
- paymentMethod: 'Payment method',
- purchaseType: 'Purchase type',
- paymentTime: 'Payment Time',
- notShipped: 'Undelivered',
- paymentConfirmed: 'Payment Confirmed',
- orderDetails: 'Order Details',
- modifyToPaymentStatus: 'Modify to Payment Status',
- dineIn: 'Dine-in',
- order: 'Order',
- selectTableCategory: 'Select Tabletop Category',
- tabletopPicture: 'Picture',
- remarks: 'Remarks',
- desktopPicture: 'Tabletop Picture',
- pleaseEnterTableName: 'Please enter table name',
- pleaseEnterTableNumber: 'Please enter the table number',
- storeCannotBeEmpty: 'Shop cannot be empty',
- tableNumberCannotBeEmpty: 'Table number cannot be empty',
- tableNameCannotBeEmpty: 'Table name cannot be empty',
- status1Enabled2DisabledCannotBeEmpty: 'Status: 1=Enabled, 2=Disabled cannot be empty.',
- tableNumberPrefix: 'Table number prefix',
- tableNumberRange: 'Table number range',
- remark: 'Remarks',
- tableNumberPrefixCannotBeEmpty: 'Table number prefix cannot be empty',
- tableNumberStartCannotBeEmpty: 'Beginning of table number cannot be empty',
- tableNumberEndCannotBeEmpty: 'End of table number cannot be empty',
- status1EqualsEnable2EqualsDisableCannotBeEmpty: 'Status: 1=Enable, 2=Disable cannot be empty.',
- likeY: 'For example:Y',
- miniProgramVersion: 'Applet Version',
- miniProgramQrCode: 'Applet QR Code',
- h5QrCode: 'H5 QR code',
- miniProgramNotConfigured: 'Applet not configured',
- statusOneEqualsEnableTwoEqualsDisableCannotBeEmpty: "Status: 1=Enabled, 2=Disabled can't be empty",
- releaseVersion: 'Official Version',
- experienceVersion: 'Experience Version',
- developmentVersion: 'Development Version',
- miniProgramQrCodeCanOnlyBeDownloadedForReleaseVersion: 'Applet QR code can only download the official version',
- dragFileHereOr: 'Drag the file here, or',
- clickToUpload: 'Click Upload',
- onlyAllowImportXlsXlsxFiles: 'Only xls, xlsx format files can be imported.',
- downloadTemplate: 'Download template',
- pleaseUploadFile: 'Please upload the file',
- uploadSuccessCount: 'Number of successful uploads:',
- updateSuccessCount: 'Number of successful updates:',
- updateFailureCount: 'Update failed quantity:',
- uploadFailedPleaseReupload: 'Upload failed, please re-upload!',
- maxOneFileCanBeUploaded: 'Only one file can be uploaded at most!',
- categoryName: 'Category Name',
- pleaseEnterCategoryName: 'Please enter a category name',
- categoryNumber: 'Category number',
- personCount: 'Number of people',
- categorySort: 'Category Sort',
- openStatus: 'Open Status',
- storeTableNumberCategoryXls: 'Shop Table Number Classification.xls',
- pleaseEnterPersonCount: 'Please enter the number of people',
- pleaseSelectStore: 'Please select shop',
- categoryNameCannotBeEmpty: 'Category name cannot be empty',
- personCountCannotBeEmpty: 'Number of people cannot be empty',
- categorySortCannotBeEmpty: 'Sort by category cannot be empty',
- wechatMiniProgram: 'WeChat Applet',
- officialAccount: 'Public',
- h5: 'H5',
- pleaseEnterUserNickname: 'Please enter your nickname',
- pleaseEnterPhoneNumber: 'Please enter your mobile phone number',
- userAvatar: 'User avatar',
- userBalance: 'User Balance',
- userLoginType: 'User Login Type',
- detail: 'Details',
- pointsBalance: 'Points Balance',
- userXls: 'User.xls',
- userInfo: 'User Information',
- basicInfo: 'Basic Information',
- balance: 'Balance',
- birthday: 'Birthday',
- idCardNumber: 'Identity Card Number',
- boundMembershipCard: 'Bound membership card',
- points: 'Points',
- commissionAmount: 'Commission Amount',
- consecutiveSignInDays: 'Consecutive days of signing in',
- loginIp: 'Login ip',
- level: 'Level',
- promotionId: 'Promotion id',
- purchaseCount: 'Purchase',
- subordinateCount: 'Number of subordinates',
- loginType: 'Login Type',
- registrationTime: 'Registration Time',
- userOverview: 'User Profile',
- consumptionRecord: 'Consumption Record',
- expenseOrGain: 'Spend/Acquire',
- expense: 'Expenditure',
- gain: 'Acquisition',
- unknown: 'Unknown',
- billTitle: 'Bill Title',
- detailCategory: 'Detail Type',
- detailType: 'Detail Type',
- recharge: 'Recharge',
- rebate: 'Rebate',
- consumption: 'Spend',
- withdrawal: 'Withdrawal',
- refund: 'Refund',
- systemAdd: 'System Add',
- systemReduce: 'System Reduce',
- subtract: 'Subtract',
- reward: 'Rewards',
- signIn: 'Sign-in',
- membershipCard: 'Membership Card',
- detailAmountYuan: 'Detailed Figures ($)',
- remainingYuan: 'Remaining($)',
- userAccount: 'User Account',
- realName: 'Real Name',
- userRemark: 'Remarks',
- userPoints: 'User Points',
- detailedAddress: 'Detailed address',
- pleaseEnterUserAccount: 'Please enter the user account',
- pleaseEnterRealName: 'Please enter your real name',
- pleaseEnterBirthday: 'Please enter your birthday',
- pleaseEnterUserRemark: 'Please enter user notes',
- pleaseEnterUserBalance: 'Please enter your balance',
- pleaseEnterCommissionAmount: 'Please enter the commission amount',
- pleaseEnterUserRemainingPoints: "Please enter the user's remaining points",
- pleaseEnterDetailedAddress: 'Please enter your address details',
- userAccountCannotBeEmpty: 'User account cannot be empty',
- userNicknameCannotBeEmpty: 'Nickname cannot be empty',
- phoneNumberCannotBeEmpty: "User's mobile phone number cannot be empty",
- userTypeCannotBeEmpty: "User's user type cannot be empty",
- phoneNumber1: 'Mobile phone number',
- selectMember: 'Select Member',
- select: 'Select',
- modifyBalance: 'Modify Balance',
- increase: 'Increase',
- decrease: 'Decrease',
- pleaseEnterBalance: 'Please enter the balance',
- modifyPoints: 'Modify Points',
- pleaseEnterPoints: 'Please enter points',
- amountCannotBeEmpty: 'Amount cannot be empty',
- pointsCannotBeEmpty: 'Points cannot be empty',
- name1: 'Name and surname',
- phone: 'Phone number',
- consigneeName: "Consignee's name",
- consigneePhone: "Consignee's phone number",
- consigneeAddress: "Consignee's Address",
- consigneeDetailedAddress: "Consignee's Address",
- isDefault: 'Default',
- pleaseEnterConsigneeName: 'Please enter the name of the consignee',
- pleaseEnterConsigneePhone: "Please enter the consignee's phone number",
- consigneeNameCannotBeEmpty: "Consignee's name cannot be empty",
- consigneePhoneCannotBeEmpty: "Consignee's phone number cannot be empty",
- consigneeAddressCannotBeEmpty: "Consignee's address cannot be empty",
- consigneeDetailedAddressCannotBeEmpty: "Consignee's address cannot be empty",
- isDefaultCannotBeEmpty: 'Default or not cannot be empty',
- pleaseEnterConsigneeProvince: "Please enter the consignee's province",
- desktopStatus: 'Desktop status:',
- idle: 'Idle',
- dining: 'Dining',
- noTableData: 'No table data available',
- dineInOrders: 'Dine-in order',
- takeoutOrders: 'Takeaway',
- selfPickupOrders: 'Pick-up',
- reservationOrders: 'Reservation',
- pendingOrder: 'Pending orders',
- pendingReceipt: 'Pending Receipt',
- receivedOrPickedUp: 'Received / Picked Up',
- refundOrders: 'Refund Order',
- reserving: 'Reservation in progress',
- cancelled: 'Cancelled',
- completed: 'Completed',
- wechatPayment: 'WeChat Payment',
- userPhone: 'User Phone',
- pleaseEnterOrderNumber: 'Please enter the order number',
- pleaseEnterUserName: 'Please enter your name',
- pleaseEnterUserPhone: 'Please enter your phone number',
- pickupNumber: 'Pickup Number',
- orderNumber1: 'Order Number',
- userNamePhone: 'User Name|Tel',
- productInfo: 'Product Information',
- reservation: 'Reservation',
- reservationPickupTime: 'Reservation Time',
- issueOrder: 'Order',
- confirmRefund: 'Confirm Refund',
- cancelReservation: 'Cancellation',
- confirmPayment: 'Payment Confirmation',
- orderRecords: 'Order History',
- deleteOrder: 'Delete Order',
- orderRemark: 'Order Remarks',
- backendReceipt: 'Receive goods in the background',
- modifyToPaidStatus: 'Modify to payment status',
- modifyReceiptStatus: 'Modify receipt status',
- confirmCancelReservation: 'Determine the cancellation of the appointment',
- orderXls: 'Order.xls',
- receivingInfoOne: 'Receiving Information1',
- consignee: 'Consignee',
- contactPhone: 'Contact phone number',
- receivingAddress: 'Address',
- dishDetails: 'Details of the dish',
- mealNotServed: 'No meal',
- mealServed: 'Dispensed',
- userOrdering: 'User Order',
- staffOrderingOnBehalf: "Employee's order",
- productDetails: 'Product Details',
- reserveTable: 'Reservation',
- price: 'Price',
- quantity: 'Quantity',
- orderInfo: 'Order Information',
- diningPersonCount: 'Number of diners',
- reservationTime: 'Reservation Time',
- arrivalTime: 'Arrival time',
- reservationPerson: 'Reservations',
- reservationPhone: 'Reservation phone number',
- reservationStatus: 'Reservation Status',
- totalProductQuantity: 'Total number of products',
- totalProductPrice: 'Total Price',
- shippingFee: 'Shipping Fee',
- pointsDeduction: 'Points Credit',
- orderTotalPriceCannotBeEmpty: 'The total price of the order cannot be empty',
- actualPaymentAmountCannotBeEmpty: 'Actual payment amount cannot be empty',
- consumptionEarnedPointsCannotBeEmpty: 'Spending to earn points can not be empty',
- bonusPoints: 'Bonus Points',
- orderIssued: 'Order has been placed',
- pleasePlaceAnOrderFirst: 'Please order first!',
- confirmOfflineCollection: 'Determine the next line of collection',
- assistWithOrdering: 'Assist in ordering',
- confirmCollection: 'Confirm payment',
- issueOrderAndPrintReceipt: 'Print the ticket',
- print: 'Printing',
- receiptPrint: 'Ticket Printing',
- displayStore: 'Shop Display',
- categoryImage: 'Category Pictures',
- categoryDescription: 'Category Description',
- pleaseEnterCategoryDescription: 'Please enter a category description',
- openStatusCannotBeEmpty: 'Open status cannot be empty',
- belongingStore: 'Shops',
- productName: 'Product Name',
- commentId: 'Comment ID',
- productScore: 'Product Score',
- serviceScore: 'Service Score',
- commentContent: 'Comment content',
- commentTime: 'Comment time',
- adminReplyContent: 'Administrator reply content',
- adminReplyTime: 'Administrator reply time',
- pleaseEnterNickname: 'Please enter a nickname',
- reply: 'Reply',
- weight: 'Weight',
- pleaseEnterWeight: 'Please enter a weight',
- imageCannotBeEmpty: 'Image cannot be empty',
- weightCannotBeEmpty: 'Weight cannot be empty',
- image: 'Image',
- isAvailable: 'Availability',
- salesVolume: 'Sales volume',
- value: 'Value',
- sellingPrice: 'Selling price',
- pleaseEnterTitle: 'Please enter a title',
- title: 'Title',
- pleaseEnterValue: 'Please enter a value',
- pleaseEnterSellingPrice: 'Please enter a sales price',
- display: 'Show',
- hide: 'Hide',
- titleCannotBeEmpty: 'Title cannot be empty',
- valueCannotBeEmpty: 'Value cannot be empty',
- sellingPriceCannotBeEmpty: 'Selling price cannot be empty',
- icon: 'Icon',
- type: 'Type',
- pagePath: 'Page Path',
- page: 'Page',
- jumpToMiniProgram: 'Jump Applet',
- content: 'Content',
- myServiceXls: 'My Services.xls',
- selectType: 'Select type',
- miniProgramAppId: 'Applet app_id',
- pleaseSelectType: 'Please select type',
- pleaseEnterMiniProgramAppId: 'Please enter applet app_id',
- pleaseEnterPagePath: 'Please enter the page path',
- pleaseEnterPhone: 'Please enter a phone number',
- typeCannotBeEmpty: 'Type cannot be empty',
- iconCannotBeEmpty: 'Icon cannot be empty',
- specificationName: 'Specification name',
- specificationValue: 'Specification Value',
- pleaseEnterSpecificationName: 'Please enter a specification name',
- pleaseEnterAttributeName: 'Please enter a property name',
- pleaseEnterSpecificationValue: 'Please input specification value',
- addNewSpecification: 'Add new specification',
- specificationNameCannotBeEmpty: 'Specification name cannot be empty',
- specificationValueCannotBeEmpty: 'Specification value cannot be empty',
- rechargeAmountManagementXls: 'Charge Amount Management.xls',
- productRuleValueSpecificationXls: 'Commodity Rule Value(Specification).xls',
- withdrawalAmountCannotBeEmpty: 'Withdrawal Amount cannot be empty.',
- bankCardCannotBeEmpty: 'Bank card cannot be empty.',
- withdrawalAmount: 'Withdrawal Amount',
- withdrawToBankCard: 'Withdraw cash to bank card',
- pleaseEnterWithdrawalAmount: 'Please enter the withdrawal amount',
- selectBankCard: 'Select bank card',
- pleaseSelectStatus: 'Please select the status',
- unreviewed: 'Not audited',
- pendingArrival: 'Pending',
- reviewRejected: 'Rejected',
- arrived: 'Deposited',
- withdrawalBankCard: 'Withdrawal Bank Card',
- bankName: 'Bank Name',
- bankCardNumber: 'Card Number',
- reviewRejectionReason: 'Reason for Audit Rejection',
- review: 'Audit',
- bankNameColon: 'Bank Name:',
- bankCardNumberColon: 'Bank card no:',
- realNameColon: 'Real Name:',
- phoneNumberColon: 'Mobile phone number:',
- pleaseEnterReviewRejectionReason: 'Please enter the reason for audit rejection',
- printerName: 'Printer Name',
- terminalNumber: 'Terminal Number',
- terminalKey: 'Terminal Key',
- pleaseEnterPrinterName: 'Please enter the printer name',
- configurePrinter: 'Configure printer',
- printerClientId: 'Printer clientId',
- printerClientSecret: 'Printer clientSecret',
- printerClientIdCannotBeEmpty: 'Printer clientId cannot be null',
- printerClientSecretCannotBeEmpty: 'Printer clientSecret cannot be empty.',
- pleaseEnterTerminalNumber: 'Please enter the terminal number.',
- pleaseEnterTerminalKey: 'Please enter the terminal key.',
- pleaseEnterBankName: 'Please enter your bank name.',
- pleaseEnterBankCardNumber: 'Please enter your bank card number.',
- pleaseEnterName: 'Please enter your name',
- bankNameCannotBeEmpty: 'Bank name cannot be empty',
- bankCardNumberCannotBeEmpty: 'Card number cannot be empty',
- nameCannotBeEmpty: 'Name cannot be blank',
- ID: 'ID',
- pleaseEnterUserId: 'Please enter a user id',
- pleaseSelectUser: 'Please select user',
- income: 'Income',
- amount: 'Amount',
- storeId: 'Shop ID',
- typeTips: 'Type:1=Income,2=Expense',
- pleaseSelectDictionaryGeneration: 'Please select the dictionary to generate',
- user: 'User',
- pleaseEnterStoreId: 'Please enter the shop ID',
- pleaseSelectTypeTips: 'Please select type:1=Income,2=Expense',
- pleaseEnterAmount: 'Please enter the amount',
- pleaseEnterUser: 'Please input user',
- storeNameCannotBeEmpty: 'Shop name cannot be empty',
- associatedTags: 'Label',
- selectTag: 'Select Tag',
- intervalTimeUnitHours: 'Interval time (in hours)',
- pleaseEnterIntervalTimeUnitHours: 'Please enter the interval time in hours',
- selectEndTime: 'Select end time',
- pleaseSelectTag: 'Please select the label',
- intervalTimeCannotBeEmpty: 'Interval time cannot be empty',
- tagName: 'Label name',
- pleaseEnterTagName: 'Please enter a tag name',
- tagNameCannotBeEmpty: 'Label name cannot be empty',
- storePhone: 'Shop phone number',
- storeImage: 'Shop picture',
- longitude: 'Longitude',
- latitude: 'Latitude',
- minimumOrderPrice: 'Starting Price',
- deliveryPrice: 'Delivery Price',
- isOpen: 'Open or not',
- pleaseEnterStorePhone: 'Please enter the shop phone number',
- pleaseEnterPlaceKeyword: 'Please enter the keyword of the place name',
- selectOnMap: 'Map Selection',
- pleaseSelectLocationAddress: 'Please select the location address',
- storeAvatar: 'Shop Avatar',
- storeGroupImages: 'Shops',
- businessStartTime: 'Opening time',
- businessEndTime: 'Closing time',
- selectMapLocation: 'Select map location',
- mapLocationAddress: 'Map Address',
- takeoutDeliveryDistance: 'Delivery Distance/Kilometre',
- announcement: 'Announcement',
- bindAdministrator: 'Bind administrator',
- selectBusinessStartTime: 'Select start time',
- selectBusinessEndTime: 'Select end time',
- pleaseEnterMapLocationAddress: 'Please enter a map to locate the address',
- pleaseEnterLongitude: 'Please enter the longitude',
- pleaseEnterLatitude: 'Please input the latitude',
- pleaseEnterTakeoutDeliveryDistance: 'Please enter the delivery distance in kilometres, 0 means no delivery',
- pleaseEnterMinimumOrderPrice: 'Please enter the starting price',
- pleaseEnterDeliveryPrice: 'Please enter the delivery price',
- pleaseEnterAnnouncement: 'Please enter the announcement',
- clickToSelectAddressToGetLongitudeAndLatitude: 'Click on the address to get the latitude and longitude',
- selectUser: 'Select User',
- bindAdministratorForBranchManagement: 'Bind administrator for shop management',
- isStoreReceiptPrintingEnabled: 'Whether to enable shop ticket printing',
- bindPrinter: 'Bind printer',
- selectPrinter: 'Select Printer',
- isCustomerReceiptPrintingEnabled: 'Enable or disable customer ticket printing',
- isKitchenReceiptPrintingEnabled: 'Enable or disable kitchen ticket printing',
- storePhoneCannotBeEmpty: 'Shop phone number cannot be empty',
- multipleImagesCannotBeEmpty: 'Multiple pictures cannot be empty',
- detailedAddressCannotBeEmpty: 'Address details cannot be empty',
- mapLocationAddressCannotBeEmpty: 'Map address cannot be empty',
- longitudeCannotBeEmpty: 'Longitude cannot be empty',
- latitudeCannotBeEmpty: 'Latitude cannot be empty',
- takeoutDeliveryDistanceTips: 'Delivery distance in kilometres, 0 means no delivery, cannot be empty',
- minimumOrderPriceCannotBeEmpty: 'Starting price cannot be empty',
- deliveryPriceCannotBeEmpty: 'Delivery price cannot be empty',
- announcementCannotBeEmpty: 'Announcement cannot be empty',
- isOpenTips: 'Whether open:0=no,1=yes cannot be empty.',
- administratorIdCannotBeEmpty: 'Administrator id cannot be empty',
- printerIdCannotBeEmpty: 'Printer id cannot be empty',
- businessStartTimeCannotBeEmpty: 'Business start time can not be empty',
- businessEndTimeCannotBeEmpty: 'Business end time can not be empty',
- pleaseBindStorePrinter: 'Please bind the shop printer',
- pleaseBindCustomerPrinter: 'Please bind the customer printer',
- pleaseBindKitchenPrinter: 'Please bind the kitchen printer',
- storeManagementXls: 'Shop Management.xls',
- inStoreConsumption: 'Visiting Stores',
- appointmentLabelXls: 'Reservation Label.xls',
- appointmentRuleXls: 'Reservation Rules.xls',
- storeMobileMerchantUserAssociationXls: 'Shop Mobile Merchant User Association.xls'
- },
- market: {
- orderNumber: 'Order number',
- userIdAndNickname: 'User id|Nickname',
- billTitle: 'Bill Title',
- detailedFigureYuan: 'Detailed figure(yuan)',
- paid: 'Paid',
- unpaid: 'Unpaid',
- addTime: 'Add Time',
- cardName: 'Card Name',
- pleaseEnterTheNameOfTheMembershipCard: 'Please enter the name of the membership card',
- discountRatio: 'Discount Ratio',
- break: 'Discount',
- validPeriod: 'Valid Period',
- permanent: 'Permanent',
- month: 'Monthly',
- purchasePrice: 'Price of Purchase',
- bonusPoints: 'Bonus Points',
- bonusAmount: 'Bonus amount',
- delete: 'Delete',
- purchaseRecord: 'Purchase Record',
- membershipCardXls: 'Membership Card.xls',
- basicInformation: 'Basic Information',
- cardStyle: 'Membership Card Style',
- pleaseEnterTheOrder: 'Please enter the sort',
- discount: 'Discount',
- pleaseEnterThePercentageOfDiscount: 'Please enter the percentage of discount',
- freeGiftWhenYouOpenTheCard: 'Complimentary',
- balance: 'Balance',
- NumberBonusPoints: 'Number of bonus points',
- pleaseEnterTheNumberOfBonusPoints: 'Please enter the number of bonus points',
- bonusBalance: 'Bonus Balance',
- pleaseEnterTheBalanceOfTheGift: 'Please enter the bonus balance',
- receiveConfiguration: 'Receive Configuration',
- validityPeriod: 'Expiry date',
- pleaseEnterTheValidityPeriod: 'Please enter the validity period',
- theValidityPeriodIsInMonths0MeansPermanent: 'The validity period is in months, 0- means permanent',
- pleaseEnterThePurchasedPrice: 'Please enter the purchase price',
- rulesForUse: 'Rules of use',
- cardNameCannotBeEmpty: 'The name of the membership card cannot be empty',
- cardStyleCannotBeEmpty: 'Card style cannot be empty',
- expiryDateCannotBeEmpty: 'Expiry date cannot be empty',
- purchasePriceCannotBeEmpty1: 'Purchase price cannot be empty',
- orderTotalPriceCannotBeEmpty: 'The total price of the order cannot be empty',
- refundAmountCannotBeEmpty: 'Refund amount cannot be empty',
- orderTotalPrice: 'Total Order Price',
- refundAmount: 'Refund amount',
- pleaseEnterOrderNumber: 'Please enter the order number',
- pleaseEnterOrderTotalPrice: 'Please enter the total price of the order',
- actualPaymentAmountCannotBeEmpty: 'Actual payment amount cannot be empty',
- consumptionEarnedPointsCannotBeEmpty: 'Spending and earning points cannot be empty',
- actualPaymentAmount: 'Actual Payment Amount',
- pleaseEnterActualPaymentAmount: 'Please enter the actual payment amount',
- pleaseEnterBonusPoints: 'Please enter the bonus points',
- expressCompanyCannotBeEmpty: 'Courier company cannot be empty',
- expressTrackingNumberCannotBeEmpty: 'Courier number can not be empty',
- expressCompany: 'Courier Company',
- selectExpressCompany: 'Select courier company',
- pleaseEnterExpressTrackingNumber: 'Please enter the courier order number',
- courierNumber: 'Express Order Number',
- tableNumber: 'Table number',
- pickupNumber: 'Pick-up number',
- address: 'Address',
- orderId: 'Order id',
- operationRecord: 'Operation record',
- operationTime: 'Operation time'
- },
- message: {
- templateName: 'Template Name',
- pleaseEnterTheTemplateName: 'Please enter the template name',
- templateNumber: 'Template number',
- templateId: 'Template ID',
- type: 'Type',
- templateMessage: 'Template Message',
- subscribeMessage: 'Subscribe Message',
- addTime: 'Add Time',
- weChatTemplateXls: 'WeChat Template.xls',
- messageType: 'Message Type',
- pleaseSelectType: 'Please select type',
- pleaseSelectMessageType: 'Please select message type',
- pleaseEnterTheTemplateNumber: 'Please enter template number',
- pleaseEnterTheTemplateId: 'Please enter the template ID',
- templateNumberCannotBeEmpty: 'Template ID cannot be empty',
- templateNameCannotBeEmpty: 'Template name cannot be empty',
- messageTypeCannotBeEmpty: 'Template ID cannot be empty',
- templateIdCannotBeEmpty: 'Message Type cannot be empty',
- open: 'Enable'
- },
- mp: {
- pleaseSelectTheWeChatOfficialAccount: 'Please select public number',
- clickToLoadMore: 'Click to load more',
- thereIsNoMore: 'No more',
- sends: 'Send(S)',
- theNumberofGraphicMessagesIsLimitedto1: 'The number of graphic messages is limited to 1, the first one has been sent by default.',
- pleaseEnterTheMusicLink: 'Please enter a music link',
- pleaseEnterTheHighQualityMusicLink: 'Please enter a high quality music link',
- selectThePublishedGraphic: 'Select a published message',
- selectTheGraphicintheDraftBox: 'Select draft message',
- selectTheVoice: 'Select Voice',
- text: 'Text',
- graphic: 'Graphic',
- music: 'Music',
- clickToPlayTheVideo: 'Click to play video',
- videoPlayback: 'Video Playback',
- voiceRecognition: 'Speech Recognition',
- abstract: 'Abstract',
- name: 'Name',
- wechatAccount: 'Micro Signal',
- messageEncryptionKey: 'Message encryption and decryption key',
- pleaseEnterName: 'Please enter your name',
- pleaseEnterWechatAccount: 'Please enter your micro-signal',
- pleaseEnterTheAppIdOfTheWeChatOfficialAccount: 'Please enter the public number appId',
- pleaseEnterOfficialAccount: 'Please input public number appSecret',
- pleaseEnterOfficialAccountToken: 'Please enter the public token',
- pleaseEnterMessageEncryptionKey: 'Please enter the message encryption and decryption key',
- pleaseEnterMiniProgramAppId: 'Please enter applet appId',
- pleaseEnterMiniProgramAppSecret: 'Please enter the applet appSecret',
- tip11: 'You can find ‘Micro Signal’ in the menu [Settings & Development - Public Number Settings - Account Details] of WeChat Public Platform (mp.weixin.qq.com).',
- tip12: 'You can find ‘Developer ID (AppID)’ in the menu [Settings & Development - Public Number Settings - Basic Settings] of WeChat Public Platform (mp.weixin.qq.com).',
- tip13: 'You can find ‘Developer Password (AppSecret)’ in [Settings & Development - Public Number Settings - Basic Settings] on the menu of WeChat Public Platform (mp.weixin.qq.com).',
- nameCannotBeEmpty: 'Name cannot be empty',
- officialAccountCannotBeEmpty: 'Public number account cannot be empty.',
- officialAccountAppIdCannotBeEmpty: 'Public appId cannot be empty.',
- officialAccountSecretCannotBeEmpty: 'Public Key cannot be empty.',
- officialAccountTokenCannotBeEmpty: 'Public token cannot be empty',
- appId: 'appId',
- serverAddressUrl: 'Server address (URL)',
- qrCode: 'QR Code',
- generateQRCode: 'Generate QR code',
- isMainAccount: 'Whether it is the main account',
- search: 'Search',
- reset: 'Reset',
- clearApiQuota: 'Clear API Quota',
- setAsMainAccount: 'Set as Master Account',
- settingSucceeded: 'Setup Successful',
- messageType: 'Message Type',
- matchingType: 'Match Type',
- pleaseSelectMatchingType: 'Please select match type',
- pleaseEnterContent: 'Please enter content',
- keyword: 'Keyword',
- replyMessage: 'Reply Message',
- requestedKeywordCannotBeEmpty: 'The requested keyword cannot be null',
- requestedKeywordMatchingCannotBeEmpty: 'The match for the requested keyword cannot be null',
- requestMessageType: 'Request message type',
- cover: 'Cover',
- tip3: 'You are publishing content by publishing. Publishing does not take up the number of group posts and can be done multiple times a day.',
- tip4: 'Published content is not pushed to users and is not displayed on the public home page.',
- tip5: 'After posting, you can go to the posting history to get the link, or you can add the posted content to custom menus, autoresponders, topics, and page templates.',
- replyMessageType: 'Reply message types',
- replyContent: 'Reply Content',
- officialAccount: 'Public',
- addNew: 'New',
- replyOnFollow: 'Reply on Follow',
- messageReply: 'Message Reply',
- keywordReply: 'Keyword Reply',
- addNewAutoReply: 'Add Auto-Reply',
- modifyAutoReply: 'Modify auto-reply',
- areYouSureToDeleteThisData: 'Confirm deletion of this data',
- deletionSucceeded: 'Delete Success',
- modificationSucceeded: 'Modify Success',
- additionSucceeded: 'Add Success',
- updateitionSucceeded: 'Update Success',
- uploadLocally: 'Local Upload',
- supportsBmpPngJpegJpgGifFormatsSizeNotExceeding2M: 'Support bmp/png/jpeg/jpg/gif format, size not more than 2M.',
- uploadError: 'Upload error:',
- uploadFailed: 'Upload failed:',
- pleaseEnterTitleRequired: 'Please enter a title (required)',
- pleaseEnterAuthor: 'Please enter author',
- pleaseEnterOriginalArticleAddress: 'Please enter the address of the original article',
- pleaseEnterAbstract: 'Please enter a summary',
- areYouSureToDeleteThisGraphic: 'Sure you want to delete this graphic?',
- createNewGraphic: 'Create new image',
- modifyGraphic: 'Modify image',
- modifiedContentMayNotBeSavedAreYouSureToClose: 'Changes may not have been saved, are you sure you want to close it?',
- publishingSucceeded: 'Post Successful',
- thisOperationWillPermanentlyDeleteTheDraftAreYouSureToContinue: 'This action will permanently delete the draft, do you want to continue?',
- afterDeletionUsersCannotAccessThisPageAreYouSureToDelete: 'Users will not be able to access this page after deletion, are you sure you want to delete it?',
- image: 'Picture',
- voice: 'Voice',
- video: 'Video',
- clickToUpload: 'Click to upload',
- uploadSucceeded: 'Uploaded successfully',
- createNewVideo: 'New Video',
- selectVideo: 'Select Video',
- tip0: 'Format support MP4, file size not more than 10MB.',
- tips1: 'The title will be displayed on the relevant playback page, it is recommended to fill in a clear, accurate and vivid title.',
- tips2: 'The introduction will be displayed on the relevant playback page, it is recommended to fill in a concise, clear and informative content.',
- pleaseEnterTitle: 'Please enter a title',
- pleaseEnterDescription: 'Please enter a description',
- number: 'No.',
- fileName: 'File name',
- introduction: 'Introduction',
- uploadTime: 'Upload time',
- download: 'Download',
- delete: 'Delete',
- description: 'Descripción',
- formatSupportsMp3WmaWavAmrFileSizeNotExceeding2MPlaybackLengthNotExceeding60s: 'Support mp3/wma/wav/amr, file size not more than 2M, playback length not more than 60s.',
- thisOperationWillPermanentlyDeleteTheFileAreYouSureToContinue: 'This operation will delete the file permanently, do you want to continue?',
- deleteCurrentMenu: 'Delete current menu',
- menuName: 'Menu name(CN)',
- menuNameEn: 'Menu name',
- menuNameJp: 'Menu name(JP)',
- pleaseEnterMenuName: 'Please enter a menu name.',
- menuIdentifier: 'Menu ID',
- pleaseEnterMenuKey: 'Please input menu KEY',
- menuContent: 'Menu content',
- jumpLink: 'Jump link',
- pleaseEnterLink: 'Please enter a link',
- miniProgramAppId: 'Appid of the applet ',
- miniProgramPagePath: 'Page path of the applet',
- pleaseEnterMiniProgramPagePathEgPagesIndex: "Please enter the applet's page path, e.g. pages/index",
- miniProgramBackupWebpage: 'Alternate page for the applet:',
- OlderVersionsOfTheClientThatDoNotSupportMiniProgramsWillOpenThisWebpage: "Older versions of clients that don't support applets will open this page.",
- tipsYouNeedToAssociateWithTheOfficialAccountToBindTheMiniProgramToTheWeChatMenu: 'Tips:You need to associate with your public number to bind the applet to your WeChat menu!',
- selectFromMaterialLibrary: 'Material library selection',
- selectGraphic: 'Select Graphic',
- YouHaveSelectedAMultiGraphicItWillDefaultToJumpToTheFirstOne: 'If you select more than one article, it will jump to the first one by default.',
- jumpToWebpage: 'Jump page',
- jumpToMiniProgram: 'Jump to small programme',
- clickToReply: 'Click reply',
- jumpToGraphicMessage: 'Jump to graphic message',
- scanCodeToReturnResultDirectly: 'Scan the code to return directly to the result',
- scanCodeToReply: 'Scan code reply',
- systemTakePhotoAndSendImage: 'System photo sending picture',
- takePhotoOrSelectFromAlbum: 'Take a picture or photo album',
- wechatAlbum: 'WeChat Photo Album',
- selectLocation: 'Select geographic location',
- subMenuName: 'Submenu name',
- saveAndPublishMenu: 'Save and publish the menu',
- clearMenu: 'Empty menu',
- pleaseSelectMenuConfiguration: 'Please select menu configuration',
- areYouSureToDelete: 'Sure you want to delete?',
- areYouSureToSave: 'Sure you want to save?',
- clearingSucceeded: 'Empty successfully',
- userIdentifier: 'User identification',
- pleaseSelectMessageType: 'Please select the message type',
- pleaseEnterUserIdentifier: 'Please enter a user ID',
- fanMessageList: 'Fan message list',
- sendTime: 'Sending time',
- sender: 'Sender',
- fan: 'Fans',
- follow: 'Follow',
- unfollow: 'Unfollow',
- clickMenu: 'Click on the menu',
- clickMenuLink: 'Click on the menu link',
- scanCodeResult: 'Scanning results',
- unknownEventType: 'Unknown event type',
- link: 'Link',
- unknownMessageType: 'Unknown Message Type',
- message: 'message',
- timeRange: 'Time Range',
- userIncreaseDecreaseData: 'User increase/decrease data',
- cumulativeUserData: 'Cumulative user data',
- messageOverviewData: 'Message Profile Data',
- interfaceAnalysisData: 'Interface Analysis Data',
- newUsers: 'New Users',
- unfollowedUsers: 'Unfollowed Users',
- cumulativeUserCount: 'Accumulated Users',
- numberOfUsersSendingMessages: 'Number of users sent',
- numberOfMessagesSentByUsers: 'Number of messages sent by users',
- numberOfPassiveRepliesToUserMessages: 'Number of passive replies to user messages',
- numberOfFailures: 'Number of failures',
- maximumTimeConsumed: 'Maximum time spent',
- totalTimeConsumed: 'Total time spent',
- noOfficialAccountSelectedCannotStatisticData: 'No public number is selected, no statistics are available',
- timeIntervalShouldBeWithin7DaysPleaseReSelect: 'Time interval within 7 days, please re-select',
- synchronize: 'Synchronisation',
- numberOfFans: 'Fans',
- areYouSureToSynchronizeTags: 'Are you sure to sync tags?',
- tagSynchronizationSucceeded: 'Tag synchronisation is successful',
- pleaseEnterTagName: 'Please enter the tag name',
- nickname: 'Nickname',
- tag: 'Tag',
- subscriptionStatus: 'Subscription Status',
- subscriptionTime: 'Subscription time',
- areYouSureToSynchronizeFans: 'Are you sure you want to sync your followers?',
- startingToSynchronizeFanInfoFromWechatOfficialAccountItTakesTimePleaseQueryLater: "It will take some time to synchronise the followers' information from WeChat, we suggest you to check it later.",
- pleaseSelectTag: 'Please select a tag',
- subscribed: 'Subscribed',
- unsubscribed: 'Unsubscribed'
- },
- pay: {
- idTenantId: 'id(+Tenant ID)',
- paymentType: 'Payment type (payment channel)',
- applicationId: 'Application id',
- merchantId: 'Merchant id',
- asynchronousCallbackAddress: 'Asynchronous callback address',
- synchronousCallbackAddress: 'Synchronous callback address',
- signature: 'Signature method',
- testEnvironment: 'Test environment',
- alipay: 'Alipay',
- weChatPayment: 'WeChat Payment',
- payId: 'Payment id',
- weChatPaySmallProgram: 'WeChat Payment Applet',
- weChatPayPublic: 'WeChat Pay Public',
- weChatPayH5: 'WeChat Pay H5',
- alipayH5: 'Alipay H5',
- pleaseEnterTheAppId: 'Please enter the app id',
- weChatMerchantId: 'WeChat Merchant id',
- pleaseEnterWeChatMerchantId: 'Please enter WeChat merchant id',
- alipayMerchantId: 'Alipay merchant id',
- pleaseEnterTheAlipayMerchantId: 'Please enter the Alipay merchant id',
- certificateStorageType: 'Certificate Storage Type',
- pleaseSelectTheType: 'Please select the type',
- noteNeedCertificateOfChoiceDoNotNeedNotChoose: 'Note: need certificate of choice do not need not choose',
- privateKeyOrPrivateKeyCertificate: 'Private key or private key certificate',
- pleaseEnterThePrivateKeyOrPrivateKeyCertificate: 'Please enter the private key or private key certificate',
- publicKeyOrPublicKeyCertificate: 'Public key or public key certificate',
- pleaseEnterThePublicKeyOrPublicKeyCertificate: 'Please enter the public key or public key certificate',
- keyCertificate: 'key certificate',
- pleaseEnterTheKeyCertificateAdditionalCertificatesToUseSuchAsSslCertificateOrUnionPayRootLevelCertificates: 'Please enter the key certificate, additional certificates to use, such as SSL certificate, or UnionPay root-level certificate aspects',
- passwordOfTheCertificate: 'Password of the certificate',
- pleaseEnterThePasswordOfThePrivateKeyCertificateOrKeyCertificate: 'Please enter the password of the private key certificate or key certificate.',
- pleaseEnterTheAsynchronousCallback: 'Please enter the asynchronous callback',
- pleaseEnterTheSynchronousCallbackAddressWhichIsMostlyUsedForPageJumpAfterSuccessfulPayment: 'Please enter the address of synchronous callback, which is mostly used for page jump after successful payment.',
- pleaseSelectSignatureMethodMd5: 'Please select the signature method MD5',
- subappid: 'Subappid',
- pleaseEnterTheSubAppid: 'Please enter the sub-appid',
- subMerchantId: 'Sub-merchant id',
- pleaseEnterTheSubMerchantId: 'Please input the sub-merchant id',
- paymentTypeCannotBeEmpty: 'Payment type (payment channel) cannot be empty.',
- paymentIdCannotBeEmpty: 'Payment id cannot be empty',
- applicationIdCannotBeEmpty: 'App id cannot be empty',
- signatureMethodCannotBeEmpty: 'Signature method cannot be empty',
- asynchronousCallbackAddressCannotBeEmpty: 'Asynchronous callback address cannot be empty'
- },
- Redirect: {},
- score: {
- all: 'All',
- toBePaid: 'To be paid',
- toBeShipped: 'To be shipped',
- toBeReceived: 'To be received',
- completed: 'Completed',
- allOrders: 'All Orders',
- orderStatus: 'Order Status',
- userName: 'User Name',
- pleaseEnterYourPhoneNumber: 'Please enter your phone number',
- pleaseEnterTheOrderNumber: 'Please enter the order number',
- userIdNickname: 'User id|Nickname',
- productInformation: 'Product Information',
- totalPointsConsumed: 'Total Points Consumed',
- totalConsumptionAmount: 'Total Consumption',
- paymentMethod: 'Payment Method',
- balancePayment: 'Balance Payment',
- weChatPayment: 'WeChat Payment',
- alipayPayment: 'Alipay Payment',
- cashPayment: 'Cash Payment',
- shipping: 'Shipping',
- more: 'More',
- orderDetails: 'Order Details',
- deleteOrder: 'Delete Order',
- backstageReceiving: 'Backstage Receiving',
- pointsMallOrdersXls: 'Shop-to-Earn Orders.xls',
- modifyReceivingStatus: 'Modify Receiving Status',
- receivingInformation: 'Receiving Information',
- nickname: 'User Nickname',
- consignee: 'Consignee',
- contactPhoneNumber: 'Contact phone number',
- address: 'Address',
- productDetails: 'Product details',
- goodsPicture: 'Picture',
- productName: 'Product Name',
- orderInformation: 'Order Information',
- logisticsInformation: 'Logistics Information',
- orderNo: 'Order No.',
- quantity: 'Quantity',
- spendingPoints: 'Spending Points',
- payment: 'Payment or not',
- whetherToShipOrNot: 'Whether shipment',
- receiveOrNot: 'Receive or not',
- expressCompany: 'Express company',
- courierNumber: 'Courier Number',
- selectType: 'Select type',
- fillInManually: 'Fill in manually',
- shippingType: 'Shipment type',
- selectCourierCompany: 'Select courier company',
- pleaseEnterTheCourierSingleNumber: 'Please enter the courier single number',
- pleaseSelectTheCourierCompany: 'Please select the courier company',
- courierSingleNumberCanNotBeEmpty: 'Courier single number can not be empty',
- productTitle: 'Product Title',
- pleaseEnterTheProductTitle: 'Please enter the product title',
- selectCategory: 'Select Product Category',
- productCategory: 'Product Category',
- mainPicture: 'Main picture',
- picture: 'Picture',
- pointsConsumption: 'Points Consumption',
- price: 'Price',
- originalPrice: 'Original Price',
- weight: 'Weight',
- inventory: 'Inventory',
- salesVolume: 'Sales Volume',
- whetherItIsOnTheShelfOrNot: 'Whether it is on the shelf or not',
- up: 'Up',
- down: 'Down',
- pointsProductsXls: 'Points Products.xls',
- category: 'Product Category',
- groupPicture: 'Group picture',
- detail: 'Details',
- purchaseAmount: 'Purchase Amount',
- pleaseEnterThePointsConsumed: 'Please enter the points consumed',
- pleaseEnterTheAmount: 'Please enter the amount',
- tips: 'When both points and amount are greater than 0, it means that this product needs points + price to buy.',
- pleaseEnterStock: 'Please enter stock',
- pleaseEnterAWeight: 'Please enter the weight',
- productTitleCannotBeEmpty: 'Product title cannot be empty',
- pleaseSelectProductCategory: 'Please select product category',
- mainPictureCannotBeEmpty: 'Main picture cannot be empty',
- groupPictureCannotBeEmpty: 'Group picture cannot be empty',
- detailsCannotBeEmpty: 'Details cannot be empty',
- pointsConsumedCannotBeEmpty: 'Points consumed cannot be empty',
- originalPriceCannotBeEmpty: 'Original price cannot be empty',
- inventoryCannotBeEmpty: 'Inventory cannot be empty',
- uploadImage: 'Upload image',
- availability: 'Availability',
- imageCannotBeEmpty: 'Image cannot be empty',
- showOrNotCannotBeEmpty: 'Show or not cannot be empty',
- weightCannotBeEmpty: 'Weight cannot be empty',
- pointsMallAdvertisementMapManagementXls: 'Points mall advertisement map management.xls',
- categoryName: 'Category Name',
- sortByCategory: 'Category Sort',
- enableStatus: 'Enable Status',
- pleaseInputCategoryName: 'Please input category name',
- pleaseInputCategorySorting: 'Please input category sort',
- categoryNameCannotBeEmpty: 'Category name cannot be empty',
- openStatusCannotBeEmpty: 'Open status cannot be empty',
- categoryNumber: 'Category number',
- pointsProductClassificationXls: 'Points Product Classification.xlss'
- },
- system: {
- ipQuery: 'IP Query',
- pleaseEnterIpAddress: 'Please enter an IP address',
- showIpQueryResults: 'Show IP query results',
- ipAddressCannotBeEmpty: 'IP address cannot be empty',
- querySuccess: 'Query Successful',
- no: 'Number',
- placeName: 'Place Name',
- superiorDepartment: 'Superior Department',
- pleaseSelectTheParentDepartment: 'Please select the superior department',
- departmentName: 'Department Name',
- pleaseEnterADepartmentName: 'Please enter the name of the department',
- departmentStatus: 'Department Status',
- pleaseSelectDepartmentStatus: 'Please select department status',
- displaySort: 'Display Sort',
- personInCharge: 'Person in Charge',
- pleaseEnterThePersonInCharge: 'Please enter the person in charge',
- contactPhoneNumber: 'Contact phone number',
- pleaseInputTheContactPhoneNumber: 'Please input contact phone number',
- mailbox: 'Mailbox',
- pleaseInputMailbox: 'Please input mailbox',
- status: 'Status',
- pleaseSelectStatus: 'Please select status',
- parentDepartmentCannotBeEmpty: 'Parent department cannot be empty',
- departmentNameCannotBeEmpty: 'Department name cannot be empty',
- displayOrderCannotBeEmpty: 'Display order cannot be empty',
- statusCannotBeEmpty: 'Status cannot be empty',
- pleaseEnterTheCorrectEmailAddress: 'Please enter the correct email address',
- pleaseEnterTheCorrectCellPhoneNumber: 'Please enter the correct mobile phone number',
- topDepartment: 'Top Departments',
- expandCollapse: 'Expand/Collapse',
- dictionaryType: 'Dictionary Type',
- dataLabel: 'Data Label',
- dataKeyValue: 'Data Key Value',
- colorType: 'Colour Type',
- pleaseEnterParameterName: 'Please enter a parameter name',
- pleaseEnterDataLabel: 'Please enter a data label',
- pleaseEnterDataKeyValue: 'Please enter a data key value',
- pleaseEnterCSSClass: 'Please enter CSS Class',
- pleaseEnterContent: 'Please enter the content',
- dataLabelCannotBeEmpty: 'Data tag cannot be empty',
- dataKeyValueCannotBeEmpty: 'Data key value cannot be null',
- dataOrderCannotBeEmpty: 'Data order cannot be null',
- default: 'Default',
- primary: 'Main',
- success: 'Successful',
- information: 'Message',
- warning: 'Warning',
- danger: 'Danger',
- dictionaryName: 'Dictionary name',
- dictionaryLabel: 'Dictionary label',
- pleaseEnterDictionaryLabel: 'Please enter a dictionary label',
- dataStatus: 'Data status',
- dictionaryCode: 'Dictionary Code',
- dictionaryKeyValue: 'Dictionary Key',
- dictionarySort: 'Dictionary Sort',
- dictionaryDataXls: 'Dictionary Data.xls',
- pleaseEnterDictionaryName: 'Please enter a dictionary name',
- dictionaryNameCannotBeEmpty: 'Dictionary name cannot be empty',
- dictionaryTypeCannotBeEmpty: 'Dictionary Type cannot be empty',
- dictionaryNumber: 'Dictionary Number',
- pleaseEnterDictionaryType: 'Please enter the dictionary type',
- pleaseSelectDictionaryStatus: 'Please select dictionary status',
- newAdd: 'Add',
- export: 'Export',
- data: 'Data',
- dictionaryTypeXls: 'DictionaryType.xls',
- userName: 'User Name',
- loginAddress: 'Login Address',
- loginDate: 'Login Date',
- pleaseEnterUserName: 'Please enter user name',
- pleaseEnterLoginAddress: 'Please enter login address',
- logNumber: 'Log number',
- operationType: 'Operation type',
- browser: 'Browser',
- loginResult: 'Login Result',
- details: 'Details',
- loginLogxls: 'Login Log.xls',
- email: 'Mailbox',
- password: 'Password',
- SMTPserverDomainName: 'SMTP server domain name',
- SMTPserverPort: 'SMTP server port',
- whetherToEnableSSL: 'Enable SSL',
- whetherToEnableSTARTTLS: 'Enable or disable STARTTLS',
- creationTime: 'Creation Time',
- operation: 'Operation',
- number: 'Number',
- cache: 'Cache',
- noCache: 'Not Cached',
- cacheStatus: 'Cache Status',
- always: 'Always',
- no1: 'Not',
- cache1: 'If you choose caching, it will be cached by `keep-alive`, you must fill in the `component name` field.',
- cache2: 'When selecting not, when this menu has only one submenu, it will not show itself, but will show the submenu directly',
- cache3: 'When hidden, the route will not appear in the sidebar, but will still be accessible.',
- cache4: 'Permission character on Controller method, e.g. @PreAuthorize(`@ss.hasPermission(‘system:user:list’)`)',
- cache5: 'The routing address of the access, e.g. `user`. If an extranet address is required, it starts with `http(s)://`.',
- cache6: 'For example, say SystemUser',
- pushSucceeded: 'Push Success',
- isItNecessaryToPushTheSelectedNotification: 'Is the selected notification pushed?',
- sendingTime: 'Send time',
- receivingEmail: 'Received mailbox',
- userId: 'User ID',
- userType: 'User Type',
- emailTitle: 'Title',
- emailContent: 'Mail Content',
- emailParameters: 'Parameters',
- sendingStatus: 'Send Status',
- emailAccount: 'Email account',
- sendingEmailAddress: 'Send Email Address',
- templateNumber: 'Template number',
- templateCode: 'Template Code',
- templateSenderName: 'Template sender name',
- sendingReturnedMessageNumber: 'Send Return Message Number',
- sendingException: 'Send Exception',
- test: 'Test',
- templateContent: 'Template content',
- recipientEmail: 'Incoming Email',
- enterRecipientEmail: 'Enter your email address',
- pleaseEnter: 'Please enter',
- emailCannotBeEmpty: 'Mailbox can not be empty',
- templateNumberCannotBeEmpty: 'Template number can not be empty',
- templateName: 'Template Name',
- templateTitle: 'Title of the template',
- senderName: "Sender's name",
- enableStatus: 'Open Status',
- remarks: 'Remarks',
- menuName: 'Menu Name(CN)',
- menuNameEn: 'Menu Name',
- menuNameJp: 'Menu Name(JP)',
- pleaseEnterMenuName: 'Please input the menu name',
- pleaseSelectMenuStatus: 'Please select menu status',
- refreshMenuCache: 'Refresh menu cache',
- permissionIdentity: 'Permission ID',
- componentPath: 'Component Path',
- componentName: 'Component name',
- browserShow: 'The cache will be updated soon to refresh the browser!',
- parentMenu: 'Parent Menu',
- menuType: 'Menu Type',
- menuIcon: 'Menu Icon',
- routeAddress: 'Routing Address',
- componentAddress: 'Component Address',
- menuStatus: 'Menu Status',
- displayStatus: 'Display status',
- alwaysDisplay: 'Always displayed',
- pleaseEnterRouteAddress: 'Please enter a route address',
- pleaseEnterPermissionIdentity: 'Please enter a permission code',
- menuNameCannotBeEmpty: 'Menu name cannot be empty',
- menuOrderCannotBeEmpty: 'Menu order cannot be empty',
- routeAddressCannotBeEmpty: 'Route address cannot be empty',
- thePathMustStartWith: 'Route must start with /.',
- thePathCannotStartWith: 'Path must not begin with /.',
- mainCategory: 'Main Category',
- announcementTitle: 'Announcement title',
- announcementStatus: 'Announcement Status',
- announcementNumber: 'Bulletin Number',
- coverImage: 'Cover Image',
- announcementType: 'Bulletin Type',
- pleaseEnterAnnouncementTitle: 'Please enter the title of the announcement',
- pleaseSelectAnnouncementStatus: 'Please select the announcement status',
- push: 'Push',
- announcementContent: 'Announcement content',
- pleaseSelectAnnouncementType: 'Please select the type of announcement',
- pleaseEnterRemarks: 'Please enter a note',
- announcementTitleCannotBeEmpty: 'Title cannot be empty',
- coverImageCannotBeEmpty: 'Cover picture cannot be empty',
- announcementTypeCannotBeEmpty: 'Announcement type cannot be empty',
- announcementContentCannotBeEmpty: 'Announcement content cannot be empty',
- templateType: 'Template type',
- templateParameters: 'Template Parameters',
- isRead: 'Whether it has been read',
- readingTime: 'Read time',
- pleaseEnterUserId: 'Please enter the user number',
- pleaseSelectUserType: 'Please select user type',
- pleaseEnterTemplateCode: 'Please enter the template code',
- pleaseSelectTemplateType: 'Please select template type',
- markAsRead: 'Mark as read',
- markAllAsRead: 'Read All',
- sender: 'Sender',
- messageContent: 'Message content',
- read: 'Read',
- messageDetails: 'Message details',
- pleaseEnterTemplateName: 'Please enter a template name',
- pleaseSelectEnableStatus: 'Please select the on state',
- pleaseEnterSenderName: 'Please enter the sender name',
- pleaseEnterTemplateContent: 'Please enter template content',
- messageTypeCannotBeEmpty: 'Message type cannot be empty',
- enableStatusCannotBeEmpty: 'Open status cannot be empty',
- templateCodeCannotBeEmpty: 'Template code cannot be empty',
- templateNameCannotBeEmpty: 'Template name cannot be empty',
- senderNameCannotBeEmpty: 'Sender name cannot be empty',
- templateContentCannotBeEmpty: 'Template content cannot be empty',
- additionSuccessful: 'Add Success',
- ModificationSuccessful: 'Modify Succeed',
- recipientID: 'Recipient ID',
- recipient: 'Recipient',
- redirectableURIAddress: 'Redirectable URI Address',
- pleaseEnterRedirectableURIAddress: 'Please enter a redirectable URI address.',
- pleaseSelectRecipient: 'Please select the recipient',
- userIdCannotBeEmpty: 'User ID cannot be empty',
- submissionAndSendingWereSuccessfulTheSendingResultPleaseReferToTheSendingLogNumber: 'The commit was sent successfully! The result of the send, see the send log number:',
- clientNumber: 'Client number',
- clientSecretKey: 'Client key',
- appName: 'Application name',
- appIcon: 'Application icon',
- appDescription: 'Application description',
- validityPeriodOfAccessToken: 'Access Token Expiry Date',
- validityPeriodOfRefreshToken: 'Refresh Token Validity Period',
- authorizationType: 'Authorisation type',
- authorizationScope: 'Authorisation range',
- automaticAuthorizationScope: 'Automatic authorisation range',
- redirectable: 'Redirectable',
- permissions: 'Authorisation',
- resources: 'Resources',
- additionalInformation: 'Additional Information',
- pleaseEnterClientNumber: 'Please enter a client number',
- pleaseEnterClientSecretKey: 'Please enter the client key',
- pleaseEnterAppName: 'Please enter the application name',
- unitSeconds: 'Unit: seconds',
- pleaseEnterAuthorizationType: 'Please enter the authorisation type',
- pleaseEnterAuthorizationScope: 'Please enter the authorisation range',
- pleaseEnterRedirectable: 'Please enter the redirectable',
- pleaseEnterPermissions: 'Please enter the permissions',
- pleaseEnterResources: 'Please enter resources',
- pleaseEnterAdditionalInformationJSON: 'Please enter additional information, JSON format data.',
- clientNumberCannotBeEmpty: 'Client number cannot be empty',
- clientSecretKeyCannotBeEmpty: 'Client key cannot be null',
- appNameCannotBeEmpty: 'Application name cannot be empty',
- appIconCannotBeEmpty: 'Application icon cannot be null',
- validityPeriodOfAccessTokenCannotBeEmpty: 'Access token expiration date cannot be null',
- validityPeriodOfRefreshTokenCannotBeEmpty: 'The expiration date of the refresh token cannot be null.',
- redirectableURIAddressCannotBeEmpty: 'Redirectable URI address cannot be null.',
- authorizationTypeCannotBeEmpty: 'Authorisation type cannot be null',
- whetherToForceTheUserToLogOut: 'Whether to force logout the user',
- forceLogout: 'Force logout',
- clientId: 'Client Number',
- accessToken: 'Access Token',
- refreshToken: 'Refresh Token',
- expirationTime: 'Expiration Time',
- pleaseEnterClientId: 'Please enter client number',
- operator: 'Operator',
- operationModule: 'Operation Module',
- operationContent: 'Operation content',
- operationTime: 'Operation Time',
- businessNumber: 'Operation number',
- operatorLogXls: 'Operator',
- operationName: 'Operation Name',
- IP: 'IP',
- pleaseEnterOperator: 'Please input operator',
- pleaseEnterOperationModule: 'Please input operation module',
- pleaseEnterOperationName: 'Please input operation name',
- pleaseEnterBusinessNumber: 'Please input operation number',
- logPrimaryKey: 'Log key',
- linkTracing: 'Link Trace',
- operatorId: 'Operator number',
- operatorName: 'Operator Name',
- operatorIP: 'Operator IP',
- operatorUA: 'Operator UA',
- operationExtendedParameters: 'Operation Expansion Parameters',
- requestURL: 'Request URL',
- positionName: 'Job Name',
- positionCode: 'Job Code',
- positionNumber: 'Position number',
- positionOrder: 'Position Order',
- positionRemarks: 'Position Remarks',
- pleaseEnterPositionName: 'Please enter the post name',
- pleaseEnterPositionCode: 'Please enter the post code',
- positionListXls: 'Position List.xls',
- positionTitle: 'Position Title',
- pleaseEnterPositionTitle: 'Please enter the post title',
- pleaseEnterPositionOrder: 'Please input job order',
- positionTitleCannotBeEmpty: 'Job title cannot be empty',
- positionCodeCannotBeEmpty: 'Job Code cannot be empty',
- positionStatusCannotBeEmpty: 'Job Status cannot be empty',
- positionContentCannotBeEmpty: 'Job content cannot be empty',
- roleName: 'Role Name',
- roleIdentity: 'Role Identifier',
- roleNumber: 'Role Number',
- roleType: 'Role Type',
- displayOrder: 'Display order',
- pleaseEnterRoleName: 'Please enter role name',
- pleaseEnterRoleIdentity: 'Please enter role identification',
- menuPermissions: 'Menu Rights',
- dataPermissions: 'Data permissions',
- selectAllDeselectAll: 'Select all/unselect all.',
- expandAllCollapseAll: 'Expand/Collapse All.',
- permissionScope: 'Permission range',
- pleaseEnterDisplayOrder: 'Please enter the display order',
- roleNameCannotBeEmpty: 'Role name cannot be empty',
- roleIdentityCannotBeEmpty: 'Role Identifier cannot be empty',
- remarksCannotBeEmpty: 'Remarks cannot be empty',
- roleListXls: 'Role List.xls',
- parentChildLinkage: 'Parent-child linkage (select parent node, automatically select child node).',
- loadingPleaseWaitAMoment: 'Loading, please wait',
- pleaseSelectChannelCode: 'Please select channel code',
- smsSignatureCannotBeEmpty: 'SMS Signature cannot be empty',
- channelCodeCannotBeEmpty: 'Channel Code cannot be empty',
- theAccountOfSmsAPICannotBeEmpty: 'The account number of SMS API cannot be empty',
- theAccountOfSmsAPI: 'Account number of SMS API',
- theSecretKeyOfSmsAPI: 'SMS API key',
- smsSendingCallbackURL: 'SMS send callback URL',
- pleaseEntertheAccountOfSmsAPI: 'Please enter the account number of the SMS API',
- pleaseEntertheSecretKeyOfSmsAPI: 'Please enter the key of the SMS API',
- pleaseEnterSmsSendingCallbackURL: 'Please enter the SMS send callback URL',
- smsLogXls: 'SMS Log.xls',
- smsSignature: 'SMS Signature',
- channelCode: 'Channel Code',
- sms: 'SMS',
- smsSendingCallback: 'SMS Send Callback',
- pleaseEnterSmsSignature: 'Please enter the SMS signature',
- phoneNumber: 'Mobile phone number',
- smsChannel: 'SMS Channel',
- receivingStatus: 'Receive Status',
- receivingTime: 'Receive Time',
- smsContent: 'SMS Content',
- templateNumberOfSmsAPI: 'Template number of the SMS API',
- pleaseEnterTemplateNumberOfSmsAPI: 'Please enter the template number of the SMS API',
- smsTemplateXls: 'SMS Template.xls',
- smsType: 'SMS Type',
- pleaseEnterPhoneNumber: 'Please enter your mobile phone number',
- pleaseSelectSmsChannel: 'Please select the SMS channel',
- pleaseEnterTemplateNumber: 'Please enter the template number',
- pleaseSelectSendingStatus: 'Please select send status',
- pleaseSelectReceivingStatus: 'Please select the receiving status',
- smsTemplate: 'SMS Template',
- templateNumberOfAPI: 'Template number of the API',
- userInformation: 'User Information',
- smsParameters: 'SMS Parameters',
- APIsmsResult: 'API Send Result',
- APIsmsNumber: 'API SMS Number',
- APIrequestNumber: 'API Request Number',
- APIreceivingStatus: 'API Receive Status',
- APIreceivingResult: 'API Receive Result',
- smsChannelNumber: 'SMS Channel Number',
- smsAPITemplateNumber: 'SMS API Template Number',
- pleaseSelectSmsChannelNumber: 'Please select the SMS channel number',
- pleaseSelectSmsType: 'Please select the SMS type',
- pleaseEnterSms: 'Please enter the SMS API template number',
- pleaseEnterTheTemplateNumberOfTheSmsAPI: 'Please enter the SMS API template number',
- phoneNumberCannotBeEmpty: 'Mobile phone cannot be empty',
- smsTypeCannotBeEmpty: 'SMS Type cannot be empty',
- theTemplateNumberOfTheSmsAPICannotBeEmpty: 'The template number of the SMS API cannot be empty',
- smsChannelNumberCannotBeEmpty: 'The SMS channel number cannot be empty',
- submitTips: 'The submission was successful! See the delivery log number for delivery results:',
- pleaseSelectSocialPlatform: 'Please select social platform',
- pleaseEnterClientNumberTips: 'Please enter the client number, which corresponds to the appKey of each platform.',
- pleaseEnterClientSecretKeyTips: 'Please enter the client key, corresponding to the appSecret of each platform.',
- authorizedPartyWebApplicationTips: "Authorised party's web application ID, fill in if you have one.",
- socialPlatformCannotBeEmpty: 'Social platform cannot be empty',
- userTypeCannotBeEmpty: 'User type cannot be empty',
- socialOpenid: 'Social openid',
- pleaseEnterSocialOpenid: 'Please enter the social openid',
- social: 'Social',
- updateTime: 'Update time',
- socialPlatform: 'Social platform',
- userAvatar: 'User avatar',
- socialToken: 'Social Token',
- originalTokenData: 'Raw Token Data',
- originalUserData: 'Raw User data',
- lastAuthenticationCode: 'Last authentication code',
- lastAuthenticationState: 'Last authentication state',
- tenantName: 'Tenant Name',
- contactPerson: 'Contact person',
- tenantStatus: 'Tenant state',
- tenantId: 'Tenant number',
- tenantPackage: 'Tenant package',
- accountQuota: 'Account Limit',
- boundDomainName: 'Bound Domain Name',
- pleaseEnterTenantName: 'Please enter tenant name',
- pleaseEnterContactPerson: 'Please input contact person',
- pleaseEnterContactPhoneNumber: 'Please enter your mobile phone',
- pleaseSelectTenantStatus: 'Please select tenant status',
- systemTenant: 'System Tenant',
- tenantListXls: 'Tenant List.xls',
- tenantNameCannotBeEmpty: 'Tenant name cannot be empty',
- tenantPackageCannotBeEmpty: 'Tenant Package cannot be empty',
- contactPersonCannotBeEmpty: 'Contact person cannot be empty',
- tenantStatusCannotBeEmpty: 'Tenant Status cannot be empty',
- accountQuotaCannotBeEmpty: 'Account Limit cannot be empty',
- expirationTimeCannotBeEmpty: 'Expired time cannot be empty',
- boundDomainNameCannotBeEmpty: 'Bound domain name cannot be empty',
- userNameCannotBeEmpty: 'User name cannot be empty',
- userPasswordCannotBeEmpty: 'User password cannot be empty',
- userPassword: 'User password',
- pleaseSelectTenantPackage: 'Please select tenant package',
- loadingPleaseWaitAWhile: 'Loading, please wait',
- packageNameCannotBeEmpty: 'Package name cannot be empty',
- associatedMenuNumberCannotBeEmpty: 'Associated menu number cannot be empty',
- pleaseEnterUserPassword: 'Please enter your password',
- pleaseEnterAccountQuota: 'Please enter the account limit',
- pleaseSelectExpirationTime: 'Please select the expiry time',
- pleaseEnterBoundDomainName: 'Please enter the binding domain name',
- packageName: 'Package Name',
- packageNumber: 'Package Number',
- pleaseEnterPackageName: 'Please enter the package name',
- menuPermission: 'Menu Permission',
- department: 'Department',
- userStatus: 'User Status',
- userDataXls: 'User Data.xls',
- assignRole: 'Assign Roles',
- role: 'Role',
- pleaseSelectRole: 'Please select a role',
- affiliatedDepartment: 'Department',
- userGender: 'User Gender',
- position: 'Position',
- pleaseSelectAffiliatedDepartment: 'Please select the department',
- pleaseEnterEmail: 'Please enter your email address',
- userNicknameCannotBeEmpty: 'Nickname cannot be empty',
- pleaseEnterTheCorrectPhoneNumber: 'Please enter the correct mobile phone number',
- modificationSucceededTheNewPasswordIs: 'Modified successfully, the new password is:',
- userImport: 'User import',
- dragTheFileHereOr: 'Drag the file here, or',
- clickToUpload: 'Click Upload',
- whetherToUpdateExistingUserData: 'Whether to update existing user data',
- onlyFilesInXlsAndXlsxFormatsAreAllowedForImport: 'Only xls, xlsx format files are allowed to be imported.',
- downloadTemplate: 'Download template',
- uploadFailedPleaseUploadAgain: 'The upload failed, please re-upload!',
- atMostOnlyOneFileCanBeUploaded: 'Only a maximum of one file can be uploaded!',
- userImportTemplateXls: 'User import template.xls',
- numberOfSuccessfulUploads: 'Number of successful uploads:',
- numberOfFailedUploads: 'Number of successful uploads:',
- numberOfFailedUpdates: 'Update Failed Quantity:',
- pleaseUploadTheFile: 'Please upload a file',
- allHaveBeenMarkedAsReadSuccessfully: 'All read successfully!',
- batchMarkingAsReadWasSuccessful: 'Batch read successfully!',
- testSending: 'Test Send',
- },
- public: {
- all: 'All',
- sort: 'Sort',
- operate: 'Operation',
- status: 'Status',
- startDate: 'Start Date',
- endDate: 'End Date',
- delete: 'Delete',
- createTime: 'Created',
- update: 'Modified',
- none: 'None',
- close: 'Close',
- normal: 'Normal',
- addTime: 'Add Time',
- no: 'No',
- yes: 'Yes',
- more: 'More',
- startTime: 'Start time',
- endTime: 'End time',
- up: 'Up',
- down: 'Down',
- enable: 'Enable',
- disable: 'Disable',
- remark: 'Remarks',
- pleaseEnterNotes: 'Please enter a comment',
- expand: 'Expand',
- collapse: 'Collapse',
- scord: 'Seconds'
- },
- 'OAuth 2.0': 'OAuth 2.0' // 避免菜单名是 OAuth 2.0 时,一直 warn 报错
- }
|