انتقل إلى المحتوى

تبقى التحليلات الاختيارية وتسجيل الجلسات والإعلانات متوقفة ما لم توافق عليها. يمكنك رفضها واستخدام Transglot. غيّر اختيارك في أي وقت من تفضيلات ملفات تعريف الارتباط. سياسة الكوكيز

transglot للمطورينapi, cli, mcp

ترجم سلاسل النصية الخاصة بك من CI، وليس من لوحة تحكم.

شاهد موقعك بالفرنسية والألمانية والإسبانية، مجاناً.لا حاجة للتسجيل. لا إعدادات مطلوبة.

واجهة برمجة تطبيقات REST مع رموز محدودة النطاق، و12 حدث ويب هوك مُوقَّع بتوقيع HMAC، وخادم MCP يمكن لمحرر الكود استدعاءه، و20 تنسيقاً للملفات تدعم التحويل ذهاباً وإياباً دون إعادة كتابة المخطط. ادفع الملف، واحصل على اللغات مرة أخرى.

بدون
مع

لوحة تحكم يتعين على شخص ما أن يتذكر فتحها.

تعمل واجهة سطر الأوامر وإجراء GitHub في بيئة التكامل المستمر باستخدام رمز مشروع محدود النطاق، بدءاً من خطة Starter.

محول تنسيقات في الوسط، يسقط بصمت صيغ الجمع والتعليقات.

قراءة وكتابة عشرين تنسيقاً بشكل أصلي، مما يضمن بقاء صيغ الجمع والعناصر النائبة والتعليقات سليمة أثناء عملية التحويل ذهاباً وإياباً.

استطلاع نقطة نهاية بشكل متكرر لمعرفة ما إذا كانت العملية قد انتهت.

12 حدث ويب هوك، مُوقَّعة باستخدام الطابع الزمني ونص الجسم، بحيث يمكن للمستلم فرض نافذة إعادة التشغيل الخاصة به.

ادفع ملف السلاسل النصية، واحصل على مسودات للغات مع تشغيل الفحوصات الأربعة مسبقاً. يتحكم رمز مشروع واحد في واجهة سطر الأوامر، وإجراء GitHub، وواجهة برمجة تطبيقات REST، وخادم MCP، والحد هو 60 طلباً في الدقيقة لكل رمز.

كيف يعمل

يتم إدخال ملفك كما هو. تعود العناصر النائبة وصيغ الجمع سليمة.

خمس خطوات: 20 تنسيقاً تُقرأ كما هي، رمز مميز واحد محدد النطاق، مرحلة الترجمة، فحص العناصر النائبة، webhook موقع ثم السحب
الحلول · وحدة التحكم بالمسارsolutions / developersالمطورون

خطوات · المطورون: 20 تنسيقاً، كما هي → API أو CLI أو Action أو MCP → Flux عند الدفع، Deep لكل مفتاح → فحص العناصر النائبة → ويب هوك موقَّع، ثم سحب

ما يدخل20 تنسيقاً، كما هيصيغ الجمع والعناصر النائبة والتعليقات تبقى سليمة خلال العملية الكاملة
كيف يصل هناكAPI أو CLI أو Action أو MCPرمز مميز واحد محدد النطاق للمشروع يدير الأربعة جميعاً، ستون طلباً في الدقيقة
أي تصريح مرورFlux عند الدفع، Deep لكل مفتاحالمرور السريع عند كل التزام (commit)؛ والمرور الدقيق للمفاتيح التي تحددهاتدفقعميقكلا المسارين، يُختار لكل مفتاح
الفحصفحص العناصر النائبةيتم رفض أي {token} تمت إعادة تسميته أو إعادة ترتيبه، ولا يتم تخمينه أبداًالعناصر النائبةصيغ الجمعقائمة المصطلحاتالطولالفحص الذي يلتقطها هنا
ما يخرجويب هوك موقَّع، ثم سحب12 حدثاً مُوقَّعة عبر الطابع الزمني والمحتوى؛ يستعيد /v1/pull كل سلسلة نصية
أسبوع أول توضيحيالمطورون
$ 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
الخطة المناسبة
المبتدئ$19شهريًا
  • 300,000 كلمة شهرياً
  • عدد غير محدود من المشاريع واللغات، ثلاثة مقاعد
  • الرموز المميزة المحددة النطاق التي لا يمكن للخطة المجانية إنشاؤها: CLI، Action، API، MCP
