Preskočiť na obsah

Voliteľná analytika, nahrávanie relácií a reklama zostanú vypnuté, pokiaľ ich neprijmete. Môžete ich odmietnuť a používať Transglot. Svoju voľbu môžete kedykoľvek zmeniť v Predvoľby cookies. Zásady používania cookies

Nepretržitá lokalizácia, kdekoľvek sa váš obsah nachádza: dostane sa sem a vráti sa späť.

REST API, CLI bez závislostí, GitHub Action, ktorý zlyhá svoju úlohu, keď je riadok odmietnutý, MCP server pre vašich vlastných agentov, dvanásť podpísaných webhookov, dvadsať formátov súborov a štyridsaťjeden konektorov.

push

integrácií, žiadne spoplatnené
41
integrácií, žiadne spoplatnené
formáty súborov
20
formáty súborov
nástroje MCP
17
nástroje MCP
podpísané webhooky
12
podpísané webhooky

Každý spôsob, akým sa dostane to, čo už používate.

Jedna značka, pretože je to jeden sľub: nech žije váš obsah kdekoľvek, dostane sa sem a späť. Neexistuje žiadne súkromné API, dashboard je klientom rovnakého v1, ktoré dostanete vy, a každá zo 41 integrácií je zahrnutá, nie predávaná samostatne.
41 integrácií
žiadne spoplatnené

Kdekoľvek už reťazce existujú.

32 obojsmerných synchronizácií. 9 je len na import, čo karta uvádza.

  • Shopify
  • WordPress
  • Contentful
  • Sanity
  • Storyblok
  • Webflow
  • Figma
  • GitHub
  • GitLab
  • Zapier
  • n8n
  • Make
  • Notion
  • Jira
  • Strapi
MCP server
17 nástrojov

Vaši agenti tomu rozumejú.

Tie isté operácie, za tými istými bránami, pre akéhokoľvek agenta, ktorého už používate.

agent which keys fail length in de?
mcp 3 keys
agent re-draft them inside budget
mcp gates 4 of 4 pass
formáty súborov
20

tento cyklus

JSON, XLIFF, .po, ARB, .strings, YAML, RESX, Markdown, Unity, Unreal a desať ďalších.

12 udalostí

Podpísané webhooky.

  • batch.completed
  • translation.reviewed
  • qa.completed
  • source_drift.repaired
klauzula dogfood

Neexistuje žiadne súkromné API.

Dashboard je klientom toho istého v1, ktoré volá váš token.

sťahovanie
zdarma, každý plán

Lokalise, Phrase, Crowdin, Transifex, Weblate and POEditor.

Kľúče, lokalizácie a pamäť sa prenesú. Žiadne opätovné písanie.

pipeline

CLI, akcia a červená fajka.

  • npx transglot push
  • transglot/transglot-action@v1
  • exit 4 pri odmietnutí
  • publikovať pri zlúčení

To isté v1 ktoré dashboard používa.

upravte zdroj, vyberte lokality, odošlite. Cesta a limit rýchlosti sú skutočné. Dávka, ktorá príde späť, je fixná a je to tak uvedené
POSTapi.transglot.ai/v1/pushx-ratelimit-remaining: zostáva 60 z 60 za minútu na token
text požiadavky
{
  "keys": [
    {
      "key": "checkout.cta",
      "source": "Pay {amount} now"
    }
  ],
  "locales": ["de-DE", "fr-FR", "ja-JP", "ar-EG", "pt-BR"]
}
Authorization: Bearer tgl_… · jeden projekt, päť schopností
odpoveď
zatiaľ nič odoslané_
upravte zdrojový kód vľavo, vyberte jazykové verzie a odošlite. Dávka sa streamuje sem
ten istý požiadavka cez tri iné brány a čo sa vráti
$ npx transglot push
reading transglot.json · 1 key changed
flux: drafting 5 locales
gates: 4 of 4 pass · batch #4181 completed
Simulácia vo vašom prehliadači. POST /v1/push, schopnosti a limit šesťdesiat za minútu sú súčasťou dodaného API; ID dávky, koncepty a časovania sú fixné údaje a nič z toho nie je nikam odosielané.
konzola je klient API

