కంటెంట్‌కు వెళ్ళు

మీరు అంగీకరించే వరకు ఐచ్ఛిక విశ్లేషణలు, సెషన్ రికార్డింగ్ మరియు ప్రకటనలు ఆఫ్‌లో ఉంటాయి. మీరు వాటిని తిరస్కరించి Transglotను ఉపయోగించవచ్చు. మీ ఎంపికను కుకీ ప్రాధాన్యతలులో ఎప్పుడైనా మార్చుకోండి. కుకీ విధానం

మీ కంటెంట్ ఎక్కడ ఉన్నా నిరంతర లోకలైజేషన్: ఇది ఇక్కడికి వస్తుంది మరియు వెనుకకు వెళ్తుంది.

REST API, జీరో డిపెండెన్సీ CLI, వరుస తిరస్కరించబడినప్పుడు జాబ్‌ను విఫలం చేసే GitHub Action, మీ స్వంత ఏజెంట్ల కోసం MCP సర్వర్, పన్నెండు సైన్డ్ వెబ్‌హుక్స్, ఇరవై ఫైల్ ఫార్మాట్లు మరియు నలభై ఒక కనెక్టర్లు.

push

ఇంటిగ్రేషన్లు, ధర లేవు
41
ఇంటిగ్రేషన్లు, ధర లేవు
ఫైల్ ఫార్మాట్లు
20
ఫైల్ ఫార్మాట్లు
MCP టూల్స్
17
MCP టూల్స్
సైన్డ్ వెబ్‌హుక్స్
12
సైన్డ్ వెబ్‌హుక్స్

అది చేరుకునే ప్రతి మార్గం మీరు ఇప్పటికే నడుపుతున్నది.

ఒక మార్క్ ఎందుకంటే అది ఒక వాగ్దానం: మీ కంటెంట్ ఎక్కడ ఉన్నా, అది ఇక్కడికి చేరుతుంది మరియు తిరిగి వెళ్తుంది. ప్రైవేట్ API లేదు, డాష్‌బోర్డ్ మీకు అందుబాటులో ఉన్న అదే v1 క్లయింట్, మరియు 41 ఇంటిగ్రేషన్లలో ప్రతి ఒక్కటీ విక్రయించబడకుండా చేర్చబడింది.
41 ఇంటిగ్రేషన్లు
ఏదీ ధర లేదు

స్ట్రింగ్స్ ఎక్కడైతే ఉన్నాయో అక్కడే.

32 రెండు వైపులా సింక్ అవుతాయి. 9 కేవలం ఇంపోర్ట్ మాత్రమే, మరియు కార్డ్ అలాగే చెబుతుంది.

  • Shopify
  • WordPress
  • Contentful
  • Sanity
  • Storyblok
  • Webflow
  • Figma
  • GitHub
  • GitLab
  • Zapier
  • n8n
  • Make
  • Notion
  • Jira
  • Strapi
MCP సర్వర్
17 టూల్స్

మీ ఏజెంట్లు దీన్ని మాట్లాడతాయి.

మీరు ఇప్పటికే నడుపుతున్న ఏ ఏజెంట్ కోసమైనా, అదే గేట్ల వెనుక అదే పనులు జరుగుతాయి.

agent which keys fail length in de?
mcp 3 keys
agent re-draft them inside budget
mcp gates 4 of 4 pass
ఫైల్ ఫార్మాట్లు
20

ఆ రౌండ్ ట్రిప్

JSON, XLIFF, .po, ARB, .strings, YAML, RESX, Markdown, Unity, Unreal, మరియు మరో పది.

12 ఈవెంట్లు

సంతకం చేయబడిన వెబ్‌హుక్స్.

  • batch.completed
  • translation.reviewed
  • qa.completed
  • source_drift.repaired
డాగ్‌ఫుడ్ క్లాజ్

ప్రైవేట్ API అనేది లేదు.

డ్యాష్‌బోర్డ్ మీ టోకెన్ కాల్ చేసే అదే v1కి క్లయింట్.

మారుతోంది
ఉచితం, ప్రతి ప్లాన్‌లో

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

కీలు, లోకేల్స్ మరియు మెమరీ వస్తాయి. మళ్ళీ టైప్ చేయడం లేదు.

పైప్‌లైన్

