مواد پر جائیں

اختیاری تجزیات، سیشن ریکارڈنگ اور اشتہارات اس وقت تک بند رہتے ہیں جب تک آپ قبول نہ کریں۔ آپ انہیں مسترد کر سکتے ہیں اور 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 ہیں؛ بیچ آئی ڈی، ڈرافٹس اور ٹائمنگز ایک فکسچر ہیں، اور یہاں کچھ بھی کہیں نہیں بھیجا جاتا۔
کنسول ایک 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 چلاتا ہے، ترجمہ شدہ فائلوں کو اس برانچ پر کمٹ کرتا ہے جہاں ورک فلو چلا تھا، اور قطار مسترد ہونے پر اپنی جاب کو ناکام بنا دیتا ہے۔

  • تفریق سے آگاہ، تاکہ غیر تبدیل شدہ سٹرنگز کی کوئی لاگت نہ ہو
  • کنسول کی طرح ہی چار گیٹس
  • --wait کے ساتھ، قطار مسترد ہونے پر exit code 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۔ سات میں جمع (plurals) شامل ہیں۔

    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

    ورک اسپیس رولز

    ایڈمن، ڈیویلپر، ریویور اور ٹرانسلیٹر، جو ہر پروجیکٹ کے لحاظ سے مخصوص ہوتے ہیں، نیز اکاؤنٹ مالکان اور بلنگ ممبران۔ ہر پلان پر دستیاب، بشمول فری پلان۔

    رسائی کنٹرول
ٹوکنز، اور اسی وجہ سے CLI، Action، API، ویب ہُکس اور MCP کو پیڈ پلان کی ضرورت ہوتی ہے۔ فری پلان کنسول اور اس سے منسلک کنیکٹرز تک محدود ہے۔
انہیں اپنی CI میں کاپی کریں

تین پائپ لائنز جنہیں اپنانا مفید ہے۔

مرج روکیں

پُل ریکوئسٹس پر Action چلائیں جس کا کمیٹ ان پٹ none پر سیٹ ہو، ایک ایسا قدم شامل کریں جو ناکام ہو جائے اگر کھینچی گئی فائل میں کوئی کلید غائب ہو، اور برانچ پروٹیکشن میں جاب کو لازمی چیک بنائیں۔ اس قدم کے بغیر، دوبارہ چلانے یا نئے کمیٹ کے ساتھ قطار ابھی بھی مسترد ہونے کے باوجود پاس ہو جاتی ہے۔

مرج پر شائع کریں

جب main منتقل ہو تو ہر لوکیل کے لیے پبلش اینڈ پوائنٹ کو کال کریں، ایک ایسے ٹوکن کے ساتھ جس میں manage صلاحیت ہو۔ ایک ایپ جو تازہ ترین URL پڑھتی ہے وہ ری ڈپلوائے کے بغیر نیا ورژن حاصل کر لیتی ہے۔

ایجینٹ کو آخری اصلاحات کرنے دیں

TRANSGLOT_TOKEN میں پروجیکٹ ٹوکن کے ساتھ MCP سرور شروع کریں۔ آپ کا ایجنٹ بیچ کی ناکام کلیدوں اور ان کی وجوہات کو پڑھ سکتا ہے، انہیں گیٹس کے ذریعے دوبارہ آزمائش کر سکتا ہے، یا اصلاح لکھ سکتا ہے، جو انسانی ترمیم کے طور پر محفوظ ہو جاتی ہے۔

FAQs

باقی تفصیلات دستاویزات میں موجود ہیں۔ یہ وہ نکات ہیں جو طے کرتے ہیں کہ آپ شروع کریں گے یا نہیں۔

