Skip to content

Latest commit

 

History

History
195 lines (142 loc) · 7.11 KB

File metadata and controls

195 lines (142 loc) · 7.11 KB

Lingo.dev

⚡ Lingo.dev - مجموعة أدوات i18n مفتوحة المصدر ومدعومة بالذكاء الاصطناعي للترجمة الفورية باستخدام نماذج اللغة الكبيرة.


مُجمّع Lingo.devواجهة سطر أوامر Lingo.devالتكامل والتسليم المستمر Lingo.devمجموعة أدوات تطوير البرمجيات Lingo.dev

الإصدار الترخيص آخر التزام منتج رقم 1 لليوم على Product Hunt الأكثر رواجًا على GitHub


تعرف على المُجمّع 🆕

مُجمّع Lingo.dev هو وسيط تجميع مفتوح المصدر ومجاني، مصمم لجعل أي تطبيق React متعدد اللغات في وقت البناء دون الحاجة إلى إجراء أي تغييرات على مكونات React الحالية.

التثبيت مرة واحدة:

npm install lingo.dev

التفعيل في إعدادات البناء الخاصة بك:

import lingoCompiler from "lingo.dev/compiler";

const existingNextConfig = {};

export default lingoCompiler.next({
  sourceLocale: "en",
  targetLocales: ["es", "fr"],
})(existingNextConfig);

قم بتشغيل next build وشاهد حزم اللغة الإسبانية والفرنسية تظهر ✨

اقرأ الوثائق ← للدليل الكامل، وانضم إلى Discord الخاص بنا للحصول على المساعدة في الإعداد.


ما الذي يوجد في هذا المستودع؟

الأداة ملخص سريع الوثائق
المترجم ترجمة React في وقت البناء /compiler
واجهة سطر الأوامر أمر واحد للترجمة لتطبيقات الويب والجوال، JSON، YAML، markdown، وأكثر /cli
CI/CD الالتزام التلقائي بالترجمات مع كل دفع وإنشاء طلبات السحب إذا لزم الأمر /ci
SDK ترجمة فورية للمحتوى الذي ينشئه المستخدم /sdk

فيما يلي نظرة سريعة على كل منها 👇


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

ترجمة الكود والمحتوى مباشرة من الطرفية الخاصة بك.

npx lingo.dev@latest run

تقوم بتحديد بصمة لكل نص، وتخزين النتائج في ذاكرة التخزين المؤقت، وإعادة ترجمة ما تغير فقط.

اتبع الوثائق ← لمعرفة كيفية إعدادها.


🔄 CI/CD من Lingo.dev

نشر ترجمات مثالية تلقائيًا.

# .github/workflows/i18n.yml
name: Lingo.dev i18n
on: [push]

jobs:
  i18n:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
      - uses: lingodotdev/lingo.dev@main
        with:
          api-key: ${{ secrets.LINGODOTDEV_API_KEY }}

تحافظ على مستودعك في حالة جيدة ومنتجك متعدد اللغات دون خطوات يدوية.

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


🧩 SDK من Lingo.dev

ترجمة فورية لكل طلب للمحتوى الديناميكي.

import { LingoDotDevEngine } from "lingo.dev/sdk";

const lingoDotDev = new LingoDotDevEngine({
  apiKey: "your-api-key-here",
});

const content = {
  greeting: "Hello",
  farewell: "Goodbye",
  message: "Welcome to our platform",
};

const translated = await lingoDotDev.localizeObject(content, {
  sourceLocale: "en",
  targetLocale: "es",
});
// Returns: { greeting: "Hola", farewell: "Adiós", message: "Bienvenido a nuestra plataforma" }

مثالي للدردشة، وتعليقات المستخدمين، وغيرها من التدفقات في الوقت الفعلي.

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


🤝 المجتمع

نحن مدفوعون بالمجتمع ونحب المساهمات!

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

إذا أعجبك ما نقوم به، امنحنا ⭐ وساعدنا في الوصول إلى 4,000 نجمة! 🌟

[

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

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

🌐 الملف التعريفي بلغات أخرى

English中文日本語한국어EspañolFrançaisРусскийУкраїнськаDeutschItalianoالعربيةעבריתहिन्दीবাংলাفارسی

لا ترى لغتك؟ أضفها إلى i18n.json وافتح طلب سحب!