CLI, Action, మరియు ఒక రెడ్ చెక్.

  • npx transglot push
  • transglot/transglot-action@v1
  • నిరాకరణపై ఎగ్జిట్ 4
  • మర్జ్ చేసినప్పుడు ప్రచురించండి

అదే v1 డాష్‌బోర్డ్ ఉపయోగిస్తుంది.

మూలాన్ని సవరించండి, లోకల్‌లను ఎంచుకోండి, పంపండి. మార్గం మరియు రేటు పరిమితి వాస్తవమైనవి. తిరిగి వచ్చే బ్యాచ్ ఒక ఫిక్చర్, మరియు అది అలానే చెబుతుంది
POSTapi.transglot.ai/v1/pushx-ratelimit-remaining: 60లో 60 మిగిలి ఉన్నాయి, టోకన్‌కు నిమిషానికి
రిక్వెస్ట్ బాడీ
{
  "keys": [
    {
      "key": "checkout.cta",
      "source": "Pay {amount} now"
    }
  ],
  "locales": ["de-DE", "fr-FR", "ja-JP", "ar-EG", "pt-BR"]
}
Authorization: Bearer tgl_… · ఒక ప్రాజెక్ట్, ఐదు సామర్థ్యాలు
స్పందన
ఇంకా ఏమీ పంపబడలేదు_
ఎడమ వైపు మూలాన్ని సవరించండి, లోకల్‌లను ఎంచుకోండి మరియు పంపండి. బ్యాచ్ ఇక్కడ స్ట్రీమ్ అవుతుంది
మరో మూడు ద్వారాల ద్వారా అదే అభ్యర్థన మరియు తిరిగి వచ్చేది
$ npx transglot push
reading transglot.json · 1 key changed
flux: drafting 5 locales
gates: 4 of 4 pass · batch #4181 completed
మీ బ్రౌజర్‌లో ఒక సిమ్యులేషన్. POST /v1/push, సామర్థ్యాలు మరియు నిమిషానికి ఆరువందల పరిమితి షిప్ చేయబడిన API; బ్యాచ్ ID, డ్రాఫ్ట్‌లు మరియు సమయాలు ఒక ఫిక్చర్, మరియు ఇక్కడ ఏదీ ఎక్కడికీ పంపబడదు.
కన్సోల్ ఒక API క్లయింట్

పుష్, అనువాదం, గేట్ మరియు పుల్, ప్రతి ఒక్కటి REST ఎండ్‌పాయింట్.

క్రింద ఉన్న చిత్రంలోని ప్రతి వరుసకు వెనుక ఒక రూట్ ఉంది: పుష్, గేట్స్, గ్లాసరీ, బ్యాచ్‌లు మరియు పుల్, అన్నీ ప్రాజెక్ట్ టోకెన్‌తో మీ స్వంత కోడ్ నుండి అందుబాటులో ఉంటాయి. కన్సోల్‌లోని API ప్లేగ్రౌండ్ రీడ్-ఓన్లీ వాటిని మీ ప్రాజెక్ట్‌పై లైవ్‌గా రన్ చేస్తుంది, కాబట్టి మీరు ముందుగా నిజమైన రెస్పాన్స్‌ను చూస్తారు.

app.transglot.ai
acme/app · mainpush
gatesplaceholders · plurals · glossary · length
glossary"boring" locked
batch 4181running
pullde-DE · json
  1. మీరు సోర్స్ ఫైల్‌ను అప్‌లోడ్ చేస్తారు
    POST/v1/push
  2. గేట్స్ ప్యానెల్ నిండుతుంది
    POST/v1/qa/run
  3. మీరు ఒక పదాన్ని లాక్ చేస్తారు
    POST/v1/glossary
  4. బ్యాచ్ వ్యూ స్వయంగా పోల్ చేస్తుంది
    GET/v1/batches/:id
  5. మీరు అనువాదాలను తిరిగి తీసుకుంటారు
    GET/v1/pull
ప్రతి ప్యానల్‌కు ఒక రూట్, నిమిషానికి 60, టోకన్‌కు సామర్థ్యాలు · మీ అనువాదాలను బయటకు పంపడం కూడా ఒక ఎండ్‌పాయింట్

ఏదైనా రిపోజిటరీ నుండి ఒక కమాండ్.

