ओपन-सोर्स लोकलाइज़ेशन इंजीनियरिंग टूल्स। सुसंगत, गुणवत्ता अनुवादों के लिए 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() प्लगइन |
ये टूल्स लोकलाइज़ेशन इंजन से कनेक्ट होते हैं – स्टेटफुल ट्रांसलेशन API जो आप Lingo.dev लोकलाइज़ेशन इंजीनियरिंग प्लेटफ़ॉर्म पर बनाते हैं। प्रत्येक इंजन हर अनुरोध में ग्लॉसरी, ब्रांड वॉइस और प्रति-लोकेल निर्देशों को संरक्षित रखता है, शब्दावली त्रुटियों को 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 }}बैकएंड कोड से सीधे अपने स्थानीयकरण इंजन को कॉल करें। वेबहुक डिलीवरी के साथ सिंक्रोनस और एसिंक स्थानीयकरण, प्रति लोकेल विफलता आइसोलेशन, और 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में लोकेल कोड जोड़ें - पुल रिक्वेस्ट सबमिट करें