Verktøybeskrivelse

Dette verktøyet oversetter teksten i XML-filer ved hjelp av AI. Det fungerer med Android-ressurser i strings.xml, .resx-filer for .NET og alle andre XML-filer der mennesker leser teksten mellom taggene. Åpne en XML-fil, velg språk, og du får den samme XML-filen med oversatt tekst.

Filen analyseres i nettleseren din. Bare tekstnoder sendes til oversettelse, sammen med elementbanen deres (for Android, strengnavnet, for eksempel resources/string[app_name]). Tagger, attributter, kommentarer og behandlingsinstruksjoner endres ikke, og XML-deklarasjonen beholdes.

Funksjoner

  • Oversetter tekst og CDATA-innhold i alle elementer.
  • Beholder elementnavn, attributter, navnerom og kommentarer.
  • Hopper over Android-strenger merket med translatable="false", samt toppteksten og skjemaet i .resx-filer.
  • Støtter Android-ressursene <string>, <string-array> og <plurals>.
  • Beholder plassholdere som %s, %1$d og {0}, samt escaped apostrofer som \'.
  • Rapporterer plasseringen av XML-syntaksfeil før noe blir oversatt.

Eksempler

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <string name="app_name" translatable="false">Notely</string>
    <string name="welcome">Velkommen tilbake, %1$s!</string>
    <plurals name="notes">
        <item quantity="one">%d notat</item>
        <item quantity="other">%d notater</item>
    </plurals>
</resources>

oversatt til norsk, beholder app_name og gir:

<string name="welcome">Velkommen tilbake, %1$s!</string>
<item quantity="one">%d notat</item>
<item quantity="other">%d notater</item>

Tips

Språk har ulike regler for flertall. Android bruker bare quantity-verdiene som målspråket trenger, så kontroller <plurals>-blokkene og legg til eller fjern <item>-elementer ved behov.

Opptil 10 000 tegn med tekst kan oversettes om gangen.

Vanlige spørsmål

Kan jeg oversette XLIFF-filer?
XLIFF beholder kilden og oversettelsen i separate <source>- og <target>-elementer, som dette verktøyet ikke fyller ut. Det oversetter teksten der den befinner seg.

Lastes filen min opp?
Nei. XML-filen analyseres i nettleseren din, og bare teksten og elementbanene sendes til AI-en.