Sumber input keyboard macOS ini memungkinkan pengguna yang hanya terbiasa dengan keyboard alfabet Latin untuk mengetik dalam bahasa lain menggunakan transliterasi Latin umum dari huruf bahasa target. Bahasa target yang saat ini didukung adalah bahasa Ibrani dan Rusia. Sebagai contoh, mengetik privet
dalam mode Rusia akan menghasilkan привет
dan mengetik hi
dalam mode Ibrani akan menghasilkan הי
.
Ketik secara normal di jendela mana pun tanpa menyalin/menempel dari aplikasi/browser terpisah
Mendukung berbagai bahasa: saat ini Rusia dan Ibrani dengan cara mudah untuk menambahkan lebih banyak jika diinginkan.
Mendukung versi macOS modern
Didistribusikan sebagai penginstal yang ditandatangani dan disahkan - Anda tidak perlu membuatnya sendiri (tetapi Anda bisa jika mau).
Penginstalan dan penghapusan instalasi yang andal pada macOS versi terbaru.
Dimulai dengan macOS Ventura, Apple telah memperkenalkan berbagai bug ke dalam arsitektur sumber input keyboardnya yang membuat penambahan dan penghapusannya tidak dapat diandalkan, rawan kesalahan, dan memerlukan log off. Penginstal dan uninstaller untuk aplikasi ini menjadikan seluruh proses dapat diandalkan dan sederhana bagi pengguna.
Tidak menggunakan tanda baca seperti '
atau #
untuk transliterasi.
Saat mengetik secara normal di macOS (berbeda dengan aplikasi transliterasi tertentu), peralihan antar mode input menjadi lebih rumit - Anda tidak bisa hanya menekan ESC
seperti yang dilakukan translit.ru. Hal ini membuat pengetikan teks dengan banyak tanda baca menjadi mengganggu. Selain itu pembajakan '
mengganggu "tanda kutip pintar" macOS jika Anda menggunakan fitur ini. Menghindari tanda baca, seperti menggunakan q
untuk ь
dan qq
untuk ъ
membuat pengetikan menjadi lebih lancar.
Ada proyek transliterasi macOS di Github seperti cyrillic-transliterator dan forknya tetapi tidak ada satupun yang mendukung semua fitur di atas.
Translit-xypkg
.System Preferences ⇒ Keyboard
Text Input
tekan tombol Edit...
untuk Input Sources
+
untuk menambahkan sumber inputRussian
atau Hebrew
dan pilih Russian Translit
atau Hebrew Translit
sesuai keinginan. Jika Anda ingin menggunakan keduanya, tekan lagi +
setelah menambahkan satu. Anda sudah siap. Jika Anda telah mengaktifkan pengaturan Show Input menu in menu bar
Anda akan melihat sesuatu seperti ini di dalamnya
Pilih metode masukan yang baru ditambahkan dan Anda dapat mulai mengetiknya di mana saja.
Secara default, macOS mengatur ⌃Space
dan ⌃⌥Space
untuk beralih di antara sumber masukan yang berbeda. Yang jauh lebih nyaman saat mengetik dibandingkan menggunakan menu bar.
Jika ini tidak berfungsi, navigasikan ke System Preferences ⇒ Keyboard ⇒ Keyboard Shortcuts ⇒ Input Sources
dan aktifkan atau ubah.
Ketika mode input transliterasi dipilih, menu sistem pop-up akan menampilkan entri tambahan seperti ini
Pilih Show Mappings
untuk menampilkan karakter Latin dan kombinasi peta ke huruf mana dari bahasa target.
Untuk menghapus instalasi Translit sepenuhnya, jalankan perintah berikut di Terminal
~ /Library/Input Methods/Translit.app/Contents/MacOS/Translit --uninstall
/Library/Input Methods/Translit.app/Contents/MacOS/Translit --uninstall
Anda juga dapat melihat perintah yang tepat untuk instalasi Anda di menu About Translit
dengan mode translit yang dipilih.
Sama seperti instalasi, Anda akan diminta logoff di akhir. Sayangnya, hal ini juga diperlukan karena bug Apple.
Pemetaan karakter untuk bahasa Rusia dan Ibrani diberikan dalam tabel berikut
SEBUAH | sebuah | B | b | B | di | Г | г | Д | д | E | yaitu | dan | ё | Ж | ж |
A | A | B | B | V | ay | G | G | D | D | E | e | Jo Yo HAI Ë | jo kamu Hai yaitu | Zh | zh |
З | з | dan | dan | Saya | й | K | oke | Л | л | saya | aku | H | hal | tentang | oh |
Z | z | SAYA | Saya | J | J | K | k | L | aku | M | M | N | N | HAI | Hai |
hal | hal | hal | hal | С | с | Т | т | kamu | kamu | Ф | ф | H | х | Ц | ц |
P | P | R | R | S | S | T | T | kamu | kamu | F | F | H X | H X | C | C |
Ч | ч | Ш | ш | Щ | щ | Ъ | ъ | aku | ya | Ь | b | dan | э | saya | ю | aku | kamu |
Bab | bab | S | sh | W Sst | w sst | Y | kamu | Q | Q | Ya A | ya A | Ju Yu Ü | ju kamu ü | Ya Ya | ya ya |
tidak | ב | ג | tidak | ה | tidak | tidak | ח | tidak | tidak | כ | ך | ל | מ | tidak |
A | B | G | D | H | Hai kamu | z | X | T | Saya J | k | K | aku | M | M |
tidak | tidak | tidak | ע | tidak | ף | צ | ץ | ק | tidak | ש | tidak |
N | N | S | kamu | F P | F P | C | C | Q | R | w | T |
Xcode 15 atau lebih tinggi dan Python 3 adalah satu-satunya persyaratan untuk membangun Translit.
fetch
dari direktori tingkat atas (direktori saat ini tidak masalah). Ini akan mengambil dependensi eksternalTranslit.workspace
dan buat skema Translit
atau Installer