auto-i18n.js 633 B

12345678910111213141516171819202122
  1. import vitePluginsAutoI18n, { VolcengineTranslator } from 'vite-auto-i18n-plugin'
  2. export default function createAutoI18n() {
  3. /**
  4. * 多语言插件配置项
  5. * https://github.com/auto-i18n/auto-i18n-translation-plugins?tab=readme-ov-file#readme
  6. */
  7. return vitePluginsAutoI18n({
  8. deepScan: true,
  9. buildToDist: true,
  10. globalPath: './lang',
  11. namespace: 'lang',
  12. distPath: './dist/assets',
  13. distKey: 'index',
  14. targetLangList: ['en'],
  15. originLang: 'zh-cn',
  16. translator: new VolcengineTranslator({
  17. apiKey: '6c0c82da-848c-4729-9381-9ff04fef059a',
  18. model: 'kimi-k2-250711'
  19. }),
  20. })
  21. }