CLI మీ ఫైల్స్ మరియు ఫార్మాట్‌ను కాన్ఫిగ్ నుండి చదివి అప్‌లోడ్ చేస్తుంది, మరియు సర్వర్ మార్చిన వాటిని మాత్రమే అనువదిస్తుంది. --wait తో, రన్ ముగిసే వరకు అది వేచి ఉంటుంది. GitHub Action అదే CLIని నడుపుతుంది, అనువదించబడిన ఫైల్స్‌ను వర్క్‌ఫ్లో నడిపిన బ్రాంచ్‌కు కమిట్ చేస్తుంది, మరియు వరుస తిరస్కరించబడినప్పుడు జాబ్‌ను విఫలం చేస్తుంది.

  • diff aware, కాబట్టి మార్పు లేని స్ట్రింగ్స్ ఖర్చు లేదు
  • కన్సోల్ వలె అదే నాలుగు గేట్లు
  • --wait తో, వరుస తిరస్కరించబడినప్పుడు ఎగ్జిట్ కోడ్ 4
  • స్టార్టర్ ప్లాన్ నుండి అందుబాటులో ఉంది
ఇది ఒక రన్ యొక్క చిత్రణ, రికార్డింగ్ కాదు.
illustrative run
ఒక స్యాంప్ల్ రన్

టెర్మినల్‌లో ప్రారంభించండి, పుల్ రిక్వెస్ట్‌లో ముగించండి.

ప్రాజెక్ట్‌ను ఇనిషియలైజ్ చేయండి, మీ సోర్స్ ఫైల్‌ను పుష్ చేయండి మరియు అనువాదాలను పుల్ చేయండి. CIలో, GitHub Action అదే కమాండ్స్‌ను నడుపుతుంది, ఫైల్స్‌ను బ్రాంచ్‌కు కమిట్ చేస్తుంది మరియు వరుస తిరస్కరించబడినప్పుడు జాబ్‌ను విఫలం చేస్తుంది. CLI npmలో ప్రచురించబడింది మరియు ఇతర డిపెండెన్సీ అవసరం లేదు.

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

మీరు ఆటోమేట్ చేయగలిగినది, మరియు దానికి మీకు అయ్యే ఖర్చు.

డాక్స్ నుండి కాకుండా, షిప్ చేయబడిన ఎన్యూమ్స్ మరియు రూట్ టేబుల్ నుండి లెక్కించబడింది.
  • 20

    ఫైల్ ఫార్మాట్లు, రెండు దిశలలో

    JSON ఫ్లాట్ మరియు నెస్టెడ్, Android XML, iOS .strings, .stringsdict మరియు .xcstrings, Flutter ARB, Laravel PHP మరియు JSON, XLIFF 1.2 మరియు 2.0, gettext .po, YAML, CSV, XLSX, Java properties, RESX, Markdown, Unity CSV మరియు Unreal PO. ఏడు ప్లూరల్స్‌ను కలిగి ఉంటాయి.

    push
    pull
  • 12

    వెబ్‌హుక్ ఈవెంట్స్

    batch.completed, batch.failed, key.created, key.updated, key.deleted, translation.updated, translation.reviewed, language.added, language.removed, glossary.updated, qa.completed మరియు source_drift.repaired. ప్రతి డెలివరీ టైమ్‌స్టాంప్‌తో HMAC సైన్డ్ చేయబడింది.

    సంతకం చేయబడింది
    స్టార్టర్ మరియు అంతకంటే ఎక్కువ
  • 17

    MCP సాధనాలు

    ప్రాజెక్ట్ మరియు భాష రీడ్స్, add_language, అనువాద రీడ్స్ మరియు రైట్స్, translate_missing, బ్యాచ్ స్టేటస్, లిస్టింగ్, రిట్రై మరియు క్యాన్సల్, run_qa, నాలుగు గ్లాసరీ టూల్స్, మరియు pull_file మరియు push_file. REST APIతో అదే ఎండ్‌పాయింట్లు మరియు టోకెన్ సామర్థ్యాలు.

    ఏజెంట్‌లు
    స్టార్టర్ మరియు అంతకంటే ఎక్కువ
  • 5

    టోకెన్ సామర్థ్యాలు

    పుష్, పుల్, మేనేజ్, రీడ్ మరియు రైట్, CI కోసం మూడు సామర్థ్యాల డిప్లాయ్ సబ్‌సెట్‌తో. కనిష్ట ప్రాపకత్వం (Least privilege) ఒక సెట్టింగ్ కాకుండా డిఫాల్ట్‌గా ఉంటుంది.

    ప్రాజెక్ట్ టోకన్లు
  • 3

    మైగ్రేషన్ ఇంపోర్టర్‌లు

    Lokalise, Phrase, Crowdin, Transifex, Weblate and POEditor. కీలు, లోకేల్‌లు మరియు ట్రాన్స్‌లేషన్ మెమరీ తరలిపోతాయి, కాబట్టి మార్పు అనేది మళ్ళీ టైప్ చేయడం కాదు.

    ఒకే దిశలో ప్రవేశం
  • 4

    వర్క్‌స్పేస్ పాత్రలు

    అడ్మిన్, డెవలపర్, రివ్యూయర్ మరియు ట్రాన్స్‌లేటర్, ప్రాజెక్ట్‌కు అనుగుణంగా, ప్లస్ అకౌంట్ ఓనర్లు మరియు బిల్లింగ్ సభ్యులు. ఫ్రీ ప్లాన్‌తో కలిపి, ప్రతి ప్లాన్‌లోనూ ఉంటాయి.

    అccess నియంత్రణ
