Bläddra i källkod

feat: integrate vue-i18n for multilingual support

- Add vue-i18n dependency for internationalization
- Implement language switching functionality in app store
- Create language files for English, Simplified Chinese, and Traditional Chinese
- Update App.vue to use ElConfigProvider for locale management
- Adjust layout components to support dynamic language changes

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
yb 3 veckor sedan
förälder
incheckning
f472bc7a82
13 ändrade filer med 5320 tillägg och 36 borttagningar
  1. 1 0
      package.json
  2. 40 0
      pnpm-lock.yaml
  3. 11 4
      src/App.vue
  4. 1 1
      src/assets/styles/index.scss
  5. 9 2
      src/layout/index.vue
  6. 1724 0
      src/locales/en.ts
  7. 38 0
      src/locales/index.ts
  8. 1714 0
      src/locales/zh-cn.ts
  9. 1714 0
      src/locales/zh-tw.ts
  10. 4 2
      src/main.ts
  11. 47 2
      src/store/app.ts
  12. 3 0
      src/store/user.ts
  13. 14 25
      src/views/demo/video-demo.vue

+ 1 - 0
package.json

@@ -39,6 +39,7 @@
     "pinia": "^2.0.36",
     "sass": "^1.62.1",
     "vue": "^3.5.13",
+    "vue-i18n": "^11.2.8",
     "vue-router": "^4.2.0"
   },
   "devDependencies": {

+ 40 - 0
pnpm-lock.yaml

@@ -41,6 +41,9 @@ importers:
       vue:
         specifier: ^3.5.13
         version: 3.5.26(typescript@5.6.3)
+      vue-i18n:
+        specifier: ^11.2.8
+        version: 11.2.8(vue@3.5.26(typescript@5.6.3))
       vue-router:
         specifier: ^4.2.0
         version: 4.6.4(vue@3.5.26(typescript@5.6.3))
@@ -693,6 +696,18 @@ packages:
     resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==}
     deprecated: Use @eslint/object-schema instead
 
+  '@intlify/core-base@11.2.8':
+    resolution: {integrity: sha512-nBq6Y1tVkjIUsLsdOjDSJj4AsjvD0UG3zsg9Fyc+OivwlA/oMHSKooUy9tpKj0HqZ+NWFifweHavdljlBLTwdA==}
+    engines: {node: '>= 16'}
+
+  '@intlify/message-compiler@11.2.8':
+    resolution: {integrity: sha512-A5n33doOjmHsBtCN421386cG1tWp5rpOjOYPNsnpjIJbQ4POF0QY2ezhZR9kr0boKwaHjbOifvyQvHj2UTrDFQ==}
+    engines: {node: '>= 16'}
+
+  '@intlify/shared@11.2.8':
+    resolution: {integrity: sha512-l6e4NZyUgv8VyXXH4DbuucFOBmxLF56C/mqh2tvApbzl2Hrhi1aTDcuv5TKdxzfHYmpO3UB0Cz04fgDT9vszfw==}
+    engines: {node: '>= 16'}
+
   '@isaacs/cliui@8.0.2':
     resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==}
     engines: {node: '>=12'}
@@ -3452,6 +3467,12 @@ packages:
     peerDependencies:
       eslint: '>=6.0.0'
 
+  vue-i18n@11.2.8:
+    resolution: {integrity: sha512-vJ123v/PXCZntd6Qj5Jumy7UBmIuE92VrtdX+AXr+1WzdBHojiBxnAxdfctUFL+/JIN+VQH4BhsfTtiGsvVObg==}
+    engines: {node: '>= 16'}
+    peerDependencies:
+      vue: ^3.0.0
+
   vue-router@4.6.4:
     resolution: {integrity: sha512-Hz9q5sa33Yhduglwz6g9skT8OBPii+4bFn88w6J+J4MfEo4KRRpmiNG/hHHkdbRFlLBOqxN8y8gf2Fb0MTUgVg==}
     peerDependencies:
@@ -4058,6 +4079,18 @@ snapshots:
 
   '@humanwhocodes/object-schema@2.0.3': {}
 
+  '@intlify/core-base@11.2.8':
+    dependencies:
+      '@intlify/message-compiler': 11.2.8
+      '@intlify/shared': 11.2.8
+
+  '@intlify/message-compiler@11.2.8':
+    dependencies:
+      '@intlify/shared': 11.2.8
+      source-map-js: 1.2.1
+
+  '@intlify/shared@11.2.8': {}
+
   '@isaacs/cliui@8.0.2':
     dependencies:
       string-width: 5.1.2
@@ -7090,6 +7123,13 @@ snapshots:
     transitivePeerDependencies:
       - supports-color
 
+  vue-i18n@11.2.8(vue@3.5.26(typescript@5.6.3)):
+    dependencies:
+      '@intlify/core-base': 11.2.8
+      '@intlify/shared': 11.2.8
+      '@vue/devtools-api': 6.6.4
+      vue: 3.5.26(typescript@5.6.3)
+
   vue-router@4.6.4(vue@3.5.26(typescript@5.6.3)):
     dependencies:
       '@vue/devtools-api': 6.6.4

+ 11 - 4
src/App.vue

@@ -1,7 +1,14 @@
 <template>
-  <router-view />
+  <el-config-provider :locale="appStore.locale" :size="appStore.size">
+    <router-view v-slot="{ Component }">
+      <component :is="Component"></component>
+    </router-view>
+  </el-config-provider>
 </template>
+<script setup lang="ts">
+import { ElConfigProvider } from 'element-plus'
+import { useAppStore } from '@/store/app'
 
-<script setup lang="ts"></script>
-
-<style></style>
+const appStore = useAppStore()
+</script>
+<style lang="scss" scoped></style>

+ 1 - 1
src/assets/styles/index.scss

