10 poin oleh kan02134 2025-03-05 | Belum ada komentar. | Bagikan ke WhatsApp

Halo. Saya ingin memperkenalkan open source yang dikembangkan sambil mengerjakan proyek terjemahan dokumentasi Vite ke bahasa Korea.

Yuki-no (Gumball12/yuki-no)

Dalam pekerjaan terjemahan, pelacakan perubahan pada dokumentasi sumber sangatlah penting. Jika tidak, Anda bisa saja menerjemahkan bagian yang keliru atau melewatkan sebagian isi.

Untuk itu, sebelumnya saya menggunakan open source bernama Ryu-Cho. Open source ini menggunakan GitHub Actions untuk memberi tahu perubahan pada repositori sumber dengan mendaftarkannya sebagai GitHub Issues di repositori terjemahan. Namun, setelah digunakan hampir 2 tahun, saya menemukan beberapa hal yang bisa ditingkatkan.

  1. Saat Actions gagal, semua perubahan pada repositori sumber yang belum sempat diproses akan hilang dan tidak didaftarkan sebagai GitHub Issues. Akibatnya, sebagian isi sumber bisa terlewat.
  2. Cara memfilter file yang menjadi target pelacakan sangat terbatas (metode perbandingan string awalan).
  3. Label tidak bisa ditetapkan pada issue yang dibuat, sehingga bisa bercampur dengan issue lain dan sulit dilihat sekilas.
  4. Tidak tersedia informasi apakah perubahan pada dokumentasi sumber sudah dirilis atau belum. Ini berpotensi membuat konten yang belum dirilis disajikan terlalu dini.

Saya mengembangkannya untuk memperbaiki hal-hal tersebut, dan fitur yang disediakan adalah sebagai berikut:

Saat ini digunakan di proyek-proyek berikut:

Jika Anda berencana menjalankan proyek terjemahan, membutuhkan bantuan untuk konfigurasi seperti migrasi, atau tertarik pada proyek ini, silakan hubungi kapan saja melalui GitHub Issues atau email (to@shj.rip). Terima kasih.

Belum ada komentar.

Belum ada komentar.