لا تتطلب الخطة المجانية بطاقة ائتمان، لكنها لا تسمح بإنشاء رمز مشروع، لذا تبدأ الواجهات الخمس من هنا.
عرض جميع الصفحات الثماني
كل منها يبدأ على الخطة المجانية نفسها
أداة مدمجة في متصفحك. الخطوات الخمس، والمساران، والفحوصات الأربعة وصفوف الخطط هي الآلية المُطلَقة وقائمة الأسعار المُطلَقة؛ شريط الأسبوع الأول توضيحي ولا يتم إرسال أي شيء من هذه اللوحة إلى أي مكان.

أداة ترجمة، مقابل خطوة بناء.

Transglot
ضمن خط الأنابيب
مكان التشغيل
في بيئة التكامل المستمر (CI). يقوم إجراء GitHub بإنشاء المسودات عند الدفع، وتقوم واجهة سطر الأوامر بنفس الشيء من خلال الصدفة (shell).
المصادقة
رموز المشروع التي تحمل خمس قدرات: الدفع، السحب، الإدارة، القراءة والكتابة، مع مجموعة فرعية من ثلاث قدرات للنشر.
الأحداث
12 حدث ويب هوك، موقَّع بتوقيع HMAC على الطابع الزمني والجسم.
التنسيقات
عشرون تنسيقاً، تُقرأ وتُكتب بشكل أصلي. سبعة منها تدعم صيغ الجمع، والتنسيق الذي لا يمكنه التعبير عن صيغة جمع يرفض الصف بدلاً من اختراع واحدة.
الوكلاء
خادم MCP يعرّض 17 أداة MCP، لتمكين المحرِّر من ترجمة ما هو مفقود أو تشغيل ضمان الجودة دون مغادرة الملف.
تنسيق الأحداث وأعداد الأدوات المذكورة أعلاه مثبتة على القيم الثابتة (enums) التي تأتي منها، عبر اختبارات تفشل عند انحراف النص.
ما يمكنك استدعاءه

خمسة طرق للدخول، رمز مشروع واحد.

تتم مصادقة الطرق الخمس جميعها باستخدام رمز مشروع ذي نطاق محدد، والذي لا يمكن للخطة المجانية إنشاؤه. تبدأ من خطة Starter.
لا يوجد تنزيل للمتصفح للترجمات، وهذا مقصود. طرق الإخراج هي نقطة النهاية pull، وCLI، وحزمة CDN، ومزامنة تخزين الملفات.

FAQs

ما يتحقق منه المطور قبل كتابة الاستدعاء الأول.

