Lumaktaw sa nilalaman

Naka-off ang opsyonal na analytics, pagre-record ng session, at advertising hangga’t hindi mo tinatanggap. Maaari mong tanggihan ang mga ito at gamitin ang Transglot. Baguhin ang iyong pagpipilian anumang oras sa Mga kagustuhan sa cookie. Patakaran sa Cookie

transglot para sa mga developerapi, cli, mcp

Isalin ang iyong mga string mula sa CI, hindi mula sa dashboard.

Tingnan ang iyong site sa French, German at Spanish, libre.Walang sign-up. Walang setup.

Isang REST API na may mga scoped token, 12 webhook event na nilagdaan gamit ang HMAC, isang MCP server na maaaring tawagin ng iyong editor, at 20 file format na maaring i-round-trip nang hindi kailangan ng schema rewrite. I-push ang file, makukuha mo ang mga wika pabalik.

Walang
May

Isang dashboard na kailangang tandaan ng isang tao na buksan.

Ang CLI at GitHub Action ay tumatakbo sa CI gamit ang isang scoped project token, mula sa Starter.

Isang format converter sa gitna, tahimik na tinatanggal ang mga plural at komento.

Dalawampung format ay binabasa at isinusulat nang native, kaya't ang mga plural, placeholder, at komento ay nananatili sa round trip.

Pag-poll sa endpoint upang malaman kung natapos na ang run.

12 webhook event, nilagdaan sa timestamp at body, kaya't ang iyong receiver ay maaaring ipatupad ang sarili nitong replay window.

Mag-push ng strings file, makakuha ng drafted languages na may apat na check na nakagawa na. Isang project token ang nagpapatakbo sa CLI, GitHub Action, REST API, at MCP server, at ang limitasyon ay 60 request bawat minuto bawat token.

paano ito gumagana

Ang iyong file ay papasok nang gaya ng meron ito. Mananatiling intact ang mga placeholder at plural form.

limang hakbang: 20 format na binabasa nang gaya ng meron, isang scoped token, ang proseso ng pagsasalin, ang pag-check ng placeholder, isang signed webhook at pagkatapos ay pull
mga solusyon · route consolesolutions / developersMga Developer

mga hakbang · Mga Developer: 20 format, gaya ng meron → API, CLI, Action o MCP → Flux sa push, Deep bawat key → Ang pag-check ng placeholder → Isang signed webhook, pagkatapos ay pull

ano ang ipinapasok20 format, gaya ng meronmananatili ang mga plural, placeholder at komento sa round trip
paano ito naroroonAPI, CLI, Action o MCPisang scoped project token ang nagpapatakbo sa apat na ito, animnapung request kada minuto
alin ang passFlux sa push, Deep bawat keyang mabilis na pass sa bawat commit; ang maingat na pass sa mga key na iyong flagFluxDeepparehong proseso, pinipili bawat key
ang pagsusuriAng pag-check ng placeholdertinatanggi ang {token} na pinalitan ng pangalan o inayos muli, hindi hinuhulaanplaceholderspluralsglossaryhabaang pagsusuring nahuhuli nito dito
ano ang lumalabasIsang signed webhook, pagkatapos ay pull12 event na naka-sign over timestamp at body; kinukuha ng /v1/pull ang bawat string pabalik
isang ilustratibong unang linggoMga Developer
$ transglot push
POST /v1/push · 200 · abilities: push, pull
placeholders · {amount} kept in every locale
webhook · signed over timestamp + body · delivered
$ transglot pull
3 locales written back, schema untouched
ang planong akma
Starter$19isang buwan
  • 300,000 salita bawat buwan
  • Walang limitasyong mga proyekto at wika, tatlong upuan
  • Ang scoped token na Libre ay hindi makakagawa: CLI, Action, API, MCP
Ang Libre ay hindi nangangailangan ng card, pero hindi ito makakagawa ng project token, kaya dito nagsisimula ang limang surface.
Tingnan ang lahat ng walong pahina
lahat ng mga ito ay nagsisimula sa parehong libreng plano
Isang fixture, sa iyong browser. Ang limang hakbang, ang dalawang proseso, ang apat na check, at ang mga row ng plano ay ang naipadala na mekanismo at listahan ng presyo; ang tape ng unang linggo ay para sa ilustrasyon lamang at walang anumang bagay sa platapormang ito na ipinapadala kahit saan.

Isang tool sa pagsasalin, kumpara sa isang build step.

Transglot
sa pipeline
Saan ito tumatakbo
Sa CI. Ang GitHub Action ay nag-draft kapag may push, at ang CLI ay gumagawa ng parehong bagay mula sa iyong shell.
Auth
Mga project token na may limang kakayahan: push, pull, manage, read, at write, na may tatlong-kakayahang deploy subset.
Events
12 webhook event, HMAC-signed sa timestamp at body.
Formats
Dalawampung format, binabasa at isinusulat nang native. Pito rito ay mayroong plurals, at ang format na hindi kayang ipahayag ang plural form ay tumatanggi sa row sa halip na gumawa nito.
Mga Ahente
Isang MCP server na nag-eexpose ng 17 MCP tool, kaya’t maaaring i-translate ng editor ang mga kulang o mag-run ng QA nang hindi umaalis sa file.
Ang format, event, at bilang ng tool sa itaas ay nakapirmi sa mga enum na pinagmulan nila sa pamamagitan ng mga test na nabibigo kapag nagbago ang copy.
maaari mong tawagin

Limang paraan, isang project token.

Lahat ng lima ay nag-aauthenticate gamit ang parehong scoped token, na hindi maaaring lumikha ng Free plan. Nagsisimula ito sa Starter.
Walang browser download ng mga translation, sinadya ito. Ang mga paraan upang makakuha ay ang pull endpoint, ang CLI, ang CDN bundle, at ang file-storage sync.

FAQs

Sinasuri ng developer bago gumawa ng unang call.

Is there a translation API I can call from my own code?
Oo: isang REST API v1, isang CLI sa npm, isang GitHub Action, isang MCP server na may 17 tool, at 17 signed webhook event. Lahat ng lima ay nag-aauthenticate gamit ang parehong scoped project token, na hindi pwedeng lumikha ng free plan, kaya’t nagsisimula sila sa Starter, $19 bawat buwan.
Isang project, 100,000 salita sa simula (25,000 sa pag-signup, 75,000 pagkatapos ng phone check) at 10,000 bawat buwan pagkatapos, tatlong seat, at 15 locale row kabilang ang source, na 14 target language. Hindi ito maaaring lumikha ng project token, kaya ang CLI, Action, API, webhooks, at MCP server ay nagsisimula lahat sa Starter.
Idagdag ang GitHub Action. Ididraft nito ang bawat mapped language sa push at icocommit ang mga ito sa branch kung saan tumakbo ang workflow, kaya’t sa feature branch, darating ang mga translation sa pull request para sa branch na iyon, kasama ang change kaysa pagkatapos nito. Pinapush at hinuhugot ng CLI mula sa anumang ibang runner, at gamit ang --wait, eexit ito nang non-zero kapag nabigo ang run, na siyang nagpapakulay pula sa step kaysa hayaang dumaan ang tinanggihang row nang tahimik.
Animnapung request kada minuto bawat project token. Ito ay base sa token imbes na sa organisasyon, kaya ang isang maingay na CI job ay hindi makakapagpakubkob sa iyong production reader.
Ang bawat delivery ay may timestamp header at HMAC signature na kinukwenta base sa timestamp at body. Inilalathala namin ang timestamp upang maaipatupad ng iyong receiver ang anumang replay window na gusto nito; hindi kami nagpapatupad nito para sa iyo.
12 webhook events: batch.completed, batch.failed, key.created, key.updated, key.deleted, translation.updated, translation.reviewed, language.added, language.removed, glossary.updated, qa.completed at source_drift.repaired. Ang parehong listahan ay nababasa sa GET /v1/webhooks/events, kaya ang iyong code ay hindi na kailangang i-hardcode ito.
Ang isang token ay may limang kakayahan: push, pull, manage, read at write, at mayroong three-ability deploy subset para sa isang job na kailangan lamang maglipat ng mga file. Ang mga token ay ginagawa bawat project, kaya hindi ito makaka-access sa project na hindi ito ginawa para doon.
Pito sa dalawampu: Android XML, iOS stringsdict, iOS xcstrings, Flutter ARB, gettext PO, CSV at XLSX. Hindi kasama ang Laravel PHP, at imbes na gumawa ng form, tinatanggi ng codec ang row.
Oo, may 17 tool, kaya’t maaaring basahin ng agent ang proyekto, listahan at idagdag ang mga wika, kunin at i-upsert ang isang translation, hilain at itulak ang buong file, i-translate ang mga kulang, poll o kanselahin ang batch, retry ang nabigo at mag-run ng QA nang hindi umaalis sa editor. Apat sa labimpito ay ang mga glossary tool. Ang pagkansela ng batch ay ibinabalik ang hindi nagastos na mga salita sa iyong allowance.
Ang sirang placeholder, nawawalang plural form o forbidden glossary term ay binibigyan ng isang awtomatikong corrective retry, at muling tumatakbo ang mga check sa bumalik. Kung patuloy itong nabibigo, tinatanggi ang row kaysa isulat sa iyong file. Ang row na lumampas lamang sa haba ay isinusulat, at mula sa Team plan, flag ng auto-approve o QA run ito para sa pagsusuri.
Sa web, oo. Mag-publish ng locale bundle sa CDN mula sa Starter plan at basahin ito sa runtime, kaya ang pag-aayos ng copy ay isang publish imbes na release. Ang mga native app ay patuloy na kumukuha ng mga string mula sa mga file format at nangangailangan ng build.
GET /v1/pull, ang CLI, ang CDN bundle, o file storage sync sa S3, Dropbox o Drive. Sinadyang walang browser download ng mga translation, kaya magplano sa isa sa apat na paraang ito.
Ang CLI ay may MIT license at inilathala sa npm, at ang GitHub Action ay MIT na may public repository. Ang hosted application mismo, kabilang ang engine at mga format codec, ay private, at walang dapat basahin sa site na ito na nagsasabi ng kabaligtaran.
gumagana sa mga ginagamit mo na

41 connector, handa na.

scoped tokens · signed events · 20 formats

Ilagay ang pagsasalin sa CI at huwag na huwag pang isipin pa.

Libre, walang kinakailangang card. Ang CLI, Action, API at MCP server ay nagsisimula sa Starter, $19 bawat buwan.