基於原住民族語言發展基金會的族語學習詞表,以及 Web 技術打造的族語輸入法。
- Web 平台
- Chrome OS
- Windows (透過 PIME 輸入法框架)
這套輸入法使用 Type Script 語言開發,所以在 Windows、macOS、Linux 平台上都可以編譯。請先安裝 Node.js 以及 Git,然後在終端機中執行編譯命令。
大部分的 Node.js 版本應該都可以成功編譯這個專案,您也可以查看我們在 CI/CD 中使用的 Node.js 版本。
請輸入:
npm install
npm run build用瀏覽器打開 output/example/index.html 就可以使用輸入法了。
您也可以透過參考 output/example/index.html 裡頭的方式,將小麥族語輸入法,嵌入到您的網頁中。
您可以從 Chrome Web Store 下載安裝。
如果要要自行編譯,請在終端機中執行:
npm install
npm run build:chromeos然後在 Chrome OS 上開啟「chrome://extensions/」,並啟用「開發人員模式」,接著按下「載入已解壓縮的擴充功能」,選擇 output/chromeos 目錄,就可以安裝輸入法了。您可以選擇將 output/chromeos 傳到你的 Chrome OS 裝置上,或是直接在 Chrome OS 上使用 Linux 子系統(Crostini)編譯。
首先您要在您的 Windows 系統上安裝 PIME,請前往 PIME 的專案頁面下載。請注意,在安裝的過程中,務必要勾選 Node.js 支援,否則無法使用這個輸入法— PIME 預設是不安裝 Node.js 支援的。
請在 Windows 的命令提示字元(Command Prompt)或 PowerShell 中執行:
npm install
npm run build:pime然後將 output/pime 目錄下的所有檔案複製到 PIME 安裝目錄下的 node\input_methods\mcfoxim 目錄中(通常是 C:\Program Files (x86)\PIME\node\input_methods\mcfoxim),您會需要用到系統管理員權限。第一次使用時,請在這個目錄中,執行一次 run_register_ime.bat,將小麥族語輸入法註冊到 Windows 系統中。接著重新啟動 PIME 啟動器(PIME Launcher),就可以在輸入法清單中選擇小麥族語輸入法了。
如果在系統清單中,沒有看到小麥族語輸入法,請進入 Windows 的系統設定中,確認「語言」設定中已經加入了小麥族語輸入法。
小麥族語輸入法,其實比較接近以字母為基礎的語言的自動完成(auto-complete)功能。
- 在開始輸入的時候,只要直接輸入字母即可
- 如果有可以自動補完的字詞,就會出現候選字選單—旁邊也有對應的中文說明
- 這時候按下 Tab 鍵,就可以補完單字
- 另外,也可以用上下鍵移動要選擇的候選字,或是用 page up / page down 換頁。
您可以直接在 網頁版本 中,體驗這個輸入法的使用方式。
輸入法提供原語會的族語學習詞表所涵蓋的語言。
我們採用了 GitHub 的通用社群公約。公約的中文版請參考這裡的翻譯。
A: 來自原語會的學習詞表,以及族語 E 樂園的學習詞表
A: 原語會本身也已經提供了這些平台的官方族語輸入法。這個版本主要提供官方所支援的其他平台。
A: 原語會的族語輸入法是族語會所提供的官方輸入法,小麥族語則是由 OpenVanilla 社群為了官方沒有涵蓋到的平台而開發。
A: 在 ISO 639 語言代碼中,fox 就是台灣南島民族語言的代號,IM 則是 Input Method 的縮寫,合起來就是 McFoxIM。請參見 Wikipedia 上的 ISO 639-5 、Formosan languages 詞條、以及 SIL 官方 的說明。
A: 本專案程式碼採用 MIT License 授權,詳情請見 LICENSE 檔案。資料表格授權請參考族語 E 樂園創用 CC 授權。
A: 請參考 tools/README.md 中的說明。
