Skip to content

Latest commit

 

History

History
170 lines (119 loc) · 7.19 KB

File metadata and controls

170 lines (119 loc) · 7.19 KB

Lingo.dev

⚡ Lingo.dev - ابزار متن‌باز و مبتنی بر هوش مصنوعی برای بومی‌سازی فوری با استفاده از مدل‌های زبانی بزرگ (LLM).


کامپایلر لینگو.دوCLI لینگو.دوCI/CD لینگو.دوSDK لینگو.دو

انتشار مجوز آخرین کامیت


با کامپایلر آشنا شوید 🆕

کامپایلر لینگو.دو یک میان‌افزار کامپایلر رایگان و متن‌باز است که برای چندزبانه کردن هر برنامه React در زمان ساخت طراحی شده، بدون نیاز به تغییر در کامپوننت‌های موجود React.

---CODE-PLACEHOLDER-f159f7253d409892d00e70ee045902a5---

دستور next build را اجرا کنید و ببینید که باندل‌های اسپانیایی و فرانسوی ظاهر می‌شوند ✨

مستندات را بخوانید → برای راهنمای کامل.


این مخزن شامل چیست؟

ابزار خلاصه مستندات
کامپایلر بومی‌سازی React در زمان ساخت /compiler
CLI بومی‌سازی تک‌دستوری برای برنامه‌های وب و موبایل، JSON، YAML، مارک‌داون و بیشتر /cli
CI/CD کامیت خودکار ترجمه‌ها در هر پوش و ایجاد درخواست‌های پول در صورت نیاز /ci
SDK ترجمه بلادرنگ برای محتوای تولید شده توسط کاربر /sdk

در ادامه، نکات کلیدی هر کدام آمده است 👇


⚡️ CLI لینگو.دو

کد و محتوا را مستقیماً از ترمینال خود ترجمه کنید.

---CODE-PLACEHOLDER-a4836309dda7477e1ba399e340828247---

هر رشته را اثرانگشت‌گذاری می‌کند، نتایج را کش می‌کند و فقط مواردی را که تغییر کرده‌اند مجدداً ترجمه می‌کند.

مستندات را بخوانید →


🔄 CI/CD لینگو.دو

ترجمه‌های بی‌نقص را به صورت خودکار منتشر کنید.

# .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 }}

مخزن شما را سبز و محصول شما را چندزبانه نگه می‌دارد بدون نیاز به مراحل دستی.

مستندات را بخوانید ←


🧩 کیت توسعه نرم‌افزار Lingo.dev

ترجمه آنی برای هر درخواست برای محتوای پویا.

---CODE-PLACEHOLDER-c50e1e589a70e31dd2dde95be8da6ddf---

ایده‌آل برای چت، نظرات کاربران و سایر جریان‌های بلادرنگ.

مستندات را بخوانید ←

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" }

🤝 انجمن

ما جامعه‌محور هستیم و از مشارکت‌ها استقبال می‌کنیم!

⭐ تاریخچه ستاره‌ها

اگر از کاری که انجام می‌دهیم خوشتان می‌آید، به ما ⭐ بدهید و کمک کنید به ۳,۰۰۰ ستاره برسیم! 🌟

[

نمودار تاریخچه ستاره‌ها

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

🌐 فایل readme به زبان‌های دیگر

English中文日本語한국어EspañolFrançaisРусскийDeutschItalianoالعربيةहिन्दीবাংলাفارسی

زبان خود را نمی‌بینید؟ آن را به i18n.json اضافه کنید و یک PR باز کنید!

🌐 فایل readme به زبان‌های دیگر

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

زبان خود را نمی‌بینید؟ آن را به i18n.json اضافه کنید و یک PR باز کنید!