9 poin oleh xguru 2025-06-27 | 3 komentar | Bagikan ke WhatsApp
  • Translator API adalah Web API eksperimental yang menyediakan fitur terjemahan web lokal dengan memanfaatkan model terjemahan AI yang disediakan di dalam browser
    • Tersedia mulai Chrome versi 138 ke atas
  • Menentukan bahasa terjemahan dan membuat instance melalui properti utama seperti sourceLanguage, targetLanguage, dan lainnya
  • Mendukung terjemahan berbasis string maupun streaming melalui metode seperti translate dan translateStreaming
  • Penggunaan kuota saat menerjemahkan dapat diperiksa dengan inputQuota dan measureInputUsage
  • Contoh kode penggunaan
    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);  
    }  
    
  • Karena kompatibilitas browser masih terbatas, perlu memeriksa tabel kompatibilitas sebelum digunakan di produksi
    • Saat ini hanya didukung oleh Chrome
    • Untuk Mozilla, ada PR terkait, tetapi karena ada isu, tampaknya dukungan akan sulit tersedia untuk sementara waktu

3 komentar

 
dankim0124 2025-06-28

Fitur terjemahan selalu bagus

 
blmarket 2025-06-27

Sepertinya ini akan jadi ladang emas untuk fingerprinting browser.

 
carnoxen 2025-06-27

Situasinya berbeda dengan Firefox, jadi sepertinya akan sulit menjadi standar