Skip to content

mkpoli/ainuKey

Repository files navigation

ainuKey

Note

早期ベータ版です。基本的なローマ字→カタカナ入力が利用できます。

Early beta. Basic romaji → Ainu katakana input works; more features are on the way.

Iokere ipak / 進捗 / Progress : Progress

Nep kusu / 概要 / Overview

Tan porokram anakne Windows or ta Aynuitak ani aeynuyep ne.

このソフトはWindowsでアイヌ語を入力するためのIMEです。

This software is an IME for the Ainu language on Windows. It is a Text Services Framework (TSF) text input processor written in Rust.

使い方 / Usage

Type Latin romanization and the in-progress text appears underlined as a composition. Press Space or Enter to convert it to Ainu katakana and commit; Backspace edits, Esc cancels. Input is forgiving — e.g. ti becomes ci (チ). Conversion is powered by ainconv.

インストール / Install

From the Releases page:

  • Installer (recommended): download ainuKey-vX.Y.Z-x86_64-windows-setup.exe and run it. It installs to C:\Program Files\ainuKey and registers the input method; uninstall from Settings → Apps.
  • Portable zip: download …-x86_64-windows-msvc.zip, unzip, right-click install.ps1Run with PowerShell (self-elevates). Remove with install.ps1 -Uninstall.

Then switch input method (Win+Space) to ainuKey.

(The installer is unsigned, so SmartScreen may warn — choose "More info → Run anyway".)

v0.1 registers under the ja-JP langid, so Japanese may need to be added under Settings → Time & language → Language for ainuKey to appear in the switcher.

ビルド / Build from source

Requires Rust and the MSVC toolchain + Windows SDK ("Desktop development with C++").

.\build.ps1     # cargo build --release --target x86_64-pc-windows-msvc
.\install.ps1   # install + register (elevated)

A=kar / 開発 / Development

https://zenn.dev/mkpoli/scraps/6dc57fcd0335cf

License

MIT © 2024–2026 mkpoli — see LICENSE.

About

Ainu IME on Windows

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors