Skip to content

Latest commit

 

History

History
175 lines (129 loc) · 8.92 KB

File metadata and controls

175 lines (129 loc) · 8.92 KB

Lingo.dev – منصة هندسة الترجمة

أدوات هندسة ترجمة مفتوحة المصدر. اتصل بمنصة Lingo.dev لهندسة الترجمة للحصول على ترجمات متسقة وعالية الجودة.


Lingo APILingo React MCPLingo CLILingo GitHub ActionLingo Compiler for React (ألفا مبكرة)

الإصدار الترخيص آخر تحديث Product Hunt #1 أداة تطوير للشهر Product Hunt #1 منتج الأسبوع Product Hunt #2 منتج اليوم رائج على Github


البدء السريع

الأداة ما تفعله الأمر السريع
Lingo React MCP إعداد i18n بمساعدة الذكاء الاصطناعي لتطبيقات React المطالبة: Set up i18n
Lingo CLI ترجمة ملفات JSON وYAML وmarkdown وCSV وPO npx lingo.dev@latest run
Lingo GitHub Action ترجمة مستمرة في GitHub Actions uses: lingodotdev/lingo.dev@main
Lingo Compiler for React ترجمة React وقت البناء بدون أغلفة i18n إضافة withLingo()

محركات الترجمة

تتصل هذه الأدوات بـ محركات الترجمة – واجهات برمجة ترجمة ذات حالة تنشئها على منصة Lingo.dev لهندسة الترجمة. يحتفظ كل محرك بالمسارد ونبرة العلامة التجارية والتعليمات الخاصة بكل لغة عبر كل طلب، مما يقلل أخطاء المصطلحات بنسبة 16.6-44.6%. أو استخدم نموذج اللغة الكبير الخاص بك.


Lingo.dev MCP

إعداد i18n في تطبيقات React معرض للأخطاء – حتى مساعدو البرمجة بالذكاء الاصطناعي يتخيلون واجهات برمجة غير موجودة ويكسرون التوجيه. يمنح Lingo.dev MCP مساعدي الذكاء الاصطناعي وصولاً منظماً إلى معرفة i18n الخاصة بالإطار لـ Next.js وReact Router وTanStack Start. يعمل مع Claude Code وCursor وGitHub Copilot Agents وCodex.

اقرأ الوثائق ←


Lingo.dev CLI

ترجم ملفات JSON وYAML وmarkdown وCSV وPO بأمر واحد. يتتبع ملف القفل ما تمت ترجمته بالفعل – يتم معالجة المحتوى الجديد أو المعدل فقط. يستخدم محرك الترجمة الخاص بك على Lingo.dev افتراضياً، أو استخدم نموذج اللغة الكبير الخاص بك (OpenAI وAnthropic وGoogle وMistral وOpenRouter وOllama).

npx lingo.dev@latest init
npx lingo.dev@latest run

اقرأ المستندات ←


واجهة سطر أوامر Lingo.dev

الترجمة المستمرة في خط العمل. كل دفع يُفعّل الترجمة – تُملأ النصوص الناقصة قبل وصول الكود إلى الإنتاج. يدعم GitHub Actions وGitLab CI/CD وBitbucket Pipelines.

uses: lingodotdev/lingo.dev@main
with:
  api-key: ${{ secrets.LINGODOTDEV_API_KEY }}

اقرأ المستندات ←


واجهة برمجة تطبيقات Lingo.dev

استدعِ محرك الترجمة مباشرةً من كود الخادم. ترجمة متزامنة وغير متزامنة مع التسليم عبر webhook، وعزل الأخطاء لكل لغة، وتتبع التقدم في الوقت الفعلي عبر WebSocket.

اقرأ المستندات ←


مُترجم Lingo لـ React (نسخة تجريبية مبكرة)

ترجمة React في وقت البناء بدون أغلفة i18n. اكتب المكونات بنصوص إنجليزية عادية – يكتشف المُترجم النصوص القابلة للترجمة ويُنشئ متغيرات مترجمة في وقت البناء. بدون مفاتيح ترجمة، بدون ملفات JSON، بدون دوال t(). يدعم Next.js (App Router) وVite + React.

اقرأ المستندات ←


المساهمة

المساهمات مرحب بها. يُرجى اتباع هذه الإرشادات:

  1. المشكلات: أبلغ عن الأخطاء أو اطلب ميزات
  2. طلبات السحب: قدّم التغييرات
    • كل طلب سحب يتطلب مجموعة تغييرات: pnpm new (أو pnpm new:empty للتغييرات غير المُصدرة)
    • تأكد من نجاح الاختبارات قبل التقديم
  3. التطوير: هذا مستودع أحادي باستخدام pnpm + turborepo
    • تثبيت التبعيات: pnpm install
    • تشغيل الاختبارات: pnpm test
    • البناء: pnpm build

الدعم: مجتمع Discord

تاريخ النجوم

إذا وجدت Lingo.dev مفيداً، امنحنا نجمة وساعدنا في الوصول إلى 10,000 نجمة!

[

مخطط تاريخ النجوم

](https://www.star-history.com/#lingodotdev/lingo.dev&Date)

الوثائق المترجمة

الترجمات المتاحة:

English中文日本語한국어EspañolFrançaisРусскийУкраїнськаDeutschItalianoالعربيةעבריתहिन्दीPortuguês (Brasil)বাংলাفارسیPolskiTürkçeاردوभोजपुरीঅসমীয়াગુજરાતીमराठीଓଡ଼ିଆਪੰਜਾਬੀසිංහලதமிழ்తెలుగు

إضافة لغة جديدة:

  1. أضف رمز اللغة إلى i18n.json باستخدام صيغة BCP-47
  2. قدّم طلب دمج