X पर विदेशी भाषा की पोस्ट के लिए Chrome एक्सटेंशन, जिससे हर बार "See translation" दबाना न पड़े (ओपन सोर्स)
(chromewebstore.google.com)Just Translate Already — for X
X (पूर्व Twitter) पर विदेशी भाषा की पोस्ट देखते समय, जिन पोस्ट पर auto-translation अपने-आप नहीं लगता, उनमें हर बार "See translation" को अलग से दबाना काफ़ी झंझट भरा था। यह एक्सटेंशन उस बटन को अपने-आप दबा देता है। आप बस scroll करें, विदेशी भाषा की पोस्ट अपने-आप translate हो जाएँगी.
मुख्य अंतर — यह किसी third-party translation engine का उपयोग नहीं करता
- बाज़ार में मौजूद ज़्यादातर translation extensions, Google Translate जैसे अपने engine से अनुवाद करके उसे पोस्ट के नीचे जोड़ते हैं → इससे translation result, X से अलग हो जाता है, और पोस्ट का content बाहरी server पर भेजा जाता है।
- यह X के अपने translation (Grok) को ज्यों का त्यों उपयोग करता है। यह केवल X के मूल "See translation" बटन को अपने-आप क्लिक करता है, इसलिए एक्सटेंशन किसी भी data को बाहर नहीं भेजता।
काम करने का तरीका
- content script, x.com/twitter.com पर MutationObserver से translation button को detect करके क्लिक करता है।
- button label, UI language के अनुसार अलग होता है, इसलिए यह X के लगभग 46 interface languages के labels को पहचानता है (English, Hindi, Japanese, Chinese, Spanish, Arabic आदि)। जिस पोस्ट का translation हो रहा है, उसकी भाषा कोई भी हो सकती है।
- एक बार process की गई पोस्ट को tweet ID से याद रखता है, इसलिए दोबारा क्लिक नहीं करता, और "Show original" को कभी नहीं दबाता, इसलिए infinite toggle/loop नहीं बनता।
प्राइवेसी
- permissions में सिर्फ़
storageहै (on/off toggle save करने के लिए), और कोईhost_permissionsनहीं है। - network requests 0, external servers 0, data collection 0। सब कुछ केवल browser के अंदर चलता है।
सीमाएँ (ईमानदारी से)
- जहाँ X translation button दिखाता ही नहीं, वहाँ यह काम नहीं करेगा। खासकर conversation threads की replies में, कई बार X translation UI देता ही नहीं है (यह एक्सटेंशन का bug नहीं, X का behavior है)।
- अगर आपके account में X auto-translation पहले से चालू है, तो ज़्यादातर पोस्ट X खुद ही translate कर देता है, इसलिए यह एक्सटेंशन उन छूटी हुई पोस्टों को कवर करने वाला एक पूरक tool जैसा है।
ओपन सोर्स (MIT)
- पूरा code public है और इसमें remote code या obfuscation नहीं है। आप खुद review कर सकते हैं, और डाउनलोड करके
chrome://extensions→ Developer mode → Load unpacked से सीधे install करके इस्तेमाल भी कर सकते हैं (अलग से build process की भी ज़रूरत नहीं है)। - GitHub: https://github.com/melodysdreamj/just-translate-already-for-x
अभी कोई टिप्पणी नहीं है.