अवलोकन
एक फ्लटर/डार्ट पैकेज जो बहुभाषी स्थानीयकरण में अनप्रयुक्त अनुवाद कुंजियों को साफ करने के लिए डिज़ाइन किया गया है, जो ARB (App Resource Bundle) फ़ाइलों में उपलब्ध है। यह कोडबेस में अब नहीं उपयोग किए जाने वाले कुंजियों को पहचानकर हटाकर साफ और कुशल स्थानीयकरण प्रवाह बनाए रखने में मदद करता है। बड़े पैमाने पर अंतरराष्ट्रीय ऐप्स के प्रबंधन करने वाली टीमों के लिए आदर्श है, यह गड़बड़ी को कम करता है और अप्रचलित अनुवादों के बने रहने से बचाता है। इस उपकरण को कमांड-लाइन उपयोगिता के रूप में चलाया जा सकता है जो macOS, Windows और Linux के साथ संगत है।
उपयोग
- अप्रासंगिक अनुवाद की मानकों को हटाएं
- साफ ARB फ़ाइलों को बनाए रखना
- स्थानीयकरण कार्य प्रवाह को सुगम बनाना
- अनुवाद ब्लॉट को रोकना
- CI/CD पाइपलाइन में स्वचालित सफाई करना
मुख्य विशेषताएँ
- अनिर्दिष्ट कुंजियों के लिए सभी ARB फ़ाइलों का स्कैन करता है
- बहुभाषी ARB फ़ाइलों का समर्थन करता है
- कमांड-लाइन इंटरफेस
- प्लेटफॉर्म के अनुकूलता
- Flutter प्रोजेक्ट्स के साथ एकीकृत होता है
इनके लिए उपयुक्त
- फ्लटर विकासकर्ता अनुवाद प्रबंधित कर रहे हैं
- स्थानीयकरण टीमें
- CI/CD पाइपलाइंस
- अक्सर UI बदलाव वाले प्रोजेक्ट्स
- अंतर्राष्ट्रीयकरण के लिए ARB का उपयोग करने वाली टीमें
विचार योग्य बातें
- हटाए जाने से पहले हस्ताक्षर की आवश्यकता है
- गतिशील कुंजियों का निपटारा नहीं करता है
- कोई ग्राफिकल उपयोगकर्ता इंटरफेस नहीं
- विकास या स्टेजिंग में सबसे अच्छा उपयोग किया जाता है
- चलाने से पहले ARB फ़ाइलों का बैकअप लें