Multilanguage Keyboard
Width:
Height:
Text size:
Fixed Keyboard and Menu
Select Language
Bangla
Devanagari
Khmer
Lao
Malayalam
Sinhala
Tamil
Telugu
Thai
Thaana
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta content="text/html; charset=utf-8" http-equiv="Content-Type" /> <title>Multi-Language Keyboard Help</title> <style type="text/css"> a { text-decoration: none; color: black; } a:hover { text-decoration: underline; } .head1 { font-size: 1.15em; } .head2 { font-size: 1.02em; } p, li { text-align: justify; } #cnts { border: 1px #999999 solid; background-color: #E0E0E0; width: 350px; } #cnts li { list-style: none; padding: 3px 0px; } #enghelp { position: absolute; top: 10px; left: 0px; padding: 0px; clear: both; } #OSlansup { width: 400px; position: relative; left: 50px; border-collapse: collapse; } #OSlansup td { border: 1px black solid; padding: 2px 5px; } </style> </head> <body> <div> <div id="enghelp" style="width: 600px; margin-left: 20px"> <div id="cnts"> <p style="text-align: center"> <a class="head1" name="bktop" style="text-decoration: none;">Contents</a></p> <ul> <li><a href="#intro">Introduction</a></li> <li><a href="#sysrqmt">System Requirements</a><ul> <li><a href="#LanSup">Language Support</a></li> </ul> </li> <li><a href="#OScrnkbrd">On Screen Keyboard</a><ul> <li><a href="#kbrdarng">Arrangement of script keys</a></li> <li><a href="#TpSinScr">Typing in complex scripts</a></li> </ul> </li> <li><a href="#wkspcsu">Workspace setup</a></li> <li><a href="#mnftrs">Menu Features</a><ul> <li><a href="#mnftrs">Redo/undo</a></li> </ul> </li> <li><a href="#cprtdsclmr">Copyright and Disclaimer</a></li> </ul> </div> <br /> <div> <a class="head1" href="#bktop" name="intro">Introduction</a> <p>AppsTML Multi-Language Keyboard is a single file browser-based application that enables you to type in several scripts to a user defined textarea. Scripts included in the application are Bangla, Devanagari (script used in several languages including Hindi, Nepali and Sanskrit), Khmer, Lao, Malayalam, Sinhala, Tamil, Telugu, Thai and Thaana (right to left script used to write in Dhivehi, national language of the Maldives). The typed content can be cut and pasted to (as well as pasted from) MS applications (Windows, Word, Notepad, Wordpad, etc.) , internet applications ( e.g. e-mail, textboxes in html documents, etc.) and other applicable programs. It operates off-line thus an internet connection is not needed. Requirements for satisfactory operation of the application is listed in subsequent sections. </p> <br /> <a class="head1" href="#bktop" name="sysrqmt">System Requirements</a> <ul> <li>Given that the application runs via an internet browser, a functioning browser program is essential (internet connection is not required). The functionality and the appearance of the program will vary with the browser and version. Internet Explorer 8+ and comparable browsers should enable the application to function as intended. Earlier versions may produce none or partial functionality.</li> <li>System requirements in terms of the speed, memory etc. for the application itself is insignificant compared to the requirement of the browser program and language support (<a href="#LanSup">see details</a>). </li> <li>The layout of the keyboard was arranged with a minimum screen resolution of 1024 x 768. Display settings of a lower resolution is likely to produce irregular results. In such a case consider adjusting the browser window zoom feature and <a href="#wkspcsu"> workspace setup</a> in the AppsTML Multilanguage Keyboard. </li> </ul> <a class="head2" href="#bktop" name="LanSup">Language Support</a> <p>In order to view complex scripts, the computer must have the appropriate language support. Language support provided by versions of Windows operating system is tabulated below:</p> <table id="OSlansup"> <tr> <td>Windows 95+</td> <td>Thai</td> </tr> <tr> <td>Windows 2000+ </td> <td>Devenagari, Tamil</td> </tr> <tr> <td>Windows Xp +</td> <td>Telugu, Thaana</td> </tr> <tr> <td>Windows Xp Sp2+</td> <td>Bengali, Malayalam</td> </tr> <tr> <td>Windows Vista+</td> <td>Khmer, Lao, Sinhala</td> </tr> </table> <br /> <a class="head1" href="#bktop" name="OScrnkbrd">On-Screen Keyboard</a><p> Mouse click on a key (button) in the on-screen keyboard generates the character in a particular location (cursor position or highlighted range) in the textarea. Other keys in the on-screen keyboard:</p> <ul> <li>Clear All – Deletes all content in a textarea.</li> <li>Backspace – Deletes the previous character (from position of the cursor) in the textarea. </li> <li>Space – Creates an empty space in the textarea.</li> </ul> <a class="head2" href="#bktop" name="kbrdarng">Arrangement of script keys</a> <ul> <li>Characters in the first row are primarily symbols, general punctuations and numerals. </li> <li>Subsequent rows contain vowels, consonants and characters that are termed signs (or vowel signs) of the script. Signs are attached to constants to produce vocalic variations.</li> <li>Certain scripts contain special characters (e.g. additional numerals, script specific punctuations and symbols) that are located in the bottom rows of the keyboard.</li> </ul> <p><a class="head2" href="#bktop" name="TpSinScr">Typing in complex scripts:</a></p> <ul> <li>Vowels are typed in as a single character. Signs generally are not conjoined to vowels.</li> <li>Consonants should be typed before the sign even if the sign appears prior to the consonant in sequence of characters ( e.g. യ then െ produces യെ).</li> <li>Certain signs keys produces varying character shapes based on the attached consonant( eg. ක + ් → ක් whereas ම + ් → ම් )</li> </ul> <p>NB: AppsTML Multilanguage keyboard does not contain all the characters used in each of the scripts. Those that do not appear could be inserted into the textarea by changing the language setting of the physical keyboard and pressing the appropriate keys.</p> <br /> <p><a class="head1" href="#bktop" name="wkspcsu">Workspace setup</a></p> <p>AppsTML Multilanguage keyboard allows you to resize the main textarea and change the font size in the textarea. Simply replace default values and click "Ok" to change settings.</p> <ul> <li>Width – The default width of the text area is 1000px. It can be increased (e.g. 1500px) or decreased (e.g. 500px) as an amount of pixels or another appropriate unit of measurement (e.g. 500em, 50% etc.).</li> <li>Height – Change the height of the textarea from the default (200px) by replacing the value to a desired height in an appropriate unit of measurement (px, em).</li> <li>Font size – Is the size of the font in the textarea/s . It is not the size of the font that would appear once pasted to a html or text document (e.g. MS Word document). The option was created to allow the user to view the content at a desired font size. </li> <li>Fixed keyboard and menu - Checking the selection box locks the keyboard and menu in to a fixed position on the screen. </li> <li>Default button – Returns editable values back to default settings. </li> </ul> <br /> <a class="head1" href="#bktop" name="mnftrs">Menu Features</a> <p>Undo/Redo – The undo button can retrieve content from upto 10 previous actions. The redo button returns the content back to the original from an undo step.</p> <br /> <a class="head1" href="#bktop" name="cprtdsclmr">Copyright and Disclaimer</a> <p>AppsTML Multilanguage Keyboard 1.1 Copyright © 2013 Ráj. A. Paksha, Atha Paththu </p> <p>Viewing, accessing or otherwise using any of the services or information created, collected or compiled in this software or associated documentation you accept and agree to be bound by the terms and conditions of service listed on the current page and elsewhere within associated documentation. </p> <p>Permission is hereby granted, free of charge, to any persons obtaining a copy of this software and associated documentation, to deal in the software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the software, and to permit persons to whom the software is furnished to do so, subject to the following conditions: </p> <p>The copyright statement shall be included in all copies or substantial portions of this software. </p> <p>The authors, copyright holders nor agents give any guarantees or warranty, expressed or implied, including warranties of merchantability and fitness for a particular purpose, are made as to the currency, accuracy, quality, completeness, availability or usefulness of data, information, apparatus, product, or process disclosed, provided through this service, and no responsibility or legal liability is assumed for any damages from its use, including, but not limited to direct, indirect, incidental, punitive, and consequential damages. </p> </div> </div> </div> </body> </html>