Przejdź do treści

Opcjonalna analityka, nagrywanie sesji i reklamy pozostają wyłączone, dopóki nie wyrazisz zgody. Możesz je odrzucić i korzystać z Transglot. Zmień swój wybór w dowolnym momencie w Preferencje plików cookie. Polityka plików cookie

transglot dla deweloperówapi, cli, mcp

Tłumacz swoje ciągi znaków z CI, a nie z panelu.

Zobacz swoją stronę w wersji francuskiej, niemieckiej i hiszpańskiej za darmo.Bez rejestracji. Bez konfiguracji.

Interfejs API REST ze scoped tokenami, 12 zdarzeń webhook podpisanych HMAC, serwer MCP, który może wywołać Twój edytor, oraz 20 formatów plików obsługujących pełny cykl bez przepisywania schematu. Prześlij plik, otrzymaj z powrotem języki.

Bez
Z

Panel, o którym ktoś musi pamiętać, aby go otworzyć.

CLI i akcja GitHub działają w CI przy użyciu scoped tokenu projektu, począwszy od planu Starter.

Konwerter formatów pośrodku, cicho usuwający formy liczby mnogiej i komentarze.

Dwadzieścia formatów odczytywanych i zapisywanych natywnie, dzięki czemu formy liczby mnogiej, placeholdery i komentarze przetrwają pełny cykl.

Odpytywanie endpointu, aby sprawdzić, czy zadanie zostało zakończone.

12 zdarzeń webhook, podpisanych wraz z znacznikiem czasu i treścią, dzięki czemu odbiorca może wymusić własne okno ochronne przed powtórzeniem.

Prześlij plik tekstowy, a otrzymasz wstępne wersje językowe z już wykonanymi czterema sprawdzianami. Jeden token projektu obsługuje CLI, akcję GitHub, REST API oraz serwer MCP, a limit wynosi 60 żądań na minutę na token.

jak to działa

Twój plik trafia do systemu bez zmian. Placeholdery i formy liczbowe wracają nienaruszone.

pięć kroków: 20 formatów odczytywanych bez zmian, jeden scoped token, proces tłumaczenia, sprawdzenie placeholderów, podpisany webhook, a następnie pull
rozwiązania · konsola trassolutions / developersDeweloperzy

kroki · Deweloperzy: 20 formatów, bez zmian → API, CLI, Action lub MCP → Flux przy pushu, głęboka analiza per klucz → Sprawdzenie placeholderów → Podpisany webhook, następnie pull

co wchodzi20 formatów, bez zmianformy liczbowe, placeholdery i komentarze przetrwają pełny cykl
jak to tam trafiaAPI, CLI, Action lub MCPjeden scoped project token obsługuje wszystkie cztery metody, sześćdziesiąt żądań na minutę
który przepustFlux przy pushu, głęboka analiza per kluczszybka przepustka przy każdym commicie; dokładna kontrola dla oznaczonych kluczyFluxDeepoba przebiegi, wybierane dla każdego klucza
kontrolaSprawdzenie placeholderówzmieniony lub przeniesiony {token} jest odrzucany, nigdy nie zgadywanyplaceholderyl. mnogieglosariuszdługośćkontrola wychwytująca błędy
wynikPodpisany webhook, następnie pull12 zdarzeń podpisanych z uwzględnieniem znacznika czasu i treści; /v1/pull pobiera każdy ciąg znaków z powrotem
przykładowy pierwszy tydzieńDeweloperzy
$ 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
plan dopasowany do potrzeb
Starter$19miesiąc
  • 300 000 słów miesięcznie
  • Nieograniczona liczba projektów i języków, trzy miejsca
  • Tokeny o ograniczonym zakresie, których Free nie może generować: CLI, Action, API, MCP
Plan darmowy nie wymaga karty, ale nie umożliwia wygenerowania tokena projektu, więc pięć powierzchni zaczyna się tutaj.
Zobacz wszystkie osiem stron
każda z nich zaczyna się od tego samego darmowego planu
Element w Twojej przeglądarce. Pięć kroków, dwa przebiegi, cztery kontrole i wiersze planu to dostarczony mechanizm oraz cennik; przykład pierwszego tygodnia ma charakter poglądowy, a żadne dane z tej sekcji nie są nigdzie wysyłane.

Narzędzie do tłumaczeń w porównaniu z krokiem kompilacji.

Transglot
w potoku
Gdzie działa
W CI. Akcja GitHub tworzy szkice przy wypchnięciu, a CLI robi to samo z poziomu powłoki.
Uwierzytelnianie
Tokeny projektu z pięcioma uprawnieniami: push, pull, manage, read i write, z podzbiorem trzech uprawnień do wdrażania.
Zdarzenia
12 zdarzeń webhook, podpisanych HMAC wraz z znacznikiem czasu i treścią.
Formaty
Dwadzieścia formatów, czytanych i zapisywanych natywnie. Siedem z nich obsługuje liczbę mnogą, a format, który nie może wyrazić formy liczby mnogiej, odrzuca wiersz zamiast ją wymyślać.
Agenci
Serwer MCP udostępniający 17 narzędzi MCP, dzięki czemu edytor może tłumaczyć brakujące elementy lub przeprowadzać QA bez opuszczania pliku.
Liczba formatów, zdarzeń i narzędzi wymienionych powyżej jest ściśle powiązana z enumami, z których pochodzą, za pomocą testów, które kończą się niepowodzeniem, gdy kopie ulegną rozbieżności.
co możesz wywołać

Pięć sposobów wejścia, jeden token projektu.

