9 पॉइंट द्वारा xguru 2025-06-27 | 3 टिप्पणियां | WhatsApp पर शेयर करें
  • Translator API ब्राउज़र में उपलब्ध AI translation model का उपयोग करके लोकल वेब translation सुविधा देने वाला एक experimental Web API है
    • Chrome 138 वर्ज़न या उससे ऊपर में उपयोग किया जा सकता है
  • sourceLanguage, targetLanguage जैसी प्रमुख properties के जरिए translation language सेट करना और instance बनाना संभव है
  • translate, translateStreaming जैसे methods का उपयोग करके string या stream तरीके से translation समर्थित है
  • inputQuota और measureInputUsage से translation के समय quota उपयोग की जांच की जा सकती है
  • उपयोग उदाहरण कोड
    if ('Translator' in self) {  
      // The Translator API 가 지원됨   
      const translator = await Translator.create({sourceLanguage: "en",  targetLanguage: "ko", });  
      console.log(await translator.translate(myTextString));  
      //스트림 방식 번역  
      const stream = translator.translateStreaming(myTextString);  
      let translation = "";  
      for await (const chunk of stream) {  
        translation += chunk;  
      }  
      console.log(translation);  
    }  
    
  • अभी browser compatibility सीमित है, इसलिए production में उपयोग से पहले compatibility table देखना ज़रूरी है
    • फिलहाल केवल Chrome समर्थित है
    • Mozilla के मामले में संबंधित PR है, लेकिन issue होने की वजह से फिलहाल समर्थन मुश्किल लगता है

3 टिप्पणियां

 
dankim0124 2025-06-28

अनुवाद फीचर हमेशा अच्छा होता है

 
blmarket 2025-06-27

लगता है यह browser fingerprinting के लिए खजाना बन जाएगा

 
carnoxen 2025-06-27

Firefox के साथ स्थिति अलग है, इसलिए लगता है कि यह standard बनना मुश्किल होगा