Help:Extension:Narayam

This is user documentation for Narayam Input Method tool functionality. Technical documentation for the Narayam extension is also available.

The Narayam input method tool allows you to input text in non-latin scripts. Installing and configuring input methods in the operating systems may not be easy or convenient for many editors. This tool aims to provide the popular and standard input methods in many languages in Mediawiki itself. The tool works in all editable fields of Mediawiki.

Usage
The tool will be available along with the top user preferences links as shown in the screenshot. Clicking on the link link will show a menu with available input methods.

Enabling and Disabling the input method
If the Input tool is enabled, you will see a small icon with pen, if it is disabled, icon will have a red cross on the icon. To enable the tool, you can use the keyboard shortcut Control + M. Or select the option 'Enable' on top of the menu. Once you enabled you will see that the icon changed.

Pressing Control+M will toggle between enabling and disabling. So while editing, you can use this shortcut key to switch the tool on and off without clicking on the menu.

Selecting an input method
The default input method of the wiki's content language will be enabled initially. You can select an input method from the menu according to your preference. While editing if you want to switch to another input method, you can do so. The input methods for other languages are available once you click  link. The recently used input methods will be available on top of the menu.

Clicking on the {int:narayam-help}}link will take you to the help page of Narayam Input tool.

Disabling the the tool for your user acount
To disable Narayam Input Tool for your user account: "" ""  Uncheck option ""  "" your settings.

Indic scripts

 * Assamese
 * Avro (Phonetic)
 * Inscript
 * Bornona
 * Transliteration
 * Bengali [bn]
 * Avro (Phonetic)
 * InScript
 * National Keyboard
 * Bodo [brx]
 * InScript
 * Gujarati [gu]
 * Transliteration
 * InScript
 * Hindi [hi]
 * Transliteration
 * InScript
 * Kannada [kn]
 * Transliteration
 * InScript
 * Malayalam [ml]
 * Transliteration (Mozhi)
 * InScript
 * Marathi [mr]
 * Transliteration
 * InScript
 * Nepali [ne]
 * Transliteration
 * InScript
 * Odia [or]
 * Transliteration
 * Lekhani
 * InScript
 * Gurmukhi Punjabi [pa]
 * Phonetic
 * InScript
 * Sanskrit [sa]
 * Transliteration
 * InScript
 * Sinhala [si]
 * Singlish (Partial phonetic)
 * Wijesekara
 * Tamil [ta]
 * Transliteration
 * Tamil99

Arabic

 * Urdu [ur]: Standard

Latin

 * Esperanto [eo]: x-code transcription
 * German [de]: umlauts and sz

Cyrillic

 * Russian [ru]
 * Sakha [sah]

Other

 * Amharic [am] (experimental)
 * Tifinagh for Berber (Tachelhit [shi] and Tarifit [rif])

New input methods, Translations
If you like to see a new language supported or a new input method added please request it in the the bug tracker.

The extension can be translated to your language using translate this functionality at translatewiki.net.

How to report issues
Please report all issues in the bug tracker