Skip to content

Latest commit

 

History

History
175 lines (129 loc) · 9.12 KB

File metadata and controls

175 lines (129 loc) · 9.12 KB

Lingo.dev – لوکلائزیشن انجینئرنگ پلیٹ فارم

اوپن سورس لوکلائزیشن انجینئرنگ ٹولز۔ مستقل، معیاری تراجم کے لیے Lingo.dev لوکلائزیشن انجینئرنگ پلیٹ فارم سے منسلک ہوں۔


Lingo APILingo React MCPLingo CLILingo GitHub ActionLingo Compiler for React (ابتدائی الفا)

Release License Last Commit Product Hunt #1 DevTool of the Month Product Hunt #1 DevTool of the Week Product Hunt #2 Product of the Day Github trending


فوری آغاز

ٹول یہ کیا کرتا ہے فوری کمانڈ
Lingo React MCP React ایپس کے لیے AI کی مدد سے i18n سیٹ اپ پرامپٹ: 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 i18n ریپرز کے بغیر بلڈ ٹائم React لوکلائزیشن withLingo() پلگ ان

لوکلائزیشن انجنز

یہ ٹولز لوکلائزیشن انجنز سے منسلک ہوتے ہیں – اسٹیٹ فل ترجمہ APIs جو آپ Lingo.dev لوکلائزیشن انجینئرنگ پلیٹ فارم پر بناتے ہیں۔ ہر انجن ہر درخواست میں لغات، برانڈ وائس، اور فی لوکیل ہدایات کو محفوظ رکھتا ہے، اصطلاحات کی غلطیوں کو 16.6–44.6% تک کم کرتا ہے۔ یا اپنا LLM لائیں۔


Lingo.dev MCP

React ایپس میں i18n سیٹ اپ کرنا غلطیوں کا شکار ہے – یہاں تک کہ AI کوڈنگ اسسٹنٹس بھی غیر موجود APIs کا خیالی تصور کرتے ہیں اور روٹنگ کو توڑ دیتے ہیں۔ Lingo.dev MCP، AI اسسٹنٹس کو Next.js، React Router، اور TanStack Start کے لیے فریم ورک کے مطابق i18n علم تک منظم رسائی فراہم کرتا ہے۔ Claude Code، Cursor، GitHub Copilot Agents، اور Codex کے ساتھ کام کرتا ہے۔

دستاویزات پڑھیں →


Lingo.dev CLI

ایک کمانڈ میں JSON، YAML، markdown، CSV، اور PO فائلوں کو لوکلائز کریں۔ ایک لاک فائل ٹریک کرتی ہے کہ پہلے سے کیا لوکلائز ہو چکا ہے – صرف نئے یا تبدیل شدہ مواد پر کارروائی ہوتی ہے۔ Lingo.dev پر آپ کے لوکلائزیشن انجن کو ڈیفالٹ کرتا ہے، یا اپنا LLM لائیں (OpenAI، Anthropic، Google، Mistral، OpenRouter، Ollama)۔

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

دستاویزات پڑھیں ←


Lingo.dev CI/CD

آپ کی پائپ لائن میں مسلسل لوکلائزیشن۔ ہر push لوکلائزیشن کو متحرک کرتا ہے – کوڈ کے پروڈکشن تک پہنچنے سے پہلے غائب strings بھر دی جاتی ہیں۔ GitHub Actions، GitLab CI/CD، اور Bitbucket Pipelines کو سپورٹ کرتا ہے۔

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

دستاویزات پڑھیں ←


Lingo.dev API

اپنے لوکلائزیشن انجن کو براہ راست backend کوڈ سے کال کریں۔ webhook ڈیلیوری کے ساتھ Synchronous اور async لوکلائزیشن، ہر locale کے لیے failure isolation، اور WebSocket کے ذریعے real-time پیشرفت۔

دستاویزات پڑھیں ←


Lingo Compiler for React (ابتدائی alpha)

i18n wrappers کے بغیر build-time React لوکلائزیشن۔ سادہ انگریزی متن کے ساتھ components لکھیں – compiler قابل ترجمہ strings کو شناخت کرتا ہے اور build time پر localized variants تیار کرتا ہے۔ نہ translation keys، نہ JSON فائلیں، نہ t() functions۔ Next.js (App Router) اور Vite + React کو سپورٹ کرتا ہے۔

دستاویزات پڑھیں ←


تعاون

تعاون کا خیرمقدم ہے۔ براہ کرم ان رہنما خطوط پر عمل کریں:

  1. Issues: bugs کی اطلاع دیں یا features کی درخواست کریں
  2. Pull Requests: تبدیلیاں جمع کروائیں
    • ہر PR کے لیے changeset ضروری ہے: pnpm new (یا non-release تبدیلیوں کے لیے pnpm new:empty)
    • جمع کروانے سے پہلے یقینی بنائیں کہ tests پاس ہو رہے ہیں
  3. Development: یہ pnpm + turborepo monorepo ہے
    • dependencies انسٹال کریں: pnpm install
    • tests چلائیں: pnpm test
    • Build کریں: pnpm build

سپورٹ: Discord کمیونٹی

Star History

اگر آپ کو Lingo.dev مفید لگے، ہمیں ایک star دیں اور 10,000 stars تک پہنچنے میں ہماری مدد کریں!

[

Star History Chart

](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. پل ریکوئسٹ جمع کروائیں