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.