अवलोकन
arb_translate एक कमांड-लाइन टूल है जो Google Gemini या OpenAI ChatGPT के AI मॉडल्स का उपयोग करके ARB (App Resource Bundle) फ़ाइल्स में अनुपस्थित अनुवादों के स्वचालित उत्पादन को सुगम बनाता है। LeanCode द्वारा विकसित, यह उपकरण मौजूदा स्ट्रिंग्स पर आधारित सटीक अनुवाद सुझाव प्रदान करके स्थानीयकरण कार्यप्रवाह को सरल बनाता है, जिससे हाथ से काम करने की आवश्यकता कम हो जाती है। यह उपकरण Android, iOS, macOS, Windows और Linux सहित विभिन्न प्लेटफॉर्मों पर Flutter प्रोजेक्ट्स में बिना किसी दिक्कत के एकीकृत हो सकता है। यह वास्तविक समय में अनुवाद और बैच प्रोसेसिंग दोनों का समर्थन करता है, जिससे बहुभाषी ऐप सामग्री को प्रभावी ढंग से प्रबंधित करने वाली टीमों के लिए उपयुक्त है।
उपयोग
- अनुपस्थित अनुवाद उत्पादन का स्वचालन
- अंतर्राष्ट्रीयकरण कार्यप्रवाह को सुगम बनाना
- हस्तलिखित अनुवाद प्रयास कम करना
- बहुभाषी Flutter ऐप्स का समर्थन करना
- CI/CD पाइपलाइन में AI-संचालित अनुवाद को एकीकृत करना
मुख्य विशेषताएँ
- Google Gemini या OpenAI के माध्यम से AI-संचालित अनुवाद
- स्वचालन के लिए कमांड-लाइन इंटरफेस
- ARB फ़ाइल प्रारूप को समर्थित करता है
- प्लेटफॉर्म के अनुकूलता
- अनुवाद कीज़ का बैच प्रोसेसिंग
- Flutter प्रोजेक्ट्स के साथ आसान एकीकरण
इनके लिए उपयुक्त
- फ्लटर विकासकर्ता बहुभाषी प्रबंधन कर रहे हैं
- स्थानीयकरण के लिए ARB का उपयोग करने वाली टीमें
- त्वरित अनुवाद पुनरावृत्ति की आवश्यकता वाले प्रोजेक्ट
- स्थानीयकरण की आवश्यकता वाले CI/CD पाइपलाइन्स
- AI-सहायता वाले अनुवाद उपकरणों की तलाश में विकासकर्ता
विचार योग्य बातें
- Google Gemini या OpenAI के API एक्सेस की आवश्यकता है
- AI कॉल्स के लिए इंटरनेट कनेक्शन पर निर्भर
- उच्च उपयोग के लिए संभावित लागत
- अनुवाद गुणवत्ता प्रॉम्प्ट की सटीकता पर निर्भर करती है
- मानव समीक्षा का प्रतिस्थापन नहीं है