Command reference

April 7, 2026 ยท View on GitHub

The Co-op Translator CLI menawarkan beberapa opsi untuk menyesuaikan proses terjemahan:

CommandDescription
translate -l "language_codes"Menerjemahkan proyek Anda ke bahasa yang ditentukan. Contoh: translate -l "es fr de" menerjemahkan ke bahasa Spanyol, Perancis, dan Jerman. Gunakan translate -l "all" untuk menerjemahkan ke semua bahasa yang didukung.
translate -l "language_codes" -uMemperbarui terjemahan dengan menghapus yang sudah ada dan membuat ulang. Peringatan: Ini akan menghapus semua terjemahan saat ini untuk bahasa yang ditentukan.
translate -l "language_codes" -imgMenerjemahkan hanya file gambar.
translate -l "language_codes" -mdMenerjemahkan hanya file Markdown.
translate -l "language_codes" -nbMenerjemahkan hanya file Jupyter notebook (.ipynb).
translate -l "language_codes" --fixMenerjemahkan ulang file dengan skor kepercayaan rendah berdasarkan hasil evaluasi sebelumnya.
translate -l "language_codes" -dMengaktifkan mode debug untuk pencatatan terperinci.
translate -l "language_codes" --save-logs, -sSimpan log level DEBUG ke file di bawah <root_dir>/logs/ (konsol tetap dikontrol oleh -d)
translate -l "language_codes" -r "root_dir"Menentukan direktori root dari proyek
translate -l "language_codes" -fMenggunakan mode cepat untuk terjemahan gambar (hingga 3x lebih cepat saat plotting dengan sedikit pengorbanan kualitas dan keselarasan).
translate -l "language_codes" -yOtomatis konfirmasi semua prompt (berguna untuk pipeline CI/CD)
translate -l "language_codes" --add-disclaimer/--no-disclaimerAktifkan atau nonaktifkan menambahkan bagian penyangkalan terjemahan mesin ke markdown dan notebook yang diterjemahkan (default: aktif).
translate -l "language_codes" --repo-url "https://github.com/org/repo.git"Personalisasi saran bagian bahasa README (sparse checkout) dengan URL repositori Anda.
translate -l "language_codes" --helpdetail bantuan dalam CLI yang menampilkan perintah yang tersedia
evaluate -l "language_code"Mengevaluasi kualitas terjemahan untuk bahasa tertentu dan memberikan skor kepercayaan
evaluate -l "language_code" -c 0.8Mengevaluasi terjemahan dengan ambang batas kepercayaan khusus
evaluate -l "language_code" -fMode evaluasi cepat (hanya berbasis aturan, tanpa LLM)
evaluate -l "language_code" -DMode evaluasi mendalam (hanya berbasis LLM, lebih menyeluruh tapi lebih lambat)
evaluate -l "language_code" --save-logs, -sSimpan log level DEBUG ke file di bawah <root_dir>/logs/
migrate-links -l "language_codes"Memproses ulang file Markdown yang diterjemahkan untuk memperbarui tautan ke notebook (.ipynb). Mengutamakan notebook yang diterjemahkan jika tersedia; jika tidak, bisa kembali ke notebook asli.
migrate-links -l "language_codes" -rMenentukan direktori root proyek (default: direktori saat ini).
migrate-links -l "language_codes" --dry-runMenampilkan file mana yang akan diubah tanpa menulis perubahan.
migrate-links -l "language_codes" --no-fallback-to-originalTidak menulis ulang tautan ke notebook asli saat versi terjemahan tidak ada (hanya memperbarui saat terjemahan ada).
migrate-links -l "language_codes" -dMengaktifkan mode debug untuk pencatatan terperinci.
migrate-links -l "language_codes" --save-logs, -sSimpan log level DEBUG ke file di bawah <root_dir>/logs/
migrate-links -l "all" -yProses semua bahasa dan konfirmasi otomatis pada prompt peringatan.

