GithubHelp home page GithubHelp logo

ganf's Introduction

Ganf

基于OpenAI的文档批量翻译工具,用来批量的翻译mkdocs、sphinx相关文档。 本工具没有内置OpenAI的Api key,你需要自己去购买OpenAI或者Azure OpenAI的服务。

note 后续考虑支持POT等多语言文本的翻译(主要是要支持差异比对增量翻译)

安装

pip install ganf

快速开始

在你想要翻译的docs目录下调用 init 命令配置翻译策略

ganf init

翻译整个文档项目

ganf build

ganf's People

Contributors

kaluluosi avatar

Watchers

 avatar  avatar

ganf's Issues

重构一下项目遍历

目前项目费用计算和项目构建逻辑几乎已一样但是却重复实现了两个函数。其实可以冲构成一个迭代函数供费用计算和项目构建用。尝试重构一下这部分。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.