Jezikovne datoteke
Do4U prevaja jezikovne datoteke za spletne strani in aplikacije: gettext (.po in .pot), i18n JSON z množinskimi ključi i18next ter XLIFF 1.2 in 2.0. Ključi, komentarji, vrstni red in oblikovanje ostanejo, kot so – spremenijo se samo besedila. Označevalci mesta, kot so %s, %1$d, {name} ali {{name}}, oznake HTML in množine ICU so zaščiteni, koda pa po prevodu preveri vsak vnos. Množinske oblike sledijo ciljnemu jeziku, na primer tri oblike za poljščino. Vnosi, ki ne prestanejo preverjanja, obdržijo izvirno besedilo in so označeni z razlogom.
Za koga je
Za upravljavce spletnih strani, razvijalce, agencije in avtorje vtičnikov in tem, ki izdajajo prevode: projekte WordPress in PHP z datotekami .po, spletne aplikacije z i18n JSON in tokove lokalizacije, ki izmenjujejo XLIFF.
Običajne uporabe
- Prevedi predlogo .pot v nov jezik, vključno s pravilno glavo Plural-Forms
- Izpolni manjkajoče in nejasne vnose obstoječe datoteke .po ter ohrani prevedene
- Prevedi datoteko i18n JSON za spletno aplikacijo, z množinskimi ključi, ponovno zgrajenimi za ciljni jezik
- Dodaj cilje v datoteko XLIFF, ne da bi se dotaknil oznak, ID-jev ali opomb
Primer
Vnos
Ciljni jezik: poljščina msgid "Hello %s, you have %d new messages" msgstr "" msgid "One file" msgid_plural "%d files" msgstr[0] "" msgstr[1] ""
Rezultat
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 – tri oblike za poljščino. Preverjeni označevalci mesta: 3. Vnosi, označeni za pregled: 0.
Fiksen primer, skrajšan. Pravi rezultati so ustvarjeni z umetno inteligenco: preveri jih.
Cena in omejitve
- Cena
- običajno 5–8 kreditov
- Na voljo z
- Brezplačno, S paketom
- Omejitev vnosa
- Do 24 000 znakov na datoteko
Zasebnost
Obdelava na naših strežnikih v EU (Poljska). Vnosi in rezultati se izbrišejo po 7 dneh (brezplačno) ali 30 dneh (paketi) ali takoj, ko vidiš rezultat, če izbereš, da se ne shranijo. Slike se izbrišejo takoj po obdelavi.
V API
Ime orodja: translate_file. Opravilo ustvariš s POST /api/v1/jobs, rezultat pa dobiš z GET /api/v1/jobs/{id}. Svoj ključ API najdeš v svojem računu.
curl -X POST https://do4u.eu/api/v1/jobs \
-H "Authorization: Bearer d4u_…" -H "Content-Type: application/json" \
-d '{"tool": "translate_file", "text": "…"}'
Vprašanja in odgovori
Kateri formati datotek delujejo?
Datoteke gettext .po in .pot, i18n JSON (ploski ali gnezdeni, z množinskimi ključi i18next, kot sta _one in _other) ter XLIFF 1.2 in 2.0. Do4U format prepozna po vsebini, končnica datoteke pa mora ustrezati. Velike datoteke je treba razdeliti: stran prikaže omejitev v znakih, ena naloga pa prevede omejeno število vnosov.
Kaj se zgodi z označevalci mesta in množinskimi oblikami?
Označevalci mesta, kot so %s, %1$d, {name} in {{name}}, ter oznake HTML se pred prevodom nadomestijo z oznakami in nato vrnejo nazaj. Koda preveri, da je vsak natanko enkrat prisoten in da neštevilčeni označevalci mesta ohranijo vrstni red. Množinske oblike se ustvarijo za ciljni jezik, na primer tri za poljščino ali šest za arabščino.
Kaj, če prevod ne prestane preverjanja?
Vnos obdrži izvirno besedilo in je označen: v datotekah .po z zastavico fuzzy, v XLIFF s stanjem, vedno pa v poročilu z razlogom. Seznam vidiš ob prenosu.
Ali se moje besedilo shrani?
Samo toliko časa, kot je potrebno: 7 dni v brezplačnem paketu, 30 dni s plačljivim paketom – ali sploh ne, če se odločiš, da besedila ne shranimo. Obdelava poteka na naših lastnih strežnikih v EU (na Poljskem).
Ali lahko rezultat uporabim takoj?
Rezultate ustvari umetna inteligenca. Preberi jih, preden jih objaviš ali pošlješ.
Sorodna orodja
- Prevedi HTML
Prevede HTML in pusti oznake, povezave, atribute in označbe mest popolnoma nespremenjene.
- Prevedi
V jezike EU, z opombami o nejasnih mestih.
- Lektura
Popravi črkovanje, slovnico in ločila v jeziku tvojega besedila ter označi vsako spremembo.