Ugrás a tartalomhoz

A választható analitika, munkamenet-rögzítés és hirdetések kikapcsolva maradnak, amíg nem fogadja el őket. Elutasíthatja őket, és továbbra is használhatja a Transglot szolgáltatást. Döntését bármikor módosíthatja itt: Süti-beállítások. Süti szabályzat

transglot fejlesztőknekapi, cli, mcp

Fordítsa le karakterláncait CI-ből, nem irányítópultból.

Tekintse meg oldalát franciául, németül és spanyolul, ingyenesen.Nincs regisztráció. Nincs beállítás.

REST API szkópolott tokenekkel, 12 HMAC-mal aláírt webhook eseménnyel, egy MCP szerverrel, amelyet a szerkesztője meghívhat, és 20 fájlformátummal, amelyek séma-átírás nélkül round-trip-elhetők. Töltse fel a fájlt, és kapja vissza a nyelveket.

Nélküle
Vele

Egy irányítópult, amelyet valakinek emlékeznie kell megnyitni.

A CLI és a GitHub Action CI-ben fut, szkópolt projekt token használatával, már a Starter csomagtól.

Egy formátumkonvertáló középen, amely csendben eldobja a többes számokat és a megjegyzéseket.

Húsz formátum natív olvasása és írása, így a többes számok, helyőrzők és megjegyzések épségben maradnak a round-trip során.

Végpont pollolása, hogy megtudja, befejeződött-e a futás.

12 webhook-esemény, aláírva az időbélyeggel és a törzzsel, így a fogadó saját ismétlési ablakot kényszeríthet ki.

Töltsön fel egy karakterlánc-fájlt, és kapja vissza a tervezet nyelveket a négy ellenőrzés már lefuttatva. Egy projekt token vezérli a CLI-t, a GitHub Actiont, a REST API-t és az MCP szervert, a limit pedig percenként 60 kérés tokennként.

így működik

A fájl változatlan formában kerül be. A helykitöltők és többes számok sértetlenül érkeznek vissza.

öt lépés: 20 formátum olvasása változatlanul, egy hatókörrel rendelkező token, a fordítási kör, a helyőrző-ellenőrzés, egy aláírt webhook, majd a lekérés
megoldások · útvonal konzolsolutions / developersFejlesztők

lépések · Fejlesztők: 20 formátum, változatlanul → API, CLI, Action vagy MCP → Flux push-ra, Deep kulcsonként → A helyőrző-ellenőrzés → Egy aláírt webhook, majd lekérés

ami bemegy20 formátum, változatlanula többes számok, helyőrzők és megjegyzések sértetlenül megmaradnak a körút során
hogyan jut odaAPI, CLI, Action vagy MCPegy hatókörrel rendelkező projekttoken vezérli mind a négyet, percenként hatvan kérés
melyik ellenőrzésFlux push-ra, Deep kulcsonkénta gyors áthaladás minden commitnál; a alapos ellenőrzés a megjelölt kulcsoknálFluxMélymindkét ellenőrzés, kulcsonként választva
az ellenőrzésA helyőrző-ellenőrzésaz átnevezett vagy átrendezett {token} elutasításra kerül, soha nem találgatjukhelykitöltőktöbbes számokszójegyzékhosszaz itt elkapó ellenőrzés
ami kijönEgy aláírt webhook, majd lekérés12 esemény aláírva az időbélyeggel és a törzzsel; a /v1/pull visszanyeri az összes sztringet
egy szemléltető első hétFejlesztők
$ 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
a megfelelő csomag
Starter$19egy hónap
  • Havi 300 000 szó
  • Korlátlan projektek és nyelvek, három felhasználói hely
  • A scoped token, amelyet az Ingyenes csomag nem hozhat létre: CLI, Action, API, MCP
Az Ingyenes csomaghoz nincs szükség bankkártyára, de nem hozhat létre projekttokent, így az öt felület innen indul.
Az összes nyolc oldal megtekintése
mindegyik ugyanazzal az ingyenes csomaggal indul
Egy rögzített elem a böngészőjében. Az öt lépés, a két ellenőrzés, a négy vizsgálat és a csomagsorok a szállított mechanizmust és az árlistát jelentik; az első heti szalag csak illusztráció, és ezen a felületen semmi sem kerül elküldésre sehova.

Egy fordítóeszköz, szemben egy build lépéssel.

Transglot
a folyamatban
Hol fut
CI-ben. A GitHub Action push-ra tervezetet készít, a CLI pedig ugyanezt teszi a shellből.
Hitelesítés
Projekt tokenek öt képességgel: push, pull, manage, read és write, három képességű deploy alhalmazzal.
Események
12 webhook-esemény, HMAC-mal aláírva az időbélyeg és a törzs felett.
Formátumok
Húsz formátum, natív olvasással és írással. Hét közülük tartalmaz többes számot, és egy olyan formátum, amely nem tudja kifejezni a többes számot, elutasítja a sort ahelyett, hogy kitalálna egyet.
Ügynökök
Egy MCP szerver, amely 17 MCP eszközt tesz elérhetővé, így a szerkesztő lefordíthatja a hiányzó elemeket, vagy QA-t futtathat anélkül, hogy elhagyná a fájlt.
A fenti formátum-, esemény- és eszközszámok rögzítve vannak azokhoz az enumokhoz, amelyekből származnak, teszteken keresztül, amelyek sikertelenek, ha a szöveg eltér.
amit hívhat

Öt belépési mód, egy projekt token.

