Hoppa till innehållet

Språkfiler

Do4U översätter språkfiler för webbplatser och appar: gettext (.po och .pot), i18n JSON inklusive pluralnycklar för i18next samt XLIFF 1.2 och 2.0. Nycklar, kommentarer, ordning och formatering förblir som de är – bara texterna ändras. Platshållare som %s, %1$d, {name} eller {{name}}, HTML-taggar och ICU-plural skyddas, och koden kontrollerar varje post efter översättningen. Pluralformerna följer målspråket, till exempel tre former för polska. Poster som inte klarar en kontroll behåller sin källtext och markeras, med orsaken.

Testa nu Priser

Vem det är till för

För webbplatsansvariga, utvecklare, byråer och upphovspersoner till plugin och teman som levererar översättningar: WordPress- och PHP-projekt med .po-filer, webbappar med i18n JSON samt lokaliseringsflöden som utbyter XLIFF.

Typiska användningar

  • Översätt en .pot-mall till ett nytt språk, inklusive rätt Plural-Forms-huvud
  • Fyll i de saknade och osäkra (fuzzy) posterna i en befintlig .po-fil och behåll de översatta
  • Översätt en i18n JSON-fil för en webbapp, med pluralnycklarna återskapade för målspråket
  • Lägg till mål i en XLIFF-fil utan att röra taggar, id:n eller anteckningar

Exempel

Inmatning

Målspråk: polska msgid "Hello %s, you have %d new messages" msgstr "" msgid "One file" msgid_plural "%d files" msgstr[0] "" msgstr[1] ""

Resultat

msgstr "Cześć %s, masz %d nowych wiadomości" msgstr[0] "Jeden plik" msgstr[1] "%d pliki" msgstr[2] "%d plików" Plural-Forms: nplurals=3 – tre former för polska. Kontrollerade platshållare: 3. Poster markerade för granskning: 0.

Ett fast exempel, förkortat. Riktiga resultat är AI-genererade: kontrollera dem.

Pris och gränser

Pris
vanligtvis 5–8 krediter
Tillgängligt med
Gratis, Med paket
Inmatningsgräns
Upp till 24 000 tecken per fil

Integritet

Behandlas på våra egna servrar i EU (Polen). Inmatningar och resultat raderas efter 7 dagar (Gratis) eller 30 dagar (paket), eller direkt efter att du har sett resultatet om du väljer att inte spara dem. Bilder raderas direkt efter bearbetningen.

I API:et

Verktygsnamn: translate_file. Skapa ett jobb med POST /api/v1/jobs och hämta resultatet med GET /api/v1/jobs/{id}. Du hittar din API-nyckel i ditt konto.

curl -X POST https://do4u.eu/api/v1/jobs \
  -H "Authorization: Bearer d4u_…" -H "Content-Type: application/json" \
  -d '{"tool": "translate_file", "text": "…"}'

Fullständig API-dokumentation →

Frågor och svar

Vilka filformat fungerar?

Gettext-filer (.po och .pot), i18n JSON (platt eller nästlad, med pluralnycklar för i18next som _one och _other) samt XLIFF 1.2 och 2.0. Do4U identifierar formatet utifrån innehållet, och filändelsen måste stämma. Stora filer måste delas upp: sidan visar gränsen i tecken, och en uppgift översätter ett begränsat antal poster.

Vad händer med platshållare och pluralformer?

Platshållare som %s, %1$d, {name} och {{name}} samt HTML-taggar ersätts av markörer före översättningen och sätts tillbaka efteråt. Koden kontrollerar att var och en finns exakt en gång och att onumrerade platshållare behåller sin ordning. Pluralformer skapas för målspråket, till exempel tre för polska eller sex för arabiska.

Vad händer om en översättning inte klarar en kontroll?

Posten behåller sin källtext och markeras: i .po-filer med flaggan fuzzy, i XLIFF med ett tillstånd, och alltid i rapporten med orsaken. Du ser listan bredvid nedladdningen.

Sparas min text?

Bara så länge det behövs: 7 dagar med Free, 30 dagar med ett paket – eller inte alls om du väljer att inte spara den. Behandlingen sker på våra egna servrar i EU (Polen).

Kan jag använda resultatet direkt?

Resultaten är AI-genererade. Läs igenom dem innan du publicerar eller skickar dem.

Relaterade verktyg

  • Översätt HTML

    Översätter HTML och behåller taggar, länkar, attribut och platshållare exakt som de är.

  • Översätt

    Till EU-språk, med anmärkningar om oklara passager.

  • Korrekturläsning

    Rättar stavning, grammatik och interpunktion på textens språk och markerar varje ändring.

Alla verktyg →