Naar inhoud springen

Optionele analytics, sessierecording en advertenties blijven uitgeschakeld totdat je ze accepteert. Je kunt ze weigeren en Transglot gewoon gebruiken. Wijzig je keuze op elk moment in Cookievoorkeuren. Cookiebeleid

transglot voor ontwikkelaarsapi, cli, mcp

Vertaal je strings vanuit CI, niet via een dashboard.

Bekijk uw site gratis in het Frans, Duits en Spaans.Geen registratie. Geen installatie.

Een REST API met scoped tokens, 12 webhook-events die zijn ondertekend met HMAC, een MCP-server die je editor kan aanroepen, en 20 bestandsformaten die zonder herschrijven van het schema heen en weer kunnen worden vertaald. Push het bestand, ontvang de talen terug.

Zonder
Met

Een dashboard dat iemand moet onthouden te openen.

De CLI en de GitHub Action draaien in CI met een scoped projecttoken, vanaf Starter.

Een formaatconverter tussendoor, die stilletjes meervoudsvormen en commentaren verwijdert.

Twintig formaten worden native gelezen en geschreven, zodat meervoudsvormen, placeholders en commentaren de round-trip overleven.

Een endpoint pollen om te zien of de run is voltooid.

12 webhook-events, ondertekend op basis van de tijdstempel en de body, zodat je ontvanger zijn eigen replay-window kan afdwingen.

Push een strings-bestand, ontvang drafted talen waarbij de vier controles al zijn uitgevoerd. Eén projecttoken drijft de CLI, de GitHub Action, de REST API en de MCP-server aan, en de limiet is 60 verzoeken per minuut per token.

hoe het werkt

Uw bestand gaat erin zoals het is. Placeholders en meervoudsvormen komen intact terug.

vijf stappen: 20 formaten worden gelezen zoals ze zijn, één scoped token, de vertaalslag, de placeholder-controle, een ondertekende webhook en dan pull
oplossingen · route consolesolutions / developersOntwikkelaars

stappen · Ontwikkelaars: 20 formaten, zoals ze zijn → API, CLI, Action of MCP → Flux bij push, Deep per sleutel → De placeholder-controle → Een ondertekende webhook, dan pull

wat erin gaat20 formaten, zoals ze zijnmeervoudsvormen, placeholders en opmerkingen overleven de round trip
hoe het daar komtAPI, CLI, Action of MCPéén scoped projecttoken stuurt alle vier aan, zestig verzoeken per minuut
welk pasjeFlux bij push, Deep per sleutelde snelle slag bij elke commit; de zorgvuldige bij de sleutels die u markeertFluxDeepbeide passen, per sleutel gekozen
de controleDe placeholder-controleeen hernoemde of herschikte {token} wordt geweigerd, nooit gegoktplaceholderspluralsglossarylengthde controle die het hier opvangt
wat eruit komtEen ondertekende webhook, dan pull12 gebeurtenissen ondertekend met tijdstempel en body; /v1/pull haalt elke string er weer uit
een illustratieve eerste weekOntwikkelaars
$ 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
het plan dat past
Starter$19per maand
  • 300.000 woorden per maand
  • Onbeperkt aantal projecten en talen, drie gebruikers
  • De scoped token die Free niet kan genereren: CLI, Action, API, MCP
Gratis vereist geen kaart, maar kan geen projecttoken genereren, dus de vijf oppervlakken beginnen hier.
Bekijk alle acht pagina’s
elk van hen begint op hetzelfde gratis plan
Een vast onderdeel in je browser. De vijf stappen, de twee passen, de vier controles en de planrijen zijn het geleverde mechanisme en de geleverde prijslijst; de tape van de eerste week is illustratief en niets op dit bord wordt ergens naartoe verzonden.

Een vertaaltool, versus een build-stap.

Transglot
in de pipeline
Waar het draait
In CI. De GitHub Action maakt drafts bij een push, en de CLI doet hetzelfde vanuit je shell.
Authenticatie
Projecttokens met vijf rechten: push, pull, beheren, lezen en schrijven, met een subset van drie rechten voor deploy.
Gebeurtenissen
12 webhook-gebeurtenissen, HMAC-ondertekend op basis van de tijdstempel en de body.
Formaten
Twintig indelingen, native lezen en schrijven. Zeven daarvan ondersteunen meervoudsvormen; een indeling die geen meervoud kan uitdrukken, weigert de rij in plaats van er een te verzinnen.
Agents
Een MCP-server die 17 MCP-tools exposeert, zodat een editor kan vertalen wat ontbreekt of QA kan uitvoeren zonder het bestand te verlaten.
De aantallen indelingen, gebeurtenissen en tools hierboven zijn gekoppeld aan de bijbehorende enums via tests die falen wanneer de tekst afwijkt.
wat je kunt aanroepen

Vijf manieren om toegang te krijgen, één projecttoken.

