Skip to content

[开源自荐] AI-vue-i18n - 基于AI的Vue项目自动化国际化工具 #664

@ispuppy

Description

@ispuppy

主要功能

能够智能提取代码中的中文内容并生成多语言配置文件,简化Vue项目的i18n开发流程。开发人员只需要在项目中写中文,插件会自动提取出来,调用AI接口翻译,生成对应的语言包文件。

优势

  • 支持多种AI模型:OpenAI、Deepseek、Ollama、LMStudio
  • 自动提取项目中缺失翻译的中文进行翻译
  • 批量翻译,提高效率
  • 支持vue 2/vue 3项目,vite/webpack打包
  • 支持 typescript 项目
  • 提供pre-push hook,管控代码推送,确保所有中文都已翻译

原理

智能文本提取:通过AST分析精准提取所有中文文本
AI翻译引擎:支持OpenAI/DeepSeek等主流AI,保持术语一致
自动代码转换:通过Loader实现开发时写中文,运行时自动替换

地址链接

github地址
文章地址

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions