Saltatu edukira

Analitika aukerakoak, saio-grabazioak eta publizitatea desaktibatuta daude onartu arte. Baztertu egin ditzakezu eta Transglot erabili. Aldatu zure hautua noiznahi Cookieen hobespenak atalean. Cookie-politika

api.transglot.ai/v1bearer token, proiektu bakarraerreferentzia

Bidali fitxategi bat. Lortu itzuli hizkuntza guztiak.

REST API bat zure aplikazioa itzultzeko. POST eskaera batek iturburu-fitxategia kargatzen du, GET eskaera batek amaitutako lokala itzultzen du, eta bearer token bat da autentifikazio osoa. HTTP hitz egiten duen edozein gauzak gidatu dezake.

sarrera: dei bat
curl -X POST https://api.transglot.ai/v1/push \
-H "Authorization: Bearer $TRANSGLOT_TOKEN" \
-F "file=@lang/en.json" \
-F "format=laravel_json"
202 accepted · batch queued
irteera

300,000

hitzez hilabetean Starter planarekin, token bat sortu dezakeen lehen plana.

Hasi doanIkusi garatzaileen interfazea
minutuko 60 eskaera token bakoitzeko · 429 errore bakoitzak Retry-After dakar · eman CI eta produkzioari token desberdinak
kontsola api bezero bat da

Bidali, itzuli, kontrolatu eta eskuratu, bakoitza REST endpoint bat da.

Beheko irudiko errenkada bakoitzak bide bat du atzean: bidalketa, ateak, glosarioa, loteak eta eskuratzea, guztiak zure kode propioetatik proiektu-token batekin irisgarriak. Kontsolako API jolas-lekuak irakurketa-soilekoak zuzenean exekutatzen ditu zure proiektuaren aurka, erantzun erreala lehenik ikus dezazun.

app.transglot.ai
acme/app · mainpush
gatesplaceholders · plurals · glossary · length
glossary"boring" locked
batch 4181running
pullde-DE · json
  1. Iturburu-fitxategi bat kargatzen duzu
    POST/v1/push
  2. Ateen panela betetzen da
    POST/v1/qa/run
  3. Termino bat blokeatzen duzu
    POST/v1/glossary
  4. Lotearen ikuspegiak bere burua sondeatzen du
    GET/v1/batches/:id
  5. Itzulpenak berreskuratzen dituzu
    GET/v1/pull
bide bat panel bakoitzeko, minutuko 60, gaitasunak token bakoitzeko · zure itzulpenak kanporatzea ere endpoint bat da
http hutsa da

Taldeek lehenik eraikitzen dituzten lau gauzak.

bakoitza endpoint bakarra eta proiektu-token bat da · inork ez du arratsaldea behar
ate nagusia · lan-fluxu fitxategi bakarra

Bihurtu pull request-a gorri itzulpen batek huts egiten duenean.

cron · gaueko

Itzuli argitaratze-oharrak gauez, gauero.

bot · harpidetza bakarra

Argitaratu Slack-en multzo bat amaitzen den unean.

agentzia · mcp

Eman AI agente bati zuk dituzun 17 tresna berberak.

eskaera minutuko
60

token bakoitzeko, ez kontu bakoitzeko, Retry-After goiburuarekin 429 bakoitzean zenbat segundo itxaron behar diren adieraziz.

fitxategi-formatuak
20

push eta pull egin zure biltegiak dagoeneko erabiltzen duen formatuan. Pluralak eta leku-markak bi noranzkoetan mantentzen dira. Izendatu format= parametroarekin deietako batean.

webhook gertaerak
12

katalogo osoa, bakoitza benetako entrega batek duen forma zehatzeko adibide-payload batekin. GET /v1/webhooks/events.

mcp tresnak
17

proiektu-token bera, curl-i eman ordez agente-ingurune bati emana. npx -y @transglot/mcp.

Maiz Egindako Galderak

Garatzaileek lehen eskaera baino lehen galdetzen dutena.