Wszystkie pięć metod uwierzytelnia się tym samym tokenem o ograniczonym zakresie, którego plan Free nie może wygenerować. Dostępne od planu Starter.
Celowo nie ma możliwości pobrania tłumaczeń przez przeglądarkę. Dostępne metody to punkt końcowy pull, CLI, pakiet CDN oraz synchronizacja z magazynem plików.

FAQs

Co developer sprawdza przed napisaniem pierwszego wywołania.

Czy istnieje API tłumaczeń, które mogę wywołać z własnego kodu?
Tak: REST API v1, CLI na npm, akcja GitHub, serwer MCP z 17 narzędziami oraz 12 podpisanych zdarzeń webhook. Wszystkie pięć metod uwierzytelnia się tym samym tokenem projektu o ograniczonym zakresie, którego nie można wygenerować w planie darmowym, więc zaczynają się od planu Starter za 19 USD miesięcznie.
Jeden projekt, początkowo 100 000 słów (25 000 przy rejestracji, 75 000 po weryfikacji telefonicznej) oraz 10 000 miesięcznie później, trzy miejsca i 15 wierszy locale, w tym źródłowy, co daje 14 języków docelowych. Nie może wygenerować tokena projektu, więc CLI, Action, API, webhooks i serwer MCP są dostępne od planu Starter.
Dodaj akcję GitHub. Generuje ona szkice we wszystkich mapowanych językach przy wypchnięciu i commituje je do gałęzi, na której uruchomiono workflow, dzięki czemu w gałęzi funkcji tłumaczenia pojawiają się w pull requeście dla tej gałęzi, wraz ze zmianami, a nie po nich. CLI wysyła i pobiera dane z dowolnego innego środowiska, a opcja --wait powoduje zakończenie z kodem błędu w przypadku niepowodzenia, co sprawia, że krok staje się czerwony, zamiast cicho przepuszczać odrzucony wiersz.
Sześćdziesiąt żądań na minutę na token projektu. Limit dotyczy tokenu, a nie organizacji, więc hałaśliwe zadanie CI nie zagłodzi Twojego produkcyjnego czytnika.
Każda dostawa zawiera nagłówek z znacznikiem czasu oraz podpis HMAC obliczony na podstawie znacznika czasu i treści. Publikujemy znacznik czasu, aby Twój odbiorca mógł wymusić dowolne okno ochrony przed odtwarzaniem; my nie narzucamy takiego ograniczenia.
12 zdarzeń webhook: batch.completed, batch.failed, key.created, key.updated, key.deleted, translation.updated, translation.reviewed, language.added, language.removed, glossary.updated, qa.completed oraz source_drift.repaired. Tę samą listę można odczytać pod GET /v1/webhooks/events, więc Twój kod nie musi jej hardkodować.
Token posiada pięć uprawnień: push, pull, manage, read oraz write. Istnieje również podzbiór trzech uprawnień „deploy” dla zadań wymagających jedynie przenoszenia plików. Tokeny są tworzone dla konkretnego projektu, więc nie mogą uzyskać dostępu do projektu, dla którego nie zostały wygenerowane.
Siedem z dwudziestu: Android XML, iOS stringsdict, iOS xcstrings, Flutter ARB, gettext PO, CSV oraz XLSX. Laravel PHP nie obsługuje form liczbowych; zamiast wymyślać własny format, jego dekoder odrzuca taki wiersz.
Tak, z 17 narzędziami, dzięki czemu agent może odczytać projekt, wyświetlić i dodać języki, pobrać i zaktualizować pojedyncze tłumaczenie, pobrać i wysłać całe pliki, przetłumaczyć brakujące elementy, odpytywać lub anulować batch, ponowić nieudaną operację oraz przeprowadzić QA bez opuszczania edytora. Cztery z siedemnastu to narzędzia glosariusza. Anulowanie batcha zwraca niewykorzystane słowa do Twojego limitu.
Uszkodzony placeholder, brakująca forma liczby mnogiej lub zabroniony termin z glosariusza otrzymuje jedną automatyczną próbę korekty, a mechanizmy kontrolne uruchamiają się ponownie na zwróconej wersji. Jeśli nadal występuje błąd, wiersz jest odrzucany, a nie zapisywany w pliku. Wiersz, który przekracza tylko limit długości, jest zapisywany, a w planie Team auto-zatwierdzanie lub przebieg QA oznacza go do przeglądu.
W aplikacjach webowych – tak. Opublikuj pakiet locale w CDN z planu Starter i wczytuj go w czasie rzeczywistym, dzięki czemu poprawka tekstu wymaga publikacji, a nie nowego release’u. Aplikacje natywne nadal pobierają ciągi znaków z plików i wymagają kompilacji.
GET /v1/pull, CLI, pakiet CDN lub synchronizacja plików z S3, Dropbox lub Drive. Celowo nie ma możliwości pobierania tłumaczeń przez przeglądarkę, więc zaplanuj użycie jednej z tych czterech metod.
CLI jest udostępniane na licencji MIT i publikowane w npm, a GitHub Action również jest na licencji MIT z publicznym repozytorium. Sama hostowana aplikacja, w tym silnik i dekodery formatów, jest zamknięta i nic na tej stronie nie sugeruje inaczej.
działa z narzędziami, których już używasz

41 gotowych konektorów.

tokeny z określonym zakresem · podpisane zdarzenia · 20 formatów

Umieść tłumaczenie w CI i przestań o tym myśleć.

Plan Free nie wymaga karty płatniczej. CLI, Action, API oraz serwer MCP zaczynają się od planu Starter za 19 USD miesięcznie.