9 puntos por xguru 2025-06-27 | 3 comentarios | Compartir por WhatsApp
  • Translator API es una Web API experimental que ofrece funciones de traducción web local usando un modelo de traducción con IA disponible dentro del navegador
    • Disponible a partir de Chrome 138
  • Permite especificar los idiomas de traducción y crear una instancia mediante propiedades principales como sourceLanguage y targetLanguage
  • Soporta traducción de cadenas o en modo stream usando métodos como translate y translateStreaming
  • Con inputQuota y measureInputUsage se puede verificar el uso de cuota durante la traducción
  • Código de ejemplo
    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);  
    }  
    
  • Como la compatibilidad entre navegadores todavía es limitada, antes de usarlo en producción conviene revisar la tabla de compatibilidad
    • Por ahora solo es compatible con Chrome
    • En el caso de Mozilla existe un PR relacionado, pero como hay problemas con el issue, parece difícil que tenga soporte por el momento

3 comentarios

 
dankim0124 2025-06-28

La función de traducción siempre es buena.

 
blmarket 2025-06-27

Parece que va a ser una mina de oro para el fingerprinting del navegador

 
carnoxen 2025-06-27

Con Firefox la situación es distinta, así que parece difícil que se convierta en un estándar.