టోకెన్‌లు, మరియు అందువల్ల CLI, Action, API, వెబ్‌హుక్‌లు మరియు MCP, చెల్లింపు ప్లాన్‌ను అవసరం చేస్తాయి. ఫ్రీ ప్లాన్ అనేది కన్సోల్ మరియు అది అనుమతించే కనెక్టర్‌లు.
వాటిని మీ CIలోకి కాపీ చేయండి

ఎత్తుకోవడానికి విలువైన మూడు పైప్‌లైన్‌లు.

మెర్జ్‌ను నిరోధించండి

కమిట్ ఇన్‌పుట్‌ను noneగా సెట్ చేసి పుల్ రిక్వెస్ట్‌లపై Actionని నడపండి, పుల్ చేసిన ఫైల్‌లో కీ లేనప్పుడు విఫలమయ్యే స్టెప్‌ను జోడించండి, మరియు జాబ్‌ను బ్రాంచ్ ప్రొటెక్షన్‌లో అవసరమైన తనిఖీగా చేయండి. ఆ స్టెప్ లేకుండా, రీ-రన్ లేదా కొత్త కమిట్ వరుస ఇంకా తిరస్కరించబడినప్పటికీ పాస్ అవుతుంది.

మెర్జ్ చేసినప్పుడు ప్రచురించండి

main మార్చినప్పుడు ప్రతి లోకేల్ కోసం publish ఎండ్‌పాయింట్‌ను call చేయండి, manage సామర్థ్యం ఉన్న టోకెన్‌తో. లేటెస్ట్ URLను చదివే అప్ కొత్త వెర్షన్‌ను రీడిప్లాయ్ లేకుండా పొందుతుంది.

ఏజెంట్ టైల్‌ను పరిష్కరించనివ్వండి

TRANSGLOT_TOKENలో ప్రాజెక్ట్ టోకెన్‌తో MCP సర్వర్‌ను ప్రారంభించండి. మీ ఏజెంట్ బ్యాచ్‌లోని విఫలమైన కీలను మరియు వాటి కారణాలను చదవగలదు, వాటిని గేట్స్ ద్వారా రిట్రై చేయగలదు, లేదా సవరణ రాయగలదు, ఇది హ్యూమన్ ఎడిట్‌గా సేవ్ చేయబడుతుంది.

FAQs

డాక్యుమెంటేషన్ మిగతా దానిని కవర్ చేస్తుంది. మీరు ప్రారంభించాలా అనేది నిర్ణయించేవి ఇవే.

