Salta al contingut

L’anàlisi opcional, el registre de sessions i la publicitat romanen desactivats si no acceptes. Pots rebutjar-los i utilitzar Transglot. Canvia la teva elecció en qualsevol moment a Preferències de galetes. Política de cookies

transglot per a desenvolupadorsapi, cli, mcp

Traduïu les vostres cadenes des de la CI, no des d’un tauler.

Vegeu el vostre lloc en francès, alemany i castellà, gratuïtament.Sense registre. Sense configuració.

Una API REST amb tokens amb àmbit definit, 12 esdeveniments de webhook signats amb HMAC, un servidor MCP que el teu editor pot cridar i 20 formats de fitxer que permeten anar i tornar sense reescriure l’esquema. Puja el fitxer i rep els idiomes de tornada.

Sense
Amb

Un tauler que algú ha de recordar obrir.

La CLI i l’acció de GitHub s’executen a la CI amb un token de projecte amb àmbit definit, des del pla Starter.

Un convertidor de format al mig, que elimina silenciosament els plurals i els comentaris.

Vint formats llegits i escrits de manera nativa, de manera que els plurals, els marcadors i els comentaris sobreviuen al cicle complet.

Consultar periòdicament un punt final per saber si l’execució ha finalitzat.

12 esdeveniments de webhook, signats amb la marca de temps i el cos, perquè el teu receptor pugui aplicar la seva pròpia finestra de reproducció.

Puja un fitxer de cadenes i rep idiomes en estat d’esborrany amb les quatre comprovacions ja executades. Un sol token de projecte impulsa la CLI, l’acció de GitHub, l’API REST i el servidor MCP, i el límit és de 60 sol·licituds per minut per token.

com funciona

El vostre fitxer entra tal com és. Els marcadors de posició i les formes plurals tornen intactes.

cinc passos: 20 formats es llegeixen tal com són, un token amb àmbit definit, la fase de traducció, la comprovació de marcadors, un webhook signat i després pull
solucions · consola de rutasolutions / developersDesenvolupadors

passos · Desenvolupadors: 20 formats, tal com són → API, CLI, Action o MCP → Flux en push, Deep per clau → La comprovació de marcadors de posició → Un webhook signat i després pull

què hi entra20 formats, tal com sónels plurals, els marcadors de posició i els comentaris sobreviuen al cicle complet
com hi arribaAPI, CLI, Action o MCPun token de projecte amb àmbit definit impulsa els quatre, seixanta sol·licituds per minut
quin passiFlux en push, Deep per claula passada ràpida a cada confirmació; la cuidadosa a les claus que marqueuFluxDeeptots dos passos, triats per clau
la verificacióLa comprovació de marcadors de posicióes rebutja un {token} canviat de nom o reordenat, mai no s’endevinamarcadors de posiciópluralsglossarilongitudla verificació que ho detecta aquí
què en surtUn webhook signat i després pull12 esdeveniments signats amb marca de temps i cos; /v1/pull recupera totes les cadenes
una primera setmana il·lustrativaDesenvolupadors
$ 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
el pla que s’ajusta
Inicial$19un mes
  • 300.000 paraules al mes
  • Projectes i idiomes il·limitats, tres places
  • El token amb àmbit limitat de Free no pot generar: CLI, Action, API, MCP
El pla gratuït no requereix targeta, però no permet generar un token de projecte; per tant, les cinc superfícies comencen aquí.
Veure les vuit pàgines
cadascuna comença amb el mateix pla gratuït
Un element fix, al teu navegador. Els cinc passos, els dos passis, les quatre comprovacions i les files del pla són el mecanisme enviat i la llista de preus enviada; la cinta de la primera setmana és il·lustrativa i res d’aquesta placa s’envia enlloc.

Una eina de traducció, enfront de un pas de compilació.

Transglot
a la canalització
On s’executa
A la CI. L’acció de GitHub genera esborranys en fer push i la CLI fa el mateix des de la teva terminal.
Autenticació
Tokens de projecte amb cinc capacitats: push, pull, gestionar, llegir i escriure, amb un subconjunt de tres capacitats per a desplegament.
Esdeveniments
12 esdeveniments de webhook, signats amb HMAC sobre la marca de temps i el cos.
Formats
Vint formats, llegits i escrits de manera nativa. Set d’ells admeten plurals i, si un format no pot expressar una forma plural, rebutja la fila en lloc d’inventar-ne una.
Agents
Un servidor MCP que exposa 17 eines MCP, de manera que un editor pot traduir el que falta o executar QA sense sortir del fitxer.
El format, els esdeveniments i el recompte d’eines anteriors estan fixats a les enumeracions d’on provenen mitjançant proves que fallen quan la còpia es desvia.
el que pots cridar

Cinc vies d’accés, un sol token de projecte.

