AI-översättare för XML
Översätt texten i XML-filer, Android strings.xml och .resx-resurser med AI. Taggar, attribut och struktur förblir oförändrade.
Inmatning
Protected by Cloudflare Turnstile
Utdata
Readme
Verktygsbeskrivning
Det här verktyget översätter texten i XML-filer med AI. Det fungerar med Android-resurser i strings.xml, .NET-filer i .resx-format och alla andra XML-filer där människor läser texten mellan taggarna. Öppna en XML-fil, välj språk och få samma XML-fil med översatt text.
Filen parsas i din webbläsare. Endast textnoder skickas för översättning, tillsammans med deras elementsökväg (för Android, strängens namn, till exempel resources/string[app_name]). Taggar, attribut, kommentarer och bearbetningsinstruktioner ändras inte, och XML-deklarationen behålls.
Funktioner
- Översätter text och CDATA-innehåll i alla element.
- Behåller elementnamn, attribut, namnrymder och kommentarer.
- Hoppar över Android-strängar som är markerade med
translatable="false", samt headern och schemat i.resx-filer. - Har stöd för Android-resurser av typerna
<string>,<string-array>och<plurals>. - Behåller platshållare som
%s,%1$doch{0}, samt escapade apostrofer som\'. - Rapporterar positionen för XML-syntaxfel innan något översätts.
Exempel
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="app_name" translatable="false">Notely</string>
<string name="welcome">Välkommen tillbaka, %1$s!</string>
<plurals name="notes">
<item quantity="one">%d anteckning</item>
<item quantity="other">%d anteckningar</item>
</plurals>
</resources>översatt till svenska, där app_name behålls och följande resultat ges:
<string name="welcome">Välkommen tillbaka, %1$s!</string>
<item quantity="one">%d anteckning</item>
<item quantity="other">%d anteckningar</item>Tips
Språk har olika pluralregler. Android använder endast de quantity-värden som målspråket behöver, så kontrollera blocken med <plurals> och lägg till eller ta bort <item>-element vid behov.
Upp till 10 000 tecken text kan översättas åt gången.
Vanliga frågor
Kan jag översätta XLIFF-filer?
XLIFF innehåller källtexten och översättningen i separata <source>- och <target>-element, som det här verktyget inte fyller i. Det översätter texten där den finns.
Laddas min fil upp?
Nej. XML-filen parsas i din webbläsare, och endast texten och elementsökvägarna skickas till AI:n.