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.
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": "…"}'
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.