19 poin oleh winterjung 2026-02-12 | 3 komentar | Bagikan ke WhatsApp

Saya ingin menerjemahkan tulisan blog yang panjang tanpa ada kalimat yang terlewat, jadi saya membuat alat HTML kecil yang bisa membagi tulisan per paragraf untuk diterjemahkan lalu menggabungkannya kembali.

  • Saat meminta llm seperti ChatGPT menerjemahkan seluruh teks sekaligus, sering kali ada kalimat yang terlewat satu per satu atau malah diringkas sesuka hati, jadi hasilnya kurang baik jika dikerjakan sekaligus.
  • Mungkin saja prompt-nya masih bisa diasah lagi, tetapi daripada itu saya ingin mendapatkan hasil yang cukup baik hanya dengan tombol salin-tempel dan terjemahkan, sehingga tulisan panjang bisa dipotong per chunk dan diterjemahkan secara paralel oleh model kecil.
  • Sebagai opsi, saat mengirim permintaan ke model kecil, ringkasan yang dibuat sekali oleh model yang lebih pintar bisa ikut dilampirkan agar terjemahannya lebih sadar konteks.
  • Jika ada bagian yang perlu diperbaiki dalam terjemahan per chunk, Anda bisa menambahkan instruksi lalu menerjemahkan ulang tiap chunk secara terpisah.
  • Karena alat ini berjalan sebagai static single HTML page tanpa server terpisah, setelan provider dan API key milik masing-masing pengguna diperlukan. Seperti yang bisa dilihat di network inspector atau source code, informasi sensitif tidak dikirim ke mana pun selain provider API LLM seperti OpenAI dan OpenRouter. Alat analytics juga tidak dipasang.
    • Saya juga ingin menyediakan agar orang tetap bisa mencobanya setidaknya sebagai demo meski tanpa API key, tetapi saya masih memikirkan bagaimana cara mewujudkan bagian ini.

Kodenya ada di repo GitHub, jadi Anda bisa mengunduh dan memakainya (index.html saja dibuka di browser pun akan berfungsi sama), dan kontribusi, laporan issue, pertanyaan, maupun masukan semuanya sangat disambut.

3 komentar

 
ffdd270 2026-02-12

Ini memang yang saya butuhkan, terima kasih. Untuk subtitle, karena masalah itu, ada gui-subtrans yang mengirim permintaan baris demi baris. Tapi untuk teks biasa, saya tidak terpikir layanan yang benar-benar cocok untuk itu (halaman terjemahan yang disediakan OpenAI juga hampir rusak total =m=...). Jadi cukup merepotkan, tetapi ini terlihat bagus..

 
ffdd270 2026-02-12

Saya membuat aplikasi untuk penggunaan pribadi yang memakai Apple Translator API di SwiftUI (berjalan secara lokal), dan secara internal memecah per baris lalu meminta terjemahan. Saya sempat berpikir, kalau API tersebut juga bisa dipanggil dari browser, mungkin tidak masalah menyediakan demo dengan cara itu? Namun karena ini API perangkat, sepertinya kemungkinan besar tidak memungkinkan...

 
dudnspa0203 2026-02-13

Ada versi webnya juga, dan sepertinya bagus untuk terjemahan dokumen atau kegunaan lainnya. :)