Push, preklad, brány a pull, každý ako REST endpoint.

Každý riadok na obrázku nižšie má za sebou trasu: push, brány, glosár, dávky a pull, všetky dostupné z vášho vlastného kódu pomocou projektového tokenu. Hracie prostredie API v konzole spúšťa tie určené len na čítanie live proti vášmu projektu, takže najprv uvidíte skutočnú odpoveď.

app.transglot.ai
acme/app · mainpush
gatesplaceholders · plurals · glossary · length
glossary"boring" locked
batch 4181running
pullde-DE · json
  1. Nahráte zdrojový súbor
    POST/v1/push
  2. Panel brán sa vyplní
    POST/v1/qa/run
  3. Uzamknete termín
    POST/v1/glossary
  4. Zobrazenie dávky sa samo dotazuje
    GET/v1/batches/:id
  5. Preberiete preklady späť
    GET/v1/pull
jedna trasa na panel, 60 za minútu, oprávnenia podľa tokenu · získanie vašich prekladov je tiež endpoint

Jeden príkaz z akéhokoľvek repozitára.

CLI číta vaše súbory a formát z konfigurácie a nahráva ich a server prekladá len to, čo sa zmenilo. S --wait zostane aktívny, kým beh neskončí. GitHub Action spúšťa rovnaké CLI, commituje preložené súbory do vetvy, na ktorej workflow bežalo, a zlyhá svoju úlohu, keď je riadok odmietnutý.

  • rozpoznávanie zmien, takže nezmenené reťazce nič nestoja
  • rovnaké štyri brány ako v konzole
  • s --wait, exit code 4, keď je riadok odmietnutý
  • dostupné od plánu Starter
Ilustrácia behu, nie jeho nahrávka.
illustrative run
ukážkový beh

Začnite v termináli, dokončite v pull requste.

Inicializujte projekt, pushnite zdrojový súbor a stiahnite preklady. V CI GitHub Action spúšťa rovnaké príkazy, commituje súbory do vetvy a zlyhá svoju úlohu, keď je riadok odmietnutý. CLI je publikované na npm a nepotrebuje žiadnu inú závislosť.

acme / checkoutsixty seconds
$ npx transglot init
wrote transglot.json, 3 locales mapped
$ npx transglot push --wait
diff: 6 strings changed
drafted 18 rows, Glossa Flux
gates: placeholders, plurals, glossary, length
de-DE placeholder {total} missing
repaired once, re-gated, pass
batch complete, 18 rows gated
$ npx transglot pull
written locales/de-DE.json

Čo môžete automatizovať, a čo vás to stojí.

Počítané z dodaných enumov a tabuľky trás, nie z dokumentácie.
  • 20

    Formáty súborov, oboma smermi

    JSON plochý a vnorený, Android XML, iOS .strings, .stringsdict a .xcstrings, Flutter ARB, Laravel PHP a JSON, XLIFF 1.2 a 2.0, gettext .po, YAML, CSV, XLSX, Java properties, RESX, Markdown, Unity CSV a Unreal PO. Sedem podporuje množné čísla.

    push
    pull
  • 12

    Udalosti webhookov

    batch.completed, batch.failed, key.created, key.updated, key.deleted, translation.updated, translation.reviewed, language.added, language.removed, glossary.updated, qa.completed a source_drift.repaired. Každé doručenie je podpísané HMAC s časovou pečiatkou.

    podpísané
    Starter a vyššie
  • 17

    Nástroje MCP

    Čítania projektu a jazyka, add_language, čítania a zápisy prekladov, translate_missing, stav batch, listing, retry a cancel, run_qa, štyri nástroje glosára a pull_file a push_file. Rovnaké endpointy a schopnosti tokenov ako REST API.

    agenti
    Starter a vyššie
  • 5

    Schopnosti tokenov

    push, pull, manage, read a write, s trojicou schopností deploy pre CI. Minimálne oprávnenia sú predvolené, nie nastavenie.

    projektové tokeny
  • 3

    Importéry migrácie

    Lokalise, Phrase, Crowdin, Transifex, Weblate and POEditor. Kľúče, jazykové verzie a prekladová pamäť sa prenesú, takže presun nie je o prepisovaní.

    jednosmerný vstup
  • 4

    Roly pracovného priestoru

    Administrátor, vývojár, recenzent a prekladateľ, priradení ku konkrétnemu projektu, plus vlastníci účtu a členovia fakturácie. Na každom pláne, vrátane bezplatného.

    riadenie prístupu
