⚡ Lingo.dev - مجموعة أدوات i18n مفتوحة المصدر ومدعومة بالذكاء الاصطناعي للترجمة الفورية باستخدام نماذج اللغة الكبيرة.
مُجمّع Lingo.dev • واجهة سطر أوامر Lingo.dev • التكامل والتسليم المستمر Lingo.dev • مجموعة أدوات تطوير البرمجيات Lingo.dev
مُجمّع 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 |
فيما يلي نظرة سريعة على كل منها 👇
ترجمة الكود والمحتوى مباشرة من الطرفية الخاصة بك.
npx lingo.dev@latest runتقوم بتحديد بصمة لكل نص، وتخزين النتائج في ذاكرة التخزين المؤقت، وإعادة ترجمة ما تغير فقط.
اتبع الوثائق ← لمعرفة كيفية إعدادها.
نشر ترجمات مثالية تلقائيًا.
# .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 }}تحافظ على مستودعك في حالة جيدة ومنتجك متعدد اللغات دون خطوات يدوية.
ترجمة فورية لكل طلب للمحتوى الديناميكي.
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" }مثالي للدردشة، وتعليقات المستخدمين، وغيرها من التدفقات في الوقت الفعلي.
نحن مدفوعون بالمجتمع ونحب المساهمات!
- لديك فكرة؟ افتح مشكلة
- تريد إصلاح شيء ما؟ أرسل طلب سحب
- تحتاج إلى مساعدة؟ انضم إلى Discord الخاص بنا
إذا أعجبك ما نقوم به، امنحنا ⭐ وساعدنا في الوصول إلى 4,000 نجمة! 🌟
[
](https://www.star-history.com/#lingodotdev/lingo.dev&Date)
English • 中文 • 日本語 • 한국어 • Español • Français • Русский • Українська • Deutsch • Italiano • العربية • עברית • हिन्दी • বাংলা • فارسی
لا ترى لغتك؟ أضفها إلى i18n.json وافتح طلب سحب!