Pereiti prie turinio

Kalbos failai

Do4U verčia svetainių ir programų kalbos failus: gettext (.po ir .pot), i18n JSON, įskaitant i18next daugiskaitos raktus, ir XLIFF 1.2 bei 2.0. Raktai, komentarai, tvarka ir formatavimas lieka kaip buvę – keičiasi tik tekstai. Vietos žymekliai, tokie kaip %s, %1$d, {name} ar {{name}}, HTML žymos ir ICU daugiskaitos yra apsaugoti, o kodas po vertimo tikrina kiekvieną įrašą. Daugiskaitos formos atitinka tikslo kalbą, pavyzdžiui, trys formos lenkų kalbai. Įrašai, nepraeinantys patikros, išlaiko šaltinio tekstą ir yra pažymimi su priežastimi.

Išbandyk dabar Kainos

Kam skirta

Svetainių operatoriams, kūrėjams, agentūroms ir įskiepių bei temų autoriams, išleidžiantiems vertimus: WordPress ir PHP projektams su .po failais, žiniatinklio programoms su i18n JSON ir lokalizavimo procesams, keičiantiems XLIFF.

Tipiniai panaudojimai

  • Išversk .pot šabloną į naują kalbą, įskaitant tinkamą Plural-Forms antraštę
  • Užpildyk esamo .po failo trūkstamus ir neaiškius (fuzzy) įrašus, o išverstus palik
  • Išversk i18n JSON failą žiniatinklio programai, su daugiskaitos raktais, perkurtais tikslo kalbai
  • Pridėk tikslus į XLIFF failą neliečiant žymų, id ar pastabų

Pavyzdys

Įvestis

Tikslo kalba: lenkų msgid "Hello %s, you have %d new messages" msgstr "" msgid "One file" msgid_plural "%d files" msgstr[0] "" msgstr[1] ""

Rezultatas

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 – trys formos lenkų kalbai. Patikrinti vietos žymekliai: 3. Peržiūrai pažymėti įrašai: 0.

Fiksuotas, sutrumpintas pavyzdys. Tikrus rezultatus sukuria DI: patikrink juos.

Kaina ir limitai

Kaina
paprastai 5–8 kreditų
Prieinama su
Nemokamas, Su paketu
Įvesties limitas
Iki 24 000 simbolių faile

Privatumas

Apdorojama mūsų pačių serveriuose ES (Lenkijoje). Įvestis ir rezultatai ištrinami po 7 d. (nemokamas) arba 30 d. (paketai), o jei pasirenki jų nesaugoti – iškart po to, kai pamatai rezultatą. Paveikslėliai ištrinami iškart po apdorojimo.

API

Įrankio pavadinimas: translate_file. Sukurk užduotį su POST /api/v1/jobs ir gauk rezultatą su GET /api/v1/jobs/{id}. Savo API raktą rasi savo paskyroje.

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

Visa API dokumentacija →

Klausimai ir atsakymai

Kokie failų formatai veikia?

Gettext .po ir .pot failai, i18n JSON (plokščias ar įdėtinis, su i18next daugiskaitos raktais, tokiais kaip _one ir _other) bei XLIFF 1.2 ir 2.0. Do4U atpažįsta formatą pagal turinį, o failo plėtinys turi sutapti. Dideli failai turi būti suskaidyti: puslapyje rodoma riba ženklais, o viena užduotis išverčia ribotą skaičių įrašų.

Kas nutinka vietos žymekliams ir daugiskaitos formoms?

Vietos žymekliai, tokie kaip %s, %1$d, {name} ir {{name}}, bei HTML žymos prieš vertimą pakeičiami žymekliais ir po jo grąžinami. Kodas patikrina, ar kiekvienas yra lygiai vieną kartą ir ar nenumeruoti vietos žymekliai išlaiko tvarką. Daugiskaitos formos sukuriamos tikslo kalbai, pavyzdžiui, trys lenkų ar šešios arabų kalbai.

Kas nutinka, jei vertimas nepraeina patikros?

Įrašas išlaiko šaltinio tekstą ir pažymimas: .po failuose – fuzzy žyma, XLIFF – būsena, o ataskaitoje visada su priežastimi. Sąrašą matai šalia atsisiuntimo.

Ar mano tekstas saugomas?

Tik tiek, kiek reikia: 7 d. nemokamame plane, 30 d. su paketu – arba išvis ne, jei pasirinksi jo nesaugoti. Apdorojimas vyksta mūsų pačių serveriuose ES (Lenkijoje).

Ar rezultatą galiu naudoti iškart?

Rezultatai sukuriami DI. Prieš skelbdamas ar siųsdamas juos perskaityk.

Susiję įrankiai

  • Versti HTML

    Išverčia HTML ir palieka žymes, nuorodas, atributus ir vietos žymeklius tokius, kokie yra.

  • Vertimas

    Į ES kalbas, su pastabomis apie neaiškias vietas.

  • Korektūra

    Taiso rašybą, gramatiką ir skyrybą teksto kalba ir pažymi kiekvieną pakeitimą.

Visi įrankiai →