libretranslate 0.5.2

A wrapper for the LibreTranslate web API
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use libretranslate::{Language, TranslationBuilder};

#[tokio::main]
async fn main() {
    let builder = TranslationBuilder::new()
        .text("le texte francais")
        .from_lang(Language::French)
        .to_lang(Language::Italian)
        .url("https://libretranslate.de/")
        // .key("YOUR-OWN-KEY")
        .translate()
        .await
        .unwrap();

    println!("{}", builder.output);
}