Usage examples

  1. Perilaku default (menambahkan terjemahan baru tanpa menghapus yang sudah ada): translate -l "ko" translate -l "es fr de" -r "./my_project"

  2. Menambahkan hanya terjemahan gambar Korea baru (tanpa menghapus terjemahan yang ada): translate -l "ko" -img

  3. Memperbarui semua terjemahan Korea (Peringatan: Ini menghapus semua terjemahan Korea yang ada sebelum menerjemahkan ulang): translate -l "ko" -u

  4. Memperbarui hanya gambar Korea (Peringatan: Ini menghapus semua gambar Korea yang ada sebelum menerjemahkan ulang): translate -l "ko" -img -u

  5. Menambahkan terjemahan markdown baru untuk Korea tanpa memengaruhi terjemahan lain: translate -l "ko" -md

  6. Memperbaiki terjemahan dengan kepercayaan rendah berdasarkan hasil evaluasi sebelumnya: translate -l "ko" --fix

  7. Memperbaiki terjemahan dengan kepercayaan rendah hanya untuk file tertentu (markdown): translate -l "ko" --fix -md

  8. Memperbaiki terjemahan dengan kepercayaan rendah hanya untuk file tertentu (gambar): translate -l "ko" --fix -img

  9. Menggunakan mode cepat untuk terjemahan gambar: translate -l "ko" -img -f

  10. Memperbaiki terjemahan dengan kepercayaan rendah dengan ambang khusus: translate -l "ko" --fix -c 0.8

  11. Contoh mode debug: - translate -l "ko" -d: Mengaktifkan pencatatan debug.

  12. Menyimpan log ke file: translate -l "ko" -s

  13. DEBUG konsol dan DEBUG file: translate -l "ko" -d -s

  14. Terjemahkan tanpa menambahkan penyangkalan terjemahan mesin ke output: translate -l "ko" --no-disclaimer

  15. Migrasi tautan notebook untuk terjemahan Korea (perbarui tautan ke notebook yang diterjemahkan jika tersedia): migrate-links -l "ko"

  16. Migrasi tautan dengan dry-run (tanpa penulisan file): migrate-links -l "ko" --dry-run

  17. Hanya memperbarui tautan saat notebook terjemahan ada (tidak kembali ke versi asli): migrate-links -l "ko" --no-fallback-to-original

  18. Memproses semua bahasa dengan prompt konfirmasi: migrate-links -l "all"

  19. Memproses semua bahasa dan konfirmasi otomatis: migrate-links -l "all" -y

  20. Menyimpan log ke file untuk migrate-links: migrate-links -l "ko ja" -s

  21. Personalisasi saran bahasa README dengan URL repo Anda: translate -l "ko" --repo-url "https://github.com/org/repo.git"

Evaluation Examples

Warning


Fitur Beta: Fungsi evaluasi saat ini masih dalam tahap beta. Fitur ini dirilis untuk mengevaluasi dokumen terjemahan, dan metode evaluasi serta implementasi rinciannya masih dalam pengembangan dan dapat berubah.

  1. Mengevaluasi terjemahan Korea: evaluate -l "ko"

  2. Mengevaluasi dengan ambang kepercayaan khusus: evaluate -l "ko" -c 0.8

  3. Evaluasi cepat (hanya berbasis aturan): evaluate -l "ko" -f

  4. Evaluasi mendalam (hanya berbasis LLM): evaluate -l "ko" -D


Penafian:
Dokumen ini telah diterjemahkan menggunakan layanan terjemahan AI Co-op Translator. Meskipun kami berusaha untuk ketepatan, harap diperhatikan bahwa terjemahan otomatis mungkin mengandung kesalahan atau ketidakakuratan. Dokumen asli dalam bahasa aslinya harus dianggap sebagai sumber yang berwenang. Untuk informasi penting, disarankan menggunakan terjemahan manusia profesional. Kami tidak bertanggung jawab atas kesalahpahaman atau salah tafsir yang timbul dari penggunaan terjemahan ini.