以下为vue2.x使用i18n和i18n Ally自动化翻译的步骤, vue3.x配置步骤>>

vue 版本 > 2.6.12
vue-i18n 版本 > 8.25.0

1.安装 i18n

npm install vue-i18n --save-dev

2.在vscode中安装i18n Ally插件

3.配置vscode setting.json

{"i18n-ally.localesPaths": ["src/locales"], // 翻译文件路径"i18n-ally.keystyle": "nested", // 翻译路径格式,"i18n-ally.sourceLanguage": "zh-CN", // 翻译源语言"i18n-ally.displayLanguage": "zh-HK", //显示语言, 这里也可以设置显示英文为en
}

4.配置i18n.js

import Vue from 'vue'
import VueI18n from 'vue-i18n'
import enLocale from './locales/en'
import usLocal from './locales/zh-CN'
Vue.use(VueI18n)
const messages = {en: {...enLocale},cn: {...usLocal}
}
const i18n = new VueI18n({locale: localStorage.getItem('lang') || 'cn',messages
})export default i18n

5.配置main.js

import i18n from './i18n'
new Vue({el: '#app',router,i18n,render: h => h(App)
})

6.在i18n ally 侧边工具栏栏进行自动翻译和应用翻译



7.使用

项目目录结构

src
├── locales
|   ├── en.json
|   ├── zh-CN.json
|   └── zh-HK.json
├──  i18n.js
└──  main.js

参考文档:

  1. https://github.com/lokalise/i18n-ally
  2. https://toscode.gitee.com/antfu/i18n-ally
  3. https://ilandychiu.medium.com/vue-i18n-%E8%88%87-i18n-ally-1a047b2429eb

vue 使用i18n和i18n Ally自动化翻译相关推荐

  1. vue3.x使用i18n和i18n Ally自动化翻译

    以下为vue3.x 使用i18n和i18n Ally自动化翻译的步骤, vue2.x配置i18n步骤>> vue 版本> 3.0.0 vue/cli 版本 4.5.13 vue-i1 ...

  2. html data i18n属性,i18n

    src同级别新建lang文件夹 里面包含cn.ts,en.ts,index.ts 1:cn.ts /* eslint-disable */ const zhLocale = require(" ...

  3. 前端国际化如何对中文——>英文自动化翻译小demo

    非专业的国际化语言. 需求是把zh.js文件中的对象的值转换为en.js(也就是实现中英文翻译) 结果: 话不多说,上技巧! 首先找个免费翻译的API接口,我找的百度翻译的API接口.百度翻译开放平台 ...

  4. vue中如何使用i18n实现国际化

    一.前言 在4k广告机中需要实现多语言切换,这时候接触到国际化,前端框架无数,其中几种热门的框架都有相匹配的国际化插件工具.比如: vue + vue-i18n angular + angular-t ...

  5. SAP Spartacus i18n 的文本,和翻译相关的话题:internationalization

    存储在这个config对象里: 英文版的资源源代码如下: {"fallbackLang":"en","debug":false," ...

  6. android i18n,Android i18n 国际化

    本文节选自<Netkiller Java 手札> Netkiller Java 手札 Mr. Neo Chan, 陈景峯(BG7NYT) 中国广东省深圳市望海路半岛城邦三期 518067 ...

  7. vue国际化,处理项目中英文对照翻译

    1.在项目文件src下新建internationalization(自定义)文件夹 2.安装国际化依赖包 npm i vue-i18n -S 3.在internationalization(自定义)文 ...

  8. Java 破解谷歌翻译api,可以实现程序自动化翻译文章

    1  原理:查看谷歌翻译网站,输入需要翻译的文字,选择语言得到翻译后的文字,发送异步请求参数返回结果.java使用httpclient发送请求,实现使用代码翻译文章的功能. 2  下载代码后,测试入口 ...

  9. 使用ChatGTP完成自动化翻译外刊到上线发布

    目前对于国外文献期刊,只有专业的人工翻译或者借助机器翻译加后期人工润色,这种工作在目前看来是很有技术水平的,但是随着chatGTP的应用领域拓展,我想到一个Idea,可以使用chatGTP代替这个重复 ...

最新文章

  1. php作为文本进行处理,PHP处理文本和爬虫技巧
  2. 【JAVA零基础入门系列】Day2 Java集成开发环境IDEA
  3. window系统安装redis步骤
  4. nginx负载均衡 页面缓存
  5. java 科学计数_Java和甜蜜的科学
  6. delphi 停电文本数据丢失_概述DCS系统正确停电和上电的步骤
  7. Android Glide图片加载框架(四)回调与监听
  8. 卖萌屋学术站开放注册啦!寻募种子用户,超多特权放出!
  9. 详述MySQL事务的实现原理
  10. 电大课程考核计算机应用基础,计算机应用基础课程考核说明-保定广播电视大学.doc...
  11. 计算机显示器使用的扫描方式,平板扫描仪怎么用 平板扫描仪使用方法【详解】...
  12. win10应用商店不见了
  13. 《多元统计分析与R语言》实验2【因子分析】
  14. 华为云FusionInsight智能数据湖版本新能力解读
  15. 并查集的一些个人观点 以及克鲁斯卡尔算法的详解
  16. git 暂存当前分支修改,切换到别的分支
  17. MT6129射频处理器,MT6129芯片原理资料介绍
  18. 吕雉到底是一个怎样的人?
  19. 马蜂窝用户内容贡献能力模型构建
  20. repo下载安卓源码记录

热门文章

  1. JAVA学习10_18学习总结
  2. 美团扫码付小程序的优化实践
  3. 清除的文件怎么才能完整准确的恢复呢
  4. linux串口卡驱动下载,pci串口卡万能驱动下载_pci串口卡万能驱动1.1 - 系统之家
  5. Chrome浏览器插件导出与导入
  6. ubuntu部署deepsort目标跟踪算法,无人车/无人机应用
  7. 美国计算机专业硕士排名,US News美国计算机专业硕士排名
  8. django教程03
  9. 怎么将IDEA汉化后从中文调回英文?
  10. LeetCode—<双指针专项>剑指 Offer 18、21、22、25、52、57、58 - I