Traduttore XML con AI
Traduci con l'AI il testo dei file XML, delle risorse Android strings.xml e .resx. Tag, attributi e struttura rimangono invariati.
Input
Protected by Cloudflare Turnstile
Output
Leggimi
Descrizione dello strumento
Questo strumento traduce con l'AI il testo contenuto nei file XML. Funziona con le risorse Android strings.xml, i file .resx di .NET e qualsiasi altro XML in cui il testo da leggere si trova tra i tag. Apri un file XML, seleziona la lingua e otterrai lo stesso XML con il testo tradotto.
Il file viene analizzato nel browser. Vengono inviati per la traduzione solo i nodi di testo, insieme al relativo percorso dell'elemento (per Android, il nome della stringa, ad esempio resources/string[app_name]). Tag, attributi, commenti e istruzioni di elaborazione non vengono modificati e la dichiarazione XML viene mantenuta.
Funzionalità
- Traduce il testo e il contenuto CDATA di ogni elemento.
- Mantiene i nomi degli elementi, gli attributi, gli spazi dei nomi e i commenti.
- Ignora le stringhe Android contrassegnate con
translatable="false", nonché l'intestazione e lo schema dei file.resx. - Supporta le risorse Android
<string>,<string-array>e<plurals>. - Mantiene i segnaposto come
%s,%1$de{0}, nonché gli apostrofi con escape come\'. - Segnala la posizione degli errori di sintassi XML prima di avviare la traduzione.
Esempi
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="app_name" translatable="false">Notely</string>
<string name="welcome">Bentornato, %1$s!</string>
<plurals name="notes">
<item quantity="one">%d nota</item>
<item quantity="other">%d note</item>
</plurals>
</resources>tradotto in italiano, mantiene app_name e restituisce:
<string name="welcome">Bentornato, %1$s!</string>
<item quantity="one">%d nota</item>
<item quantity="other">%d note</item>Suggerimenti
Le lingue hanno regole diverse per il plurale. Android utilizza solo i valori quantity necessari per la lingua di destinazione, quindi controlla i blocchi <plurals> e aggiungi o rimuovi gli elementi <item> se necessario.
È possibile tradurre fino a 10.000 caratteri di testo alla volta.
Domande frequenti
Posso tradurre file XLIFF?
XLIFF mantiene il testo originale e la traduzione in elementi <source> e <target> separati, che questo strumento non compila. Traduce il testo direttamente nel punto in cui si trova.
Il mio file viene caricato?
No. L'XML viene analizzato nel browser e all'AI vengono inviati solo il testo e i percorsi degli elementi.