Thai Input Method Engine - "Thaime"
A Latin-to-Thai typing library
- (Pre-requisite) Python3 & IBus must be installed on your system
Install IBus, Python IBus binding, and GObject Introspection bindings
Ubuntu:
sudo apt update
sudo apt install -y ibus ibus-gtk3 python3-gi gir1.2-ibus-1.0 libibus-1.0-devFedora:
sudo dnf update
sudo dnf install -y ibus ibus-devel ibus-gtk3 gobject-introspection gobject-introspection-devel python3-gobject-base python3-gobject-devel- Copy
thaime.xmlto the IBus components directory
sudo cp engine/thaime.xml /usr/share/ibus/component/- Start / restart the IBus daemon
ibus-daemon -drx- Verify that Thaime is registered with IBus
ibus list-engine | grep thaimeShould output: thaime - Thaime
- Make the
ibus-engine-thaimescript executable
chmod +x engine/ibus-engine-thaime-python- Set the input engine to Thaime via your toolbar GUI or:
ibus engine thaime