Nyelvi fájlok
A Do4U weboldalak és alkalmazások nyelvi fájljait fordítja: gettext (.po és .pot), i18n JSON az i18next többesszám-kulcsaival együtt, valamint XLIFF 1.2 és 2.0. A kulcsok, megjegyzések, sorrend és formázás változatlan marad – csak a szövegek változnak. A helyőrzőket, például %s, %1$d, {name} vagy {{name}}, a HTML-címkéket és az ICU-többesszámokat védi, és a kód a fordítás után minden bejegyzést ellenőriz. A többes számú alakok a célnyelvhez igazodnak, például a lengyelben három alak van. Az ellenőrzésen elbukó bejegyzések megtartják a forrásszöveget, és az okkal együtt meg vannak jelölve.
Kinek szól
Weboldal-üzemeltetőknek, fejlesztőknek, ügynökségeknek, valamint bővítmények és témák szerzőinek, akik fordításokat szállítanak: WordPress- és PHP-projektekhez .po fájlokkal, webalkalmazásokhoz i18n JSON-nal, és XLIFF-et cserélő lokalizációs munkafolyamatokhoz.
Tipikus felhasználások
- Egy .pot sablon lefordítása új nyelvre, a megfelelő Plural-Forms fejléccel
- Meglévő .po fájl hiányzó és fuzzy bejegyzéseinek kitöltése a már lefordítottak megtartásával
- Webalkalmazás i18n JSON fájljának fordítása, a többesszám-kulcsok újraépítésével a célnyelvhez
- Célnyelvi szövegek hozzáadása XLIFF fájlhoz a címkék, azonosítók és megjegyzések érintése nélkül
Példa
Bemenet
Célnyelv: lengyel msgid "Szia %s, %d új üzeneted van" msgstr "" msgid "Egy fájl" msgid_plural "%d fájl" msgstr[0] "" msgstr[1] ""
Eredmény
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 – három alak a lengyelben. Ellenőrzött helyőrzők: 3. Átnézésre megjelölt bejegyzések: 0.
Rögzített, rövidített példa. A valódi eredményeket MI állítja elő: kérlek, ellenőrizd őket.
Ár és korlátok
- Ár
- általában 5–8 credit
- Elérhető ezzel
- Ingyenes, Csomaggal
- Bemeneti korlát
- Fájlonként legfeljebb 24 000 karakter
Adatvédelem
Saját szervereinken dolgozzuk fel az EU-ban (Lengyelország). A bemenetek és az eredmények 7 nap (Ingyenes) vagy 30 nap (csomagok) után törlődnek, illetve közvetlenül az eredmény megtekintése után, ha a tárolás mellőzését választod. A képek a feldolgozás után azonnal törlődnek.
Az API-ban
Az eszköz neve: translate_file. Hozz létre egy feladatot a POST /api/v1/jobs híváshoz, és kérd le az eredményt a GET /api/v1/jobs/{id} hívással. Az API-kulcsodat a fiókodban találod.
curl -X POST https://do4u.eu/api/v1/jobs \
-H "Authorization: Bearer d4u_…" -H "Content-Type: application/json" \
-d '{"tool": "translate_file", "text": "…"}'
Kérdések és válaszok
Milyen fájlformátumok működnek?
Gettext .po és .pot fájlok, i18n JSON (lapos vagy beágyazott, i18next többesszám-kulcsokkal, például _one és _other), valamint XLIFF 1.2 és 2.0. A Do4U a tartalomból ismeri fel a formátumot, és a fájlkiterjesztésnek egyeznie kell vele. A nagy fájlokat fel kell osztani: az oldal karakterben mutatja a korlátot, és egy feladat korlátozott számú bejegyzést fordít le.
Mi történik a helyőrzőkkel és a többes számú alakokkal?
A helyőrzőket, például %s, %1$d, {name} és {{name}}, valamint a HTML-címkéket a fordítás előtt jelölők váltják fel, utána pedig visszakerülnek. A kód ellenőrzi, hogy mindegyik pontosan egyszer szerepel, és hogy a számozatlan helyőrzők megtartják a sorrendjüket. A többes számú alakok a célnyelvhez készülnek, például a lengyelnél három, az arabnál hat.
Mi van, ha egy fordítás elbukik az ellenőrzésen?
A bejegyzés megtartja a forrásszöveget, és meg van jelölve: .po fájlokban a fuzzy jelölővel, XLIFF-ben állapottal, a jelentésben pedig mindig az okkal. A listát a letöltés mellett látod.
Eltárolják a szövegemet?
Csak addig, amíg szükséges: 7 napig a Free csomagban, 30 napig fizetős csomaggal – vagy egyáltalán nem, ha úgy döntesz, hogy nem kéred a tárolást. A feldolgozás a saját szervereinken történik az EU-ban (Lengyelország).
Használhatom az eredményt azonnal?
Az eredményeket MI állítja elő. Kérjük, olvasd át őket, mielőtt közzéteszed vagy elküldöd.
Kapcsolódó eszközök
- HTML fordítása
HTML-t fordít, a címkéket, hivatkozásokat, attribútumokat és helyőrzőket pontosan úgy hagyja, ahogy vannak.
- Fordítás
Uniós nyelvekre, megjegyzésekkel a nem egyértelmű szövegrészekhez.
- Korrektúra
Javítja a helyesírást, a nyelvtant és az írásjelezést a szöveged nyelvén, és megjelöl minden módosítást.