Mind az öt ugyanazzal a hatókörrel rendelkező tokennel hitelesít, amelyet az Ingyenes csomag nem tud kiállítani. A Starter csomagtól érhetők el.
Nincs böngészőből letölthető fordítás, szándékosan. A kivezetési módok: a pull végpont, a CLI, a CDN csomag és a fájltároló szinkronizálás.

FAQs

Amit egy fejlesztő ellenőriz, mielőtt megírná az első hívást.

Van olyan fordítási API, amelyet a saját kódomból hívhatok?
Igen: REST API v1, CLI az npm-en, GitHub Action, 17 eszközzel rendelkező MCP szerver és 12 aláírt webhook esemény. Mind az öt ugyanazzal a scope-ba zárt projekt tokennel hitelesít, amelyet az ingyenes csomag nem tud kibocsátani, így ezek a Starter csomagtól, havi 19 USD-től indulnak.
Egy projekt, kezdetben 100 000 szó (regisztrációkor 25 000, telefonos ellenőrzés után további 75 000), majd havonta 10 000 szó, három felhasználói hely, és 15 locale sor, beleértve a forrást is, ami 14 célnyelvet jelent. Nem tud projekt tokent kiállítani, így a CLI, az Action, az API, a webhookok és az MCP szerver mind a Starter csomagtól érhetők el.
Adja hozzá a GitHub Actiont. Push alkalmával minden lekérképezett nyelvet megtervez, és commitolja őket abba az ágba, amelyen a workflow futott, így egy feature ágon a fordítások megjelennek az adott ág pull requestjében, magával a változással együtt, nem pedig utána. A CLI bármely más futtatókörnyezetből push-ol és pull-ol, a --wait kapcsolóval pedig nem nulla kilépési kóddal zár, ha a futás sikertelen, ami pirosra színezi a lépést, ahelyett, hogy csendben átengedné az elutasított sort.
Percenként hatvan kérés projekt tokenenként. Tokenenként értendő, nem szervezetenként, így egy zajos CI feladat nem éheztetheti ki a production olvasót.
Minden kézbesítés tartalmaz egy időbélyeg fejlécet és egy HMAC aláírást, amelyet az időbélyeg és a törzs alapján számítunk ki. Közzétesszük az időbélyeget, hogy a fogadó alkalmazás érvényesíthesse a kívánt újrajátszási ablakot; mi nem kényszerítünk ki ilyet.
12 webhook esemény: batch.completed, batch.failed, key.created, key.updated, key.deleted, translation.updated, translation.reviewed, language.added, language.removed, glossary.updated, qa.completed és source_drift.repaired. Ugyanez a lista elérhető a GET /v1/webhooks/events végponton, így a kódjának soha nem kell hardcoded módon tartalmaznia.
Egy token öt jogosultságot hordoz: push, pull, manage, read és write. Létezik egy három jogosultságból álló deploy alhalmaz is olyan feladatokhoz, amelyeknek csak fájlokat kell mozgatniuk. A tokenek projektenként kerülnek kibocsátásra, így egy token nem férhet hozzá olyan projekthez, amelyhez nem hozták létre.
A húszból hét: Android XML, iOS stringsdict, iOS xcstrings, Flutter ARB, gettext PO, CSV és XLSX. A Laravel PHP nem támogatja ezt; ahelyett, hogy kitalálna egy formátumot, a kódoló visszautasítja a sort.
Igen, 17 eszközzel, így az ügynök beolvashat egy projektet, listázhat és hozzáadhat nyelveket, lekérhet és beszúrhat/frissíthet egyetlen fordítást, letölthet és feltölthet teljes fájlokat, lefordíthatja a hiányzó elemeket, poll-olhat vagy megszakíthat egy köteget, újrapróbálhat egy sikertelenet, és QA-t futtathat anélkül, hogy elhagyná a szerkesztőt. A tizenhét eszköz közül négy a szójegyzék eszköze. Egy köteg megszakítása visszajuttatja a fel nem használt szavakat a keretébe.
A hibás helyőrző, a hiányzó többes alak vagy a tiltott szójegyzéki kifejezés egy automatikus javítási kísérletet kap, és az ellenőrzések újra lefutnak a visszakapott adatokon. Ha továbbra is sikertelen, a sort elutasítják, nem pedig írják be a fájlba. A csak hosszúsági korlátot túllépő sor rögzítésre kerül, és a Team csomagtól kezdve az auto-approve vagy egy QA futás felülvizsgálatra jelöli.
Weben igen. Közzétehetsz egy nyelvi csomagot a CDN-re a Starter csomagról, és futásidőben olvashatod be, így a szövegjavítás egy közzététel, nem pedig egy kiadás. A natív alkalmazások továbbra is a fájlformátumokból veszik a karakterláncokat, és ehhez build szükséges.
GET /v1/pull, a CLI, a CDN-csomag vagy a fájltárolás szinkronizálása S3-ra, Dropboxra vagy Drive-ra. Szándékosan nincs böngészős letöltés a fordításokhoz, ezért tervezd meg az egyik ezen négy útvonal használatát.
A CLI MIT licenc alatt érhető el, és az npm-en publikálják; a GitHub Action szintén MIT licenc alatt van, nyilvános tárolóval. Maga a hosztolt alkalmazás, beleértve a motort és a formátumkódolókat is, zárt forráskódú, és semmi ezen az oldalon nem értelmezendő másképp.
működik azokkal az eszközökkel, amelyeket már használ

41 connectors, already built.

szűkített hatókörű tokenek · aláírt események · 20 formátum

Építsd be a fordítást a CI-be, és ne foglalkozz vele többé.

Az ingyenes csomaghoz nem kell bankkártya. A CLI, az Action, az API és az MCP szerver a Starter csomagtól érhető el, havi 19 USD-től.