i1n.ai
Rust Integration

Lokalisieren Sie Ihre Rust-Anwendung

Pushen Sie JSON-Lokalisierungsdateien, übersetzen Sie mit KI in 182 Sprachen und holen Sie übersetzte Dateien zurück. Funktioniert mit rust-i18n, Fluent und jeder Rust i18n-Bibliothek.

$ 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"
}

Warum verwenden __VAR_1__-Teams i1n?

rust-i18n-kompatibel

i1n verwaltet Ihre JSON-Lokalisierungsdateien. Verwenden Sie sie direkt mit rust-i18n, Fluent oder jeder Rust-i18n-Bibliothek.

CLI-nativer Workflow

Rust-Entwickler leben im Terminal. i1n ist CLI-first – pushen, übersetzen und pullen, ohne die Shell zu verlassen.

Variablen-sichere KI-Übersetzung

Variablen wie {name} und Formatbezeichner werden vor der KI-Übersetzung maskiert, um Beschädigungen zu vermeiden.

CI/CD-Integration

Fügen Sie i1n push --translate Ihrer CI-Pipeline hinzu. Übersetzungen bleiben mit jedem Cargo-Build synchron.

Beginnen Sie mit der Lokalisierung Ihrer Rust-App

Für immer kostenlos. Keine Kreditkarte erforderlich.