ওপেন-সোর্স স্থানীয়করণ ইঞ্জিনিয়ারিং টুল। সুসংগত, মানসম্পন্ন অনুবাদের জন্য 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 স্থানীয়করণ ইঞ্জিনিয়ারিং প্ল্যাটফর্মে তৈরি করেন। প্রতিটি ইঞ্জিন গ্লসারি, ব্র্যান্ড ভয়েস এবং প্রতিটি অনুরোধে লোকাল-নির্দিষ্ট নির্দেশনা সংরক্ষণ করে, পরিভাষা ত্রুটি ১৬.৬–৪৪.৬% কমায়। অথবা নিজের 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 যদি আপনার কাজে আসে, আমাদের একটি স্টার দিন এবং ১০,০০০ স্টার পৌঁছাতে সাহায্য করুন!
[
](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-এ লোকেল কোড যুক্ত করুন - একটি পুল রিকোয়েস্ট জমা দিন