Skip to content

useCounter

多语言封装,提供了一些常用的多语言方法, 用于 @ssuperlilei/ui 组件库中。

基础用法

typescript
import { t, changeLanguage, init } from '@ssuperlilei/i18n';
init({
  lng: 'zh_CN',
  sources: {
    zh_CN: {
      translation: {
        key: '中文',
      },
    },
    en_US: {
      translation: {
        key: 'English',
      },
    },
  },
});
console.log(t('key')); // 输出对应的中文
changeLanguage('en_US');
console.log(t('key')); // 输出对应的英文