Nola autentifikatu Transglot APIarekin?
Bidali bearer token bat: Authorization: Bearer $TRANSGLOT_TOKEN. Tokena proiektu bakar baten jabea da, beraz ez dago proiektu-id biderik eta ezta kontu osorako gakoa filtratzeko arriskua ere. Tokenak proiektu-orrian sortzen dira eta bakoitzak bere gaitasunak ditu: push, pull, kudeatu, irakurri, idatzi.
Ez. Bearer token bat Starter planarekin hasten da, hilero 19 $. Doakoak kontsola estaltzen du, produktua egokia den ikusteko nahikoa dena, baina ezin du tokenik sortu. CLI-a, GitHub Action-a, webhook-ak, MCP-a eta entrega-paketea token horren atzean daude, beraz batera datoz.
POST /v1/push fitxategiarekin eta bere formatuarekin, adibidez -F "file=@lang/en.json" -F "format=laravel_json". 202 erantzuna ematen du eta multzo bat ilaran jartzen du. Benetan aldatu diren errenkadak soilik itzultzen dira, beraz aldatu gabeko fitxategi bat bidaltzeak ez du kosturik.
GET /v1/pull, 20 formatuetako edozeinetan, nahi duzunean. CLI-k estaltzen duen endpoint-a da, eta API jolas-parkeak zuzenean exekutatzen duena. Ez dago export eskaerarik aurkezteko eta ez dago datuak zureak izateari uzten dion tarterik.
Minutuko 60 eskaera, kontuaren ordez token bakoitzeko zenbatuta. Muga gainditzean, 429 errore bat jasoko duzu Retry-After goiburuarekin, zain egon beharreko segundoak adierazten dituena, eta ez da ezer kargatuko edo partzialki idatziko. Eman CI inguruneari eta produkzioari token desberdinak, eraikuntza zaratatsu batek zure aplikazioa itota ez uzteko.
Ez dago zerrenda finkorik. Balidatzaileak ICUk aitortzen dituen BCP-47 etiketa guztiak onartzen ditu; horrek 708 lokalizazio hartzen ditu bere taulan, plus egitura-erreserba bat taulatik kanpoko etiketentzat. Gehitu lokalizazio bat proiektura, eta hurrengo push-ak barne hartuko du.
Hogeita: JSON laua eta anidatua, Laravel PHP eta JSON, Android XML, iOS .strings, .stringsdict eta .xcstrings, Flutter ARB, XLIFF 1.2 eta 2.0, gettext .po, YAML, CSV, XLSX, Java properties, RESX, Markdown, Unity CSV eta Unreal PO. Horietatik zazpik pluralak garraiatzen dituzte, eta fitxategia sartu den forman itzuliko da.
Bai. 12 webhook gertaera daude, batch.completed, translation.reviewed, qa.completed eta source_drift.repaired barne. Bidalketa bakoitza HMAC sinadura duen denbora-zigilu goiburuarekin dator, beraz, egiaztatu dezakezu, eta GET /v1/webhooks/events komandoak katalogoa itzultzen du, bakoitzaren adibide-payloadarekin.
Bai. npx -y @transglot/mcp komandoak 17 tresna eskaintzen ditu zure proiektu-tokenaren bidez; horrela, laguntzaile batek itzulpen bat irakurri, idatzi, hizkuntza bat gehitu, exekuzio bat hasi, lote bat egiaztatu edo glosarioa editatu ditzake. API bera eta baimen berberak dira, curl-en ordez agente-ingurune batetik atzitzen direnak.
Bai. GitHub Action-ak (transglot/transglot-action@v1) eta CLI-k mutur hauek biltzen dituzte. Errenkada bat baztertu egiten bada, transglot push --wait komandoak 4 kodearekin amaitzen du, eta Action-ak lan hori huts egiteko markatzen du exekuzio horretan. Batze bat gelditzeko, exekutatu pull request-etan, bere commit sarrera none gisa ezarriz; gehitu urrats bat, ateratako fitxategi batean gakoren bat falta denean huts egingo duena; eta egin lana beharrezko egiaztapen adar-babespenean.
Lau ate deterministak errenkada bakoitza irakurtzen dute: leku-markak, pluralak, glosarioko terminoak eta luzera. Leku-marka hautsi batek, plural-forma faltak edo glosarioko termino debekatu batek zuzenketa-saiakera automatiko bat jasotzen dute; oraindik huts egiten badute, errenkada baztertu egiten da idatzi beharrean. Luzera besterik gainditzen ez duen errenkada idatzi egiten da, ez baztertu. GET /v1/batches/:id?include=failures zerbitzuak baztertutako errenkadak eta arrazoiak zerrendatzen ditu.
Ez. /v1 bertsioak endpoint eta erantzun-eremuak gehitzen ditu soilik; dagoeneko analizatzen duzun eremu batek ez du forma aldatuko edo desagertuko. Aldaketa hautsi bat bertsio-prefixo berri batekin etorriko da, erreserbatuta dagoena eta oraindik hutsik dagoena. APIren aldaketa-erregistroak argitalpen bakoitza jasotzen du.
dagoeneko erabiltzen duzunarekin funtzionatzen du

41 konektore, jada eraikiak.

lau minutu, terminal bat

Idatzi lehen eskaera gaur.

ez da txartelik behar hasteko · token bat jasoko duzu Starter planetik aurrera · kontsolak irakurketa-endpointak zuzenean exekutatzen ditu