నా స్వంత కోడ్ నుండి నేను కాల్ చేయగల లోకలైజేషన్ API ఉందా?
అవును: REST API v1, CLI, GitHub Action, పదిహేడు టూల్స్‌తో MCP సర్వర్, మరియు పన్నెండు సైన్డ్ వెబ్‌హుక్ ఇవెంట్స్. వీటన్నింటికీ ప్రాజెక్ట్ టోకెన్ అవసరం, ఇది Starter ప్లాన్ నుండి అందుబాటులో ఉంటుంది.
అవును. GitHub Action మీ సోర్స్ స్ట్రింగ్స్‌ను పుష్ చేస్తుంది, రన్ కోసం వేచి ఉంటుంది, అనువదించబడిన ఫైల్స్‌ను పుల్ చేస్తుంది మరియు వర్క్‌ఫ్లో నడిపిన బ్రాంచ్‌కు కమిట్ చేస్తుంది. వరుస తిరస్కరించబడినప్పుడు, పూర్తయిన అనువాదాలు ఇంకా కమిట్ చేయబడతాయి మరియు జాబ్ విఫలమవుతుంది. పొడవు మాత్రమే మించిన వరుస, లేదా Warn కింద అవసరమైన గ్లాసరీ పదం తప్పిపోయిన వరుస, రాసబడుతుంది, తిరస్కరించబడదు, కాబట్టి అది జాబ్‌ను విఫలం చేయదు. Team ప్లాన్ నుండి, స్వయంచాలక ఆమోదం లేదా QA రన్ దీన్ని రివ్యూ కోసం ఫ్లాగ్ చేస్తుంది. తిరస్కరించబడిన వరుసపై మెర్జ్‌ను ఆపడానికి, కమిట్ ఇన్‌పుట్‌ను noneగా సెట్ చేసి పుల్ రిక్వెస్ట్‌లపై Actionని నడపండి, పుల్ చేసిన ఫైల్‌లో కీ లేనప్పుడు విఫలమయ్యే స్టెప్‌ను జోడించండి, మరియు జాబ్‌ను బ్రాంచ్ ప్రొటెక్షన్‌లో అవసరమైన తనిఖీగా చేయండి. ఆ స్టెప్ లేకుండా, రీ-రన్ లేదా కొత్త కమిట్ వరుస ఇంకా తిరస్కరించబడినప్పటికీ పాస్ అవుతుంది.
కాదు. కన్సోల్ మీ టోకెన్ పిలిచే అదే v1 ఎండ్‌పాయింట్లను పిలుస్తుంది. ఒక ఎండ్‌పాయింట్ మారినప్పుడు, అది మన ఇద్దరికీ మారుతుంది మరియు API చేంజ్‌లాగ్‌లో నమోదవుతుంది.
Node మరియు ప్రాజెక్ట్ టోకెన్. ఇది npmలో ప్రచురించబడింది, ఇతర ఆధారాలు లేవు మరియు మీ రిపోజిటరీలోని ఒకే ఫైల్ నుండి దాని కాన్ఫిగరేషన్‌ను చదువుతుంది.
ప్రతి డెలివరీ టైమ్‌స్టాంప్ హెడర్ మరియు టైమ్‌స్టాంప్ మరియు బాడీపై HMAC సిగ్నేచర్‌ను కలిగి ఉంటుంది. రెండింటినీ ధృవీకరించండి. మీరు మీ స్వంత రీప్లే విండోను అమలు చేయడానికి మాకు టైమ్‌స్టాంప్‌ను ప్రచురిస్తాము; మేము మీ కోసం ఒకటి అమలు చేయము.
ఫ్రీ ప్లాన్ టోకెన్‌ను సృష్టించలేదు, కాబట్టి CLI, Action, API, వెబ్‌హుక్స్ మరియు MCP అన్నీ స్టార్టర్ వద్ద ప్రారంభమవుతాయి, ఇది 300,000 పదాలకు నెలకు $19.
అవును, pull ఎండ్‌పాయింట్, CLI, CDN బండిల్ లేదా S3, Dropbox లేదా Driveకు ఫైల్ స్టోరేజ్ సింక్ ద్వారా. ఇందులో ఏదీ బ్రౌజర్‌లోని బటన్ ద్వారా నడవదు, కాబట్టి మీకు అవసరం రాకముందే ఈ నాలుగులో ఒకదాన్ని మీ పైప్‌లైన్‌లో అమర్చండి.
మీరు ఇప్పటికే నడుపుతున్న వాటితో పనిచేస్తుంది

41 కనెక్టర్లు, ఇప్పటికే నిర్మించబడ్డాయి.

your turn

ఒక అడుగు జోడించండి మీకు ఉన్న పైప్‌లైన్‌కు.

ఇనిషియలైజ్ చేయండి, పుష్ చేయండి మరియు మొదటి రన్ గేట్‌ను వాచ్ చేయండి. మీ బిల్డ్‌లో మరి ఏమీ మారదు.

స్టార్టర్ ప్లాన్‌లో నెలకు $19కి టోకెన్‌లు, CLI, Action, API, వెబ్‌హుక్‌లు మరియు MCP.