PC-20250623MANY\Administrator
2025-09-29 58b0f1e9bd03a472321acf1dfc4e89fc4ce9df7a
src/components/Language/index.vue
@@ -3,7 +3,7 @@
    <van-popup
      v-model="settingDialog"
      position="bottom"
      :style="{ height: '35%' }"
      :style="{ height: '35%', backgroundColor: '#444' }"
      @close="popClose"
    >
      <div
@@ -37,27 +37,21 @@
      actions: [
        {
          text: "English",
          icon: require("@/assets/ico/english.png"),
          lang: "en",
          lang: "en"
        },
        {
          text: "繁体中文",
          icon: require("@/assets/ico/tw.png"),
          lang: "zh-TW",
        },
        { text: "हिंदी", icon: require("@/assets/ico/india.png"), lang: "hi" },
        { text: "한국인", icon: require("@/assets/ico/india.png"), lang: "ko" },
        {
          text: "ภาษาไทย",
          icon: require("@/assets/ico/india.png"),
          lang: "th",
          text: "中文(繁体)",
          lang: "zh-Hant"
        },
        {
          text: "日本語にほんご",
          icon: require("@/assets/ico/india.png"),
          lang: "ja",
          text: "中文",
          lang: "zh-CN"
        },
      ],
        // {
        //   text: "हिंदी",
        //   lang: "hi"
        // }
      ]
    };
  },
  mounted() {
@@ -68,7 +62,7 @@
  },
  methods: {
    getText(val = "hi") {
      let arr = this.actions.filter((item) => item.lang === val);
      let arr = this.actions.filter(item => item.lang === val);
      return arr[0].text;
    },
    qkclick(e) {
@@ -79,8 +73,8 @@
    },
    popClose() {
      this.settingDialog = false;
    },
  },
    }
  }
};
</script>
@@ -120,4 +114,4 @@
  font-weight: 600;
  margin: 40px 20px 0 20px;
}
</style>
</style>