Gå til innholdet

Språkfiler

Do4U oversetter språkfiler for nettsteder og apper: gettext (.po og .pot), i18n JSON inkludert i18next-flertallsnøkler, og XLIFF 1.2 og 2.0. Nøkler, kommentarer, rekkefølge og formatering forblir som de er – bare tekstene endres. Plassholdere som %s, %1$d, {name} eller {{name}}, HTML-tagger og ICU-flertall er beskyttet, og koden sjekker hver oppføring etter oversettelsen. Flertallsformer følger målspråket, for eksempel tre former for polsk. Oppføringer som ikke består en sjekk, beholder kildeteksten og markeres, med årsak.

Prøv nå Priser

Hvem det er for

For nettstedsdriftere, utviklere, byråer og forfattere av plugins og temaer som leverer oversettelser: WordPress- og PHP-prosjekter med .po-filer, nettapper med i18n JSON og lokaliseringsarbeidsflyter som utveksler XLIFF.

Typisk bruk

  • Oversett en .pot-mal til et nytt språk, inkludert riktig Plural-Forms-header
  • Fyll ut manglende og fuzzy-oppføringer i en eksisterende .po-fil og behold de oversatte
  • Oversett en i18n JSON-fil for en nettapp, med flertallsnøklene bygget på nytt for målspråket
  • Legg til mål i en XLIFF-fil uten å røre tagger, ID-er eller notater

Eksempel

Inndata

Målspråk: polsk msgid "Hei %s, du har %d nye meldinger" msgstr "" msgid "Én fil" msgid_plural "%d filer" 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. Plassholdere sjekket: 3. Oppføringer markert for gjennomgang: 0.

Et fast eksempel, forkortet. Ekte resultater er KI-generert: sjekk dem.

Pris og grenser

Pris
vanligvis 5–8 kreditter
Tilgjengelig med
Gratis, Med pakke
Inndatagrense
Opptil 24 000 tegn per fil

Personvern

Behandles på våre egne servere i EU (Polen). Inndata og resultater slettes etter 7 dager (Gratis) eller 30 dager (pakker), eller rett etter at du har sett resultatet hvis du velger å ikke lagre dem. Bilder slettes rett etter behandlingen.

I API-et

Verktøynavn: translate_file. Opprett en jobb med POST /api/v1/jobs og hent resultatet med GET /api/v1/jobs/{id}. API-nøkkelen din finner du i kontoen din.

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

Fullstendig API-dokumentasjon →

Spørsmål og svar

Hvilke filformater fungerer?

Gettext .po- og .pot-filer, i18n JSON (flat eller nøstet, med i18next-flertallsnøkler som _one og _other) og XLIFF 1.2 og 2.0. Do4U gjenkjenner formatet ut fra innholdet, og filtypen må stemme. Store filer må deles opp: siden viser grensen i tegn, og én oppgave oversetter et begrenset antall oppføringer.

Hva skjer med plassholdere og flertallsformer?

Plassholdere som %s, %1$d, {name} og {{name}} og HTML-tagger erstattes av markører før oversettelsen og settes tilbake etterpå. Koden sjekker at hver av dem finnes nøyaktig én gang, og at plassholdere uten nummer beholder rekkefølgen. Flertallsformer lages for målspråket, for eksempel tre for polsk eller seks for arabisk.

Hva om en oversettelse ikke består en sjekk?

Oppføringen beholder kildeteksten og markeres: i .po-filer med fuzzy-flagget, i XLIFF med en state, og alltid i rapporten med årsaken. Du ser listen ved siden av nedlastingen.

Blir teksten min lagret?

Bare så lenge det trengs: 7 dager med Free, 30 dager med en pakke – eller slett ikke hvis du velger å ikke lagre den. Behandlingen skjer på våre egne servere i EU (Polen).

Kan jeg bruke resultatet med en gang?

Resultatene er laget av KI. Les dem gjennom før du publiserer eller sender dem.

Relaterte verktøy

  • Oversett HTML

    Oversetter HTML og beholder tagger, lenker, attributter og plassholdere nøyaktig som de er.

  • Oversett

    Til EU-språk, med merknader om uklare passasjer.

  • Korrekturlesing

    Retter stavemåte, grammatikk og tegnsetting på språket til teksten din og markerer hver endring.

Alle verktøy →