strings.xml

Android lokalisieren, ohne es zu zerlegen.

Lad deine strings.xml hoch. Du bekommst sie je Locale-Ordner zurück — Platzhalter, Plural-Quantities und CDATA heil.

  • strings.xml
  • Jetpack Compose
  • Android Views
  • Kotlin Multiplatform
values/strings.xml
<string name="greeting">Hello, %1$s!</string>
<plurals name="items">
  <item quantity="one">%1$d item</item>
  <item quantity="other">%1$d items</item>
</plurals>
values-de/strings.xml
<string name="greeting">Hallo, %1$s!</string>
<plurals name="items">
  <item quantity="one">%1$d Artikel</item>
  <item quantity="other">%1$d Artikel</item>
</plurals>

Was den Round-Trip übersteht

  • %1$s and %1$d positional arguments
  • <plurals> with all quantities
  • CDATA sections
  • Escaped apostrophes (\')
  • translatable="false" is respected
  • HTML markup inside strings

Warum das heute nervt

Wochen warten

Agenturen brauchen zwei bis vier Wochen je Sprache. So lange wartet dein Release nicht.

Preis pro Wort

Übersetzer nehmen 0,10–0,25 € je Wort. Eine App mit zehntausend Wörtern liegt über 1.000 €.

Zerschossene Platzhalter

Generische Werkzeuge übersetzen deine Variablen mit. Ein übersetzter Platzhalter ist kein Tippfehler — das ist ein Absturz.

Wie es läuft

  1. 01

    Hochladen

    Deine Datei, so wie sie ist. Kein Projekt-Setup.

  2. 02

    Sprachen wählen

    64 stehen bereit. Nimm so viele du brauchst.

  3. 03

    Herunterladen

    Dieselbe Datei zurück, eine je Sprache.

Warum nicht Lokalise oder Crowdin?

shipglobalLokalise · Crowdin
Preis0,12 € je 1.000 ZeichenAb 100 $ im Monat
EinrichtungZwei MinutenEine Stunde, plus Workflow
AboKeins. Du verbrauchst Guthaben.Pflicht
Translation MemoryDabei. Ein String wird einmal bezahlt.Dabei

Lad eine Datei hoch. Sieh die Zahl.

Die ersten 50.000 Zeichen in zwei Sprachen sind gratis, und wir fragen nicht nach einer Karte.

Loslegen