Karena bosan dengan kemampuan pengeditan yang buruk dari perangkat lunak seperti OmegaT , saya ingin tahu apakah ada cara untuk mengubah Emacs menjadi alat CAT (Computer-Assisted Translation). Saya sedang berpikir tentang menulis mode utama, tetapi merasa bebas untuk membagikan ide-ide Anda.
Pada dasarnya, ini yang saya butuhkan:
- Emacs harus dapat mengidentifikasi segmen (yaitu: kalimat yang diakhiri dengan penghentian penuh) yang sudah diterjemahkan dan menyarankan terjemahannya. Ini menyiratkan pembuatan memori terjemahan (file .tmx, misalnya) yang berisi semua segmen asli dan segmen yang diterjemahkan;
- Penerjemah harus dapat membuat dan mengedit daftar istilah dan Emacs harus menyarankan terjemahan jika istilah tersebut ada di segmen saat ini;
- Emacs harus dapat mengenali pemformatan file asli (yaitu: huruf tebal, miring, ukuran font yang berbeda, tabel) untuk menjaga pemformatan sedekat mungkin dengan file asli saat mengekspor terjemahan;
- Idealnya Emacs dapat mengekspor dokumen yang diterjemahkan ke dalam format yang sama seperti aslinya.
Apakah ada dari persyaratan ini yang benar-benar mungkin atau saya hanya berharap untuk sesuatu yang tidak terjangkau?
3
Yah itu semua mungkin , tetapi sangat mungkin tidak semua praktis . Jika Anda berharap seseorang menulis ini untuk Anda, itu mungkin optimis. Sebagai permulaan, saya akan menyarankan agar proses impor / ekspor dokumen tidak diterapkan di elisp. Biarkan Emacs berurusan dengan satu format, dan gunakan alat eksternal (yang dapat dipanggil Emacs) untuk mengkonversi antar format. Bahkan saya sarankan secara umum membuat sebanyak mungkin menggunakan aplikasi yang sudah ada sebelumnya. Emacs cukup pandai menempelkan banyak hal bersama-sama, jadi mungkin itu proyek yang layak.
—
phils
Re: format, mungkin Org-mode adalah cara untuk pergi. Re: persyaratan lain, bagi saya tampaknya bisa dilakukan (saya bermain-main dengan gagasan menulis sesuatu seperti ini sejak lama, meskipun sekarang saya menyadari bahwa bahan kimia saya mungkin tidak cukup untuk itu). Saya kedua ide menggunakan alat (cli) lain dan memiliki Emacs hanya lem mereka di antarmuka yang bagus.
—
mbork
Saran dan ide tidak cocok untuk StackExchange.
—
Sean Allred
;)
Ini akan lebih baik untuk bertanya di reddit.com/r/emacs
@ Boccaperta-IT Ada kemajuan dengan proyek ini?
—
Sati