@@ -73,7 +73,7 @@ ol {
 
 // 页面容器
 .page-container {
-  padding: 20px;
+  //padding: 20px;
   background-color: #fff;
   border-radius: 4px;
 }

+ 9 - 2
src/layout/index.vue

@@ -1,6 +1,9 @@
 <template>
   <el-container class="app-wrapper">
-    <el-aside :width="sidebarOpened ? '210px' : '64px'" class="sidebar-container">
+    <el-aside
+      :width="sidebarOpened ? '210px' : '64px'"
+      :class="sidebarOpened ? 'sidebar-container' : 'sidebar-container collapsed'"
+    >
       <div class="logo">
         <img src="@/assets/logo.svg" alt="logo" />
         <h1 v-show="sidebarOpened">摄像头管理</h1>
@@ -253,7 +256,7 @@ onMounted(() => {
 .sidebar-container {
   background-color: #304156;
   transition: width 0.3s;
-  overflow: hidden;
+  overflow: auto;
 
   .logo {
     height: 60px;
@@ -281,6 +284,10 @@ onMounted(() => {
   }
 }
 
+.sidebar-container.collapsed {
+  overflow: hidden;
+}
+
 .main-container {
   flex-direction: column;
   min-height: 100%;

+ 1724 - 0
src/locales/en.ts

@@ -0,0 +1,1724 @@
+export default {
+  login: {
+    title: 'Management Platform',
+    titleName: 'TK Admin',
+    userName: 'UserName',
+    passWord: 'PassWord',
+    editpassWord: 'Change password',
+    confirmPassword: 'Confirm password',
+    code: 'Code',
+    loginBtn: 'Login',
+    reset: 'Reset',
+    inputName: 'The username',
+    inputPass: 'The password',
+    inputCode: 'The verification code',
+    nameCheck: 'Please enter the correct username',
+    passCheck: 'Please enter the correct password',
+    codeCheck: 'Please enter the correct verification code',
+    contactAdmin: 'Contact administrator'
+  },
+  menu: {
+    home: 'Home page',
+    componentControl: 'Component Control',
+    system: 'Set Up',
+    account: 'Account Management',
+    resource: 'Resource Management',
+    gameTypeManagement: 'Game Type Management',
+    roles: 'Role Management',
+    log: 'Operation Log',
+    dictionary: 'Global Commands',
+    mail: 'Email Management',
+    textmessage: 'Text Message',
+    smsManage: 'SMS Management',
+    user: 'User Management',
+    content: 'Content Management',
+    labelSetting: 'Label Settings',
+    integral: 'Points Management',
+    transferScore: 'Transfer Management',
+    transferRecord: 'Transfer Score Record',
+    videoManagement: 'Video Management',
+    atlasManagement: 'Atlas Management',
+    workReview: 'Work Review',
+    bitRateSetting: 'Bit Rate Setting',
+    userList: 'User List',
+    vip: 'VIP Management',
+    vipList: 'VIP List',
+    task: 'Task Scheduling',
+    taskPush: 'Task Push',
+    site: 'Website Management',
+    siteManagement: 'Site Management',
+    domainManagement: 'Domain Name Management',
+    navigationConfig: 'Navigation Config',
+    codeManagement: 'Promotion Code Management',
+    templateManagement: 'Template Management',
+    sketchManagement: 'Sketch Management',
+    componentManagement: 'Component Management',
+    agent: 'Agent Management',
+    agentList: 'Agent List',
+    messageNotice: 'Message Announcement',
+    notice: 'Announcement Management',
+    message: 'Message Management',
+    chatroomSystem: 'Chatroom System',
+    chatroomList: 'Chatroom List',
+    batchRoomCreator: 'Batch Room Creator',
+    chatroomUserManagement: 'Chatroom User Management',
+    chatroomMsgManagement: 'Chatroom Message Management',
+    chatroomUserList: 'Chatroom User List',
+    chatroomMsgList: 'Chatroom Message List',
+    banner: 'Banner Management',
+    customerService: 'Customer Service Feedback',
+    feedbackList: 'Feedback List',
+    update: 'Update Management',
+    operate: 'Operational Data',
+    userReport: 'User Reports',
+    agentReport: 'Agent Report',
+    clientList: 'Client List',
+    memberLevel: 'Member Level',
+    pointsRules: 'Points Rules',
+    pointDetail: 'Point Detail',
+    starDetail: 'Star Detail',
+    customerTags: 'Customer Tags',
+    transferReport: 'Transfer Report',
+    componentBase: 'Page Component Library',
+    contentReport: 'Content Report',
+    siteReport: 'Site Report',
+    profitAndLossReport: 'Profit and Loss Statement',
+    quotaAuth: 'Quota Authorization',
+    transferReview: 'Transfer Point Review',
+    maintenance: 'Maintenance Management',
+    advertisementManagement: 'Advertisement Management',
+    advertisementList: 'Advertisement List',
+    blacklist: 'Blacklist',
+    hireDomain: 'Rental Domain Name',
+    videoCharging: 'Video Charging',
+    layouts: 'Layouts',
+    giftManagement: 'Gift Management',
+    stat: 'Business Statistics',
+    useIncome: 'User Income',
+    consumeRecord: 'Consumption Records',
+    integralReward: 'Reward Points',
+    petalReward: 'Petal Reward',
+    integralExchange: 'Redemption of Points',
+    videoBuy: 'Video Purchase',
+    atlasBuy: 'Atlas Purchase',
+    ratePayment: 'Rate Payment',
+    domainRental: 'Domain Name Rental',
+    appResource: 'App Resource Management',
+    thirdPartyAccount: 'Third Party Account',
+    watch: 'Watch Video',
+    prepareAgentReport: 'Prepare Agent Report',
+    navigationCategory: 'Navigation Category Settings',
+    navigationContent: 'Navigation Content Settings',
+    insertsite: 'Insert Site Settings',
+    navigationFiles: 'Navigation Files',
+    navigation: 'Navigation Website',
+    keywords: 'Keyword Settings',
+    materialManagement: 'Material Management',
+    editedWorks: 'Edited Works',
+    rewardReview: 'Reward Review',
+    reviewList: 'Review List',
+    auth: 'Real Person Authentication',
+    authList: 'Certification List',
+    authStandard: 'Certification Standards',
+    livebroadcast: 'Live Streaming Management',
+    livestreamingdata: 'Live Broadcast Room',
+    liverecording: 'Live Recording',
+    404: '404',
+    purchasesubscription: 'Purchase Subscription',
+    livegiftgiving: 'Live Fift Giving',
+    livebroadcastreport: 'Live Broadcast Report',
+    navigationstationlist: 'Navigation Station List',
+    collection: 'Collection Management',
+    commoditymanagement: 'Commodity Management',
+    productlist: 'Product List',
+    listingreview: 'Listing Review',
+    wordregion: 'Word Region',
+    personalProfile: 'Personal Profile',
+    groupWebsite: 'Group Website',
+    groupStationList: 'Group Station List',
+    themeList: 'Topic List',
+    advertisingList: 'Advertising List',
+    bbsAttachmentManagement: 'BBS Attachment Management',
+    bbsPostContentManagement: 'BBS Post Content Management',
+    bbsForum: 'BBS Forum',
+    bbsMainboard: 'BBS Mainboard',
+    bbsInfo: 'BBS Info',
+    bbs: 'BBS System',
+    groupList: 'Group List',
+    uploadLog: 'Upload Log',
+    newsSiteMgr: 'News Site Management',
+    photosSys: 'Photos System',
+    newsSiteList: 'News Site List',
+    newsTypeList: 'News Type List',
+    articleList: 'Article List',
+    testForm: 'Test Form',
+    series: 'Series',
+    newspaper: 'Newspaper',
+    newsPaperIssue: 'Newspaper Issue',
+    issueMappingList: 'Issue Mapping List',
+    batchIssueAdd: 'Batch Issue Add',
+    websites: 'Websites',
+    guarantee: 'Guarantee',
+    gameResult: 'Game Result',
+    issueVideo: 'Issue Video',
+    ipAddress: 'IP Address',
+    bbsEncyclopedia: 'BBS Encyclopedia',
+    advertisementCollection: 'Advertisement Collection',
+    activityCenter: 'Activity Center',
+    leaderboard: 'Leaderboard',
+    voiceroomManagement: 'Voiceroom Management',
+    voiceroomList: 'Voiceroom List',
+    voiceroomUserList: 'Voiceroom User List',
+    voiceroomMsgList: 'Voiceroom Message List',
+    voiceRoomUserManagement: 'Voice Room User Management',
+    voiceRoomMessageManagement: 'Voice Room Message Management',
+    liveRoomManagement: 'Live Room Management',
+    liveRoomList: 'Live Room List',
+    liveRoomUserList: 'Live Room User List',
+    liveRoomMsgList: 'Live Room Message List',
+    liveRoomUserManagement: 'Live Room User Management',
+    liveRoomMessageManagement: 'Live Room Message Management',
+    videoList: 'Video List',
+    videoTagList: 'Video Tag List',
+    taskmanagement: 'Task Management',
+    taskList: 'Task List',
+    liveTaskList: 'Live Task List',
+    order: 'Order',
+    orderList: 'Order List',
+    cashOut: 'Cash Out',
+    betting: 'Betting',
+    bettingList: 'Betting List',
+    photoExplain: 'Photo Explain',
+    expertManagement: 'Expert Management',
+    competitionList: 'Competition List',
+    expertList: 'Expert List',
+    pointsList: 'Points List',
+    saleList: 'Sale List',
+    buyingList: 'Buying List',
+    recommendList: 'Recommend List',
+    sixKingList: 'Six King List',
+    sensitiveWord: 'Sensitive Word',
+    bbsList: 'Post Management ',
+    userPublic: 'Expert Forum ',
+    myForum: 'My Creation ',
+    lottery: 'Lottery recommendation Forum',
+    guessImg: 'Pictorial humor ',
+    guessVideo: "Video humor I'd like to",
+    recommend: 'Forum',
+    girlForum: 'Girl Forum',
+    commentsList: 'Comments List',
+    webVisionPageComponent: 'system component setting',
+    webVisionPageWebsite: 'site component setting',
+    webVisionPageTemplate: 'template component setting'
+  },
+  errorCode: {
+    0: 'Success',
+    100: 'The parameter passed in is incorrect',
+    126: 'Post, get method incorrect',
+    729: 'Parameter verification error',
+    501: 'Server Internal Error',
+    10001: 'User name already exists',
+    10002: 'Abnormal user status',
+    10003: 'Incorrect username or password',
+    10006: 'Failed to obtain user login context'
+  },
+  button: {
+    Addgifts: 'Add gifts',
+    Newcoderate: 'Add bit rate',
+    AddLayout: 'Add layout',
+    Addmaintenanceplan: 'Add maintenance plan',
+    SelectedAnnouncement: 'Selected announcement',
+    AnnouncementDetails: 'Announcement details',
+    UpdateDetails: 'Update details',
+    selectUpdate: 'Selected update',
+    fail: 'fail',
+    dictionary: 'Dictionary ',
+    whether: 'Whether ',
+    selectedSsers: 'Selected user',
+    search: 'Query',
+    add: 'Add ',
+    increase: 'Add ',
+    addAcount: 'Add Account',
+    addRole: 'Add characters',
+    addResources: 'Add resources',
+    addtemplate: 'Add template',
+    addDictionary: 'Add dictionary',
+    addNotice: 'Add announcement',
+    addBanner: 'Add banner',
+    BannerDetail: 'Banner detail',
+    addSite: 'Add site',
+    addDoamin: 'Add domain name',
+    addPromotioncode: 'Add promotion code',
+    addTag: 'Add tag',
+    addUser: 'Add user',
+    edit: 'Edit ',
+    delete: 'Delete',
+    isdeleteUser: 'Do you want to delete the selected user?',
+    isdeletetask: 'Delete the selected task?',
+    edittask: 'Edit task',
+    disable: 'Disable',
+    enable: 'Enable',
+    cancel: 'Cancel',
+    confirm: 'Confirm',
+    determine: 'Determine',
+    save: 'Save',
+    createTask: 'Create task',
+    executeImmediately: 'Execute immediately',
+    suspend: 'Suspend',
+    restore: 'Restore',
+    details: 'Details',
+    reply: 'Reply',
+    preview: 'Preview',
+    maintenance: 'Maintenance',
+    maintenanceState: 'Maintenance status',
+    binding: 'Binding',
+    unBinding: 'Unbinding',
+    uploadVideo: 'Upload a video',
+    uploadAtlas: 'Upload Atlas',
+    Offshelf: 'Off shelf',
+    upload: 'Upload',
+    grounding: 'Put it on shelves',
+    unknown: 'unknown',
+    Editingworkcontent: 'Edit workcontent',
+    passthrough: 'Passt hrough',
+    unpassthrough: 'No pass'
+  },
+  table: {
+    ReferencedtemplatenameID: 'Reference template name/ID',
+    Totalnumberpromotionalcodes: 'Total promotion code',
+    Totalnumberdomainnames: 'Total number of domain names',
+    Totalnumberofsites: 'Total number of sites',
+    Numberofavailablesites: 'Number of available sites',
+    siteinformation: 'Site information',
+    Canwedevelopoffline: 'Can I grow offline',
+    TeamDetails: 'Team Details',
+    Teamcontribution: 'Team contribution',
+    Personalcontribution: 'Individual contribution',
+    Agentlevel: 'Agent level',
+    annualrent: 'Annual rent',
+    contract: 'Contract',
+    Rentalamount: 'Rent amount',
+    Rentalmethod: 'Rent method',
+    TenantID: 'TenantID',
+    Renternickname: 'Tenant nickname',
+    RenternicknameID: "Renter's nickname/ID",
+    CurrentPetals: 'Current petals',
+    OwnerNicknameID: 'Owner nickname/ID',
+    OwnerNickID: 'Owner ID',
+    visits: 'Visits',
+    Registrationvolume: 'Registration volume',
+    Activeusers: 'Active users',
+    consumption: 'Consumption',
+    SiteNameID: 'Site name/ID',
+    Rewardamount: 'Amount of reward',
+    Statusding: 'Order status',
+    RewardingpersonnicknameID: 'Exceptional people nickname/ID',
+    RewardingpersonnickID: 'Rewarder ID',
+    NicknameIDpersonrewarded: 'Nickname by exceptional people/ID',
+    NicknameIDewarded: 'ID of the person being tipped',
+    Rewardgifts: 'Reward gifts',
+    number: 'Number',
+    Totalrewaramount: 'Total reward',
+    Dividedsuperiors: 'Superior share',
+    Sitedivision: 'Site sharing',
+    Domainnamedivision: 'Domain name sharing',
+    Platformdivision: 'Platform sharing',
+    Forwardinghandlingdivision: 'Forwarding and handling sharing',
+    Authordivision: 'Author share',
+    BonusPoints: 'Spending points',
+    Consumptiontype: 'Consumption type',
+    realreturn: 'Actual return',
+    Personalbenefits: 'Personal benefits',
+    TeamBenefits: 'Team benefits',
+    Superiorcommission: 'Superior cut',
+    Platformextraction: 'Platform extraction',
+    Domainnamerentalcommission: 'Domain rent as a',
+    Giftstatus: 'Gift status',
+    PlayAnimation: 'Play the animation',
+    Gifttype: 'Gift type',
+    EditGift: 'Edit gift',
+    GiftName: 'Gift name',
+    Gifticon: 'Gift icon',
+    GiftPrice: 'Gift price',
+    cannotbemodified: 'Content has been locked by someone else and cannotbemodified',
+    Worklabeuserbuilt: 'Work tag (user built)',
+    NumberForwards: 'Number of forwards',
+    Handlingfrequency: 'Number of transports',
+    banyunzhuanfacishu: 'Number of transfers/forwards',
+    fabushenheshijian: 'Release/Review Time',
+    Chargeornot: 'Whether to charge',
+    userfillcarefully: 'The reasons for failure will be sent to the user, please fill in carefully',
+    reason: 'Reason',
+    Ordernumber: 'Order number',
+    DividerInformation: 'Divider information',
+    agentinformation: 'Agent information',
+    applytime: 'Request time',
+    Lowerlimit: 'Lower limit',
+    NextpersonnicknameID: "Next person's nickname/ID",
+    Correctamount: 'Correct amount',
+    Authorizationlimit: 'Authorization limit',
+    Fullamount: 'Full',
+    Enterauthorizationlimit: 'Import authorization',
+    Currentremaininglimit: 'Current surplus',
+    AccountAuthorizationSettings: 'Account grant amount set',
+    Lastoperationtime: 'Last operating time',
+    Remainingamount: 'Remaining credit limit',
+    limitauthorizationlimit: 'Authorization limit limit',
+    Platformaccount: 'Platform account',
+    PlatformRemainingQuota: 'Platform remaining quota',
+    Grant: 'Grant',
+    TransfereeID: 'Transferee ID',
+    Informationdisplay: 'Information display',
+    Currentlimit: 'Current limit',
+    Upperlimitsinglepoint: 'Upper limit of a single switch',
+    fee: 'Expense',
+    VersionName: 'Version name',
+    Colorvalue: 'Color value',
+    Selectedlayout: ' selected layout?',
+    VERSION: 'Version number',
+    LayoutID: 'Layout ID',
+    Userrentalstarttime: 'User lease starttime',
+    Userrentalexpirationtime: 'the lease expire time',
+    Expirationtime: 'Expiration time',
+    Costyear: 'Cost/year',
+    Domainnamerentalcost: 'Domainname lease cost',
+    Notrented: 'Not rented',
+    Underlease: 'Under lease',
+    Domainnamecostannuafee: 'Domain Name Cost (Annual fee)',
+    Domainexpirationtime: 'Domain name expiration time',
+    Suffix: 'Domain name suffix',
+    textbox: 'Text box',
+    Selectedcomponents: ' selected component?',
+    Selectedtag: ' the selected tag?',
+    Selfbuilttemplate: 'Self-build template',
+    Systemtemplate: 'System template',
+    keywords: 'Keywords',
+    Visitingregion: 'Visit region',
+    Selectedmainsite: ' selected site?',
+    Selectedmaintenanceplan: ' selected maintenance plan?',
+    MaintainTitle: 'Maintenance title',
+    MaintainTime: 'Maintenance time',
+    open: 'Open',
+    close: 'Close',
+    sort: 'Sort',
+    route: 'Path',
+    Componentcode: 'Component code',
+    category: 'Category',
+    other: 'Other',
+    button: 'Button',
+    resource: 'Resources',
+    serialNumber: 'Serial number',
+    accountNumber: 'Account number',
+    role: 'Role identity',
+    roleName: 'Role name',
+    roleIllustrate: 'The characters illustrate',
+    mobilePhoneNumber: 'Mobile phone number',
+    areaCode: 'Area code',
+    status: 'Status',
+    controls: 'Operation',
+    pageSorting: 'Sort pages',
+    name: 'Name',
+    resourceCategory: 'Resource category',
+    pageAddress: 'Page address',
+    componentAddress: 'Component address',
+    creationTime: 'Creation time',
+    modificationTime: 'Modify time',
+    templateName: 'Template Name',
+    proxy: 'Proxy',
+    id: 'ID',
+    templateId: 'Template ID',
+    emailSubject: 'Email subject',
+    emailTempate: 'Mail Template',
+    emailLog: 'Mail log',
+    emailContent: 'Email content',
+    language: 'Language',
+    template: 'Template ',
+    content: 'Content',
+    client: 'Client',
+    failureReason: 'Cause of failure',
+    sendtime: 'Sending time',
+    releasetime: 'Release time',
+    reviewtime: 'Review time',
+    operator: 'Operator',
+    operatorID: 'Operator ID',
+    operationPath: 'Operation path',
+    operationParameter: 'Operation parameter',
+    operationInstructions: 'Operation instruction',
+    TIME: 'Operation time',
+    dictionaryName: 'Dictionary name',
+    dictionarytype: 'Dictionary type',
+    dictionaryValue: 'Dictionary value',
+    describe: 'Describe',
+    group: 'Group',
+    expression: 'Expression',
+    feedbackId: 'Feedback ID',
+    userNameId: 'User nickname/ID',
+    userName: 'User nickname',
+    feedbackType: 'Feedback type',
+    feedbackSiteNameID: 'Feedback site name/ID',
+    feedbackSiteName: 'Feedback site name',
+    feedbackSiteID: 'Feedback site ID',
+    siteAgentNicknameID: 'Site owning agent nickname/ID',
+    siteAgentNickname: 'Nickname of the agent that owns the site',
+    siteAgentNickID: 'Site owning agent ID',
+    feedbackTime: 'Feedback time',
+    feedbackPerson: 'Feedback person nickname/ID',
+    questionType: 'Question type/ID',
+    contactInformation: 'Contact information',
+    siteDomainAddress: 'Site domain address',
+    OriginatingSiteName: 'Originator site name',
+    problemDescription: 'Problem description',
+    replyRecord: 'Reply record',
+    feedbackStatus: 'Feedback status',
+    vipGrade: 'VIP level',
+    CurrentnumberVIPs: 'Current VIP Number',
+    upgradeScore: 'Score required for upgrade',
+    deletealllevelafterVIP: 'Do I deletealllevel data after the selected VIP level is included?',
+    noticeID: 'Notice ID',
+    noticeTitle: 'Notice Title',
+    noticeState: 'Notice status',
+    title: 'Title',
+    periodOfValidity: 'Period of validity',
+    pushPlatform: 'Push platform',
+    bannerId: 'Banner ID',
+    bannnerName: 'Banner name',
+    displayPlatform: 'Display platform',
+    affiliationPage: 'Owning page',
+    jumpType: 'Jump type',
+    jumpObject: 'Jump object',
+    lastModified: 'Last modified',
+    selectBanner: ' selected Banner?',
+    siteNameId: 'Site name/ID',
+    templateNameId: 'Template name/ID',
+    templateCode: 'Template encoding',
+    Multilingual: 'Multilingual',
+    PersonalnicknameID: "Person's nickname/ID",
+    Personalnickname: "Person's nickname",
+    domainPersonalnickname: 'Nickname of the person who owns the domain name',
+    domainPersonalnickID: 'Domain owner ID',
+    PersonalID: 'Person ID',
+    siteName: 'Site name',
+    siteID: 'Site ID',
+    customerServiceLink: 'Customer ServiceLink',
+    templatecustomerServiceLink: 'Template customer service link',
+    statisticalCode: 'Statistical code',
+    templatestatisticalCode: 'Template statistics code',
+    domainNameId: 'Domain name/ID',
+    domainName: 'Domain name',
+    domainAddress: 'Domain name address',
+    bindingPromotionCode: 'Bound promotioncode',
+    isHttps: 'Is it HTTPS',
+    effectiveness: 'The effectiveness of the system',
+    accountPhone: 'Account number/Phone number',
+    qrcode: 'QR code',
+    oddnumbers: 'Order number',
+    transferorNameId: 'Outgoing nickname/ID',
+    transferorId: 'Outgoing party ID',
+    transferorBalance: 'Outgoing balance',
+    receiverNameId: 'Recipient nickname/ID',
+    receiverId: 'Recipient ID',
+    receiverbalance: 'Recipient balance',
+    amount: 'The amount of money',
+    OperationaccountId: 'Operationaccount ID',
+    time: 'Time',
+    way: 'way',
+    balance: 'balance',
+    bindingSiteNameId: 'Bound site name/ID',
+    bindingSiteId: 'Bound site ID',
+    bindingSiteName: 'Name of the bound site',
+    bindingStatus: 'Binding status',
+    Chargingstandards: 'Charging standards',
+    Frontendsorting: 'Front sort',
+    Templateclassification: 'Template Classification',
+    componentName: 'Component name',
+    componentID: 'Component ID',
+    componentModule: 'Component module',
+    Currentpoints: 'Current points',
+    Directquantity: 'direct quantity',
+    Accountstatus: 'Account status',
+    videoId: 'Video ID',
+    authorIdName: 'Author nickname/ID',
+    authorId: 'Author ID',
+    purchaserId: 'Purchaser ID',
+    videoCover: 'Video cover',
+    videoTitle: 'Video title',
+    tag: 'Tag',
+    Systemlabel: 'System label',
+    Selfbuiltlabels: 'Self-built labels',
+    tagID: 'Tag ID',
+    tagContent: 'Tag content',
+    Recommendedcountry: 'Recommended country',
+    playCountry: 'Play area',
+    Supportcoderatefees: 'Rate(fee)',
+    Supportcoderate: 'Support bit rate',
+    OriginalityId: 'Originality ID',
+    Totalviews: 'Total views',
+    totalrevenue: 'Total revenue',
+    commentID: 'Comment ID',
+    commentContent: 'Comment content',
+    commentTime: 'Comment time',
+    commentObjectID: 'Commented on object/ID',
+    isShow: 'Whether to show',
+    commentatorId: 'Commentator/ID',
+    likeID: 'Like ID',
+    likeTime: 'Like time',
+    LikerNicknameId: "Like a person's nickname/ID",
+    atlasID: 'Atlas ID',
+    atlasCover: 'Atlas cover',
+    atlasTitle: 'Atlas title',
+    atlasNumber: 'Number of images',
+    briefintroduction: 'Brief introduction',
+    process: 'Review',
+    proxyNameId: 'Proxy nickname/ID',
+    proxyName: 'Proxy nickname',
+    proxyId: 'Proxy ID',
+    parentProxyNameId: 'Parent agent nickname/ID',
+    parentProxyName: 'Parent agent nickname',
+    parentId: 'Indicates the parent ID',
+    parentName: 'Parent nickname',
+    teamNumber: 'Team size',
+    teamTotalrevenue: 'Team total revenue',
+    Numberofdirectsubordinates: 'Directly under the lower number',
+    Directsubordinatebenefits: 'Directly under the lower earnings',
+    Sitesinuse: 'Site inuse',
+    UserStatus: 'User status',
+    UserType: 'user type',
+    uploadID: 'Update ID',
+    uploadTitle: 'Update title',
+    uploadchannel: 'Update Channel',
+    uploadplatform: 'Update Platform',
+    uploadversion: 'Updated version',
+    uploadContent: 'Update content',
+    channel: 'Channel',
+    platform: 'Platform',
+    version: 'Version',
+    isForce: 'Enforced or not',
+    isOpen: 'Whether to open',
+    theothersideID: 'Peer ID',
+    android: 'Android',
+    ios: 'IOS'
+  },
+  pop: {
+    yue: 'the moon',
+    Selecteddomainname: ' selected domain name?',
+    domainname: 'Domain name',
+    Lowertotalamount: 'Lower total amount',
+    Totaltransferpoints: 'Total transfer points',
+    Operationsitename: 'Operation site name',
+    NicknameIDpersonsite: 'The name/ID of the person who owns the site',
+    Enterpagetime: 'Page access time',
+    Dwelltimeseconds: 'Dwell Time (seconds)',
+    OperationBehavior: 'Operation behavior',
+    PageView: 'Page view',
+    ViewingBenefits: 'Viewing benefits',
+    RateCharge: 'Rate charge',
+    Purchasecoderate: 'Purchase rate',
+    BuyernicknameID: "Buyer's nickname/ID",
+    Purchaseamount: 'Purchase amount',
+    price: 'Price',
+    InputChinese: 'Input Chinese: ',
+    Selfbuiltlabelcontent: 'Self-build labelcontent',
+    UpgradeLabel: 'Upgrade tag',
+    addTime: 'Add time',
+    Upgradetosystemlabel: 'Upgrade to system label',
+    Upgraded: 'Upgraded',
+    CreatornicknameID: 'Creator nickname/ID',
+    Labelcontentdisplay: 'Label content display',
+    languages: 'Languages',
+    Labelcontentalllanguages: 'Label content: (all languages)',
+    Chinesename: 'Chinese name',
+    LabelDetails: 'Label details',
+    see: 'See',
+    agreewith: 'Agree with',
+    Reasonforfailure: 'Not passing the cause',
+    Nicknamesubordinate: "Next person's nickname",
+    SubordinateID: 'Subordinate ID',
+    revolutionsminute: 'Revolutions per minute',
+    transferortransfereesameuserpleasefill:
+      'The outgoing party and the incoming party are the same user, please fill in a new one',
+    Pointcannotgreateruppelimit: 'is not greater than single turn points limit',
+    Pleaseentercorrecamount: 'The correct amount',
+    IncorrectIDpleaserenter: 'ID is incorrect, please re-enter',
+    pointsbetweenuserscanonly:
+      'The transfer between users can be performed only between the upper and lower levels, not across levels',
+    Usertransferpoints: 'Transfer points for users below level 1',
+    lefttodisplaydetailedinformation: 'Enter the ID of the transfer party on the left to show the details',
+    petal: 'Petal',
+    Lowerleveltosublevel: 'Level 1 proxy transfer',
+    EnterSubordinateID: 'subordinate ID',
+    Confirmuserinformation: 'Confirm user information',
+    Pleaseentercorrectname: 'The correct domain name',
+    PleaseselectwhetherHTTPS: 'please select whether to HTTPS',
+    RentalannualfeecannotemptyChengdu: 'Rent method annual fee, share can not be empty',
+    RentalUserID: 'Rental user ID',
+    Domainnamerentalstatus: 'Domain name lease status',
+    annualfee: 'Annual fee',
+    divideinto: 'Divide into',
+    Annualfee: 'Annual fee expenses',
+    Sharingexpenses: 'Share expenses',
+    Siterevenue: 'Site revenue',
+    Rentaldomainnamemethod: 'Way to rent out domain names',
+    RentalDomainNameDetails: 'Rented domain name details',
+    Addrentaldomainname: 'Add leased domain name',
+    Pleaseselectdefaultpage: 'The default page',
+    Jumptopage: 'Jump to page',
+    Nopreview: 'No preview',
+    TheownerIDdoesnotexist: 'Owner ID does not exist',
+    Selectatleastonelabel: 'Select at least one label',
+    startandendtimescannot: 'The start and end times cannot be the same',
+    Maintenancestarttime: 'maintenance start time',
+    MaintenanceEndTime: 'maintenance end time',
+    Maintenancetime: 'maintenance time',
+    Maintenancecontent: 'Maintenance content',
+    sitemaintenance: 'site maintenance',
+    Image365size10M:
+      'The recommended image size is 365*136, only jpg, jpeg, png formats are supported, and the size does not exceed 10MB',
+    Imagesize: 'Imagesize does not exceed ',
+    Onlyjpegjpgpnggifimages: 'Only support upload: jpeg, jpg, png, gif format images',
+    Yoursupportcopying: 'Your browser does not support copying',
+    ReplicatingSuccess: ' successful replication',
+    OriginatingSiteNameID: 'Originator site name/ID',
+    ReportedID: 'Report object ID',
+    ReportedtoID: 'Report object/ID',
+    FeedbackuserID: 'Feedback person ID',
+    Feedbackdetails: 'Feedback details',
+    classname: 'Class name',
+    JobName: 'Job name',
+    Groupname: 'Group name',
+    Triggertime: 'Trigger time',
+    mapTCP: 'Map task carries parameters',
+    level: 'Level',
+    src: 'Link',
+    menu: 'Menu',
+    warn: 'Warn',
+    areyousurepage:
+      'When you click the OK button, these resources will be completely deleted, and if they contain sub-resources, they will also be deleted',
+    areyousurepageMaintenance: 'Are you sure you want to switch this site to maintenance status?',
+    areyousurepageOpen: 'Are you sure you want to switch this site to open status?',
+    viewPage: 'View page',
+    ScanQRcode: 'ScanQRcode to bind account',
+    secretkey: 'secret key',
+    getsecretkey: 'Get the key',
+    systemIdentity: 'System identity',
+    accessPermissions: 'Access rights',
+    pageName: 'Page name',
+    EnglishName: 'English name',
+    parentPage: 'Parent page',
+    parentID: 'Parent component ID',
+    pID: 'Parent ID',
+    parentcode: 'Parent component code',
+    permisstionCode: 'Permission code',
+    buttonName: 'button name',
+    internationalization: 'Internationalization',
+    addInternationalization: 'Add internationalization',
+    noticeTitle: 'Notice Title',
+    noticeTime: 'Notice limitation',
+    noticeContent: 'Notice content',
+    noticeImg: 'Notice picture',
+    noticeStatus: 'Notice status',
+    imageSize: 'Image size 365*136, size not more than 500K',
+    selectPlatfoerm: 'Select display platform',
+    selectPage: 'Select page',
+    selectJump: 'Select jump type',
+    inputjumpName: 'Input jump object',
+    inputBannerName: 'Enter the Banner name',
+    uploadBannerImg: 'Upload Banner image',
+    remark: 'Remark',
+    internalAccountAssociation: 'Internal accounts associated',
+    accountID: 'Account ID',
+    accountCategory: 'Account Category',
+    superiorProxy: 'Superior proxy',
+    superiorProxyID: 'Superior agent/ID',
+    superiorproxyID: 'Superior proxyID',
+    proxyLevel: 'Agent level',
+    dangqiancengji: 'Current level',
+    directSubordinatenumber: 'Number of direct subordinates',
+    sheweidaili: 'Set as proxy',
+    yishidaili: 'Already an agent',
+    email: 'Mailbox',
+    area: 'Area',
+    Claimableincome: 'claimable income',
+    integralnumber: 'Integral',
+    accountStatus: 'Account Status',
+    accountType: 'Account type',
+    operationalStatus: 'Operational status',
+    deleteStatus: 'Delete status',
+    Walletfunction: 'Wallet function',
+    paymentpassword: 'Payment password',
+    RegistrationtimeIP: 'Registration time/IP',
+    LastlogintimeIP: 'Last login time/IP',
+    siteDetail: 'Site details',
+    boundDomain: 'Bound domain',
+    unboundDomain: 'Unbound domain',
+    referencedTemplate: 'Referenced template',
+    referencedTemplateNameId: 'Reference template nickname/ID',
+    interesttags: 'Interest tags',
+    accountdata: 'Account data',
+    numberoflikesreceived: 'Number oflikes',
+    numberoffans: 'Number of followers',
+    numberoffollowers: 'He pays attention to',
+    numberofcomments: 'Number ofcomments',
+    subscribeTohis: 'Subscribe to his',
+    Userworks: 'User works',
+    atlas: 'Atlas',
+    video: 'Video',
+    SiteOwnerID: 'Site owner ID',
+    SiteOwnerNaame: 'Nickname of the person who owns the site',
+    domaindetail: 'Domain name details',
+    Sitebinding: 'Site binding',
+    Promotioncodebinding: 'Promotion code binding',
+    domainid: 'Domain name ID',
+    domainName: 'Domain name',
+    isEffective: 'Whether it is valid or not',
+    domainStatus: 'Domain name status',
+    PromotioncodeNameID: 'Promotion code name/ID',
+    PromotioncodeID: 'Promotion code ID',
+    PromotioncodeName: 'Promotion code name',
+    Promotioncode: 'Promotion code',
+    PromotioncodeContent: 'Promotion code content',
+    BounddomainNumber: 'Number of bound domain names',
+    PromotioncodeDetail: 'Promotion code Detail',
+    PromotioncodePersonalnickname: 'The nickname of the owner of the promotion code',
+    PromotioncodePersonalID: 'ID of the person to whom the promotion code belongs',
+    LastModified: 'Last modified',
+    Thedomainbound: 'The domain name bound to this promotional code',
+    ThedDomainthathasnot: 'Domain name that has not yet been bound with a promotion code',
+    templateDetail: 'Template details',
+    usagefee: 'Usage fee',
+    Templatefrontendsorting: 'Template front sorting',
+    Selecttransferinparty: 'Select the transfer party',
+    Selecttransferoutparty: 'Select the outgoing party',
+    PleaseEntertheAmount: 'The amount',
+    WorkDetails: 'Work details',
+    WorkCover: 'Work Cover',
+    WorkID: 'Work ID',
+    WorkTitle: 'Work title',
+    WorkType: 'Work type',
+    Workpreview: 'Work preview',
+    WorkReview: 'Work review',
+    Worksliked: 'Work praised',
+    Relatedworks: 'Related works',
+    information: 'Information',
+    UploadCover: 'Upload cover',
+    Uploadpreview: 'Upload preview',
+    CoverPreview: 'Cover preview',
+    FreePreview: 'Free preview',
+    videoTag: 'Video tag',
+    creatorID: 'Creator ID',
+    videoCharge: 'Video charge',
+    videoRemark: 'Video Notes',
+    uploadImg: 'Upload pictures',
+    atlasbriefintroduction: 'Introduction to Atlas',
+    atlasTag: 'Atlas tags',
+    atlasCharge: 'Atlas charge',
+    SelectCover: 'Select the cover',
+    ChoosefreePreviewImg: 'Select free preview image',
+    atlasRemark: 'Atlas Remarks',
+    TotalnumberofAudits: 'Total audit',
+    Audit: 'To be reviewed',
+    yishenhe: 'Audited',
+    Approved: 'Reviewed - Approved',
+    ReviewednotPassed: 'Reviewed - Failed',
+    Coderatename: 'Bit rate name',
+    Chargingstandards: 'Charging standard (points)',
+    tagName: 'Tag name',
+    realName: 'Real name',
+    Reportto: 'Direct superior',
+    Originalvideopoints: 'Original video charge (credits)',
+    Originalvideo: 'Charge for original video'
+  },
+  page: {
+    Areouuretochangetheuser: 'Do you want to change the user nickname (user ID) to the new superior?',
+    testverify: 'Verify',
+    Totalflowpoints: 'Total flow',
+    Totalwaterflow: 'Total water flow',
+    Totalrecharge: 'Total recharge',
+    sitedata: 'Site data',
+    Statistics: 'Site statistics',
+    PleaseentersuperiorID: 'The new superior ID',
+    Currentproxylevel: 'Current agent level',
+    CurrentdirectsuperiorID: 'ID of the current superior',
+    Parenagencylevel: 'Higher agencylevel',
+    Currentimmediatesuperiornickname: 'Nickname of current supervisor',
+    CurrentAgentID: 'Current proxy ID',
+    operatewithcaution:
+      'After changing the superior, all subordinate teams will be changed to the team of the new superior along with the replaced user, please exercise caution',
+    Currentproxynickname: 'current proxy nickname',
+    Rechargegiftinterval: 'Recharge gift interval',
+    lineofcredit: 'Overdraft limit',
+    normal: 'Normal',
+    freeze: 'Frozen',
+    Freezeearnings: 'frozen earnings',
+    Replacedirectsuperior: 'Change your immediate superior',
+    Teamcontributiontotalrevenue: 'total revenue team contribution',
+    TeamsdisableTA: "Disable TA's team",
+    TeamReport: 'Team report',
+    Directlysubordinatincome: 'Immediate contribution income at a lower level',
+    Teamcontributionincome: 'Team contribution revenue',
+    Totalnumberteammembers: 'Total number of team members',
+    Teamstatistics: 'Team statistics',
+    Totalnumberofrentals: 'Total number of rentals',
+    Totalnumberleaseddomainnames: 'Total number of leased domain names',
+    Totalconsumptiondomainnamerental: 'Domain rent the total consumption',
+    OwningSite: 'Own the site',
+    Totalnumberofprimaryagents: 'Total number of primary agents',
+    Directaddition: 'Directly added',
+    Yesterdayproxygeneralwithdrawal: 'Agent total withdrawal of yesterday',
+    Totalnumberproxysites: 'Total number of proxy sites',
+    Numberoftransactionstransit: 'In road number',
+    Totalconsumption: 'Total consumption',
+    Totalactiveusers: 'Total activeusers',
+    totalvisits: 'Total visits',
+    Blacklist: 'Multiple blacklists (separated by English ";")',
+    Totalregistrationvolume: 'Total registrations',
+    Ordinaryuservolume: 'Number of ordinary users',
+    Numberofproxyusers: 'Number of agent users',
+    Newusersaddedyesterday: 'Added a user yesterday',
+    Activeusersyesterday: 'Active user yesterday',
+    Yesterdayrechargeuser: 'Recharge users yesterday',
+    Numberofnewusers: 'Number of new users',
+    Activeuservolume: 'Number of active users',
+    Numberofrechargeusers: 'Number of recharge users',
+    Actualtotalrevenue: 'Actual total revenue of users',
+    Totaluserrevenue: 'Total revenue per user',
+    yonghutuanduizongshouyi: 'Total revenue of user team',
+    Superiorassembly: 'Superior assembly',
+    Platformassembly: 'Platform assembly',
+    DomainNameRentalPackage: 'Domain Name Rental Package',
+    Revenuestatus: 'Revenue state',
+    Totalconsumptionamount: 'Total amount spent',
+    Totalconsumptiontransactions: 'The total number of consumption sum',
+    Totalnumberconsumers: 'Total number of consumers',
+    Totalnumbercon: 'The total amount of rewards',
+    Totalnumberofrewardsoffered: 'Total number of rewards',
+    Totalnumberrewardsoffered: 'Total number of people rewarded',
+    Totalpointsredeemed: 'Total redemption of points',
+    Totalpetalexchangeamount: 'Petals total conversion',
+    Totalnumberpointsredeemed: 'Points for total number',
+    Redemptionpointsamount: 'Amount of points redeemed',
+    AmountPetalsConsumed: 'Amount of petals consumed',
+    Totalnumberbuyers: 'Total number of buyers',
+    Totalnumberpurchases: 'Total number of purchases',
+    Totalvideopurchaseconsumption: 'Video purchase total consumption',
+    Totalatlaspurchaseconsumption: 'Atlas buy total consumption',
+    Totalconsumptioncoderatepayment: 'Rate paid total consumption',
+    Keyindicators: 'Key indicators',
+    graphical: 'graphic',
+    form: 'form',
+    date: 'Date',
+    LastSevenDays: 'The last seven days',
+    Inthepastfourteendays: 'Nearly fourteendays',
+    Inthepastthirtydays: 'Nearly thirtydays',
+    datascreening: 'Data Overview',
+    Totalnumberofvideos: 'Video total',
+    PaidVideo: 'Paid video',
+    FreeVideo: 'Free video',
+    Totalnumberatlases: 'Atlas total',
+    Tollcollection: 'Paid Atlas',
+    FreeAtlas: 'Free Atlas',
+    Totalnumberofworks: 'Total number of works',
+    Approved: 'Pass the examination',
+    Totalviewsofworks: 'Total page views of works',
+    Totalrevenuefrompaidviewing: 'Pay to watch the total revenue',
+    Totalcoderatereturn: 'Total rate revenue',
+    Totalnumberoftransports: 'Moving total',
+    Totalnumberforwards: 'Forward total',
+    Totalclicks: 'Total Clicks',
+    Agentaddition: 'Agent addition',
+    Numberclickscontentcreators: 'Number of clicks to become content creators',
+    Numberpeopleclickpromotionagents: 'Number of people who click to become promotion agents',
+    Numberclicksbecomesiteowners: 'Number of clicks to become site owners',
+    Totalauthorizatiolimitplatform: 'Platform total authorized lines',
+    Platformtotaltransferpoints: 'Platform always turning points',
+    Totalusertransferpoints: 'Totaluser transfers',
+    Totauserpoints: 'Total userpoints',
+    Subapplicationnotapproved: 'Under points to apply for review (not)',
+    AccountID: 'Account ID',
+    Accountname: 'Account name',
+    dingyuezongjine: 'Total subscription amount',
+    kaitongyonghuzongshu: 'Total number of subscribed users',
+    dingyueyonghuzongshu: 'Total number of subscribed users',
+    kaitongzidongxufei: 'Total number of automatic renewal activated',
+    dinghyuerenid: 'Subscription ID',
+    dingurennicheng: 'Subscription nickname',
+    beidingyurenid: 'Subscriptee ID',
+    beidingyuerennicheng: 'Nickname of subscribed person',
+    dingyurfangshi: 'Subscription method',
+    dingyurernnichengid: 'Subscription nickname/ID',
+    beidingyuerennichengid: 'Nickname/ID of the subscribed person',
+    dingyueshuebeike: 'Subscription amount (shell)',
+    dingyueshijina: 'Subscription time',
+    songlizongshue: 'Total gift amount',
+    songlizongcishu: 'Total number of gifts given',
+    songlizongrenshu: 'Total number of gift givers',
+    guanzhongresnhu: 'Audience nickname',
+    guanzhuid: 'Audience ID',
+    zhuboniheng: 'Anchor nickname',
+    zhuboid: 'Anchor ID',
+    zhibojianbianhao: 'Live room number',
+    guanzhongnichengid: 'Audience nickname/ID',
+    zhubonichengid: 'Anchor nickname/ID',
+    liwu: 'Gift',
+    zhibojianid: 'Live room ID',
+    zhibojianmincheng: 'Live room name',
+    guanzhongrenshu: 'Number of Audiences',
+    zhiboleixing: 'Live streaming type',
+    zhibojianxiaofeijifen: 'Consumption (points)',
+    xiaboszhauntai: 'Download status',
+    zhiboshichang: 'Duration (minutes)',
+    zhengchangxiabo: 'Normal playback',
+    pingtaifengjin: 'Platform ban',
+    zhibojianshishijiemian: 'Real time interface in live broadcast room',
+    zhibojiantousu: 'Complaints in the live broadcast room',
+    tousuwenti: 'Complaint issue',
+    wentihuifu: 'Question reply',
+    wentihzhiboyijieshuuifu: 'The live broadcast has ended',
+    chakanhuifang: 'View playback',
+    zhibojianbeifengjin: 'The live broadcast room has been banned',
+    fengjinjiezhishijian: 'Deadline for ban',
+    songchu: 'Send out',
+    laile: 'Here we go',
+    guanzhulzhubo: 'Followed the anchor',
+    jiejinzhibojian: 'Unlocking the live broadcast room',
+    faqijinggao: 'Initiate warning',
+    fengjinzhibojian: 'Banned live streaming room',
+    zhibojianjinggao: 'Live room warning',
+    qingshurujinggaoneirong: 'Warning content',
+    fasong: 'Send',
+    fengjinshichang: 'Duration of ban',
+    fengjinyuanyin: 'Reason for ban',
+    fengjin: 'Ban',
+    zhuboxiabola: 'The anchor has dropped the broadcast',
+    fasongjinggaochengong: 'Successfully sent warning',
+    fasongjinggaoshibai: 'Sending warning failed',
+    fengjinchenggong: 'Blocked successfully',
+    fengjinshibai: 'Blocking failed',
+    jiejinchenggong: 'Unblocking successful',
+    jiejinshibai: 'Unblocking failed',
+    jinrumenkan: 'Entry threshold',
+    guankanguanhongrenshu: 'Number of viewers',
+    shoudaoliwuzongzhijifen: 'Received gift total value points',
+    xinzengfensishuliang: 'Number of newly added fans',
+    kaiboshijain: 'Starting time',
+    xiaboshijian: 'Download time',
+    xiabofangshi: 'Download method',
+    huifuchenggoong: 'Reply successful',
+    huifushibai: 'Reply failed',
+    fufei: 'Paid',
+    jinfensi: 'Fans only',
+    zhibozhong: 'Live streaming',
+    fengjinzhiriqi: 'Deadline for ban'
+  },
+  input: {
+    notDeleted: 'Not deleted',
+    Deleted: 'Deleted',
+    Pleaseenteramountpoints: 'The amount of charge points',
+    Countrycode: 'Global roaming',
+    SelectedGift: ' the chosen gift?',
+    Domainnamemaintenance: 'Domain name maintenance',
+    PleaseenterIP: 'The correct IP',
+    register: 'Register ',
+    eng: 'English',
+    Cannotempty: 'Cannot be empty',
+    please: 'Please enter ',
+    pleaseSelect: 'Please select ',
+    QueryContent: 'Query content',
+    Replycontent: 'Reply content',
+    checkUserName: 'The user name must be no less than 3 characters and no more than 20 characters',
+    checkPassword:
+      'Password must contain uppercase and lowercase letters, numbers, special characters, at least 8 characters',
+    Passwordinconsistency: 'Inconsistent password',
+    checkPhone: 'The phone number is not formatted correctly',
+    timeon: 'Start time',
+    logintimeon: 'Login start time',
+    registertimeon: 'Registration start time',
+    EndTime: 'End time',
+    xuanzeshijian: 'Select time',
+    loginEndTime: 'Login end time',
+    registerEndTime: 'Registration end time',
+    img: 'Picture',
+    page: 'Page',
+    Version: 'Owning version',
+    userID: 'User ID',
+    country: 'Country',
+    coderate: 'Bit rate',
+    charge: 'Charge',
+    fee: 'Fee',
+    original: 'Original',
+    checkVideo: 'Please upload video first',
+    checkVideoTitle: 'The video title',
+    checkTag: 'Select at least one tag',
+    checkCountry: 'Choose at least one country',
+    Receiptpointsamount: 'Amount of receipt credits',
+    type: ' Type',
+    AREACODE: 'area code',
+    aroundPhone: 'Your phone number (first two digits + last two digits)',
+    SelectAll: 'Select all',
+    all: 'All',
+    allResourse: 'All resources',
+    pageResourse: 'Page resource',
+    buttonResourse: 'Button resources',
+    yes: 'Yes',
+    no: 'No',
+    effective: 'Effective',
+    invalid: 'Invalid',
+    untreated: 'Untreated',
+    processed: 'Processed',
+    Followingup: 'To follow up',
+    Onshelves: 'On shelves',
+    Removedfromshelves: 'Off shelves',
+    fail: 'Not passed',
+    yitongguo: 'Passed',
+    Processing: 'In process',
+    closeinterface: 'Closing the interface will unlock it. Do you want to close the interface?',
+    prompt: 'Prompt',
+    Notfilledin: 'Notfilledin',
+    PleaseinputChinese: 'Chinese',
+    upgradation: 'upgrade',
+    Videodurationmin: 'Video Duration (min)',
+    Tolllevel: ' toll booth',
+    maximumvideodurationmin: 'Video duration range (minutes)',
+    correspondingchargingrange: 'Corresponding fee range (points)',
+    Pleasereentertherange: 'Please re-enter therange',
+    Incorrectphonenumberformat: 'phone number format is not correct',
+    Pleasenternumbers: 'Pure numbers',
+    Mobilereacode: 'mobile phone area code',
+    Incorrectemailformat: 'Email address format is incorrect',
+    shangpinid: 'Product ID',
+    shangpinmincheng: 'Product name',
+    shagnpinsuoshurenid: 'Product owner ID',
+    bizhong: 'Currency',
+    shangpinsuoshuren: 'The owner of the product',
+    shangjishijian: 'Listing time',
+    quedingyao: 'Are you sure you want it',
+    shangpisxiangqing: 'Product details',
+    shangpinmaioshu: 'Product description',
+    shangpinjiage: 'Product price',
+    shifoubaoyou: 'Free shipping or not',
+    kefouliuyan: 'Can you leave a message',
+    tupianshipin: 'Product display',
+    zhenshixingupian: 'Authenticity',
+    shangpinliuyan: 'Product message',
+    chakanhuifu: 'View replies',
+    meiyougenduohuifu: 'There are no more replies left',
+    meiyougengduopinglun: 'There are no more comments left',
+    caozuochengong: 'Operation successful',
+    caozuoshibai: 'Operation failed',
+    zanwupinglun: 'There are currently no comments',
+    tijiaoshijian: 'Submission time',
+    jujue: 'Reject',
+    juejueyuanyin: 'Reason for rejection',
+    bubaoyou: 'No free shipping',
+    baoyou: 'Free shipping',
+    xitongfanmang: 'The system is busy, please try again later',
+    daohangzhanmingcheng: 'Navigation station name',
+    shengcheng: 'Generate',
+    xiazai: 'Download',
+    xiazaiquanbu: 'Download All',
+    tianjiadaohangzhan: 'Add navigation station',
+    daophangzhanxiangqing: 'Navigation Station Details',
+    zhichiyuyan: 'Supports languages',
+    zhandianjieshao: 'Site Introduction',
+    neibujiansuoci: 'Internal search term',
+    beianhao: 'Record number',
+    neibujianjie: 'Internal Introduction',
+    guanyuwomen: 'About Us',
+    jairuwomen: 'Join us',
+    guanggaolianxi: 'Advertising contact',
+    yinsizhengce: 'Privacy Policy',
+    wangluotiaokuan: 'Network Terms',
+    youqinglianxjie: 'Friendly link',
+    yinsibaohu: 'Privacy protection',
+    gekai: 'Separation represents internationalization, for example: about us | www.xxx. com',
+    mobanmingcheng: 'Template name',
+    mobancode: 'Template code',
+    douhaofenge: 'Multiple separated by commas;Format title # URL, title # URL',
+    daohangzhanid: 'Navigation Station ID',
+    yulandizhi: 'Preview address',
+    zuihougengxinshijian: 'Last update time',
+    xinzengoban: 'Add template',
+    mobanxiangqing: 'Template details',
+    xuanzemoban: 'Select template',
+    xuanzepeise: 'Choose a color scheme',
+    tianjiayuming: 'Add domain name',
+    mobanlogo: 'Template logo',
+    gengxin: 'Update',
+    xiazaijindu: 'Download progress',
+    shengchengwanbi: 'Generation completed',
+    xitongtishi: 'System prompt',
+    xiaziawancheng: 'Download completed!',
+    xiazaishibai: 'Download failed',
+    zhengzaixiazai: 'Downloading...',
+    shengchengshibai: 'Generation failed',
+    daohagnzhameiyoupeizhimoban:
+      'The navigation site does not have a configuration template, Please configure the template first',
+    zhengzaishencheng: 'Generating in progress, please wait...',
+    tianjaichenggong: 'Successfully added',
+    tianjiashibai: 'Add failed',
+    shaohouzaikan: 'Successfully generated, please check later',
+    xiunzengmobanshenggong: 'Successfully added template',
+    xinzengmobanshibai: 'Failed to add template',
+    gengxinmobnachenggong: 'Template update successful',
+    gengxinmobanhsibai: 'Update template failed',
+    shengchneggong: 'Successfully generated',
+    bianjishibai: 'Editing failed',
+    xitongcuowu: 'System error',
+    shengchengluntanwenjian: 'Generate forum files',
+    zongzhibochangci: 'Total live streaming sessions',
+    fufeizhibochangci: 'Paid live streaming sessions',
+    mianfeizhibochangci: 'Free live streaming sessions',
+    zhuborenshu: 'Number of anchors',
+    leijishoudaojiwu: 'Accumulated gifts received',
+    leijizhibochangci: 'Accumulated live streaming sessions',
+    leijizhiboshichang: 'Accumulated live broadcast duration (minutes)',
+    beijinggaocishu: 'Number of warnings received',
+    beifengjincishu: 'Number of times banned',
+    fufeiyonghushuliang: 'Number of paying users',
+    heji: 'Collection',
+    hejiid: 'Collection ID',
+    hejibiaoti: 'Collection title',
+    goumaiefiyong: 'Purchase cost',
+    hejifengmian: 'Collection Cover',
+    shipinshuliang: 'Number of videos',
+    goumaifeiyongjifen: 'Purchase cost (points)',
+    hejixiangqing: 'Collection details',
+    hejifeiyong: 'Collection fee',
+    hejijianjie: 'Collection Introduction',
+    hejineirong: 'Collection Content',
+    wanglufanwanghsaohou: 'The network is busy, please try again later',
+    qingshuruzhanghaoid: 'Your account ID',
+    qingxuanzeguoji: 'Nationality',
+    qingxuanzezhuangtai: 'A status',
+    zhanghaonichengid: 'Account nickname/ID',
+    guoji: 'Nationality',
+    zhengjiantupian: 'Document image',
+    renzhengshipin: 'Authentication image',
+    renzhengshijian: 'Authentication time',
+    zhenrenrenzheng: 'Real person authentication',
+    zhenrenshipin: 'Live action video',
+    renzhengjieguo: 'Authentication result',
+    renzhengtongguo: 'Certification passed',
+    renzhengbutongguo: 'Authentication failed',
+    shenhezhong: 'Under review',
+    dengluguoqidongxindeglu: 'Login has expired, please log in again',
+    qingqiushibai: 'Request failed',
+    wuquancaozuo: 'Unauthorized operation',
+    jinzhifangwen: 'Access prohibited',
+    xitongneibucuowu: 'Internal system error',
+    xinzengdiqu: 'New regions added',
+    diqumingcheng: 'Region name',
+    tianjiazijidiqu: 'Add subset regions',
+    querenshanchuma: 'Are you sure you want to delete it?',
+    xiugaidiqumingcheng: 'Modify region name',
+    diquxiangqing: 'Regional details',
+    suoyouyuayn: 'Regional details (all languages)',
+    diquid: 'Region ID',
+    xiugaichenggong: 'Modified successfully',
+    xiugaishibai: 'Modification failed',
+    gaidiquxiayouzidiqu: 'There are sub regions under this region, please delete them first',
+    renzheng: 'Authentication',
+    zhijiandeshue: 'The amount between',
+    genghaunshipin: 'Change video',
+    qirpianshangchuasnhbai: 'Slice upload failed',
+    wu: 'None',
+    zuidoushanghuanershizhangtupian: 'Upload up to 20 images',
+    tupiandaiaobunengchaoguoshizhao: 'Image size cannot exceed 10M',
+    shilimingcheng: 'Example Name',
+    renzhengshili: 'Example of authentication',
+    shifoushanchucishili: 'Do you want to delete the selected example?',
+    suoxuanzhongshili: 'Selected example?',
+    shilibiaozhun: 'Example standards',
+    shilitupian: 'Sample image',
+    zhandiantubiao: 'Site icon',
+    shifoushanchuguanggao: 'Do you want to delete the selected advertisement?',
+    suoxuanzhongguanggao: 'Selected advertisement?',
+    shifoushanchuqunzu: 'Do you want to delete the selected group?',
+    suoxuanzhongqunzu: 'Selected group?',
+    shifoushanchuzhuti: 'Do you want to delete the selected theme?',
+    suoxuanzhongzhuti: 'Selected topic?',
+    shifoushanchuqunzuzhan: 'Do you want to delete the selected group station?'
+  },
+  com: {
+    Editavatar: 'Edit Avatar',
+    KJNovaClipper: 'Picture cropping',
+    Uploadfiles: 'Uploadfiles',
+    Onlyjpegjpgpngimages: 'Only support upload :jpeg, jpg ,png format images',
+    LOGOCropping: 'LOGO cropping',
+    IMstatus: 'IM Status : ',
+    Connected: 'Connected',
+    Disconnected: 'Disconnected',
+    AccountSettings: 'Account Settings',
+    Successfullyset: 'Sign out',
+    NetflixDuomeng: 'TK Admin',
+    cover: 'Cover',
+    userquery: 'User query',
+    screenshot: 'Screenshot',
+    Playspeed: 'Playspeed',
+    Live: 'Ultra Clear',
+    highdefinition: 'High definition',
+    clearness: 'clearness',
+    automatic: 'Automatic',
+    Clickselectimage: 'Click to selectimage',
+    SelectAssociatedWorks: 'Select associated works',
+    Selected: 'Selected',
+    Incorrectformat: 'Incorrect format',
+    Maximumchargeablepoints: 'Charge points are up to 9999',
+    PleaseentercreatorID: 'The correct creator id',
+    Selectfreepreviewfirst: 'Select at least one free preview',
+    chargingstandard: 'The correct charge rate',
+    Uploadleastimages: 'Upload at least 2 pictures',
+    Selectoneatlaslabel: 'Select at least oneatlaslabel',
+    Selectleastrecommendedcountry: 'Select at least one recommendation countries',
+    Atlasintroductionempty: 'Atlas introduction cannot be empty',
+    HEICuploading: 'Uploading failed, uploading is prohibited in HEIC format',
+    Pleaseclicktheimages: 'Pleaseclickthe charge button first and upload at least 2 images',
+    Thefeecannotempty: 'Fee amount cannot be empty',
+    OnlyMP4files: 'Only upload MP4, MOV files',
+    videofiveminutes: "Videos can't be less than oneminutes long",
+    Thevideosupported: 'This video is not supported',
+    Serveruploadagain: 'The server is busy, please uploadagain',
+    Thefeestandardless: 'Charge no less than 1',
+    Selectonevideotag: 'Select at least onevideotag',
+    PleaseuploadGIFimages: 'Please upload GIF format images',
+    Blockthiscomment: 'Block this comment',
+    Showthiscomment: 'Show this comment',
+    Pleaseuploadcover: 'Please upload the cover',
+    qingxuanzefengmian: 'A cover page',
+    contentcannotmodified: 'Content has been locked by someone else and cannot be modified',
+    works: 'Works ',
+    more: 'More',
+    Noremarksatmoment: 'No remarks',
+    Reviewfailed: 'Audit failed',
+    Pleasekeepleastlabel: 'Pleasekeep at least one label',
+    Pleasecorrectonlynumbers: 'Please enter the correct amount, can only input Numbers',
+    Thehighbiratefee: 'Thehigh bit ratefee cannot be less than the low bit ratefee',
+    Thecontentothercannomodified: 'This work has been locked by another user and cannot be modified',
+    Forwardinformation: 'Forward information',
+    ForwardingID: 'Forward ID',
+    ForwarderID: 'Forwarder ID',
+    ForwardernicknameID: "Forwarder's nickname/ID",
+    Browsingforwardedworks: 'Forwarding of work views',
+    Revenuesfromforwardedworks: 'Forwarding work proceeds',
+    Forwardingtime: 'Forward time',
+    SelectPicture: 'Select a picture',
+    Maximumselection: 'Maximum selection',
+    Pictures: 'Pictures',
+    Rearunlocking: 'After unlocking',
+    Longlock: 'Long lock',
+    Pleasecloselockedfirst: 'Pleaseclose the locked media first',
+    Accountalreadyexists: 'Already accounted : ',
+    lock: 'Lock',
+    Handlinginformation: 'To carry information',
+    Lockhasbeenreleased: 'Lock released',
+    hour: 'Hour',
+    minute: 'Minute',
+    second: 'Second',
+    Pleaseuploadpreview: 'Please upload a preview',
+    Pleaseselectpreview: 'Preview',
+    Associatedworks: 'Associated works',
+    Selectuplabels: 'At most select tags : ',
+    optional: 'Optional',
+    Selecteddd: 'Current selection',
+    Tagcancheckedmost: 'Tags checkedmost',
+    HandlingID: 'Handling ID',
+    CarrierID: 'Carrier ID',
+    CarriernicknameID: 'Carrier nickname/ID',
+    Browsingvolumeofmovingworks: 'Handling work views',
+    Incomefrommovingworks: 'Income from moving Works',
+    handlingtime: 'Moving time',
+    Prepareforprocessing: 'prepare forprocessing',
+    Coverprocessing: 'Cover processing',
+    Previewprocessing: 'Preview processing',
+    Trialprocessing: 'Trial processing',
+    Originalvideoprocessing: 'Raw video processing',
+    Rateprocessing: 'bit rate processing',
+    RefreshStatus: 'Refresh status',
+    CDNaddress: 'cdn address',
+    DefaultJumpPage: 'Default jump page',
+    unbound: 'Unbound',
+    Selectedpromotioncode: ' the selected promotioncode?',
+    Unbindornot: 'Unbind or not',
+    Bindornot: 'Bind or not',
+    Templatenotyebound: 'Templatenot yet bound',
+    Bannerdiagram: 'Banner diagram',
+    Selectmorethanbanners: 'Select no morethan 5 banners',
+    Templateversion: 'Template version',
+    SystemTemplateID: 'System template ID',
+    PleaseentersystemtemplateID: 'please enter the reference system template ID',
+    Customerervicecode: 'Customer Service code',
+    themestyle: 'Theme style',
+    Loginmethod: 'Login method',
+    thirdpartylogins: 'Third partylogin',
+    WeChat: 'wechat',
+    UserAgreement: 'User Agreement',
+    ViewUserAgreement: 'View User Agreement',
+    ModifyUserAgreement: 'Modify User Agreement',
+    Vieworiginaluseragreement: 'View original User Agreement',
+    GenerateUserAgreement: 'Generate User Agreement',
+    UploadUserAgreement: 'Upload User Agreement',
+    PrivacyPolicy: 'Privacy Policy',
+    ViewPrivacyPolicy: 'View Privacy olicy',
+    ModifyPrivacyPolicy: 'Modify Privacy Policy',
+    Vieworiginalprivacypolicy: 'View original Privacy Policy',
+    GeneratePrivacyPolicy: 'Generate Privacy Policy',
+    UploadPrivacyPolicy: 'Upload Privacy Policy',
+    OnlyHTMLfiles: 'Only support uploading html files',
+    Fileexceedingmb: 'The file size did not exceed 1mb',
+    Cannotfourcontents: 'No more than fourcontents',
+    Onlyitemselected: 'Only one item can be selected',
+    SystemTemplateQuery: 'System template query',
+    Selectioexceedlabels: 'No more than 20 labels were selected',
+    UserName: 'User name',
+    Userprofile: 'User profile',
+    recommend: 'recommend',
+    followithinterest: 'to follow',
+    selectsite: 'Select a site',
+    Systems: 'Select system',
+    picture: 'picture',
+    album: 'Album',
+    Registrationfeedback: 'Registration feedback',
+    Pleaseenteintroductionexample: 'Introduction, "Congratulations, become one of us"',
+    Addpopularvideos: 'Add Popular Videos',
+    Imagesizedoesexceed: 'Image size does not exceed 10M',
+    Imagesizedoesexceed100M: 'Image size does not exceed 100M',
+    Enterthehomepag: 'Enter the homepage (cannot be clicked)',
+    EditChannel: 'Edit channel',
+    Introduction: 'Introduction',
+    Enterhomepagebutton: 'Go to Home button',
+    Enterhomepage: 'Go to Home page',
+    Excitingcontent: 'Exciting content',
+    ReselectComponents: 'Reselect Components',
+    nextstep: 'Next step',
+    Areyousurereturn: 'Clicking back will reset the content, confirm return?',
+    return: 'to return',
+    Selectutocomponents: 'Select up to 10 components',
+    Pleaseselectacomponent: 'Pleaseselect components',
+    Garbagebin: 'Dustbin',
+    componentsarea: 'Component area',
+    Recommendedusers: 'Recommended user',
+    Popularvideos: 'Popular Videos',
+    PopularAtlas: 'Popular Atlas',
+    Singlevideo: 'Single video',
+    SuggestedFollows: 'Recommended attention',
+    zhibo: 'Live broadcast',
+    wuxupeizhi: 'No configuration required',
+    AddSite: 'Add site',
+    AddSystem: 'Add system',
+    AddVideo: 'Add video',
+    AddAtlas: 'AddAtlas',
+    user: 'user',
+    Basicinformation: 'Account information',
+    personalInfo: 'Personal information',
+    paymentmethod: 'Payment method',
+    AccountContent: 'Account content',
+    Purchasedcontent: 'Content Purchased',
+    browsinghistory: 'Browsing history',
+    Transferinoutrecords: 'To and from records',
+    Accountingchangerecords: 'Account changerecord',
+    Pointaccountingchange: 'Point accounting change',
+    Pleaseselectmethod: 'Method',
+    Accountchangetype: 'Account change type',
+    income: 'income',
+    expenditure: 'expenditure',
+    Accountingtransformationmethod: 'Account change way',
+    Latestpoints: 'Latest points',
+    Petalaccountchange: 'Petal account change',
+    Accountchangeamount: 'Transaction amount',
+    Latestamount: 'The latest amount',
+    identity: 'Identity',
+    passport: 'Passport',
+    TeamStatus: 'Team status',
+    Set: 'set',
+    notset: 'notset',
+    Targetuperiornickname: "Target's immediate superior nickname",
+    TargetimmediatesuperiorID: "Target's immediate superior ID",
+    Nosuchuserfound: 'This user could not be found',
+    Areyousuresupervisor: 'Do you confirm to change your direct supervisor?',
+    replace: 'To replace',
+    Doyouwantpaymentpassword: "pay whether reset this user's password?",
+    today: 'Today',
+    yesterday: 'Yesterday',
+    beforeyesterday: 'The day beforeyesterday',
+    pastthreedays: 'Nearly threedays',
+    ContentPayment: 'Content payment',
+    BrowseTime: 'Browsing time',
+    Loadmore: 'Loadmore',
+    Selectedcontactinformation: ' the selected contacts?',
+    PlatformName: 'Platform name',
+    Chinesecannotappear: 'No Chinese characters',
+    Thetypbelongs: 'The type of work to which the tag belongs',
+    IDofbelongs: 'ID of the work to which the tag belongs',
+    Purchasetype: 'Purchase type',
+    PurchaseContent: 'Purchase content',
+    Spendingpoints: 'Cost points',
+    Buyingtime: 'Buy time',
+    Confirmreceiptrewards: 'Confirm payment reward',
+    Confirmedwithintheday: ' confirmed withintheday',
+    Selectedpaymentmethod: ' selected payment method?',
+    Pleasethirdpartyplatform: 'please select third-party platform',
+    Uploadpaymentcode: 'Upload payment code',
+    Pleaserewardamount: 'Rewardamount',
+    Pleaseuploadcode: 'Pleaseupload QR code',
+    Disablethisteam: 'Disable the team',
+    Enablethisteam: 'Enable the team',
+    Directsubordinate: 'Direct subordinate',
+    Transferout: 'Transfer out',
+    tochangeinto: 'Transfer to',
+    Totalamountusers: 'User share total',
+    Totaluserrechargeamount: 'Total amount of userrecharge',
+    Totalamountallocatedusers: 'Under the user points total',
+    Totalpetaamount: 'Petals reward the total amount',
+    Totalrewardamount: 'Total award amount',
+    Accountingtype: 'Account type',
+    businessbehavior: 'Business behavior',
+    Relatedcurrency: 'Related currency',
+    homepage: 'Go to homepage',
+    Sorrypagenotexist: 'Sorry, the page you are looking for does notexist.',
+    youjian: 'Mail',
+    duanxin: 'SMS',
+    pingtaiming: 'Platform name',
+    pingtaimiyao: 'Platform key',
+    tingzhishiyong: 'Stop using',
+    daliren: 'Agent ID',
+    xuanzepingtai: 'Choose a platform',
+    xitongbeizhu: 'System remarks',
+    youjianmobanrizhi: 'Mail template/log',
+    youjianyuming: 'Mail domain',
+    faxindizhi: 'Mailing address ',
+    fasongyoujian: 'Send mail',
+    dizhi: 'Address',
+    fasongchengg: 'Sent successfully',
+    fasongzhong: 'Sending',
+    fasongshibai: 'Send failed',
+    bunengchunshuzi: 'Cannot enter pure numbers',
+    duanxinrizhi: 'SMS log',
+    duanxinqianming: 'SMS Signature',
+    duanxinmoban: 'SMS Template',
+    fasongduanxin: 'Send SMS',
+    dizhimingcxheng: 'Address name',
+    guanlainyumingID: 'Associated domain ID',
+    gengxinshijian: 'Update Time',
+    tongbuzhuangtai: 'Synchronous state',
+    suoshupingtai: 'Owning platform',
+    beianzhuangtai: 'Record Status',
+    tongbushuju: 'Synchronous data',
+    pingtaicode: 'Three-party platform code',
+    ipcbeianzhuangtai: 'IPC Filing Status',
+    sanfangzhagnhao: 'Three-Party Account ',
+    tongbuchenggong: 'Synchronization success',
+    shenhezhuangtai: 'Audit Status',
+    mobangeshi: 'Template Format',
+    shoujianrenyouxiang: 'Recipient email',
+    shouxinrenyouxiang: 'Recipient mailbox',
+    suoxianzhongyoujian: ' selected mail?',
+    youjianxiangqing: 'Email details',
+    faxinrendizhiID: 'Sender address ID',
+    mobancanshu: 'Template parameter',
+    youjianyulan: 'Mail Preview',
+    shengchengyulan: 'Build Preview',
+    qianmingID: 'Signature ID',
+    qianmingmingcheng: 'Signature Name',
+    shifouguoji: 'Whether international',
+    gengxinshuju: 'Update your data',
+    suoshusanfangzhanghao: 'Three party account',
+    zanwugengxin: 'Not updated yet',
+    qianmingCode: 'Signature code',
+    qianming: 'Signature',
+    shenhebeihzu: 'Audit Remarks',
+    shiyongleixing: 'Applicable type',
+    xiaoxicode: 'Message code',
+    sanfangyuanshuju: 'Tripartite Metadata',
+    guojidaima: 'International Code',
+    shifoushanchuduanxin: 'Do you want to delete selected SMS?',
+    jieshourenshoujihao: 'Receiving phone number',
+    duanxinyulan: 'SMS Preview',
+    qingxianshuruqianmingID: 'The signature ID first',
+    xinjianmuban: 'Add template',
+    jinri: 'Today'
+  },
+  navigation: {
+    quanzhing: 'Weight',
+    quedingshanchu: 'Are you sure you want to delete this selection?',
+    tianjiadaohang: 'Add navigation',
+    daohangxiangiqng: 'Navigation details',
+    suozaidaohang: 'Navigation Category',
+    paiming: 'Ranking',
+    ico: 'Icon',
+    tiaohzuandizhi: 'Jump address',
+    przhi: 'Pr value',
+    tianjianeirong: 'Add content',
+    neirongxiangqing: 'Content details',
+    daohang: 'Navigation Category',
+    tupiantaida: 'The image is too large, please upload it again',
+    charudaohang: 'Insert navigation Category',
+    charuzhandian: 'Insert Site',
+    wenjianmingcheng: 'File name',
+    shengchengwenjian: 'Generate navigation file',
+    wenjiandizhi: 'File address',
+    mobanyuyan: 'Template language',
+    guanjianzishengchengcelue: 'Keyword generation strategy',
+    paimingshengchengcelue: 'Ranking generation strategy',
+    charuzhandiancelue: 'Insert Site Policy',
+    wenjianxiangqing: 'File Details',
+    fanwei: 'Range',
+    daohang_: 'Navigation',
+    luntan: 'Forum',
+    xianshidizhi: 'Display Address',
+    shengchengluntan: 'Generate forum files',
+    biaotitiaoshu: 'Number of titles',
+    neirongshengdcheng: 'Content generation word count',
+    pinglunshengcheng: 'Number of comments generated',
+    neirongshegnchengcelue: 'Content generation strategy',
+    pnglunshengchengcelue: 'Comment generation strategy',
+    shujushengcheng: 'Data generation strategy',
+    xiazaidizhi: 'Download address',
+    yingyongdemuban: 'Application template'
+  },
+  material: {
+    sucaizuozhenicheng: 'Material author nickname',
+    sucaizuozheId: 'Material author ID',
+    sucaiId: 'Material ID',
+    wenjianming: 'Filename',
+    sucaifengmian: 'Material cover',
+    sucaizuozhenichengId: 'Material author nickname/ID',
+    fenbianlv: 'Resolution',
+    shichangmiao: 'Duration (seconds)',
+    shangchuanshijian: 'Upload time',
+    jianjishinicheng: 'Editor Nickname',
+    jianjishiId: 'Editor ID',
+    shifougongxiang: 'Whether to share',
+    bugongxiang: 'Do not share',
+    gongxiang: 'Share',
+    jianjizuopingId: 'Clip work ID',
+    jianjishinichengId: 'Editor nickname/ID'
+  },
+  review: {
+    xiajifaqiyichang: 'Subordinate initiated exception',
+    xiajichaoshiweiqueren: 'Subordinate timeout not confirmed',
+    chuli: 'Handle',
+    dingdanxiangqing: 'Order details',
+    shangjiquerendakuanshijian: 'Confirmed payment time by superiors',
+    shangjiyidakuanzhaopian: 'Photos of payment made by superiors',
+    weishangchuanzhaopian: 'No photos uploaded',
+    chulijieguo: 'Processing results',
+    chulijieguomiaoshu: 'Description of processing results',
+    shenheweitongguo: 'Review not passed, order has been revoked',
+    shenheyitongguo: 'The review has been approved, and the order has been disbursed',
+    fangkuan: 'Loan',
+    chexiao: 'Revoke',
+    qingshuruwentichulijieguomiaoshu:
+      'A description of the problem handling result, which will be sent to both users in the form of a system message. Please fill it out carefully.'
+  },
+  edit: {
+    shifoushanchusuoxuanzhongip: 'Do you want to delete the selected IP?',
+    shoufeibiaozhun: 'A reasonable fee standard, which cannot be too high or too low',
+    zongxioafeirenshu: 'Total reward amount',
+    xitongbeizhu: 'System notes',
+    dailibeizhu: 'Agent remarks',
+    yonghubeizhu: 'User remarks',
+    tongyibeizhu: 'Unified remarks',
+    shoukuanrenlianxifangshi: 'Payee' + 's contact information',
+    qingshuruzidingyipingtai: 'A custom platform',
+    zhanzhanglianxifangshi: 'Webmasters contact information',
+    gernelianxifangshi: 'Personal contact information',
+    bangdingmoban: 'Binding template',
+    genghuanmoban: 'Change template',
+    yinyong: 'Reference',
+    xianbandingmoaban: 'Template needs to be bound first',
+    shifoushoudu: 'Is it the capital',
+    suodingzhanghao: 'Lock account',
+    baohan: 'Contain',
+    zhongwenming: 'Title name',
+    biaotizhongwemingcheng: 'Title name (Chinese)',
+    querenzhixingma: 'Are you sure to execute this operation?',
+    tianjiabiaoti: 'Add title',
+    bianjibiaoti: 'Edit title',
+    biaotixiangiqngsuoyou: 'Title details (all languages)',
+    biaotixiangqing: 'Title details'
+  },
+  group: {
+    guanggaotigongshangmingcheng: 'Advertiser name',
+    guanggaotupian: 'Ad image',
+    xinzengguanggao: 'Add ads',
+    guanggaoxiangqing: 'Ad details',
+    guanggaotigongshang: 'Advertising Providers',
+    tiaozhuanlianjie: 'Jump link',
+    guanggaozhuangtai: 'Ad status',
+    qunzumingcheng: 'Group name',
+    qunzupingtai: 'Group platform',
+    xinzengqunzu: 'Add a new group',
+    shoulushijian: 'Collection time',
+    qunzuxiangqing: 'Group details',
+    qunzufengmian: 'Group cover',
+    qunzujieshao: 'Group introduction',
+    qunzuliejie: 'Group link',
+    chengyuanshuliang: 'Number of members',
+    qunzuzhuangtai: 'Group status',
+    zhutineirong: 'Theme content',
+    xinzengzhuti: 'Add topic',
+    zhutixiangqing: 'Theme details',
+    zhutizhuangtai: 'Topic state',
+    gudingguanggaowei: 'Fixed ad space (displayed at the top of the page)',
+    xuanzeguanggao: 'Select ads',
+    suijiguanggaowei: 'Random ad slot (the higher the weight, the greater the probability of appearing)',
+    quanzhongzhi: 'Weights',
+    qunzu: 'Groups',
+    xuanzequnzu: 'Select group',
+    chengyuan: 'Member',
+    qunzuzhanmingcheng: 'Group site name',
+    qunzuzhantubiao: 'Group site icon',
+    xinzengqunzuzhandian: 'Add a new group site',
+    qunzuzhandianxiangqing: 'Group site details',
+    zhandianyuming: 'Site domain name',
+    fenleizhuti: 'Classification theme',
+    xuanzezhuti: 'Select theme',
+    jieshao: 'Introduce'
+  },
+  prompt: {
+    videoUploadTips:
+      'Only supports MP4 (h264, h265, hevc) format, size does not exceed 5GB, duration is at least 60 seconds',
+    imgUploadTips:
+      'Only supports jpeg, jpg, png formats, up to 20 pictures can be uploaded, and the size does not exceed 10M',
+    coverUploadTips: 'Only supports jpeg, jpg, png formats, size does not exceed 10M',
+    previewUploadTips: 'Only supports gif format, size does not exceed 20M',
+    fileUploadTips: 'Only supports html, jpg, jpeg, png, heic, wasm, mp4 formats, the size does not exceed 100M',
+    fileHtmlUploadTips: 'Only supports html format, size does not exceed 100M',
+    fileImgUploadTips: 'Only supports jpeg, jpg, png, gif formats, size does not exceed 100M'
+  },
+  personal: {
+    sex: 'Gender',
+    suozaidi: 'Location',
+    xingzuo: 'Zodiac sign',
+    birthday: 'Birthday',
+    zhanshiqiang: 'Display Wall',
+    male: 'Male',
+    female: 'Female'
+  },
+  fyComfirm: {
+    switchComfirm: 'Are you sure you want to execute this operation?'
+  },
+  cn: 'Chinese',
+  jp: 'Japanese',
+  tw: 'Traditional Chinese',
+  tc: 'Traditional Chinese',
+  en: 'English',
+  kr: 'Korean',
+  th: 'Thai',
+  fr: 'French',
+  de: 'German',
+  it: 'Italian',
+  es: 'Spanish',
+  pt: 'Portuguese',
+  ar: 'Arabic',
+  vi: 'Vietnamese',
+  la: 'Lao',
+  ph: 'Philippine',
+  id: 'Indonesian',
+  kh: 'Cambodian',
+  mm: 'Myanmar',
+  ru: 'Russia',
+  ua: 'Ukrainian',
+  by: 'Belarus',
+  'TK49 管端': 'TK49 admin',
+  'TK6图库 管端': 'TK6 admin'
+}

+ 38 - 0
src/locales/index.ts

@@ -0,0 +1,38 @@
+import { createI18n } from 'vue-i18n'
+import EN from './en'
+import CN from './zh-cn'
+import TW from './zh-tw'
+
+const messages = {
+  en: {
+    ...EN
+  },
+  'zh-cn': {
+    ...CN
+  },
+  'zh-tw': {
+    ...TW
+  }
+}
+
+const getCurrentLanguage = () => {
+  //设置
+  const UAlang = navigator.language // zh-CN
+  const langCode =
+    localStorage.getItem('language') === null
+      ? UAlang.indexOf('CN') !== -1
+        ? 'zh-cn'
+        : 'en'
+      : localStorage.getItem('language') ?? 'zh-cn'
+  localStorage.setItem('language', langCode)
+  return langCode
+}
+
+const i18n = createI18n({
+  legacy: false,
+  globalInjection: true,
+  locale: getCurrentLanguage(), //去getCurrentLanguage函数找有没有设置的语言,默认选择zh
+  messages: messages
+})
+
+export default i18n

+ 1714 - 0
src/locales/zh-cn.ts

@@ -0,0 +1,1714 @@
+export default {
+  login: {
+    title: '管理平台',
+    titleName: 'TK 管端',
+    userName: '用户名',
+    passWord: '密码',
+    editpassWord: '修改密码',
+    confirmPassword: '确认密码',
+    code: '验证码',
+    loginBtn: '登录',
+    reset: '重置',
+    inputName: '用户名',
+    inputPass: '密码',
+    inputCode: '验证码',
+    nameCheck: '请输入正确的用户名',
+    passCheck: '请输入正确的密码',
+    codeCheck: '请输入正确的验证码',
+    contactAdmin: '联系管理员'
+  },
+  menu: {
+    home: '首页',
+    componentControl: '组件管理',
+    system: '系统管理',
+    account: '账号管理',
+    resource: '资源管理',
+    gameTypeManagement: '彩种管理',
+    roles: '角色管理',
+    log: '操作日志',
+    dictionary: '数据字典',
+    mail: '邮件管理',
+    textmessage: '短信管理',
+    smsManage: '短信',
+    user: '用户管理',
+    content: '内容管理',
+    labelSetting: '标签设置',
+    integral: '积分管理',
+    transferScore: '转分管理',
+    transferRecord: '转分记录',
+    videoManagement: '视频管理',
+    atlasManagement: '图集管理',
+    workReview: '作品审核',
+    bitRateSetting: '码率设置',
+    userList: '用户列表',
+    vip: 'VIP管理',
+    vipList: 'VIP列表',
+    task: '任务调度',
+    taskPush: '任务推送',
+    site: '网站管理',
+    siteManagement: '站点管理',
+    domainManagement: '域名管理',
+    navigationConfig: '导航站管理',
+    codeManagement: '推广码管理',
+    templateManagement: '模板管理',
+    sketchManagement: '草图管理',
+    componentManagement: '组件管理',
+    agent: '代理管理',
+    agentList: '代理列表',
+    messageNotice: '消息公告',
+    notice: '公告管理',
+    message: '消息管理',
+    chatroomSystem: '聊天室系统',
+    chatroomList: '聊天室列表',
+    batchRoomCreator: '批量创建',
+    chatroomUserManagement: '成员管理',
+    chatroomMsgManagement: '消息管理',
+    chatroomUserList: '成员列表',
+    chatroomMsgList: '消息列表',
+    banner: 'Banner管理',
+    customerService: '客服反馈',
+    feedbackList: '反馈列表',
+    update: '更新管理',
+    operate: '运营数据',
+    userReport: '用户报表',
+    agentReport: '代理报表',
+    clientList: '客户端列表',
+    memberLevel: '会员等级',
+    pointsRules: '积分规则',
+    pointDetail: '积分明细',
+    starDetail: '星星明细',
+    customerTags: '用户标签',
+    transferReport: '转分报表',
+    componentBase: '页面组件库',
+    siteReport: '站点报表',
+    profitAndLossReport: '盈亏报表',
+    quotaAuth: '额度授权',
+    transferReview: '下分审核',
+    maintenance: '维护管理',
+    advertisementManagement: '广告管理',
+    advertisementList: '广告列表',
+    blacklist: '黑名单',
+    hireDomain: '租用域名设置',
+    videoCharging: '视频收费',
+    layouts: '布局管理',
+    giftManagement: '礼物管理',
+    contentReport: '内容报表',
+    stat: '业务统计',
+    useIncome: '用户收益',
+    consumeRecord: '消费记录',
+    integralReward: '积分打赏',
+    petalReward: '花瓣打赏',
+    integralExchange: '积分兑换',
+    videoBuy: '视频购买',
+    atlasBuy: '图集购买',
+    ratePayment: '码率付费',
+    domainRental: '域名租用',
+    appResource: 'App资源管理',
+    thirdPartyAccount: '第三方账号',
+    watch: '观看视频',
+    prepareAgentReport: '预代理报表',
+    navigationCategory: '导航类别设置',
+    navigationContent: '导航内容设置',
+    insertsite: '插入站点设置',
+    navigationFiles: '导航文件',
+    navigation: '导航网站',
+    keywords: '关键字设置',
+    materialManagement: '素材管理',
+    editedWorks: '剪辑作品',
+    rewardReview: '打赏审核',
+    reviewList: '审核列表',
+    auth: '真人认证',
+    authList: '认证列表',
+    authStandard: '认证标准',
+    livebroadcast: '直播管理',
+    livestreamingdata: '直播间',
+    liverecording: '直播记录',
+    404: '404',
+    purchasesubscription: '购买订阅',
+    livegiftgiving: '直播送礼',
+    livebroadcastreport: '直播报表',
+    navigationstationlist: '导航站列表',
+    collection: '合集管理',
+    commoditymanagement: '商品管理',
+    productlist: '商品列表',
+    listingreview: '上架审核',
+    wordregion: '世界地区',
+    personalProfile: '个人简介',
+    groupWebsite: '群组网站',
+    groupStationList: '群组站列表',
+    themeList: '主题列表',
+    advertisingList: '广告列表',
+    bbsAttachmentManagement: '帖子附件列表',
+    bbsPostContentManagement: '帖子列表',
+    bbsForum: '论坛列表',
+    bbsMainboard: '主板列表',
+    bbsInfo: 'BBS列表',
+    bbs: '论坛系统',
+    groupList: '群组列表',
+    uploadLog: '上传日志',
+    newsSiteMgr: '新闻站',
+    photosSys: '图库系统',
+    newsSiteList: '新闻站点列表',
+    newsTypeList: '新闻栏位列表',
+    articleList: '正文列表',
+    testForm: '表单测试',
+    series: '图纸系列',
+    newspaper: '图纸报纸',
+    newsPaperIssue: '图纸报纸期刊',
+    issueMappingList: '期刊映射列表',
+    batchIssueAdd: '批量创建',
+    websites: '网站大全',
+    guarantee: '担保平台',
+    gameResult: '开奖结果',
+    issueVideo: '开奖视频',
+    ipAddress: 'IP地址',
+    bbsEncyclopedia: '论坛大全',
+    advertisementCollection: '广告大全',
+    activityCenter: '活动中心',
+    leaderboard: '排行榜',
+    voiceroomManagement: '语音房管理',
+    voiceroomList: '语音房列表',
+    voiceroomUserList: '用户列表',
+    voiceroomMsgList: '消息列表',
+    voiceRoomUserManagement: '成员管理',
+    voiceRoomMessageManagement: '消息管理',
+    liveRoomManagement: '直播系统',
+    liveRoomList: '直播列表',
+    liveRoomUserList: '用户列表',
+    liveRoomMsgList: '消息列表',
+    liveRoomUserManagement: '成员管理',
+    liveRoomMessageManagement: '消息管理',
+    videoList: '视频列表',
+    videoTagList: '视频标签列表',
+    taskmanagement: '任务管理',
+    taskList: '语音房任务列表',
+    liveTaskList: '直播任务列表',
+    order: '订单中心',
+    orderList: '订单列表',
+    cashOut: '提现列表',
+    betting: '竞猜管理',
+    bettingList: '竞猜列表',
+    photoExplain: '图解列表',
+    expertManagement: '专家管理',
+    competitionList: '竞选列表',
+    expertList: '专家列表',
+    pointsList: '打赏记录',
+    saleList: '卖料列表',
+    buyingList: '买料列表',
+    recommendList: '推广列表',
+    sixKingList: '六合王',
+    bbsList: '帖子管理',
+    userPublic: '高手论坛',
+    myForum: '我的创作',
+    lottery: '竞猜推荐论坛',
+    guessImg: '图片幽默竞猜',
+    guessVideo: '视频幽默竞猜',
+    recommend: '推荐论坛',
+    girlForum: '美女图库',
+    sensitiveWord: '敏感词库',
+    commentsList: '评论列表',
+    webVisionPageComponent: '系统组件设置',
+    webVisionPageWebsite: '站点组件设置',
+    webVisionPageTemplate: '模版组件设置'
+  },
+  errorCode: {
+    0: '成功',
+    100: '传入的参数不对',
+    126: 'post, get方式不对',
+    729: '参数校验错误',
+    501: '服务器内部错误',
+    10001: '用户名已存在',
+    10002: '用户状态异常',
+    10003: '用户名或密码错误',
+    10006: '当期登陆已过期请重新登陆'
+  },
+  button: {
+    Addgifts: '新增礼物',
+    Newcoderate: '新增码率',
+    AddLayout: '新增布局',
+    Addmaintenanceplan: '新增维护计划',
+    SelectedAnnouncement: '所选中公告?',
+    AnnouncementDetails: '公告详情',
+    UpdateDetails: '更新详情',
+    selectUpdate: '所选中更新',
+    fail: '失败',
+    dictionary: '字典',
+    whether: '是否',
+    selectedSsers: '所选中用户?',
+    search: '查询',
+    add: '新增',
+    increase: '添加',
+    addAcount: '新增账号',
+    addRole: '新增角色',
+    addResources: '新增资源',
+    addtemplate: '新增模板',
+    addDictionary: '新增字典',
+    addNotice: '新增公告',
+    addBanner: '新增Banner',
+    BannerDetail: 'Banner详情',
+    addSite: '新增站点',
+    addDoamin: '新增域名',
+    addPromotioncode: '新增推广码',
+    addTag: '新增标签',
+    addUser: '新增用户',
+    edit: '编辑',
+    delete: '删除',
+    isdeleteUser: '是否删除所选中用户?',
+    isdeletetask: '是否删除所选中任务?',
+    edittask: '编辑任务',
+    disable: '禁用',
+    enable: '启用',
+    cancel: '取消',
+    confirm: '确认',
+    determine: '确定',
+    save: '保存',
+    createTask: '创建任务',
+    executeImmediately: '立即执行',
+    suspend: '暂停',
+    restore: '恢复',
+    details: '详情',
+    reply: '回复',
+    preview: '预览',
+    maintenance: '维护',
+    maintenanceState: '维护状态',
+    binding: '绑定',
+    unBinding: '解绑',
+    uploadVideo: '上传视频',
+    uploadAtlas: '上传图集',
+    Offshelf: '下架',
+    upload: '上传',
+    grounding: '上架',
+    unknown: '未知',
+    Editingworkcontent: '编辑作品内容',
+    passthrough: '通过',
+    unpassthrough: '不通过'
+  },
+  table: {
+    ReferencedtemplatenameID: '引用的模板名称/ID',
+    Totalnumberpromotionalcodes: '推广码总数',
+    Totalnumberdomainnames: '域名总数',
+    Totalnumberofsites: '站点总数',
+    Numberofavailablesites: '可用站点数量',
+    siteinformation: '站点信息',
+    Canwedevelopoffline: '是否可发展下线',
+    TeamDetails: '团队详情',
+    Teamcontribution: '团队贡献',
+    Personalcontribution: '个人贡献',
+    Agentlevel: '代理级别',
+    annualrent: '年租',
+    contract: '合约',
+    Rentalamount: '租用数额',
+    Rentalmethod: '租用方式',
+    TenantID: '租用人ID',
+    Renternickname: '租用人昵称',
+    RenternicknameID: '租用人昵称/ID',
+    CurrentPetals: '当前花瓣',
+    OwnerNicknameID: '所有者昵称/ID',
+    OwnerNickID: '所有者ID',
+    visits: '访问量',
+    Registrationvolume: '注册量',
+    Activeusers: '活跃用户',
+    consumption: '消费',
+    SiteNameID: '站点名称/ID',
+    Rewardamount: '打赏数额',
+    Statusding: '订单状态',
+    RewardingpersonnicknameID: '打赏人昵称/ID',
+    RewardingpersonnickID: '打赏人ID',
+    NicknameIDpersonrewarded: '被打赏人昵称/ID',
+    NicknameIDewarded: '被打赏人ID',
+    Rewardgifts: '打赏礼物',
+    number: '个数',
+    Totalrewaramount: '打赏总额',
+    Dividedsuperiors: '上级分成',
+    Sitedivision: '站点分成',
+    Domainnamedivision: '域名分成',
+    Platformdivision: '平台分成',
+    Forwardinghandlingdivision: '转发搬运分成',
+    Authordivision: '作者分成',
+    BonusPoints: '消费积分',
+    Consumptiontype: '消费类型',
+    realreturn: '实际收益',
+    Personalbenefits: '个人收益',
+    TeamBenefits: '团队收益',
+    Superiorcommission: '上级抽成',
+    Platformextraction: '平台抽成',
+    Domainnamerentalcommission: '域名租用抽成',
+    Giftstatus: '礼物状态',
+    PlayAnimation: '播放动画',
+    Gifttype: '礼物类型',
+    EditGift: '编辑礼物',
+    GiftName: '礼物名称',
+    Gifticon: '礼物图标',
+    GiftPrice: '礼物价格',
+    cannotbemodified: '内容已被他人锁定, 无法修改',
+    Worklabeuserbuilt: '作品标签(用户自建)',
+    NumberForwards: '转发次数',
+    Handlingfrequency: '搬运次数',
+    banyunzhuanfacishu: '搬运/转发次数',
+    fabushenheshijian: '发布/审核时间',
+    Chargeornot: '是否收费',
+    userfillcarefully: '审核不通过的原因将会发给用户, 请认真填写',
+    reason: '原因',
+    Ordernumber: '订单编号',
+    DividerInformation: '下分者信息',
+    agentinformation: '代理信息',
+    applytime: '申请时间',
+    Lowerlimit: '下分额度',
+    NextpersonnicknameID: '下分人昵称/ID',
+    Correctamount: '正确额度',
+    Authorizationlimit: '授权额度',
+    Fullamount: '满额',
+    Enterauthorizationlimit: '输入授权额度',
+    Currentremaininglimit: '当前剩余额度',
+    AccountAuthorizationSettings: '账号授额设置',
+    Lastoperationtime: '上次操作时间',
+    Remainingamount: '剩余额度',
+    limitauthorizationlimit: '授权额度上限',
+    Platformaccount: '平台账号',
+    PlatformRemainingQuota: '平台剩余额度',
+    Grant: '授额',
+    TransfereeID: '转入方ID',
+    Informationdisplay: '信息展示',
+    Currentlimit: '当前额度',
+    Upperlimitsinglepoint: '单次转分上限',
+    fee: '费用',
+    VersionName: '版本名称',
+    Colorvalue: '色值',
+    Selectedlayout: '所选中布局?',
+    VERSION: '版本号',
+    LayoutID: '布局ID',
+    Userrentalstarttime: '用户租用起始时间',
+    Userrentalexpirationtime: '用户租用到期时间',
+    Expirationtime: '到期时间',
+    Costyear: '费用/年',
+    Domainnamerentalcost: '域名租用成本',
+    Notrented: '未租用',
+    Underlease: '租用中',
+    Domainnamecostannuafee: '域名成本(年费)',
+    Domainexpirationtime: '域名到期时间',
+    Suffix: '域名后缀',
+    textbox: '文本框',
+    Selectedcomponents: '所选中组件?',
+    Selectedtag: '所选中标签?',
+    Selfbuilttemplate: '自建模板',
+    Systemtemplate: '系统模板',
+    keywords: '关键字',
+    Visitingregion: '访问地区',
+    Selectedmainsite: '所选中站点?',
+    Selectedmaintenanceplan: '所选中维护计划',
+    MaintainTitle: '维护标题',
+    MaintainTime: '维护时间',
+    open: '开启',
+    close: '关闭',
+    sort: '排序',
+    route: '路径',
+    Componentcode: '组件Code',
+    category: '类别',
+    other: '其他',
+    button: '按钮',
+    resource: '资源',
+    serialNumber: '序号',
+    accountNumber: '账号',
+    role: '角色身份',
+    roleName: '角色名称',
+    roleIllustrate: '角色说明',
+    mobilePhoneNumber: '手机号',
+    areaCode: '区号',
+    status: '状态',
+    controls: '操作',
+    pageSorting: '页面排序',
+    name: '名称',
+    resourceCategory: '资源类别',
+    pageAddress: '页面地址',
+    componentAddress: '组件地址',
+    creationTime: '创建时间',
+    modificationTime: '修改时间',
+    templateName: '模板名称',
+    proxy: '代理',
+    id: 'ID',
+    templateId: '模板ID',
+    emailSubject: '邮件主题',
+    emailTempate: '邮件模板',
+    emailLog: '邮件日志',
+    emailContent: '邮件内容',
+    language: '语言',
+    template: '模板',
+    content: '内容',
+    client: '客户端',
+    failureReason: '失败原因',
+    sendtime: '发送时间',
+    releasetime: '发布时间',
+    reviewtime: '审核时间',
+    operator: '操作人',
+    operatorID: '操作人ID',
+    operationPath: '操作路径',
+    operationParameter: '操作参数',
+    operationInstructions: '操作说明',
+    TIME: '操作时间',
+    dictionaryName: '字典名称',
+    dictionarytype: '字典类型',
+    dictionaryValue: '字典值',
+    describe: '描述',
+    group: '组',
+    expression: '表达式',
+    feedbackId: '反馈ID',
+    userNameId: '用户昵称/ID',
+    userName: '用户昵称',
+    feedbackType: '反馈类型',
+    feedbackSiteNameID: '反馈站点名称/ID',
+    feedbackSiteName: '反馈站点名称',
+    feedbackSiteID: '反馈站点ID',
+    siteAgentNicknameID: '站点所属代理昵称/ID',
+    siteAgentNickname: '站点所属代理昵称',
+    siteAgentNickID: '站点所属代理ID',
+    feedbackTime: '反馈时间',
+    feedbackPerson: '反馈人昵称/ID',
+    questionType: '问题类型/ID',
+    contactInformation: '联系方式',
+    siteDomainAddress: '站点域名地址',
+    OriginatingSiteName: '发起站点名称',
+    problemDescription: '问题描述',
+    replyRecord: '回复记录',
+    feedbackStatus: '反馈状态',
+    vipGrade: 'VIP等级',
+    CurrentnumberVIPs: '当前VIP人数',
+    upgradeScore: '升级所需分数',
+    deletealllevelafterVIP: '是否删除所选中VIP等级包含之后的所有等级数据?',
+    noticeID: '公告ID',
+    noticeTitle: '公告标题',
+    noticeState: '公告状态',
+    title: '标题',
+    periodOfValidity: '有效期',
+    pushPlatform: '推送平台',
+    bannerId: 'BannerID',
+    bannnerName: 'Banner名称',
+    displayPlatform: '展示平台',
+    affiliationPage: '所属页面',
+    jumpType: '跳转类型',
+    jumpObject: '跳转对象',
+    lastModified: '最后修改时间',
+    selectBanner: '所选中Banner?',
+    siteNameId: '站点名称/站点ID',
+    templateNameId: '模板名称/ID',
+    templateCode: '模板编码',
+    Multilingual: '多语言',
+    PersonalnicknameID: '所属人昵称/ID',
+    Personalnickname: '所属人昵称',
+    domainPersonalnickname: '域名所属人昵称',
+    domainPersonalnickID: '域名所属人ID',
+    PersonalID: '所属人ID',
+    siteName: '站点名称',
+    siteID: '站点ID',
+    customerServiceLink: '客服链接',
+    templatecustomerServiceLink: '模板客服链接',
+    statisticalCode: '统计代码',
+    templatestatisticalCode: '模板统计代码',
+    domainNameId: '域名',
+    domainName: '域名名称',
+    domainAddress: '域名地址',
+    bindingPromotionCode: '绑定的推广码',
+    isHttps: '是否https',
+    effectiveness: '有效性',
+    accountPhone: '账号/手机号',
+    qrcode: '二维码',
+    oddnumbers: '单号',
+    transferorNameId: '转出方昵称/ID',
+    transferorId: '转出方ID',
+    transferorBalance: '转出方余额',
+    receiverNameId: '接收方昵称/ID',
+    receiverId: '接收方ID',
+    receiverbalance: '接收方余额',
+    amount: '数额',
+    OperationaccountId: '操作账号ID',
+    time: '时间',
+    way: '方式',
+    balance: '余额',
+    bindingSiteNameId: '绑定的站点名称/ID',
+    bindingSiteId: '绑定的站点ID',
+    bindingSiteName: '绑定的站点名称',
+    bindingStatus: '绑定状态',
+    Chargingstandards: '收费标准',
+    Frontendsorting: '前端排序',
+    Templateclassification: '模板分类',
+    componentName: '组件名称',
+    componentID: '组件ID',
+    componentModule: '组件模块',
+    Currentpoints: '当前积分',
+    Directquantity: '直属数量',
+    Accountstatus: '账号状态',
+    videoId: '视频ID',
+    authorIdName: '作者昵称/ID',
+    authorId: '作者ID',
+    purchaserId: '购买人ID',
+    videoCover: '视频封面',
+    videoTitle: '视频标题',
+    tag: '标签',
+    Systemlabel: '系统标签',
+    Selfbuiltlabels: '自建标签',
+    tagID: '标签ID',
+    tagContent: '标签内容',
+    Recommendedcountry: '推荐国家',
+    playCountry: '播放地区',
+    Supportcoderatefees: '码率(费用)',
+    Supportcoderate: '支持码率',
+    OriginalityId: '原创度/Id',
+    Totalviews: '总浏览量',
+    totalrevenue: '总收益',
+    commentID: '评论ID',
+    commentContent: '评论内容',
+    commentTime: '评论时间',
+    commentObjectID: '被评论对象/ID',
+    isShow: '是否展示',
+    commentatorId: '评论人/ID',
+    likeID: '点赞ID',
+    likeTime: '点赞时间',
+    LikerNicknameId: '点赞人昵称/ID',
+    atlasID: '图集ID',
+    atlasCover: '图集封面',
+    atlasTitle: '图集标题',
+    atlasNumber: '图片数量',
+    briefintroduction: '简介',
+    process: '审核',
+    proxyNameId: '代理昵称/ID',
+    proxyName: '代理昵称',
+    proxyId: '代理ID',
+    parentProxyNameId: '上级代理昵称/ID',
+    parentProxyName: '上级代理昵称',
+    parentId: '上级ID',
+    parentName: '上级昵称',
+    teamNumber: '团队人数',
+    teamTotalrevenue: '团队总收益',
+    Numberofdirectsubordinates: '直属下级数量',
+    Directsubordinatebenefits: '直属下级收益',
+    Sitesinuse: '使用中的站点',
+    UserStatus: '用户状态',
+    UserType: '用户类型',
+    uploadID: '更新ID',
+    uploadTitle: '更新标题',
+    uploadchannel: '更新渠道',
+    uploadplatform: '更新平台',
+    uploadversion: '更新版本',
+    uploadContent: '更新内容',
+    channel: '渠道',
+    platform: '平台',
+    version: '版本',
+    isForce: '是否强制',
+    isOpen: '是否开启',
+    theothersideID: '对方ID',
+    android: 'Android',
+    ios: 'IOS'
+  },
+  pop: {
+    yue: '月',
+    Selecteddomainname: '所选中域名?',
+    domainname: '域名',
+    Lowertotalamount: '下分总额',
+    Totaltransferpoints: '转分总额',
+    Operationsitename: '操作站点名称',
+    NicknameIDpersonsite: '站点所属人昵称/ID',
+    Enterpagetime: '进入页面时间',
+    Dwelltimeseconds: '滞留时间(秒)',
+    OperationBehavior: '操作行为',
+    PageView: '浏览量',
+    ViewingBenefits: '观看收益',
+    RateCharge: '码率收费',
+    Purchasecoderate: '购买码率',
+    BuyernicknameID: '购买人昵称/ID',
+    Purchaseamount: '购买数额',
+    price: '价格',
+    InputChinese: '输入汉语 : ',
+    Selfbuiltlabelcontent: '自建标签内容',
+    UpgradeLabel: '升级标签',
+    addTime: '添加时间',
+    Upgradetosystemlabel: '升级为系统标签',
+    Upgraded: '已升级',
+    CreatornicknameID: '创作者昵称/ID',
+    Labelcontentdisplay: '标签内容展示',
+    languages: '语种',
+    Labelcontentalllanguages: '标签内容: (所有语言)',
+    Chinesename: '中文名称',
+    LabelDetails: '标签详情',
+    see: '查看',
+    agreewith: '同意',
+    Reasonforfailure: '不通过原因',
+    Nicknamesubordinate: '下分人昵称',
+    SubordinateID: '下分人ID',
+    revolutionsminute: '转分',
+    transferortransfereesameuserpleasefill: '转出方与转入方为同一个用户, 请重新填写',
+    Pointcannotgreateruppelimit: '积分不能大于单次转分上限',
+    Pleaseentercorrecamount: '正确额度',
+    IncorrectIDpleaserenter: 'ID不正确, 请重新输入',
+    pointsbetweenuserscanonly: '用户之间的转分只能在上下级之间进行转分, 不能跨层级',
+    Usertransferpoints: '1级以下用户转分',
+    lefttodisplaydetailedinformation: '左侧输入转出方ID展示详细信息',
+    petal: '花瓣',
+    Lowerleveltosublevel: '1级代理转分',
+    EnterSubordinateID: '下级ID',
+    Confirmuserinformation: '确认用户信息',
+    Pleaseentercorrectname: '正确的域名',
+    PleaseselectwhetherHTTPS: '是否为HTTPS',
+    RentalannualfeecannotemptyChengdu: '出租方式年费, 分成都不能为空',
+    RentalUserID: '租用用户ID',
+    Domainnamerentalstatus: '域名租用状态',
+    annualfee: '年费',
+    divideinto: '分成',
+    Annualfee: '年费费用',
+    Sharingexpenses: '分成费用',
+    Siterevenue: '站点收益',
+    Rentaldomainnamemethod: '出租域名方式',
+    RentalDomainNameDetails: '租用域名详情',
+    Addrentaldomainname: '新增租用域名',
+    Pleaseselectdefaultpage: '默认页面',
+    Jumptopage: '跳转页面',
+    Nopreview: '无预览',
+    TheownerIDdoesnotexist: '所属人ID不存在',
+    Selectatleastonelabel: '最少选择一个标签',
+    startandendtimescannot: '起止时间不能相同',
+    Maintenancestarttime: '维护开始时间',
+    MaintenanceEndTime: '维护结束时间',
+    Maintenancetime: '维护时间',
+    Maintenancecontent: '维护内容',
+    sitemaintenance: '站点维护',
+    Image365size10M: '图片推荐尺寸365*136, 仅支持jpg, jpeg, png格式, 大小不超过10M',
+    Imagesize: '图片大小不超过',
+    Onlyjpegjpgpnggifimages: '仅支持上传: jpeg, jpg, png, gif格式图片',
+    Yoursupportcopying: '您的浏览器不支持复制',
+    ReplicatingSuccess: '复制成功',
+    OriginatingSiteNameID: '发起站点名称/ID',
+    ReportedID: '举报对象ID',
+    ReportedtoID: '举报对象/ID',
+    FeedbackuserID: '反馈人ID',
+    Feedbackdetails: '反馈详情',
+    classname: '类名字',
+    JobName: 'job名称',
+    Groupname: 'group名称',
+    Triggertime: '触发时间',
+    mapTCP: 'map 任务携带参数',
+    level: '层级',
+    src: '链接',
+    menu: '菜单',
+    warn: '警告',
+    areyousurepage: '当您点击确定按钮后, 这些资源将会被彻底删除, 如果其包含子资源, 也将一并删除',
+    areyousurepageMaintenance: '确定要将此站点切换到维护状态?',
+    areyousurepageOpen: '确定要将此站点切换到开启状态?',
+    viewPage: '查看页面',
+    ScanQRcode: '扫描二维码绑定账号',
+    secretkey: '密钥',
+    getsecretkey: '获取密钥',
+    systemIdentity: '系统身份',
+    accessPermissions: '访问权限',
+    pageName: '页面名称',
+    EnglishName: '英文名称',
+    parentPage: '父级页面',
+    parentID: '父组件ID',
+    pID: '父级ID',
+    parentcode: '父组件Code',
+    permisstionCode: '权限Code',
+    buttonName: '按钮名称',
+    internationalization: '国际化',
+    addInternationalization: '新增国际化',
+    noticeTitle: '公告标题',
+    noticeTime: '公告时效',
+    noticeContent: '公告内容',
+    noticeImg: '公告图片',
+    noticeStatus: '公告状态',
+    imageSize: '图片尺寸365*136, 大小不超过500K',
+    selectPlatfoerm: '选择展示平台',
+    selectPage: '选择所属页面',
+    selectJump: '选择跳转类型',
+    inputjumpName: '输入跳转对象',
+    inputBannerName: '输入Banner名称',
+    uploadBannerImg: '上传Banner图片',
+    remark: '备注',
+    internalAccountAssociation: '内部账号关联',
+    accountID: '账号标识',
+    accountCategory: '账号类别',
+    superiorProxy: '上级代理',
+    superiorProxyID: '上级代理/ID',
+    superiorproxyID: '上级代理ID',
+    proxyLevel: '代理层级',
+    dangqiancengji: '当前层级',
+    directSubordinatenumber: '直属下级人数',
+    sheweidaili: '设为代理',
+    yishidaili: '已是代理',
+    email: '邮箱',
+    area: '地区',
+    Claimableincome: '可领取收益',
+    integralnumber: '积分',
+    accountStatus: '账号状态',
+    accountType: '账号类型',
+    operationalStatus: '运营状态',
+    deleteStatus: '删除状态',
+    Walletfunction: '钱包功能',
+    paymentpassword: '支付密码',
+    RegistrationtimeIP: '注册时间/IP',
+    LastlogintimeIP: '上次登录时间/IP',
+    siteDetail: '站点详情',
+    boundDomain: '已绑定域名',
+    unboundDomain: '未绑定域名',
+    referencedTemplate: '引用的模板',
+    referencedTemplateNameId: '引用的模板昵称/ID',
+    interesttags: '兴趣标签',
+    accountdata: '账号数据',
+    numberoflikesreceived: '获赞数量',
+    numberoffans: '粉丝数量',
+    numberoffollowers: '他关注的',
+    numberofcomments: '评论数量',
+    subscribeTohis: '订阅他的',
+    Userworks: '用户作品',
+    atlas: '图集',
+    video: '视频',
+    SiteOwnerID: '站点所属人ID',
+    SiteOwnerNaame: '站点所属人昵称',
+    domaindetail: '域名详情',
+    Sitebinding: '站点绑定',
+    Promotioncodebinding: '推广码绑定',
+    domainid: '域名ID',
+    domainName: '域名名称',
+    isEffective: '是否有效',
+    domainStatus: '域名状态',
+    PromotioncodeNameID: '推广码名称/ID',
+    PromotioncodeID: '推广码ID',
+    PromotioncodeName: '推广码名称',
+    Promotioncode: '推广码',
+    PromotioncodeContent: '推广码内容',
+    BounddomainNumber: '绑定的域名数量',
+    PromotioncodeDetail: '推广码详情',
+    PromotioncodePersonalnickname: '推广码所属人昵称',
+    PromotioncodePersonalID: '推广码所属人ID',
+    LastModified: '上次修改时间',
+    Thedomainbound: '该推广码绑定的域名',
+    ThedDomainthathasnot: '尚未绑定推广码的域名',
+    templateDetail: '模板详情',
+    usagefee: '使用费用',
+    Templatefrontendsorting: '模板前端排序',
+    Selecttransferinparty: '选择转入方',
+    Selecttransferoutparty: '选择转出方',
+    PleaseEntertheAmount: '数额',
+    WorkDetails: '作品详情',
+    WorkCover: '作品封面',
+    WorkID: '作品ID',
+    WorkTitle: '作品标题',
+    WorkType: '作品类型',
+    Workpreview: '作品预览',
+    WorkReview: '作品评论',
+    Worksliked: '作品获赞',
+    Relatedworks: '关联作品',
+    information: '信息',
+    UploadCover: '上传封面',
+    Uploadpreview: '上传预览',
+    CoverPreview: '封面预览',
+    FreePreview: '免费预览',
+    videoTag: '视频标签',
+    creatorID: '创作者ID',
+    videoCharge: '视频收费',
+    videoRemark: '视频备注',
+    uploadImg: '上传图片',
+    atlasbriefintroduction: '图集简介',
+    atlasTag: '图集标签',
+    atlasCharge: '图集收费',
+    SelectCover: '选择封面',
+    ChoosefreePreviewImg: '选择免费预览图片',
+    atlasRemark: '图集备注',
+    TotalnumberofAudits: '审核总数',
+    Audit: '待审核',
+    yishenhe: '已审核',
+    Approved: '已审核-通过',
+    ReviewednotPassed: '已审核-未通过',
+    Coderatename: '码率名称',
+    Chargingstandards: '收费标准(积分)',
+    tagName: '标签名称',
+    realName: '真实姓名',
+    Reportto: '直属上级',
+    Originalvideopoints: '原视频收费(积分)',
+    Originalvideo: '原视频收费'
+  },
+  page: {
+    Areouuretochangetheuser: '是否确认更换用户昵称(用户ID)为新的上级?',
+    testverify: '验证',
+    Totalflowpoints: '总流水(积分)',
+    Totalwaterflow: '总流水',
+    Totalrecharge: '总充值',
+    sitedata: '站点数据',
+    Statistics: '站点统计',
+    PleaseentersuperiorID: '更换后的上级ID',
+    Currentproxylevel: '当前代理层级',
+    CurrentdirectsuperiorID: '当前直属上级ID',
+    Parenagencylevel: '上级代理层级',
+    Currentimmediatesuperiornickname: '当前直属上级昵称',
+    CurrentAgentID: '当前代理ID',
+    operatewithcaution: '更换上级后, 自己的所有下级团队将随更换的用户一起变更为新的上级的团队, 请谨慎操作',
+    Currentproxynickname: '当前代理昵称',
+    Rechargegiftinterval: '充值赠送区间',
+    lineofcredit: '透支额度',
+    normal: '正常',
+    freeze: '冻结',
+    Freezeearnings: '冻结收益',
+    Replacedirectsuperior: '更换直属上级',
+    Teamcontributiontotalrevenue: '团队贡献总收益',
+    TeamsdisableTA: '禁用TA的团队',
+    TeamReport: '团队报表',
+    Directlysubordinatincome: '直属下级贡献收益',
+    Teamcontributionincome: '团队贡献收益',
+    Totalnumberteammembers: '团队总人数',
+    Teamstatistics: '团队统计',
+    Totalnumberofrentals: '租用总人数',
+    Totalnumberleaseddomainnames: '租用域名总个数',
+    Totalconsumptiondomainnamerental: '域名租用总消费',
+    OwningSite: '拥有站点',
+    Totalnumberofprimaryagents: '一级代理总人数',
+    Directaddition: '直属新增',
+    Yesterdayproxygeneralwithdrawal: '昨日代理总提现',
+    Totalnumberproxysites: '代理站点总数',
+    Numberoftransactionstransit: '在途笔数',
+    Totalconsumption: '总消费',
+    Totalactiveusers: '总活跃用户',
+    totalvisits: '总访问量',
+    Blacklist: '多个黑名单(用英文";"隔开)',
+    Totalregistrationvolume: '总注册量',
+    Ordinaryuservolume: '普通用户量',
+    Numberofproxyusers: '代理用户量',
+    Newusersaddedyesterday: '昨日新增用户',
+    Activeusersyesterday: '昨日活跃用户',
+    Yesterdayrechargeuser: '昨日充值用户',
+    Numberofnewusers: '新增用户量',
+    Activeuservolume: '活跃用户量',
+    Numberofrechargeusers: '充值用户量',
+    Actualtotalrevenue: '用户实际总收益',
+    Totaluserrevenue: '用户个人总收益',
+    yonghutuanduizongshouyi: '用户团队总收益',
+    Superiorassembly: '上级总抽成',
+    Platformassembly: '平台总抽成',
+    DomainNameRentalPackage: '域名租用总抽成',
+    Revenuestatus: '收益状态',
+    Totalconsumptionamount: '总消费金额',
+    Totalconsumptiontransactions: '总消费笔数',
+    Totalnumberconsumers: '总消费人数',
+    Totalnumbercon: '打赏总数额',
+    Totalnumberofrewardsoffered: '打赏总次数',
+    Totalnumberrewardsoffered: '打赏总人数',
+    Totalpointsredeemed: '积分兑换总额',
+    Totalpetalexchangeamount: '花瓣兑换总额',
+    Totalnumberpointsredeemed: '积分兑换总次数',
+    Redemptionpointsamount: '兑换积分数额',
+    AmountPetalsConsumed: '消耗花瓣数额',
+    Totalnumberbuyers: '购买总人数',
+    Totalnumberpurchases: '购买总次数',
+    Totalvideopurchaseconsumption: '视频购买总消费',
+    Totalatlaspurchaseconsumption: '图集购买总消费',
+    Totalconsumptioncoderatepayment: '码率付费总消费',
+    Keyindicators: '关键指标',
+    graphical: '图形',
+    form: '表格',
+    date: '日期',
+    LastSevenDays: '最近七天',
+    Inthepastfourteendays: '近十四天',
+    Inthepastthirtydays: '近三十天',
+    datascreening: '数据总览',
+    Totalnumberofvideos: '视频总数',
+    PaidVideo: '收费视频',
+    FreeVideo: '免费视频',
+    Totalnumberatlases: '图集总数',
+    Tollcollection: '收费图集',
+    FreeAtlas: '免费图集',
+    Totalnumberofworks: '作品总数',
+    Approved: '审核通过',
+    Totalviewsofworks: '作品总浏览量',
+    Totalrevenuefrompaidviewing: '付费观看总收益',
+    Totalcoderatereturn: '码率总收益',
+    Totalnumberoftransports: '搬运总数',
+    Totalnumberforwards: '转发总数',
+    Totalclicks: '总点击量',
+    Agentaddition: '代理新增',
+    Numberclickscontentcreators: '点击成为内容创作者人数',
+    Numberpeopleclickpromotionagents: '点击成为推广代理人数',
+    Numberclicksbecomesiteowners: '点击成为站点拥有者人数',
+    Totalauthorizatiolimitplatform: '平台总授权额度',
+    Platformtotaltransferpoints: '平台总转分',
+    Totalusertransferpoints: '用户总转分',
+    Totauserpoints: '用户总下分',
+    Subapplicationnotapproved: '下分申请(未审核)',
+    AccountID: '账号ID',
+    Accountname: '账号名称',
+    dingyuezongjine: '订阅总金额',
+    kaitongyonghuzongshu: '开通用户总数',
+    dingyueyonghuzongshu: '订阅用户总数',
+    kaitongzidongxufei: '开通自动续费总数',
+    dinghyuerenid: '订阅人ID',
+    dingurennicheng: '订阅人昵称',
+    beidingyurenid: '被订阅人ID',
+    beidingyuerennicheng: '被订阅人昵称',
+    dingyurfangshi: '订阅方式',
+    dingyurernnichengid: '订阅人昵称/ID',
+    beidingyuerennichengid: '被订阅人昵称/ID',
+    dingyueshuebeike: '订阅数额(贝壳)',
+    dingyueshijina: '订阅时间',
+    songlizongshue: '送礼总数额',
+    songlizongcishu: '送礼总次数',
+    songlizongrenshu: '送礼总人数',
+    guanzhongresnhu: '观众昵称',
+    guanzhuid: '观众ID',
+    zhuboniheng: '主播昵称',
+    zhuboid: '主播ID',
+    zhibojianbianhao: '直播间编号',
+    guanzhongnichengid: '观众昵称/ID',
+    zhubonichengid: '主播昵称/ID',
+    liwu: '礼物',
+    zhibojianid: '直播间ID',
+    zhibojianmincheng: '直播间名称',
+    guanzhongrenshu: '观众人数',
+    zhiboleixing: '直播类型',
+    zhibojianxiaofeijifen: '消费(积分)',
+    xiaboszhauntai: '下播状态',
+    zhiboshichang: '时长(分钟)',
+    zhengchangxiabo: '正常下播',
+    pingtaifengjin: '平台封禁',
+    zhibojianshishijiemian: '直播间实时界面',
+    zhibojiantousu: '直播间投诉',
+    tousuwenti: '投诉问题',
+    wentihuifu: '问题回复',
+    wentihzhiboyijieshuuifu: '直播已结束',
+    chakanhuifang: '查看回放',
+    zhibojianbeifengjin: '直播间被封禁',
+    fengjinjiezhishijian: '封禁截止时间',
+    songchu: '送出',
+    laile: '来了',
+    guanzhulzhubo: '关注了主播',
+    jiejinzhibojian: '解禁直播间',
+    faqijinggao: '发起警告',
+    fengjinzhibojian: '封禁直播间',
+    zhibojianjinggao: '直播间警告',
+    qingshurujinggaoneirong: '警告内容',
+    fasong: '发送',
+    fengjinshichang: '封禁时长',
+    fengjinyuanyin: '封禁原因',
+    fengjin: '封禁',
+    zhuboxiabola: '主播下播了',
+    fasongjinggaochengong: '发送警告成功',
+    fasongjinggaoshibai: '发送警告失败',
+    fengjinchenggong: '封禁成功',
+    fengjinshibai: '封禁失败',
+    jiejinchenggong: '解禁成功',
+    jiejinshibai: '解禁失败',
+    jinrumenkan: '进入门槛',
+    guankanguanhongrenshu: '观看观众人数',
+    shoudaoliwuzongzhijifen: '收到礼物总值积分',
+    xinzengfensishuliang: '新增粉丝数量',
+    kaiboshijain: '开播时间',
+    xiaboshijian: '下播时间',
+    xiabofangshi: '下播方式',
+    huifuchenggoong: '回复成功',
+    huifushibai: '回复失败',
+    fufei: '付费',
+    jinfensi: '仅粉丝',
+    zhibozhong: '直播中',
+    fengjinzhiriqi: '封禁截止日期'
+  },
+  input: {
+    notDeleted: '未删除',
+    Deleted: '已删除',
+    Pleaseenteramountpoints: '收费积分数额',
+    Countrycode: '国际区号',
+    SelectedGift: '所选中礼物?',
+    Domainnamemaintenance: '域名维护',
+    PleaseenterIP: '正确的IP',
+    register: '注册',
+    eng: '英文',
+    Cannotempty: '不能为空',
+    please: '请输入',
+    pleaseSelect: '请选择',
+    QueryContent: '查询内容',
+    Replycontent: '回复内容',
+    checkUserName: '用户名长度不少于3个字符, 最大不超过20个字符',
+    checkPassword: '密码中必须包含大小写字母, 数字, 特称字符, 至少8个字符',
+    Passwordinconsistency: '密码不一致',
+    checkPhone: '电话号码格式不正确',
+    timeon: '开始时间',
+    logintimeon: '登录开始时间',
+    registertimeon: '注册开始时间',
+    EndTime: '结束时间',
+    xuanzeshijian: '选择时间',
+    loginEndTime: '登录结束时间',
+    registerEndTime: '注册结束时间',
+    img: '图片',
+    page: '页面',
+    Version: '所属版本',
+    userID: '用户ID',
+    country: '国家',
+    coderate: '码率',
+    charge: '收费',
+    fee: '免费',
+    original: '原创',
+    checkVideo: '请先上传视频',
+    checkVideoTitle: '视频标题',
+    checkTag: '至少选择一个标签',
+    checkCountry: '至少选择一个国家',
+    Receiptpointsamount: '收据积分数额',
+    type: '类型',
+    AREACODE: '区域代码',
+    aroundPhone: '手机号(前两位+后两位)',
+    SelectAll: '全选',
+    all: '全部',
+    allResourse: '全部资源',
+    pageResourse: '页面资源',
+    buttonResourse: '按钮资源',
+    yes: '是',
+    no: '否',
+    effective: '有效',
+    invalid: '无效',
+    untreated: '未处理',
+    processed: '已处理',
+    Followingup: '跟进中',
+    Onshelves: '上架中',
+    Removedfromshelves: '已下架',
+    fail: '未通过',
+    yitongguo: '已通过',
+    Processing: '处理中',
+    closeinterface: '关闭界面将解除锁定, 是否关闭界面?',
+    prompt: '提示',
+    Notfilledin: '未填写',
+    PleaseinputChinese: '汉语',
+    upgradation: '升级',
+    Videodurationmin: '视频时长(分)',
+    Tolllevel: '收费档位',
+    maximumvideodurationmin: '视频时长范围(分)',
+    correspondingchargingrange: '对应收费区间(积分)',
+    Pleasereentertherange: '请重新输入范围',
+    Incorrectphonenumberformat: '手机号格式不正确',
+    Pleasenternumbers: '纯数字',
+    Mobilereacode: '手机区号',
+    Incorrectemailformat: '邮箱格式不正确',
+    shangpinid: '商品ID',
+    shangpinmincheng: '商品名称',
+    shagnpinsuoshurenid: '商品所属人ID',
+    bizhong: '币种',
+    shangpinsuoshuren: '商品所属人',
+    shangjishijian: '上架时间',
+    quedingyao: '确定要',
+    shangpisxiangqing: '商品详情',
+    shangpinmaioshu: '商品描述',
+    shangpinjiage: '商品价格',
+    shifoubaoyou: '是否包邮',
+    kefouliuyan: '可否留言',
+    tupianshipin: '商品展示',
+    zhenshixingupian: '真实性验证',
+    shangpinliuyan: '商品留言',
+    chakanhuifu: '查看回复',
+    meiyougenduohuifu: '没有更多回复了',
+    meiyougengduopinglun: '没有更多评论了',
+    caozuochengong: '操作成功',
+    caozuoshibai: '操作失败',
+    zanwupinglun: '暂无评论',
+    tijiaoshijian: '提交时间',
+    jujue: '拒绝',
+    juejueyuanyin: '拒绝原因',
+    bubaoyou: '不包邮',
+    baoyou: '包邮',
+    xitongfanmang: '系统繁忙,请稍后再试',
+    daohangzhanmingcheng: '导航站名称',
+    shengcheng: '生成',
+    xiazai: '下载',
+    xiazaiquanbu: '下载全部',
+    tianjiadaohangzhan: '添加导航站',
+    daophangzhanxiangqing: '导航站详情',
+    zhichiyuyan: '支持语言',
+    zhandianjieshao: '站点介绍',
+    neibujiansuoci: '内部检索词',
+    beianhao: '备案号',
+    neibujianjie: '内部简介',
+    guanyuwomen: '关于我们',
+    jairuwomen: '加入我们',
+    guanggaolianxi: '广告联系',
+    yinsizhengce: '隐私政策',
+    wangluotiaokuan: '网络条款',
+    youqinglianxjie: '友情链接',
+    yinsibaohu: '隐私保护',
+    gekai: '隔开代表国际化, 举例: 关于我们|www.xxx.com',
+    mobanmingcheng: '模板名称',
+    mobancode: '模板Code',
+    douhaofenge: '多个用逗号分隔; 格式title#url, title#url',
+    daohangzhanid: '导航站ID',
+    yulandizhi: '预览地址',
+    zuihougengxinshijian: '最后更新时间',
+    xinzengoban: '新增模板',
+    mobanxiangqing: '模板详情',
+    xuanzemoban: '选择模板',
+    xuanzepeise: '选择配色',
+    tianjiayuming: '添加域名',
+    mobanlogo: '模板logo',
+    gengxin: '更新',
+    xiazaijindu: '下载进度',
+    shengchengwanbi: '生成完毕',
+    xitongtishi: '系统提示',
+    xiaziawancheng: '下载完成!',
+    xiazaishibai: '下载失败',
+    zhengzaixiazai: '正在下载中......',
+    shengchengshibai: '生成失败',
+    daohagnzhameiyoupeizhimoban: '导航站点没有配置模板; 请先配置模板',
+    zhengzaishencheng: '正在生成中, 请稍后......',
+    tianjaichenggong: '添加成功',
+    tianjiashibai: '添加失败',
+    shaohouzaikan: '生成成功,请稍后在查看',
+    xiunzengmobanshenggong: '新增模板成功',
+    xinzengmobanshibai: '新增模板失败',
+    gengxinmobnachenggong: '更新模板成功',
+    gengxinmobanhsibai: '更新模板失败',
+    shengchneggong: '生成成功',
+    bianjishibai: '编辑失败',
+    xitongcuowu: '系统错误',
+    shengchengluntanwenjian: '生成论坛文件',
+    zongzhibochangci: '总直播场次',
+    fufeizhibochangci: '付费直播场次',
+    mianfeizhibochangci: '免费直播场次',
+    zhuborenshu: '主播人数',
+    leijishoudaojiwu: '累计收到礼物',
+    leijizhibochangci: '累计直播场次',
+    leijizhiboshichang: '累计直播时长(分钟)',
+    beijinggaocishu: '被警告次数',
+    beifengjincishu: '被封禁次数',
+    fufeiyonghushuliang: '付费用户数量',
+    heji: '合集',
+    hejiid: '合集ID',
+    hejibiaoti: '合集标题',
+    goumaiefiyong: '购买费用',
+    hejifengmian: '合集封面',
+    shipinshuliang: '视频数量',
+    goumaifeiyongjifen: '购买费用(积分)',
+    hejixiangqing: '合集详情',
+    hejifeiyong: '合集费用',
+    hejijianjie: '合集简介',
+    hejineirong: '合集内容',
+    wanglufanwanghsaohou: '网络繁忙, 请稍后再试',
+    qingshuruzhanghaoid: '账号ID',
+    qingxuanzeguoji: '国籍',
+    qingxuanzezhuangtai: '状态',
+    zhanghaonichengid: '账号昵称/ID',
+    guoji: '国籍',
+    zhengjiantupian: '证件图片',
+    renzhengshipin: '认证图片',
+    renzhengshijian: '认证时间',
+    zhenrenrenzheng: '真人认证',
+    zhenrenshipin: '真人视频',
+    renzhengjieguo: '认证结果',
+    renzhengtongguo: '认证通过',
+    renzhengbutongguo: '认证不通过',
+    shenhezhong: '审核中',
+    dengluguoqidongxindeglu: '登录过期, 请重新登录',
+    qingqiushibai: '请求失败',
+    wuquancaozuo: '无权操作',
+    jinzhifangwen: '禁止访问',
+    xitongneibucuowu: '系统内部错误',
+    xinzengdiqu: '新增地区',
+    diqumingcheng: '地区名称',
+    tianjiazijidiqu: '添加子集地区',
+    querenshanchuma: '确认要删除吗?',
+    xiugaidiqumingcheng: '修改地区名称',
+    diquxiangqing: '地区详情',
+    suoyouyuayn: '地区详情(所有语言)',
+    diquid: '地区ID',
+    xiugaichenggong: '修改成功',
+    xiugaishibai: '修改失败',
+    gaidiquxiayouzidiqu: '该地区下有子地区, 请先删除子地区',
+    renzheng: '认证',
+    zhijiandeshue: '之间的数额',
+    genghaunshipin: '更换视频',
+    qirpianshangchuasnhbai: '切片上传失败',
+    wu: '无',
+    zuidoushanghuanershizhangtupian: '最多上传20张图片',
+    tupiandaiaobunengchaoguoshizhao: '图片大小不能超过10M',
+    shilimingcheng: '示例名称',
+    renzhengshili: '认证示例',
+    shifoushanchucishili: '是否删除所选中示例?',
+    suoxuanzhongshili: '所选中示例?',
+    shilibiaozhun: '示例标准',
+    shilitupian: '示例图片',
+    zhandiantubiao: '站点图标',
+    shifoushanchuguanggao: '是否删除所选中广告?',
+    suoxuanzhongguanggao: '所选中广告?',
+    shifoushanchuqunzu: '是否删除所选中群组?',
+    suoxuanzhongqunzu: '所选中群组?',
+    shifoushanchuzhuti: '是否删除所选中主题?',
+    suoxuanzhongzhuti: '所选中主题?',
+    shifoushanchuqunzuzhan: '是否删除所选中群组站?'
+  },
+  com: {
+    Editavatar: '编辑头像',
+    KJNovaClipper: '图片裁剪',
+    Uploadfiles: '上传文件',
+    Onlyjpegjpgpngimages: '仅支持上传: jpeg, jpg, png格式图片',
+    LOGOCropping: 'LOGO裁剪',
+    IMstatus: 'IM状态 : ',
+    Connected: '已连接',
+    Disconnected: '已断开',
+    AccountSettings: '账号设置',
+    Successfullyset: '退出登录',
+    NetflixDuomeng: 'TK 管端',
+    cover: '封面',
+    userquery: '用户查询',
+    screenshot: '截图',
+    Playspeed: '播放速度',
+    Live: '超清',
+    highdefinition: '高清',
+    clearness: '清晰',
+    automatic: '自动',
+    Clickselectimage: '点击选择图片',
+    SelectAssociatedWorks: '选择关联作品',
+    Selected: '已选择',
+    Incorrectformat: '格式不正确',
+    Maximumchargeablepoints: '收费积分最大为9999',
+    PleaseentercreatorID: '正确的创作者id',
+    Selectfreepreviewfirst: '最少先择一张免费预览图',
+    chargingstandard: '正确的收费标准',
+    Uploadleastimages: '至少上传2张图片',
+    Selectoneatlaslabel: '至少选择一个图集标签',
+    Selectleastrecommendedcountry: '至少选择一个推荐国家',
+    Atlasintroductionempty: '图集简介不能为空',
+    HEICuploading: '上传失败,HEIC格式禁止上传',
+    Pleaseclicktheimages: '请先点击收费按钮且至少上传2张图片',
+    Thefeecannotempty: '收费金额不能为空',
+    OnlyMP4files: '仅支持上传MP4,MOV格式文件',
+    videofiveminutes: '视频时长不能小于一分钟',
+    Thevideosupported: '不支持该视频',
+    Serveruploadagain: '服务器繁忙,请从新上传',
+    Thefeestandardless: '收费标准不能小于1',
+    Selectonevideotag: '至少选择一个视频标签',
+    PleaseuploadGIFimages: '请上传GIF格式图片',
+    Blockthiscomment: '屏蔽此条评论',
+    Showthiscomment: '展示此条评论',
+    Pleaseuploadcover: '请上传封面',
+    qingxuanzefengmian: '封面',
+    contentcannotmodified: '内容已被他人锁定, 无法修改',
+    works: '作品',
+    more: '更多',
+    Noremarksatmoment: '暂无备注',
+    Reviewfailed: '审核不通过',
+    Pleasekeepleastlabel: '请最少保留一个标签',
+    Pleasecorrectonlynumbers: '正确金额, 只能输入数字',
+    Thehighbiratefee: '高码率费用不能小于低码率费用',
+    Thecontentothercannomodified: '该作品已被其他用户锁定, 无法修改',
+    Forwardinformation: '转发信息',
+    ForwardingID: '转发ID',
+    ForwarderID: '转发者ID',
+    ForwardernicknameID: '转发者昵称/ID',
+    Browsingforwardedworks: '转发作品浏览量',
+    Revenuesfromforwardedworks: '转发作品收益',
+    Forwardingtime: '转发时间',
+    SelectPicture: '选择图片',
+    Maximumselection: '最多选择',
+    Pictures: '张图片',
+    Rearunlocking: '后解锁',
+    Longlock: '长锁定',
+    Pleasecloselockedfirst: '请先关闭已锁定的媒体',
+    Accountalreadyexists: '已被账号 : ',
+    lock: '锁定',
+    Handlinginformation: '搬运信息',
+    Lockhasbeenreleased: '锁已解除',
+    hour: '时',
+    minute: '分',
+    second: '秒',
+    Pleaseuploadpreview: '请上传预览',
+    Pleaseselectpreview: '预览',
+    Associatedworks: '已关联作品',
+    Selectuplabels: '最多选择标签 : ',
+    optional: '可选',
+    Selecteddd: '当前选择',
+    Tagcancheckedmost: '标签最多勾选',
+    HandlingID: '搬运ID',
+    CarrierID: '搬运者ID',
+    CarriernicknameID: '搬运者昵称/ID',
+    Browsingvolumeofmovingworks: '搬运作品浏览量',
+    Incomefrommovingworks: '搬运作品收益',
+    handlingtime: '搬运时间',
+    Prepareforprocessing: '准备处理',
+    Coverprocessing: '封面处理',
+    Previewprocessing: '预览处理',
+    Trialprocessing: '试看处理',
+    Originalvideoprocessing: '原视频处理',
+    Rateprocessing: '码率处理',
+    RefreshStatus: '刷新状态',
+    CDNaddress: 'cdn地址',
+    DefaultJumpPage: '默认跳转页面',
+    unbound: '未绑定',
+    Selectedpromotioncode: '所选中推广码?',
+    Unbindornot: '是否解绑',
+    Bindornot: '是否绑定',
+    Templatenotyebound: '暂未绑定模板',
+    Bannerdiagram: 'Banner图',
+    Selectmorethanbanners: '选择不能超过5条Banner',
+    Templateversion: '模板版本',
+    SystemTemplateID: '系统模板ID',
+    PleaseentersystemtemplateID: '引用系统模板ID',
+    Customerervicecode: '客服代码',
+    themestyle: '主题风格',
+    Loginmethod: '登录方式',
+    thirdpartylogins: '第三方登录',
+    WeChat: '微信',
+    UserAgreement: '用户协议',
+    ViewUserAgreement: '查看用户协议',
+    ModifyUserAgreement: '修改用户协议',
+    Vieworiginaluseragreement: '查看原用户协议',
+    GenerateUserAgreement: '生成用户协议',
+    UploadUserAgreement: '上传用户协议',
+    PrivacyPolicy: '隐私政策',
+    ViewPrivacyPolicy: '查看隐私政策',
+    ModifyPrivacyPolicy: '修改隐私政策',
+    Vieworiginalprivacypolicy: '查看原隐私政策',
+    GeneratePrivacyPolicy: '生成隐私政策',
+    UploadPrivacyPolicy: '上传隐私政策',
+    OnlyHTMLfiles: '仅支持上传html文件',
+    Fileexceedingmb: '文件大小不超过1mb',
+    Cannotfourcontents: '不能超过四条内容',
+    Onlyitemselected: '只能选择一条内容',
+    SystemTemplateQuery: '系统模板查询',
+    Selectioexceedlabels: '选择不能超过20个标签',
+    UserName: '用户名称',
+    Userprofile: '用户头像',
+    recommend: '推荐',
+    followithinterest: '关注',
+    selectsite: '选择站点',
+    Systems: '选择系统',
+    picture: '图',
+    album: '专辑',
+    Registrationfeedback: '注册反馈',
+    Pleaseenteintroductionexample: '介绍语, 例如: "恭喜您, 成为我们的一员"',
+    Addpopularvideos: '添加热门视频',
+    Imagesizedoesexceed: '图片大小不超过10M',
+    Imagesizedoesexceed100M: '图片大小不超过100M',
+    Enterthehomepag: '进入首页(仅展示不可点击)',
+    EditChannel: '编辑频道',
+    Introduction: '介绍语',
+    Enterhomepagebutton: '进入首页按钮',
+    Enterhomepage: '进入首页',
+    Excitingcontent: '精彩内容',
+    ReselectComponents: '重选组件',
+    nextstep: '下一步',
+    Areyousurereturn: '点击返回将重置内容, 确认返回?',
+    return: '返回',
+    Selectutocomponents: '最多选择10个组件',
+    Pleaseselectacomponent: '最少选择一个组件',
+    Garbagebin: '垃圾箱',
+    componentsarea: '组件区',
+    Recommendedusers: '推荐用户',
+    Popularvideos: '热门视频',
+    PopularAtlas: '热门图集',
+    Singlevideo: '单个视频',
+    SuggestedFollows: '推荐关注',
+    zhibo: '直播',
+    wuxupeizhi: '无需配置',
+    AddSite: '添加站点',
+    AddSystem: '添加系统',
+    AddVideo: '添加视频',
+    AddAtlas: '添加图集',
+    user: '用户',
+    Basicinformation: '账号信息',
+    personalInfo: '个人信息',
+    paymentmethod: '收款方式',
+    AccountContent: '账号内容',
+    Purchasedcontent: '已购内容',
+    browsinghistory: '浏览历史',
+    Transferinoutrecords: '转入转出记录',
+    Accountingchangerecords: '账变记录',
+    Pointaccountingchange: '积分账变',
+    Pleaseselectmethod: '方式',
+    Accountchangetype: '账变类型',
+    income: '收入',
+    expenditure: '支出',
+    Accountingtransformationmethod: '账变方式',
+    Latestpoints: '最新积分',
+    Petalaccountchange: '花瓣账变',
+    Accountchangeamount: '账变数额',
+    Latestamount: '最新数额',
+    identity: '身份',
+    passport: '护照',
+    TeamStatus: '团队状态',
+    Set: '已设置',
+    notset: '未设置',
+    Targetuperiornickname: '目标直属上级昵称',
+    TargetimmediatesuperiorID: '目标直属上级ID',
+    Nosuchuserfound: '查无此用户',
+    Areyousuresupervisor: '是否确认更换直属上级?',
+    replace: '更换',
+    Doyouwantpaymentpassword: '是否重置此用户的支付密码?',
+    today: '今天',
+    yesterday: '昨天',
+    beforeyesterday: '前天',
+    pastthreedays: '近三天',
+    ContentPayment: '内容付费',
+    BrowseTime: '浏览时间',
+    Loadmore: '加载更多',
+    Selectedcontactinformation: '所选中联系方式?',
+    PlatformName: '平台名称',
+    Chinesecannotappear: '不能出现汉字',
+    Thetypbelongs: '标签所属作品类型',
+    IDofbelongs: '标签所属作品ID',
+    Purchasetype: '购买种类',
+    PurchaseContent: '购买内容',
+    Spendingpoints: '花费积分',
+    Buyingtime: '购买时间',
+    Confirmreceiptrewards: '确认收款奖励',
+    Confirmedwithintheday: '日内确认',
+    Selectedpaymentmethod: '所选中收款方式?',
+    Pleasethirdpartyplatform: '第三方平台',
+    Uploadpaymentcode: '上传收款码',
+    Pleaserewardamount: '奖励额度',
+    Pleaseuploadcode: '请上传二维码',
+    Disablethisteam: '禁用该团队',
+    Enablethisteam: '启用该团队',
+    Directsubordinate: '直属下级',
+    Transferout: '转出',
+    tochangeinto: '转入',
+    Totalamountusers: '用户上分总额',
+    Totaluserrechargeamount: '用户充值总额',
+    Totalamountallocatedusers: '用户下分总额',
+    Totalpetaamount: '花瓣打赏总额',
+    Totalrewardamount: '奖励总额',
+    Accountingtype: '账务类型',
+    businessbehavior: '业务行为',
+    Relatedcurrency: '相关币种',
+    homepage: '返回首页',
+    Sorrypagenotexist: '抱歉, 您访问的页面不存在',
+    youjian: '邮件',
+    duanxin: '短信',
+    pingtaiming: '平台名',
+    pingtaimiyao: '平台密钥',
+    tingzhishiyong: '停止使用',
+    daliren: '代理人ID',
+    xuanzepingtai: '选择平台',
+    xitongbeizhu: '系统备注',
+    youjianmobanrizhi: '邮件模板/日志',
+    youjianyuming: '邮件域名',
+    faxindizhi: '发信地址',
+    fasongyoujian: '发送邮件',
+    dizhi: '地址',
+    fasongchengg: '发送成功',
+    fasongzhong: '发送中',
+    fasongshibai: '发送失败',
+    bunengchunshuzi: '不能输入纯数字',
+    duanxinrizhi: '短信日志',
+    duanxinqianming: '短信签名',
+    duanxinmoban: '短信模板',
+    fasongduanxin: '发送短信',
+    dizhimingcxheng: '地址名称',
+    guanlainyumingID: '关联域名ID',
+    gengxinshijian: '更新时间',
+    tongbuzhuangtai: '同步状态',
+    suoshupingtai: '所属平台',
+    beianzhuangtai: '备案状态',
+    tongbushuju: '同步数据',
+    pingtaicode: '三方平台Code',
+    ipcbeianzhuangtai: 'IPC备案状态',
+    sanfangzhagnhao: '三方账号',
+    tongbuchenggong: '同步成功',
+    shenhezhuangtai: '审核状态',
+    mobangeshi: '模板格式',
+    shoujianrenyouxiang: '收件人邮箱',
+    shouxinrenyouxiang: '收信人邮箱',
+    suoxianzhongyoujian: '所选中邮件?',
+    youjianxiangqing: '邮件详情',
+    faxinrendizhiID: '发信人地址ID',
+    mobancanshu: '模板参数',
+    youjianyulan: '邮件预览',
+    shengchengyulan: '生成预览',
+    qianmingID: '签名ID',
+    qianmingmingcheng: '签名名称',
+    shifouguoji: '是否国际',
+    gengxinshuju: '更新数据',
+    suoshusanfangzhanghao: '所属三方账号',
+    zanwugengxin: '暂无更新',
+    qianmingCode: '签名Code',
+    qianming: '签名',
+    shenhebeihzu: '审核备注',
+    shiyongleixing: '适用类型',
+    xiaoxicode: '消息Code',
+    sanfangyuanshuju: '三方元数据',
+    guojidaima: '国际代码',
+    shifoushanchuduanxin: '是否删除所选中短信?',
+    jieshourenshoujihao: '接收人手机号',
+    duanxinyulan: '短信预览',
+    qingxianshuruqianmingID: '请先输入签名ID',
+    xinjianmuban: '新建模板',
+    jinri: '今日'
+  },
+  navigation: {
+    quanzhing: '权重',
+    quedingshanchu: '您确定要删除该选择项吗?',
+    tianjiadaohang: '添加导航',
+    daohangxiangiqng: '导航详情',
+    suozaidaohang: '所在导航类别',
+    paiming: '排名',
+    ico: '图标',
+    tiaohzuandizhi: '跳转地址',
+    przhi: 'pr值',
+    tianjianeirong: '添加内容',
+    neirongxiangqing: '内容详情',
+    daohang: '导航类别',
+    tupiantaida: '图片太大, 请从新上传',
+    charudaohang: '插入导航类别',
+    charuzhandian: '插入站点',
+    wenjianmingcheng: '文件名称',
+    shengchengwenjian: '生成导航文件',
+    wenjiandizhi: '文件地址',
+    mobanyuyan: '模板语言',
+    guanjianzishengchengcelue: '关键字生成策略',
+    paimingshengchengcelue: '排名生成策略',
+    charuzhandiancelue: '插入站点策略',
+    wenjianxiangqing: '文件详情',
+    fanwei: '范围',
+    daohang_: '导航',
+    luntan: '论坛',
+    xianshidizhi: '显示地址',
+    shengchengluntan: '生成论坛文件',
+    biaotitiaoshu: '标题条数',
+    neirongshengdcheng: '内容生成字数',
+    pinglunshengcheng: '评论生成条数',
+    neirongshegnchengcelue: '内容生成策略',
+    pnglunshengchengcelue: '评论生成策略',
+    shujushengcheng: '数据生成策略',
+    xiazaidizhi: '下载地址',
+    yingyongdemuban: '应用的模版'
+  },
+  material: {
+    sucaizuozhenicheng: '素材作者昵称',
+    sucaizuozheId: '素材作者ID',
+    sucaiId: '素材ID',
+    wenjianming: '文件名',
+    sucaifengmian: '素材封面',
+    sucaizuozhenichengId: '素材作者昵称/ID',
+    fenbianlv: '分辨率',
+    shichangmiao: '时长(秒)',
+    shangchuanshijian: '上传时间',
+    jianjishinicheng: '剪辑师昵称',
+    jianjishiId: '剪辑师ID',
+    shifougongxiang: '是否共享',
+    bugongxiang: '不共享',
+    gongxiang: '共享',
+    jianjizuopingId: '剪辑作品ID',
+    jianjishinichengId: '剪辑师昵称/ID'
+  },
+  review: {
+    xiajifaqiyichang: '下级发起异常',
+    xiajichaoshiweiqueren: '下级超时未确认',
+    chuli: '处理',
+    dingdanxiangqing: '订单详情',
+    shangjiquerendakuanshijian: '上级确认打款时间',
+    shangjiyidakuanzhaopian: '上级已打款照片',
+    weishangchuanzhaopian: '未上传照片',
+    chulijieguo: '处理结果',
+    chulijieguomiaoshu: '处理结果描述',
+    shenheweitongguo: '审核未通过, 订单已撤销',
+    shenheyitongguo: '审核已通过, 订单已放款',
+    fangkuan: '放款',
+    chexiao: '撤销',
+    qingshuruwentichulijieguomiaoshu: '问题处理结果描述, 描述将以系统消息的方式发送给双方用户, 请认真填写'
+  },
+  edit: {
+    shifoushanchusuoxuanzhongip: '是否删除所选中IP?',
+    shoufeibiaozhun: '合理的收费标准, 不能太高或太低',
+    zongxioafeirenshu: '打赏总数额',
+    xitongbeizhu: '系统备注',
+    dailibeizhu: '代理备注',
+    yonghubeizhu: '用户备注',
+    tongyibeizhu: '统一备注',
+    shoukuanrenlianxifangshi: '收款人联系方式',
+    qingshuruzidingyipingtai: '自定义平台',
+    zhanzhanglianxifangshi: '站长联系方式',
+    gernelianxifangshi: '个人联系方式',
+    bangdingmoban: '绑定模板',
+    genghuanmoban: '更换模板',
+    yinyong: '引用',
+    xianbandingmoaban: '需要先绑定模板',
+    shifoushoudu: '是否首都',
+    suodingzhanghao: '锁定账号',
+    baohan: '包含',
+    zhongwenming: '标题名称',
+    biaotizhongwemingcheng: '标题名称(中文)',
+    querenzhixingma: '确认执行该操作吗',
+    tianjiabiaoti: '添加标题',
+    bianjibiaoti: '编辑标题',
+    biaotixiangiqngsuoyou: '标题详情(所有语言)',
+    biaotixiangqing: '标题详情'
+  },
+  group: {
+    guanggaotigongshangmingcheng: '广告提供商名称',
+    guanggaotupian: '广告图片',
+    xinzengguanggao: '新增广告',
+    guanggaoxiangqing: '广告详情',
+    guanggaotigongshang: '广告提供商',
+    tiaozhuanlianjie: '跳转链接',
+    guanggaozhuangtai: '广告状态',
+    qunzumingcheng: '群组名称',
+    qunzupingtai: '群组平台',
+    xinzengqunzu: '新增群组',
+    shoulushijian: '收录时间',
+    qunzuxiangqing: '群组详情',
+    qunzufengmian: '群组封面',
+    qunzujieshao: '群组介绍',
+    qunzuliejie: '群组链接',
+    chengyuanshuliang: '成员数量',
+    qunzuzhuangtai: '群组状态',
+    zhutineirong: '主题内容',
+    xinzengzhuti: '新增主题',
+    zhutixiangqing: '主题详情',
+    zhutizhuangtai: '主题状态',
+    gudingguanggaowei: '固定广告位 (展示在页面顶部)',
+    xuanzeguanggao: '选择广告',
+    suijiguanggaowei: '随机广告位 (权重越高,出现的概率越大)',
+    quanzhongzhi: '权重值',
+    qunzu: '群组',
+    xuanzequnzu: '选择群组',
+    chengyuan: '成员',
+    qunzuzhanmingcheng: '群组站名称',
+    qunzuzhantubiao: '群组站图标',
+    xinzengqunzuzhandian: '新增群组站点',
+    qunzuzhandianxiangqing: '群组站点详情',
+    zhandianyuming: '站点域名',
+    fenleizhuti: '分类主题',
+    xuanzezhuti: '选择主题',
+    jieshao: '介绍'
+  },
+  prompt: {
+    videoUploadTips: '仅支持MP4(h264, h265, hevc)格式, 大小不超过5GB, 时长最少60秒',
+    imgUploadTips: '仅支持jpeg, jpg, png格式, 最多上传20张图片, 大小不超过10M',
+    coverUploadTips: '仅支持jpeg, jpg, png格式, 大小不超过10M',
+    previewUploadTips: '仅支持gif格式, 大小不超过20M',
+    fileUploadTips: '仅支持html, jpg, jpeg, png, heic, wasm, mp4格式, 大小不超过100M',
+    fileHtmlUploadTips: '仅支持html格式, 大小不超过100M',
+    fileImgUploadTips: '仅支持jpeg, jpg, png, gif格式, 大小不超过100M'
+  },
+  personal: {
+    sex: '性别',
+    suozaidi: '所在地',
+    xingzuo: '星座',
+    birthday: '生日',
+    zhanshiqiang: '展示墙',
+    male: '男',
+    female: '女'
+  },
+  fyComfirm: {
+    switchComfirm: '请确认是否执行此操作'
+  },
+  cn: '中文',
+  jp: '日文',
+  tw: '繁体',
+  tc: '繁体',
+  en: '英文',
+  kr: '韩文',
+  th: '泰文',
+  fr: '法文',
+  de: '德文',
+  it: '意大利文',
+  es: '西班牙文',
+  pt: '葡萄牙文',
+  ar: '阿拉伯文',
+  vi: '越南文',
+  la: '老挝文',
+  ph: '菲律宾文',
+  id: '印尼文',
+  kh: '柬埔寨文',
+  mm: '缅甸文',
+  ru: '俄罗斯文',
+  ua: '乌克兰文',
+  by: '白俄罗斯文',
+  'TK49 管端': 'TK49 管端',
+  'TK6图库 管端': 'TK6图库 管端'
+}

+ 1714 - 0
src/locales/zh-tw.ts

@@ -0,0 +1,1714 @@
+export default {
+  login: {
+    title: '管理平臺',
+    titleName: 'TK 管端',
+    userName: '用戶名',
+    passWord: '密碼',
+    editpassWord: '修改密碼',
+    confirmPassword: '確認密碼',
+    code: '驗證碼',
+    loginBtn: '登入',
+    reset: '重置',
+    inputName: '用戶名',
+    inputPass: '密碼',
+    inputCode: '驗證碼',
+    nameCheck: '正確的用戶名',
+    passCheck: '正確的密碼',
+    codeCheck: '正確的驗證碼',
+    contactAdmin: '聯系管理員'
+  },
+  menu: {
+    home: '首頁',
+    componentControl: '組件管理',
+    system: '系統管理',
+    account: '賬號管理',
+    resource: '資源管理',
+    gameTypeManagement: '彩種管理',
+    roles: '角色管理',
+    log: '操作日誌',
+    dictionary: '數據字典',
+    mail: '郵件管理',
+    textmessage: '短信管理',
+    smsManage: '短信',
+    user: '用戶管理',
+    content: '內容管理',
+    labelSetting: '標籤設置',
+    integral: '積分管理',
+    transferScore: '轉分管理',
+    transferRecord: '轉分記錄',
+    videoManagement: '視頻管理',
+    atlasManagement: '圖集管理',
+    workReview: '作品審核',
+    bitRateSetting: '碼率設置',
+    userList: '用戶列表',
+    vip: 'VIP管理',
+    vipList: 'VIP列表',
+    task: '任務調度',
+    taskPush: '任務推送',
+    site: '網站管理',
+    siteManagement: '站點管理',
+    domainManagement: '域名管理',
+    navigationConfig: '導航站管理',
+    codeManagement: '推廣碼管理',
+    templateManagement: '模板管理',
+    sketchManagement: '草圖管理',
+    componentManagement: '組件管理',
+    agent: '代理管理',
+    agentList: '代理列表',
+    messageNotice: '消息公告',
+    notice: '公告管理',
+    message: '消息管理',
+    chatroomSystem: '聊天室系統',
+    chatroomList: '聊天室列表',
+    batchRoomCreator: '批量創建',
+    chatroomUserManagement: '成員管理',
+    chatroomMsgManagement: '消息管理',
+    chatroomUserList: '成員列表',
+    chatroomMsgList: '消息列表',
+    banner: 'Banner管理',
+    customerService: '客服反饋',
+    feedbackList: '反饋列表',
+    update: '更新管理',
+    operate: '運營數據',
+    userReport: '用戶報表',
+    agentReport: '代理報表',
+    clientList: '客戶端列表',
+    memberLevel: '會員等級',
+    pointsRules: '積分規則',
+    pointDetail: '積分明細',
+    starDetail: '星星明細',
+    customerTags: '用戶標籤',
+    transferReport: '轉分報表',
+    componentBase: '頁面組件庫',
+    siteReport: '站點報表',
+    profitAndLossReport: '盈虧報表',
+    quotaAuth: '額度授權',
+    transferReview: '下分審核',
+    maintenance: '維護管理',
+    advertisementManagement: '廣告管理',
+    advertisementList: '廣告列表',
+    blacklist: '黑名單',
+    hireDomain: '租用域名設置',
+    videoCharging: '視頻收費',
+    layouts: '佈局管理',
+    giftManagement: '禮物管理',
+    contentReport: '內容報表',
+    stat: '業務統計',
+    useIncome: '用戶收益',
+    consumeRecord: '消費記錄',
+    integralReward: '積分打賞',
+    petalReward: '花瓣打賞',
+    integralExchange: '積分兌換',
+    videoBuy: '視頻購買',
+    atlasBuy: '圖集購買',
+    ratePayment: '碼率付費',
+    domainRental: '域名租用',
+    appResource: 'App資源管理',
+    thirdPartyAccount: '第三方賬號',
+    watch: '觀看視頻',
+    prepareAgentReport: '預代理報表',
+    navigationCategory: '導航類別設置',
+    navigationContent: '導航內容設置',
+    insertsite: '插入站點設置',
+    navigationFiles: '導航文件',
+    navigation: '導航網站',
+    keywords: '關鍵字設置',
+    materialManagement: '素材管理',
+    editedWorks: '剪輯作品',
+    rewardReview: '打賞審核',
+    reviewList: '審核列表',
+    auth: '真人認證',
+    authList: '認證列表',
+    authStandard: '認證標準',
+    livebroadcast: '直播管理',
+    livestreamingdata: '直播間',
+    liverecording: '直播記錄',
+    404: '404',
+    purchasesubscription: '購買訂閱',
+    livegiftgiving: '直播送禮',
+    livebroadcastreport: '直播報表',
+    navigationstationlist: '導航站列表',
+    collection: '合集管理',
+    commoditymanagement: '商品管理',
+    productlist: '商品列表',
+    listingreview: '上架審核',
+    wordregion: '世界地區',
+    personalProfile: '個人簡介',
+    groupWebsite: '群組網站',
+    groupStationList: '群組站列表',
+    themeList: '主題列表',
+    advertisingList: '廣告列表',
+    bbsAttachmentManagement: '帖子附件列表',
+    bbsPostContentManagement: '帖子列表',
+    bbsForum: '論壇列表',
+    bbsMainboard: '主板列表',
+    bbsInfo: 'BBS列表',
+    bbs: '論壇系統',
+    groupList: '群組列表',
+    uploadLog: '上傳日誌',
+    newsSiteMgr: '新聞站',
+    photosSys: '圖庫系統',
+    newsSiteList: '新聞站點列表',
+    newsTypeList: '新聞欄位列表',
+    articleList: '正文列表',
+    testForm: '表單測試',
+    series: '圖紙系列',
+    newspaper: '圖紙報紙',
+    newsPaperIssue: '圖紙報紙期刊',
+    issueMappingList: '期刊映射列表',
+    batchIssueAdd: '批量創建',
+    websites: '網站大全',
+    guarantee: '擔保平臺',
+    gameResult: '開獎結果',
+    issueVideo: '開獎視頻',
+    ipAddress: 'IP地址',
+    bbsEncyclopedia: '論壇大全',
+    advertisementCollection: '廣告大全',
+    activityCenter: '活動中心',
+    leaderboard: '排行榜',
+    voiceroomManagement: '語音房管理',
+    voiceroomList: '語音房列表',
+    voiceroomUserList: '用戶列表',
+    voiceroomMsgList: '消息列表',
+    voiceRoomUserManagement: '成員管理',
+    voiceRoomMessageManagement: '消息管理',
+    liveRoomManagement: '直播系統',
+    liveRoomList: '直播列表',
+    liveRoomUserList: '用戶列表',
+    liveRoomMsgList: '消息列表',
+    liveRoomUserManagement: '成員管理',
+    liveRoomMessageManagement: '消息管理',
+    videoList: '視頻列表',
+    videoTagList: '視頻標籤列表',
+    taskmanagement: '任務管理',
+    taskList: '語音房任務列表',
+    liveTaskList: '直播任務列表',
+    order: '訂單中心',
+    orderList: '訂單列表',
+    cashOut: '提現列表',
+    betting: '競猜管理',
+    bettingList: '競猜列表',
+    photoExplain: '圖解列表',
+    expertManagement: '專家管理',
+    competitionList: '競選列表',
+    expertList: '專家列表',
+    pointsList: '打賞記錄',
+    saleList: '賣料列表',
+    buyingList: '買料列表',
+    recommendList: '推廣列表',
+    sixKingList: '六合王',
+    bbsList: '帖子管理',
+    userPublic: '高手論壇',
+    myForum: '我的創作',
+    lottery: '競猜推薦論壇',
+    guessImg: '圖片幽默競猜',
+    guessVideo: '視頻幽默競猜',
+    recommend: '推薦論壇',
+    girlForum: '美女圖庫',
+    sensitiveWord: '敏感詞庫',
+    commentsList: '評論列表',
+    webVisionPageComponent: '系統組件設置',
+    webVisionPageWebsite: '站點組件設置',
+    webVisionPageTemplate: '模版組件設置'
+  },
+  errorCode: {
+    0: '成功',
+    100: '傳入的參數不對',
+    126: 'post, ge方式不對',
+    729: '參數校驗錯誤',
+    501: '服務器內部錯誤',
+    10001: '用戶名已存在',
+    10002: '用戶狀態异常',
+    10003: '用戶名或密碼錯誤',
+    10006: '當前登錄已過期請重新登錄'
+  },
+  button: {
+    Addgifts: '新增禮物',
+    Newcoderate: '新增碼率',
+    AddLayout: '新增佈局',
+    Addmaintenanceplan: '新增維護計畫',
+    SelectedAnnouncement: '所選中公告',
+    AnnouncementDetails: '公告詳情',
+    UpdateDetails: '更新詳情',
+    selectUpdate: '所選中更新',
+    fail: '失敗',
+    dictionary: '字典',
+    whether: '是否',
+    selectedSsers: '所選中用戶',
+    search: '査詢',
+    add: '新增',
+    increase: '添加',
+    addAcount: '新增帳號',
+    addRole: '新增角色',
+    addResources: '新增資源',
+    addtemplate: '新增模板',
+    addDictionary: '新增字典',
+    addNotice: '新增公告',
+    addBanner: '新增Banner',
+    BannerDetail: 'Banner詳情',
+    addSite: '新增網站',
+    addDoamin: '新增域名',
+    addPromotioncode: '新增推廣碼',
+    addTag: '新增標籤',
+    addUser: '新增用戶',
+    edit: '編輯',
+    delete: '刪除',
+    isdeleteUser: '是否刪除所選中用戶?',
+    isdeletetask: '是否刪除所選中任務?',
+    edittask: '編輯任務',
+    disable: '禁用',
+    enable: '啟用',
+    cancel: '取消',
+    confirm: '確認',
+    determine: '確定',
+    save: '保存',
+    createTask: '創建任務',
+    executeImmediately: '立即執行',
+    suspend: '暫停',
+    restore: '恢復',
+    reply: '回復',
+    details: '詳情',
+    preview: '預覽',
+    maintenance: '維護',
+    maintenanceState: '維護狀態',
+    binding: '綁定',
+    unBinding: '解綁',
+    uploadVideo: '上傳視頻',
+    uploadAtlas: '上傳圖集',
+    Offshelf: '下架',
+    upload: '上傳',
+    grounding: '上架',
+    unknown: '未知',
+    Editingworkcontent: '編輯作品內容',
+    passthrough: '通過',
+    unpassthrough: '不通過'
+  },
+  table: {
+    ReferencedtemplatenameID: '引用的模板名稱/ID',
+    Totalnumberpromotionalcodes: '推廣碼總數',
+    Totalnumberdomainnames: '域名總數',
+    Totalnumberofsites: '網站總數',
+    Numberofavailablesites: '可用網站數量',
+    siteinformation: '網站資訊',
+    Canwedevelopoffline: '是否可發展下線',
+    TeamDetails: '團隊詳情',
+    Teamcontribution: '團隊貢獻',
+    Personalcontribution: '個人貢獻',
+    Agentlevel: '代理級別',
+    annualrent: '年租',
+    contract: '合約',
+    Rentalamount: '租用數額',
+    Rentalmethod: '租用方式',
+    TenantID: '租用人ID',
+    Renternickname: '租用人昵稱',
+    RenternicknameID: '租用人昵稱/ID',
+    CurrentPetals: '當前花瓣',
+    OwnerNicknameID: '所有者昵稱/ID',
+    OwnerNickID: '所有者ID',
+    visits: '訪問量',
+    Registrationvolume: '註冊量',
+    Activeusers: '活躍用戶',
+    consumption: '消費',
+    SiteNameID: '網站名稱/ID',
+    Rewardamount: '打賞數額',
+    Statusding: '訂單狀態',
+    RewardingpersonnicknameID: '打賞人昵稱/ID',
+    RewardingpersonnickID: '打賞人ID',
+    NicknameIDpersonrewarded: '被打賞人昵稱/ID',
+    NicknameIDewarded: '被打賞人ID',
+    Rewardgifts: '打賞禮物',
+    number: '個數',
+    Totalrewaramount: '打賞總額',
+    Dividedsuperiors: '上級分成',
+    Sitedivision: '網站分成',
+    Domainnamedivision: '域名分成',
+    Platformdivision: '平臺分成',
+    Forwardinghandlingdivision: '轉發搬運分成',
+    Authordivision: '作者分成',
+    BonusPoints: '消費積分',
+    Consumptiontype: '消費類型',
+    realreturn: '實際收益',
+    Personalbenefits: '個人收益',
+    TeamBenefits: '團隊收益',
+    Superiorcommission: '上級抽成',
+    Platformextraction: '平臺抽成',
+    Domainnamerentalcommission: '域名租用抽成',
+    Giftstatus: '禮物狀態',
+    PlayAnimation: '播放動畫',
+    Gifttype: '禮物類型',
+    EditGift: '編輯禮物',
+    GiftName: '禮物名稱',
+    Gifticon: '禮物圖標',
+    GiftPrice: '禮物價格',
+    cannotbemodified: '內容已被他人鎖定, 無法修改',
+    Worklabeuserbuilt: '作品標籤(用戶自建)',
+    NumberForwards: '轉發次數',
+    Handlingfrequency: '搬運次數',
+    banyunzhuanfacishu: '搬運/轉發次數',
+    fabushenheshijian: '發布/審核時間',
+    Chargeornot: '是否收費',
+    userfillcarefully: '稽核不通過的原因將會發給用戶, 請認真填寫',
+    reason: '原因',
+    Ordernumber: '訂單編號',
+    DividerInformation: '下分者資訊',
+    agentinformation: '代理資訊',
+    applytime: '申請時間',
+    Lowerlimit: '下分額度',
+    NextpersonnicknameID: '下分人昵稱/ID',
+    Correctamount: '正確額度',
+    Authorizationlimit: '授權額度',
+    Fullamount: '滿額',
+    Enterauthorizationlimit: '輸入授權額度',
+    Currentremaininglimit: '當前剩餘額度',
+    AccountAuthorizationSettings: '帳號授額設定',
+    Lastoperationtime: '上次操作時間',
+    Remainingamount: '剩餘額度',
+    limitauthorizationlimit: '授權額度上限',
+    Platformaccount: '平臺帳號',
+    PlatformRemainingQuota: '平臺剩餘額度',
+    Grant: '授額',
+    TransfereeID: '轉入方ID',
+    Informationdisplay: '資訊展示',
+    Currentlimit: '當前額度',
+    Upperlimitsinglepoint: '單次轉分上限',
+    fee: '費用',
+    VersionName: '版本名稱',
+    Colorvalue: '色值',
+    Selectedlayout: '所選中佈局?',
+    VERSION: '版本號',
+    LayoutID: '佈局ID',
+    Userrentalstarttime: '用戶租用起始時間',
+    Userrentalexpirationtime: '用戶租用到期時間',
+    Expirationtime: '到期時間',
+    Costyear: '費用/年',
+    Domainnamerentalcost: '域名租用成本',
+    Notrented: '未租用',
+    Underlease: '租用中',
+    Domainnamecostannuafee: '域名成本(年費)',
+    Domainexpirationtime: '域名到期時間',
+    Suffix: '域名尾碼',
+    textbox: '文字方塊',
+    Selectedcomponents: '所選中組件?',
+    Selectedtag: '所選中標籤?',
+    Selfbuilttemplate: '自建模板',
+    Systemtemplate: '系統模板',
+    keywords: '關鍵字',
+    Visitingregion: '訪問地區',
+    Selectedmainsite: '所選中網站?',
+    Selectedmaintenanceplan: '所選中維護計畫',
+    MaintainTitle: '維護標題',
+    MaintainTime: '維護標題',
+    open: '開啟',
+    close: '關閉',
+    sort: '排序',
+    route: '路徑',
+    Componentcode: '組件Code',
+    category: '類別',
+    other: '其他',
+    button: '按鈕',
+    resource: '資源',
+    serialNumber: '序號',
+    accountNumber: '帳號',
+    role: '角色身份',
+    roleName: '角色名稱',
+    roleIllustrate: '角色說明',
+    mobilePhoneNumber: '手機號',
+    areaCode: '區號',
+    status: '狀態',
+    controls: '操作',
+    pageSorting: '頁面排序',
+    name: '名稱',
+    resourceCategory: '資源類別',
+    pageAddress: '頁面地址',
+    componentAddress: '組件地址',
+    creationTime: '創建時間',
+    modificationTime: '修改時間',
+    templateName: '模板名稱',
+    proxy: '代理',
+    id: 'ID',
+    templateId: '模板ID',
+    emailSubject: '郵件主題',
+    emailTempate: '郵件模板',
+    emailLog: '郵件日誌',
+    emailContent: '郵件內容',
+    language: '語言',
+    template: '模板',
+    content: '內容',
+    client: '用戶端',
+    failureReason: '失敗原因',
+    sendtime: '發送時間',
+    releasetime: '發布時間',
+    reviewtime: '審核時間',
+    operator: '操作人',
+    operatorID: '操作人ID',
+    operationPath: '操作路徑',
+    operationParameter: '操作參數',
+    operationInstructions: '操作說明',
+    TIME: '操作時間',
+    dictionaryName: '字典名稱',
+    dictionarytype: '字典類型',
+    dictionaryValue: '字典值',
+    describe: '描述',
+    group: '組',
+    expression: '運算式',
+    feedbackId: '迴響ID',
+    userNameId: '用戶昵稱/ID',
+    userName: '用戶昵稱',
+    feedbackType: '迴響類型',
+    feedbackSiteNameID: '迴響網站名稱/ID',
+    feedbackSiteName: '迴響網站名稱',
+    feedbackSiteID: '迴響網站ID',
+    siteAgentNicknameID: '網站所屬代理昵稱/ID',
+    siteAgentNickname: '網站所屬代理昵稱',
+    siteAgentNickID: '網站所屬代理ID',
+    feedbackTime: '迴響時間',
+    feedbackPerson: '迴響人昵稱/ID',
+    questionType: '問題類型/ID',
+    contactInformation: '聯繫方式',
+    siteDomainAddress: '網站域名地址',
+    OriginatingSiteName: '發起網站名稱',
+    problemDescription: '問題描述',
+    replyRecord: '回復記錄',
+    feedbackStatus: '迴響狀態',
+    vipGrade: 'VIP等級',
+    CurrentnumberVIPs: '當前VIP人數',
+    upgradeScore: '陞級所需分數',
+    deletealllevelafterVIP: '是否刪除所選中VIP等級包含之後的所有等級數據?',
+    noticeID: '公告ID',
+    noticeTitle: '公告標題',
+    noticeState: '公告狀態',
+    title: '標題',
+    periodOfValidity: '有效期',
+    pushPlatform: '推送平臺',
+    bannerId: 'BannerID',
+    bannnerName: 'Banner名稱',
+    displayPlatform: '展示平臺',
+    affiliationPage: '所屬頁面',
+    jumpType: '跳轉類型',
+    jumpObject: '跳轉對象',
+    lastModified: '最後修改時間',
+    selectBanner: '所選中Banner',
+    siteNameId: '網站名稱/網站ID',
+    templateNameId: '模板名稱/ID',
+    templateCode: '模板編碼',
+    Multilingual: '多語言',
+    PersonalnicknameID: '所屬人昵稱/ID',
+    Personalnickname: '所屬人昵稱',
+    domainPersonalnickname: '域名所屬人昵稱',
+    domainPersonalnickID: '域名所屬人ID',
+    PersonalID: '所屬人ID',
+    siteName: '網站名稱',
+    siteID: '網站ID',
+    customerServiceLink: '客服連結',
+    templatecustomerServiceLink: '模板客服連結',
+    statisticalCode: '統計程式碼',
+    templatestatisticalCode: '模板統計程式碼',
+    domainNameId: '域名名稱/ID',
+    domainName: '域名名稱',
+    domainAddress: '域名地址',
+    bindingPromotionCode: '綁定的推廣碼',
+    isHttps: '是否https',
+    effectiveness: '有效性',
+    accountPhone: '帳號/手機號',
+    qrcode: '二維碼',
+    oddnumbers: '單號',
+    transferorNameId: '轉出方昵稱/ID',
+    transferorId: '轉出方ID',
+    transferorBalance: '轉出方餘額',
+    receiverNameId: '接收方昵稱/ID',
+    receiverId: '接收方ID',
+    receiverbalance: '接收方餘額',
+    amount: '數額',
+    OperationaccountId: '操作帳號ID',
+    time: '時間',
+    way: '方式',
+    balance: '餘額',
+    bindingSiteNameId: '綁定的網站名稱/ID',
+    bindingSiteId: '綁定的網站ID',
+    bindingSiteName: '綁定的網站名稱',
+    bindingStatus: '綁定狀態',
+    Chargingstandards: '收費標準',
+    Frontendsorting: '前端排序',
+    Templateclassification: '模板分類',
+    componentName: '組件名稱',
+    componentID: '組件ID',
+    componentModule: '組件模塊',
+    Currentpoints: '當前積分',
+    Directquantity: '直屬數量',
+    Accountstatus: '帳號狀態',
+    videoId: '視頻ID',
+    authorIdName: '作者昵稱/ID',
+    authorId: '作者ID',
+    purchaserId: '購買人ID',
+    videoCover: '視頻封面',
+    videoTitle: '視頻標題',
+    tag: '標籤',
+    Systemlabel: '系統標籤',
+    Selfbuiltlabels: '自建標籤',
+    tagID: '標籤ID',
+    tagContent: '標籤內容',
+    Recommendedcountry: '推薦國家',
+    playCountry: '播放地區',
+    Supportcoderatefees: '碼率(費用)',
+    Supportcoderate: '支持碼率',
+    OriginalityId: '原創度/Id',
+    Totalviews: '總流覽量',
+    totalrevenue: '總收益',
+    commentID: '評論ID',
+    commentContent: '評論內容',
+    commentTime: '評論時間',
+    commentObjectID: '被評論對象/ID',
+    isShow: '是否展示',
+    commentatorId: '評論人/ID',
+    likeID: '點贊ID',
+    likeTime: '點贊時間',
+    LikerNicknameId: '點贊人昵稱/ID',
+    atlasID: '圖集ID',
+    atlasCover: '圖集封面',
+    atlasTitle: '圖集標題',
+    atlasNumber: '圖片數量',
+    briefintroduction: '簡介',
+    process: '稽核',
+    proxyNameId: '代理昵稱/ID',
+    proxyName: '代理昵稱',
+    proxyId: '代理ID',
+    parentProxyNameId: '上級代理昵稱/ID',
+    parentProxyName: '上級代理昵稱',
+    parentId: '上級ID',
+    parentName: '上級昵稱',
+    teamNumber: '團隊人數',
+    teamTotalrevenue: '團隊總收益',
+    Numberofdirectsubordinates: '直屬下級數量',
+    Directsubordinatebenefits: '直屬下級收益',
+    Sitesinuse: '使用中的網站',
+    UserStatus: '用戶狀態',
+    UserType: '用戶類型',
+    uploadID: '更新ID',
+    uploadTitle: '更新標題',
+    uploadchannel: '更新通路',
+    uploadplatform: '更新平臺',
+    uploadversion: '更新版本',
+    uploadContent: '更新內容',
+    channel: '通路',
+    platform: '平臺',
+    version: '版本',
+    isForce: '是否強制',
+    isOpen: '是否開啟',
+    theothersideID: '對方ID',
+    android: 'Android',
+    ios: 'IOS'
+  },
+  pop: {
+    yue: '月',
+    Selecteddomainname: '所選中域名?',
+    domainname: '域名',
+    Lowertotalamount: '下分總額',
+    Totaltransferpoints: '轉分總額',
+    Operationsitename: '操作網站名稱',
+    NicknameIDpersonsite: '網站所屬人昵稱/ID',
+    Enterpagetime: '進入頁面時間',
+    Dwelltimeseconds: '滯留時間(秒)',
+    OperationBehavior: '操作行為',
+    PageView: '流覽量',
+    ViewingBenefits: '觀看收益',
+    RateCharge: '碼率收費',
+    Purchasecoderate: '購買碼率',
+    BuyernicknameID: '購買人昵稱/ID',
+    Purchaseamount: '購買數額',
+    price: '價格',
+    InputChinese: '輸入漢語 : ',
+    Selfbuiltlabelcontent: '自建標籤內容',
+    UpgradeLabel: '陞級標籤',
+    addTime: '添加時間',
+    Upgradetosystemlabel: '陞級為系統標籤',
+    Upgraded: '已陞級',
+    CreatornicknameID: '創作者昵稱/ID',
+    Labelcontentdisplay: '標籤內容展示',
+    languages: '語種',
+    Labelcontentalllanguages: '標籤內容: (所有語言)',
+    Chinesename: '中文名稱',
+    LabelDetails: '標籤詳情',
+    see: '查看',
+    agreewith: '同意',
+    Reasonforfailure: '不通過原因',
+    Nicknamesubordinate: '下分人昵稱',
+    SubordinateID: '下分人ID',
+    revolutionsminute: '轉分',
+    transferortransfereesameuserpleasefill: '轉出方與轉入方為同一個用戶, 請重新填寫',
+    Pointcannotgreateruppelimit: '積分不能大於單次轉分上限',
+    Pleaseentercorrecamount: '正確額度',
+    IncorrectIDpleaserenter: 'ID不正確, 請重新輸入',
+    pointsbetweenuserscanonly: '用戶之間的轉分只能在上下級之間進行轉分, 不能跨層級',
+    Usertransferpoints: '1級以下用戶轉分',
+    lefttodisplaydetailedinformation: '左側輸入轉出方ID展示詳細資訊',
+    petal: '花瓣',
+    Lowerleveltosublevel: '1級代理轉分',
+    EnterSubordinateID: '下級ID',
+    Confirmuserinformation: '確認用戶資訊',
+    Pleaseentercorrectname: '正確的域名',
+    PleaseselectwhetherHTTPS: '是否為HTTPS',
+    RentalannualfeecannotemptyChengdu: '出租方式年費, 分成都不能為空',
+    RentalUserID: '租用用戶ID',
+    Domainnamerentalstatus: '域名租用狀態',
+    annualfee: '年費',
+    divideinto: '分成',
+    Annualfee: '年費費用',
+    Sharingexpenses: '分成費用',
+    Siterevenue: '網站收益',
+    Rentaldomainnamemethod: '出租域名方式',
+    RentalDomainNameDetails: '租用域名詳情',
+    Addrentaldomainname: '新增租用域名',
+    Pleaseselectdefaultpage: '默認頁面',
+    Jumptopage: '跳轉頁面',
+    Nopreview: '無預覽',
+    TheownerIDdoesnotexist: '所屬人ID不存在',
+    Selectatleastonelabel: '最少選擇一個標籤',
+    startandendtimescannot: '起止時間不能相同',
+    Maintenancestarttime: '維護開始時間',
+    MaintenanceEndTime: '維護結束時間',
+    Maintenancetime: '維護時間',
+    Maintenancecontent: '維護內容',
+    sitemaintenance: '網站維護',
+    Image365size10M: '圖片推薦尺寸365*136, 僅支援jpg, jpeg, png格式, 大小不超過10MB',
+    Imagesize: '圖片大小不超過',
+    Onlyjpegjpgpnggifimages: '僅支持上傳: jpeg, jpg, png, gif格式圖片',
+    Yoursupportcopying: '您的瀏覽器不支持複製',
+    ReplicatingSuccess: '複製成功',
+    OriginatingSiteNameID: '發起網站名稱/ID',
+    ReportedID: '舉報對象ID',
+    ReportedtoID: '舉報對象/ID',
+    FeedbackuserID: '迴響人ID',
+    Feedbackdetails: '迴響詳情',
+    classname: '類名字',
+    JobName: 'job名稱',
+    Groupname: 'group名稱',
+    Triggertime: '觸發時間',
+    mapTCP: 'map任務攜帶參數',
+    level: '層級',
+    src: '連結',
+    menu: '選單',
+    warn: '警告',
+    areyousurepage: '當您點擊確定按鈕後, 這些資源將會被徹底刪除, 如果其包含子資源, 也將一併刪除',
+    areyousurepageMaintenance: '確定要將此站點切換到維護狀態?',
+    areyousurepageOpen: '確定要將此站點切換到開啟狀態?',
+    viewPage: '查看頁面',
+    ScanQRcode: '掃描二維碼綁定帳號',
+    secretkey: '金鑰',
+    getsecretkey: '獲取金鑰',
+    systemIdentity: '系統身份',
+    accessPermissions: '存取權限',
+    pageName: '頁面名稱',
+    EnglishName: '英文名稱',
+    parentPage: '父級頁面',
+    parentID: '父組件ID',
+    pID: '父級ID',
+    parentcode: '父組件Code',
+    permisstionCode: '權限Code',
+    buttonName: '按鈕名稱',
+    internationalization: '國際化',
+    addInternationalization: '新增國際化',
+    noticeTitle: '公告標題',
+    noticeTime: '公告時效',
+    noticeContent: '公告內容',
+    noticeImg: '公告圖片',
+    noticeStatus: '公告狀態',
+    imageSize: '圖片尺寸365*136, 大小不超過500K',
+    selectPlatfoerm: '選擇展示平臺',
+    selectPage: '選擇所屬頁面',
+    selectJump: '選擇跳轉類型',
+    inputjumpName: '輸入跳轉對象',
+    inputBannerName: '輸入Banner名稱',
+    uploadBannerImg: '上傳Banner圖片',
+    remark: '備註',
+    internalAccountAssociation: '內部帳號關聯',
+    accountID: '帳號標識',
+    accountCategory: '帳號類別',
+    superiorProxy: '上級代理',
+    superiorProxyID: '上級代理/ID',
+    superiorproxyID: '上級代理ID',
+    proxyLevel: '代理層級',
+    dangqiancengji: '當前層級',
+    directSubordinatenumber: '直屬下級人數',
+    sheweidaili: '設為代理',
+    yishidaili: '已是代理',
+    email: '郵箱',
+    area: '地區',
+    Claimableincome: '可領取收益',
+    integralnumber: '積分',
+    accountStatus: '帳號狀態',
+    accountType: '帳號類型',
+    operationalStatus: '運營狀態',
+    deleteStatus: '刪除狀態',
+    Walletfunction: '錢包功能',
+    paymentpassword: '支付密碼',
+    RegistrationtimeIP: '註冊時間/IP',
+    LastlogintimeIP: '上次登錄時間/IP',
+    siteDetail: '網站詳情',
+    boundDomain: '已綁定域名',
+    unboundDomain: '未綁定域名',
+    referencedTemplate: '引用的模板',
+    referencedTemplateNameId: '引用的模板昵稱/ID',
+    interesttags: '興趣標籤',
+    accountdata: '帳號數據',
+    numberoflikesreceived: '獲贊數量',
+    numberoffans: '粉絲數量',
+    numberoffollowers: '他關注的',
+    numberofcomments: '評論數量',
+    subscribeTohis: '訂閱他的',
+    Userworks: '用戶作品',
+    atlas: '圖集',
+    video: '視頻',
+    SiteOwnerID: '網站所屬人ID',
+    SiteOwnerNaame: '網站所屬人昵稱',
+    domaindetail: '域名詳情',
+    Sitebinding: '網站綁定',
+    Promotioncodebinding: '推廣碼綁定',
+    domainid: '域名ID',
+    domainName: '域名名稱',
+    isEffective: '是否有效',
+    domainStatus: '域名狀態',
+    PromotioncodeNameID: '推廣碼名稱/ID',
+    PromotioncodeID: '推廣碼ID',
+    PromotioncodeName: '推廣碼名稱',
+    Promotioncode: '推廣碼',
+    PromotioncodeContent: '推廣碼內容',
+    BounddomainNumber: '綁定的網域數量',
+    PromotioncodeDetail: '推廣碼詳情',
+    PromotioncodePersonalnickname: '推廣碼所屬人昵稱',
+    PromotioncodePersonalID: '推廣碼所屬人ID',
+    LastModified: '上次修改時間',
+    Thedomainbound: '該推廣碼綁定的域名',
+    ThedDomainthathasnot: '尚未綁定推廣碼的域名',
+    templateDetail: '模板詳情',
+    usagefee: '使用費用',
+    Templatefrontendsorting: '模板前端排序',
+    Selecttransferinparty: '選擇轉入方',
+    Selecttransferoutparty: '選擇轉出方',
+    PleaseEntertheAmount: '數額',
+    WorkDetails: '作品詳情',
+    WorkCover: '作品封面',
+    WorkID: '作品ID',
+    WorkTitle: '作品標題',
+    WorkType: '作品類型',
+    Workpreview: '作品預覽',
+    WorkReview: '作品評論',
+    Worksliked: '作品獲贊',
+    Relatedworks: '關聯作品',
+    information: '資訊',
+    UploadCover: '上傳封面',
+    Uploadpreview: '上傳預覽',
+    CoverPreview: '封面預覽',
+    FreePreview: '免費預覽',
+    videoTag: '視頻標籤',
+    creatorID: '創作者ID',
+    videoCharge: '視頻收費',
+    videoRemark: '視頻備註',
+    uploadImg: '上傳圖片',
+    atlasbriefintroduction: '圖集簡介',
+    atlasTag: '圖集標籤',
+    atlasCharge: '圖集收費',
+    SelectCover: '選擇封面',
+    ChoosefreePreviewImg: '選擇免費預覽圖片',
+    atlasRemark: '圖集備註',
+    TotalnumberofAudits: '稽核總數',
+    Audit: '待稽核',
+    yishenhe: '已稽核',
+    Approved: '已稽核-通過',
+    ReviewednotPassed: '已稽核-未通過',
+    Coderatename: '碼率名稱',
+    Chargingstandards: '收費標準(積分)',
+    tagName: '標籤名稱',
+    realName: '真實姓名',
+    Reportto: '直屬上級',
+    Originalvideopoints: '原視頻收費(積分)',
+    Originalvideo: '原視頻收費'
+  },
+  page: {
+    Areouuretochangetheuser: '是否確認更換用戶昵稱(用戶ID)為新的上級?',
+    testverify: '驗證',
+    Totalflowpoints: '總流水(積分)',
+    Totalwaterflow: '總流水',
+    Totalrecharge: '總充值',
+    sitedata: '網站數據',
+    Statistics: '網站統計',
+    PleaseentersuperiorID: '更換後的上級ID',
+    Currentproxylevel: '當前代理層級',
+    CurrentdirectsuperiorID: '當前直屬上級ID',
+    Parenagencylevel: '上級代理層級',
+    Currentimmediatesuperiornickname: '當前直屬上級昵稱',
+    CurrentAgentID: '當前代理ID',
+    operatewithcaution: '更換上級後, 自己的所有下級團隊將隨更換的用戶一起變更為新的上級的團隊, 請謹慎操作',
+    Currentproxynickname: '當前代理昵稱',
+    Rechargegiftinterval: '充值贈送區間',
+    lineofcredit: '透支額度',
+    normal: '正常',
+    freeze: '凍結',
+    Freezeearnings: '凍結收益',
+    Replacedirectsuperior: '更換直屬上級',
+    Teamcontributiontotalrevenue: '團隊貢獻總收益',
+    TeamsdisableTA: '禁用TA的團隊',
+    TeamReport: '團隊報表',
+    Directlysubordinatincome: '直屬下級貢獻收益',
+    Teamcontributionincome: '團隊貢獻收益',
+    Totalnumberteammembers: '團隊總人數',
+    Teamstatistics: '團隊統計',
+    Totalnumberofrentals: '租用總人數',
+    Totalnumberleaseddomainnames: '租用域名總個數',
+    Totalconsumptiondomainnamerental: '域名租用總消費',
+    OwningSite: '擁有網站',
+    Totalnumberofprimaryagents: '一級代理總人數',
+    Directaddition: '直屬新增',
+    Yesterdayproxygeneralwithdrawal: '昨日代理總提現',
+    Totalnumberproxysites: '代理網站總數',
+    Numberoftransactionstransit: '在途筆數',
+    Totalconsumption: '總消費',
+    Totalactiveusers: '總活躍用戶',
+    totalvisits: '總訪問量',
+    Blacklist: '多個黑名單(用英文";"隔開)',
+    Totalregistrationvolume: '總註冊量',
+    Ordinaryuservolume: '普通用戶量',
+    Numberofproxyusers: '代理用戶量',
+    Newusersaddedyesterday: '昨日新增用戶',
+    Activeusersyesterday: '昨日活躍用戶',
+    Yesterdayrechargeuser: '昨日充值用戶',
+    Numberofnewusers: '新增用戶量',
+    Activeuservolume: '活躍用戶量',
+    Numberofrechargeusers: '充值用戶量',
+    Actualtotalrevenue: '用戶實際總收益',
+    Totaluserrevenue: '用戶個人總收益',
+    yonghutuanduizongshouyi: '用戶團隊總收益',
+    Superiorassembly: '上級總抽成',
+    Platformassembly: '平臺總抽成',
+    DomainNameRentalPackage: '域名租用總抽成',
+    Revenuestatus: '收益狀態',
+    Totalconsumptionamount: '總消費金額',
+    Totalconsumptiontransactions: '總消費筆數',
+    Totalnumberconsumers: '總消費人數',
+    Totalnumbercon: '打賞總數額',
+    Totalnumberofrewardsoffered: '打賞總次數',
+    Totalnumberrewardsoffered: '打賞總人數',
+    Totalpointsredeemed: '積分兌換總額',
+    Totalpetalexchangeamount: '花瓣兌換總額',
+    Totalnumberpointsredeemed: '積分兌換總次數',
+    Redemptionpointsamount: '兌換積分數額',
+    AmountPetalsConsumed: '消耗花瓣數額',
+    Totalnumberbuyers: '購買總人數',
+    Totalnumberpurchases: '購買總次數',
+    Totalvideopurchaseconsumption: '視頻購買總消費',
+    Totalatlaspurchaseconsumption: '圖集購買總消費',
+    Totalconsumptioncoderatepayment: '碼率付費總消費',
+    Keyindicators: '關鍵名額',
+    graphical: '圖形',
+    form: '表格',
+    date: '日期',
+    LastSevenDays: '最近七天',
+    Inthepastfourteendays: '近十四天',
+    Inthepastthirtydays: '近三十天',
+    datascreening: '數據總覽',
+    Totalnumberofvideos: '視頻總數',
+    PaidVideo: '收費視頻',
+    FreeVideo: '免費視頻',
+    Totalnumberatlases: '圖集總數',
+    Tollcollection: '收費圖集',
+    FreeAtlas: '免費圖集',
+    Totalnumberofworks: '作品總數',
+    Approved: '稽核通過',
+    Totalviewsofworks: '作品總流覽量',
+    Totalrevenuefrompaidviewing: '付費觀看總收益',
+    Totalcoderatereturn: '碼率總收益',
+    Totalnumberoftransports: '搬運總數',
+    Totalnumberforwards: '轉發總數',
+    Totalclicks: '總點擊量',
+    Agentaddition: '代理新增',
+    Numberclickscontentcreators: '點擊成為內容創作者人數',
+    Numberpeopleclickpromotionagents: '點擊成為推廣代理人數',
+    Numberclicksbecomesiteowners: '點擊成為網站擁有者人數',
+    Totalauthorizatiolimitplatform: '平臺總授權額度',
+    Platformtotaltransferpoints: '平臺總轉分',
+    Totalusertransferpoints: '用戶總轉分',
+    Totauserpoints: '用戶總下分',
+    Subapplicationnotapproved: '下分申請(未稽核)',
+    AccountID: '帳號ID',
+    Accountname: '帳號名稱',
+    dingyuezongjine: '訂閱總金額',
+    kaitongyonghuzongshu: '開通用戶總數',
+    dingyueyonghuzongshu: '訂閱用戶總數',
+    kaitongzidongxufei: '開通自動續費總數',
+    dinghyuerenid: '訂閱人ID',
+    dingurennicheng: '訂閱人昵稱',
+    beidingyurenid: '被訂閱人ID',
+    beidingyuerennicheng: '被訂閱人昵稱',
+    dingyurfangshi: '訂閱方式',
+    dingyurernnichengid: '訂閱人昵稱/ID',
+    beidingyuerennichengid: '被訂閱人昵稱/ID',
+    dingyueshuebeike: '訂閱數額(貝殼)',
+    dingyueshijina: '訂閱時間',
+    songlizongshue: '送禮總數額',
+    songlizongcishu: '送禮總次數',
+    songlizongrenshu: '送禮總人數',
+    guanzhongresnhu: '觀眾昵稱',
+    guanzhuid: '觀眾ID',
+    zhuboniheng: '主播昵稱',
+    zhuboid: '主播ID',
+    zhibojianbianhao: '直播間編號',
+    guanzhongnichengid: '觀眾昵稱/ID',
+    zhubonichengid: '主播昵稱/ID',
+    liwu: '禮物',
+    zhibojianid: '直播間ID',
+    zhibojianmincheng: '直播間名稱',
+    guanzhongrenshu: '觀眾人數',
+    zhiboleixing: '直播類型',
+    zhibojianxiaofeijifen: '消費(積分)',
+    xiaboszhauntai: '下播狀態',
+    zhiboshichang: '時長(分鐘)',
+    zhengchangxiabo: '正常下播',
+    pingtaifengjin: '平臺封禁',
+    zhibojianshishijiemian: '直播間實时介面',
+    zhibojiantousu: '直播間投訴',
+    tousuwenti: '投訴問題',
+    wentihuifu: '問題回復',
+    wentihzhiboyijieshuuifu: '直播已结束',
+    chakanhuifang: '查看回放',
+    zhibojianbeifengjin: '直播間被封禁',
+    fengjinjiezhishijian: '封禁截止時間',
+    songchu: '送出',
+    laile: '來了',
+    guanzhulzhubo: '關注了主播',
+    jiejinzhibojian: '解禁直播間',
+    faqijinggao: '發起警告',
+    fengjinzhibojian: '封禁直播間',
+    zhibojianjinggao: '直播間警告',
+    qingshurujinggaoneirong: '警告內容',
+    fasong: '發送',
+    fengjinshichang: '封禁時長',
+    fengjinyuanyin: '封禁原因',
+    fengjin: '封禁',
+    zhuboxiabola: '主播下播了',
+    fasongjinggaochengong: '發送警告成功',
+    fasongjinggaoshibai: '發送警告失敗',
+    fengjinchenggong: '封禁成功',
+    fengjinshibai: '封禁失敗',
+    jiejinchenggong: '解禁成功',
+    jiejinshibai: '解禁失敗',
+    jinrumenkan: '進入門檻',
+    guankanguanhongrenshu: '觀看觀眾人數',
+    shoudaoliwuzongzhijifen: '收到禮物總值積分',
+    xinzengfensishuliang: '新增粉絲數量',
+    kaiboshijain: '開播時間',
+    xiaboshijian: '下播時間',
+    xiabofangshi: '下播方式',
+    huifuchenggoong: '回復成功',
+    huifushibai: '回復失敗',
+    fufei: '付費',
+    jinfensi: '僅粉絲',
+    zhibozhong: '直播中',
+    fengjinzhiriqi: '封禁截止日期'
+  },
+  input: {
+    notDeleted: '未刪除',
+    Deleted: '已刪除',
+    Pleaseenteramountpoints: '收費積分數額',
+    Countrycode: '國際區號',
+    SelectedGift: '所選中禮物?',
+    Domainnamemaintenance: '域名維護',
+    PleaseenterIP: '正確的IP',
+    register: '註冊',
+    eng: '英文',
+    Cannotempty: '不能為空',
+    please: '請輸入',
+    pleaseSelect: '請選擇',
+    QueryContent: '査詢內容',
+    Replycontent: '回復內容',
+    checkUserName: '用戶名長度不少於3個字符, 最大不超過20個字符',
+    checkPassword: '密碼中必須包含大小寫字母, 數位, 特稱字符, 至少8個字符',
+    Passwordinconsistency: '密碼不一致',
+    checkPhone: '電話號碼格式不正確',
+    timeon: '開始時間',
+    logintimeon: '登入開始時間',
+    registertimeon: '註冊開始時間',
+    EndTime: '結束時間',
+    xuanzeshijian: '選擇時間',
+    loginEndTime: '登入結束時間',
+    registerEndTime: '註冊結束時間',
+    img: '圖片',
+    page: '頁面',
+    Version: '所屬版本',
+    userID: '用戶ID',
+    country: '國家',
+    coderate: '碼率',
+    charge: '收費',
+    fee: '免費',
+    original: '原創',
+    checkVideo: '請先上傳視頻',
+    checkVideoTitle: '視頻標題',
+    checkTag: '至少選擇一個標籤',
+    checkCountry: '至少選擇一個國家',
+    Receiptpointsamount: '收據積分數額',
+    type: '類型',
+    AREACODE: '區域程式碼',
+    aroundPhone: '手機號(前兩位+後兩位)',
+    SelectAll: '全選',
+    all: '全部',
+    allResourse: '全部資源',
+    pageResourse: '頁面資源',
+    buttonResourse: '按鈕資源',
+    yes: '是',
+    no: '否',
+    effective: '有效',
+    invalid: '無效',
+    untreated: '未處理',
+    processed: '已處理',
+    Followingup: '跟進中',
+    Onshelves: '上架中',
+    Removedfromshelves: '已下架',
+    fail: '未通過',
+    yitongguo: '已通過',
+    Processing: '處理中',
+    closeinterface: '關閉介面將解除鎖定, 是否關閉介面?',
+    prompt: '提示',
+    Notfilledin: '未填寫',
+    PleaseinputChinese: '漢語',
+    upgradation: '陞級',
+    Videodurationmin: '視頻時長(分)',
+    Tolllevel: '收費檔比特',
+    maximumvideodurationmin: '視頻時長範圍(分)',
+    correspondingchargingrange: '對應收費區間(積分)',
+    Pleasereentertherange: '請重新輸入範圍',
+    Incorrectphonenumberformat: '手機號格式不正確',
+    Pleasenternumbers: '純數位',
+    Mobilereacode: '手機區號',
+    Incorrectemailformat: '郵箱格式不正確',
+    shangpinid: '商品ID',
+    shangpinmincheng: '商品名稱',
+    shagnpinsuoshurenid: '商品所屬人ID',
+    bizhong: '幣種',
+    shangpinsuoshuren: '商品所屬人',
+    shangjishijian: '上架時間',
+    quedingyao: '確定要',
+    shangpisxiangqing: '商品詳情',
+    shangpinmaioshu: '商品描述',
+    shangpinjiage: '商品價格',
+    shifoubaoyou: '是否包郵',
+    kefouliuyan: '可否留言',
+    tupianshipin: '商品展示',
+    zhenshixingupian: '真實性驗證',
+    shangpinliuyan: '商品留言',
+    chakanhuifu: '查看回復',
+    meiyougenduohuifu: '沒有更多回復了',
+    meiyougengduopinglun: '沒有更多評論了',
+    caozuochengong: '操作成功',
+    caozuoshibai: '操作失敗',
+    zanwupinglun: '暫無評論',
+    tijiaoshijian: '提交時間',
+    jujue: '拒絕',
+    juejueyuanyin: '拒絕原因',
+    bubaoyou: '不包郵',
+    baoyou: '包郵',
+    xitongfanmang: '系統繁忙,請稍後再試',
+    daohangzhanmingcheng: '導航站名稱',
+    shengcheng: '生成',
+    xiazai: '下載',
+    xiazaiquanbu: '下載全部',
+    tianjiadaohangzhan: '添加導航站',
+    daophangzhanxiangqing: '導航站詳情',
+    zhichiyuyan: '支持語言',
+    zhandianjieshao: '網站介紹',
+    neibujiansuoci: '內部檢索詞',
+    beianhao: '備案號',
+    neibujianjie: '內部簡介',
+    guanyuwomen: '關於我們',
+    jairuwomen: '加入我們',
+    guanggaolianxi: '廣告聯繫',
+    yinsizhengce: '隱私政策',
+    wangluotiaokuan: '網絡條款',
+    youqinglianxjie: '友情連結',
+    yinsibaohu: '隱私保護',
+    gekai: '隔開代表國際化, 舉例: 關於我們|www.xxx.com',
+    mobanmingcheng: '模板名稱',
+    mobancode: '模板Code',
+    douhaofenge: '多個用逗號分隔; 格式title#url,title#url',
+    daohangzhanid: '導航站ID',
+    yulandizhi: '預覽地址',
+    zuihougengxinshijian: '最後更新時間',
+    xinzengoban: '新增模板',
+    mobanxiangqing: '模板詳情',
+    xuanzemoban: '選擇模板',
+    xuanzepeise: '選擇配色',
+    tianjiayuming: '添加域名',
+    mobanlogo: '模板logo',
+    gengxin: '更新',
+    xiazaijindu: '下載進度',
+    shengchengwanbi: '生成完畢',
+    xitongtishi: '系統提示',
+    xiaziawancheng: '下載完成!',
+    xiazaishibai: '下載失敗',
+    zhengzaixiazai: '正在下載中......',
+    shengchengshibai: '生成失敗',
+    daohagnzhameiyoupeizhimoban: '導航網站沒有配寘模板; 請先配寘模板',
+    zhengzaishencheng: '正在生成中, 請稍後......',
+    tianjaichenggong: '添加成功',
+    tianjiashibai: '添加失敗',
+    shaohouzaikan: '生成成功,請稍後在查看',
+    xiunzengmobanshenggong: '新增模板成功',
+    xinzengmobanshibai: '新增模板失敗',
+    gengxinmobnachenggong: '更新模板成功',
+    gengxinmobanhsibai: '更新模板失敗',
+    shengchneggong: '生成成功',
+    bianjishibai: '編輯失敗',
+    xitongcuowu: '系統錯誤',
+    shengchengluntanwenjian: '生成論壇文件',
+    zongzhibochangci: '總直播場次',
+    fufeizhibochangci: '付費直播場次',
+    mianfeizhibochangci: '免費直播場次',
+    zhuborenshu: '主播人數',
+    leijishoudaojiwu: '累計收到禮物',
+    leijizhibochangci: '累計直播場次',
+    leijizhiboshichang: '累計直播時長(分鐘)',
+    beijinggaocishu: '被警告次數',
+    beifengjincishu: '被封禁次數',
+    fufeiyonghushuliang: '付費用戶數量',
+    heji: '合集',
+    hejiid: '合集ID',
+    hejibiaoti: '合集標題',
+    goumaiefiyong: '購買費用',
+    hejifengmian: '合集封面',
+    shipinshuliang: '視頻數量',
+    goumaifeiyongjifen: '購買費用(積分)',
+    hejixiangqing: '合集詳情',
+    hejifeiyong: '合集費用',
+    hejijianjie: '合集簡介',
+    hejineirong: '合集內容',
+    wanglufanwanghsaohou: '網絡繁忙, 請稍後再試',
+    qingshuruzhanghaoid: '帳號ID',
+    qingxuanzeguoji: '國籍',
+    qingxuanzezhuangtai: '狀態',
+    zhanghaonichengid: '帳號昵稱/ID',
+    guoji: '國籍',
+    zhengjiantupian: '證件圖片',
+    renzhengshipin: '認證圖片',
+    renzhengshijian: '認證時間',
+    zhenrenrenzheng: '真人認證',
+    zhenrenshipin: '真人視頻',
+    renzhengjieguo: '認證結果',
+    renzhengtongguo: '認證通過',
+    renzhengbutongguo: '認證不通過',
+    shenhezhong: '稽核中',
+    dengluguoqidongxindeglu: '登入過期, 請重新登入',
+    qingqiushibai: '請求失敗',
+    wuquancaozuo: '無權操作',
+    jinzhifangwen: '禁止訪問',
+    xitongneibucuowu: '系統內部錯誤',
+    xinzengdiqu: '新增地區',
+    diqumingcheng: '地區名稱',
+    tianjiazijidiqu: '添加子集地區',
+    querenshanchuma: '確認要刪除嗎?',
+    xiugaidiqumingcheng: '修改地區名稱',
+    diquxiangqing: '地區詳情',
+    suoyouyuayn: '地區詳情(所有語言)',
+    diquid: '地區ID',
+    xiugaichenggong: '修改成功',
+    xiugaishibai: '修改失敗',
+    gaidiquxiayouzidiqu: '該地區下有子地區, 請先刪除子地區',
+    renzheng: '認證',
+    zhijiandeshue: '之間的數額',
+    genghaunshipin: '更換視頻',
+    qirpianshangchuasnhbai: '切片上傳失敗',
+    wu: '無',
+    zuidoushanghuanershizhangtupian: '最多上傳20張圖片',
+    tupiandaiaobunengchaoguoshizhao: '圖片大小不能超過10M',
+    shilimingcheng: '示例名稱',
+    renzhengshili: '認證示例',
+    shifoushanchucishili: '是否刪除所選中示例?',
+    suoxuanzhongshili: '所選中示例?',
+    shilibiaozhun: '示例標準',
+    shilitupian: '示例圖片',
+    zhandiantubiao: '網站圖標',
+    shifoushanchuguanggao: '是否刪除所選中廣告?',
+    suoxuanzhongguanggao: '所選中廣告?',
+    shifoushanchuqunzu: '是否刪除所選中群組?',
+    suoxuanzhongqunzu: '所選中群組?',
+    shifoushanchuzhuti: '是否刪除所選中主題?',
+    suoxuanzhongzhuti: '所選中主題?',
+    shifoushanchuqunzuzhan: '是否刪除所選中群組站?'
+  },
+  com: {
+    Editavatar: '編輯頭像',
+    KJNovaClipper: '圖片裁剪',
+    Uploadfiles: '上傳文件',
+    Onlyjpegjpgpngimages: '僅支持上傳: jpeg, jpg, png格式圖片',
+    LOGOCropping: 'LOGO裁剪',
+    IMstatus: 'IM狀態 : ',
+    Connected: '已連接',
+    Disconnected: '已斷開',
+    AccountSettings: '帳號設定',
+    Successfullyset: '登出登入',
+    NetflixDuomeng: 'TK 管端',
+    cover: '封面',
+    userquery: '用戶査詢',
+    screenshot: '截圖',
+    Playspeed: '播放速度',
+    Live: '超清',
+    highdefinition: '高清',
+    clearness: '清晰',
+    automatic: '自動',
+    Clickselectimage: '點擊選擇圖片',
+    SelectAssociatedWorks: '選擇關聯作品',
+    Selected: '已選擇',
+    Incorrectformat: '格式不正確',
+    Maximumchargeablepoints: '收費積分最大為9999',
+    PleaseentercreatorID: '正確的創作者id',
+    Selectfreepreviewfirst: '最少先擇一張免費預覽圖',
+    chargingstandard: '正確的收費標準',
+    Uploadleastimages: '至少上傳2張圖片',
+    Selectoneatlaslabel: '至少選擇一個圖集標籤',
+    Selectleastrecommendedcountry: '至少選擇一個推薦國家',
+    Atlasintroductionempty: '圖集簡介不能為空',
+    HEICuploading: '上傳失敗,HEIC格式禁止上傳',
+    Pleaseclicktheimages: '請先點擊收費按鈕且至少上傳2張圖片',
+    Thefeecannotempty: '收費金額不能為空',
+    OnlyMP4files: '僅支持上傳MP4,MOV格式文件',
+    videofiveminutes: '視頻時長不能小於一分鐘',
+    Thevideosupported: '不支持該視頻',
+    Serveruploadagain: '服務器繁忙,請從新上傳',
+    Thefeestandardless: '收費標準不能小於1',
+    Selectonevideotag: '至少選擇一個視頻標籤',
+    PleaseuploadGIFimages: '請上傳GIF格式圖片',
+    Blockthiscomment: '遮罩此條評論',
+    Showthiscomment: '展示此條評論',
+    Pleaseuploadcover: '請上傳封面',
+    qingxuanzefengmian: '封面',
+    contentcannotmodified: '內容已被他人鎖定, 無法修改',
+    works: '作品',
+    more: '更多',
+    Noremarksatmoment: '暫無備註',
+    Reviewfailed: '稽核不通過',
+    Pleasekeepleastlabel: '請最少保留一個標籤',
+    Pleasecorrectonlynumbers: '正確金額, 只能輸入數位',
+    Thehighbiratefee: '高碼率費用不能小於低碼率費用',
+    Thecontentothercannomodified: '該作品已被其他用戶鎖定, 無法修改',
+    Forwardinformation: '轉發資訊',
+    ForwardingID: '轉發ID',
+    ForwarderID: '轉發者ID',
+    ForwardernicknameID: '轉發者昵稱/ID',
+    Browsingforwardedworks: '轉發作品流覽量',
+    Revenuesfromforwardedworks: '轉發作品收益',
+    Forwardingtime: '轉發時間',
+    SelectPicture: '選擇圖片',
+    Maximumselection: '最多選擇',
+    Pictures: '張圖片',
+    Rearunlocking: '後解鎖',
+    Longlock: '長鎖定',
+    Pleasecloselockedfirst: '請先關閉已鎖定的媒體',
+    Accountalreadyexists: '已被帳號 : ',
+    lock: '鎖定',
+    Handlinginformation: '搬運資訊',
+    Lockhasbeenreleased: '鎖已解除',
+    hour: '時',
+    minute: '分',
+    second: '秒',
+    Pleaseuploadpreview: '請上傳預覽',
+    Pleaseselectpreview: '預覽',
+    Associatedworks: '已關聯作品',
+    Selectuplabels: '最多選擇標籤 : ',
+    optional: '可選',
+    Selecteddd: '當前選擇',
+    Tagcancheckedmost: '標籤最多勾選',
+    HandlingID: '搬運ID',
+    CarrierID: '搬運者ID',
+    CarriernicknameID: '搬運者昵稱/ID',
+    Browsingvolumeofmovingworks: '搬運作品流覽量',
+    Incomefrommovingworks: '搬運作品收益',
+    handlingtime: '搬運時間',
+    Prepareforprocessing: '準備處理',
+    Coverprocessing: '封面處理',
+    Previewprocessing: '預覽處理',
+    Trialprocessing: '試看處理',
+    Originalvideoprocessing: '原視頻處理',
+    Rateprocessing: '碼率處理',
+    RefreshStatus: '重繪狀態',
+    CDNaddress: 'cdn地址',
+    DefaultJumpPage: '默認跳轉頁面',
+    unbound: '未綁定',
+    Selectedpromotioncode: '所選中推廣碼?',
+    Unbindornot: '是否解綁',
+    Bindornot: '是否綁定',
+    Templatenotyebound: '暫未綁定模板',
+    Bannerdiagram: 'Banner圖',
+    Selectmorethanbanners: '選擇不能超過5條Banner',
+    Templateversion: '模板版本',
+    SystemTemplateID: '系統模板ID',
+    PleaseentersystemtemplateID: '引用系統模板ID',
+    Customerervicecode: '客服程式碼',
+    themestyle: '主題風格',
+    Loginmethod: '登入方式',
+    thirdpartylogins: '第三方登入',
+    WeChat: '微信',
+    UserAgreement: '用戶協定',
+    ViewUserAgreement: '查看用戶協定',
+    ModifyUserAgreement: '修改用戶協定',
+    Vieworiginaluseragreement: '查看原用戶協定',
+    GenerateUserAgreement: '生成用戶協定',
+    UploadUserAgreement: '上傳用戶協定',
+    PrivacyPolicy: '隱私政策',
+    ViewPrivacyPolicy: '查看隱私政策',
+    ModifyPrivacyPolicy: '修改隱私政策',
+    Vieworiginalprivacypolicy: '查看原隱私政策',
+    GeneratePrivacyPolicy: '生成隱私政策',
+    UploadPrivacyPolicy: '上傳隱私政策',
+    OnlyHTMLfiles: '僅支持上傳html文件',
+    Fileexceedingmb: '文件大小不超過1mb',
+    Cannotfourcontents: '不能超過四條內容',
+    Onlyitemselected: '只能選擇一條內容',
+    SystemTemplateQuery: '系統模板査詢',
+    Selectioexceedlabels: '選擇不能超過20個標籤',
+    UserName: '用戶名稱',
+    Userprofile: '用戶頭像',
+    recommend: '推薦',
+    followithinterest: '關注',
+    selectsite: '選擇網站',
+    Systems: '選擇系統',
+    picture: '圖',
+    album: '專輯',
+    Registrationfeedback: '註冊回饋',
+    Pleaseenteintroductionexample: '介紹語, 例如: "恭喜您, 成為我們的一員"',
+    Addpopularvideos: '添加熱門視頻',
+    Imagesizedoesexceed: '圖片大小不超過10M',
+    Imagesizedoesexceed100M: '圖片大小不超過100M',
+    Enterthehomepag: '進入首頁(僅展示不可點擊)',
+    EditChannel: '編輯頻道',
+    Introduction: '介紹語',
+    Enterhomepagebutton: '進入首頁按鈕',
+    Enterhomepage: '進入首頁',
+    Excitingcontent: '精彩內容',
+    ReselectComponents: '重選組件',
+    nextstep: '下一步',
+    Areyousurereturn: '點擊返回將重置內容, 確認返回?',
+    return: '返回',
+    Selectutocomponents: '最多選擇10個組件',
+    Pleaseselectacomponent: '組件',
+    Garbagebin: '垃圾箱',
+    componentsarea: '組件區',
+    Recommendedusers: '推薦用戶',
+    Popularvideos: '熱門視頻',
+    PopularAtlas: '熱門圖集',
+    Singlevideo: '單個視頻',
+    SuggestedFollows: '推薦關注',
+    zhibo: '直播',
+    wuxupeizhi: '無需配寘',
+    AddSite: '添加網站',
+    AddSystem: '添加系統',
+    AddVideo: '添加視頻',
+    AddAtlas: '添加圖集',
+    user: '用戶',
+    Basicinformation: '帳號資訊',
+    personalInfo: '個人資訊',
+    paymentmethod: '收款方式',
+    AccountContent: '帳號內容',
+    Purchasedcontent: '已購內容',
+    browsinghistory: '瀏覽歷史',
+    Transferinoutrecords: '轉入轉出記錄',
+    Accountingchangerecords: '賬變記錄',
+    Pointaccountingchange: '積分賬變',
+    Pleaseselectmethod: '方式',
+    Accountchangetype: '賬變類型',
+    income: '收入',
+    expenditure: '支出',
+    Accountingtransformationmethod: '帳變方式',
+    Latestpoints: '最新積分',
+    Petalaccountchange: '花瓣賬變',
+    Accountchangeamount: '賬變數額',
+    Latestamount: '最新數額',
+    identity: '身份',
+    passport: '護照',
+    TeamStatus: '團隊狀態',
+    Set: '已設定',
+    notset: '未設定',
+    Targetuperiornickname: '目標直屬上級昵稱',
+    TargetimmediatesuperiorID: '目標直屬上級ID',
+    Nosuchuserfound: '查無此用戶',
+    Areyousuresupervisor: '是否確認更換直屬上級?',
+    replace: '更換',
+    Doyouwantpaymentpassword: '是否重置此用戶的支付密碼?',
+    today: '今天',
+    yesterday: '昨天',
+    beforeyesterday: '前天',
+    pastthreedays: '近三天',
+    ContentPayment: '內容付費',
+    BrowseTime: '瀏覽時間',
+    Loadmore: '加載更多',
+    Selectedcontactinformation: '所選中聯繫方式?',
+    PlatformName: '平臺名稱',
+    Chinesecannotappear: '不能出現漢字',
+    Thetypbelongs: '標籤所屬作品類型',
+    IDofbelongs: '標籤所屬作品ID',
+    Purchasetype: '購買種類',
+    PurchaseContent: '購買內容',
+    Spendingpoints: '花費積分',
+    Buyingtime: '購買時間',
+    Confirmreceiptrewards: '確認收款獎勵',
+    Confirmedwithintheday: '日內確認',
+    Selectedpaymentmethod: '所選中收款方式?',
+    Pleasethirdpartyplatform: '第三方商平臺',
+    Uploadpaymentcode: '上傳收款碼',
+    Pleaserewardamount: '獎勵額度',
+    Pleaseuploadcode: '請上傳二維碼',
+    Disablethisteam: '禁用該團隊',
+    Enablethisteam: '啟用該團隊',
+    Directsubordinate: '直屬下級',
+    Transferout: '轉出',
+    tochangeinto: '轉入',
+    Totalamountusers: '用戶上分總額',
+    Totaluserrechargeamount: '用戶充值總額',
+    Totalamountallocatedusers: '用戶下分總額',
+    Totalpetaamount: '花瓣打賞總額',
+    Totalrewardamount: '獎勵總額',
+    Accountingtype: '賬務類型',
+    businessbehavior: '業務行為',
+    Relatedcurrency: '相關幣種',
+    homepage: '返回首頁',
+    Sorrypagenotexist: '抱歉, 您訪問的頁面不存在',
+    youjian: '郵件',
+    duanxin: '簡訊',
+    pingtaiming: '平臺名',
+    pingtaimiyao: '平臺金鑰',
+    tingzhishiyong: '停止使用',
+    daliren: '代理人ID',
+    xuanzepingtai: '選擇平臺',
+    xitongbeizhu: '系統備註',
+    youjianmobanrizhi: '郵件模板/日誌',
+    youjianyuming: '郵件域名',
+    faxindizhi: '發信地址',
+    fasongyoujian: '發送郵件',
+    dizhi: '地址',
+    fasongchengg: '發送成功',
+    fasongzhong: '發送中',
+    fasongshibai: '發送失敗',
+    bunengchunshuzi: '不能輸入純數位',
+    duanxinrizhi: '簡訊日誌',
+    duanxinqianming: '簡訊簽名',
+    duanxinmoban: '簡訊模板',
+    fasongduanxin: '發送短信',
+    dizhimingcxheng: '地址名稱',
+    guanlainyumingID: '關聯域名ID',
+    gengxinshijian: '更新時間',
+    tongbuzhuangtai: '同步狀態',
+    suoshupingtai: '所屬平臺',
+    beianzhuangtai: '備案狀態',
+    tongbushuju: '同步數據',
+    pingtaicode: '三方平臺Code',
+    ipcbeianzhuangtai: 'IPC備案狀態',
+    sanfangzhagnhao: '三方帳號',
+    tongbuchenggong: '同步成功',
+    shenhezhuangtai: '稽核狀態',
+    mobangeshi: '模板格式',
+    shoujianrenyouxiang: '收件人郵箱',
+    shouxinrenyouxiang: '收信人郵箱',
+    suoxianzhongyoujian: '所選中郵件?',
+    youjianxiangqing: '郵件詳情',
+    faxinrendizhiID: '發信人地址ID',
+    mobancanshu: '模板參數',
+    youjianyulan: '郵件預覽',
+    shengchengyulan: '生成預覽',
+    qianmingID: '簽名ID',
+    qianmingmingcheng: '簽名名稱',
+    shifouguoji: '是否國際',
+    gengxinshuju: '更新數據',
+    suoshusanfangzhanghao: '所屬三方帳號',
+    zanwugengxin: '暫無更新',
+    qianmingCode: '簽名Code',
+    qianming: '簽名',
+    shenhebeihzu: '稽核備註',
+    shiyongleixing: '適用類型',
+    xiaoxicode: '消息Code',
+    sanfangyuanshuju: '三方元數據',
+    guojidaima: '國際程式碼',
+    shifoushanchuduanxin: '是否刪除所選中簡訊?',
+    jieshourenshoujihao: '接收人手機號',
+    duanxinyulan: '簡訊預覽',
+    qingxianshuruqianmingID: '請先輸入簽名ID',
+    xinjianmuban: '新建模板',
+    jinri: '今日'
+  },
+  navigation: {
+    quanzhing: '權重',
+    quedingshanchu: '您確定要刪除該選擇項嗎?',
+    tianjiadaohang: '添加導航',
+    daohangxiangiqng: '導航詳情',
+    suozaidaohang: '所在導航類別',
+    paiming: '排名',
+    ico: '圖標',
+    tiaohzuandizhi: '跳轉地址',
+    przhi: 'pr值',
+    tianjianeirong: '添加內容',
+    neirongxiangqing: '內容詳情',
+    daohang: '導航類別',
+    tupiantaida: '圖片太大, 請從新上傳',
+    charudaohang: '插入導航類別',
+    charuzhandian: '插入網站',
+    wenjianmingcheng: '文件名稱',
+    shengchengwenjian: '生成導航文件',
+    wenjiandizhi: '文件地址',
+    mobanyuyan: '模板語言',
+    guanjianzishengchengcelue: '關鍵字生成策略',
+    paimingshengchengcelue: '排名生成策略',
+    charuzhandiancelue: '插入網站策略',
+    wenjianxiangqing: '文件詳情',
+    fanwei: '範圍',
+    daohang_: '導航',
+    luntan: '論壇',
+    xianshidizhi: '顯示地址',
+    shengchengluntan: '生成論壇文件',
+    biaotitiaoshu: '標題條數',
+    neirongshengdcheng: '内容生成字數',
+    pinglunshengcheng: '評論生成字數',
+    neirongshegnchengcelue: '内容生成策略',
+    pnglunshengchengcelue: '評論生成策略',
+    shujushengcheng: '數據生成策略',
+    xiazaidizhi: '下載地址',
+    yingyongdemuban: '應用的模版'
+  },
+  material: {
+    sucaizuozhenicheng: '素材作者昵稱',
+    sucaizuozheId: '素材作者ID',
+    sucaiId: '素材ID',
+    wenjianming: '檔案名稱',
+    sucaifengmian: '素材封面',
+    sucaizuozhenichengId: '素材作者昵稱/ID',
+    fenbianlv: '分辯率',
+    shichangmiao: '時長(秒)',
+    shangchuanshijian: '上傳時間',
+    jianjishinicheng: '剪輯師昵稱',
+    jianjishiId: '剪輯師ID',
+    shifougongxiang: '是否共亯',
+    bugongxiang: '不共亯',
+    gongxiang: '共亯',
+    jianjizuopingId: '剪輯作品ID',
+    jianjishinichengId: '剪輯師昵稱/ID'
+  },
+  review: {
+    xiajifaqiyichang: '下級發起异常',
+    xiajichaoshiweiqueren: '下級超時未確認',
+    chuli: '處理',
+    dingdanxiangqing: '訂單詳情',
+    shangjiquerendakuanshijian: '上級確認打款時間',
+    shangjiyidakuanzhaopian: '上級已打款照片',
+    weishangchuanzhaopian: '未上傳照片',
+    chulijieguo: '處理結果',
+    chulijieguomiaoshu: '處理結果描述',
+    shenheweitongguo: '稽核未通過, 訂單已撤銷',
+    shenheyitongguo: '稽核已通過, 訂單已放款',
+    fangkuan: '放款',
+    chexiao: '撤銷',
+    qingshuruwentichulijieguomiaoshu: '問題處理結果描述, 描述將以系統消息的方式發送給雙方用戶, 請認真填寫'
+  },
+  edit: {
+    shifoushanchusuoxuanzhongip: '是否刪除所选中IP?',
+    shoufeibiaozhun: '合理的收費標準, 不能太高或太低',
+    zongxioafeirenshu: '打賞總數額',
+    xitongbeizhu: '系統備註',
+    dailibeizhu: '代理備註',
+    yonghubeizhu: '用戶備註',
+    tongyibeizhu: '統一備註',
+    shoukuanrenlianxifangshi: '收款人聯繫方式',
+    qingshuruzidingyipingtai: '自定義平臺',
+    zhanzhanglianxifangshi: '站長聯繫方式',
+    gernelianxifangshi: '個人聯繫方式',
+    bangdingmoban: '綁定模板',
+    genghuanmoban: '更換模板',
+    yinyong: '引用',
+    xianbandingmoaban: '需要先綁定模板',
+    shifoushoudu: '是否首都',
+    suodingzhanghao: '鎖定帳號',
+    baohan: '包含',
+    zhongwenming: '标题名称',
+    biaotizhongwemingcheng: '標題名稱(中文)',
+    querenzhixingma: '確認執行該操作嗎',
+    tianjiabiaoti: '添加標題',
+    bianjibiaoti: '編輯標題',
+    biaotixiangiqngsuoyou: '標題詳情(所有語言)',
+    biaotixiangqing: '標題詳情'
+  },
+  group: {
+    guanggaotigongshangmingcheng: '廣告提供者名稱',
+    guanggaotupian: '廣告圖片',
+    xinzengguanggao: '新增廣告',
+    guanggaoxiangqing: '廣告詳情',
+    guanggaotigongshang: '廣告提供者',
+    tiaozhuanlianjie: '跳轉連結',
+    guanggaozhuangtai: '廣告狀態',
+    qunzumingcheng: '群組名稱',
+    qunzupingtai: '群組平台',
+    xinzengqunzu: '新增群組',
+    shoulushijian: '收錄時間',
+    qunzuxiangqing: '群組詳情',
+    qunzufengmian: '群組封面',
+    qunzujieshao: '群組介紹',
+    qunzuliejie: '群組連結',
+    chengyuanshuliang: '成員數',
+    qunzuzhuangtai: '群組狀態',
+    zhutineirong: '主題內容',
+    xinzengzhuti: '新增主題',
+    zhutixiangqing: '主題詳情',
+    zhutizhuangtai: '主題狀態',
+    gudingguanggaowei: '固定廣告位 (顯示在頁面頂部)',
+    xuanzeguanggao: '選擇廣告',
+    suijiguanggaowei: '隨機廣告位 (權重越高,出現的機率越大)',
+    quanzhongzhi: '權重值',
+    qunzu: '群組',
+    xuanzequnzu: '選擇群組',
+    chengyuan: '成員',
+    qunzuzhanmingcheng: '群組站名稱',
+    qunzuzhantubiao: '群組站圖示',
+    xinzengqunzuzhandian: '新增群組站點',
+    qunzuzhandianxiangqing: '群組站點詳情',
+    zhandianyuming: '站點域名',
+    fenleizhuti: '分類主題',
+    xuanzezhuti: '選擇主題',
+    jieshao: '介绍'
+  },
+  prompt: {
+    videoUploadTips: '僅支援MP4(h264, h265, hevc)格式, 大小不超過5GB, 時長最少60秒',
+    imgUploadTips: '僅支援jpeg, jpg, png格式, 最多上傳20張圖片, 大小不超過10M',
+    coverUploadTips: '僅支援jpeg, jpg, png格式, 大小不超過10M',
+    previewUploadTips: '僅支援gif格式, 大小不超過20M',
+    fileUploadTips: '僅支援html, jpg, jpeg, png, heic, wasm, mp4格式, 大小不超過100M',
+    fileHtmlUploadTips: '僅支援html格式, 大小不超過100M',
+    fileImgUploadTips: '僅支援jpeg, jpg, png, gif格式, 大小不超過100M'
+  },
+  personal: {
+    sex: '性別',
+    suozaidi: '所在地',
+    xingzuo: '星座',
+    birthday: '生日',
+    zhanshiqiang: '展示牆',
+    male: '男',
+    female: '女'
+  },
+  fyComfirm: {
+    switchComfirm: '請確認是否執行此操作'
+  },
+  cn: '中文',
+  jp: '日文',
+  tw: '繁體',
+  tc: '繁體',
+  en: '英文',
+  kr: '韓文',
+  th: '泰文',
+  fr: '法文',
+  de: '德文',
+  it: '意大利文',
+  es: '西班牙文',
+  pt: '葡萄牙文',
+  ar: '阿拉伯文',
+  vi: '越南文',
+  la: '老撾文',
+  ph: '菲律賓文',
+  id: '印尼文',
+  kh: '柬埔寨文',
+  mm: '緬甸文',
+  ru: '俄羅斯文',
+  ua: '烏克蘭文',
+  by: '白俄羅斯文',
+  'TK49 管端': 'TK49 管端',
+  'TK6图库 管端': 'TK6圖庫 管端'
+}

+ 4 - 2
src/main.ts

@@ -2,11 +2,11 @@ import { createApp } from 'vue'
 import ElementPlus from 'element-plus'
 import * as ElementPlusIconsVue from '@element-plus/icons-vue'
 import 'element-plus/dist/index.css'
-import zhCn from 'element-plus/es/locale/lang/zh-cn'
 
 import App from './App.vue'
 import router from './router'
 import pinia from './store'
+import i18n from './locales'
 import '@/assets/styles/index.scss'
 
 const app = createApp(App)
@@ -16,8 +16,10 @@ for (const [key, component] of Object.entries(ElementPlusIconsVue)) {
   app.component(key, component)
 }
 
-app.use(ElementPlus, { locale: zhCn })
+// 注册插件 (不再传递 locale,由 el-config-provider 控制)
+app.use(ElementPlus)
 app.use(router)
 app.use(pinia)
+app.use(i18n)
 
 app.mount('#app')

+ 47 - 2
src/store/app.ts

@@ -1,10 +1,34 @@
 import { defineStore } from 'pinia'
-import { ref } from 'vue'
+import { ref, computed } from 'vue'
+import { useStorage } from '@vueuse/core'
+// 导入 Element Plus 中英文语言包
+import zhCn from 'element-plus/es/locale/lang/zh-cn'
+import en from 'element-plus/es/locale/lang/en'
+import zhTw from 'element-plus/es/locale/lang/zh-tw'
+import i18n from '@/locales'
 
 export const useAppStore = defineStore('app', () => {
+  // 侧边栏状态
   const sidebarOpened = ref(true)
   const loading = ref(false)
 
+  // 语言和组件尺寸
+  const language = useStorage('language', 'zh-cn')
+  const size = ref<'default' | 'small' | 'large'>('default')
+
+  /**
+   * 根据语言标识读取对应的 Element Plus 语言包
+   */
+  const locale = computed(() => {
+    if (language?.value === 'zh-cn') {
+      return zhCn
+    }
+    if (language?.value === 'zh-tw') {
+      return zhTw
+    }
+    return en
+  })
+
   function toggleSidebar() {
     sidebarOpened.value = !sidebarOpened.value
   }
@@ -13,10 +37,31 @@ export const useAppStore = defineStore('app', () => {
     loading.value = value
   }
 
+  /**
+   * 切换语言
+   */
+  function changeLanguage(val: string) {
+    language.value = val
+    // 同步更新 vue-i18n 的语言
+    i18n.global.locale.value = val as 'zh-cn' | 'en' | 'zh-tw'
+  }
+
+  /**
+   * 设置组件尺寸
+   */
+  function setSize(val: 'default' | 'small' | 'large') {
+    size.value = val
+  }
+
   return {
     sidebarOpened,
     loading,
+    language,
+    locale,
+    size,
     toggleSidebar,
-    setLoading
+    setLoading,
+    changeLanguage,
+    setSize
   }
 })

+ 3 - 0
src/store/user.ts

@@ -37,6 +37,9 @@ export const useUserStore = defineStore('user', () => {
   async function logoutAction() {
     try {
       await logout()
+    } catch (error) {
+      // 忽略登出 API 错误,无论成功失败都要清空本地数据
+      console.warn('Logout API failed:', error)
     } finally {
       token.value = ''
       userInfo.value = null

+ 14 - 25
src/views/demo/video-demo.vue

@@ -11,11 +11,7 @@
         <el-tab-pane label="直接 URL" name="url">
           <el-form label-width="120px">
             <el-form-item label="视频地址">
-              <el-input
-                v-model="urlConfig.url"
-                placeholder="输入 HLS/MP4/WebM 等视频地址"
-                style="width: 600px"
-              />
+              <el-input v-model="urlConfig.url" placeholder="输入 HLS/MP4/WebM 等视频地址" style="width: 600px" />
             </el-form-item>
             <el-form-item label="播放器类型">
               <el-select v-model="urlConfig.playerType" style="width: 200px">
@@ -34,11 +30,7 @@
         <el-tab-pane label="Cloudflare Stream" name="cloudflare">
           <el-form label-width="120px">
             <el-form-item label="Video ID">
-              <el-input
-                v-model="cfConfig.videoId"
-                placeholder="Cloudflare Stream Video ID"
-                style="width: 400px"
-              />
+              <el-input v-model="cfConfig.videoId" placeholder="Cloudflare Stream Video ID" style="width: 400px" />
             </el-form-item>
             <el-form-item label="自定义域名">
               <el-input
@@ -78,11 +70,7 @@
               />
             </el-form-item>
             <el-form-item label="转换服务地址">
-              <el-input
-                v-model="rtspConfig.proxyUrl"
-                placeholder="http://localhost:8080/stream"
-                style="width: 400px"
-              />
+              <el-input v-model="rtspConfig.proxyUrl" placeholder="http://localhost:8080/stream" style="width: 400px" />
             </el-form-item>
             <el-form-item>
               <el-button type="primary" @click="playRtsp">播放</el-button>
@@ -98,12 +86,7 @@
           <el-form label-width="120px">
             <el-form-item label="选择测试源">
               <el-select v-model="sampleConfig.selected" style="width: 400px">
-                <el-option
-                  v-for="item in sampleVideos"
-                  :key="item.url"
-                  :label="item.name"
-                  :value="item.url"
-                />
+                <el-option v-for="item in sampleVideos" :key="item.url" :label="item.name" :value="item.url" />
               </el-select>
             </el-form-item>
             <el-form-item>
@@ -233,8 +216,14 @@ const useIframe = ref(false)
 const sampleVideos = [
   { name: 'Big Buck Bunny (HLS)', url: 'https://test-streams.mux.dev/x36xhzz/x36xhzz.m3u8' },
   { name: 'Sintel (HLS)', url: 'https://bitdash-a.akamaihd.net/content/sintel/hls/playlist.m3u8' },
-  { name: 'Tears of Steel (HLS)', url: 'https://demo.unified-streaming.com/k8s/features/stable/video/tears-of-steel/tears-of-steel.ism/.m3u8' },
-  { name: 'Apple HLS 测试流', url: 'https://devstreaming-cdn.apple.com/videos/streaming/examples/img_bipbop_adv_example_fmp4/master.m3u8' }
+  {
+    name: 'Tears of Steel (HLS)',
+    url: 'https://demo.unified-streaming.com/k8s/features/stable/video/tears-of-steel/tears-of-steel.ism/.m3u8'
+  },
+  {
+    name: 'Apple HLS 测试流',
+    url: 'https://devstreaming-cdn.apple.com/videos/streaming/examples/img_bipbop_adv_example_fmp4/master.m3u8'
+  }
 ]
 
 // 日志
@@ -325,7 +314,7 @@ function playSample() {
   currentVideoId.value = ''
   currentPlayerType.value = 'hls'
   useIframe.value = false
-  const video = sampleVideos.find(v => v.url === sampleConfig.selected)
+  const video = sampleVideos.find((v) => v.url === sampleConfig.selected)
   addLog(`播放测试视频: ${video?.name}`, 'success')
 }
 
@@ -381,7 +370,7 @@ function onError(error: any) {
 
 <style lang="scss" scoped>
 .page-container {
-  padding: 20px;
+  // padding: 20px;
   min-height: 100vh;
   background-color: #f5f7fa;
 }