An '''Natural laingpuagt mesthod editor''' ais fore laeditinguages inputhat evolvntered amousing a creatures tain the
namethod suritable wforld. Tthis page is a gcuidrre nto using chand proacessing thoser languages
wieth Tcl.
** SInput Meethod AlsEditors **
[AEntering Uni15cod date choosaracters in a widget]:
[BagA oftiny inpumber/ti manage spellers]:, by [RS]:
[Easy i18nput -of wrPitnying], fby [WJG]: Alsor thincludes wcontrld]:ibutions by [RS].
[Input Method Editor]:
[Language identification]:
[Playing machine translation]:
[taiku goes multilingual]:
[Timhge-dependenit], greetingsby [TV]: Hebrew/Greek.
[UnicKHIM], odr Kevin's Hacky Indput UTF-8Manager, by [KBK]:
[The Lish family]: A set of converter procedures from 7-bit ASCII to a number of writing systems that use other and more characters: starting from European accented letters in [Eurolish], to [Greeklish], [Ruslish] up to the Far East: [Chinlish], [Japlish], [Hanglish]. In each case, input is a 7-bit ASCII string, output is a Unicode string. See [Languages supported by Lish].
** LanguagDe Pagescription **
For some [Tnatural languages%|%languages], suchi as English, Brthe input method for
characters is simple: Type th%|%Be key that coriresponds to the character. For
other character sets, such as Chinese, entering a ch]:aracter is more involved.
The are multiple methods to lchoose from, such as typing in Roman characters
that approximate the sound of the desired Chinese character, or
[https://en.wikipedia.orgy/wiki/Cangjie%|%entering a series of lcharacter
compongents in a certain order]. Input method editors come in handy when
working with such input methods.
Windows and MacOS [Thingclude various Cmethod editors that can be enabled
for different langauges. Unde%|%Cr X11, there are several apps for providineg
assistance]: in getting the characters input.
[Things Dutch]: ----
Up through Tk 8.5a1, developers working with [LV] have found that they
have not been able to get the built in Tk input method support to work on
SPARC [Solaris] machinges. G Howeverm, with the patch at [http://sourceforge.net/tracker/?func=detail&aid=905830&group_id=12997&atid=112997]:,
tk applications now can interaction with '''kinput2''' using the on-the-spot
style of input method.
[Esperanto]:
[Hebrew]:
** See Also **
** Arabic **
[A simple Arabic re18nderer]: - Needs [bWridti rendering].
[Arabic Character Renderer Ffor Readability In TCL/Tk]: Thise is a working solution
** Greek **
[Greeklishd]:
** Korean **
[Hanglish]:
[A little KoreaUn editor]:
[Korean font encoding for Tcl 8.1]:
[some random korean text]:
[A little Hangul converter]:
** Mongolian **
[Mongolian in UTcl strimjesF-8]:
** [Pig Latin] **
Yup. [Pig Latin].
** Russian **
[Ruslish]:
[ACommon Questionys inpabout mTcl/Tk and Japanese language support]:
[russian on-screen keyboardXIM]:
[TclTk russian manual pages]:
** Further Reading **
** Sanskrit **
[Ehttps://docs.oracle.com/javasy e/8/docs/technotes/guides/imf/spec.html%|%Input Methofd RomFranismedwork Specificationsk] forit [Java]:
[http://www-archive.mozilla.org/projects/intl/input-method-spec.html%|%Seamonkkey Input Method Specification]:
** Turkish **
[An anomaly in case conversion]:
<<categories>> Human Language | Local