Browse Source

✨ feat(i18n): 添加页面翻译

陈雪 3 weeks ago
parent
commit
2e0541f1c1

+ 2 - 1
src/renderer/i18n/languages/en.json

@@ -242,5 +242,6 @@
   "zheng-zai-zhi-fu-zhong": "Payment in progress",
   "que-ren": "Confirm",
   "e-yu": "Russian",
-"sai-er-wei-ya-yu": "Serbian"
+  "sai-er-wei-ya-yu": "Serbian",
+  "que-ding-shan-chu": "确定删除"
 }

+ 12 - 1
src/renderer/i18n/languages/zh-CN.json

@@ -240,5 +240,16 @@
   "qing-xian-tian-jia-jie-suan-shang-pin": "请先添加结算商品!",
   "bao-qian-ding-dan-cao-zuo-yi-chang": "抱歉,订单操作异常!",
   "e-yu": "俄语",
-  "sai-er-wei-ya-yu": "塞尔维亚语"
+  "sai-er-wei-ya-yu": "塞尔维亚语",
+  "que-ding-shan-chu": "确定删除\"",
+  "de-hui-yuan-xin-xi": "的会员信息?",
+  "ti-shi-xiu-gai-hui-yuan-cheng-gong": "提示:修改会员成功",
+  "ti-shi-xin-zeng-hui-yuan-cheng-gong": "提示:新增会员成功",
+  "ci-cao-zuo-jiang-shan-chu-gua-dan-shi-fou-ji-xu": "此操作将删除挂单, 是否继续?",
+  "shan-chu-gua-dan-cheng-gong": "删除挂单成功",
+  "shi-fou-gua-dan": "是否挂单?",
+  "gua-dan-cheng-gong": "挂单成功",
+  "yi-qu-xiao-gua-dan": "已取消挂单",
+  "jin-ru-shou-yin": "进入收银",
+  "xi-tong-she-zhi": "系统设置"
 }

+ 11 - 11
src/renderer/views/cashier/components/hangUpDialog.vue

@@ -84,9 +84,9 @@ export default {
     remove(hangNo) {
       const app = this
       const param = { hangNo: hangNo }
-      this.$confirm('此操作将删除挂单, 是否继续?', '提示', {
-        confirmButtonText: '确定',
-        cancelButtonText: '取消',
+      this.$confirm(this.$t('ci-cao-zuo-jiang-shan-chu-gua-dan-shi-fou-ji-xu'), this.$t('ti-shi'), {
+        confirmButtonText: this.$t('que-ding'),
+        cancelButtonText: this.$t('qu-xiao'),
         type: 'warning',
       })
         .then(() => {
@@ -94,7 +94,7 @@ export default {
             .then((response) => {
               if (response) {
                 Message({
-                  message: '删除挂单成功',
+                  message: this.$t('shan-chu-gua-dan-cheng-gong'),
                   type: 'success',
                 })
                 app.getHangUpList()
@@ -107,7 +107,7 @@ export default {
         .catch(() => {
           this.$message({
             type: 'info',
-            message: '已取消删除',
+            message: this.$t('yi-qu-xiao-shan-chu'),
           })
         })
     },
@@ -116,14 +116,14 @@ export default {
       const app = this
       if (!app.cartList || app.cartList.length < 1) {
         Message({
-          message: '请先添加结算商品',
+          message: this.$t('qing-xian-tian-jia-jie-suan-shang-pin'),
           type: 'error',
         })
         return false
       }
-      this.$confirm('是否挂单?', '提示', {
-        confirmButtonText: '确定',
-        cancelButtonText: '取消',
+      this.$confirm(this.$t('shi-fou-gua-dan'), this.$t('ti-shi'), {
+        confirmButtonText: this.$t('que-ding'),
+        cancelButtonText: this.$t('qu-xiao'),
         type: 'warning',
       })
         .then(() => {
@@ -140,7 +140,7 @@ export default {
             .then((response) => {
               if (response) {
                 Message({
-                  message: '挂单成功',
+                  message: this.$t('gua-dan-cheng-gong'),
                   type: 'success',
                 })
                 app.getHangUpList()
@@ -154,7 +154,7 @@ export default {
         .catch(() => {
           this.$message({
             type: 'info',
-            message: '已取消挂单',
+            message: this.$t('yi-qu-xiao-gua-dan'),
           })
         })
     },

+ 8 - 8
src/renderer/views/home/index.vue

@@ -8,19 +8,19 @@
       :show-close="false"
     >
       <div class="main">
-        <div class="nav">欢迎使用{{ systemName }}</div>
+        <div class="nav">{{ $t('huan-ying-shi-yong') }}{{ systemName }}</div>
         <div class="tool">
           <div class="item" @click="target('/cashier')">
             <i class="el-icon-user"></i>
-            进入收银
+            {{ $t('jin-ru-shou-yin') }}
           </div>
           <div class="item" @click="target('/setting')">
             <i class="el-icon-setting"></i>
-            系统设置
+            {{ $t('xi-tong-she-zhi') }}
           </div>
           <div class="item logout" @click="logout">
             <i class="icon el-icon-switch-button"></i>
-            退出
+            {{ $t('tui-chu') }}
           </div>
         </div>
       </div>
@@ -46,15 +46,15 @@ export default {
       this.$router.push(url)
     },
     logout() {
-      this.$confirm('确定注销并退出系统吗?', '提示', {
-        confirmButtonText: '确定',
-        cancelButtonText: '取消',
+      this.$confirm(this.$t('que-ding-zhu-xiao-bing-tui-chu-xi-tong-ma'), this.$t('ti-shi'), {
+        confirmButtonText: this.$t('que-ding'),
+        cancelButtonText: this.$t('qu-xiao'),
         type: 'warning',
       })
         .then(() => {
           logOut().then(() => {
             Message({
-              message: '退出成功',
+              message: this.$t('tui-chu-cheng-gong'),
               type: 'success',
             })
             removeUserId()