国际化i18n vue_使用i18next i18n生态系统进行vue的国际化

本文介绍了如何使用vue-i18next库,结合i18next生态系统实现Vue应用的国际化。内容包括安装步骤、配置初始化、在组件中使用$t方法、改变语言、组件插值、指令应用、命名空间的懒加载以及处理空键的过滤器等。
摘要由CSDN通过智能技术生成

国际化i18n vue

vue-i18next (vue-i18next)

Internationalization for vue using the i18next i18n ecosystem.

使用i18next i18n生态系统对vue进行国际化。

安装 (Installation)

Source can be loaded via

可以通过加载源

# npm package
$ npm install @panter/vue-i18next
  • If you don't use a module loader it will be added to window.VueI18next

    如果您不使用模块加载器,它将被添加到window.VueI18next

要求 (Requirements)

  • vue >= 2.0.0

    vue> = 2.0.0

  • i18next >= 6.0.1

    i18next> = 6.0.1

用法 (Usage)

Check the DEMO to see vue-i18next in action.

检查DEMO以查看vue-i18next情况。

在里面 (Init)

import Vue from 'vue';
import i18next from 'i18next';
import VueI18Next from '@panter/vue-i18next';

Vue.use(VueI18Next);

i18next.init({
  lng: 'de',
  resources: {
    ...
  }
});

const i18n = new VueI18Next(i18next);
new Vue({
  ...
  i18n: i18n,
});

直接在浏览器中初始化

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值