Mais de 1.800 apps Android traduzidos

Android i18n JSON & strings.xml → 29 idiomas

Carregue seu strings.xml ou JSON. Obtenha values-de/, values-fr/, values-es/ em 2 minutos. Placeholders %1$s protegidos.

€1/Idioma Memória de Tradução Formas de plural e arrays de strings

Por que a localização do Android é irritante

Edição manual de XML

Copie o strings.xml para cada idioma. Esqueceu a pasta values-de? O aplicativo trava.

Agências caras

Serviços de tradução cobram €0,15 por palavra. Seu app com 500 strings custa €500+ por idioma.

Formatadores com defeito.

O Google Translate estraga %1$s e %d. Suas chamadas getString() fazem o aplicativo travar.

Como funciona

3 passos. 2 minutos. Pronto.

1

Carregar strings.xml

Ou JSON, ARB arquivo. Reconhecemos o formato.

2

Selecione os idiomas

29 idiomas. Alemão, Francês, Japonês, Chinês...

3

Baixar

Tenha values-de/, values-fr/, values-es/ prontos para o diretório res/.

Formatos Android suportados

Android nativo, React Native, Flutter – tudo em uma única ferramenta.

strings.xml

Android nativo

JSON i18n

React Native, Flutter

ARB

Flutter/Dart

XLIFF

Padrão da indústria

Antes → Depois

Marcadores de posição, plurais e etiquetas HTML mantêm-se.

Antes (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>

Depois (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>

Calculadora de preços

8,000 Caracteres
Tarifa base (5 × €1.00)5.00
Custo por caractere (€0.12/1000)0.96
Total5.96
Traduzir agora →

Criado para desenvolvedores Android

Proteção de placeholders

Protege automaticamente %s, %d, %1$s, {name} e referências @string.

Todos os formatos Android

strings.xml, JSON para React Native, ARB para Flutter. Uma ferramenta para tudo.

2 minutos em vez de 2 semanas

Carregar → escolher idiomas → baixar values-de, values-fr, values-es.

Memória de tradução = economia de 90%

Strings já traduzidas são reutilizadas. Atualizações do aplicativo custam quase nada.

Suporte total à sintaxe Android

%s, %d, %f formatadores
%1$s argumentos de posição
@string Referências
Formas de plural (Strings de quantidade)
Arrays de strings
Secções CDATA
Etiquetas de formatação HTML
Sequências de escape (\n, \t)

Por que não o Google Translate?

shipglobalGoogle TranslateDeepL
%1$s protegido
Estrutura XML
Formas do plural
Memória de Tradução

Pronto para traduzir o seu aplicativo Android?

A primeira tradução em 2 minutos. Sem assinatura. Sem enrolação.