أدوات هندسة ترجمة مفتوحة المصدر. اتصل بمنصة Lingo.dev لهندسة الترجمة للحصول على ترجمات متسقة وعالية الجودة.
Lingo API • Lingo React MCP • Lingo CLI • Lingo GitHub Action • Lingo Compiler for React (ألفا مبكرة)
| الأداة | ما تفعله | الأمر السريع |
|---|---|---|
| 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%. أو استخدم نموذج اللغة الكبير الخاص بك.
إعداد i18n في تطبيقات React معرض للأخطاء – حتى مساعدو البرمجة بالذكاء الاصطناعي يتخيلون واجهات برمجة غير موجودة ويكسرون التوجيه. يمنح Lingo.dev MCP مساعدي الذكاء الاصطناعي وصولاً منظماً إلى معرفة i18n الخاصة بالإطار لـ Next.js وReact Router وTanStack Start. يعمل مع Claude Code وCursor وGitHub Copilot Agents وCodex.
ترجم ملفات JSON وYAML وmarkdown وCSV وPO بأمر واحد. يتتبع ملف القفل ما تمت ترجمته بالفعل – يتم معالجة المحتوى الجديد أو المعدل فقط. يستخدم محرك الترجمة الخاص بك على Lingo.dev افتراضياً، أو استخدم نموذج اللغة الكبير الخاص بك (OpenAI وAnthropic وGoogle وMistral وOpenRouter وOllama).
npx lingo.dev@latest init
npx lingo.dev@latest runالترجمة المستمرة في خط العمل. كل دفع يُفعّل الترجمة – تُملأ النصوص الناقصة قبل وصول الكود إلى الإنتاج. يدعم GitHub Actions وGitLab CI/CD وBitbucket Pipelines.
uses: lingodotdev/lingo.dev@main
with:
api-key: ${{ secrets.LINGODOTDEV_API_KEY }}استدعِ محرك الترجمة مباشرةً من كود الخادم. ترجمة متزامنة وغير متزامنة مع التسليم عبر webhook، وعزل الأخطاء لكل لغة، وتتبع التقدم في الوقت الفعلي عبر WebSocket.
ترجمة React في وقت البناء بدون أغلفة i18n. اكتب المكونات بنصوص إنجليزية عادية – يكتشف المُترجم النصوص القابلة للترجمة ويُنشئ متغيرات مترجمة في وقت البناء. بدون مفاتيح ترجمة، بدون ملفات JSON، بدون دوال t(). يدعم Next.js (App Router) وVite + React.
المساهمات مرحب بها. يُرجى اتباع هذه الإرشادات:
- المشكلات: أبلغ عن الأخطاء أو اطلب ميزات
- طلبات السحب: قدّم التغييرات
- كل طلب سحب يتطلب مجموعة تغييرات:
pnpm new(أوpnpm new:emptyللتغييرات غير المُصدرة) - تأكد من نجاح الاختبارات قبل التقديم
- كل طلب سحب يتطلب مجموعة تغييرات:
- التطوير: هذا مستودع أحادي باستخدام pnpm + turborepo
- تثبيت التبعيات:
pnpm install - تشغيل الاختبارات:
pnpm test - البناء:
pnpm build
- تثبيت التبعيات:
الدعم: مجتمع Discord
إذا وجدت Lingo.dev مفيداً، امنحنا نجمة وساعدنا في الوصول إلى 10,000 نجمة!
[
](https://www.star-history.com/#lingodotdev/lingo.dev&Date)
الترجمات المتاحة:
English • 中文 • 日本語 • 한국어 • Español • Français • Русский • Українська • Deutsch • Italiano • العربية • עברית • हिन्दी • Português (Brasil) • বাংলা • فارسی • Polski • Türkçe • اردو • भोजपुरी • অসমীয়া • ગુજરાતી • मराठी • ଓଡ଼ିଆ • ਪੰਜਾਬੀ • සිංහල • தமிழ் • తెలుగు
إضافة لغة جديدة:
- أضف رمز اللغة إلى
i18n.jsonباستخدام صيغة BCP-47 - قدّم طلب دمج