मेरे पास एक वेब एप्लिकेशन है जहां मेरे पास गेटटेक्स्ट का उपयोग करके कई अनुवाद हैं। लेकिन अब मैंने एप्लिकेशन का एक बड़ा पुनर्लेखन किया है और अधिकांश तार समान हैं, वहीं कुछ ऐसे हैं जो महत्वपूर्ण रूप से बदल दिए गए या हटा दिए गए।अप्रयुक्त गेटटेक्स्ट तारों को स्वचालित रूप से कैसे हटाएं?
मैं .po फ़ाइलों को बनाने के लिए xgettext का उपयोग करता हूं और कोड में नए तारों को ढूंढने और उन्हें .po फ़ाइलों में जोड़ने में सक्षम होना बहुत अच्छा है, लेकिन मुझे स्ट्रिंग को हटाने का विकल्प नहीं दिख रहा है जो नहीं हैं कोड में मिला
क्या .po फ़ाइलों से स्ट्रिंग को निकालने का कोई स्वचालित तरीका है जो अब कोड में नहीं हैं?
यह स्वचालित नहीं है, लेकिन मेरा काम xgettext को दो बार चलाने के लिए है। पहला रन मैं पैरामीटर --no-location का उपयोग करता हूं। दूसरा रन स्थान पर फ़ाइलों को वापस रखता है। अब टेक्स्ट स्ट्रिंग्स जिनका अब उपयोग नहीं किया गया है, उनमें कोई स्थान नहीं है और इसे हटाने के लिए आसानी से पहचाना जा सकता है। – getSurreal