Tokeny, a teda aj CLI, akcia, API, webové háky a MCP, vyžadujú platený plán. Bezplatný plán zahŕňa konzolu a konektory, ktoré umožňuje.
skopírujte ich do svojho CI

Tri pipeline, ktoré stoja za to prevziať.

Blokovať zlúčenie

Spustite Action na pull requestoch s nastaveným vstupom commit na none, pridajte krok, ktorý zlyhá, keď v stiahnutom súbore chýba kľúč, a urobte z úlohy povinnú kontrolu v ochrane vetvy. Bez tohto kroku opätovné spustenie alebo nový commit prejde s stále odmietnutým riadkom.

Publikovať pri zlúčení

Volajte publish endpoint pre každý locale, keď sa main posunie, s tokenom, ktorý má schopnosť manage. Aplikácia čítajúca najnovšiu URL dostane novú verziu bez redeploy.

Nechajte agenta opraviť chvost

Spustite MCP server s project tokenom v TRANSGLOT_TOKEN. Váš agent môže čítať zlyhané kľúče batchu a ich dôvody, retryovať ich cez brány alebo napísať opravu, ktorá sa uloží ako ľudská úprava.

FAQs

Dokumentácia pokrýva zvyšok. Toto sú tie, ktoré rozhodujú o tom, či začnete.

Existuje lokalizačné API, ktoré môžem volať zo svojho kódu?
Áno: REST API v1, CLI, GitHub Action, MCP server so sedemnástimi nástrojmi a dvanásť podpísaných udalostí webhooku. Všetky potrebujú project token, ktorý je dostupný od plánu Starter.
Áno. GitHub Action pushne vaše zdrojové reťazce, počká na beh, stiahne preložené súbory a commituje ich do vetvy, na ktorej workflow bežalo. Keď je riadok odmietnutý, dokončené preklady sa stále commitujú a úloha zlyhá. Riadok, ktorý len presahuje dĺžku alebo chýba požadovaný termín z glosára pod Warn, sa zapíše, neodmietne, takže úlohu nezlyhá. Od plánu Team ho auto-schválenie alebo QA beh označí na kontrolu. Aby ste zastavili merge pri odmietnutom riadku, spustite Action na pull requestoch s nastaveným vstupom commit na none, pridajte krok, ktorý zlyhá, keď v stiahnutom súbore chýba kľúč, a urobte z úlohy povinnú kontrolu v ochrane vetvy. Bez tohto kroku opätovné spustenie alebo nový commit prejde s stále odmietnutým riadkom.
Nie. Konzola volá rovnaké koncové body v1 ako váš token. Keď sa koncový bod zmení, zmení sa pre nás oboch a táto zmena sa objaví v changelogu API.
Node a projektový token. Je publikovaný na npm, nemá žiadne ďalšie závislosti a svoju konfiguráciu číta z jedného súboru vo vašom repozitári.
Každé doručenie obsahuje hlavičku s časovou pečiatkou a HMAC podpis nad časovou pečiatkou a telom správy. Overte obe položky. Časovú pečiatku zverejňujeme, aby ste si mohli vynútiť vlastné okno proti opakovaniu; my ho za vás nevynucujeme.
Bezplatný plán neumožňuje vytvoriť token, takže CLI, Action, API, webhooky a MCP začínajú až na pláne Starter, ktorý stojí 19 USD mesačne za 300 000 slov.
Áno, prostredníctvom koncového bodu pull, CLI, CDN balíka alebo synchronizácie úložiska súborov so službami S3, Dropbox alebo Drive. Nič z toho nefunguje cez tlačidlo v prehliadači, preto si jeden zo štyroch spôsobov zapojte do svojej pipeline skôr, než ho budete potrebovať.