https://github.com/frederik-uni/aio-translator
A collection of translators that can be combined
https://github.com/frederik-uni/aio-translator
baidu-translate bing-translate chatgpt-translate ctranslate2 deepl-translate edge-gpt-translate google-translate jparacrawl libre-translate m2m100 mymemory papapgo-translate rust sugoi translation translation-management translations translations-api youdao-translate
Last synced: 27 days ago
JSON representation
A collection of translators that can be combined
- Host: GitHub
- URL: https://github.com/frederik-uni/aio-translator
- Owner: frederik-uni
- License: mit
- Created: 2023-05-01T12:08:03.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2025-08-04T11:11:42.000Z (2 months ago)
- Last Synced: 2025-08-04T13:42:15.503Z (2 months ago)
- Topics: baidu-translate, bing-translate, chatgpt-translate, ctranslate2, deepl-translate, edge-gpt-translate, google-translate, jparacrawl, libre-translate, m2m100, mymemory, papapgo-translate, rust, sugoi, translation, translation-management, translations, translations-api, youdao-translate
- Language: Rust
- Homepage:
- Size: 244 KB
- Stars: 8
- Watchers: 1
- Forks: 0
- Open Issues: 7
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
# Getting Started
Offline translators are using blocking. Online async
```rs
pub use aio_translator::Translator;
let cuda = true;
let mut t = aio_translator::SugoiTranslator::new(cuda, aio_translator::ComputeType::DEFAULT);
t.translator_mut().as_blocking().unwrap()
.translate_vec(
&["Hello World".to_owned()],
None,
aio_translator::Language::Japanese,
&aio_translator::Language::English,
)
.unwrap();
```
# Languages
- [Table](crates/lang-generator/src/map.md)# Modules
Symbols
- `*`: No translation test
- `-`: No online language map test## Offline
- [x] sugoi
- [x] jparacrawl
- [x] m2m100
- [x] mbart50
- [x] nllb
- [ ] qwen2## Api
- [x] google
- [x] mymemory
- [x] deepl
- [x] baidu *-
- [x] caiyun *-
- [x] youdao *-- [ ] groq
- [ ] deepseek
- [ ] chatgpt
- [ ] gemini## Scraped
- [x] papago## Detector
- [x] langid
- [x] whatlang
- [x] langua