هل هناك واجهة برمجة تطبيقات للترجمة يمكنني استدعاءها من الكود الخاص بي؟
نعم: واجهة برمجة تطبيقات REST v1، وواجهة سطر أوامر على npm، وإضافة GitHub، وخادم MCP يحتوي على 17 أداة، و12 حدث ويب هوك مُوقَّع. تتم مصادقة الأدوات الخمس جميعها باستخدام رمز المشروع الخاص نفسه، الذي لا يمكن لخطة Free إصداره، لذا تبدأ من خطة Starter بسعر 19 دولاراً شهرياً.
مشروع واحد، 100,000 كلمة للبدء (25,000 عند التسجيل، و75,000 بعد التحقق الهاتفي) و10,000 كلمة شهرياً thereafter، ثلاثة مقاعد، و15 صفاً محلياً بما فيها المصدر، أي 14 لغة مستهدفة. لا يمكنها إنشاء رمز مشروع، لذا تبدأ واجهة سطر الأوامر، والإضافة، وواجهة برمجة التطبيقات، والويب هوكس، وخادم MCP من خطة Starter.
أضِف إضافة GitHub. تُعدّ المسودات لكل لغة معينة عند الدفع وتُودَع في الفرع الذي نفّذ عليه سير العمل، بحيث تصل الترجمات في فرع الميزة ضمن طلب السحب لذلك الفرع، مع التغيير وليس بعده. تدفع واجهة سطر الأوامر وتسحب من أي مشغّل آخر، ومع الخيار --wait تنتهي برمز خطأ غير صفري عند فشل التشغيل، مما يجعل الخطوة تظهر باللون الأحمر بدلاً من السماح بمرور صف مرفوض بصمت.
ستون طلباً في الدقيقة لكل رمز مشروع. يتم الحساب لكل رمز وليس لكل مؤسسة، لذا لا يمكن لوظيفة التكامل المستمر (CI) الصاخبة أن تحرم قارئ الإنتاج الخاص بك من الخدمة.
يحمل كل تسليم رأساً طابعاً زمنياً وتوقيع HMAC محسوباً فوق الطابع الزمني والجسم. ننشر الطابع الزمني حتى يتمكن المستلم لديك من فرض نافذة إعادة التشغيل التي يريدها؛ نحن لا نفرض واحدة نيابة عنك.
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. القائمة نفسها قابلة للقراءة عبر GET /v1/webhooks/events، لذا لا يحتاج كودك أبداً إلى ترميزها يدوياً.
يحمل الرمز خمس قدرات: push، pull، manage، read و write، وهناك مجموعة فرعية مكونة من ثلاث قدرات للنشر وظيفة تحتاج فقط إلى نقل الملفات. يتم إصدار الرموز لكل مشروع، لذا لا يمكن لواحد منها الوصول إلى مشروع لم يُصنع من أجله.
سبعة من العشرين: Android XML، iOS stringsdict، iOS xcstrings، Flutter ARB، gettext PO، CSV و XLSX. Laravel PHP لا يدعم ذلك، وبدلاً من ابتكار شكل، يرفض المشفر الصف.
نعم، مع 17 أداة، ليتمكن الوكيل من قراءة المشروع، وسرد وإضافة اللغات، والحصول على ترجمة واحدة وتحديثها، وسحب ودفع ملفات كاملة، وترجمة ما هو مفقود، واستطلاع أو إلغاء دفعة، وإعادة محاولة فاشلة، وتشغيل ضمان الجودة دون مغادرة المحرِّر. أربع من الأدوات السبع عشرة هي أدوات المسرد. يؤدي إلغاء دفعة إلى إعادة الكلمات غير المستهلكة إلى رصيدك.
يحصل العنصر النائب المعطوب أو صيغة الجمع المفقودة أو مصطلح المسرد المحظور على محاولة تصحيح تلقائية واحدة، وتُعاد عمليات الفحص على النتيجة. إذا استمر الفشل، يُرفض الصف بدلاً من كتابته في ملفك. يُكتَب الصف الذي يتجاوز الطول فقط، ومن خطة Team تقوم الموافقة التلقائية أو تشغيل ضمان الجودة بالإشارة إليه للمراجعة.
على الويب، نعم. انشر حزمة اللغة إلى CDN من خطة Starter واقرأها وقت التشغيل، بحيث يكون إصلاح النص نشراً وليس إصداراً. لا تزال التطبيقات الأصلية تأخذ نصوصها من تنسيقات الملفات وتحتاج إلى بناء.
GET /v1/pull، أو واجهة سطر الأوامر (CLI)، أو حزمة CDN، أو مزامنة تخزين الملفات مع S3 أو Dropbox أو Drive. لا يوجد تنزيل متصفح للترجمات عمداً، لذا خطط لأحد تلك المسارات الأربعة.
واجهة سطر الأوامر (CLI) مرخصة بموجب MIT ومنشورة على npm، وإجراء GitHub مرخص بموجب MIT مع مستودع عام. التطبيق المستضاف نفسه، بما في ذلك المحرك ومشغلات التنسيقات، خاص، ولا ينبغي تفسير أي شيء على هذا الموقع على خلاف ذلك.
يعمل مع ما تشغله بالفعل

41 موصلات، جاهزة مسبقًا.

رموز محددة النطاق · أحداث موقعة · 20 تنسيقاً

ضع الترجمة في التكامل المستمر (CI) و توقف عن التفكير فيها.

الخطة المجانية لا تتطلب بطاقة. تبدأ واجهة سطر الأوامر، والإجراء، وواجهة برمجة التطبيقات وخادم MCP من خطة Starter، بسعر 19 دولاراً شهرياً.