此 macOS 鍵盤輸入來源允許僅熟悉拉丁字母鍵盤的使用者透過使用目標語言字母的常見拉丁音譯來輸入其他語言。目前支援的目標語言是希伯來語和俄語。舉個例子,在俄語模式下輸入privet
將產生привет
,在希伯來語模式下輸入hi
將產生הי
。
在任何視窗中正常輸入,無需從單獨的應用程式/瀏覽器複製/貼上
支援多種語言:目前支援俄語和希伯來語,如果需要,可以輕鬆添加更多語言。
支援現代 macOS 版本
作為簽名和公證的安裝程式分發 - 您不需要自己建置它(但如果您願意,也可以)。
在最新版本的 macOS 上進行可靠的安裝和解除安裝。
大約從 macOS Ventura 開始,Apple 在其鍵盤輸入來源架構中引入了各種錯誤,這些錯誤使得新增和刪除鍵盤輸入來源變得不可靠、容易出錯並且需要登出。該應用程式的安裝程式和卸載程式使整個過程對用戶來說可靠且簡單。
不使用'
或#
等標點符號進行音譯。
在 macOS 上正常輸入時(與某些指定的音譯應用程式相反),輸入模式之間的切換更加複雜 - 您不能像 translit.ru 那樣只按ESC
。這使得輸入帶有大量標點符號的文字變得煩人。另外,如果您使用此功能,劫持'
會幹擾 macOS「智慧引號」。避免使用標點符號,例如使用q
表示ь
,使用qq
表示ъ
這樣可以使打字更加順暢。
Github 上有現有的 macOS 音譯項目,例如 cyrillic-transliterator 及其分支,但它們都不支援上述所有功能。
Translit-xypkg
軟體包安裝程式。System Preferences ⇒ Keyboard
Text Input
部分按Input Sources
的Edit...
按鈕+
按鈕新增輸入來源Russian
或Hebrew
,然後根據需要選擇Russian Translit
或Hebrew Translit
。如果您想同時使用兩者,請在新增一個後再次按+
。你已經準備好了。如果您Show Input menu in menu bar
你應該在裡面看到類似這樣的東西
選擇新新增的輸入法,您可以在任何地方開始輸入。
預設情況下,macOS 設定⌃Space
和⌃⌥Space
在不同輸入來源之間切換。打字時這比使用功能表列方便得多。
如果這些不起作用,請導覽至System Preferences ⇒ Keyboard ⇒ Keyboard Shortcuts ⇒ Input Sources
並啟用或變更它們。
當選擇音譯輸入模式時,彈出的系統選單將顯示如下附加條目
選擇Show Mappings
可顯示哪些拉丁字元和組合對應到目標語言的哪些字母。
若要完全卸載 Translit,請在終端機中發出以下命令
~ /Library/Input Methods/Translit.app/Contents/MacOS/Translit --uninstall
/Library/Input Methods/Translit.app/Contents/MacOS/Translit --uninstall
您也可以在選擇 Translit 模式的About Translit
選單中查看安裝的確切命令。
就像安裝一樣,最後系統會提示您登出。不幸的是,由於蘋果的錯誤,這也是必要的。
下表給出了俄語和希伯來語的字符映射
A | 一個 | Б | б | ⑨ | � | Г | � | Д | Ф | Е | 埃 | Ё | ё | Ж | ж |
一個 | 一個 | 乙 | 乙 | V | v | G | 克 | D | d | 乙 | e | 喬 喲 奧 Ë | 喬 喲 ö 埃 | Zh | zh |
З | з | И | и | Й | © | К | к | Л | л | 米 | 米 | Н | ñ | 奧 | о |
Z | z | 我 | 我 | J | j | K | k | L | 我 | 中號 | 米 | 氮 | n | 氧 | 哦 |
普 | п | 普 | ρ | С | с | Т | τ | У | ü | Ф | ф | Х | х | Ц | ц |
磷 | p | 右 | r | S | s | 時間 | t | U | 你 | F | f | H X | 小時 x | C | c |
Ч | | Ш | ш | Щ | щ | Ъ | ъ | Ы | û | Ь | ü | Э | э | Ю | ю | Я | ia |
Ch | ch | 什 | 噓 | 瓦 噓 | w 噓 | 是 | y | 問 | q | 傑 一個 | 傑 一個 | 鞠 於 ü | 鞠 於 ü | 賈 雅 | 賈 呀 |
埃 | � | 奧 | 奧 | 奧 | 埃 | 喺 | 埃 | � | 乙 | 埃 | 埃 | 奧 | � | � |
一個 | 乙 | 克 | d | 小時 | 哦 你 | z | x | 時間 | 我 j | k | K | 我 | 米 | 中號 |
奧 | � | 奧 | � | 奧 | � | ⑨ | 埃 | α | 奧 | 奧 | 奧 |
n | 氮 | s | y | f p | F 磷 | c | C | q | r | w | t |
Xcode 15 或更高版本和 Python 3 是建置 Translit 的唯一要求。
fetch
腳本(當前目錄無關)。這將獲取外部相依性Translit.workspace
並建立Translit
或Installer
方案