अवलोकन
एक डार्ट-केवल पैकेज जो फ्लटर ऐप में अनुवाद और अंतर्राष्ट्रीयकरण को सरल बनाता है। यह स्थानीयीकरण को आसान बनाने के लिए समझदार डार्ट एक्सटेंशन प्रदान करता है, जिसमें न्यूनतम बॉइलरप्लेट होता है। छोटे और बड़े दोनों प्रोजेक्ट्स के लिए डिज़ाइन किया गया है, यह एंड्रॉइड, आईओएस, वेब और डेस्कटॉप सहित कई प्लेटफॉर्म को समर्थन देता है। पैकेज विकासकर्ताओं को सरल वाक्यांश और संरचित की-वैल्यू जोड़ियों के उपयोग से अनुवाद प्रबंधित करने में सक्षम बनाता है, जिससे स्थानीयीकृत तार्किक शब्दों की पठनीयता और रखरखाव में सुधार होता है।
उपयोग
- सरल एप्लिकेशन स्थानीयकरण
- बड़े पैमाने वाले बहुभाषी अनुप्रयोग
- क्रॉस-प्लेटफ़ॉर्म फ्लटर एप्प्स
- गतिशील स्ट्रिंग प्रारूपण
- मौजूदा कोडबेस के साथ आसान एकीकरण
- अनुवाद के साथ त्वरित प्रोटोटाइपिंग
मुख्य विशेषताएँ
- संक्षिप्त वाक्य रचना के लिए Dart विस्तार
- न्यूनतम सेटअप और बॉयलरप्लेट
- प्लेटफॉर्म-स्वतंत्र अनुवाद समर्थित
- निर्मित स्ट्रिंग इंटरपोलेशन
- विस्तारयोग्य कुंजी-मूल्य अनुवाद प्रणाली
- हल्का और तेज़
इनके लिए उपयुक्त
- i18n के लिए नए Flutter विकासकर्ता
- बहुभाषी भाषाओं का प्रबंधन करने वाली टीमें
- त्वरित स्थानीयकरण की आवश्यकता वाले प्रोजेक्ट
- शुद्ध Dart समाधान पसंद करने वाले विकासकर्ता
- विश्व भावना के लक्षित ऐप
- छोटे से उद्यम स्तर तक के एप्लिकेशन
विचार योग्य बातें
- अंतर्निर्मित अनुवाद प्रबंधन उपयोगी इंटरफेस नहीं है
- हस्ताक्षरित अनुवाद फ़ाइल रखरखाव की आवश्यकता है
- पूर्ण फ्रेमवर्क की तुलना में सीमित IDE समर्थन
- अतिरिक्त तर्क के बिना रनटाइम भाषा परिवर्तन के लिए उपयुक्त नहीं
- अनुवाद फ़ाइल उत्पादन टूल को शामिल नहीं करता है
- की के एक स्थिर नामकरण अभ्यास के साथ सबसे अच्छा उपयोग किया जाता है