Multilingual Text Input in
GlyphGate 5.1

Content

  1. Introduction
  2. Japanese Hiragana/Katakana
  3. Japanese Kanji (kun)
  4. Japanese Kanji (on)
  5. Korean Hanja
  6. Chinese (Mandarin)
  7. Chinese (Cantonese)
  8. Chinese (Cangjie)
  9. Modern Greek
  10. Russian
  11. Canadian Syllabic
  12. Latin Diacriticals

Copyright 2001-2005 Em2 Solutions AB. All rights reserved.

Introduction

With GlyphGate you can easily input multilingual text info web input fields, even if your current keyboard does not support that language.

Note: This support is only intended for situations when the language you are trying to input is not natively supported by the operating system. It does not add a complete support for the languages supported.

The method by which you enter text varies slightly for the different languages. However, the basic principles are the same: a set of input key strokes are mapped to one or more output characters.

It is possible that different sequences of key strokes generate the same output characters. This is often the case when input is based on phonetic notation and pronounciation may vary slightly. It is also possible that the same sequence of key strokes map to several different output character strings. In such a case you need to specify which of the possible completions that is the one you intended.

The status bar of your browser will display a list of all possible completions for the word you are currently writing. You can select any one of these completions by typing a number indicating its index in the list. A small example:

Let's say you are typing in Japanese. If you type 'y', the status bar will show:
(yi:) (ye:いぇ) (ya:) (yu:) (yo:)

This indicates that you can now press 'i', 'e', 'a', 'u' or 'o' to get the characters indicated. You can also press a number indicating an index in the list, e.g. '3' for 'ya' or '5' for 'yo'.

Japanese Hiragana/Katakana

You input Japanese Hiragana/Katakana by writing the phonetic equivalent of your Japanese text (Romaji). Normal input assumes Hiragana. To type Katakana hold down the shift key (or turn CAPSLOCK on).

A small example:

CharacterWhat to write
a
li
lyi
LYI
いぇye

Japanese Kanji (Kun)

This method allows you to input Kanji characters using the Japanese pronounciation of the characters.

A small example:

CharacterMeaningWhat to write
house, homeIE, YA or UCHI
mountain, hill, peakYAMA

Japanese Kanji (On)

This method allows you to input Kanji characters using the Sino-Japanese pronounciation of the characters.

A small example:

CharacterMeaningWhat to write
house, homeKA, KE or KO
mountain, hill, peakSAN or SEN

Korean Hanja

Input characters using Yale Romanization, which is based on phonetic notation and transliteration to roman script. See e.g. this web site for more information.

Note that text input is case insensitive: 'A' is the same as 'a'.

A small example:

CharacterMeaningWhat to write
house, homeKA
mountain, hill, peaksan

Chinese (Mandarin)

Use Pinyin to input Mandarin Chinese used in the People's Republic of China. Pinyin is a widely used Mandarin romanization system, based on phonetic notation and transliteration to roman script. For more information, see e.g. the Websters dictionary definition.

Note that text input is case insensitive: 'A' is the same as 'a'.

A small example:

CharacterMeaningWhat to write
house, homeJIA1, JIE5 or GU1
mountain, hill, peakSHAN1

Chinese (Cantonese)

Characters in Cantonese Chinese can be inputted through a modified version of the Yale romanization. It is based on the phonetic sounds of Cantonese Chinese, as spoken in South-eastern China, Hong Kong, Macau etc.

Note that text input is case insensitive: 'A' is the same as 'a'.

A small example:

CharacterMeaningWhat to write
house, homeGA1
mountain, hill, peakSAAN1

Chinese (Cangjie)

Using this IME you can input Cangjie codes. The Cangjie system for writing Chinese is based on the morphological aspect of characters. For more information see e.g. the Webster dictionary definition or this page. Note that text input is case insensitive: 'A' is the same as 'a'.

A small example:

CharacterMeaningWhat to write
house, homeJMSO
mountain, hill, peakU

Modern Greek

Inputting modern Greek is pretty straightforward. Below you can see how the keyboard is mapped to the Greek alphabet.

keyboard layout
Unshifted keyboard

keyboard layout (shifted)
Shifted keyboard

Marks

There are a number of marks that you can write as well:

MarkNameKey
΄Tonos'
̈Dialytika"
΅Dialytika Tonos' then "
·Ano Teleia. then .

Use these marks in combination with the other characters. E.g. to write ΰ (Greek small letter Upsilon with Dialytika and Tonos) you type the three characters ', " and Y.

Russian

For Russian, the characters are mapped as if your keyboard was in fact a russian one. Below you can see how the keyboard is mapped to the Russian alphabet.

keyboard layout
Unshifted keyboard

keyboard layout (shifted)
Shifted keyboard

Canadian Syllabic

Use the following keyboard layouts to write Canadian Syllabic. To access the characters in the bottom two layouts you need to prepend each letter with `. Thus, to write , you press ` and then hold down the shift-key and press c.

keyboard layout
Unshifted keyboard

keyboard layout (shifted)
Shifted keyboard

keyboard layout
Unshifted keyboard with ` prepended

keyboard layout (shifted)
Shifted keyboard with ` prepended

Latin Diacriticals

Use this IME to input latin characters with diacriticals. See below for keyboard layouts. To write e.g. Ō (latin capital O with macron) you first press the key for the macron mark (shift and ';' on an English keyboard) followed by the base character (O).

keyboard layout
Unshifted keyboard

keyboard layout (shifted)
Shifted keyboard

A small example:

StringWhat to write
wùk’ê


For further assistance, please contact us at Em2 Solutions. Support for this software is available free of charge through e-mail at support at glyphgate.com .