Alle vijf methoden authenticeren met hetzelfde scoped token, dat niet kan worden aangemaakt met het Free-abonnement. Ze beginnen bij Starter.
Er is bewust geen browserdownload voor vertalingen. De beschikbare opties zijn het pull-eindpunt, de CLI, het CDN-pakket en synchronisatie via bestandsopslag.

FAQs

Wat een ontwikkelaar controleert voordat de eerste aanroep wordt geschreven.

Is er een vertaal-API die ik vanuit mijn eigen code kan aanroepen?
Ja: een REST API v1, een CLI op npm, een GitHub Action, een MCP-server met 17 tools en 12 ondertekende webhook-events. Alle vijf authenticeren met hetzelfde scoped projecttoken, dat het free plan niet kan aanmaken, dus ze beginnen bij Starter, $19 per maand.
One project, 100,000 words to start (25,000 at sign-up, 75,000 after a phone check) and 10,000 a month after, three seats, and 15 locale rows including the source, which is 14 target languages. It cannot mint a project token, so the CLI, the Action, the API, webhooks and the MCP server all start at Starter.
Voeg de GitHub Action toe. Deze stelt elke toegewezen taal op bij de push en commit ze naar de branch waarop de workflow draaide, zodat op een feature branch de vertalingen in de pull request voor die branch terechtkomen, samen met de wijziging in plaats van erna. De CLI pusht en haalt op vanaf elke andere runner, en met --wait sluit deze af met exit code non-zero wanneer een run faalt, waardoor de stap rood wordt in plaats van een geweigerde rij stilletjes door te laten.
Zestig verzoeken per minuut per projecttoken. Dit geldt per token en niet per organisatie, zodat een drukke CI-taak je productie-reader niet uithongert.
Elke levering bevat een timestamp-header en een HMAC-handtekening die is berekend over de timestamp en de body. We publiceren de timestamp zodat jouw ontvanger zelf een replay-window kan afdwingen; wij leggen dit niet voor jou vast.
12 webhook-gebeurtenissen: batch.completed, batch.failed, key.created, key.updated, key.deleted, translation.updated, translation.reviewed, language.added, language.removed, glossary.updated, qa.completed en source_drift.repaired. Dezelfde lijst is leesbaar via GET /v1/webhooks/events, zodat je code deze nooit hardcoded hoeft te gebruiken.
Een token heeft vijf mogelijkheden: push, pull, beheren, lezen en schrijven, en er is een subset met drie mogelijkheden voor implementatie voor taken die alleen bestanden hoeven te verplaatsen. Tokens worden per project gegenereerd, zodat een token geen toegang heeft tot een project waarvoor het niet is gemaakt.
Zeven van de twintig: Android XML, iOS stringsdict, iOS xcstrings, Flutter ARB, gettext PO, CSV en XLSX. Laravel PHP doet dit niet en in plaats van een vorm te verzinnen, weigert de codec de regel.
Ja, met 17 tools, zodat een agent een project kan lezen, talen kan lijst en toevoegen, een enkele vertaling kan ophalen en upserten, hele bestanden kan pullen en pushen, kan vertalen wat ontbreekt, een batch kan pollen of annuleren, een mislukte batch kan opnieuw proberen en QA kan uitvoeren zonder de editor te verlaten. Vier van de zeventien zijn de glossariumtools. Het annuleren van een batch geeft de niet-bestede woorden terug aan je tegoed.
Een gebroken tijdelijke aanduiding, een ontbrekende meervoudsvorm of een verboden glossariumterm krijgt één automatische correctiepoging, en de controles worden opnieuw uitgevoerd op wat terugkomt. Als het nog steeds faalt, wordt de rij geweigerd in plaats van in je bestand geschreven. Een rij die alleen de lengte overschrijdt, wordt wel geschreven, en vanaf het Team-plan markeert auto-goedkeuring of een QA-run deze voor review.
Op web wel. Publiceer een locale bundle naar de CDN vanaf het Starter-abonnement en lees deze tijdens runtime, zodat een tekstcorrectie een publicatie is in plaats van een release. Native apps halen hun strings nog steeds uit de bestandsformaten en hebben een build nodig.
GET /v1/pull, de CLI, de CDN-bundle of bestandssynchronisatie naar S3, Dropbox of Drive. Er is bewust geen browserdownload voor vertalingen, dus plan een van deze vier routes in.
De CLI is MIT-gelicentieerd en gepubliceerd op npm, en de GitHub Action is MIT met een openbare repository. De gehoste applicatie zelf, inclusief de engine en de formatcodecs, is privé en niets op deze site mag zo worden geïnterpreteerd dat het anders is.
werkt met wat je al draait

41 connectors, al gebouwd.

scoped tokens · ondertekende gebeurtenissen · 20 formaten

Neem vertalingen op in CI en denk er niet meer aan om.

Gratis vereist geen creditcard. De CLI, de Action, de API en de MCP-server beginnen bij Starter, $19 per maand.