Android
Integrieren Sie i1n mit Android mithilfe von XML-Zeichenfolgenressourcen.
Einrichtung
Führen Sie i1n init in Ihrem Android-Projekt aus. Die CLI erkennt AndroidManifest.xml und konfiguriert das XML-Format für Zeichenfolgenressourcen.
Android verwendet sein natives Lokalisierungssystem – es gibt kein i1n SDK für Kotlin/Java. Die CLI verwaltet Ihre strings.xml-Dateien in den res/values-Verzeichnissen.
Verwendung
Verwenden Sie getString(R.string.key) in Kotlin/Java oder @string/key in XML-Layouts. i1n liest und schreibt Standard-Android-XML-Zeichenfolgenressourcendateien.
Pluralformen, Zeichenfolgen-Arrays und parametrisierte Zeichenfolgen (%1$s, %2$d) werden unterstützt und während der KI-Übersetzung ordnungsgemäß geschützt.
Workflow
Fügen Sie Strings zu res/values/strings.xml hinzu, pushen Sie sie mit i1n push, übersetzen Sie sie und ziehen Sie sie. Übersetzte Dateien werden in die entsprechenden Verzeichnisse values-{locale} geschrieben (z. B. values-es/, values-fr/).
Der Brückenmodus ist für Android nicht anwendbar – die Plattform verwendet ihr eigenes natives Lokalisierungssystem. Kompatibel mit Kotlin, Java und Jetpack Compose.
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="home_title">Welcome</string>
<string name="home_subtitle">Get started with i1n</string>
</resources> Verwandt
Armaturenbrett
Leitfaden für das i1n-Web-Dashboard: Kontoerstellung, Organisationen, API-Schlüssel, Übersetzungsbearbeitung und Teamverwaltung.
Bridge-Modus
Behalten Sie Ihre bestehende i18n-Bibliothek bei und fügen Sie gleichzeitig die typsichere Autovervollständigung, KI-Übersetzung und Dateiverwaltung von i1n hinzu.