|
| 1 | +<p align="center"> |
| 2 | + <a href="https://lingo.dev"> |
| 3 | + <img src="/content/banner.dark.png" width="100%" alt="Lingo.dev" /> |
| 4 | + </a> |
| 5 | +</p> |
| 6 | + |
| 7 | +<p align="center"> |
| 8 | + <strong>⚡️ ওয়েব ও মোবাইল লোকালাইজেশনের জন্য AI-চালিত ওপেন-সোর্স CLI।</strong> |
| 9 | +</p> |
| 10 | + |
| 11 | +<br /> |
| 12 | + |
| 13 | +<p align="center"> |
| 14 | + <a href="https://docs.lingo.dev">ডকুমেন্টেশন</a> • |
| 15 | + <a href="https://github.com/lingodotdev/lingo.dev/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22">অবদান রাখুন</a> • |
| 16 | + <a href="#-github-action">GitHub অ্যাকশন</a> • |
| 17 | + <a href="#">রিপোজিটরিতে স্টার দিন</a> |
| 18 | +</p> |
| 19 | + |
| 20 | +<p align="center"> |
| 21 | + <a href="https://github.com/lingodotdev/lingo.dev/actions/workflows/release.yml"> |
| 22 | + <img src="https://github.com/lingodotdev/lingo.dev/actions/workflows/release.yml/badge.svg" alt="রিলিজ" /> |
| 23 | + </a> |
| 24 | + <a href="https://github.com/lingodotdev/lingo.dev/blob/main/LICENSE.md"> |
| 25 | + <img src="https://img.shields.io/github/license/lingodotdev/lingo.dev" alt="লাইসেন্স" /> |
| 26 | + </a> |
| 27 | + <a href="https://github.com/lingodotdev/lingo.dev/commits/main"> |
| 28 | + <img src="https://img.shields.io/github/last-commit/lingodotdev/lingo.dev" alt="সর্বশেষ কমিট" /> |
| 29 | + </a> |
| 30 | +</p> |
| 31 | + |
| 32 | +<br /> |
| 33 | + |
| 34 | +Lingo.dev হল একটি কমিউনিটি-চালিত, ওপেন-সোর্স CLI যা AI-চালিত ওয়েব এবং মোবাইল অ্যাপ লোকালাইজেশনের জন্য ডিজাইন করা হয়েছে। |
| 35 | + |
| 36 | +Lingo.dev প্রকৃত অনুবাদ তাৎক্ষণিকভাবে তৈরি করতে ডিজাইন করা হয়েছে, যা ম্যানুয়াল কাজ এবং ম্যানেজমেন্ট ওভারহেড দূর করে। ফলস্বরূপ, টিমগুলি 100 গুণ দ্রুত সঠিক লোকালাইজেশন করতে পারে, বিশ্বব্যাপী আরও সন্তুষ্ট ব্যবহারকারীদের কাছে ফিচার শিপ করতে পারে। এটি আপনার নিজের LLM-এর সাথে বা Lingo.dev-পরিচালিত লোকালাইজেশন ইঞ্জিনের সাথে ব্যবহার করা যেতে পারে। |
| 37 | + |
| 38 | +> **কম পরিচিত তথ্য:** Lingo.dev 2023 সালে একটি ছাত্র হ্যাকাথনে একটি ছোট প্রকল্প হিসাবে শুরু হয়েছিল! অনেক পরিবর্তনের পর, আমরা 2024 সালে Y Combinator-এ গৃহীত হয়েছি, এবং আমরা এখন নিয়োগ করছি! পরবর্তী প্রজন্মের লোকালাইজেশন টুল তৈরি করতে আগ্রহী? আপনার CV careers@lingo.dev-এ পাঠান! 🚀 |
| 39 | +
|
| 40 | +## 📑 এই গাইডে |
| 41 | + |
| 42 | +- [কুইকস্টার্ট](#-quickstart) - মিনিটের মধ্যে শুরু করুন |
| 43 | +- [ক্যাশিং](#-caching-with-i18nlock) - অনুবাদ আপডেট অপ্টিমাইজ করুন |
| 44 | +- [GitHub অ্যাকশন](#-github-action) - CI/CD-তে লোকালাইজেশন অটোমেট করুন |
| 45 | +- [ফিচারসমূহ](#-supercharged-features) - কি Lingo.dev-কে শক্তিশালী করে |
| 46 | +- [ডকুমেন্টেশন](#-documentation) - বিস্তারিত গাইড এবং রেফারেন্স |
| 47 | +- [অবদান রাখুন](#-contribute) - আমাদের কমিউনিটিতে যোগ দিন |
| 48 | + |
| 49 | +## 💫 কুইকস্টার্ট |
| 50 | + |
| 51 | +Lingo.dev CLI আপনার নিজের LLM এবং সর্বাধুনিক SOTA (state-of-the-art) LLM-এর উপর নির্মিত Lingo.dev-পরিচালিত লোকালাইজেশন ইঞ্জিন উভয়ের সাথে কাজ করার জন্য ডিজাইন করা হয়েছে। |
| 52 | + |
| 53 | +### আপনার নিজের LLM ব্যবহার করা (BYOK বা Bring Your Own Key) |
| 54 | + |
| 55 | +1. একটি `i18n.json` কনফিগারেশন ফাইল তৈরি করুন: |
| 56 | + |
| 57 | +```json |
| 58 | +{ |
| 59 | + "version": 1.5, |
| 60 | + "provider": { |
| 61 | + "id": "anthropic", |
| 62 | + "model": "claude-3-7-sonnet-latest", |
| 63 | + "prompt": "You're translating text from {source} to {target}." |
| 64 | + }, |
| 65 | + "locale": { |
| 66 | + "source": "en", |
| 67 | + "targets": ["es", "fr", "de"] |
| 68 | + } |
| 69 | +} |
| 70 | +``` |
| 71 | + |
| 72 | +2. আপনার API কী পরিবেশ ভেরিয়েবল হিসেবে সেট করুন: |
| 73 | + |
| 74 | +```bash |
| 75 | +export ANTHROPIC_API_KEY=your_anthropic_api_key |
| 76 | + |
| 77 | +# অথবা OpenAI এর জন্য |
| 78 | + |
| 79 | +export OPENAI_API_KEY=your_openai_api_key |
| 80 | +``` |
| 81 | + |
| 82 | +3. লোকালাইজেশন চালান: |
| 83 | + |
| 84 | +```bash |
| 85 | +npx lingo.dev@latest i18n |
| 86 | +``` |
| 87 | + |
| 88 | +### Lingo.dev ক্লাউড ব্যবহার করা |
| 89 | + |
| 90 | +প্রায়শই, প্রোডাকশন-গ্রেড অ্যাপগুলির জন্য অনুবাদ মেমরি, শব্দকোষ সমর্থন এবং লোকালাইজেশন কোয়ালিটি অ্যাসুরেন্সের মতো বৈশিষ্ট্য প্রয়োজন হয়। এছাড়াও, কখনও কখনও, আপনি চান একজন বিশেষজ্ঞ আপনার জন্য সিদ্ধান্ত নিক কোন LLM প্রোভাইডার এবং মডেল ব্যবহার করবেন, এবং নতুন মডেল প্রকাশিত হলে স্বয়ংক্রিয়ভাবে আপডেট করবেন। Lingo.dev একটি ম্যানেজড লোকালাইজেশন ইঞ্জিন যা এই বৈশিষ্ট্যগুলি প্রদান করে: |
| 91 | + |
| 92 | +1. একটি `i18n.json` কনফিগারেশন ফাইল তৈরি করুন (প্রোভাইডার নোড ছাড়া): |
| 93 | + |
| 94 | +```json |
| 95 | +{ |
| 96 | + "version": 1.5, |
| 97 | + "locale": { |
| 98 | + "source": "en", |
| 99 | + "targets": ["es", "fr", "de"] |
| 100 | + } |
| 101 | +} |
| 102 | +``` |
| 103 | + |
| 104 | +2. Lingo.dev এর সাথে অথেনটিকেট করুন: |
| 105 | + |
| 106 | +```bash |
| 107 | +npx lingo.dev@latest auth --login |
| 108 | +``` |
| 109 | + |
| 110 | +3. লোকালাইজেশন চালান: |
| 111 | + |
| 112 | +```bash |
| 113 | +npx lingo.dev@latest i18n |
| 114 | +``` |
| 115 | + |
| 116 | +## 📖 ডকুমেন্টেশন |
| 117 | + |
| 118 | +বিস্তারিত গাইড এবং API রেফারেন্সের জন্য, [ডকুমেন্টেশন](https://lingo.dev/go/docs) দেখুন। |
| 119 | + |
| 120 | +## 🔒 `i18n.lock` দিয়ে ক্যাশিং |
| 121 | + |
| 122 | +Lingo.dev কনটেন্ট চেকসাম ট্র্যাক করতে একটি `i18n.lock` ফাইল ব্যবহার করে, যা নিশ্চিত করে যে শুধুমাত্র পরিবর্তিত টেক্সট অনুবাদ হয়। এটি উন্নত করে: |
| 123 | + |
| 124 | +- ⚡️ **গতি**: ইতিমধ্যে অনুবাদিত কনটেন্ট এড়িয়ে যান |
| 125 | +- 🔄 **সামঞ্জস্যতা**: অপ্রয়োজনীয় পুনরায় অনুবাদ প্রতিরোধ করুন |
| 126 | +- 💰 **খরচ**: পুনরাবৃত্ত অনুবাদের জন্য কোন বিলিং নেই |
| 127 | + |
| 128 | +## 🤖 GitHub অ্যাকশন |
| 129 | + |
| 130 | +Lingo.dev আপনার CI/CD পাইপলাইনে লোকালাইজেশন স্বয়ংক্রিয় করার জন্য একটি GitHub অ্যাকশন অফার করে। এখানে একটি বেসিক সেটআপ দেওয়া হল: |
| 131 | + |
| 132 | +```yaml |
| 133 | +- uses: lingodotdev/lingo.dev@main |
| 134 | + with: |
| 135 | + api-key: ${{ secrets.LINGODOTDEV_API_KEY }} |
| 136 | +``` |
| 137 | +
|
| 138 | +এই অ্যাকশন প্রতিটি পুশে `lingo.dev i18n` চালায়, স্বয়ংক্রিয়ভাবে আপনার অনুবাদগুলি আপ-টু-ডেট রাখে। |
| 139 | + |
| 140 | +পুল রিকোয়েস্ট মোড এবং অন্যান্য কনফিগারেশন অপশনের জন্য, আমাদের [GitHub অ্যাকশন ডকুমেন্টেশন](https://docs.lingo.dev/ci-action/gha) দেখুন। |
| 141 | + |
| 142 | +## ⚡️ Lingo.dev-এর সুপারপাওয়ার |
| 143 | + |
| 144 | +- 🔥 **তাৎক্ষণিক ইন্টিগ্রেশন**: আপনার কোডবেসের সাথে মিনিটের মধ্যে কাজ করে |
| 145 | +- 🔄 **CI/CD অটোমেশন**: সেট করুন এবং ভুলে যান |
| 146 | +- 🌍 **গ্লোবাল রিচ**: সর্বত্র ব্যবহারকারীদের কাছে পৌঁছান |
| 147 | +- 🧠 **AI-পাওয়ার্ড**: স্বাভাবিক অনুবাদের জন্য সর্বাধুনিক ল্যাঙ্গুয়েজ মডেল ব্যবহার করে |
| 148 | +- 📊 **ফরম্যাট-অ্যাগনস্টিক**: JSON, YAML, CSV, Markdown, Android, iOS, এবং আরও অনেক কিছু |
| 149 | +- 🔍 **ক্লিন ডিফস**: আপনার ফাইল স্ট্রাকচার হুবহু সংরক্ষণ করে |
| 150 | +- ⚡️ **বিদ্যুৎ গতিতে**: দিনের পরিবর্তে সেকেন্ডের মধ্যে অনুবাদ |
| 151 | +- 🔄 **সর্বদা সিঙ্ক**: কন্টেন্ট পরিবর্তন হলে স্বয়ংক্রিয়ভাবে আপডেট হয় |
| 152 | +- 🌟 **মানুষের গুণমান**: অনুবাদ যা রোবটিক শোনায় না |
| 153 | +- 👨💻 **ডেভেলপারদের দ্বারা, ডেভেলপারদের জন্য তৈরি**: আমরা নিজেরাই প্রতিদিন এটি ব্যবহার করি |
| 154 | +- 📈 **আপনার সাথে বৃদ্ধি পায়**: সাইড প্রজেক্ট থেকে এন্টারপ্রাইজ স্কেল পর্যন্ত |
| 155 | + |
| 156 | +## 🤝 অবদান রাখুন |
| 157 | + |
| 158 | +Lingo.dev কমিউনিটি-চালিত, তাই আমরা সব অবদানকে স্বাগত জানাই! |
| 159 | + |
| 160 | +নতুন ফিচারের জন্য আইডিয়া আছে? একটি GitHub ইস্যু তৈরি করুন! |
| 161 | + |
| 162 | +অবদান রাখতে চান? একটি পুল রিকোয়েস্ট তৈরি করুন! |
| 163 | + |
| 164 | +## 🌐 অন্যান্য ভাষায় রিডমি |
| 165 | + |
| 166 | +- [English](https://github.com/lingodotdev/lingo.dev) |
| 167 | +- [Spanish](/readme/es.md) |
| 168 | +- [French](/readme/fr.md) |
| 169 | +- [Russian](/readme/ru.md) |
| 170 | +- [German](/readme/de.md) |
| 171 | +- [Chinese](/readme/zh-Hans.md) |
| 172 | +- [Korean](/readme/ko.md) |
| 173 | +- [Japanese](/readme/ja.md) |
| 174 | +- [Italian](/readme/it.md) |
| 175 | +- [Arabic](/readme/ar.md) |
| 176 | +- [Hindi](/readme/hi.md) |
| 177 | + |
| 178 | +আপনার ভাষা দেখতে পাচ্ছেন না? শুধু [`i18n.json`](./i18n.json) ফাইলে একটি নতুন ভাষা কোড যোগ করুন এবং একটি PR খুলুন। |
0 commit comments