Plus de 1 800 applications Android traduites

Android i18n JSON & strings.xml → 29 langues

Chargez votre strings.xml ou JSON. Obtenez values-de/, values-fr/, values-es/ en 2 minutes. Les espaces réservés %1$s sont protégés.

1 €/langue Mémoire de traduction Formes plurielles et tableaux de chaînes

Pourquoi la localisation Android est-elle agaçante ?

Édition manuelle de XML

Copier strings.xml pour chaque langue. Avez-vous oublié un dossier value-de ? L’application plante.

Des agences coûteuses

Les services de traduction facturent €0,15 par mot. Votre application de 500 chaînes coûte €500+ par langue.

Formatteurs cassés

Google Translate détruit %1$s et %d. Vos appels getString() font planter l’application.

Comment ça fonctionne

3 étapes. 2 minutes. C’est fait.

1

Importer strings.xml

Ou JSON, fichier ARB. Nous reconnaissons le format.

2

Choisir les langues

29 langues. Allemand, Français, Japonais, Chinois...

3

Télécharger

Obtenez values-de/, values-fr/, values-es/ prêts pour votre répertoire res/.

Formats Android pris en charge

Android natif, React Native, Flutter – tout dans un seul outil.

strings.xml

Android natif

JSON i18n

React Native, Flutter

ARB

Flutter/Dart

XLIFF

Standard de l'industrie

Avant → Après

Les espaces réservés, les pluriels et les balises HTML restent inchangés

Avant (values/strings.xml)

<!-- res/values/strings.xml -->
<resources>
    <string name="app_name">My App</string>
    <string name="welcome">Welcome, %1$s!</string>
    <string name="items">%d items found</string>
    <plurals name="songs">
        <item quantity="one">%d song</item>
        <item quantity="other">%d songs</item>
    </plurals>
</resources>

Après (values-de/strings.xml)

<!-- res/values-de/strings.xml -->
<resources>
    <string name="app_name">Meine App</string>
    <string name="welcome">Willkommen, %1$s!</string>
    <string name="items">%d Artikel gefunden</string>
    <plurals name="songs">
        <item quantity="one">%d Lied</item>
        <item quantity="other">%d Lieder</item>
    </plurals>
</resources>

Calculatrice de prix

8,000 Caractères
frais de base (5 × €1.00)5.00
coût par caractère (€0.12/1000)0.96
Total5.96
Traduire maintenant →

Conçu pour les développeurs Android

Protection des espaces réservés

Protège automatiquement les références %s, %d, %1$s, {name} et les références @string.

Tous les formats Android

strings.xml, JSON pour React Native, ARB pour Flutter. Un outil unique pour tout.

2 minutes au lieu de 2 semaines

Importer → Choisir les langues → télécharger values-de, values-fr, values-es.

Mémoire de traduction = économie de 90 %

Les chaînes déjà traduites seront réutilisées. Les mises à jour de l’application coûtent presque rien.

Support complet de la syntaxe Android

Formatteurs %s, %d, %f
Arguments positionnels %1$s
@string/références
Pluriels (Chaînes de quantité)
Tableaux de chaînes
Sections CDATA
Balises de mise en forme HTML
Séquences d'échappement (\n, \t)

Pourquoi ne pas utiliser Google Translate ?

shipglobalGoogle TranslateDeepL
%1$s protégé
Structure XML
Pluriels
Mémoire de traduction

Prêt à traduire votre appli Android ?

Première traduction en 2 minutes. Pas d'abonnement. Pas de niaiseries.