How to write your own input tool software for windows for my language?

1.1k Views Asked by At

My language Kachhi has no official Unicode support but I have developed my own fonts in ttf, otf , svg etc format. I already run a website using same fonts.

I want users to be able to write or input in my language using my fonts (preferably on all platforms but if not then mainly on windows)

So how can I develop a input tool software for windows? to input custom fonts designed for my language

Can anyone help by pointing out how to build you own windows IME. Link to some tutorial or books or anything?

2

There are 2 best solutions below

1
On

What you're aiming for is called an Input Method Editor. Essentially, this is a small program with a standardized interface, to translate user input into Unicode text.

You can pick pretty much any language that has decent Windows support. IOW, VC++.

4
On

I apologise if I misunderstood the question - however I think you may consider using the Unicode private use area

The idea of this part of Unicode is to allow for exactly this situation (I remember someone used it for the fictional Klingon language at one point).

You can use these zones of the Unicode-tables, then provide input/output mechanisms though traditional Unicode methods.

Obviously enough, without a custom font (such as the one you've developed), these sections of the table have no meaning.