Gå til indhold

Sprogfiler

Do4U oversætter sprogfiler til hjemmesider og apps: gettext (.po og .pot), i18n JSON inklusive i18next-flertalsnøgler og XLIFF 1.2 og 2.0. Nøgler, kommentarer, rækkefølge og formatering forbliver, som de er – kun teksterne ændres. Pladsholdere som %s, %1$d, {name} eller {{name}}, HTML-tags og ICU-flertal er beskyttet, og koden kontrollerer hver post efter oversættelsen. Flertalsformer følger målsproget, f.eks. tre former for polsk. Poster, der ikke består et tjek, beholder deres kildetekst og markeres med årsagen.

Prøv det nu Priser

Hvem det er til

Til hjemmesidedrivere, udviklere, bureauer og forfattere af plugins og temaer, der leverer oversættelser: WordPress- og PHP-projekter med .po-filer, webapps med i18n JSON og lokaliseringsarbejdsgange, der udveksler XLIFF.

Typiske anvendelser

  • Oversæt en .pot-skabelon til et nyt sprog, inklusive den rigtige Plural-Forms-header
  • Udfyld de manglende og uklare (fuzzy) poster i en eksisterende .po-fil, og behold de oversatte
  • Oversæt en i18n JSON-fil til en webapp, med flertalsnøglerne genopbygget til målsproget
  • Tilføj mål til en XLIFF-fil uden at røre ved tags, id’er eller noter

Eksempel

Input

Målsprog: polsk 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 for polsk. Pladsholdere kontrolleret: 3. Poster markeret til gennemsyn: 0.

Et fast eksempel, forkortet. Rigtige resultater er genereret af AI: tjek dem.

Pris og grænser

Pris
normalt 5–8 credits
Tilgængeligt med
Gratis, Med pakke
Inputgrænse
Op til 24 000 tegn pr. fil

Privatliv

Behandlet på vores egne servere i EU (Polen). Input og resultater slettes efter 7 dage (Gratis) eller 30 dage (pakker) eller umiddelbart efter, at du har set resultatet, hvis du vælger ikke at gemme dem. Billeder slettes umiddelbart efter behandlingen.

I API'et

Værktøjsnavn: translate_file. Opret et job med POST /api/v1/jobs, og hent resultatet med GET /api/v1/jobs/{id}. Du finder din API-nøgle i din konto.

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

Fuld API-dokumentation →

Spørgsmål og svar

Hvilke filformater virker?

Gettext .po- og .pot-filer, i18n JSON (flad eller indlejret, med i18next-flertalsnøgler som _one og _other) og XLIFF 1.2 og 2.0. Do4U genkender formatet ud fra indholdet, og filendelsen skal passe. Store filer skal deles op: siden viser grænsen i tegn, og én opgave oversætter et begrænset antal poster.

Hvad sker der med pladsholdere og flertalsformer?

Pladsholdere som %s, %1$d, {name} og {{name}} og HTML-tags erstattes af markører før oversættelsen og sættes tilbage bagefter. Koden kontrollerer, at hver enkelt findes præcis én gang, og at pladsholdere uden nummer beholder deres rækkefølge. Flertalsformer oprettes til målsproget, f.eks. tre for polsk eller seks for arabisk.

Hvad hvis en oversættelse ikke består et tjek?

Posten beholder sin kildetekst og markeres: i .po-filer med fuzzy-flaget, i XLIFF med en tilstand og altid i rapporten med årsagen. Du ser listen ved siden af download.

Bliver min tekst gemt?

Kun så længe det er nødvendigt: 7 dage med Free, 30 dage med en pakke – eller slet ikke, hvis du vælger ikke at gemme den. Behandlingen sker på vores egne servere i EU (Polen).

Kan jeg bruge resultatet med det samme?

Resultaterne er genereret af AI. Læs dem igennem, før du udgiver eller sender dem.

Relaterede værktøjer

  • Oversæt HTML

    Oversætter HTML og bevarer tags, links, attributter og pladsholdere nøjagtigt, som de er.

  • Oversæt

    Til EU-sprog, med noter om uklare passager.

  • Korrekturlæsning

    Retter stavning, grammatik og tegnsætning på din teksts sprog og markerer hver ændring.

Alle værktøjer →