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 using a keyboard mapping different from the layout used on an International keyboard. This is particularly useful for 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 text 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 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 a pen, if it is disabled, icon will have a red cross on the icon. To enable the tool, you can use the keyboard shortcut. Or select the option "Enable" at the top of the menu. Once you enabled you will see that the icon changed. If the input method is active, the pen icon in the input method selector will be visible, and when selecting an input field, that input field will have a faint blue background. When the input method is disabled, the pen icon will be crossed, and the input field background will be the usual (mostly white) colour.

Pressing  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. If you want to switch to another input method while editing, that is possible. The input methods for other languages are available once you click the "" link. The recently used input methods will be available at the top of the menu.

Clicking on the "" link will take you to this help page or a custom configured help page.

Disabling the tool for your user account
To disable the Input method tool for your user account: "" ""  Uncheck option ""  Click "" to save your settings.

Assamese

 * Avro (Phonetic)
 * Special:MyLanguage/Help:Extension:Narayam/Assamese/InScript
 * Bornona
 * Special:MyLanguage/Help:Extension:Narayam/Assamese/Transliteration

Bengali

 * Avro Phonetc
 * Special:MyLanguage/Help:Extension:Narayam/Bengali/InScript
 * National Keyboard
 * Probhat (beta)

Bodo

 * InScript

Hindi

 * Special:MyLanguage/Help:Extension:Narayam/Hindi/Transliteration
 * Special:MyLanguage/Help:Extension:Narayam/Hindi/InScript

Marathi

 * Special:MyLanguage/Help:Extension:Narayam/Marathi/Transliteration
 * Special:MyLanguage/Help:Extension:Narayam/Marathi/InScript

Nepali

 * Special:MyLanguage/Help:Extension:Narayam/Nepali/Transliteration
 * Special:MyLanguage/Help:Extension:Narayam/Nepali/InScript

Gujarati

 * Special:MyLanguage/Help:Extension:Narayam/Gujarati/Transliteration
 * Special:MyLanguage/Help:Extension:Narayam/Gujarati/InScript

Kannada

 * Transliteration
 * InScript

Malayalam

 * Special:MyLanguage/Help:Extension:Narayam/Malayalam/Transliteration
 * Special:MyLanguage/Help:Extension:Narayam/Malayalam/InScript

Odia

 * Special:MyLanguage/Help:Extension:Narayam/Odia/Transliteration
 * Lekhani
 * Special:MyLanguage/Help:Extension:Narayam/Odia/InScript

Gurmukhi Punjabi [pa]

 * Transliteration
 * Phonetic
 * InScript

Sanskrit

 * Special:MyLanguage/Help:Extension:Narayam/Sanskrit/Transliteration
 * Special:MyLanguage/Help:Extension:Narayam/Sanskrit/InScript

Sinhala [si]

 * Singlish (Partial phonetic)
 * Wijesekara

Tamil

 * Special:MyLanguage/Help:Extension:Narayam/Tamil/Transliteration
 * Special:MyLanguage/Help:Extension:Narayam/Tamil/Tamil99
 * Special:MyLanguage/Help:Extension:Narayam/Tamil/InScript

Telugu

 * Special:MyLanguage/Help:Extension:Narayam/Telugu/Transliteration

Javanese scripts

 * Special:MyLanguage/Help:Extension:Narayam/Javanese/Transliteration

Urdu

 * Urdu [ur] Standard

Esperanto

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

Russian

 * Russian [ru]

Sakha

 * Sakha [sah]

Other

 * Amharic [am] (experimental)
 * Tifinagh for Berber (Tachelhit [shi], Tamazight language standard [tzm] and Tarifit [rif])
 * [jv] (experimental)

New input methods and translations
If you'd like to see a new language supported or a new input method added please request it in the bug tracker.

The extension can be translated to your language at translatewiki.net.

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