rtranslate 0.1.1

A simple, dependency-free Rust wrapper for Google Translate public web API
Documentation
use rtranslate::{translate, translate_vec};

fn main() {
    println!("--- Single Example ---");
    match translate("Rust is fast", "auto", "vi") {
        Ok(res) => println!("Translated: {}", res),
        Err(e) => println!("Error: {}", e),
    }

    println!("\n--- Batch Example ---");
    let inputs = ["Good morning", "Good night", "Have fun!"];
    let outputs = translate_vec(&inputs, "auto", "vi");

    for (i, out) in outputs.iter().enumerate() {
        match out {
            Ok(t) => println!("{}{}", inputs[i], t),
            Err(e) => println!("{} → ERROR: {}", inputs[i], e),
        }
    }
}