i1n.ai
Rust Integrazione

Localizza la tua applicazione Rust

Carica i file di localizzazione JSON, traduci con l'IA in 182 lingue ed estrai nuovamente i file tradotti. Funziona con rust-i18n, Fluent e qualsiasi libreria Rust i18n.

$ npx i1n init
main.rs
// locales/en_us/common.json managed by i1n
use rust_i18n::t;

rust_i18n::i18n!("locales");

fn main() {
    rust_i18n::set_locale("es");
    println!("{}", t!("welcome"));
    // Output: "Bienvenido"
}

Perché i team Rust usano i1n

Compatibile con rust-i18n

i1n gestisce i tuoi file di localizzazione JSON. Usali direttamente con rust-i18n, Fluent o qualsiasi libreria i18n Rust.

Flusso di lavoro nativo per CLI

Gli sviluppatori Rust vivono nel terminale. i1n è CLI-first: esegui push, traduci e pull senza uscire dalla tua shell.

Traduzione AI sicura per le variabili

Variabili come {name} e specificatori di formato vengono mascherati prima della traduzione AI per evitare corruzioni.

Integrazione CI/CD

Aggiungi i1n push --translate alla tua pipeline CI. Le traduzioni rimangono sincronizzate ad ogni build di cargo.

Inizia a localizzare la tua app Rust

Gratis per sempre. Non è richiesta carta di credito.