Totes cinc s’autentiquen amb el mateix token amb àmbit definit, que el pla Gratuït no pot generar. Comencen al pla Starter.
No hi ha cap descàrrega al navegador de traduccions, deliberadament. Les vies de sortida són l’extrem pull, la CLI, el paquet CDN i la sincronització amb emmagatzematge de fitxers.

FAQs

El que un desenvolupador comprova abans d’escriure la primera crida.

Hi ha una API de traducció que pugui cridar des del meu propi codi?
Sí: una API REST v1, una CLI a npm, una acció de GitHub, un servidor MCP amb 17 eines i 12 esdeveniments webhook signats. Tots cinc s'autentiquen amb el mateix token de projecte amb àmbit limitat, que el pla gratuït no pot encunyar, així que comencen al pla Starter, 19 $ al mes.
Un projecte, 100.000 paraules per començar (25.000 en registrar-se, 75.000 després d’una verificació telefònica) i 10.000 al mes posteriorment, tres seients i 15 files de localització, inclosa la font, que són 14 idiomes de destinació. No pot generar un token de projecte, de manera que la CLI, l’acció, l’API, els webhooks i el servidor MCP comencen al pla Starter.
Afegeix l'acció de GitHub. Redacta cada idioma mapejat en el push i els confirma a la branca on s'ha executat el flux de treball, així en una branca de funció les traduccions arriben a la sol·licitud d'extracció per a aquesta branca, amb el canvi en lloc de després. La CLI envia i recupera des de qualsevol altre entorn, i amb --wait surt amb codi diferent de zero quan una execució falla, cosa que torna vermell el pas en lloc de deixar passar silenciosament una fila rebutjada.
Seixanta sol·licituds per minut per token de projecte. El límit s'aplica per token, no per organització, així una feina de CI molt activa no pot deixar sense recursos el teu lector de producció.
Cada lliurament inclou una capçalera de marca temporal i una signatura HMAC calculada sobre la marca temporal i el cos del missatge. Publiquem la marca temporal perquè el teu receptor pugui aplicar la finestra de repetició que desitgi; nosaltres no n'imposem cap.
12 esdeveniments de webhook: batch.completed, batch.failed, key.created, key.updated, key.deleted, translation.updated, translation.reviewed, language.added, language.removed, glossary.updated, qa.completed i source_drift.repaired. La mateixa llista es pot consultar mitjançant GET /v1/webhooks/events, així el teu codi no ha de codificar-la de manera rígida.
Un token té cinc capacitats: push, pull, manage, read i write, i hi ha un subconjunt de tres capacitats per a desplegaments destinats a tasques que només necessiten moure fitxers. Els tokens es generen per projecte, de manera que un no pot accedir a un projecte per al qual no va ser creat.
Set dels vint: Android XML, iOS stringsdict, iOS xcstrings, Flutter ARB, gettext PO, CSV i XLSX. Laravel PHP no ho fa, i en lloc d'inventar una forma, el seu còdec rebutja la fila.
Sí, amb 17 eines, de manera que un agent pot llegir un projecte, llistar i afegir idiomes, obtenir i actualitzar una sola traducció, recuperar i enviar fitxers complets, traduir el que falta, sondejar o cancel·lar un lot, reintentar-ne un de fallat i executar QA sense sortir de l'editor. Quatre de les disset són les eines del glossari. Cancel·lar un lot retorna les paraules no gastades al teu límit.
Un marcador de posició trencat, una forma plural faltant o un terme de glossari prohibit rep un reintente correctiu automàtic, i les comprovacions s'executen de nou sobre el que torna. Si encara falla, la fila es rebutja en lloc d'escriure's al teu fitxer. Una fila que només supera la longitud s'escriu, i des del pla Team l'aprovació automàtica o una execució QA la marca per a revisió.
Al web, sí. Publica un paquet d'idioma a la CDN des del pla Starter i llegeix-lo en temps d'execució, de manera que una correcció de text és una publicació, no un llançament. Les aplicacions natives continuen obtenint les cadenes dels formats de fitxer i necessiten una compilació.
GET /v1/pull, la CLI, el paquet CDN o la sincronització d'emmagatzematge de fitxers amb S3, Dropbox o Drive. No hi ha intencionadament cap descàrrega de traduccions des del navegador, així que planifica una d'aquestes quatre vies.
La CLI té llicència MIT i està publicada a npm, i l'acció de GitHub té llicència MIT amb un repositori públic. L'aplicació allotjada en si, incloent-hi el motor i els còdecs de format, és privada, i res d'aquest lloc s'ha d'interpretar com el contrari.
funciona amb el que ja utilitzes

41 connectors, ja integrats.

tokens amb àmbit · esdeveniments signats · 20 formats

Integra la traducció al CI i oblida't-en.

El pla gratuït no requereix targeta. La CLI, l'acció, l'API i el servidor MCP comencen al pla Starter, 19 $ al mes.