.arb ← supportati

Traduci file ARB Flutter.
Chiavi e metadati intatti.

Carica il tuo file app_en.arb. Ogni nome di chiave, blocco @metadata, descrizione e {segnaposto} vengono conservati. Vengono tradotti solo i valori delle stringhe — le tue chiamate AppLocalizations rimangono valide.

🐦 Chiavi conservate 📋 Metadati intatti 🌍 Oltre 100 lingue

Da $4.99 · 5.000 parole · Nessun abbonamento

🐦
Chiavi ARB
sempre preservate
📋
@metadata
sempre intatti
app_en.arb Pronto
{
"welcomeTitle": "Welcome to the app"
"@welcomeTitle": { "description": "App title" }
"saveButton": "Save changes"
"errorNotFound": "Item not found"
}
Pronto per la traduzione 0%
🐦 app_fr.arb Scarica ↓
🐦
Chiavi ARB conservate
100+
lingue di destinazione
Flutter
AppLocalizations pronte
4
Motori IA
3 passaggi

Carica una volta. Ogni locale pronto.

Nessuna modifica delle chiavi. Nessuna modifica dei metadati. Nessuna chiamata AppLocalizations interrotta.

01

Carica il tuo file app_en.arb

Inserisci il tuo file .arb da qualsiasi progetto Flutter. Analizziamo ogni chiave traducibile, lasciando intatti tutti i blocchi @metadata, le descrizioni, i segnaposto e la voce @@locale.

.arb
02

Scegli le lingue di destinazione

Scegli i tuoi locale di destinazione. Tutti i valori delle stringhe traducibili vengono elaborati in parallelo. Stesso prezzo per parola indipendentemente dal numero di lingue selezionate.

🇫🇷 FR 🇩🇪 DE 🇯🇵 JA
03

Scarica — Aggiungi alla tua cartella l10n

Un file .arb per ogni locale (app_fr.arb, app_de.arb). Inseriscilo nella tua cartella lib/l10n, esegui flutter gen-l10n e AppLocalizations funzionerà immediatamente — zero modifiche al codice Dart.

app_fr.arb app_de.arb
Struttura garantita

Solo i valori delle stringhe cambiano. Tutto il resto rimane.

Blocchi @metadata, descrizioni, segnaposto, @@locale — tutto passa intatto.

Il tuo file
🐦app_en.arb
{ "@@locale": "en", "pageTitle": "Account Settings", "@pageTitle": { "description": "Settings page title" } }
✓ Dopo DocTranslate.AI (FR)
🐦app_fr.arb
{ "@@locale": "fr", ← locale aggiornato "pageTitle": "Paramètres du compte", ← tradotto "@pageTitle": { "description": "Settings page title" } ← invariato }
🐦
Chiavi ARB
Ogni nome di chiave preservato — le chiamate AppLocalizations.of(context).keyName rimangono valide
📋
Blocchi @metadata
Tutte le voci @key con descrizione e segnaposto vengono copiate inalterate
🔤
{segnaposto}
Segnaposto del formato messaggio ICU come {name}, {count} conservati all'interno delle stringhe tradotte
🌐
@@locale
La voce @@locale viene aggiornata automaticamente per corrispondere al codice lingua di destinazione
🔑
Ordine delle chiavi
Stesso ordine delle chiavi del file sorgente — i git diff rimangono puliti e leggibili
📄
Codifica
Output JSON UTF-8 compatibile con flutter gen-l10n e intl_utils
Chi lo usa

Progettato per ogni team Flutter che spedisce globalmente

📱

App mobili Flutter

Traduci tutti i file locale .arb nella tua app Flutter — stringhe di onboarding, etichette UI, messaggi di errore e testo delle notifiche push localizzati in un unico caricamento.

app_en.arb → app_fr.arb · app_de.arb
🌐

Applicazioni web Flutter

App web Flutter che si rivolgono a mercati internazionali — traduci i tuoi file ARB per ogni locale supportato e inseriscili direttamente nella tua cartella l10n.

lib/l10n/app_*.arb
🖥️

App desktop Flutter

Desktop Flutter (Windows, macOS, Linux) con requisiti multilingue — traduci i file ARB per tutti i locale di destinazione senza toccare una riga di codice Dart.

app_en.arb · desktop-ready
🔌

Pacchetti e plugin Flutter

Stai pubblicando un pacchetto Flutter con stringhe rivolte all'utente? Traduci i tuoi file ARB in modo che gli sviluppatori che aggiungono il tuo pacchetto ottengano messaggi localizzati fin da subito.

package_en.arb · pub.dev-ready
🏢

App Flutter aziendali

Grandi applicazioni Flutter interne con centinaia di chiavi ARB — traduci in batch, conserva tutti i metadati e i segnaposto, distribuisci nella tua pipeline CI/CD.

500+ keys · CI/CD-ready

Servizi backend Dart

Servizi server-side Dart che utilizzano il pacchetto intl con file ARB per risposte API localizzate — traduci tutti i bundle ARB per i tuoi mercati supportati.

messages_en.arb · Dart-ready
Motori IA

Tu scegli l'IA.
Noi preserviamo le chiavi.

Abbina il motore al tuo contenuto — testo UI, messaggi di errore o terminologia specifica per mobile.

Claude

Massima qualità

Ideale per flussi di onboarding, stringhe di marketing e testi di app dove il tono è importante.

ChatGPT

Veloce e affidabile

Ottimo per etichette UI, messaggi di errore e stringhe di convalida.

DeepL

Lingue europee

Standard di settore per app Flutter in DE, FR, ES, IT, NL.

Google

Massima copertura

Oltre 100 lingue. Ideale per APAC, arabo e coppie di locale rare.

FAQ

Domande frequenti

🐦

I tuoi file ARB.
Ogni locale.
Zero modifiche alle chiavi.

Piani a partire da $4.99. 5.000 parole. Nessun abbonamento richiesto.

Acquisto una tantum · Crediti validi 1 anno · Nessun abbonamento

Related formats