ओपन-सोर्स स्थानिकीकरण अभियांत्रिकी साधने. सुसंगत, दर्जेदार भाषांतरांसाठी Lingo.dev स्थानिकीकरण अभियांत्रिकी प्लॅटफॉर्मशी कनेक्ट करा.
Lingo API • Lingo React MCP • Lingo CLI • Lingo GitHub Action • React साठी Lingo Compiler (प्रारंभिक अल्फा)
| साधन | काय करते | द्रुत कमांड |
|---|---|---|
| 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() प्लगइन |
ही साधने स्थानिकीकरण इंजिन शी कनेक्ट होतात – तुम्ही Lingo.dev स्थानिकीकरण अभियांत्रिकी प्लॅटफॉर्मवर तयार केलेले स्टेटफुल भाषांतर API. प्रत्येक इंजिन प्रत्येक विनंतीमध्ये शब्दावली, ब्रँड व्हॉइस आणि प्रति-लोकेल सूचना टिकवून ठेवते, परिभाषा त्रुटी 16.6–44.6% कमी करते. किंवा स्वतःचे LLM आणा.
React अॅप्समध्ये i18n सेटअप करणे त्रुटीप्रवण आहे – AI कोडिंग असिस्टंट देखील अस्तित्वात नसलेल्या API च्या भ्रमात पडतात आणि राउटिंग खराब करतात. Lingo.dev MCP AI असिस्टंट्सना Next.js, React Router आणि TanStack Start साठी फ्रेमवर्क-विशिष्ट i18n ज्ञानाची संरचित प्रवेश देते. Claude Code, Cursor, GitHub Copilot Agents आणि Codex सह कार्य करते.
एका कमांडमध्ये JSON, YAML, markdown, CSV आणि PO फायलींचे स्थानिकीकरण करा. लॉकफाइल आधीच काय स्थानिकीकरण केले गेले आहे याचा मागोवा ठेवते – फक्त नवीन किंवा बदललेली सामग्री प्रक्रिया होते. Lingo.dev वर तुमच्या स्थानिकीकरण इंजिनला डिफॉल्ट करते, किंवा स्वतःचे LLM आणा (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 }}बॅकएंड कोडमधून थेट तुमचे स्थानिकीकरण इंजिन कॉल करा. वेबहुक डिलिव्हरीसह सिंक्रोनस आणि async स्थानिकीकरण, प्रत्येक लोकॅलसाठी फेल्युअर आयसोलेशन आणि WebSocket द्वारे रिअल-टाइम प्रोग्रेस.
i18n रॅपर्सशिवाय बिल्ड-टाइम React स्थानिकीकरण. साध्या इंग्रजी मजकुरासह कंपोनेंट लिहा – कंपायलर अनुवादयोग्य स्ट्रिंग्स शोधतो आणि बिल्ड टाइमवर स्थानिकीकृत व्हेरिएंट्स तयार करतो. अनुवाद की नाहीत, JSON फाइल्स नाहीत, t() फंक्शन्स नाहीत. Next.js (App Router) आणि Vite + React ला समर्थन देतो.
योगदानाचे स्वागत आहे. कृपया या मार्गदर्शक तत्त्वांचे पालन करा:
- इश्यूज: बग्स रिपोर्ट करा किंवा फीचर्सची विनंती करा
- पुल रिक्वेस्ट्स: बदल सबमिट करा
- प्रत्येक PR साठी चेंजसेट आवश्यक आहे:
pnpm new(किंवा नॉन-रिलीज बदलांसाठीpnpm new:empty) - सबमिट करण्यापूर्वी टेस्ट्स पास होतात याची खात्री करा
- प्रत्येक PR साठी चेंजसेट आवश्यक आहे:
- डेव्हलपमेंट: हे 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 • اردو • भोजपुरी • অসমীয়া • ગુજરાતી • मराठी • ଓଡ଼ିଆ • ਪੰਜਾਬੀ • සිංහල • தமிழ் • తెలుగు
नवीन भाषा जोडणे:
- BCP-47 स्वरूप वापरून
i18n.jsonमध्ये लोकेल कोड जोडा - पुल रिक्वेस्ट सबमिट करा