کیا کوئی لوکللائزیشن API ہے جسے میں اپنے کوڈ سے کال کر سکتا ہوں؟
جی ہاں: ایک REST API v1، ایک CLI، ایک GitHub Action، سترہ ٹولز کے ساتھ ایک MCP سرور، اور بارہ دستخط شدہ ویب ہک ایونٹس۔ ان سب کو پروجیکٹ ٹوکن کی ضرورت ہوتی ہے، جو Starter پلان سے دستیاب ہے۔
جی ہاں۔ GitHub Action آپ کی سورس سٹرنگز کو پش کرتا ہے، رن کا انتظار کرتا ہے، ترجمہ شدہ فائلوں کو پُل کرتا ہے اور انہیں اس برانچ پر کمٹ کرتا ہے جہاں ورک فلو چلا تھا۔ جب ایک قطار مسترد ہو جاتی ہے، تو مکمل ہونے والے تراجم ابھی بھی کمٹ ہو جاتے ہیں اور جاب ناکام ہو جاتی ہے۔ ایک قطار جو صرف اپنی لمبائی سے تجاوز کرے، یا Warn کے تحت مطلوبہ لغتی اصطلاح چھوڑ دے، اسے لکھا جاتا ہے، مسترد نہیں کیا جاتا، لہذا یہ جاب کو ناکام نہیں بناتی۔ ٹیم پلان سے، خودکار منظوری یا QA رن اسے جائزے کے لیے نشان زد کرتا ہے۔ مسترد شدہ قطار پر مرج روکنے کے لیے، پُل ریکوئسٹس پر Action چلائیں جس کا کمیٹ ان پٹ none پر سیٹ ہو، ایک ایسا قدم شامل کریں جو ناکام ہو جائے اگر کھینچی گئی فائل میں کوئی کلید غائب ہو، اور برانچ پروٹیکشن میں جاب کو لازمی چیک بنائیں۔ اس قدم کے بغیر، دوبارہ چلانے یا نئے کمیٹ کے ساتھ قطار ابھی بھی مسترد ہونے کے باوجود پاس ہو جاتی ہے۔
نہیں۔ کنسول وہی v1 اینڈ پوائنٹس کال کرتا ہے جو آپ کا ٹوکن کال کرتا ہے۔ جب کوئی اینڈ پوائنٹ تبدیل ہوتا ہے، تو یہ ہم دونوں کے لیے تبدیل ہوتا ہے اور یہ API چینج لاگ میں شامل ہو جاتا ہے۔
نوڈ اور ایک پروجیکٹ ٹوکن۔ یہ npm پر شائع کیا گیا ہے، اس کی کوئی اور ڈپنڈینسی نہیں ہے، اور یہ آپ کے ریپوزٹری میں موجود ایک ہی فائل سے اپنی کنفیگریشن پڑھتا ہے۔
ہر ڈیلیوری میں ایک ٹائم سٹیمپ ہیڈر اور ٹائم سٹیمپ اور باڈی پر HMAC سگنیچر ہوتا ہے۔ دونوں کی تصدیق کریں۔ ہم ٹائم سٹیمپ شائع کرتے ہیں تاکہ آپ اپنا ری پلے ونڈو نافذ کر سکیں؛ ہم آپ کے لیے کوئی ونڈو نافذ نہیں کرتے۔
فری پلان ٹوکن بنانے کی اجازت نہیں دیتا، لہذا CLI، Action، API، ویب ہکس اور MCP سب Starter سے شروع ہوتے ہیں، جو 300,000 الفاظ کے لیے ماہانہ $19 ہے۔
جی ہاں، pull اینڈ پوائنٹ، CLI، CDN بنڈل یا S3، Dropbox یا Drive کے ساتھ فائل اسٹوریج سنک کے ذریعے۔ ان میں سے کوئی بھی براؤزر میں بٹن کے ذریعے نہیں چلتا، لہذا اسے اپنی ضرورت سے پہلے اپنے پائپ لائن میں سے کسی ایک کو مربوط کریں۔
آپ جو پہلے سے چلا رہے ہیں اس کے ساتھ کام کرتا ہے

41 کنیکٹرز، پہلے سے تیار۔

your turn

ایک قدم شامل کریں آپ کے پاس موجود پائپ لائن میں۔

ابتدائی کریں، پش کریں اور پہلی رن کے گیٹ ہونے کا مشاہدہ کریں۔ آپ کی بلڈ میں کچھ بھی اور تبدیل نہیں ہوتا۔

اسٹارٹر پلان میں ٹوکنز، سی ایل آئی، ایکشن، اے پی آئی، ویب ہکس اور ایم سی پی صرف $19 ماہانہ۔