diff options
Diffstat (limited to 'MLEB/UniversalLanguageSelector/lib/jquery.ime')
135 files changed, 12102 insertions, 11761 deletions
diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/css/jquery.ime.css b/MLEB/UniversalLanguageSelector/lib/jquery.ime/css/jquery.ime.css index 9a254cc5..1a91d745 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/css/jquery.ime.css +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/css/jquery.ime.css @@ -8,7 +8,6 @@ background-image: linear-gradient(transparent, transparent), url('../images/ime-active.svg'); background-color: rgba(255,255,255,0.75); background-position: left 3px center; - background-position-x: 3px; height: 15px; font-size: small; padding: 2px 2px 1px 20px; @@ -168,13 +167,11 @@ span.ime-disable-shortcut { .imeselector-menu .ime-checked { /* @embed */ - background: url(../images/tick.png) no-repeat left center; + background: url(../images/tick.png) no-repeat left 4px center; /* @embed */ background-image: -webkit-linear-gradient(transparent, transparent), url('../images/tick.svg'); /* @embed */ background-image: linear-gradient(transparent, transparent), url('../images/tick.svg'); - background-position: left 4px center; - background-position-x: 4px; } .imeselector-menu .ime-help-link { diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/jquery.ime.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/jquery.ime.js index 3ae830c5..6bf6589e 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/jquery.ime.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/jquery.ime.js @@ -1,29 +1,71 @@ -/*! jquery.ime - v0.1.0+20150818 +/*! jquery.ime - v0.2.0+20181004 * https://github.com/wikimedia/jquery.ime -* Copyright (c) 2015 Santhosh Thottingal; Licensed GPL, MIT */ +* Copyright (c) 2018 Santhosh Thottingal; License: (GPL-2.0+ OR MIT) */ ( function ( $ ) { 'use strict'; + var TextEntryFactory, TextEntry, FormWidgetEntry, ContentEditableEntry, + defaultInputMethod; // rangy is defined in the rangy library /*global rangy */ /** + * Just initializes an empty static object. + * Similar to initClass in https://www.mediawiki.org/wiki/OOjs + * + * @param {Function} fn + */ + function initClass( fn ) { + fn.static = fn.static || {}; + } + + /** + * Inheritance. Uses pattern similar to OOjs (https://www.mediawiki.org/wiki/OOjs). + * Extend prototype and static methods and properties of child constructor from + * a parent constructor. + * + * @param {Function} targetFn + * @param {Function} originFn + */ + function inheritClass( targetFn, originFn ) { + targetFn.parent = originFn; + targetFn.prototype = $.extend( {}, originFn.prototype ); + targetFn.prototype.constructor = originFn.constructor; + targetFn.static = $.extend( {}, originFn.static ); + } + + /** * IME Class + * + * @class + * @constructor + * @param {HTMLElement} element Element on which to listen for events + * @param {TextEntry} textEntry Text entry object to use to get/set text + * @param {Object} [options] * @param {Function} [options.helpHandler] Called for each input method row in the selector - * @param {Object} options.helpHandler.imeSelector - * @param {String} options.helpHandler.ime Id of the input method + * @param {Object} [options.helpHandler.imeSelector] + * @param {string} [options.helpHandler.ime] Id of the input method */ - function IME( element, options ) { + function IME( element, textEntry, options ) { this.$element = $( element ); + this.textEntry = textEntry; // This needs to be delayed here since extending language list happens at DOM ready $.ime.defaults.languages = arrayKeys( $.ime.languages ); this.options = $.extend( {}, $.ime.defaults, options ); + if ( this.options.imePath ) { + // Set the global IME path from the one specified to the instance + // TODO: remove this functionality and force clients to set the global + // IME path + $.ime.path = this.options.imePath; + } this.active = false; this.shifted = false; this.inputmethod = null; this.language = null; this.context = ''; - this.selector = this.$element.imeselector( this.options ); + if ( this.options.showSelector ) { + this.selector = this.$element.imeselector( this.options ); + } this.listen(); } @@ -34,12 +76,69 @@ * Listen for events and bind to handlers */ listen: function () { - this.$element.on( 'keypress.ime', $.proxy( this.keypress, this ) ); - this.$element.on( 'keyup.ime', $.proxy( this.keyup, this ) ); - this.$element.on( 'keydown.ime', $.proxy( this.keydown, this ) ); - this.$element.on( 'destroy.ime', $.proxy( this.destroy, this ) ); - this.$element.on( 'enable.ime', $.proxy( this.enable, this ) ); - this.$element.on( 'disable.ime', $.proxy( this.disable, this ) ); + this.$element.on( { + 'keypress.ime': this.keypress.bind( this ), + 'keyup.ime': this.keyup.bind( this ), + 'keydown.ime': this.keydown.bind( this ), + 'destroy.ime': this.destroy.bind( this ), + 'enable.ime': this.enable.bind( this ), + 'disable.ime': this.disable.bind( this ) + } ); + }, + + /** + * Return a list of available language codes + * + * @return {string[]} Available language codes + */ + getLanguageCodes: function () { + return $.ime.defaults.languages; + }, + + /** + * Return the autonym for an available language code + * + * @param {string} languageCode The language code + * @return {string} The autonym + */ + getAutonym: function ( languageCode ) { + return $.ime.languages[ languageCode ].autonym; + }, + + /** + * Return a list of available input method ids for a language + * + * @param {string} languageCode An available language code + * @return {string[]} Available input method ids for that language + */ + getInputMethodIds: function ( languageCode ) { + return $.ime.languages[ languageCode ].inputmethods; + }, + + /** + * Return the name of an input method + * + * @param {string} inputMethodId The id of an input method + * @return {string} The input method's name + * @see IME#load + */ + getInputMethodName: function ( inputMethodId ) { + return $.ime.sources[ inputMethodId ].name; + }, + + /** + * Return a list of input method info { id: ..., name: ... } for a language. + * + * @param {string} languageCode An available language code + * @return {Object[]} Info object for each available input method + */ + getInputMethods: function ( languageCode ) { + return this.getInputMethodIds( languageCode ).map( function ( inputMethodId ) { + return { + id: inputMethodId, + name: $.ime.sources[ inputMethodId ].name + }; + } ); }, /** @@ -49,9 +148,9 @@ * @param {string} input * @param {string} context * @param {boolean} altGr whether altGr key is pressed or not - * @returns {object} transliteration object - * @returns {bool} return.noop Whether to consider input processed or passed through. - * @returns {string} return.output the transliterated input or input unmodified. + * @return {Object} Transliteration object + * @return {boolean} return.noop Whether to consider input processed or passed through. + * @return {string} return.output The transliterated input or input unmodified. */ transliterate: function ( input, context, altGr ) { var patterns, regex, rule, replacement, i, retval; @@ -83,19 +182,19 @@ } for ( i = 0; i < patterns.length; i++ ) { - rule = patterns[i]; - regex = new RegExp( rule[0] + '$' ); + rule = patterns[ i ]; + regex = new RegExp( rule[ 0 ] + '$' ); // Last item in the rules. // It can also be a function, because the replace // method can have a function as the second argument. - replacement = rule.slice( -1 )[0]; + replacement = rule.slice( -1 )[ 0 ]; // Input string match test if ( regex.test( input ) ) { // Context test required? if ( rule.length === 3 ) { - if ( new RegExp( rule[1] + '$' ).test( context ) ) { + if ( new RegExp( rule[ 1 ] + '$' ).test( context ) ) { return { noop: false, output: input.replace( regex, replacement ) }; } } else { @@ -122,12 +221,13 @@ /** * Keypress handler + * * @param {jQuery.Event} e Event - * @returns {Boolean} + * @return {boolean} */ keypress: function ( e ) { var altGr = false, - c, startPos, pos, endPos, divergingPos, input, replacement; + c, input, replacement; if ( !this.active ) { return true; @@ -160,24 +260,10 @@ c = String.fromCharCode( e.which ); - // Get the current caret position. The user may have selected text to overwrite, - // so get both the start and end position of the selection. If there is no selection, - // startPos and endPos will be equal. - pos = this.getCaretPosition( this.$element ); - startPos = pos[0]; - endPos = pos[1]; - - // Get the last few characters before the one the user just typed, + // Append the character being typed to the preceding few characters, // to provide context for the transliteration regexes. - // We need to append c because it hasn't been added to $this.val() yet - input = this.lastNChars( - this.$element.val() || this.$element.text(), - startPos, - this.inputmethod.maxKeyLength - ); - input += c; - - replacement = this.transliterate( input, this.context, altGr ); + input = this.textEntry.getTextBeforeSelection( this.inputmethod.maxKeyLength ); + replacement = this.transliterate( input + c, this.context, altGr ); // Update the context this.context += c; @@ -198,11 +284,7 @@ return true; } - // Drop a common prefix, if any - divergingPos = this.firstDivergence( input, replacement.output ); - input = input.substring( divergingPos ); - replacement.output = replacement.output.substring( divergingPos ); - replaceText( this.$element, replacement.output, startPos - input.length + 1, endPos ); + this.textEntry.replaceTextAtSelection( input.length, replacement.output ); e.stopPropagation(); @@ -211,7 +293,8 @@ /** * Check whether the input method is active or not - * @returns {Boolean} + * + * @return {boolean} */ isActive: function () { return this.active; @@ -249,7 +332,8 @@ /** * Get the current input method - * @returns {string} Current input method id + * + * @return {string} Current input method id */ getIM: function () { return this.inputmethod; @@ -257,20 +341,25 @@ /** * Set the current input method + * * @param {string} inputmethodId + * @fires imeLanguageChange */ setIM: function ( inputmethodId ) { - this.inputmethod = $.ime.inputmethods[inputmethodId]; + this.inputmethod = $.ime.inputmethods[ inputmethodId ]; $.ime.preferences.setIM( inputmethodId ); + this.$element.trigger( 'imeMethodChange' ); }, /** * Set the current Language + * * @param {string} languageCode - * @returns {Boolean} + * @fires imeLanguageChange + * @return {boolean} */ setLanguage: function ( languageCode ) { - if ( !$.ime.languages[languageCode] ) { + if ( !$.ime.languages[ languageCode ] ) { debug( 'Language ' + languageCode + ' is not known to jquery.ime.' ); return false; @@ -278,12 +367,14 @@ this.language = languageCode; $.ime.preferences.setLanguage( languageCode ); + this.$element.trigger( 'imeLanguageChange' ); return true; }, /** * Get current language - * @returns {string} + * + * @return {string} */ getLanguage: function () { return this.language; @@ -291,162 +382,207 @@ /** * load an input method by given id + * * @param {string} inputmethodId * @return {jQuery.Promise} */ load: function ( inputmethodId ) { - var ime = this, - deferred = $.Deferred(), - dependency; + return $.ime.load( inputmethodId ); + } + }; - if ( $.ime.inputmethods[inputmethodId] ) { - return deferred.resolve(); - } + /** + * TextEntry factory + * + * @class + * @constructor + */ + TextEntryFactory = function IMETextEntryFactory() { + this.TextEntryClasses = []; + }; - // Validate the input method id. - if ( !$.ime.sources[inputmethodId] ) { - return deferred.reject(); - } + /* Inheritance */ - dependency = $.ime.sources[inputmethodId].depends; - if ( dependency && !$.ime.inputmethods[dependency] ) { - ime.load( dependency ).done( function () { - ime.load( inputmethodId ).done( function () { - deferred.resolve(); - } ); - } ); + initClass( TextEntryFactory ); + + /* Methods */ + + /** + * Register a TextEntry class, with priority over previous registrations + * + * @param {TextEntry} TextEntryClass Class to register + */ + TextEntryFactory.prototype.register = function ( TextEntryClass ) { + this.TextEntryClasses.unshift( TextEntryClass ); + }; - return deferred; + /** + * Wrap an editable element with the appropriate TextEntry class + * + * @param {jQuery} $element The element to wrap + * @return {TextEntry|undefined} A TextEntry, or undefined if no match + */ + TextEntryFactory.prototype.wrap = function ( $element ) { + var i, len, TextEntryClass; + for ( i = 0, len = this.TextEntryClasses.length; i < len; i++ ) { + TextEntryClass = this.TextEntryClasses[ i ]; + if ( TextEntryClass.static.canWrap( $element ) ) { + return new TextEntryClass( $element ); } + } + return undefined; + }; - debug( 'Loading ' + inputmethodId ); - deferred = $.ajax( { - url: ime.options.imePath + $.ime.sources[inputmethodId].source, - dataType: 'script', - cache: true - } ).done( function () { - debug( inputmethodId + ' loaded' ); - } ).fail( function ( jqxhr, settings, exception ) { - debug( 'Error in loading inputmethod ' + inputmethodId + ' Exception: ' + exception ); - } ); + /* Initialization */ - return deferred.promise(); - }, + TextEntryFactory.static.singleton = new TextEntryFactory(); - /** - * Returns an array [start, end] of the beginning - * and the end of the current selection in $element - * @returns {Array} - */ - getCaretPosition: function ( $element ) { - return getCaretPosition( $element ); - }, + /** + * Generic text entry + * + * @class + * @abstract + */ + TextEntry = function IMETextEntry() { + }; - /** - * Set the caret position in the div. - * @param {jQuery} $element The content editable div element - * @param {Object} position An object with start and end properties. - * @return {Array} If the cursor could not be placed at given position, how - * many characters had to go back to place the cursor - */ - setCaretPosition: function ( $element, position ) { - return setCaretPosition( $element, position ); - }, + /* Inheritance */ - /** - * Find the point at which a and b diverge, i.e. the first position - * at which they don't have matching characters. - * - * @param a String - * @param b String - * @return Position at which a and b diverge, or -1 if a === b - */ - firstDivergence: function ( a, b ) { - return firstDivergence( a, b ); - }, + initClass( TextEntry ); - /** - * Get the n characters in str that immediately precede pos - * Example: lastNChars( 'foobarbaz', 5, 2 ) === 'ba' - * - * @param str String to search in - * @param pos Position in str - * @param n Number of characters to go back from pos - * @return Substring of str, at most n characters long, immediately preceding pos - */ - lastNChars: function ( str, pos, n ) { - return lastNChars( str, pos, n ); - } - }; + /* Static methods */ /** - * jQuery plugin ime - * @param {Object} option + * Test whether can wrap this type of element + * + * @param {jQuery} $element The element to wrap + * @return {boolean} Whether the element can be wrapped */ - $.fn.ime = function ( option ) { - return this.each( function () { - var data, - $this = $( this ), - options = typeof option === 'object' && option; + TextEntry.static.canWrap = function () { + return false; + }; - // Some exclusions: IME shouldn't be applied to textareas with - // these properties. - if ( $this.prop( 'readonly' ) || - $this.prop( 'disabled' ) || - $this.hasClass( 'noime' ) ) { - return; - } + /* Abstract methods */ - data = $this.data( 'ime' ); + /** + * Get text immediately before the current selection start. + * + * This SHOULD return the empty string for non-collapsed selections. + * + * @param {number} maxLength Maximum number of chars (code units) to return + * @return {string} Up to maxLength of text + */ + TextEntry.prototype.getTextBeforeSelection = null; - if ( !data ) { - data = new IME( this, options ); - $this.data( 'ime', data ); - } + /** + * Replace the currently selected text and/or text before the selection + * + * @param {number} precedingCharCount Number of chars before selection to replace + * @param {string} newText Replacement text + */ + TextEntry.prototype.replaceTextAtSelection = null; - if ( typeof option === 'string' ) { - data[option](); - } - } ); + /** + * TextEntry class for input/textarea widgets + * + * @class + * @constructor + * @param {jQuery} $element The element to wrap + */ + FormWidgetEntry = function IMEFormWidgetEntry( $element ) { + this.$element = $element; }; - $.ime = {}; - $.ime.inputmethods = {}; - $.ime.sources = {}; - $.ime.preferences = {}; - $.ime.languages = {}; + /* Inheritance */ - var defaultInputMethod = { - contextLength: 0, - maxKeyLength: 1 - }; + inheritClass( FormWidgetEntry, TextEntry ); - $.ime.register = function ( inputMethod ) { - $.ime.inputmethods[inputMethod.id] = $.extend( {}, defaultInputMethod, inputMethod ); + /* Static methods */ + + /** + * @inheritdoc TextEntry + */ + FormWidgetEntry.static.canWrap = function ( $element ) { + return $element.is( 'input:not([type]), input[type=text], input[type=search], textarea' ) && + !$element.prop( 'readonly' ) && + !$element.prop( 'disabled' ) && + !$element.hasClass( 'noime' ); }; - // default options - $.ime.defaults = { - imePath: '../', // Relative/Absolute path for the rules folder of jquery.ime - languages: [], // Languages to be used- by default all languages - helpHandler: null // Called for each ime option in the menu + /* Instance methods */ + + /** + * @inheritdoc TextEntry + */ + FormWidgetEntry.prototype.getTextBeforeSelection = function ( maxLength ) { + var pos = this.getCaretPosition(); + return this.$element.val().substring( + Math.max( 0, pos.start - maxLength ), + pos.start + ); }; /** - * private function for debugging + * @inheritdoc TextEntry */ - function debug( $obj ) { - if ( window.console && window.console.log ) { - window.console.log( $obj ); + FormWidgetEntry.prototype.replaceTextAtSelection = function ( precedingCharCount, newText ) { + var selection, + length, + newLines, + start, + scrollTop, + pos, + element = this.$element.get( 0 ); + + if ( typeof element.selectionStart === 'number' && typeof element.selectionEnd === 'number' ) { + // IE9+ and all other browsers + start = element.selectionStart; + scrollTop = element.scrollTop; + + // Replace the whole text of the text area: + // text before + newText + text after. + // This could be made better if range selection worked on browsers. + // But for complex scripts, browsers place cursor in unexpected places + // and it's not possible to fix cursor programmatically. + // Ref Bug https://bugs.webkit.org/show_bug.cgi?id=66630 + element.value = element.value.substring( 0, start - precedingCharCount ) + + newText + + element.value.substring( element.selectionEnd, element.value.length ); + + // restore scroll + element.scrollTop = scrollTop; + // set selection + element.selectionStart = element.selectionEnd = start - precedingCharCount + newText.length; + } else { + // IE8 and lower + pos = this.getCaretPosition(); + selection = element.createTextRange(); + length = element.value.length; + // IE doesn't count \n when computing the offset, so we won't either + newLines = element.value.match( /\n/g ); + + if ( newLines ) { + length = length - newLines.length; + } + + selection.moveStart( 'character', pos.start - precedingCharCount ); + selection.moveEnd( 'character', pos.end - length ); + + selection.text = newText; + selection.collapse( false ); + selection.select(); } - } + }; /** - * Returns an array [start, end] of the beginning - * and the end of the current selection in $element + * Get the current selection offsets inside the widget + * + * @return {Object} return Offsets in chars (0 means first offset *or* no selection in widget) + * @return {number} return.start Selection start + * @return {number} return.end Selection end */ - function getCaretPosition( $element ) { - var el = $element.get( 0 ), + FormWidgetEntry.prototype.getCaretPosition = function () { + var el = this.$element.get( 0 ), start = 0, end = 0, normalizedValue, @@ -456,10 +592,6 @@ newLines, endRange; - if ( $element.is( '[contenteditable]' ) ) { - return getDivCaretPosition( el ); - } - if ( typeof el.selectionStart === 'number' && typeof el.selectionEnd === 'number' ) { start = el.selectionStart; end = el.selectionEnd; @@ -499,269 +631,252 @@ } } } + return { start: start, end: end }; + }; - return [start, end]; - } + TextEntryFactory.static.singleton.register( FormWidgetEntry ); /** - * Helper function to get an IE TextRange object for an element + * TextEntry class for ContentEditable + * + * @class + * @constructor + * @param {jQuery} $element The element to wrap */ - function rangeForElementIE( element ) { - var selection; + ContentEditableEntry = function IMEContentEditableEntry( $element ) { + this.$element = $element; + }; - if ( element.nodeName.toLowerCase() === 'input' ) { - selection = element.createTextRange(); - } else { - selection = document.body.createTextRange(); - selection.moveToElementText( element ); - } + /* Inheritance */ - return selection; - } + inheritClass( ContentEditableEntry, TextEntry ); - function replaceText( $element, replacement, start, end ) { - var selection, - length, - newLines, - scrollTop, - range, - correction, - textNode, - element = $element.get( 0 ); - - if ( $element.is( '[contenteditable]' ) ) { - correction = setCaretPosition( $element, { - start: start, - end: end - } ); - - rangy.init(); - selection = rangy.getSelection(); - range = selection.getRangeAt( 0 ); + /* Static methods */ - if ( correction[0] > 0 ) { - replacement = selection.toString().substring( 0, correction[0] ) + replacement; - } + /** + * @inheritdoc TextEntry + */ + ContentEditableEntry.static.canWrap = function ( $element ) { + return $element.is( '[contenteditable]' ) && !$element.hasClass( 'noime' ); + }; - textNode = document.createTextNode( replacement ); - range.deleteContents(); - range.insertNode( textNode ); - range.commonAncestorContainer.normalize(); - start = end = start + replacement.length - correction[0]; - setCaretPosition( $element, { - start: start, - end: end - } ); + /* Instance methods */ - return; + /** + * @inheritdoc TextEntry + */ + ContentEditableEntry.prototype.getTextBeforeSelection = function ( maxLength ) { + var range = this.getSelectedRange(); + if ( !range || !range.collapsed || range.startContainer.nodeType !== Node.TEXT_NODE ) { + return ''; } + return range.startContainer.nodeValue.substring( + Math.max( 0, range.startOffset - maxLength ), + range.startOffset + ); + }; - if ( typeof element.selectionStart === 'number' && typeof element.selectionEnd === 'number' ) { - // IE9+ and all other browsers - scrollTop = element.scrollTop; + /** + * @inheritdoc SelectionWrapper + */ + ContentEditableEntry.prototype.replaceTextAtSelection = function ( precedingCharCount, newText ) { + var range, textNode, textOffset, newOffset, newRange; - // Replace the whole text of the text area: - // text before + replacement + text after. - // This could be made better if range selection worked on browsers. - // But for complex scripts, browsers place cursor in unexpected places - // and it's not possible to fix cursor programmatically. - // Ref Bug https://bugs.webkit.org/show_bug.cgi?id=66630 - element.value = element.value.substring( 0, start ) + - replacement + - element.value.substring( end, element.value.length ); + if ( !this.getSelectedRange() ) { + return; + } - // restore scroll - element.scrollTop = scrollTop; - // set selection - element.selectionStart = element.selectionEnd = start + replacement.length; - } else { - // IE8 and lower - selection = rangeForElementIE(element); - length = element.value.length; - // IE doesn't count \n when computing the offset, so we won't either - newLines = element.value.match( /\n/g ); + // Trigger any externally registered jQuery compositionstart event listeners. + // TODO: Try node.dispatchEvent( new CompositionEvent(...) ) so listeners not + // registered using jQuery will also get triggered, then fallback gracefully for + // browsers that do not support it. + this.$element.trigger( 'compositionstart' ); - if ( newLines ) { - length = length - newLines.length; - } + range = this.getSelectedRange(); - selection.moveStart( 'character', start ); - selection.moveEnd( 'character', end - length ); + if ( !range.collapsed ) { + range.deleteContents(); + } - selection.text = replacement; - selection.collapse( false ); - selection.select(); + if ( range.startContainer.nodeType === Node.TEXT_NODE ) { + // Alter this text node's content and move the cursor + textNode = range.startContainer; + textOffset = range.startOffset; + textNode.nodeValue = + textNode.nodeValue.substr( 0, textOffset - precedingCharCount ) + + newText + + textNode.nodeValue.substr( textOffset ); + newOffset = textOffset - precedingCharCount + newText.length; + newRange = rangy.createRange(); + newRange.setStart( range.startContainer, newOffset ); + newRange.setEnd( range.startContainer, newOffset ); + rangy.getSelection().setSingleRange( newRange ); + } else { + // XXX assert precedingCharCount === 0 + // Insert a new text node with the new text + textNode = document.createTextNode( newText ); + range.startContainer.insertBefore( + textNode, + range.startContainer.childNodes[ range.startOffset ] + ); + newRange = rangy.createRange(); + newRange.setStart( textNode, textNode.length ); + newRange.setEnd( textNode, textNode.length ); + rangy.getSelection().setSingleRange( newRange ); } - } - function getDivCaretPosition( element ) { - var charIndex = 0, - start = 0, - end = 0, - foundStart = false, - foundEnd = false, - sel; + // Trigger any externally registered jQuery compositionend / input event listeners. + // TODO: Try node.dispatchEvent( new CompositionEvent(...) ) so listeners not + // registered using jQuery will also get triggered, then fallback gracefully for + // browsers that do not support it. + this.$element.trigger( 'compositionend' ); + this.$element.trigger( 'input' ); + }; + /** + * Get the selection range inside the wrapped element, or null + * + * @return {Range|null} The selection range + */ + ContentEditableEntry.prototype.getSelectedRange = function () { + var sel, range; rangy.init(); sel = rangy.getSelection(); + if ( sel.rangeCount === 0 ) { + return null; + } + range = sel.getRangeAt( 0 ); + if ( !this.$element[ 0 ].contains( range.commonAncestorContainer ) ) { + return null; + } + return range; + }; - function traverseTextNodes( node, range ) { - var i, childNodesCount; - - if ( node.nodeType === Node.TEXT_NODE ) { - if ( !foundStart && node === range.startContainer ) { - start = charIndex + range.startOffset; - foundStart = true; - } + TextEntryFactory.static.singleton.register( ContentEditableEntry ); - if ( foundStart && node === range.endContainer ) { - end = charIndex + range.endOffset; - foundEnd = true; - } + /* Exports */ - charIndex += node.length; - } else { - childNodesCount = node.childNodes.length; + /** + * jQuery plugin ime + * + * @param {Object} option + */ + $.fn.ime = function ( option ) { + return this.each( function () { + var data, textEntry, + $this = $( this ), + options = typeof option === 'object' && option; - for ( i = 0; i < childNodesCount; ++i ) { - traverseTextNodes( node.childNodes[i], range ); - if ( foundEnd ) { - break; - } + data = $this.data( 'ime' ); + if ( !data ) { + textEntry = TextEntryFactory.static.singleton.wrap( $this ); + if ( textEntry === undefined ) { + return; } + data = new IME( this, textEntry, options ); + $this.data( 'ime', data ); } - } - - if ( sel.rangeCount ) { - traverseTextNodes( element, sel.getRangeAt( 0 ) ); - } - - return [ start, end ]; - } - - function setCaretPosition( $element, position ) { - var currentPosition, - startCorrection = 0, - endCorrection = 0, - element = $element[0]; - - setDivCaretPosition( element, position ); - currentPosition = getDivCaretPosition( element ); - // see Bug https://bugs.webkit.org/show_bug.cgi?id=66630 - while ( position.start !== currentPosition[0] ) { - position.start -= 1; // go back one more position. - if ( position.start < 0 ) { - // never go beyond 0 - break; - } - setDivCaretPosition( element, position ); - currentPosition = getDivCaretPosition( element ); - startCorrection += 1; - } - while ( position.end !== currentPosition[1] ) { - position.end += 1; // go forward one more position. - setDivCaretPosition( element, position ); - currentPosition = getDivCaretPosition( element ); - endCorrection += 1; - if ( endCorrection > 10 ) { - // XXX avoid rare case of infinite loop here. - break; + if ( typeof option === 'string' ) { + data[ option ](); } - } + } ); + }; - return [startCorrection, endCorrection]; - } + $.ime = {}; + $.ime.inputmethods = {}; + $.ime.sources = {}; + $.ime.preferences = {}; + $.ime.languages = {}; /** - * Set the caret position in the div. - * @param {Element} element The content editable div element - * @param position + * @property {string} Relative/absolute path for the rules folder of jquery.ime */ - function setDivCaretPosition( element, position ) { - var nextCharIndex, - charIndex = 0, - range = rangy.createRange(), - foundStart = false, - foundEnd = false; + $.ime.path = '../'; + $.ime.textEntryFactory = TextEntryFactory.static.singleton; + $.ime.TextEntry = TextEntry; + $.ime.inheritClass = inheritClass; - range.collapseToPoint( element, 0 ); + defaultInputMethod = { + contextLength: 0, + maxKeyLength: 1 + }; - function traverseTextNodes( node ) { - var i, len; + /** + * load an input method by given id + * + * @param {string} inputmethodId + * @return {jQuery.Promise} + */ + $.ime.load = function ( inputmethodId ) { + var dependency, + deferred = $.Deferred(); - if ( node.nodeType === 3 ) { - nextCharIndex = charIndex + node.length; + if ( $.ime.inputmethods[ inputmethodId ] ) { + return deferred.resolve(); + } - if ( !foundStart && position.start >= charIndex && position.start <= nextCharIndex ) { - range.setStart( node, position.start - charIndex ); - foundStart = true; - } + // Validate the input method id. + if ( !$.ime.sources[ inputmethodId ] ) { + return deferred.reject(); + } - if ( foundStart && position.end >= charIndex && position.end <= nextCharIndex ) { - range.setEnd( node, position.end - charIndex ); - foundEnd = true; - } + dependency = $.ime.sources[ inputmethodId ].depends; + if ( dependency && !$.ime.inputmethods[ dependency ] ) { + $.ime.load( dependency ).done( function () { + $.ime.load( inputmethodId ).done( function () { + deferred.resolve(); + } ); + } ); - charIndex = nextCharIndex; - } else { - for ( i = 0, len = node.childNodes.length; i < len; ++i ) { - traverseTextNodes( node.childNodes[i] ); - if ( foundEnd ) { - rangy.getSelection().setSingleRange( range ); - break; - } - } - } + return deferred; } - traverseTextNodes( element ); + debug( 'Loading ' + inputmethodId ); + deferred = $.ajax( { + url: $.ime.path + $.ime.sources[ inputmethodId ].source, + dataType: 'script', + cache: true + } ).done( function () { + debug( inputmethodId + ' loaded' ); + } ).fail( function ( jqxhr, settings, exception ) { + debug( 'Error in loading inputmethod ' + inputmethodId + ' Exception: ' + exception ); + } ); - } + return deferred.promise(); + }; + + $.ime.register = function ( inputMethod ) { + $.ime.inputmethods[ inputMethod.id ] = $.extend( {}, defaultInputMethod, inputMethod ); + }; /** - * Find the point at which a and b diverge, i.e. the first position - * at which they don't have matching characters. + * Set the relative/absolute path to rules/ (for loading input methods) * - * @param a String - * @param b String - * @return Position at which a and b diverge, or -1 if a === b + * @param {string} path The relative/absolute path in which rules/ lies */ - function firstDivergence( a, b ) { - var minLength, i; - - minLength = a.length < b.length ? a.length : b.length; - - for ( i = 0; i < minLength; i++ ) { - if ( a.charCodeAt( i ) !== b.charCodeAt( i ) ) { - return i; - } - } + $.ime.setPath = function ( path ) { + $.ime.path = path; + }; - return -1; - } + // default options + $.ime.defaults = { + languages: [], // Languages to be used- by default all languages + helpHandler: null, // Called for each ime option in the menu + showSelector: true + }; /** - * Get the n characters in str that immediately precede pos - * Example: lastNChars( 'foobarbaz', 5, 2 ) === 'ba' - * - * @param str String to search in - * @param pos Position in str - * @param n Number of characters to go back from pos - * @return Substring of str, at most n characters long, immediately preceding pos + * private function for debugging */ - function lastNChars( str, pos, n ) { - if ( n === 0 ) { - return ''; - } else if ( pos <= n ) { - return str.substr( 0, pos ); - } else { - return str.substr( pos - n, n ); + function debug( $obj ) { + if ( window.console && window.console.log ) { + window.console.log( $obj ); } } - function arrayKeys ( obj ) { - return $.map( obj, function( element, index ) { + function arrayKeys( obj ) { + return $.map( obj, function ( element, index ) { return index; } ); } @@ -833,8 +948,8 @@ this.timer = setTimeout( function () { imeselector.$imeSetting.animate( { - 'opacity': 0, - 'marginTop': '-20px' + opacity: 0, + marginTop: '-20px' }, 500, function () { imeselector.$imeSetting.hide(); // Restore properties for the next time it becomes visible: @@ -849,6 +964,10 @@ // Hide all other IME settings and collapse open menus $( 'div.imeselector' ).hide(); $( 'div.imeselector-menu' ).removeClass( 'ime-open' ); + this.afterKeydown(); + }, + + afterKeydown: function () { this.$imeSetting.show(); this.resetTimer(); }, @@ -919,7 +1038,7 @@ imeselector.$imeSetting.removeClass( 'ime-onfocus' ); } ); - imeselector.$menu.on( 'click.ime', 'li', function() { + imeselector.$menu.on( 'click.ime', 'li', function () { imeselector.$element.focus(); return false; @@ -964,8 +1083,10 @@ } ); // Possible resize of textarea - imeselector.$element.on( 'mouseup.ime', $.proxy( this.position, this ) ); - imeselector.$element.on( 'keydown.ime', $.proxy( this.keydown, this ) ); + imeselector.$element.on( { + 'mouseup.ime': this.position.bind( this ), + 'keydown.ime': this.keydown.bind( this ) + } ); // Update IM selector position when the window is resized // or the browser window is zoomed in or zoomed out @@ -986,7 +1107,7 @@ previousInputMethods, languageCode; - this.focus(); // shows the trigger in case it is hidden + this.afterKeydown(); // shows the trigger in case it is hidden if ( isShortcutKey( e ) ) { if ( ime.isActive() ) { @@ -1000,16 +1121,16 @@ languageCode = this.decideLanguage(); this.selectLanguage( languageCode ); - if ( !ime.isActive() && $.ime.languages[languageCode] ) { + if ( !ime.isActive() && $.ime.languages[ languageCode ] ) { // Even after pressing toggle shortcut again, it is still disabled // Check if there is a previously used input method. previousInputMethods = $.ime.preferences.getPreviousInputMethods(); - if ( previousInputMethods[0] ) { - this.selectIM( previousInputMethods[0] ); + if ( previousInputMethods[ 0 ] ) { + this.selectIM( previousInputMethods[ 0 ] ); } else { // Provide the default input method in this case. - firstInputmethod = $.ime.languages[languageCode].inputmethods[0]; + firstInputmethod = $.ime.languages[ languageCode ].inputmethods[ 0 ]; this.selectIM( firstInputmethod ); } } @@ -1068,7 +1189,7 @@ cssTop = top; cssLeft = left; - this.$element.parents().each( function() { + this.$element.parents().each( function () { if ( $( this ).css( 'position' ) === 'fixed' ) { imeSelector.$imeSetting.css( 'position', 'fixed' ); cssTop -= $( document ).scrollTop(); @@ -1120,7 +1241,7 @@ ime = this.$element.data( 'ime' ); imePref = $.ime.preferences.getIM( languageCode ); - language = $.ime.languages[languageCode]; + language = $.ime.languages[ languageCode ]; this.setMenuTitle( this.getAutonym( languageCode ) ); @@ -1158,8 +1279,8 @@ * @return {string} The autonym */ getAutonym: function ( languageCode ) { - return $.ime.languages[languageCode] - && $.ime.languages[languageCode].autonym; + return $.ime.languages[ languageCode ] + && $.ime.languages[ languageCode ].autonym; }, /** @@ -1217,12 +1338,12 @@ } ime.load( inputmethodId ).done( function () { - imeselector.inputmethod = $.ime.inputmethods[inputmethodId]; + imeselector.inputmethod = $.ime.inputmethods[ inputmethodId ]; imeselector.hide(); ime.enable(); ime.setIM( inputmethodId ); imeselector.$imeSetting.find( 'a.ime-name' ).text( - $.ime.sources[inputmethodId].name + $.ime.sources[ inputmethodId ].name ); imeselector.position(); @@ -1272,8 +1393,8 @@ } for ( languageCodeIndex in languageList ) { - languageCode = languageList[languageCodeIndex]; - language = $.ime.languages[languageCode]; + languageCode = languageList[ languageCodeIndex ]; + language = $.ime.languages[ languageCode ]; if ( !language ) { continue; @@ -1302,7 +1423,7 @@ * @param {string} languageCode */ prepareInputMethods: function ( languageCode ) { - var language = $.ime.languages[languageCode], + var language = $.ime.languages[ languageCode ], $imeList = this.$menu.find( '.ime-list' ), imeSelector = this; @@ -1311,7 +1432,7 @@ $.each( language.inputmethods, function ( index, inputmethod ) { var $imeItem, $inputMethod, source, name; - source = $.ime.sources[inputmethod]; + source = $.ime.sources[ inputmethod ]; if ( !source ) { return; } @@ -1337,6 +1458,7 @@ /** * Create a help link element. + * * @return {jQuery} */ helpLink: function () { @@ -1344,8 +1466,8 @@ .append( $( '<a>' ).text( 'Help' ) .addClass( 'selectable-row-item' ) .attr( { - 'href': 'http://github.com/wikimedia/jquery.ime', - 'target': '_blank', + href: 'http://github.com/wikimedia/jquery.ime', + target: '_blank', 'data-i18n': 'jquery-ime-help' } ) ); @@ -1371,7 +1493,7 @@ } if ( typeof options === 'string' ) { - data[options].call( $this ); + data[ options ].call( $this ); } } ); }; @@ -1420,12 +1542,11 @@ * Check whether a keypress event corresponds to the shortcut key * * @param {event} event - * @return {bool} true if the key is a shortcut key + * @return {boolean} true if the key is a shortcut key */ function isShortcutKey( event ) { // 77 - The letter M, for Ctrl-M - // 13 - The Enter key - return event.ctrlKey && !event.altKey && ( event.which === 77 || event.which === 13 ); + return event.ctrlKey && !event.altKey && ( event.which === 77 ); } function isDOMAttrModifiedSupported() { @@ -1450,9 +1571,9 @@ } $.fn.attrchange = function ( callback ) { - if ( MutationObserver ) { - var observer; + var observer; + if ( MutationObserver ) { observer = new MutationObserver( function ( mutations ) { mutations.forEach( function ( e ) { callback.call( e.target, e.attributeName ); @@ -1487,7 +1608,7 @@ previousLanguages: [], // array of previous languages previousInputMethods: [], // array of previous inputmethods imes: { - 'en': 'system' + en: 'system' } }, @@ -1533,11 +1654,11 @@ } // Do nothing if there's no actual change - if ( inputMethod === this.registry.imes[this.registry.language] ) { + if ( inputMethod === this.registry.imes[ this.registry.language ] ) { return; } - this.registry.imes[this.getLanguage()] = inputMethod; + this.registry.imes[ this.getLanguage() ] = inputMethod; this.registry.isDirty = true; if ( !this.registry.previousInputMethods ) { this.registry.previousInputMethods = []; @@ -1556,7 +1677,7 @@ this.registry.imes = {}; } - return this.registry.imes[language] || 'system'; + return this.registry.imes[ language ] || 'system'; }, save: function () { @@ -1577,8 +1698,12 @@ name: 'ትራንስልተራትዖን', source: 'rules/am/am-transliteration.js' }, + 'ak-qx': { + name: 'QX replacement', + source: 'rules/ak/ak-qx.js' + }, 'ar-kbd': { - name: 'أرابيك', + name: 'لوحة المفاتيح العربية', source: 'rules/ar/ar-kbd.js' }, 'as-avro': { @@ -1601,6 +1726,10 @@ name: 'ফনেটিক', source: 'rules/as/as-phonetic.js' }, + 'as-rodali': { + name: 'ৰ\'দালি', + source: 'rules/as/as-rodali.js' + }, 'as-transliteration': { name: 'প্ৰতিৰূপান্তৰণ', source: 'rules/as/as-transliteration.js' @@ -1633,6 +1762,10 @@ name: 'روچ کپتین بلوچی', source: 'rules/bgn/bgn-kbd.js' }, + 'bm-alt': { + name: 'Bamanankan Alt', + source: 'rules/bm/bm-alt.js' + }, 'bn-avro': { name: 'অভ্র', source: 'rules/bn/bn-avro.js' @@ -1657,6 +1790,10 @@ name: 'Tibetan EWTS', source: 'rules/bo/bo-ewts.js' }, + 'bo-sambhota': { + name: 'Tibetan Sambhota', + source: 'rules/bo/bo-sambhota.js' + }, 'brx-inscript': { name: 'इनस्क्रिप्ट', source: 'rules/brx/brx-inscript.js' @@ -1665,6 +1802,10 @@ name: 'इनस्क्रिप्ट २', source: 'rules/brx/brx-inscript2.js' }, + 'byn-geezim': { + name: 'ብሊን', + source: 'rules/byn/byn-geezim.js' + }, 'ckb-transliteration-arkbd': { name: 'باشووری', source: 'rules/ckb/ckb-transliteration-arkbd.js' @@ -1697,6 +1838,14 @@ name: 'normalformer', source: 'rules/da/da-normforms.js' }, + 'dag-alt': { + name: 'Dagbani Alt', + source: 'rules/dag/dag-alt.js' + }, + 'din-fqsx': { + name: 'Dinka FQSX', + source: 'rules/din/din-fqsx.js' + }, 'doi-inscript2': { name: 'इनस्क्रिप्ट २', source: 'rules/doi/doi-inscript2.js' @@ -1733,6 +1882,10 @@ name: 'فارسی', source: 'rules/fa/fa-kbd.js' }, + 'ff-alt': { + name: 'Fulfulde', + source: 'rules/ff/ff-alt.js' + }, 'fo-normforms': { name: 'Føroyskt', source: 'rules/fo/fo-normforms.js' @@ -1741,6 +1894,14 @@ name: 'translitterointi', source: 'rules/fi/fi-transliteration.js' }, + 'gaa-cqx': { + name: 'Ga - CQX replacement', + source: 'rules/gaa/gaa-cqx.js' + }, + 'got-standard': { + name: '𐌲𐌿𐍄𐌹𐍃𐌺𐌰 𐍂𐌰𐌶𐌳𐌰', + source: 'rules/got/got-standard.js' + }, 'lud-transliteration': { name: 'lud', source: 'rules/lud/lud-transliteration.js' @@ -1835,6 +1996,10 @@ name: 'Τυπική πληκτρολόγιο', source: 'rules/el/el-kbd.js' }, + 'fon-tilde': { + name: 'Fon Tilde', + source: 'rules/fon/fon-tilde.js' + }, 'he-standard-2012': { name: 'עברית עם ניקוד על בסיס אנגלית', source: 'rules/he/he-standard-2012.js' @@ -1880,7 +2045,7 @@ source: 'rules/gu/gu-phonetic.js' }, 'gu-transliteration': { - name: 'લિપ્યાંતરણ', + name: 'લિપ્યંતરણ', source: 'rules/gu/gu-transliteration.js' }, 'ka-transliteration': { @@ -1899,6 +2064,10 @@ name: 'Кирил', source: 'rules/kk/kk-kbd.js' }, + 'km-nidakyk': { + name: 'ក្តារចុចយូនីកូដខ្មែរ (NiDA)', + source: 'rules/km/km-nidakyk.js' + }, 'kn-inscript': { name: 'ಇನ್ಸ್ಕ್ರಿಪ್ಟ್', source: 'rules/kn/kn-inscript.js' @@ -1947,7 +2116,11 @@ name: 'لۊری شومالی', source: 'rules/lrc/lrc-kbd.js' }, - 'mh': { + 'lut-tulalip': { + name: 'Lushootseed Tulalip', + source: 'rules/lut/lut-tulalip.js' + }, + mh: { name: 'Kajin M̧ajeļ', source: 'rules/mh/mh.js' }, @@ -1955,6 +2128,34 @@ name: 'Кирилл', source: 'rules/mn/mn-cyrl.js' }, + 'mn-trad': { + name: 'ᠮᠣᠩᠭᠣᠯ ᠪᠢᠴᠢᠭ᠌', + source: 'rules/mn/mn-trad.js' + }, + 'mn-todo': { + name: 'ᡐᡆᡑᡆ ᡋᡅᡔᡅᡎ᠌', + source: 'rules/mn/mn-todo.js' + }, + 'mn-tradali': { + name: 'Traditional Mongolian Ali-gali', + source: 'rules/mn/mn-tradali.js' + }, + 'mn-todoali': { + name: 'Todo Mongolian Ali-gali', + source: 'rules/mn/mn-todoali.js' + }, + 'phagspa': { + name: 'PhagsPa', + source: 'rules/mn/phagspa.js' + }, + 'mnc': { + name: 'ᠮᠠᠨᠵᡠ', + source: 'rules/mnc/mnc.js' + }, + 'mnc-ali': { + name: 'Manchu Ali-gali', + source: 'rules/mnc/mnc-ali.js' + }, 'mni-inscript2': { name: 'ইনস্ক্ৰিপ্ট ২', source: 'rules/mni/mni-inscript2.js' @@ -1975,6 +2176,10 @@ name: 'फोनेटिक', source: 'rules/mr/mr-phonetic.js' }, + 'my-mm3': { + name: 'မြန်မာ၃ လက်ကွက်', + source: 'rules/my/my-mm3.js' + }, 'my-xkb': { name: 'မြန်မာဘာသာ xkb', source: 'rules/my/my-xkb.js' @@ -2015,6 +2220,10 @@ name: 'ଟ୍ରାନ୍ସଲିଟରେସନ', source: 'rules/or/or-transliteration.js' }, + 'or-OdiScript': { + name: 'ଓଡ଼ିସ୍କ୍ରିପ୍ଟ', + source: 'rules/or/or-OdiScript.js' + }, 'or-inscript': { name: 'ଇନସ୍କ୍ରିପ୍ଟ', source: 'rules/or/or-inscript.js' @@ -2090,6 +2299,14 @@ name: 'ਫੋਨੇਟਿਕ', source: 'rules/pa/pa-phonetic.js' }, + 'roa-tara-GVU': { + name: 'Tarandine', + source: 'rules/roa-tara/roa-tara.js', + }, + 'pms': { + name: 'Piemontèis', + source: 'rules/pms/pms.js' + }, 'ru-jcuken': { name: 'ЙЦУКЕН', source: 'rules/ru/ru-jcuken.js' @@ -2119,7 +2336,7 @@ source: 'rules/sa/sa-inscript2.js' }, 'sa-transliteration': { - name: 'ट्रन्स्लितेरतिओन्', + name: 'लिप्यन्तरणम्', source: 'rules/sa/sa-transliteration.js' }, 'sah-transliteration': { @@ -2130,6 +2347,14 @@ name: 'इनस्क्रिप्ट २', source: 'rules/sat/sat-inscript2.js' }, + 'sat-inscript2-ol-chiki': { + name: 'inscript2 ᱚᱞ ᱪᱤᱠᱤ', + source: 'rules/sat/sat-inscript2-ol-chiki.js' + }, + 'sat-sarjom-baha': { + name: 'sarjom baha', + source: 'rules/sat/sat-sarjom-baha.js' + }, 'si-singlish': { name: 'සිංග්ලිෂ්', source: 'rules/si/si-singlish.js' @@ -2138,6 +2363,18 @@ name: 'විජේසේකර', source: 'rules/si/si-wijesekara.js' }, + 'ti-geezim': { + name: 'ትግርኛ', + source: 'rules/ti/ti-geezim.js' + }, + 'tig-geezim': { + name: 'ትግረ', + source: 'rules/tig/tig-geezim.js' + }, + 'sjo': { + name: 'ᠰᡞᠪᡝ', + source: 'rules/sjo/sjo.js' + }, 'ur-phonetic': { name: 'صوتی', source: 'rules/ur/ur-phonetic.js' @@ -2171,45 +2408,57 @@ source: 'rules/uz/uz-kbd.js' }, 'vec-GVU': { - name: 'Venetian', + name: 'Vèneto', source: 'rules/vec/vec-GVU.js' + }, + 'wo-alt': { + name: 'Wolof Alt', + source: 'rules/wo/wo-alt.js' + }, + 'yo-alt': { + name: 'Yorùbá Alt', + source: 'rules/yo/yo-alt.js' } } ); $.extend( $.ime.languages, { - 'ady': { + ady: { autonym: 'адыгэбзэ', inputmethods: [ 'cyrl-palochka' ] }, - 'ahr': { + ahr: { autonym: 'अहिराणी', inputmethods: [ 'mr-transliteration', 'mr-inscript' ] }, - 'am': { + ak: { + autonym: 'Akan', + inputmethods: [ 'ak-qx' ] + }, + am: { autonym: 'አማርኛ', inputmethods: [ 'am-transliteration' ] }, - 'ar': { + ar: { autonym: 'العربية', inputmethods: [ 'ar-kbd' ] }, - 'as': { + as: { autonym: 'অসমীয়া', - inputmethods: [ 'as-transliteration', 'as-avro', 'as-bornona', 'as-inscript', 'as-phonetic', 'as-inscript2' ] + inputmethods: [ 'as-transliteration', 'as-avro', 'as-bornona', 'as-inscript', 'as-phonetic', 'as-inscript2', 'as-rodali' ] }, - 'av': { + av: { autonym: 'авар', inputmethods: [ 'cyrl-palochka' ] }, - 'azb': { + azb: { autonym: 'تۆرکجه', inputmethods: [ 'azb-kbd' ] }, - 'bbc': { + bbc: { autonym: 'Batak', inputmethods: [ 'batak-qwerty' ] }, - 'be': { + be: { autonym: 'беларуская', inputmethods: [ 'be-transliteration', 'be-latin', 'be-kbd' ] }, @@ -2217,203 +2466,247 @@ autonym: 'беларуская (тарашкевіца)', inputmethods: [ 'be-transliteration', 'be-latin' ] }, - 'bh': { + bh: { autonym: 'भोजपुरी', inputmethods: [ 'hi-transliteration' ] }, - 'bgn': { + bgn: { autonym: 'روچ کپتین بلوچی', inputmethods: [ 'bgn-kbd' ] }, - 'bho': { + bho: { autonym: 'भोजपुरी', inputmethods: [ 'hi-transliteration' ] }, - 'bn': { + bm: { + autonym: 'Bamanankan', + inputmethods: [ 'bm-alt' ] + }, + bn: { autonym: 'বাংলা', inputmethods: [ 'bn-avro', 'bn-inscript', 'bn-nkb', 'bn-probhat', 'bn-inscript2' ] }, - 'bo': { + bo: { autonym: 'བོད་ཡིག།', - inputmethods: [ 'bo-ewts' ] + inputmethods: [ 'bo-ewts', 'bo-sambhota' ] }, - 'brx': { + brx: { autonym: 'बोड़ो', inputmethods: [ 'brx-inscript', 'brx-inscript2' ] }, - 'ckb': { - autonym: 'کوردیی ناوەندی', + byn: { + autonym: 'ብሊን', + inputmethods: [ 'byn-geezim' ] + }, + ckb: { + autonym: 'کوردی', inputmethods: [ 'ckb-transliteration-arkbd', 'ckb-transliteration-fakbd', 'ckb-transliteration-lakbd' ] }, - 'ce': { + ce: { autonym: 'нохчийн', inputmethods: [ 'cyrl-palochka' ] }, - 'cv': { + cv: { autonym: 'Чăвашла', inputmethods: [ 'cv-cyr-altgr', 'cv-lat-altgr', 'cv-cyr-numbers' ] }, - 'da': { + da: { autonym: 'Dansk', inputmethods: [ 'da-normforms' ] }, - 'de': { + dag: { + autonym: 'Dagbani', + inputmethods: [ 'dag-alt' ] + }, + de: { autonym: 'Deutsch', inputmethods: [ 'de-transliteration' ] }, - 'diq': { + din: { + autonym: 'Thuɔŋjäŋ', + inputmethods: [ 'din-fqsx' ] + }, + diq: { autonym: 'Kirdkî', inputmethods: [ 'ku-h', 'ku-tr' ] }, - 'doi': { + doi: { autonym: 'डोगरी', inputmethods: [ 'doi-inscript2' ] }, - 'en': { + en: { autonym: 'English', inputmethods: [ 'ipa-sil', 'ipa-x-sampa' ] }, - 'el': { + el: { autonym: 'Ελληνικά', inputmethods: [ 'el-kbd' ] }, - 'eo': { + eo: { autonym: 'Esperanto', inputmethods: [ 'eo-transliteration', 'eo-h', 'eo-h-f', 'eo-plena', 'eo-q', 'eo-vi', 'eo-x' ] }, - 'fa': { + fa: { autonym: 'فارسی', inputmethods: [ 'fa-kbd' ] }, - 'fo': { + ff: { + autonym: 'Fulfulde', + inputmethods: [ 'ff-alt' ] + }, + fo: { autonym: 'Føroyskt', inputmethods: [ 'fo-normforms' ] }, - 'fi': { + fon: { + autonym: 'Fon', + inputmethods: [ 'fon-tilde' ], + }, + fi: { autonym: 'Suomi', inputmethods: [ 'fi-transliteration' ] }, - 'lrc': { + gaa: { + autonym: 'Ga', + inputmethods: [ 'gaa-cqx' ] + }, + got: { + autonym: '𐌲𐌿𐍄𐌹𐍃𐌺𐌰 𐍂𐌰𐌶𐌳𐌰', + inputmethods: [ 'got-standard' ] + }, + lrc: { autonym: 'لۊری شومالی', inputmethods: [ 'lrc-kbd' ] }, - 'lud': { + lud: { autonym: 'lüüdi', inputmethods: [ 'lud-transliteration' ] }, - 'gom': { - autonym: 'गोवा कोंकणी / Gova Konknni', + gom: { + autonym: 'गोंयची कोंकणी / Gõychi Konknni', inputmethods: [ 'hi-transliteration', 'hi-inscript', 'gom-inscript2' ] }, - 'gu': { + gu: { autonym: 'ગુજરાતી', inputmethods: [ 'gu-transliteration', 'gu-inscript', 'gu-inscript2', 'gu-phonetic' ] }, - 'he': { + he: { autonym: 'עברית', inputmethods: [ 'he-standard-2012-extonly', 'he-standard-2012' ] }, - 'hi': { + hi: { autonym: 'हिन्दी', inputmethods: [ 'hi-transliteration', 'hi-inscript', 'hi-bolnagri', 'hi-phonetic', 'hi-inscript2' ] }, - 'hr': { + hr: { autonym: 'Hrvatski', inputmethods: [ 'hr-kbd' ] }, - 'hy': { + hy: { autonym: 'հայերեն', inputmethods: [ 'hy-ephonetic', 'hy-typewriter', 'hy-ephoneticalt', 'hy-emslegacy', 'hy-wmslegacy' ] }, - 'hne': { + hne: { autonym: 'छत्तीसगढ़ी', inputmethods: [ 'hi-transliteration' ] }, - 'is': { + is: { autonym: 'Íslenska', inputmethods: [ 'is-normforms' ] }, - 'fonipa': { + fonipa: { autonym: 'International Phonetic Alphabet', inputmethods: [ 'ipa-sil', 'ipa-x-sampa' ] }, - 'jv': { + jv: { autonym: 'ꦧꦱꦗꦮ', inputmethods: [ 'jv-transliteration' ] }, - 'ka': { + ka: { autonym: 'ქართული ენა', inputmethods: [ 'ka-transliteration', 'ka-kbd' ] }, - 'kbd': { + kbd: { autonym: 'адыгэбзэ (къэбэрдеибзэ)', inputmethods: [ 'cyrl-palochka' ] }, - 'kk': { + kk: { autonym: 'Қазақша', inputmethods: [ 'kk-kbd', 'kk-arabic' ] }, - 'kn': { + km: { + autonym: 'ភាសាខ្មែរ', + inputmethods: [ 'km-nidakyk' ] + }, + kn: { autonym: 'ಕನ್ನಡ', inputmethods: [ 'kn-transliteration', 'kn-inscript', 'kn-kgp', 'kn-inscript2' ] }, - 'ks': { + ks: { autonym: 'कॉशुर / کٲشُر', inputmethods: [ 'ks-inscript', 'ks-kbd' ] }, - 'ky': { + ky: { autonym: 'Кыргыз', inputmethods: [ 'ky-cyrl-alt' ] }, - 'kab': { + kab: { autonym: 'ⵜⴰⵇⴱⴰⵢⵍⵉⵜ', inputmethods: [ 'ber-tfng' ] }, - 'ku': { + ku: { autonym: 'Kurdî', inputmethods: [ 'ku-h', 'ku-tr' ] }, - 'lbe': { + lbe: { autonym: 'лакку', inputmethods: [ 'cyrl-palochka' ] }, - 'lez': { + lez: { autonym: 'лезги', inputmethods: [ 'cyrl-palochka' ] }, - 'lo': { + lo: { autonym: 'ລາວ', inputmethods: [ 'lo-kbd' ] }, - 'mai': { + lut: { + autonym: 'dxʷləšucid', + inputmethods: [ 'lut-tulalip' ] + }, + mai: { autonym: 'मैथिली', inputmethods: [ 'mai-inscript', 'mai-inscript2' ] }, - 'mh': { + mh: { autonym: 'Kajin M̧ajeļ', inputmethods: [ 'mh' ] }, - 'ml': { + ml: { autonym: 'മലയാളം', inputmethods: [ 'ml-transliteration', 'ml-inscript', 'ml-inscript2' ] }, - 'mn': { + mn: { autonym: 'Монгол', - inputmethods: [ 'mn-cyrl' ] + inputmethods: [ 'mn-cyrl', 'mn-trad', 'mn-todo', 'mn-tradali', 'mn-todoali', 'phagspa' ] + }, + mnc: { + autonym: 'ᠮᠠᠨᠵᡠ', + inputmethods: [ 'mnc', 'mnc-ali' ] }, - 'mni': { + mni: { autonym: 'Manipuri', inputmethods: [ 'mni-inscript2' ] }, - 'mr': { + mr: { autonym: 'मराठी', inputmethods: [ 'mr-transliteration', 'mr-inscript2', 'mr-inscript', 'mr-phonetic' ] }, - 'my': { + my: { autonym: 'မြန်မာ', - inputmethods: [ 'my-xkb' ] + inputmethods: [ 'my-mm3', 'my-xkb' ] }, - 'ne': { + ne: { autonym: 'नेपाली', inputmethods: [ 'ne-transliteration', 'ne-inscript2', 'ne-inscript', 'ne-rom', 'ne-trad' ] }, @@ -2421,121 +2714,153 @@ autonym: 'नेपाल भाषा', inputmethods: [ 'hi-transliteration', 'hi-inscript' ] }, - 'nb': { + nb: { autonym: 'Norsk (bokmål)', inputmethods: [ 'nb-normforms', 'nb-tildeforms' ] }, - 'nn': { + nn: { autonym: 'Norsk (nynorsk)', inputmethods: [ 'nb-normforms', 'nn-tildeforms' ] }, - 'or': { + or: { autonym: 'ଓଡ଼ିଆ', - inputmethods: [ 'or-phonetic', 'or-transliteration', 'or-inscript', 'or-inscript2', 'or-lekhani' ] + inputmethods: [ 'or-phonetic', 'or-transliteration', 'or-inscript', 'or-inscript2', 'or-lekhani', 'or-OdiScript' ] }, - 'pa': { + pa: { autonym: 'ਪੰਜਾਬੀ', inputmethods: [ 'pa-transliteration', 'pa-inscript', 'pa-phonetic', 'pa-inscript2', 'pa-jhelum' ] }, - 'rif': { + pms: { + autonym: 'Piemontèis', + inputmethods: [ 'pms' ] + }, + rif: { autonym: 'ⵜⴰⵔⵉⴼⵉⵜ', inputmethods: [ 'ber-tfng' ] }, - 'ru': { + 'roa-tara': { + autonym: 'Tarandine', + inputmethods: [ 'roa-tara-GVU' ] + }, + ru: { autonym: 'русский', inputmethods: [ 'ru-jcuken', 'ru-kbd', 'ru-phonetic', 'ru-yawerty' ] }, - 'sah': { + sah: { autonym: 'саха тыла', inputmethods: [ 'sah-transliteration' ] }, - 'sa': { + sa: { autonym: 'संस्कृत', inputmethods: [ 'sa-transliteration', 'sa-inscript2', 'sa-inscript', 'sa-iast' ] }, - 'sat': { - autonym: 'संताली', - inputmethods: [ 'sat-inscript2'] + sat: { + autonym: 'ᱥᱟᱱᱛᱟᱞᱤ (संताली)', + inputmethods: [ 'sat-inscript2', 'sat-inscript2-ol-chiki', 'sat-sarjom-baha' ] }, - 'sd': { + sd: { autonym: 'सिंधी', inputmethods: [ 'sd-inscript2' ] }, - 'sdh': { + sdh: { autonym: 'کوردی خوارگ', inputmethods: [ 'sdh-kbd' ] }, - 'se': { + se: { autonym: 'Davvisámegiella', inputmethods: [ 'se-normforms' ] }, - 'shi': { + shi: { autonym: 'ⵜⴰⵛⵍⵃⵉⵜ', inputmethods: [ 'ber-tfng' ] }, - 'si': { + si: { autonym: 'සිංහල', inputmethods: [ 'si-singlish', 'si-wijesekara' ] }, - 'sk': { + sjo: { + autonym: 'ᠰᡞᠪᡝ', + inputmethods: [ 'sjo' ] + }, + sk: { autonym: 'Slovenčina', inputmethods: [ 'sk-kbd' ] }, - 'sr': { + sr: { autonym: 'Српски / srpski', inputmethods: [ 'sr-kbd' ] }, - 'sv': { + sv: { autonym: 'Svenska', inputmethods: [ 'sv-normforms' ] }, - 'ta': { + ta: { autonym: 'தமிழ்', inputmethods: [ 'ta-transliteration', 'ta-99', 'ta-inscript', 'ta-bamini', 'ta-inscript2' ] }, - 'tcy': { + tcy: { autonym: 'ತುಳು', - inputmethods: [ 'kn-transliteration' ] + inputmethods: [ 'kn-transliteration', 'kn-inscript', 'kn-kgp', 'kn-inscript2' ] }, - 'te': { + te: { autonym: 'తెలుగు', inputmethods: [ 'te-transliteration', 'te-inscript', 'te-inscript2', 'te-apple', 'te-modular' ] }, - 'th': { + th: { autonym: 'ไทย', inputmethods: [ 'th-kedmanee', 'th-pattachote' ] }, - 'tkr': { + ti: { + autonym: 'ትግርኛ', + inputmethods: [ 'ti-geezim' ] + }, + tig: { + autonym: 'ትግረ', + inputmethods: [ 'tig-geezim' ] + }, + tkr: { autonym: 'цӀаӀхна миз', inputmethods: [ 'cyrl-palochka' ] }, - 'tzm': { + tw: { + autonym: 'Twi', + inputmethods: [ 'ak-qx' ] + }, + tzm: { autonym: 'ⵜⴰⵎⴰⵣⵉⵖⵜ', inputmethods: [ 'ber-tfng' ] }, - 'udm': { + udm: { autonym: 'удмурт', inputmethods: [ 'udm-alt' ] }, - 'uk': { + uk: { autonym: 'Українська', inputmethods: [ 'uk-kbd' ] }, - 'ug': { + ug: { autonym: 'ئۇيغۇرچە / Uyghurche', inputmethods: [ 'ug-kbd' ] }, - 'ur': { + ur: { autonym: 'اردو', inputmethods: [ 'ur-transliteration', 'ur-phonetic' ] }, - 'uz': { + uz: { autonym: 'Oʻzbekcha', inputmethods: [ 'uz-kbd' ] }, - 'vec': { - autonym: 'Venetian', + vec: { + autonym: 'Vèneto', inputmethods: [ 'vec-GVU' ] + }, + wo: { + autonym: 'Wolof', + inputmethods: [ 'wo-alt' ] + }, + yo: { + autonym: 'Yorùbá', + inputmethods: [ 'yo-alt' ] } } ); diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/README.md b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/README.md index b1789347..0d106c4b 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/README.md +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/README.md @@ -1,33 +1,42 @@ +<!-- markdownlint-disable MD010 --> jQuery.ime Input method specification ===================================== Input methods are defined in javascript files. An input method is a javascript -object and it is passed to $.ime.register() method to register with jquery.ime +object and it is passed to `$.ime.register()` method to register with `jquery.ime` -eg: $.ime.register( hebrewStandardKeyboard ); +eg: `$.ime.register( hebrewStandardKeyboard );` + +Input methods can be built by reusing parts of other methods, this is especially +interesting for complex patterns. If rules are reused then the methods must be +loaded first. This is done through configurations in `jquery.ime.inputmethods.js`. + +For examples on reuse, see the rules "nb-normforms" or "hi-inscript". Metadata fields --------------- id: A mandatory unique identifier that represents the input method. -eg: "hindi-inscript" +eg: `"hindi-inscript"` + +name: A mandatory short name for the input method. eg: `"Hindi InScript"` -name: A mandatory short name for the input method. eg: Hindi InScript +Note that the names used in the menu comes from [jquery.ime.inputmethods.js](../src/jquery.ime.inputmethods.js) description: An optional short description about the input method. -eg: "keyboard layout as per inscript standard" +eg: `"keyboard layout as per inscript standard"` date: An optional string to represent when this input method was written. Format should be: yyyy-mm-dd author: An optional string containing the authors name. Can contain email -address as well. eg: "Santhosh Thottingal, <santhosh.thottingal@gmail.com>" +address as well. eg: `"Santhosh Thottingal, <santhosh.thottingal@gmail.com>"` URL: A mandatory string containing URL for source where keyboard is defined, information about trademark restrictions if any, layout and help. -license: An optional string containing licence information. Eg: "CC-BY-SA" or -"GPLv3". +license: An optional string containing licence information. Eg: `"CC-BY-SA"` or +`"GPLv3"`. version: An optional string containing version information. @@ -38,6 +47,8 @@ patterns: A regular expression table that maps the original inputs to the target language. eg: + +```javascript patterns: [ [ 'q', '/' ], [ 'w', '\'' ], @@ -49,37 +60,55 @@ patterns: [ [ 'i', 'ן' ], [ 'o', 'ם' ], [ 'p', 'פ' ] - ... + // ... // These characters are mirrored in RTL languages [ '\\(', ')' ], [ '\\)', '(' ], [ '\\[', ']' ], [ '\\]', '[' ] ] +``` Any valid regular expression is possible as first element of each array item. -More examples - [ '([ക-ഹ])a', '$1ാ' ] - [ '(([ൺ-ൿം])\u200c+)?I', '$2ഐ' ] + +ex: `[ '([ക-ഹ])a', '$1ാ' ]` +ex: `[ '(([ൺ-ൿം])\u200c+)?I', '$2ഐ' ]` In the above example, $1, $1 etc are according to the normal regular expression replace syntax. -The second member of pattern can be a function as well. For eg: +The second member of the pattern can be a function as well. +eg: + +```javascript patterns: [ [ '[a-z]', function ( $1 ) { return $1.toUpperCase(); } ] ] +``` This rule replace all key strokes to its upper case character. +patterns_x: Defined the same way as ordinary patterns, but active while holding down the alt key or +alt graph key. When active the normal patterns will be excluded. These two modifier keys can be +handled differently on various hardware. It might be necessary to define ordinary patterns in +addition to patterns_x to catch all cases. + +patterns_shift: Defined the same way as ordinary patterns, but active while holding down the shift +key. When active the normal patterns will still be run, but only after the rules listed in +patterns_shift is run. + contextLength: Length of the context to remember. jquery.ime can replace the -text based on the previously typed characters. eg: +text based on the previously typed characters. + +eg: +```javascript [ 'ൿh', 'c', 'ച്' ] +``` Note that this pattern definition has 3 members, the middle one is the context. -This rule is interpreted as +This rule is interpreted as as an override to pattern definitions with 2 members. The current key is h, previous key is c. For the previous key press c, we have a transliteration ൿ. But if it is followed by h and ൿ is indeed from key press @@ -105,4 +134,5 @@ Examples For complete examples, please refer the existing input method definitions. -Documentation of input methods are available at https://www.mediawiki.org/wiki/Help:Extension:UniversalLanguageSelector/Input_methods +Documentation of input methods are available at +[mw:Help:Extension:UniversalLanguageSelector/Input methods](https://www.mediawiki.org/wiki/Help:Extension:UniversalLanguageSelector/Input_methods) diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/am/am-transliteration.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/am/am-transliteration.js index 511bcfec..e2267dc6 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/am/am-transliteration.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/am/am-transliteration.js @@ -351,7 +351,7 @@ [ 'ኅE', 'ኄ' ], [ 'ኅo', 'ኆ' ], [ 'ኅW', 'ኋ' ], - //end + // end [ 'ህh', 'ኅ' ], [ 'h', 'ህ' ], @@ -404,7 +404,7 @@ [ 'ኤE', 'ዔ' ], [ 'እe', 'ዕ' ], [ 'ኦo', 'ዖ' ], - //end undocumented + // end undocumented [ 'እa', 'ኧ' ], [ 'e', 'እ' ], @@ -413,7 +413,7 @@ [ 'a', 'አ' ], [ 'E', 'ኤ' ], [ 'o', 'ኦ' ], - //end vowels + // end vowels [ '\\<\\<', '«' ], [ '\\>\\>', '»' ], diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ar/ar-kbd.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ar/ar-kbd.js index 6ca5ccd1..13ca3c0f 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ar/ar-kbd.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ar/ar-kbd.js @@ -4,110 +4,110 @@ var arKbd = { id: 'ar-kbd', name: 'kbd', - description: 'Arabic keyboard layout', + description: 'PC Arabic keyboard layout', date: '2013-02-09', URL: 'http://github.com/wikimedia/jquery.ime', author: 'Parag Nemade', license: 'GPLv3', version: '1.0', patterns: [ - ['1', '١'], - ['2', '٢'], - ['3', '٣'], - ['4', '٤'], - ['5', '٥'], - ['6', '٦'], - ['7', '٧'], - ['8', '٨'], - ['9', '٩'], - ['0', '٠'], - ['`', 'ذ'], + [ '1', '١' ], + [ '2', '٢' ], + [ '3', '٣' ], + [ '4', '٤' ], + [ '5', '٥' ], + [ '6', '٦' ], + [ '7', '٧' ], + [ '8', '٨' ], + [ '9', '٩' ], + [ '0', '٠' ], + [ '`', 'ذ' ], - ['q', 'ض'], - ['w', 'ص'], - ['e', 'ث'], - ['r', 'ق'], - ['t', 'ف'], - ['y', 'غ'], - ['u', 'ع'], - ['i', 'ه'], - ['o', 'خ'], - ['p', 'ح'], - ['\\[', 'ج'], - ['\\]', 'د'], + [ 'q', 'ض' ], + [ 'w', 'ص' ], + [ 'e', 'ث' ], + [ 'r', 'ق' ], + [ 't', 'ف' ], + [ 'y', 'غ' ], + [ 'u', 'ع' ], + [ 'i', 'ه' ], + [ 'o', 'خ' ], + [ 'p', 'ح' ], + [ '\\[', 'ج' ], + [ '\\]', 'د' ], - ['a', 'ش'], - ['s', 'س'], - ['d', 'ي'], - ['f', 'ب'], - ['g', 'ل'], - ['h', 'ا'], - ['j', 'ت'], - ['k', 'ن'], - ['l', 'م'], - [';', 'ك'], - ['\'', 'ط'], + [ 'a', 'ش' ], + [ 's', 'س' ], + [ 'd', 'ي' ], + [ 'f', 'ب' ], + [ 'g', 'ل' ], + [ 'h', 'ا' ], + [ 'j', 'ت' ], + [ 'k', 'ن' ], + [ 'l', 'م' ], + [ ';', 'ك' ], + [ '\'', 'ط' ], - ['z', 'ئ'], - ['x', 'ء'], - ['c', 'ؤ'], - ['v', 'ر'], - ['b', 'لا'], - ['n', 'ى'], - ['m', 'ة'], - [',', 'و'], - ['\\.', 'ز'], - ['/', 'ظ'], + [ 'z', 'ئ' ], + [ 'x', 'ء' ], + [ 'c', 'ؤ' ], + [ 'v', 'ر' ], + [ 'b', 'لا' ], + [ 'n', 'ى' ], + [ 'm', 'ة' ], + [ ',', 'و' ], + [ '\\.', 'ز' ], + [ '/', 'ظ' ], - ['\\(', ')'], - ['\\)', '('], - ['\\~', 'ّ'], + [ '\\(', ')' ], + [ '\\)', '(' ], + [ '\\~', 'ّ' ], - ['Q', 'َ'], - ['W', 'ً'], - ['E', 'ُ'], - ['R', 'ٌ'], - ['T', 'لإ'], - ['Y', 'إ'], - ['U', '`'], - ['I', '÷'], - ['O', '×'], - ['P', '؛'], - ['\\{', '>'], - ['\\}', '<'], + [ 'Q', 'َ' ], + [ 'W', 'ً' ], + [ 'E', 'ُ' ], + [ 'R', 'ٌ' ], + [ 'T', 'لإ' ], + [ 'Y', 'إ' ], + [ 'U', '`' ], + [ 'I', '÷' ], + [ 'O', '×' ], + [ 'P', '؛' ], + [ '\\{', '>' ], + [ '\\}', '<' ], - ['A', 'ِ'], - ['S', 'ٍ'], - ['D', ']'], - ['F', '['], - ['G', 'لأ'], - ['H', 'أ'], - ['J', 'ـ'], - ['K', '،'], - ['L', '/'], + [ 'A', 'ِ' ], + [ 'S', 'ٍ' ], + [ 'D', ']' ], + [ 'F', '[' ], + [ 'G', 'لأ' ], + [ 'H', 'أ' ], + [ 'J', 'ـ' ], + [ 'K', '،' ], + [ 'L', '/' ], - ['Z', '~'], - ['X', 'ْ'], - ['C', '}'], - ['V', '{'], - ['B', 'لآ'], - ['N', 'آ'], - ['M', '\''], - ['\\<', ','], - ['\\>', '.'], - ['\\?', '؟'] + [ 'Z', '~' ], + [ 'X', 'ْ' ], + [ 'C', '}' ], + [ 'V', '{' ], + [ 'B', 'لآ' ], + [ 'N', 'آ' ], + [ 'M', '\'' ], + [ '\\<', ',' ], + [ '\\>', '.' ], + [ '\\?', '؟' ] ], patterns_x: [ - [',', '>'], - ['\\.', '<'], - ['\\[', ']'], - ['\\]', '['], - ['J', '\u200d'], - ['L', '\u200e'], - ['N', '\u200c'], - ['R', '\u200f'], - ['\\{', '}'], - ['\\}', '{'] + [ ',', '>' ], + [ '\\.', '<' ], + [ '\\[', ']' ], + [ '\\]', '[' ], + [ 'J', '\u200d' ], + [ 'L', '\u200e' ], + [ 'N', '\u200c' ], + [ 'R', '\u200f' ], + [ '\\{', '}' ], + [ '\\}', '{' ] ] }; diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/as/as-avro.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/as/as-avro.js index 3fd422b3..0661f178 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/as/as-avro.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/as/as-avro.js @@ -13,155 +13,155 @@ contextLength: 0, maxKeyLength: 2, patterns: [ - ['([ক-হড়ঢ়য়ৰ])্?ৰৰi', '[^o`]', '$1ৃ'], - ['ৰৰi', '[^o`]', 'ঋ'], - - ['(([ক-হড়ঢ়য়ৰ])|য়)o', '[^o`]', '$1'], // য় cannot be included in the range, why? everywhere else it is OK! - ['([ক-হড়ঢ়য়ৰ])a', '[^o`]', '$1া'], - ['([ক-হড়ঢ়য়ৰ])i', '[^o`]', '$1ি'], - ['([ক-হড়ঢ়য়ৰ])I', '[^o`]', '$1ী'], - ['([ক-হড়ঢ়য়ৰ])u', '[^o`]', '$1ু'], - ['([ক-হড়ঢ়য়ৰ])U', '[^o`]', '$1ূ'], - ['([ক-হড়ঢ়য়ৰ])o', '[o`]', '$1ু'], - ['([ক-হড়ঢ়য়ৰ])e', '[^o`]', '$1ে'], - ['([ক-হড়ঢ়য়ৰ])োI', '[^o`]', '$1ৈ'], - ['([ক-হড়ঢ়য়ৰ])O', '[^o`]', '$1ো'], - ['([ক-হড়ঢ়য়ৰ])োU', '[^o`]', '$1ৌ'], - - //'চচh', '[^o`]', 'চ্চ'], - - ['([কঙলষস])(k|K)', '[^o`]', '$1্ক'], - ['([ঙদল])(g|G)', '[^o`]', '$1্গ'], - ['গg', '[^o`]', 'জ্ঞ'], - ['([চশ])c', '[^o`]', '$1্চ'], - ['([জঞব])j', '[^o`]', '$1্জ'], - ['নj', '[^o`]', 'ঞ্জ'], - ['([কটণনপলষস])T', '[^o`]', '$1্ট'], - ['([ডণনল])D', '[^o`]', '$1্ড'], - ['([গষহ])N', '[^o`]', '$1্ণ'], - ['([কতনপশসহ])t', '[^o`]', '$1্ত'], - ['([দনব])d', '[^o`]', '$1্দ'], - ['([গঘণতধনপমশসহ])n', '[^o`]', '$1্ন'], - ['([পমলস])p', '[^o`]', '$1্প'], - ['([বমল])b', '[^o`]', '$1্ব'], - ['([দম])(v|V)', '[^o`]', '$1্ভ'], - ['([কগঙটণতদধনমলশষসহ])m', '[^o`]', '$1্ম'], - ['([ক-ঘচ-ঝট-যলশ-হড়ঢ়য়])r', '[^o`]', '$1্ৰ'], - ['([কগপ-বমলশসহ])l', '[^o`]', '$1্ল'], - ['([কনপ])s', '[^o`]', '$1্স'], - ['([ক-হড়ঢ়য়ৰ])w', '[^o`]', '$1্ব'], - ['([ক-হড়ঢ়য়ৰ])y', '[^o`]', '$1্য'], - ['নc', '[^o`]', 'ঞ্চ'], - - ['ত`', '`', 'ৎ'], - - ['ক্ক(h|H)', '[^o`]', 'ক্ষ'], - ['কশ(h|H)', '[^o`]', 'ক্ষ'], - //'([অ-ঔা-ৌ])ৰৰk', '[^o]', '$1র্ক'], - - ['ৰৰk', '(o|a|i|I|u|U|e|O|OI|OU|rri)rr', 'র্ক'], - ['ৰৰg', '(o|a|i|I|u|U|e|O|OI|OU|rri)rr', 'র্গ'], - ['ৰৰc', '(o|a|i|I|u|U|e|O|OI|OU|rri)rr', 'র্চ'], - ['ৰৰj', '(o|a|i|I|u|U|e|O|OI|OU|rri)rr', 'র্জ'], - ['ৰৰT', '(o|a|i|I|u|U|e|O|OI|OU|rri)rr', 'র্ট'], - ['ৰৰD', '(o|a|i|I|u|U|e|O|OI|OU|rri)rr', 'র্ড'], - ['ৰৰN', '(o|a|i|I|u|U|e|O|OI|OU|rri)rr', 'র্ণ'], - ['ৰৰt', '(o|a|i|I|u|U|e|O|OI|OU|rri)rr', 'র্ত'], - ['ৰৰd', '(o|a|i|I|u|U|e|O|OI|OU|rri)rr', 'র্দ'], - ['ৰৰn', '(o|a|i|I|u|U|e|O|OI|OU|rri)rr', 'র্ন'], - ['ৰৰp', '(o|a|i|I|u|U|e|O|OI|OU|rri)rr', 'র্প'], - ['ৰৰf', '(o|a|i|I|u|U|e|O|OI|OU|rri)rr', 'র্ফ'], - ['ৰৰb', '(o|a|i|I|u|U|e|O|OI|OU|rri)rr', 'র্ব'], - ['ৰৰv', '(o|a|i|I|u|U|e|O|OI|OU|rri)rr', 'র্ভ'], - ['ৰৰm', '(o|a|i|I|u|U|e|O|OI|OU|rri)rr', 'র্ম'], - ['ৰৰz', '(o|a|i|I|u|U|e|O|OI|OU|rri)rr', 'র্য'], - ['ৰৰl', '(o|a|i|I|u|U|e|O|OI|OU|rri)rr', 'র্ল'], - ['ৰৰS', '(o|a|i|I|u|U|e|O|OI|OU|rri)rr', 'র্শ'], - ['ৰৰs', '(o|a|i|I|u|U|e|O|OI|OU|rri)rr', 'র্স'], - ['ৰৰh', '(o|a|i|I|u|U|e|O|OI|OU|rri)rr', 'র্হ'], - ['ৰৰR', '(o|a|i|I|u|U|e|O|OI|OU|rri)rr', 'র্ড়'], - ['ৰৰ(y|Y)', '(o|a|i|I|u|U|e|O|OI|OU|rri)rr', 'র্য়'], - - ['শ(h|H)', 'S', 'ষ'], - - ['অo', '[^`]', 'উ'], - ['এe', '[^o`]', 'ঈ'], - - ['কh', '[^o`]', 'খ'], - ['গh', '[^o`]', 'ঘ'], - ['ণg', '[^o`]', 'ঙ'], - ['চh', '[^o`]', 'ছ'], - ['জh', '[^o`]', 'ঝ'], - ['ণG', '[^o`]', 'ঞ'], - ['টh', '[^o`]', 'ঠ'], - ['ডh', '[^o`]', 'ঢ'], - ['তh', '[^o`]', 'থ'], - ['দh', '[^o`]', 'ধ'], - ['পh', '[^o`]', 'ফ'], - ['বh', '[^o`]', 'ভ'], - ['(সh)', '[^o`]', 'শ'], - ['ড়h', '[^o`]', 'ঢ়'], - ['ত্`', '[^o`]', 'ৎ'], - ['নg', '[^o`]', 'ং'], - ['ঃ`', '[^o`]', ':'], - ['ৰৰi', '[^o`]', 'ঋ'], - ['ওI', '[^o`]', 'ঐ'], - ['ওU', '[^o`]', 'ঔ'], - ['(k|K)', 'ক'], - ['(g|G)', 'গ'], - ['(c|C)', 'চ'], - ['j', 'জ'], - ['T', 'ট'], - ['D', 'ড'], - ['N', 'ণ'], - ['t', 'ত'], - ['d', 'দ'], - ['n', 'ন'], - ['(p|P)', 'প'], - ['f', 'ফ'], - ['(b|B)', 'ব'], - ['(v|V)', 'ভ'], - ['(m|M)', 'ম'], - ['z', 'য'], - ['r', 'ৰ'], - ['(l|L)', 'ল'], - ['S', 'শ'], - ['s', 'স'], - ['(h|H)', 'হ'], - ['R', 'ড়'], - ['(y|Y)', 'য়'], - - ['Z','্য'], - - ['o', 'অ'], - ['(a|A)', 'আ'], - ['i', 'ই'], - ['I', 'ঈ'], - ['u', 'উ'], - ['U', 'ঊ'], - ['e', 'এ'], - ['O', 'ও'], - - ['0', '০'], - ['1', '১'], - ['2', '২'], - ['3', '৩'], - ['4', '৪'], - ['5', '৫'], - ['6', '৬'], - ['7', '৭'], - ['8', '৮'], - ['9', '৯'], - - ['\\\\\\.', '.'], - - [',,','্'], - ['\\:','ঃ'], - ['\\^','ঁ'], - ['\\.', '।'], - ['\\$', '৳'], - ['ঃ`', ':'], - ['`', '']] + [ '([ক-হড়ঢ়য়ৰ])্?ৰৰi', '[^o`]', '$1ৃ' ], + [ 'ৰৰi', '[^o`]', 'ঋ' ], + + [ '(([ক-হড়ঢ়য়ৰ])|য়)o', '[^o`]', '$1' ], // য় cannot be included in the range, why? everywhere else it is OK! + [ '([ক-হড়ঢ়য়ৰ])a', '[^o`]', '$1া' ], + [ '([ক-হড়ঢ়য়ৰ])i', '[^o`]', '$1ি' ], + [ '([ক-হড়ঢ়য়ৰ])I', '[^o`]', '$1ী' ], + [ '([ক-হড়ঢ়য়ৰ])u', '[^o`]', '$1ু' ], + [ '([ক-হড়ঢ়য়ৰ])U', '[^o`]', '$1ূ' ], + [ '([ক-হড়ঢ়য়ৰ])o', '[o`]', '$1ু' ], + [ '([ক-হড়ঢ়য়ৰ])e', '[^o`]', '$1ে' ], + [ '([ক-হড়ঢ়য়ৰ])োI', '[^o`]', '$1ৈ' ], + [ '([ক-হড়ঢ়য়ৰ])O', '[^o`]', '$1ো' ], + [ '([ক-হড়ঢ়য়ৰ])োU', '[^o`]', '$1ৌ' ], + + // 'চচh', '[^o`]', 'চ্চ'], + + [ '([কঙলষস])(k|K)', '[^o`]', '$1্ক' ], + [ '([ঙদল])(g|G)', '[^o`]', '$1্গ' ], + [ 'গg', '[^o`]', 'জ্ঞ' ], + [ '([চশ])c', '[^o`]', '$1্চ' ], + [ '([জঞব])j', '[^o`]', '$1্জ' ], + [ 'নj', '[^o`]', 'ঞ্জ' ], + [ '([কটণনপলষস])T', '[^o`]', '$1্ট' ], + [ '([ডণনল])D', '[^o`]', '$1্ড' ], + [ '([গষহ])N', '[^o`]', '$1্ণ' ], + [ '([কতনপশসহ])t', '[^o`]', '$1্ত' ], + [ '([দনব])d', '[^o`]', '$1্দ' ], + [ '([গঘণতধনপমশসহ])n', '[^o`]', '$1্ন' ], + [ '([পমলস])p', '[^o`]', '$1্প' ], + [ '([বমল])b', '[^o`]', '$1্ব' ], + [ '([দম])(v|V)', '[^o`]', '$1্ভ' ], + [ '([কগঙটণতদধনমলশষসহ])m', '[^o`]', '$1্ম' ], + [ '([ক-ঘচ-ঝট-যলশ-হড়ঢ়য়])r', '[^o`]', '$1্ৰ' ], + [ '([কগপ-বমলশসহ])l', '[^o`]', '$1্ল' ], + [ '([কনপ])s', '[^o`]', '$1্স' ], + [ '([ক-হড়ঢ়য়ৰ])w', '[^o`]', '$1্ব' ], + [ '([ক-হড়ঢ়য়ৰ])y', '[^o`]', '$1্য' ], + [ 'নc', '[^o`]', 'ঞ্চ' ], + + [ 'ত`', '`', 'ৎ' ], + + [ 'ক্ক(h|H)', '[^o`]', 'ক্ষ' ], + [ 'কশ(h|H)', '[^o`]', 'ক্ষ' ], + // '([অ-ঔা-ৌ])ৰৰk', '[^o]', '$1র্ক'], + + [ 'ৰৰk', '(o|a|i|I|u|U|e|O|OI|OU|rri)rr', 'র্ক' ], + [ 'ৰৰg', '(o|a|i|I|u|U|e|O|OI|OU|rri)rr', 'র্গ' ], + [ 'ৰৰc', '(o|a|i|I|u|U|e|O|OI|OU|rri)rr', 'র্চ' ], + [ 'ৰৰj', '(o|a|i|I|u|U|e|O|OI|OU|rri)rr', 'র্জ' ], + [ 'ৰৰT', '(o|a|i|I|u|U|e|O|OI|OU|rri)rr', 'র্ট' ], + [ 'ৰৰD', '(o|a|i|I|u|U|e|O|OI|OU|rri)rr', 'র্ড' ], + [ 'ৰৰN', '(o|a|i|I|u|U|e|O|OI|OU|rri)rr', 'র্ণ' ], + [ 'ৰৰt', '(o|a|i|I|u|U|e|O|OI|OU|rri)rr', 'র্ত' ], + [ 'ৰৰd', '(o|a|i|I|u|U|e|O|OI|OU|rri)rr', 'র্দ' ], + [ 'ৰৰn', '(o|a|i|I|u|U|e|O|OI|OU|rri)rr', 'র্ন' ], + [ 'ৰৰp', '(o|a|i|I|u|U|e|O|OI|OU|rri)rr', 'র্প' ], + [ 'ৰৰf', '(o|a|i|I|u|U|e|O|OI|OU|rri)rr', 'র্ফ' ], + [ 'ৰৰb', '(o|a|i|I|u|U|e|O|OI|OU|rri)rr', 'র্ব' ], + [ 'ৰৰv', '(o|a|i|I|u|U|e|O|OI|OU|rri)rr', 'র্ভ' ], + [ 'ৰৰm', '(o|a|i|I|u|U|e|O|OI|OU|rri)rr', 'র্ম' ], + [ 'ৰৰz', '(o|a|i|I|u|U|e|O|OI|OU|rri)rr', 'র্য' ], + [ 'ৰৰl', '(o|a|i|I|u|U|e|O|OI|OU|rri)rr', 'র্ল' ], + [ 'ৰৰS', '(o|a|i|I|u|U|e|O|OI|OU|rri)rr', 'র্শ' ], + [ 'ৰৰs', '(o|a|i|I|u|U|e|O|OI|OU|rri)rr', 'র্স' ], + [ 'ৰৰh', '(o|a|i|I|u|U|e|O|OI|OU|rri)rr', 'র্হ' ], + [ 'ৰৰR', '(o|a|i|I|u|U|e|O|OI|OU|rri)rr', 'র্ড়' ], + [ 'ৰৰ(y|Y)', '(o|a|i|I|u|U|e|O|OI|OU|rri)rr', 'র্য়' ], + + [ 'শ(h|H)', 'S', 'ষ' ], + + [ 'অo', '[^`]', 'উ' ], + [ 'এe', '[^o`]', 'ঈ' ], + + [ 'কh', '[^o`]', 'খ' ], + [ 'গh', '[^o`]', 'ঘ' ], + [ 'ণg', '[^o`]', 'ঙ' ], + [ 'চh', '[^o`]', 'ছ' ], + [ 'জh', '[^o`]', 'ঝ' ], + [ 'ণG', '[^o`]', 'ঞ' ], + [ 'টh', '[^o`]', 'ঠ' ], + [ 'ডh', '[^o`]', 'ঢ' ], + [ 'তh', '[^o`]', 'থ' ], + [ 'দh', '[^o`]', 'ধ' ], + [ 'পh', '[^o`]', 'ফ' ], + [ 'বh', '[^o`]', 'ভ' ], + [ '(সh)', '[^o`]', 'শ' ], + [ 'ড়h', '[^o`]', 'ঢ়' ], + [ 'ত্`', '[^o`]', 'ৎ' ], + [ 'নg', '[^o`]', 'ং' ], + [ 'ঃ`', '[^o`]', ':' ], + [ 'ৰৰi', '[^o`]', 'ঋ' ], + [ 'ওI', '[^o`]', 'ঐ' ], + [ 'ওU', '[^o`]', 'ঔ' ], + [ '(k|K)', 'ক' ], + [ '(g|G)', 'গ' ], + [ '(c|C)', 'চ' ], + [ 'j', 'জ' ], + [ 'T', 'ট' ], + [ 'D', 'ড' ], + [ 'N', 'ণ' ], + [ 't', 'ত' ], + [ 'd', 'দ' ], + [ 'n', 'ন' ], + [ '(p|P)', 'প' ], + [ 'f', 'ফ' ], + [ '(b|B)', 'ব' ], + [ '(v|V)', 'ভ' ], + [ '(m|M)', 'ম' ], + [ 'z', 'য' ], + [ 'r', 'ৰ' ], + [ '(l|L)', 'ল' ], + [ 'S', 'শ' ], + [ 's', 'স' ], + [ '(h|H)', 'হ' ], + [ 'R', 'ড়' ], + [ '(y|Y)', 'য়' ], + + [ 'Z','্য' ], + + [ 'o', 'অ' ], + [ '(a|A)', 'আ' ], + [ 'i', 'ই' ], + [ 'I', 'ঈ' ], + [ 'u', 'উ' ], + [ 'U', 'ঊ' ], + [ 'e', 'এ' ], + [ 'O', 'ও' ], + + [ '0', '০' ], + [ '1', '১' ], + [ '2', '২' ], + [ '3', '৩' ], + [ '4', '৪' ], + [ '5', '৫' ], + [ '6', '৬' ], + [ '7', '৭' ], + [ '8', '৮' ], + [ '9', '৯' ], + + [ '\\\\\\.', '.' ], + + [ ',,','্' ], + [ '\\:','ঃ' ], + [ '\\^','ঁ' ], + [ '\\.', '।' ], + [ '\\$', '৳' ], + [ 'ঃ`', ':' ], + [ '`', '' ] ] }; $.ime.register( asAvro ); diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/as/as-bornona.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/as/as-bornona.js index 6daa8d3a..8260d502 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/as/as-bornona.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/as/as-bornona.js @@ -13,71 +13,71 @@ contextLength: 0, maxKeyLength: 0, patterns: [ - ['q', 'ং'], - ['Q', 'ঙ'], - ['w', 'ঢ'], - ['W', 'ঠ'], - ['e', 'ে'], - ['E', 'ৈ'], - ['r', 'ৰ'], - ['R', 'ৃ'], - ['t', 'ত'], - ['T', 'ট'], - ['y', 'ধ'], - ['Y', 'থ'], - ['u', 'ু'], - ['U', 'ূ'], - ['i', 'ি'], - ['I', 'ী'], - ['o', 'ো'], - ['O', 'ৌ'], - ['p', 'প'], - ['P', '্ৰ'], - ['\\|', 'র'], - ['\\\\', 'ৱ'], - ['a', 'া'], - ['A', 'অ'], - ['s', 'স'], - ['S', 'শ'], - ['d', 'দ'], - ['D', 'ড'], - ['f', 'ফ'], - ['F', 'ৰ্ফ'], - ['g', 'গ'], - ['G', 'ঘ'], - ['h', '্'], - ['H', 'হ'], - ['j', 'জ'], - ['J', 'ঝ'], - ['k', 'ক'], - ['K', 'খ'], - ['l', 'ল'], - ['L', '।'], - ['z', 'য'], - ['Z', 'ড়'], - ['x', 'ষ'], - ['X', 'ঢ়'], - ['c', 'চ'], - ['C', 'ছ'], - ['v', 'ভ'], - ['V', '্য'], - ['b', 'ব'], - ['B', 'য়'], - ['n', 'ন'], - ['N', 'ণ'], - ['m', 'ম'], - ['M', 'ঞ'], - ['0', '০'], - ['1', '১'], - ['2', '২'], - ['3', '৩'], - ['4', '৪'], - ['5', '৫'], - ['6', '৬'], - ['7', '৭'], - ['8', '৮'], - ['9', '৯'], - ['\\`', '\u200C']] + [ 'q', 'ং' ], + [ 'Q', 'ঙ' ], + [ 'w', 'ঢ' ], + [ 'W', 'ঠ' ], + [ 'e', 'ে' ], + [ 'E', 'ৈ' ], + [ 'r', 'ৰ' ], + [ 'R', 'ৃ' ], + [ 't', 'ত' ], + [ 'T', 'ট' ], + [ 'y', 'ধ' ], + [ 'Y', 'থ' ], + [ 'u', 'ু' ], + [ 'U', 'ূ' ], + [ 'i', 'ি' ], + [ 'I', 'ী' ], + [ 'o', 'ো' ], + [ 'O', 'ৌ' ], + [ 'p', 'প' ], + [ 'P', '্ৰ' ], + [ '\\|', 'র' ], + [ '\\\\', 'ৱ' ], + [ 'a', 'া' ], + [ 'A', 'অ' ], + [ 's', 'স' ], + [ 'S', 'শ' ], + [ 'd', 'দ' ], + [ 'D', 'ড' ], + [ 'f', 'ফ' ], + [ 'F', 'ৰ্ফ' ], + [ 'g', 'গ' ], + [ 'G', 'ঘ' ], + [ 'h', '্' ], + [ 'H', 'হ' ], + [ 'j', 'জ' ], + [ 'J', 'ঝ' ], + [ 'k', 'ক' ], + [ 'K', 'খ' ], + [ 'l', 'ল' ], + [ 'L', '।' ], + [ 'z', 'য' ], + [ 'Z', 'ড়' ], + [ 'x', 'ষ' ], + [ 'X', 'ঢ়' ], + [ 'c', 'চ' ], + [ 'C', 'ছ' ], + [ 'v', 'ভ' ], + [ 'V', '্য' ], + [ 'b', 'ব' ], + [ 'B', 'য়' ], + [ 'n', 'ন' ], + [ 'N', 'ণ' ], + [ 'm', 'ম' ], + [ 'M', 'ঞ' ], + [ '0', '০' ], + [ '1', '১' ], + [ '2', '২' ], + [ '3', '৩' ], + [ '4', '৪' ], + [ '5', '৫' ], + [ '6', '৬' ], + [ '7', '৭' ], + [ '8', '৮' ], + [ '9', '৯' ], + [ '\\`', '\u200C' ] ] }; $.ime.register( asBornona ); diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/as/as-inscript.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/as/as-inscript.js index e2491f4e..8dd9bf51 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/as/as-inscript.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/as/as-inscript.js @@ -13,110 +13,110 @@ contextLength: 0, maxKeyLength: 0, patterns: [ - ['X', 'ঁ'], - ['x', 'ং'], - ['_', 'ঃ'], - ['D', 'অ'], - ['E', 'আ'], - ['F', 'ই'], - ['R', 'ঈ'], - ['G', 'উ'], - ['T', 'ঊ'], - ['\\+', 'ঋ'], - ['S', 'এ'], - ['W', 'ঐ'], - ['A', 'ও'], - ['Q', 'ঔ'], - ['k', 'ক'], - ['K', 'খ'], - ['i', 'গ'], - ['I', 'ঘ'], - ['U', 'ঙ'], - [';', 'চ'], - ['\\:', 'ছ'], - ['p', 'জ'], - ['P', 'ঝ'], - ['\\}', 'ঞ'], - ['\'', 'ট'], - ['\"', 'ঠ'], - ['\\[', 'ড'], - ['\\{', 'ঢ'], - ['C', 'ণ'], - ['l', 'ত'], - ['L', 'থ'], - ['o', 'দ'], - ['O', 'ধ'], - ['v', 'ন'], - ['h', 'প'], - ['H', 'ফ'], - ['y', 'ব'], - ['Y', 'ভ'], - ['c', 'ম'], - ['\\?', 'য'], - ['j', '\u09F0'], - ['J', 'ৎ'], - ['n', 'ল'], - ['M', 'শ'], - ['\\<', 'ষ'], - ['m', 'স'], - ['u', 'হ'], - ['\\]', '়'], - ['e', 'া'], - ['f', 'ি'], - ['r', 'ী'], - ['g', 'ু'], - ['t', 'ূ'], - ['\\=', 'ৃ'], - ['s', 'ে'], - ['w', 'ৈ'], - ['a', 'ো'], - ['q', 'ৌ'], - ['d', '্'], - ['/', 'য়'], - ['\\>', ''], - ['0', '০'], - ['1', '১'], - ['2', '২'], - ['3', '৩'], - ['4', '৪'], - ['5', '৫'], - ['6', '৬'], - ['7', '৭'], - ['8', '৮'], - ['9', '৯'], - ['z', 'ʼ'], - ['\\!', 'অ্যা'], - ['\\#', '্\u09F0'], - ['\\$', '\u09F0্'], - ['\\%', 'জ্ঞ'], - ['\\^', 'ত্র'], - ['\\&', 'ক্ষ'], - ['\\*', 'শ্র'], - ['\\(', '\u200D'], - ['\\)', '\u200C']], + [ 'X', 'ঁ' ], + [ 'x', 'ং' ], + [ '_', 'ঃ' ], + [ 'D', 'অ' ], + [ 'E', 'আ' ], + [ 'F', 'ই' ], + [ 'R', 'ঈ' ], + [ 'G', 'উ' ], + [ 'T', 'ঊ' ], + [ '\\+', 'ঋ' ], + [ 'S', 'এ' ], + [ 'W', 'ঐ' ], + [ 'A', 'ও' ], + [ 'Q', 'ঔ' ], + [ 'k', 'ক' ], + [ 'K', 'খ' ], + [ 'i', 'গ' ], + [ 'I', 'ঘ' ], + [ 'U', 'ঙ' ], + [ ';', 'চ' ], + [ '\\:', 'ছ' ], + [ 'p', 'জ' ], + [ 'P', 'ঝ' ], + [ '\\}', 'ঞ' ], + [ '\'', 'ট' ], + [ '\"', 'ঠ' ], + [ '\\[', 'ড' ], + [ '\\{', 'ঢ' ], + [ 'C', 'ণ' ], + [ 'l', 'ত' ], + [ 'L', 'থ' ], + [ 'o', 'দ' ], + [ 'O', 'ধ' ], + [ 'v', 'ন' ], + [ 'h', 'প' ], + [ 'H', 'ফ' ], + [ 'y', 'ব' ], + [ 'Y', 'ভ' ], + [ 'c', 'ম' ], + [ '\\?', 'য' ], + [ 'j', '\u09F0' ], + [ 'J', 'ৎ' ], + [ 'n', 'ল' ], + [ 'M', 'শ' ], + [ '\\<', 'ষ' ], + [ 'm', 'স' ], + [ 'u', 'হ' ], + [ '\\]', '়' ], + [ 'e', 'া' ], + [ 'f', 'ি' ], + [ 'r', 'ী' ], + [ 'g', 'ু' ], + [ 't', 'ূ' ], + [ '\\=', 'ৃ' ], + [ 's', 'ে' ], + [ 'w', 'ৈ' ], + [ 'a', 'ো' ], + [ 'q', 'ৌ' ], + [ 'd', '্' ], + [ '/', 'য়' ], + [ '\\>', '' ], + [ '0', '০' ], + [ '1', '১' ], + [ '2', '২' ], + [ '3', '৩' ], + [ '4', '৪' ], + [ '5', '৫' ], + [ '6', '৬' ], + [ '7', '৭' ], + [ '8', '৮' ], + [ '9', '৯' ], + [ 'z', 'ʼ' ], + [ '\\!', 'অ্যা' ], + [ '\\#', '্\u09F0' ], + [ '\\$', '\u09F0্' ], + [ '\\%', 'জ্ঞ' ], + [ '\\^', 'ত্র' ], + [ '\\&', 'ক্ষ' ], + [ '\\*', 'শ্র' ], + [ '\\(', '\u200D' ], + [ '\\)', '\u200C' ] ], patterns_x: [ - ['F', 'ঌ'], - ['\\>', 'ঽ'], - ['\\=', 'ৠ'], - ['l', 'ৎ'], - ['\\[', 'ড়'], - ['\\{', 'ঢ়'], - ['\\+', 'ৠ'], - ['R', 'ৡ'], - ['f', 'ৢ'], - ['r', 'ৣ'], - ['\\.', ''], - ['x', '৺'], - ['\\<', '৲'], - [',', '৳'], - ['\\!', '৴'], - ['\\@', '৵'], - ['\\#', '৶'], - ['\\$', '৷'], - ['\\%', '৸'], - ['\\^', '৹'], - ['\\?', '৻'], - ['4', '₹']] + [ 'F', 'ঌ' ], + [ '\\>', 'ঽ' ], + [ '\\=', 'ৠ' ], + [ 'l', 'ৎ' ], + [ '\\[', 'ড়' ], + [ '\\{', 'ঢ়' ], + [ '\\+', 'ৠ' ], + [ 'R', 'ৡ' ], + [ 'f', 'ৢ' ], + [ 'r', 'ৣ' ], + [ '\\.', '' ], + [ 'x', '৺' ], + [ '\\<', '৲' ], + [ ',', '৳' ], + [ '\\!', '৴' ], + [ '\\@', '৵' ], + [ '\\#', '৶' ], + [ '\\$', '৷' ], + [ '\\%', '৸' ], + [ '\\^', '৹' ], + [ '\\?', '৻' ], + [ '4', '₹' ] ] }; diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/as/as-inscript2.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/as/as-inscript2.js index e7da7dd8..2c6b844c 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/as/as-inscript2.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/as/as-inscript2.js @@ -11,116 +11,116 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['\\!', 'অ্যা'], - ['1', '১'], - ['2', '২'], - ['\\#', '্ৰ'], - ['3', '৩'], - ['\\$', 'ৰ্'], - ['4', '৪'], - ['\\%', 'জ্ঞ'], - ['5', '৫'], - ['\\^', 'ত্র'], - ['6', '৬'], - ['\\&', 'ক্ষ'], - ['7', '৭'], - ['\\*', 'শ্র'], - ['8', '৮'], - ['9', '৯'], - ['\\(', '('], - ['\\)', ')'], - ['0', '০'], - ['\"', 'ঠ'], - ['\'', 'ট'], - [',', ','], - ['-', '-'], - ['\\.', '.'], - ['/', 'য়'], - [':', 'ছ'], - [';', 'চ'], - ['\\<', 'ষ'], - ['\\=', 'ৃ'], - ['\\+', 'ঋ'], - ['\\>', '।'], - ['\\?', 'য'], - ['A', 'ও'], - ['C', 'ণ'], - ['D', 'অ'], - ['E', 'আ'], - ['F', 'ই'], - ['G', 'উ'], - ['H', 'ফ'], - ['I', 'ঘ'], - ['K', 'খ'], - ['L', 'থ'], - ['M', 'শ'], - ['O', 'ধ'], - ['P', 'ঝ'], - ['Q', 'ঔ'], - ['R', 'ঈ'], - ['S', 'এ'], - ['T', 'ঊ'], - ['U', 'ঙ'], - ['W', 'ঐ'], - ['X', 'ঁ'], - ['Y', 'ভ'], - ['\\{', 'ঢ'], - ['\\[', 'ড'], - ['\\}', 'ঞ'], - ['\\]', '়'], - ['\\_', 'ঃ'], - ['a', 'ো'], - ['b', 'ৱ'], - ['c', 'ম'], - ['d', '্'], - ['e', 'া'], - ['f', 'ি'], - ['g', 'ু'], - ['h', 'প'], - ['i', 'গ'], - ['j', 'ৰ'], - ['k', 'ক'], - ['l', 'ত'], - ['m', 'স'], - ['n', 'ল'], - ['o', 'দ'], - ['p', 'জ'], - ['q', 'ৌ'], - ['r', 'ী'], - ['s', 'ে'], - ['t', 'ূ'], - ['u', 'হ'], - ['v', 'ন'], - ['w', 'ৈ'], - ['x', 'ং'], - ['y', 'ব'], - ['z', 'ʼ'] + [ '\\!', 'অ্যা' ], + [ '1', '১' ], + [ '2', '২' ], + [ '\\#', '্ৰ' ], + [ '3', '৩' ], + [ '\\$', 'ৰ্' ], + [ '4', '৪' ], + [ '\\%', 'জ্ঞ' ], + [ '5', '৫' ], + [ '\\^', 'ত্র' ], + [ '6', '৬' ], + [ '\\&', 'ক্ষ' ], + [ '7', '৭' ], + [ '\\*', 'শ্র' ], + [ '8', '৮' ], + [ '9', '৯' ], + [ '\\(', '(' ], + [ '\\)', ')' ], + [ '0', '০' ], + [ '\"', 'ঠ' ], + [ '\'', 'ট' ], + [ ',', ',' ], + [ '-', '-' ], + [ '\\.', '.' ], + [ '/', 'য়' ], + [ ':', 'ছ' ], + [ ';', 'চ' ], + [ '\\<', 'ষ' ], + [ '\\=', 'ৃ' ], + [ '\\+', 'ঋ' ], + [ '\\>', '।' ], + [ '\\?', 'য' ], + [ 'A', 'ও' ], + [ 'C', 'ণ' ], + [ 'D', 'অ' ], + [ 'E', 'আ' ], + [ 'F', 'ই' ], + [ 'G', 'উ' ], + [ 'H', 'ফ' ], + [ 'I', 'ঘ' ], + [ 'K', 'খ' ], + [ 'L', 'থ' ], + [ 'M', 'শ' ], + [ 'O', 'ধ' ], + [ 'P', 'ঝ' ], + [ 'Q', 'ঔ' ], + [ 'R', 'ঈ' ], + [ 'S', 'এ' ], + [ 'T', 'ঊ' ], + [ 'U', 'ঙ' ], + [ 'W', 'ঐ' ], + [ 'X', 'ঁ' ], + [ 'Y', 'ভ' ], + [ '\\{', 'ঢ' ], + [ '\\[', 'ড' ], + [ '\\}', 'ঞ' ], + [ '\\]', '়' ], + [ '\\_', 'ঃ' ], + [ 'a', 'ো' ], + [ 'b', 'ৱ' ], + [ 'c', 'ম' ], + [ 'd', '্' ], + [ 'e', 'া' ], + [ 'f', 'ি' ], + [ 'g', 'ু' ], + [ 'h', 'প' ], + [ 'i', 'গ' ], + [ 'j', 'ৰ' ], + [ 'k', 'ক' ], + [ 'l', 'ত' ], + [ 'm', 'স' ], + [ 'n', 'ল' ], + [ 'o', 'দ' ], + [ 'p', 'জ' ], + [ 'q', 'ৌ' ], + [ 'r', 'ী' ], + [ 's', 'ে' ], + [ 't', 'ূ' ], + [ 'u', 'হ' ], + [ 'v', 'ন' ], + [ 'w', 'ৈ' ], + [ 'x', 'ং' ], + [ 'y', 'ব' ], + [ 'z', 'ʼ' ] ], patterns_x: [ - ['\\!', '৴'], - ['1', '\u200d'], - ['\\@', '৵'], - ['2', '\u200c'], - ['\\#', '৶'], - ['\\$', '৷'], - ['4', '₹'], - ['\\%', '৸'], - ['\\^', '৹'], - [',', '৳'], - ['\\.', '॥'], - ['/', '্য'], - ['\\<', '৲'], - ['\\=', 'ৄ'], - ['\\+', 'ৠ'], - ['\\>', 'ঽ'], - ['F', 'ঌ'], - ['R', 'ৡ'], - ['\\{', 'ঢ়'], - ['\\[', 'ড়'], - ['f', 'ৢ'], - ['l', 'ৎ'], - ['r', 'ৣ'], - ['x', '৺'] + [ '\\!', '৴' ], + [ '1', '\u200d' ], + [ '\\@', '৵' ], + [ '2', '\u200c' ], + [ '\\#', '৶' ], + [ '\\$', '৷' ], + [ '4', '₹' ], + [ '\\%', '৸' ], + [ '\\^', '৹' ], + [ ',', '৳' ], + [ '\\.', '॥' ], + [ '/', '্য' ], + [ '\\<', '৲' ], + [ '\\=', 'ৄ' ], + [ '\\+', 'ৠ' ], + [ '\\>', 'ঽ' ], + [ 'F', 'ঌ' ], + [ 'R', 'ৡ' ], + [ '\\{', 'ঢ়' ], + [ '\\[', 'ড়' ], + [ 'f', 'ৢ' ], + [ 'l', 'ৎ' ], + [ 'r', 'ৣ' ], + [ 'x', '৺' ] ] }; diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/as/as-phonetic.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/as/as-phonetic.js index b877c430..966427c1 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/as/as-phonetic.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/as/as-phonetic.js @@ -11,100 +11,100 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['\\!', '!'], - ['1', '১'], - ['\\@', '@'], - ['2', '২'], - ['\\#', '#'], - ['3', '৩'], - ['\\$', 'ৎ'], - ['4', '৪'], - ['\\%', '%'], - ['5', '৫'], - ['\\^', 'ঞ'], - ['6', '৬'], - ['\\&', '&'], - ['7', '৭'], - ['\\*', '*'], - ['8', '৮'], - ['\\(', '('], - ['9', '৯'], - ['\\)', ')'], - ['0', '০'], - ['\\_', '_'], - ['\\-', '-'], - ['\\+', '+'], - ['\\=', '='], - ['Q', 'ধ'], - ['q', 'দ'], - ['W', 'ঊ'], - ['w', 'ূ'], - ['E', 'ঈ'], - ['e', 'ী'], - ['R', 'ড়'], - ['r', 'ৰ'], - ['T', 'ঠ'], - ['t', 'ট'], - ['Y', 'ঐ'], - ['y', 'এ'], - ['U', 'উ'], - ['u', 'ু'], - ['I', 'ই'], - ['i', 'ি'], - ['O', 'ঔ'], - ['o', 'ও'], - ['P', 'ফ'], - ['p', 'প'], - ['\\{', 'ৈ'], - ['\\[', 'ে'], - ['\\}', 'ৌ'], - ['\\]', 'ো'], - ['A', 'অ'], - ['a', 'া'], - ['S', 'ষ'], - ['s', 'স'], - ['D', 'ঢ'], - ['d', 'ড'], - ['F', 'থ'], - ['f', 'ত'], - ['G', 'ঘ'], - ['g', 'গ'], - ['H', 'ঃ'], - ['h', 'হ'], - ['J', 'ঝ'], - ['j', 'জ'], - ['K', 'খ'], - ['k', 'ক'], - ['L', 'ং'], - ['l', 'ল'], - [':', ':'], - [';', ';'], - ['"', '"'], - ['\'', '\''], - ['\\|', '৺'], - ['\\\\', 'ৱ'], - ['\\~', '\u200c'], - ['\\`', '\u200d'], - ['Z', 'য'], - ['z', 'য়'], - ['X', 'ঢ়'], - ['x', 'শ'], - ['C', 'ছ'], - ['c', 'চ'], - ['V', 'ঋ'], - ['v', 'আ'], - ['B', 'ভ'], - ['b', 'ব'], - ['N', 'ণ'], - ['n', 'ন'], - ['M', 'ঙ'], - ['m', 'ম'], - ['\\<', 'ৃ'], - [',', ','], - ['\\>', 'ঁ'], - ['\\.', '।'], - ['\\?', '?'], - ['/', '্'] + [ '\\!', '!' ], + [ '1', '১' ], + [ '\\@', '@' ], + [ '2', '২' ], + [ '\\#', '#' ], + [ '3', '৩' ], + [ '\\$', 'ৎ' ], + [ '4', '৪' ], + [ '\\%', '%' ], + [ '5', '৫' ], + [ '\\^', 'ঞ' ], + [ '6', '৬' ], + [ '\\&', '&' ], + [ '7', '৭' ], + [ '\\*', '*' ], + [ '8', '৮' ], + [ '\\(', '(' ], + [ '9', '৯' ], + [ '\\)', ')' ], + [ '0', '০' ], + [ '\\_', '_' ], + [ '\\-', '-' ], + [ '\\+', '+' ], + [ '\\=', '=' ], + [ 'Q', 'ধ' ], + [ 'q', 'দ' ], + [ 'W', 'ঊ' ], + [ 'w', 'ূ' ], + [ 'E', 'ঈ' ], + [ 'e', 'ী' ], + [ 'R', 'ড়' ], + [ 'r', 'ৰ' ], + [ 'T', 'ঠ' ], + [ 't', 'ট' ], + [ 'Y', 'ঐ' ], + [ 'y', 'এ' ], + [ 'U', 'উ' ], + [ 'u', 'ু' ], + [ 'I', 'ই' ], + [ 'i', 'ি' ], + [ 'O', 'ঔ' ], + [ 'o', 'ও' ], + [ 'P', 'ফ' ], + [ 'p', 'প' ], + [ '\\{', 'ৈ' ], + [ '\\[', 'ে' ], + [ '\\}', 'ৌ' ], + [ '\\]', 'ো' ], + [ 'A', 'অ' ], + [ 'a', 'া' ], + [ 'S', 'ষ' ], + [ 's', 'স' ], + [ 'D', 'ঢ' ], + [ 'd', 'ড' ], + [ 'F', 'থ' ], + [ 'f', 'ত' ], + [ 'G', 'ঘ' ], + [ 'g', 'গ' ], + [ 'H', 'ঃ' ], + [ 'h', 'হ' ], + [ 'J', 'ঝ' ], + [ 'j', 'জ' ], + [ 'K', 'খ' ], + [ 'k', 'ক' ], + [ 'L', 'ং' ], + [ 'l', 'ল' ], + [ ':', ':' ], + [ ';', ';' ], + [ '"', '"' ], + [ '\'', '\'' ], + [ '\\|', '৺' ], + [ '\\\\', 'ৱ' ], + [ '\\~', '\u200c' ], + [ '\\`', '\u200d' ], + [ 'Z', 'য' ], + [ 'z', 'য়' ], + [ 'X', 'ঢ়' ], + [ 'x', 'শ' ], + [ 'C', 'ছ' ], + [ 'c', 'চ' ], + [ 'V', 'ঋ' ], + [ 'v', 'আ' ], + [ 'B', 'ভ' ], + [ 'b', 'ব' ], + [ 'N', 'ণ' ], + [ 'n', 'ন' ], + [ 'M', 'ঙ' ], + [ 'm', 'ম' ], + [ '\\<', 'ৃ' ], + [ ',', ',' ], + [ '\\>', 'ঁ' ], + [ '\\.', '।' ], + [ '\\?', '?' ], + [ '/', '্' ] ] }; diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/as/as-transliteration.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/as/as-transliteration.js index 379005a5..93221dc7 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/as/as-transliteration.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/as/as-transliteration.js @@ -13,101 +13,101 @@ contextLength: 8, maxKeyLength: 0, patterns: [ - ['([ক-হড়-য়ৰৱ])(্ড়্ড়্i|্q)', '$1ৃ'], // <consonant>RRi or <consonant>q + [ '([ক-হড়-য়ৰৱ])(্ড়্ড়্i|্q)', '$1ৃ' ], // <consonant>RRi or <consonant>q - ['(ড়্ড়্i|q)', 'ঋ'], // RRi or q + [ '(ড়্ড়্i|q)', 'ঋ' ], // RRi or q - ['([ক-হড়-য়ৰৱ])্o', '$1'], // <consonant>o - ['([ক-হড়-য়ৰৱ])্a', '$1া'], // <consonant>a - ['([ক-হড়-য়ৰৱ])্i', '$1ি'], // <consonant>i - ['([ক-হড়-য়ৰৱ])(িi|্I)', '$1ী'], // <consonant>ii or <consonant>I - ['([ক-হড়-য়ৰৱ])্u', '$1ু'], // <consonant>u - ['([ক-হড়-য়ৰৱ])(ুu|্U)', '$1ূ'], // <consonant>uu or <consonant>U + [ '([ক-হড়-য়ৰৱ])্o', '$1' ], // <consonant>o + [ '([ক-হড়-য়ৰৱ])্a', '$1া' ], // <consonant>a + [ '([ক-হড়-য়ৰৱ])্i', '$1ি' ], // <consonant>i + [ '([ক-হড়-য়ৰৱ])(িi|্I)', '$1ী' ], // <consonant>ii or <consonant>I + [ '([ক-হড়-য়ৰৱ])্u', '$1ু' ], // <consonant>u + [ '([ক-হড়-য়ৰৱ])(ুu|্U)', '$1ূ' ], // <consonant>uu or <consonant>U - ['([ক-হড়-য়ৰৱ])্e', '$1ে'], // <consonant>e - ['([ক-হড়-য়ৰৱ])i', '$1ৈ'], // <consonant>oi - ['([ক-হড়-য়ৰৱ])্O', '$1ো'], // <consonant>O - ['([ক-হড়-য়ৰৱ])u', '$1ৌ'], // <consonant>ou + [ '([ক-হড়-য়ৰৱ])্e', '$1ে' ], // <consonant>e + [ '([ক-হড়-য়ৰৱ])i', '$1ৈ' ], // <consonant>oi + [ '([ক-হড়-য়ৰৱ])্O', '$1ো' ], // <consonant>O + [ '([ক-হড়-য়ৰৱ])u', '$1ৌ' ], // <consonant>ou - ['(খ্y|c)', 'ক্ষ্'], // khy or c + [ '(খ্y|c)', 'ক্ষ্' ], // khy or c - ['ইi', 'ঈ'], // ii - ['উu', 'ঊ'], // uu - ['অi', 'ঐ'], // oi - ['অu', 'ঔ'], // ou - ['ত্~', 'ৎ'], // t~ + [ 'ইi', 'ঈ' ], // ii + [ 'উu', 'ঊ' ], // uu + [ 'অi', 'ঐ' ], // oi + [ 'অu', 'ঔ' ], // ou + [ 'ত্~', 'ৎ' ], // t~ - ['ক্h', 'খ্'], // kh - ['গ্h', 'ঘ্'], // gh - ['ন্g', 'ঙ্'], // ng - ['জ্h', 'ঝ্'], // jh - ['(ন্~|Y)', 'ঞ্'], // n~ or Y - ['ট্h', 'ঠ্'], // Th - ['ড্h', 'ঢ্'], // Dh - ['ত্h', 'থ্'], // th - ['দ্h', 'ধ্'], // dh - ['(প্h|f)', 'ফ্'], // ph or f - ['(ব্h|v)', 'ভ্'], // bh or v - ['শ্h', 'ষ্'], // Xh - ['ড়্h', 'ঢ়্'], // Rh + [ 'ক্h', 'খ্' ], // kh + [ 'গ্h', 'ঘ্' ], // gh + [ 'ন্g', 'ঙ্' ], // ng + [ 'জ্h', 'ঝ্' ], // jh + [ '(ন্~|Y)', 'ঞ্' ], // n~ or Y + [ 'ট্h', 'ঠ্' ], // Th + [ 'ড্h', 'ঢ্' ], // Dh + [ 'ত্h', 'থ্' ], // th + [ 'দ্h', 'ধ্' ], // dh + [ '(প্h|f)', 'ফ্' ], // ph or f + [ '(ব্h|v)', 'ভ্' ], // bh or v + [ 'শ্h', 'ষ্' ], // Xh + [ 'ড়্h', 'ঢ়্' ], // Rh - ['(M|ন্G)', 'ং'], // M or nG + [ '(M|ন্G)', 'ং' ], // M or nG - ['o', 'অ'], - ['a', 'আ'], - ['i', 'ই'], - ['I', 'ঈ'], - ['u', 'উ'], - ['U', 'ঊ'], - ['e', 'এ'], - ['O', 'ও'], + [ 'o', 'অ' ], + [ 'a', 'আ' ], + [ 'i', 'ই' ], + [ 'I', 'ঈ' ], + [ 'u', 'উ' ], + [ 'U', 'ঊ' ], + [ 'e', 'এ' ], + [ 'O', 'ও' ], - ['H', 'ঃ'], - ['\\^', 'ঁ'], - ['ণ্~', 'ঁ'], // N~ - ['C', '৺'], + [ 'H', 'ঃ' ], + [ '\\^', 'ঁ' ], + [ 'ণ্~', 'ঁ' ], // N~ + [ 'C', '৺' ], - ['k', 'ক্'], - ['g', 'গ্'], - ['s', 'চ্'], - ['S', 'ছ্'], - ['j', 'জ্'], - ['T', 'ট্'], - ['D', 'ড্'], - ['N', 'ণ্'], - ['t', 'ত্'], - ['d', 'দ্'], - ['n', 'ন্'], - ['p', 'প্'], - ['b', 'ব্'], - ['m', 'ম্'], - ['z', 'য্'], - ['r', 'ৰ্'], - ['l', 'ল্'], - ['w', 'ৱ্'], - ['X', 'শ্'], - ['x', 'স্'], - ['h', 'হ্'], - ['R', 'ড়্'], - ['y', 'য়্'], + [ 'k', 'ক্' ], + [ 'g', 'গ্' ], + [ 's', 'চ্' ], + [ 'S', 'ছ্' ], + [ 'j', 'জ্' ], + [ 'T', 'ট্' ], + [ 'D', 'ড্' ], + [ 'N', 'ণ্' ], + [ 't', 'ত্' ], + [ 'd', 'দ্' ], + [ 'n', 'ন্' ], + [ 'p', 'প্' ], + [ 'b', 'ব্' ], + [ 'm', 'ম্' ], + [ 'z', 'য্' ], + [ 'r', 'ৰ্' ], + [ 'l', 'ল্' ], + [ 'w', 'ৱ্' ], + [ 'X', 'শ্' ], + [ 'x', 'স্' ], + [ 'h', 'হ্' ], + [ 'R', 'ড়্' ], + [ 'y', 'য়্' ], - ['\\\\\\.', '.'], - ['।\\.', '॥'], - ['\\.', '।'], + [ '\\\\\\.', '.' ], + [ '।\\.', '॥' ], + [ '\\.', '।' ], - ['0', '০'], - ['1', '১'], - ['2', '২'], - ['3', '৩'], - ['4', '৪'], - ['5', '৫'], - ['6', '৬'], - ['7', '৭'], - ['8', '৮'], - ['9', '৯'], + [ '0', '০' ], + [ '1', '১' ], + [ '2', '২' ], + [ '3', '৩' ], + [ '4', '৪' ], + [ '5', '৫' ], + [ '6', '৬' ], + [ '7', '৭' ], + [ '8', '৮' ], + [ '9', '৯' ], - ['(\u200C)*_', '\u200C'], - ['(\u200D)*`', '\u200D']] + [ '(\u200C)*_', '\u200C' ], + [ '(\u200D)*`', '\u200D' ] ] }; $.ime.register( asTransliteration ); diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/azb/azb-kbd.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/azb/azb-kbd.js index edd9251c..c90fe071 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/azb/azb-kbd.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/azb/azb-kbd.js @@ -11,96 +11,96 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['`', '\u200d'], - ['1', '۱'], - ['2', '۲'], - ['3', '۳'], - ['4', '۴'], - ['5', '۵'], - ['6', '۶'], - ['7', '۷'], - ['8', '۸'], - ['9', '۹'], - ['0', '۰'], + [ '`', '\u200d' ], + [ '1', '۱' ], + [ '2', '۲' ], + [ '3', '۳' ], + [ '4', '۴' ], + [ '5', '۵' ], + [ '6', '۶' ], + [ '7', '۷' ], + [ '8', '۸' ], + [ '9', '۹' ], + [ '0', '۰' ], - ['q', 'ض'], - ['w', 'ص'], - ['e', 'ث'], - ['r', 'ق'], - ['t', 'ف'], - ['y', 'غ'], - ['u', 'ع'], - ['i', 'ه'], - ['o', 'خ'], - ['p', 'ح'], - ['\\[', 'ج'], - ['\\]', 'چ'], + [ 'q', 'ض' ], + [ 'w', 'ص' ], + [ 'e', 'ث' ], + [ 'r', 'ق' ], + [ 't', 'ف' ], + [ 'y', 'غ' ], + [ 'u', 'ع' ], + [ 'i', 'ه' ], + [ 'o', 'خ' ], + [ 'p', 'ح' ], + [ '\\[', 'ج' ], + [ '\\]', 'چ' ], - ['a', 'ش'], - ['s', 'س'], - ['d', 'ی'], - ['f', 'ب'], - ['g', 'ل'], - ['h', 'ا'], - ['j', 'ت'], - ['k', 'ن'], - ['l', 'م'], - [';', 'ک'], - ['\'', 'گ'], + [ 'a', 'ش' ], + [ 's', 'س' ], + [ 'd', 'ی' ], + [ 'f', 'ب' ], + [ 'g', 'ل' ], + [ 'h', 'ا' ], + [ 'j', 'ت' ], + [ 'k', 'ن' ], + [ 'l', 'م' ], + [ ';', 'ک' ], + [ '\'', 'گ' ], - ['z', 'ظ'], - ['x', 'ط'], - ['c', 'ز'], - ['v', 'ر'], - ['b', 'ذ'], - ['n', 'د'], - ['m', 'پ'], - [',', 'و'], + [ 'z', 'ظ' ], + [ 'x', 'ط' ], + [ 'c', 'ز' ], + [ 'v', 'ر' ], + [ 'b', 'ذ' ], + [ 'n', 'د' ], + [ 'm', 'پ' ], + [ ',', 'و' ], - ['~', '\u200c'], - ['@', '٬'], - ['#', '٫'], - ['%', '٪'], - ['\\^', '×'], - ['&', '،'], - ['\\(', ')'], - ['\\)', '('], - ['_', 'ـ'], + [ '~', '\u200c' ], + [ '@', '٬' ], + [ '#', '٫' ], + [ '%', '٪' ], + [ '\\^', '×' ], + [ '&', '،' ], + [ '\\(', ')' ], + [ '\\)', '(' ], + [ '_', 'ـ' ], - ['Q', 'ۇ'], - ['W', 'ۆ'], - ['E', 'وْ'], - ['R', 'ً'], - ['T', 'ُ'], - ['Y', 'ِ'], - ['U', 'َ'], - ['I', 'ّ'], - ['O', ']'], - ['P', '['], - ['\\{', '}'], - ['\\}', '{'], + [ 'Q', 'ۇ' ], + [ 'W', 'ۆ' ], + [ 'E', 'وْ' ], + [ 'R', 'ً' ], + [ 'T', 'ُ' ], + [ 'Y', 'ِ' ], + [ 'U', 'َ' ], + [ 'I', 'ّ' ], + [ 'O', ']' ], + [ 'P', '[' ], + [ '\\{', '}' ], + [ '\\}', '{' ], - ['A', 'ؤ'], - ['S', 'ئ'], - ['D', 'ؽ'], - ['F', 'إ'], - ['G', 'أ'], - ['H', 'آ'], - ['J', 'ة'], - ['K', '»'], - ['L', '«'], - ['"', '؛'], + [ 'A', 'ؤ' ], + [ 'S', 'ئ' ], + [ 'D', 'ؽ' ], + [ 'F', 'إ' ], + [ 'G', 'أ' ], + [ 'H', 'آ' ], + [ 'J', 'ة' ], + [ 'K', '»' ], + [ 'L', '«' ], + [ '"', '؛' ], - ['Z', 'ك'], - ['X', 'ط'], - ['C', 'ژ'], - ['V', 'ٰ'], - ['B', 'ڭ'], - ['N', 'ٔ'], - ['M', 'ء'], - ['<', '>'], - ['>', '<'], - ['\\?', '؟'] + [ 'Z', 'ك' ], + [ 'X', 'ط' ], + [ 'C', 'ژ' ], + [ 'V', 'ٰ' ], + [ 'B', 'ڭ' ], + [ 'N', 'ٔ' ], + [ 'M', 'ء' ], + [ '<', '>' ], + [ '>', '<' ], + [ '\\?', '؟' ] ] }; diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/be/be-kbd.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/be/be-kbd.js index d3d4abe7..a0f1954b 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/be/be-kbd.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/be/be-kbd.js @@ -11,88 +11,88 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['\\`', 'ё'], - ['q', 'й'], - ['w', 'ц'], - ['e', 'у'], - ['r', 'к'], - ['t', 'е'], - ['y', 'н'], - ['u', 'г'], - ['i', 'ш'], - ['o', 'ў'], - ['p', 'з'], - ['\\[', 'х'], - ['\\]', '\''], - ['a', 'ф'], - ['s', 'ы'], - ['d', 'в'], - ['f', 'а'], - ['g', 'п'], - ['h', 'р'], - ['j', 'о'], - ['k', 'л'], - ['l', 'д'], - [';', 'ж'], - ['\'', 'э'], - ['\\\\', '\\'], - ['z', 'я'], - ['x', 'ч'], - ['c', 'с'], - ['v', 'м'], - ['b', 'і'], - ['n', 'т'], - ['m', 'ь'], - [',', 'б'], - ['\\.', 'ю'], - ['/', '.'], - ['\\!', '!'], - ['\\@', '\"'], - ['\\#', '№'], - ['\\$', ';'], - ['\\%', '%'], - ['\\^', ':'], - ['\\&', '?'], - ['\\*', '*'], - ['\\(', '('], - ['\\)', ')'], - ['\\_', '_'], - ['\\+', '+'], - ['\\~', 'Ё'], - ['Q', 'Й'], - ['W', 'Ц'], - ['E', 'У'], - ['R', 'К'], - ['T', 'Е'], - ['Y', 'Н'], - ['U', 'Г'], - ['I', 'Ш'], - ['O', 'Ў'], - ['P', 'З'], - ['\\{', 'Х'], - ['\\}', '\''], - ['A', 'Ф'], - ['S', 'Ы'], - ['D', 'В'], - ['F', 'А'], - ['G', 'П'], - ['H', 'Р'], - ['J', 'О'], - ['K', 'Л'], - ['L', 'Д'], - [':', 'Ж'], - ['\"', 'Э'], - ['\\|', '|'], - ['Z', 'Я'], - ['X', 'Ч'], - ['C', 'С'], - ['V', 'М'], - ['B', 'І'], - ['N', 'Т'], - ['M', 'Ь'], - ['\\<', 'Б'], - ['\\>', 'Ю'], - ['\\?', ','] + [ '\\`', 'ё' ], + [ 'q', 'й' ], + [ 'w', 'ц' ], + [ 'e', 'у' ], + [ 'r', 'к' ], + [ 't', 'е' ], + [ 'y', 'н' ], + [ 'u', 'г' ], + [ 'i', 'ш' ], + [ 'o', 'ў' ], + [ 'p', 'з' ], + [ '\\[', 'х' ], + [ '\\]', '\'' ], + [ 'a', 'ф' ], + [ 's', 'ы' ], + [ 'd', 'в' ], + [ 'f', 'а' ], + [ 'g', 'п' ], + [ 'h', 'р' ], + [ 'j', 'о' ], + [ 'k', 'л' ], + [ 'l', 'д' ], + [ ';', 'ж' ], + [ '\'', 'э' ], + [ '\\\\', '\\' ], + [ 'z', 'я' ], + [ 'x', 'ч' ], + [ 'c', 'с' ], + [ 'v', 'м' ], + [ 'b', 'і' ], + [ 'n', 'т' ], + [ 'm', 'ь' ], + [ ',', 'б' ], + [ '\\.', 'ю' ], + [ '/', '.' ], + [ '\\!', '!' ], + [ '\\@', '\"' ], + [ '\\#', '№' ], + [ '\\$', ';' ], + [ '\\%', '%' ], + [ '\\^', ':' ], + [ '\\&', '?' ], + [ '\\*', '*' ], + [ '\\(', '(' ], + [ '\\)', ')' ], + [ '\\_', '_' ], + [ '\\+', '+' ], + [ '\\~', 'Ё' ], + [ 'Q', 'Й' ], + [ 'W', 'Ц' ], + [ 'E', 'У' ], + [ 'R', 'К' ], + [ 'T', 'Е' ], + [ 'Y', 'Н' ], + [ 'U', 'Г' ], + [ 'I', 'Ш' ], + [ 'O', 'Ў' ], + [ 'P', 'З' ], + [ '\\{', 'Х' ], + [ '\\}', '\'' ], + [ 'A', 'Ф' ], + [ 'S', 'Ы' ], + [ 'D', 'В' ], + [ 'F', 'А' ], + [ 'G', 'П' ], + [ 'H', 'Р' ], + [ 'J', 'О' ], + [ 'K', 'Л' ], + [ 'L', 'Д' ], + [ ':', 'Ж' ], + [ '\"', 'Э' ], + [ '\\|', '|' ], + [ 'Z', 'Я' ], + [ 'X', 'Ч' ], + [ 'C', 'С' ], + [ 'V', 'М' ], + [ 'B', 'І' ], + [ 'N', 'Т' ], + [ 'M', 'Ь' ], + [ '\\<', 'Б' ], + [ '\\>', 'Ю' ], + [ '\\?', ',' ] ] }; diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/be/be-transliteration.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/be/be-transliteration.js index c8d29de1..046b4c2d 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/be/be-transliteration.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/be/be-transliteration.js @@ -11,83 +11,83 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['~', 'Ё'], - ['Q', 'Й'], - ['W', 'Ц'], - ['E', 'У'], - ['R', 'К'], - ['T', 'Е'], - ['Y', 'Н'], - ['U', 'Г'], - ['I', 'Ш'], - ['O', 'Ў'], - ['P', 'З'], - ['\\{', 'Х'], - ['\\}', '\''], - ['A', 'Ф'], - ['S', 'Ы'], - ['D', 'В'], - ['F', 'А'], - ['G', 'П'], - ['H', 'Р'], - ['J', 'О'], - ['K', 'Л'], - ['L', 'Д'], - [':', 'Ж'], - ['"', 'Э'], - ['Z', 'Я'], - ['X', 'Ч'], - ['C', 'С'], - ['V', 'М'], - ['B', 'І'], - ['N', 'Т'], - ['M', 'Ь'], - ['<', 'Б'], - ['>', 'Ю'], - ['\\?', ','], + [ '~', 'Ё' ], + [ 'Q', 'Й' ], + [ 'W', 'Ц' ], + [ 'E', 'У' ], + [ 'R', 'К' ], + [ 'T', 'Е' ], + [ 'Y', 'Н' ], + [ 'U', 'Г' ], + [ 'I', 'Ш' ], + [ 'O', 'Ў' ], + [ 'P', 'З' ], + [ '\\{', 'Х' ], + [ '\\}', '\'' ], + [ 'A', 'Ф' ], + [ 'S', 'Ы' ], + [ 'D', 'В' ], + [ 'F', 'А' ], + [ 'G', 'П' ], + [ 'H', 'Р' ], + [ 'J', 'О' ], + [ 'K', 'Л' ], + [ 'L', 'Д' ], + [ ':', 'Ж' ], + [ '"', 'Э' ], + [ 'Z', 'Я' ], + [ 'X', 'Ч' ], + [ 'C', 'С' ], + [ 'V', 'М' ], + [ 'B', 'І' ], + [ 'N', 'Т' ], + [ 'M', 'Ь' ], + [ '<', 'Б' ], + [ '>', 'Ю' ], + [ '\\?', ',' ], - ['`', 'ё'], - ['q', 'й'], - ['w', 'ц'], - ['e', 'у'], - ['r', 'к'], - ['t', 'е'], - ['y', 'н'], - ['u', 'г'], - ['i', 'ш'], - ['o', 'ў'], - ['p', 'з'], - ['\\[', 'х'], - ['\\]', '\''], - ['a', 'ф'], - ['s', 'ы'], - ['d', 'в'], - ['f', 'а'], - ['g', 'п'], - ['h', 'р'], - ['j', 'о'], - ['k', 'л'], - ['l', 'д'], - [';', 'ж'], - ['\'', 'э'], - ['z', 'я'], - ['x', 'ч'], - ['c', 'с'], - ['v', 'м'], - ['b', 'і'], - ['n', 'т'], - ['m', 'ь'], - [',', 'б'], - ['\\.', 'ю'], - ['/', '.'], + [ '`', 'ё' ], + [ 'q', 'й' ], + [ 'w', 'ц' ], + [ 'e', 'у' ], + [ 'r', 'к' ], + [ 't', 'е' ], + [ 'y', 'н' ], + [ 'u', 'г' ], + [ 'i', 'ш' ], + [ 'o', 'ў' ], + [ 'p', 'з' ], + [ '\\[', 'х' ], + [ '\\]', '\'' ], + [ 'a', 'ф' ], + [ 's', 'ы' ], + [ 'd', 'в' ], + [ 'f', 'а' ], + [ 'g', 'п' ], + [ 'h', 'р' ], + [ 'j', 'о' ], + [ 'k', 'л' ], + [ 'l', 'д' ], + [ ';', 'ж' ], + [ '\'', 'э' ], + [ 'z', 'я' ], + [ 'x', 'ч' ], + [ 'c', 'с' ], + [ 'v', 'м' ], + [ 'b', 'і' ], + [ 'n', 'т' ], + [ 'm', 'ь' ], + [ ',', 'б' ], + [ '\\.', 'ю' ], + [ '/', '.' ], - ['@', '"'], // 2 - ['#', '№'], // 3 - ['\\$', ';'], // 4 + [ '@', '"' ], // 2 + [ '#', '№' ], // 3 + [ '\\$', ';' ], // 4 // '%' is the same // 5 - ['^', ':'], // 6 - ['&', '?']] // 7 - // '*', '(' and ')' are the same // 8, 9, 0 + [ '^', ':' ], // 6 + [ '&', '?' ] ] // 7 + // '*', '(' and ')' are the same // 8, 9, 0 }; $.ime.register( beTransliteration ); diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ber/ber-tfng.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ber/ber-tfng.js index 1da69eda..470b6965 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ber/ber-tfng.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ber/ber-tfng.js @@ -13,42 +13,42 @@ contextLength: 0, maxKeyLength: 0, patterns: [ - ['a', 'ⴰ'], - ['b', 'ⴱ'], - ['c', 'ⵛ'], - ['d', 'ⴷ'], - ['D', 'ⴹ'], - ['e', 'ⴻ'], - ['f', 'ⴼ'], - ['F', 'ⴼⵯ'], - ['g', 'ⴳ'], - ['G', 'ⴳⵯ'], - ['h', 'ⵀ'], - ['i', 'ⵉ'], - ['j', 'ⵊ'], - ['k', 'ⴽ'], - ['K', 'ⴽⵯ'], - ['l', 'ⵍ'], - ['m', 'ⵎ'], - ['n', 'ⵏ'], - ['o', 'ⵄ'], - ['p', 'ⵃ'], - ['q', 'ⵇ'], - ['Q', 'ⵈ'], - ['r', 'ⵔ'], - ['R', 'ⵕ'], - ['s', 'ⵙ'], - ['S', 'ⵚ'], - ['t', 'ⵜ'], - ['T', 'ⵟ'], - ['v', 'ⵖ'], - ['u', 'ⵓ'], - ['w', 'ⵡ'], - ['y', 'ⵢ'], - ['x', 'ⵅ'], - ['z', 'ⵣ'], - ['Z', 'ⵥ']] - }; + [ 'a', 'ⴰ' ], + [ 'b', 'ⴱ' ], + [ 'c', 'ⵛ' ], + [ 'd', 'ⴷ' ], + [ 'D', 'ⴹ' ], + [ 'e', 'ⴻ' ], + [ 'f', 'ⴼ' ], + [ 'F', 'ⴼⵯ' ], + [ 'g', 'ⴳ' ], + [ 'G', 'ⴳⵯ' ], + [ 'h', 'ⵀ' ], + [ 'i', 'ⵉ' ], + [ 'j', 'ⵊ' ], + [ 'k', 'ⴽ' ], + [ 'K', 'ⴽⵯ' ], + [ 'l', 'ⵍ' ], + [ 'm', 'ⵎ' ], + [ 'n', 'ⵏ' ], + [ 'o', 'ⵄ' ], + [ 'p', 'ⵃ' ], + [ 'q', 'ⵇ' ], + [ 'Q', 'ⵈ' ], + [ 'r', 'ⵔ' ], + [ 'R', 'ⵕ' ], + [ 's', 'ⵙ' ], + [ 'S', 'ⵚ' ], + [ 't', 'ⵜ' ], + [ 'T', 'ⵟ' ], + [ 'v', 'ⵖ' ], + [ 'u', 'ⵓ' ], + [ 'w', 'ⵡ' ], + [ 'y', 'ⵢ' ], + [ 'x', 'ⵅ' ], + [ 'z', 'ⵣ' ], + [ 'Z', 'ⵥ' ] ] + }; $.ime.register( berTfng ); }( jQuery ) ); diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/bgn/bgn-kbd.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/bgn/bgn-kbd.js index 82e8f469..e599a319 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/bgn/bgn-kbd.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/bgn/bgn-kbd.js @@ -11,96 +11,96 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['`', '\u200c'], - ['1', '۱'], - ['2', '۲'], - ['3', '۳'], - ['4', '۴'], - ['5', '۵'], - ['6', '۶'], - ['7', '۷'], - ['8', '۸'], - ['9', '۹'], - ['0', '۰'], + [ '`', '\u200c' ], + [ '1', '۱' ], + [ '2', '۲' ], + [ '3', '۳' ], + [ '4', '۴' ], + [ '5', '۵' ], + [ '6', '۶' ], + [ '7', '۷' ], + [ '8', '۸' ], + [ '9', '۹' ], + [ '0', '۰' ], - ['q', 'ض'], - ['w', 'ص'], - ['e', 'ث'], - ['r', 'ق'], - ['t', 'ف'], - ['y', 'غ'], - ['u', 'ع'], - ['i', 'ه'], - ['o', 'خ'], - ['p', 'ح'], - ['\\[', 'ج'], - ['\\]', 'چ'], + [ 'q', 'ض' ], + [ 'w', 'ص' ], + [ 'e', 'ث' ], + [ 'r', 'ق' ], + [ 't', 'ف' ], + [ 'y', 'غ' ], + [ 'u', 'ع' ], + [ 'i', 'ه' ], + [ 'o', 'خ' ], + [ 'p', 'ح' ], + [ '\\[', 'ج' ], + [ '\\]', 'چ' ], - ['a', 'ش'], - ['s', 'س'], - ['d', 'ی'], - ['f', 'ب'], - ['g', 'ل'], - ['h', 'ا'], - ['j', 'ت'], - ['k', 'ن'], - ['l', 'م'], - [';', 'ک'], - ['\'', 'گ'], + [ 'a', 'ش' ], + [ 's', 'س' ], + [ 'd', 'ی' ], + [ 'f', 'ب' ], + [ 'g', 'ل' ], + [ 'h', 'ا' ], + [ 'j', 'ت' ], + [ 'k', 'ن' ], + [ 'l', 'م' ], + [ ';', 'ک' ], + [ '\'', 'گ' ], - ['z', 'ظ'], - ['x', 'ط'], - ['c', 'ز'], - ['v', 'ر'], - ['b', 'ڈ'], - ['n', 'د'], - ['m', 'پ'], - [',', 'و'], + [ 'z', 'ظ' ], + [ 'x', 'ط' ], + [ 'c', 'ز' ], + [ 'v', 'ر' ], + [ 'b', 'ڈ' ], + [ 'n', 'د' ], + [ 'm', 'پ' ], + [ ',', 'و' ], - ['~', '÷'], - ['@', '٬'], - ['#', '٫'], - ['%', '٪'], - ['\\^', '×'], - ['&', '،'], - ['\\(', ')'], - ['\\)', '('], - ['_', 'ـ'], + [ '~', '÷' ], + [ '@', '٬' ], + [ '#', '٫' ], + [ '%', '٪' ], + [ '\\^', '×' ], + [ '&', '،' ], + [ '\\(', ')' ], + [ '\\)', '(' ], + [ '_', 'ـ' ], - ['Q', 'ْ'], - ['W', 'ٌ'], - ['E', 'ٍ'], - ['R', 'ً'], - ['T', 'ُ'], - ['Y', 'ِ'], - ['U', 'َ'], - ['I', 'ّ'], - ['O', ']'], - ['P', '['], - ['\\{', '}'], - ['\\}', '{'], + [ 'Q', 'ْ' ], + [ 'W', 'ٌ' ], + [ 'E', 'ٍ' ], + [ 'R', 'ً' ], + [ 'T', 'ُ' ], + [ 'Y', 'ِ' ], + [ 'U', 'َ' ], + [ 'I', 'ّ' ], + [ 'O', ']' ], + [ 'P', '[' ], + [ '\\{', '}' ], + [ '\\}', '{' ], - ['A', 'ؤ'], - ['S', 'ئ'], - ['D', 'ي'], - ['F', 'إ'], - ['G', 'أ'], - ['H', 'آ'], - ['J', 'ٹ'], - ['K', '»'], - ['L', '«'], - ['"', '؛'], + [ 'A', 'ؤ' ], + [ 'S', 'ئ' ], + [ 'D', 'ي' ], + [ 'F', 'إ' ], + [ 'G', 'أ' ], + [ 'H', 'آ' ], + [ 'J', 'ٹ' ], + [ 'K', '»' ], + [ 'L', '«' ], + [ '"', '؛' ], - ['Z', 'ێ'], - ['X', 'ط'], - ['C', 'ژ'], - ['V', 'ڑ'], - ['B', 'ۆ'], - ['N', 'ٔ'], - ['M', 'ء'], - ['<', '>'], - ['>', '<'], - ['\\?', '؟'] + [ 'Z', 'ێ' ], + [ 'X', 'ط' ], + [ 'C', 'ژ' ], + [ 'V', 'ڑ' ], + [ 'B', 'ۆ' ], + [ 'N', 'ٔ' ], + [ 'M', 'ء' ], + [ '<', '>' ], + [ '>', '<' ], + [ '\\?', '؟' ] ] }; diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/bn/bn-avro.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/bn/bn-avro.js index af16cd21..03cb8432 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/bn/bn-avro.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/bn/bn-avro.js @@ -13,181 +13,181 @@ contextLength: 4, maxKeyLength: 5, patterns: [ - ['([ক-হড়ঢ়য়])্?ররi','[^o`]', '$1ৃ'], - ['ররi','[^o`]', 'ঋ'], - ['ঙহo', 'ঙ্ঘ'], - ['([ক-হড়ঢ়য়])াZ', '[^o`]', '$1্যা'], - ['(([ক-হড়ঢ়য়])|য়)o','[^o`]', '$1'], // য় cannot be included in the range, why? everywhere else it is OK! - ['([ক-হড়ঢ়য়])a','[^o`]', '$1া'], - ['([ক-হড়ঢ়য়])i','[^o`]', '$1ি'], - ['([ক-হড়ঢ়য়])(I|েe)','[^o`]', '$1ী'], - ['([ক-হড়ঢ়য়])u','[^o`]', '$1ু'], - ['([ক-হড়ঢ়য়])U','[^o`]', '$1ূ'], - ['([ক-হড়ঢ়য়])o','[o`]', '$1ু'], - ['([ক-হড়ঢ়য়])e','[^o`]', '$1ে'], - ['([ক-হড়ঢ়য়])োI','[^o`]', '$1ৈ'], - ['([ক-হড়ঢ়য়])O','[^o`]', '$1ো'], - ['([ক-হড়ঢ়য়])োU','[^o`]', '$1ৌ'], - - ['([ক-হড়ঢ়য়][িুেো]|[এইওউ])a','[^o`]', '$1য়া'], - ['([ক-হড়ঢ়য়][াে]|[আএ])o', '[^o`]', '$1ও'], - - ['([কঙলষস])(k|K)','[^o`]','$1্ক'], - ['([ঙদল])(g|G)','[^o`]','$1্গ'], - ['গg','[^o`]','জ্ঞ'], - ['([চশ])c','[^o`]','$1্চ'], - ['([জঞব])j','[^o`]','$1্জ'], - ['নj','[^o`]','ঞ্জ'], - ['([কটণনপলষস])T','[^o`]','$1্ট'], - ['([ডণনল])D','[^o`]','$1্ড'], - ['([গষহ])N','[^o`]','$1্ণ'], - ['([কতনপশসহ])t','[^o`]','$1্ত'], - ['([দনব])d','[^o`]','$1্দ'], - ['([গঘণতধনপমশসহ])n','[^o`]','$1্ন'], - ['([পমলষস])p','[^o`]','$1্প'], - ['([স])f', '[^o`]', '$1্ফ'], - ['([বমল])b','[^o`]','$1্ব'], - ['([দম])(v|V)','[^o`]','$1্ভ'], - ['([কগঙটণতদধনমলশষসহ])m','[^o`]','$1্ম'], - ['([ক-ঘচ-ঝট-যলশ-হড়ঢ়য়])r','[^o`]','$1্র'], - ['([কগপ-বমলশসহ])l','[^o`]','$1্ল'], - ['([কনপ])s','[^o`]','$1্স'], - ['([ক-হড়ঢ়য়])w','[^o`]','$1্ব'], - ['([ক-হড়ঢ়য়])y','[^o`]','$1্য'], - ['নc','[^o`]','ঞ্চ'], - - ['ত`','`', 'ৎ'], - - ['ক্ক(h|H)','[^o`]','ক্ষ'], - ['কশ(h|H)','[^o`]','ক্ষ'], - - ['ররk','(o|a|i|I|u|U|e|O|OI|OU|rri)rr','র্ক'], - ['ররg','(o|a|i|I|u|U|e|O|OI|OU|rri)rr','র্গ'], - ['ররc','(o|a|i|I|u|U|e|O|OI|OU|rri)rr','র্চ'], - ['ররj','(o|a|i|I|u|U|e|O|OI|OU|rri)rr','র্জ'], - ['ররT','(o|a|i|I|u|U|e|O|OI|OU|rri)rr','র্ট'], - ['ররD','(o|a|i|I|u|U|e|O|OI|OU|rri)rr','র্ড'], - ['ররN','(o|a|i|I|u|U|e|O|OI|OU|rri)rr','র্ণ'], - ['ররt','(o|a|i|I|u|U|e|O|OI|OU|rri)rr','র্ত'], - ['ররd','(o|a|i|I|u|U|e|O|OI|OU|rri)rr','র্দ'], - ['ররn','(o|a|i|I|u|U|e|O|OI|OU|rri)rr','র্ন'], - ['ররp','(o|a|i|I|u|U|e|O|OI|OU|rri)rr','র্প'], - ['ররf','(o|a|i|I|u|U|e|O|OI|OU|rri)rr','র্ফ'], - ['ররb','(o|a|i|I|u|U|e|O|OI|OU|rri)rr','র্ব'], - ['ররv','(o|a|i|I|u|U|e|O|OI|OU|rri)rr','র্ভ'], - ['ররm','(o|a|i|I|u|U|e|O|OI|OU|rri)rr','র্ম'], - ['ররz','(o|a|i|I|u|U|e|O|OI|OU|rri)rr','র্য'], - ['ররl','(o|a|i|I|u|U|e|O|OI|OU|rri)rr','র্ল'], - ['ররS','(o|a|i|I|u|U|e|O|OI|OU|rri)rr','র্শ'], - ['ররs','(o|a|i|I|u|U|e|O|OI|OU|rri)rr','র্স'], - ['ররh','(o|a|i|I|u|U|e|O|OI|OU|rri)rr','র্হ'], - ['ররR','(o|a|i|I|u|U|e|O|OI|OU|rri)rr','র্ড়'], - ['রর(y|Y)','(o|a|i|I|u|U|e|O|OI|OU|rri)rr','র্য়'], - - ['ংo', 'ঙ্গ'], - ['ংi', 'ঙ্গি'], - ['ংI', 'ঙ্গী'], - ['(ংu|ঙ্গo)', 'ঙ্গু'], - ['ংU', 'ঙ্গূ'], - ['ং', 'ঙ্গি'], - ['ং', 'ঙ্গি'], - - ['শ(h|H)','S', 'ষ'], - - ['অo','[^`]', 'উ'], - ['এe','[^o`]', 'ঈ'], - - ['ক(h|H)','[^o`]', 'খ'], - ['গ(h|H)','[^o`]', 'ঘ'], - ['ণg','[^o`]', 'ঙ'], - ['চ(h|H)','[^o`]', 'ছ'], - ['জ(h|H)','[^o`]', 'ঝ'], - ['ণG','[^o`]', 'ঞ'], - ['ট(h|H)','[^o`]', 'ঠ'], - ['ড(h|H)','[^o`]', 'ঢ'], - ['ত(h|H)','[^o`]', 'থ'], - ['দ(h|H)','[^o`]', 'ধ'], - ['প(h|H)','[^o`]', 'ফ'], - ['ব(h|H)','[^o`]', 'ভ'], - ['(স(h|H))','[^o`]', 'শ'], - ['ড়(h|H)','[^o`]', 'ঢ়'], - ['ত্`','[^o`]', 'ৎ'], - ['নg','[^o`]', 'ং'], - ['ঃ`','[^o`]', ':'], - ['ররi','[^o`]', 'ঋ'], - ['ওI','[^o`]', 'ঐ'], - ['ওU','[^o`]', 'ঔ'], - - ['আ`', 'া'], - ['ই`', 'ি'], - ['ঈ`', 'ী'], - ['উ`', 'ু'], - ['ঊ`', 'ূ'], - ['এ`', 'ে'], - ['আ`', 'া'], - ['আ`', 'া'], - ['আ`', 'া'], - ['আ`', 'া'], - ['আ`', 'া'], - ['আ`', 'া'], - - ['([kKqQ])', 'ক'], - ['(g|G)', 'গ'], - ['(c|C)', 'চ'], - ['(j|J)', 'জ'], - ['T', 'ট'], - ['D', 'ড'], - ['N', 'ণ'], - ['t', 'ত'], - ['d', 'দ'], - ['n', 'ন'], - ['(p|P)', 'প'], - ['f', 'ফ'], - ['(b|B)', 'ব'], - ['(v|V)', 'ভ'], - ['(m|M)', 'ম'], - ['z', 'য'], - ['r', 'র'], - ['(l|L)', 'ল'], - ['S', 'শ'], - ['s', 'স'], - ['(h|H)', 'হ'], - ['R', 'ড়'], - ['w', 'ও'], - ['x', 'ক্স'], - ['(y|Y)', 'য়'], - - ['Z', '্য'], - - ['o', 'অ'], - ['(a|A)', 'আ'], - ['i', 'ই'], - ['I', 'ঈ'], - ['u', 'উ'], - ['U', 'ঊ'], - ['(e|E)', 'এ'], - ['O', 'ও'], - - ['0', '০'], - ['1', '১'], - ['2', '২'], - ['3', '৩'], - ['4', '৪'], - ['5', '৫'], - ['6', '৬'], - ['7', '৭'], - ['8', '৮'], - ['9', '৯'], - - ['\\\\\\.', '.'], - - [',,', '্'], - ['\\:', 'ঃ'], - ['\\^', 'ঁ'], - ['\\.', '।'], - ['\\$', '৳'], - ['ঃ`', ':'], - ['`', '']] + [ '([ক-হড়ঢ়য়])্?ররi','[^o`]', '$1ৃ' ], + [ 'ররi','[^o`]', 'ঋ' ], + [ 'ঙহo', 'ঙ্ঘ' ], + [ '([ক-হড়ঢ়য়])াZ', '[^o`]', '$1্যা' ], + [ '(([ক-হড়ঢ়য়])|য়)o','[^o`]', '$1' ], // য় cannot be included in the range, why? everywhere else it is OK! + [ '([ক-হড়ঢ়য়])a','[^o`]', '$1া' ], + [ '([ক-হড়ঢ়য়])i','[^o`]', '$1ি' ], + [ '([ক-হড়ঢ়য়])(I|েe)','[^o`]', '$1ী' ], + [ '([ক-হড়ঢ়য়])u','[^o`]', '$1ু' ], + [ '([ক-হড়ঢ়য়])U','[^o`]', '$1ূ' ], + [ '([ক-হড়ঢ়য়])o','[o`]', '$1ু' ], + [ '([ক-হড়ঢ়য়])e','[^o`]', '$1ে' ], + [ '([ক-হড়ঢ়য়])োI','[^o`]', '$1ৈ' ], + [ '([ক-হড়ঢ়য়])O','[^o`]', '$1ো' ], + [ '([ক-হড়ঢ়য়])োU','[^o`]', '$1ৌ' ], + + [ '([ক-হড়ঢ়য়][িুেো]|[এইওউ])a','[^o`]', '$1য়া' ], + [ '([ক-হড়ঢ়য়][াে]|[আএ])o', '[^o`]', '$1ও' ], + + [ '([কঙলষস])(k|K)','[^o`]','$1্ক' ], + [ '([ঙদল])(g|G)','[^o`]','$1্গ' ], + [ 'গg','[^o`]','জ্ঞ' ], + [ '([চশ])c','[^o`]','$1্চ' ], + [ '([জঞব])j','[^o`]','$1্জ' ], + [ 'নj','[^o`]','ঞ্জ' ], + [ '([কটণনপলষস])T','[^o`]','$1্ট' ], + [ '([ডণনল])D','[^o`]','$1্ড' ], + [ '([গষহ])N','[^o`]','$1্ণ' ], + [ '([কতনপশসহ])t','[^o`]','$1্ত' ], + [ '([দনব])d','[^o`]','$1্দ' ], + [ '([গঘণতধনপমশসহ])n','[^o`]','$1্ন' ], + [ '([পমলষস])p','[^o`]','$1্প' ], + [ '([স])f', '[^o`]', '$1্ফ' ], + [ '([বমল])b','[^o`]','$1্ব' ], + [ '([দম])(v|V)','[^o`]','$1্ভ' ], + [ '([কগঙটণতদধনমলশষসহ])m','[^o`]','$1্ম' ], + [ '([ক-ঘচ-ঝট-যলশ-হড়ঢ়য়])r','[^o`]','$1্র' ], + [ '([কগপ-বমলশসহ])l','[^o`]','$1্ল' ], + [ '([কনপ])s','[^o`]','$1্স' ], + [ '([ক-হড়ঢ়য়])w','[^o`]','$1্ব' ], + [ '([ক-হড়ঢ়য়])y','[^o`]','$1্য' ], + [ 'নc','[^o`]','ঞ্চ' ], + + [ 'ত`','`', 'ৎ' ], + + [ 'ক্ক(h|H)','[^o`]','ক্ষ' ], + [ 'কশ(h|H)','[^o`]','ক্ষ' ], + + [ 'ররk','(o|a|i|I|u|U|e|O|OI|OU|rri)rr','র্ক' ], + [ 'ররg','(o|a|i|I|u|U|e|O|OI|OU|rri)rr','র্গ' ], + [ 'ররc','(o|a|i|I|u|U|e|O|OI|OU|rri)rr','র্চ' ], + [ 'ররj','(o|a|i|I|u|U|e|O|OI|OU|rri)rr','র্জ' ], + [ 'ররT','(o|a|i|I|u|U|e|O|OI|OU|rri)rr','র্ট' ], + [ 'ররD','(o|a|i|I|u|U|e|O|OI|OU|rri)rr','র্ড' ], + [ 'ররN','(o|a|i|I|u|U|e|O|OI|OU|rri)rr','র্ণ' ], + [ 'ররt','(o|a|i|I|u|U|e|O|OI|OU|rri)rr','র্ত' ], + [ 'ররd','(o|a|i|I|u|U|e|O|OI|OU|rri)rr','র্দ' ], + [ 'ররn','(o|a|i|I|u|U|e|O|OI|OU|rri)rr','র্ন' ], + [ 'ররp','(o|a|i|I|u|U|e|O|OI|OU|rri)rr','র্প' ], + [ 'ররf','(o|a|i|I|u|U|e|O|OI|OU|rri)rr','র্ফ' ], + [ 'ররb','(o|a|i|I|u|U|e|O|OI|OU|rri)rr','র্ব' ], + [ 'ররv','(o|a|i|I|u|U|e|O|OI|OU|rri)rr','র্ভ' ], + [ 'ররm','(o|a|i|I|u|U|e|O|OI|OU|rri)rr','র্ম' ], + [ 'ররz','(o|a|i|I|u|U|e|O|OI|OU|rri)rr','র্য' ], + [ 'ররl','(o|a|i|I|u|U|e|O|OI|OU|rri)rr','র্ল' ], + [ 'ররS','(o|a|i|I|u|U|e|O|OI|OU|rri)rr','র্শ' ], + [ 'ররs','(o|a|i|I|u|U|e|O|OI|OU|rri)rr','র্স' ], + [ 'ররh','(o|a|i|I|u|U|e|O|OI|OU|rri)rr','র্হ' ], + [ 'ররR','(o|a|i|I|u|U|e|O|OI|OU|rri)rr','র্ড়' ], + [ 'রর(y|Y)','(o|a|i|I|u|U|e|O|OI|OU|rri)rr','র্য়' ], + + [ 'ংo', 'ঙ্গ' ], + [ 'ংi', 'ঙ্গি' ], + [ 'ংI', 'ঙ্গী' ], + [ '(ংu|ঙ্গo)', 'ঙ্গু' ], + [ 'ংU', 'ঙ্গূ' ], + [ 'ং', 'ঙ্গি' ], + [ 'ং', 'ঙ্গি' ], + + [ 'শ(h|H)','S', 'ষ' ], + + [ 'অo','[^`]', 'উ' ], + [ 'এe','[^o`]', 'ঈ' ], + + [ 'ক(h|H)','[^o`]', 'খ' ], + [ 'গ(h|H)','[^o`]', 'ঘ' ], + [ 'ণg','[^o`]', 'ঙ' ], + [ 'চ(h|H)','[^o`]', 'ছ' ], + [ 'জ(h|H)','[^o`]', 'ঝ' ], + [ 'ণG','[^o`]', 'ঞ' ], + [ 'ট(h|H)','[^o`]', 'ঠ' ], + [ 'ড(h|H)','[^o`]', 'ঢ' ], + [ 'ত(h|H)','[^o`]', 'থ' ], + [ 'দ(h|H)','[^o`]', 'ধ' ], + [ 'প(h|H)','[^o`]', 'ফ' ], + [ 'ব(h|H)','[^o`]', 'ভ' ], + [ '(স(h|H))','[^o`]', 'শ' ], + [ 'ড়(h|H)','[^o`]', 'ঢ়' ], + [ 'ত্`','[^o`]', 'ৎ' ], + [ 'নg','[^o`]', 'ং' ], + [ 'ঃ`','[^o`]', ':' ], + [ 'ররi','[^o`]', 'ঋ' ], + [ 'ওI','[^o`]', 'ঐ' ], + [ 'ওU','[^o`]', 'ঔ' ], + + [ 'আ`', 'া' ], + [ 'ই`', 'ি' ], + [ 'ঈ`', 'ী' ], + [ 'উ`', 'ু' ], + [ 'ঊ`', 'ূ' ], + [ 'এ`', 'ে' ], + [ 'আ`', 'া' ], + [ 'আ`', 'া' ], + [ 'আ`', 'া' ], + [ 'আ`', 'া' ], + [ 'আ`', 'া' ], + [ 'আ`', 'া' ], + + [ '([kKqQ])', 'ক' ], + [ '(g|G)', 'গ' ], + [ '(c|C)', 'চ' ], + [ '(j|J)', 'জ' ], + [ 'T', 'ট' ], + [ 'D', 'ড' ], + [ 'N', 'ণ' ], + [ 't', 'ত' ], + [ 'd', 'দ' ], + [ 'n', 'ন' ], + [ '(p|P)', 'প' ], + [ 'f', 'ফ' ], + [ '(b|B)', 'ব' ], + [ '(v|V)', 'ভ' ], + [ '(m|M)', 'ম' ], + [ 'z', 'য' ], + [ 'r', 'র' ], + [ '(l|L)', 'ল' ], + [ 'S', 'শ' ], + [ 's', 'স' ], + [ '(h|H)', 'হ' ], + [ 'R', 'ড়' ], + [ 'w', 'ও' ], + [ 'x', 'ক্স' ], + [ '(y|Y)', 'য়' ], + + [ 'Z', '্য' ], + + [ 'o', 'অ' ], + [ '(a|A)', 'আ' ], + [ 'i', 'ই' ], + [ 'I', 'ঈ' ], + [ 'u', 'উ' ], + [ 'U', 'ঊ' ], + [ '(e|E)', 'এ' ], + [ 'O', 'ও' ], + + [ '0', '০' ], + [ '1', '১' ], + [ '2', '২' ], + [ '3', '৩' ], + [ '4', '৪' ], + [ '5', '৫' ], + [ '6', '৬' ], + [ '7', '৭' ], + [ '8', '৮' ], + [ '9', '৯' ], + + [ '\\\\\\.', '.' ], + + [ ',,', '্' ], + [ '\\:', 'ঃ' ], + [ '\\^', 'ঁ' ], + [ '\\.', '।' ], + [ '\\$', '৳' ], + [ 'ঃ`', ':' ], + [ '`', '' ] ] }; $.ime.register( bnAvro ); diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/bn/bn-inscript.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/bn/bn-inscript.js index f26a97a0..3470a325 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/bn/bn-inscript.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/bn/bn-inscript.js @@ -13,110 +13,110 @@ contextLength: 0, maxKeyLength: 0, patterns: [ - ['X', 'ঁ'], - ['x', 'ং'], - ['_', 'ঃ'], - ['D', 'অ'], - ['E', 'আ'], - ['F', 'ই'], - ['R', 'ঈ'], - ['G', 'উ'], - ['T', 'ঊ'], - ['\\+', 'ঋ'], - ['S', 'এ'], - ['W', 'ঐ'], - ['A', 'ও'], - ['Q', 'ঔ'], - ['k', 'ক'], - ['K', 'খ'], - ['i', 'গ'], - ['I', 'ঘ'], - ['U', 'ঙ'], - [';', 'চ'], - ['\\:', 'ছ'], - ['p', 'জ'], - ['P', 'ঝ'], - ['\\}', 'ঞ'], - ['\'', 'ট'], - ['\"', 'ঠ'], - ['\\[', 'ড'], - ['\\{', 'ঢ'], - ['C', 'ণ'], - ['l', 'ত'], - ['L', 'থ'], - ['o', 'দ'], - ['O', 'ধ'], - ['v', 'ন'], - ['h', 'প'], - ['H', 'ফ'], - ['y', 'ব'], - ['Y', 'ভ'], - ['c', 'ম'], - ['\\?', 'য'], - ['j', 'র'], - ['J', 'ৎ'], - ['n', 'ল'], - ['M', 'শ'], - ['\\<', 'ষ'], - ['m', 'স'], - ['u', 'হ'], - ['\\]', '়'], - ['e', 'া'], - ['f', 'ি'], - ['r', 'ী'], - ['g', 'ু'], - ['t', 'ূ'], - ['\\=', 'ৃ'], - ['s', 'ে'], - ['w', 'ৈ'], - ['a', 'ো'], - ['q', 'ৌ'], - ['d', '্'], - ['/', 'য়'], - ['\\>', ''], - ['0', '০'], - ['1', '১'], - ['2', '২'], - ['3', '৩'], - ['4', '৪'], - ['5', '৫'], - ['6', '৬'], - ['7', '৭'], - ['8', '৮'], - ['9', '৯'], - ['z', 'ʼ'], - ['\\!', 'অ্যা'], - ['\\#', '্র'], - ['\\$', 'র্'], - ['\\%', 'জ্ঞ'], - ['\\^', 'ত্র'], - ['\\&', 'ক্ষ'], - ['\\*', 'শ্র'], - ['\\(', '\u200D'], - ['\\)', '\u200C']], + [ 'X', 'ঁ' ], + [ 'x', 'ং' ], + [ '_', 'ঃ' ], + [ 'D', 'অ' ], + [ 'E', 'আ' ], + [ 'F', 'ই' ], + [ 'R', 'ঈ' ], + [ 'G', 'উ' ], + [ 'T', 'ঊ' ], + [ '\\+', 'ঋ' ], + [ 'S', 'এ' ], + [ 'W', 'ঐ' ], + [ 'A', 'ও' ], + [ 'Q', 'ঔ' ], + [ 'k', 'ক' ], + [ 'K', 'খ' ], + [ 'i', 'গ' ], + [ 'I', 'ঘ' ], + [ 'U', 'ঙ' ], + [ ';', 'চ' ], + [ '\\:', 'ছ' ], + [ 'p', 'জ' ], + [ 'P', 'ঝ' ], + [ '\\}', 'ঞ' ], + [ '\'', 'ট' ], + [ '\"', 'ঠ' ], + [ '\\[', 'ড' ], + [ '\\{', 'ঢ' ], + [ 'C', 'ণ' ], + [ 'l', 'ত' ], + [ 'L', 'থ' ], + [ 'o', 'দ' ], + [ 'O', 'ধ' ], + [ 'v', 'ন' ], + [ 'h', 'প' ], + [ 'H', 'ফ' ], + [ 'y', 'ব' ], + [ 'Y', 'ভ' ], + [ 'c', 'ম' ], + [ '\\?', 'য' ], + [ 'j', 'র' ], + [ 'J', 'ৎ' ], + [ 'n', 'ল' ], + [ 'M', 'শ' ], + [ '\\<', 'ষ' ], + [ 'm', 'স' ], + [ 'u', 'হ' ], + [ '\\]', '়' ], + [ 'e', 'া' ], + [ 'f', 'ি' ], + [ 'r', 'ী' ], + [ 'g', 'ু' ], + [ 't', 'ূ' ], + [ '\\=', 'ৃ' ], + [ 's', 'ে' ], + [ 'w', 'ৈ' ], + [ 'a', 'ো' ], + [ 'q', 'ৌ' ], + [ 'd', '্' ], + [ '/', 'য়' ], + [ '\\>', '' ], + [ '0', '০' ], + [ '1', '১' ], + [ '2', '২' ], + [ '3', '৩' ], + [ '4', '৪' ], + [ '5', '৫' ], + [ '6', '৬' ], + [ '7', '৭' ], + [ '8', '৮' ], + [ '9', '৯' ], + [ 'z', 'ʼ' ], + [ '\\!', 'অ্যা' ], + [ '\\#', '্র' ], + [ '\\$', 'র্' ], + [ '\\%', 'জ্ঞ' ], + [ '\\^', 'ত্র' ], + [ '\\&', 'ক্ষ' ], + [ '\\*', 'শ্র' ], + [ '\\(', '\u200D' ], + [ '\\)', '\u200C' ] ], patterns_x: [ - ['F', 'ঌ'], - ['\\>', 'ঽ'], - ['\\=', 'ৠ'], - ['l', 'ৎ'], - ['\\[', 'ড়'], - ['\\{', 'ঢ়'], - ['\\+', 'ৠ'], - ['R', 'ৡ'], - ['f', 'ৢ'], - ['r', 'ৣ'], - ['\\.', ''], - ['x', '৺'], - ['\\<', '৲'], - [',', '৳'], - ['\\!', '৴'], - ['\\@', '৵'], - ['\\#', '৶'], - ['\\$', '৷'], - ['\\%', '৸'], - ['\\^', '৹'], - ['\\?', '৻'], - ['4', '₹']] + [ 'F', 'ঌ' ], + [ '\\>', 'ঽ' ], + [ '\\=', 'ৠ' ], + [ 'l', 'ৎ' ], + [ '\\[', 'ড়' ], + [ '\\{', 'ঢ়' ], + [ '\\+', 'ৠ' ], + [ 'R', 'ৡ' ], + [ 'f', 'ৢ' ], + [ 'r', 'ৣ' ], + [ '\\.', '' ], + [ 'x', '৺' ], + [ '\\<', '৲' ], + [ ',', '৳' ], + [ '\\!', '৴' ], + [ '\\@', '৵' ], + [ '\\#', '৶' ], + [ '\\$', '৷' ], + [ '\\%', '৸' ], + [ '\\^', '৹' ], + [ '\\?', '৻' ], + [ '4', '₹' ] ] }; $.ime.register( bnInScript ); diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/bn/bn-inscript2.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/bn/bn-inscript2.js index 3ea9e284..6099842e 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/bn/bn-inscript2.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/bn/bn-inscript2.js @@ -11,116 +11,116 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['\\!', 'অ্যা'], - ['1', '১'], - ['2', '২'], - ['\\#', '্র'], - ['3', '৩'], - ['\\$', 'র্'], - ['4', '৪'], - ['\\%', 'জ্ঞ'], - ['5', '৫'], - ['\\^', 'ত্র'], - ['6', '৬'], - ['\\&', 'ক্ষ'], - ['7', '৭'], - ['\\*', 'শ্র'], - ['8', '৮'], - ['9', '৯'], - ['\\(', '('], - ['\\)', ')'], - ['0', '০'], - ['\"', 'ঠ'], - ['\'', 'ট'], - [',', ','], - ['-', '-'], - ['\\.', '.'], - ['/', 'য়'], - [':', 'ছ'], - [';', 'চ'], - ['\\<', 'ষ'], - ['\\=', 'ৃ'], - ['\\+', 'ঋ'], - ['\\>', '।'], - ['\\?', 'য'], - ['A', 'ও'], - ['C', 'ণ'], - ['D', 'অ'], - ['E', 'আ'], - ['F', 'ই'], - ['G', 'উ'], - ['H', 'ফ'], - ['I', 'ঘ'], - ['K', 'খ'], - ['L', 'থ'], - ['M', 'শ'], - ['O', 'ধ'], - ['P', 'ঝ'], - ['Q', 'ঔ'], - ['R', 'ঈ'], - ['S', 'এ'], - ['T', 'ঊ'], - ['U', 'ঙ'], - ['W', 'ঐ'], - ['X', 'ঁ'], - ['Y', 'ভ'], - ['\\{', 'ঢ'], - ['\\[', 'ড'], - ['\\}', 'ঞ'], - ['\\]', '়'], - ['\\_', 'ঃ'], - ['a', 'ো'], - ['c', 'ম'], - ['d', '্'], - ['e', 'া'], - ['f', 'ি'], - ['g', 'ু'], - ['h', 'প'], - ['i', 'গ'], - ['j', 'র'], - ['k', 'ক'], - ['l', 'ত'], - ['m', 'স'], - ['n', 'ল'], - ['o', 'দ'], - ['p', 'জ'], - ['q', 'ৌ'], - ['r', 'ী'], - ['s', 'ে'], - ['t', 'ূ'], - ['u', 'হ'], - ['v', 'ন'], - ['w', 'ৈ'], - ['x', 'ং'], - ['y', 'ব'], - ['z', 'ʼ'] + [ '\\!', 'অ্যা' ], + [ '1', '১' ], + [ '2', '২' ], + [ '\\#', '্র' ], + [ '3', '৩' ], + [ '\\$', 'র্' ], + [ '4', '৪' ], + [ '\\%', 'জ্ঞ' ], + [ '5', '৫' ], + [ '\\^', 'ত্র' ], + [ '6', '৬' ], + [ '\\&', 'ক্ষ' ], + [ '7', '৭' ], + [ '\\*', 'শ্র' ], + [ '8', '৮' ], + [ '9', '৯' ], + [ '\\(', '(' ], + [ '\\)', ')' ], + [ '0', '০' ], + [ '\"', 'ঠ' ], + [ '\'', 'ট' ], + [ ',', ',' ], + [ '-', '-' ], + [ '\\.', '.' ], + [ '/', 'য়' ], + [ ':', 'ছ' ], + [ ';', 'চ' ], + [ '\\<', 'ষ' ], + [ '\\=', 'ৃ' ], + [ '\\+', 'ঋ' ], + [ '\\>', '।' ], + [ '\\?', 'য' ], + [ 'A', 'ও' ], + [ 'C', 'ণ' ], + [ 'D', 'অ' ], + [ 'E', 'আ' ], + [ 'F', 'ই' ], + [ 'G', 'উ' ], + [ 'H', 'ফ' ], + [ 'I', 'ঘ' ], + [ 'K', 'খ' ], + [ 'L', 'থ' ], + [ 'M', 'শ' ], + [ 'O', 'ধ' ], + [ 'P', 'ঝ' ], + [ 'Q', 'ঔ' ], + [ 'R', 'ঈ' ], + [ 'S', 'এ' ], + [ 'T', 'ঊ' ], + [ 'U', 'ঙ' ], + [ 'W', 'ঐ' ], + [ 'X', 'ঁ' ], + [ 'Y', 'ভ' ], + [ '\\{', 'ঢ' ], + [ '\\[', 'ড' ], + [ '\\}', 'ঞ' ], + [ '\\]', '়' ], + [ '\\_', 'ঃ' ], + [ 'a', 'ো' ], + [ 'c', 'ম' ], + [ 'd', '্' ], + [ 'e', 'া' ], + [ 'f', 'ি' ], + [ 'g', 'ু' ], + [ 'h', 'প' ], + [ 'i', 'গ' ], + [ 'j', 'র' ], + [ 'k', 'ক' ], + [ 'l', 'ত' ], + [ 'm', 'স' ], + [ 'n', 'ল' ], + [ 'o', 'দ' ], + [ 'p', 'জ' ], + [ 'q', 'ৌ' ], + [ 'r', 'ী' ], + [ 's', 'ে' ], + [ 't', 'ূ' ], + [ 'u', 'হ' ], + [ 'v', 'ন' ], + [ 'w', 'ৈ' ], + [ 'x', 'ং' ], + [ 'y', 'ব' ], + [ 'z', 'ʼ' ] ], patterns_x: [ - ['\\!', '৴'], - ['1', '\u200d'], - ['\\@', '৵'], - ['2', '\u200c'], - ['\\#', '৶'], - ['\\$', '৷'], - ['4', '₹'], - ['\\%', '৸'], - ['\\^', '৹'], - [',', '৳'], - ['\\.', '॥'], - ['/', '্য'], - ['\\<', '৲'], - ['\\=', 'ৄ'], - ['\\+', 'ৠ'], - ['\\>', 'ঽ'], - ['\\?', '৻'], - ['F', 'ঌ'], - ['R', 'ৡ'], - ['\\{', 'ঢ়'], - ['\\[', 'ড়'], - ['f', 'ৢ'], - ['l', 'ৎ'], - ['r', 'ৣ'], - ['x', '৺'] + [ '\\!', '৴' ], + [ '1', '\u200d' ], + [ '\\@', '৵' ], + [ '2', '\u200c' ], + [ '\\#', '৶' ], + [ '\\$', '৷' ], + [ '4', '₹' ], + [ '\\%', '৸' ], + [ '\\^', '৹' ], + [ ',', '৳' ], + [ '\\.', '॥' ], + [ '/', '্য' ], + [ '\\<', '৲' ], + [ '\\=', 'ৄ' ], + [ '\\+', 'ৠ' ], + [ '\\>', 'ঽ' ], + [ '\\?', '৻' ], + [ 'F', 'ঌ' ], + [ 'R', 'ৡ' ], + [ '\\{', 'ঢ়' ], + [ '\\[', 'ড়' ], + [ 'f', 'ৢ' ], + [ 'l', 'ৎ' ], + [ 'r', 'ৣ' ], + [ 'x', '৺' ] ] }; diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/bn/bn-nkb.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/bn/bn-nkb.js index 7a35a214..9fcce54a 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/bn/bn-nkb.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/bn/bn-nkb.js @@ -13,120 +13,120 @@ contextLength: 0, maxKeyLength: 0, patterns: [ - ['1', '১'], - ['2', '২'], - ['3', '৩'], - ['4', '৪'], - ['5', '৫'], - ['6', '৬'], - ['7', '৭'], - ['8', '৮'], - ['9', '৯'], - ['0', '০'], + [ '1', '১' ], + [ '2', '২' ], + [ '3', '৩' ], + [ '4', '৪' ], + [ '5', '৫' ], + [ '6', '৬' ], + [ '7', '৭' ], + [ '8', '৮' ], + [ '9', '৯' ], + [ '0', '০' ], - ['q', 'ঙ'], - ['w', 'য'], - ['e', 'ড'], - ['r', 'প'], - ['t', 'ট'], - ['y', 'চ'], - ['u', 'জ'], - ['i', 'হ'], - ['o', 'গ'], - ['p', 'ড়'], + [ 'q', 'ঙ' ], + [ 'w', 'য' ], + [ 'e', 'ড' ], + [ 'r', 'প' ], + [ 't', 'ট' ], + [ 'y', 'চ' ], + [ 'u', 'জ' ], + [ 'i', 'হ' ], + [ 'o', 'গ' ], + [ 'p', 'ড়' ], - ['a', 'ৃ'], - ['s', 'ু'], - ['d', 'ি'], - ['f', 'ব'], - ['g', '্'], - ['h', 'া'], - ['j', 'ক'], - ['k', 'ত'], - ['l', 'দ'], + [ 'a', 'ৃ' ], + [ 's', 'ু' ], + [ 'd', 'ি' ], + [ 'f', 'ব' ], + [ 'g', '্' ], + [ 'h', 'া' ], + [ 'j', 'ক' ], + [ 'k', 'ত' ], + [ 'l', 'দ' ], - ['z', 'ঁ'], - ['x', 'ো'], - ['c', 'ে'], - ['v', 'র'], - ['b', 'ন'], - ['n', 'স'], - ['m', 'ম'], + [ 'z', 'ঁ' ], + [ 'x', 'ো' ], + [ 'c', 'ে' ], + [ 'v', 'র' ], + [ 'b', 'ন' ], + [ 'n', 'স' ], + [ 'm', 'ম' ], - ['Q', 'ং'], - ['W', 'য়'], - ['E', 'ঢ'], - ['R', 'ফ'], - ['T', 'ঠ'], - ['Y', 'ছ'], - ['U', 'ঝ'], - ['I', 'ঞ'], - ['O', 'ঘ'], - ['P', 'ঢ়'], + [ 'Q', 'ং' ], + [ 'W', 'য়' ], + [ 'E', 'ঢ' ], + [ 'R', 'ফ' ], + [ 'T', 'ঠ' ], + [ 'Y', 'ছ' ], + [ 'U', 'ঝ' ], + [ 'I', 'ঞ' ], + [ 'O', 'ঘ' ], + [ 'P', 'ঢ়' ], - ['A', 'ৗ'], - ['S', 'ূ'], - ['D', 'ী'], - ['F', 'ভ'], - ['G', '।'], - ['H', 'অ'], - ['J', 'খ'], - ['K', 'থ'], - ['L', 'ধ'], + [ 'A', 'ৗ' ], + [ 'S', 'ূ' ], + [ 'D', 'ী' ], + [ 'F', 'ভ' ], + [ 'G', '।' ], + [ 'H', 'অ' ], + [ 'J', 'খ' ], + [ 'K', 'থ' ], + [ 'L', 'ধ' ], - ['Z', 'ঃ'], - ['X', 'ৌ'], - ['C', 'ৈ'], - ['V', 'ল'], - ['B', 'ণ'], - ['N', 'ষ'], - ['M', 'শ']], + [ 'Z', 'ঃ' ], + [ 'X', 'ৌ' ], + [ 'C', 'ৈ' ], + [ 'V', 'ল' ], + [ 'B', 'ণ' ], + [ 'N', 'ষ' ], + [ 'M', 'শ' ] ], patterns_x: [ - ['1', '৴'], - ['2', '৵'], - ['3', '৶'], - ['4', '৳'], - ['5', '৷'], - ['6', '৸'], - ['7', 'ं'], - ['0', '৹'], - ['\\-', '\u200C'], - ['\\=', '\u200D'], + [ '1', '৴' ], + [ '2', '৵' ], + [ '3', '৶' ], + [ '4', '৳' ], + [ '5', '৷' ], + [ '6', '৸' ], + [ '7', 'ं' ], + [ '0', '৹' ], + [ '\\-', '\u200C' ], + [ '\\=', '\u200D' ], - ['q', 'ৢ'], - ['w', '্য'], - ['e', 'ৄ'], - ['i', 'ঽ'], + [ 'q', 'ৢ' ], + [ 'w', '্য' ], + [ 'e', 'ৄ' ], + [ 'i', 'ঽ' ], - ['a', 'ঋ'], - ['s', 'উ'], - ['d', 'ই'], - ['f', 'ৰ'], - ['g', '॥'], - ['h', 'আ'], - ['j', ''], - ['k', 'ঢ'], - ['l', 'ঌ'], + [ 'a', 'ঋ' ], + [ 's', 'উ' ], + [ 'd', 'ই' ], + [ 'f', 'ৰ' ], + [ 'g', '॥' ], + [ 'h', 'আ' ], + [ 'j', '' ], + [ 'k', 'ঢ' ], + [ 'l', 'ঌ' ], - ['z', '৺'], - ['x', 'ও'], - ['c', 'এ'], - ['v', '্র'], - ['\\.', '়'], + [ 'z', '৺' ], + [ 'x', 'ও' ], + [ 'c', 'এ' ], + [ 'v', '্র' ], + [ '\\.', '়' ], - ['\\$', '৲'], - ['\\^', ''], + [ '\\$', '৲' ], + [ '\\^', '' ], - ['Q', 'ৣ'], + [ 'Q', 'ৣ' ], - ['A', 'ৠ'], - ['S', 'ঊ'], - ['D', 'ঈ'], - ['F', 'ৱ'], - ['L', 'ৡ'], + [ 'A', 'ৠ' ], + [ 'S', 'ঊ' ], + [ 'D', 'ঈ' ], + [ 'F', 'ৱ' ], + [ 'L', 'ৡ' ], - ['X', 'ঔ'], - ['C', 'ঐ']] + [ 'X', 'ঔ' ], + [ 'C', 'ঐ' ] ] }; $.ime.register( bnNkb ); diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/bn/bn-probhat.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/bn/bn-probhat.js index eed5ac5d..c0f14a38 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/bn/bn-probhat.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/bn/bn-probhat.js @@ -13,89 +13,89 @@ contextLength: 0, maxKeyLength: 0, patterns: [ - ['1', '১'], - ['2', '২'], - ['3', '৩'], - ['4', '৪'], - ['5', '৫'], - ['6', '৬'], - ['7', '৭'], - ['8', '৮'], - ['9', '৯'], - ['0', '০'], + [ '1', '১' ], + [ '2', '২' ], + [ '3', '৩' ], + [ '4', '৪' ], + [ '5', '৫' ], + [ '6', '৬' ], + [ '7', '৭' ], + [ '8', '৮' ], + [ '9', '৯' ], + [ '0', '০' ], - ['q', 'দ'], - ['w', 'ূ'], - ['e', 'ী'], - ['r', 'র'], - ['t', 'ট'], - ['y', 'এ'], - ['u', 'ু'], - ['i', 'ি'], - ['o', 'ও'], - ['p', 'প'], + [ 'q', 'দ' ], + [ 'w', 'ূ' ], + [ 'e', 'ী' ], + [ 'r', 'র' ], + [ 't', 'ট' ], + [ 'y', 'এ' ], + [ 'u', 'ু' ], + [ 'i', 'ি' ], + [ 'o', 'ও' ], + [ 'p', 'প' ], - ['a', 'া'], - ['s', 'স'], - ['d', 'ড'], - ['f', 'ত'], - ['g', 'গ'], - ['h', 'হ'], - ['j', 'জ'], - ['k', 'ক'], - ['l', 'ল'], + [ 'a', 'া' ], + [ 's', 'স' ], + [ 'd', 'ড' ], + [ 'f', 'ত' ], + [ 'g', 'গ' ], + [ 'h', 'হ' ], + [ 'j', 'জ' ], + [ 'k', 'ক' ], + [ 'l', 'ল' ], - ['z', 'য়'], - ['x', 'শ'], - ['c', 'চ'], - ['v', 'আ'], - ['b', 'ব'], - ['n', 'ন'], - ['m', 'ম'], + [ 'z', 'য়' ], + [ 'x', 'শ' ], + [ 'c', 'চ' ], + [ 'v', 'আ' ], + [ 'b', 'ব' ], + [ 'n', 'ন' ], + [ 'm', 'ম' ], - ['Q', 'ধ'], - ['W', 'ঊ'], - ['E', 'ঈ'], - ['R', 'ড়'], - ['T', 'ঠ'], - ['Y', 'ঐ'], - ['U', 'উ'], - ['I', 'ই'], - ['O', 'ঔ'], - ['P', 'ফ'], + [ 'Q', 'ধ' ], + [ 'W', 'ঊ' ], + [ 'E', 'ঈ' ], + [ 'R', 'ড়' ], + [ 'T', 'ঠ' ], + [ 'Y', 'ঐ' ], + [ 'U', 'উ' ], + [ 'I', 'ই' ], + [ 'O', 'ঔ' ], + [ 'P', 'ফ' ], - ['A', 'অ'], - ['S', 'ষ'], - ['D', 'ঢ'], - ['F', 'থ'], - ['G', 'ঘ'], - ['H', 'ঃ'], - ['J', 'ঝ'], - ['K', 'খ'], - ['L', 'ং'], + [ 'A', 'অ' ], + [ 'S', 'ষ' ], + [ 'D', 'ঢ' ], + [ 'F', 'থ' ], + [ 'G', 'ঘ' ], + [ 'H', 'ঃ' ], + [ 'J', 'ঝ' ], + [ 'K', 'খ' ], + [ 'L', 'ং' ], - ['Z', 'য'], - ['X', 'ঢ়'], - ['C', 'ছ'], - ['V', 'ঋ'], - ['B', 'ভ'], - ['N', 'ণ'], - ['M', 'ঙ'], + [ 'Z', 'য' ], + [ 'X', 'ঢ়' ], + [ 'C', 'ছ' ], + [ 'V', 'ঋ' ], + [ 'B', 'ভ' ], + [ 'N', 'ণ' ], + [ 'M', 'ঙ' ], - ['`', '\u200D'], - ['\\$', '৳'], - ['\\&', 'ঞ'], - ['\\*', 'ৎ'], - ['\\[', 'ে'], - ['\\]', 'ো'], - ['\\{', 'ৈ'], - ['\\}', 'ৌ'], - ['\\|', '॥'], - ['\\.', '।'], - ['/', '্'], - ['<', 'ৃ'], - ['>', 'ঁ'], - ['\\\\', '\u200C']] + [ '`', '\u200D' ], + [ '\\$', '৳' ], + [ '\\&', 'ঞ' ], + [ '\\*', 'ৎ' ], + [ '\\[', 'ে' ], + [ '\\]', 'ো' ], + [ '\\{', 'ৈ' ], + [ '\\}', 'ৌ' ], + [ '\\|', '॥' ], + [ '\\.', '।' ], + [ '/', '্' ], + [ '<', 'ৃ' ], + [ '>', 'ঁ' ], + [ '\\\\', '\u200C' ] ] }; $.ime.register( bnProbhat ); diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/bo/bo-ewts.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/bo/bo-ewts.js index ad9f1f8e..584d1c3b 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/bo/bo-ewts.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/bo/bo-ewts.js @@ -14,269 +14,270 @@ maxKeyLength: 5, patterns: [ // ambiguous cases with b as prefix - ['བྲk', 'r', 'བརྐ'], - ['བྲg', 'r', 'བརྒ'], - ['བྲl', 'r', 'བརླ'], - ['བྲj', 'r', 'བརྗ'], - ['བྲt', 'r', 'བརྟ'], - ['བྲd', 'r', 'བརྡ'], - ['བྲn', 'r', 'བརྣ '], - ['བླt', 'l', 'བལྟ'], - ['བླd', 'l', 'བལྡ'], + [ 'བྲk', 'r', 'བརྐ' ], + [ 'བྲg', 'r', 'བརྒ' ], + [ 'བྲl', 'r', 'བརླ' ], + [ 'བྲj', 'r', 'བརྗ' ], + [ 'བྲt', 'r', 'བརྟ' ], + [ 'བྲd', 'r', 'བརྡ' ], + [ 'བྲn', 'r', 'བརྣ' ], + [ 'བླt', 'l', 'བལྟ' ], + [ 'བླd', 'l', 'བལྡ' ], // Standard Tibetan Stacks listed at <http://www.thlib.org/reference/transliteration/tibstacks.php> // some are handled magically and don't need to appear here. - ['རྐy', 'k', 'རྐྱ'], - ['རྒy', 'g', 'རྒྱ'], - ['རྨy', 'm', 'རྨྱ'], - ['རྒw', 'g', 'རྒྭ'], - ['རྩw', 's', 'རྩྭ'], - ['སྐy', 'k', 'སྐྱ'], - ['སྒy', 'g', 'སྒྱ'], - ['སྤy', 'p', 'སྤྱ'], - ['སྦy', 'b', 'སྦྱ'], - ['སྨy', 'm', 'སྨྱ'], - ['སྐr', 'k', 'སྐྲ'], - ['སྒr', 'g', 'སྒྲ'], - ['སྣr', 'n', 'སྣྲ'], - ['སྤr', 'p', 'སྤྲ'], - ['སྦr', 'b', 'སྦྲ'], - ['སྨr', 'm', 'སྨྲ'], - ['གྲw', 'r', 'གྲྭ'], - ['དྲw', 'r', 'དྲྭ'], - ['ཕྱw', 'y', 'ཕྱྭ'], - ['རk', 'r', 'རྐ'], - ['རg', 'r', 'རྒ'], - ['རj', 'r', 'རྗ'], - ['རt', 'r', 'རྟ'], - ['རd', 'r', 'རྡ'], - ['རn', 'r', 'རྣ '], - ['རb', 'r', 'རྦ'], - ['རm', 'r', 'རྨ'], - ['ལk', 'l', 'ལྐ'], - ['ལg', 'l', 'ལྒ'], - ['ལc', 'l', 'ལྕ'], - ['ལj', 'l', 'ལྗ'], - ['ལt', 'l', 'ལྟ'], - ['ལd', 'l', 'ལྡ'], - ['ལp', 'l', 'ལྤ'], - ['ལb', 'l', 'ལྦ'], - ['ལh', 'l', 'ལྷ'], - ['སk', 's', 'སྐ'], - ['སg', 's', 'སྒ'], - ['སt', 's', 'སྟ'], - ['སd', 's', 'སྡ'], - ['སn', 's', 'སྣ'], - ['སp', 's', 'སྤ'], - ['སb', 's', 'སྦ'], - ['སm', 's', 'སྨ'], - ['སྟs', 't', 'སྩ'], - ['ཀw', 'k', 'ཀྭ'], - ['ཁw', 'h', 'ཁྭ'], - ['གw', 'g', 'གྭ'], - ['ཅw', 'c', 'ཅྭ'], - ['ཉw', 'y', 'ཉྭ'], - ['ཏw', 't', 'ཏྭ'], - ['དw', 'd', 'དྭ'], - ['ཙw', 's', 'ཙྭ'], - ['ཚw', 'h', 'ཚྭ'], - ['ཞw', 'h', 'ཞྭ'], - ['ཟw', 'z', 'ཟྭ'], - ['རw', 'r', 'རྭ'], - ['ཤw', 'h', 'ཤྭ'], - ['སw', 's', 'སྭ'], - ['ཧw', 'h', 'ཧྭ'], - ['ཀy', 'k', 'ཀྱ'], - ['ཁy', 'h', 'ཁྱ'], - ['གy', 'g', 'གྱ'], - ['པy', 'p', 'པྱ'], - ['ཕy', 'h', 'ཕྱ'], - ['བy', 'b', 'བྱ'], - ['མy', 'm', 'མྱ'], - ['ཀr', 'k', 'ཀྲ'], - ['ཁr', 'h', 'ཁྲ'], - ['གr', 'g', 'གྲ'], - ['ཏr', 't', 'ཏྲ'], - ['ཐr', 'h', 'ཐྲ'], - ['དr', 'd', 'དྲ'], - ['པr', 'p', 'པྲ'], - ['ཕr', 'h', 'ཕྲ'], - ['བr', 'b', 'བྲ'], - ['མr', 'm', 'མྲ'], - ['ཤr', 'h', 'ཤྲ'], - ['སr', 's', 'སྲ'], - ['ཧr', 'h', 'ཧྲ'], - ['ཀl', 'k', 'ཀླ'], - ['གl', 'g', 'གླ'], - ['བl', 'b', 'བླ'], - ['ཟl', 'z', 'ཟླ'], - ['རl', 'r', 'རླ'], - ['སl', 's', 'སླ'], - ['ཨོM', 'o', 'ༀ'], - ['\\.', ''], - ['\\+', ''], - ['-', ''], - ['S', ''], + [ 'རྐy', 'k', 'རྐྱ' ], + [ 'རྒy', 'g', 'རྒྱ' ], + [ 'རྨy', 'm', 'རྨྱ' ], + [ 'རྒw', 'g', 'རྒྭ' ], + [ 'རྩw', 's', 'རྩྭ' ], + [ 'སྐy', 'k', 'སྐྱ' ], + [ 'སྒy', 'g', 'སྒྱ' ], + [ 'སྤy', 'p', 'སྤྱ' ], + [ 'སྦy', 'b', 'སྦྱ' ], + [ 'སྨy', 'm', 'སྨྱ' ], + [ 'སྐr', 'k', 'སྐྲ' ], + [ 'སྒr', 'g', 'སྒྲ' ], + [ 'སྣr', 'n', 'སྣྲ' ], + [ 'སྤr', 'p', 'སྤྲ' ], + [ 'སྦr', 'b', 'སྦྲ' ], + [ 'སྨr', 'm', 'སྨྲ' ], + [ 'གྲw', 'r', 'གྲྭ' ], + [ 'དྲw', 'r', 'དྲྭ' ], + [ 'ཕྱw', 'y', 'ཕྱྭ' ], + [ 'རk', 'r', 'རྐ' ], + [ 'རg', 'r', 'རྒ' ], + [ 'རj', 'r', 'རྗ' ], + [ 'རt', 'r', 'རྟ' ], + [ 'རd', 'r', 'རྡ' ], + [ 'རn', 'r', 'རྣ' ], + [ 'རb', 'r', 'རྦ' ], + [ 'རm', 'r', 'རྨ' ], + [ 'ལk', 'l', 'ལྐ' ], + [ 'ལg', 'l', 'ལྒ' ], + [ 'ལc', 'l', 'ལྕ' ], + [ 'ལj', 'l', 'ལྗ' ], + [ 'ལt', 'l', 'ལྟ' ], + [ 'ལd', 'l', 'ལྡ' ], + [ 'ལp', 'l', 'ལྤ' ], + [ 'ལb', 'l', 'ལྦ' ], + [ 'ལh', 'l', 'ལྷ' ], + [ 'སk', 's', 'སྐ' ], + [ 'སg', 's', 'སྒ' ], + [ 'སt', 's', 'སྟ' ], + [ 'སd', 's', 'སྡ' ], + [ 'སn', 's', 'སྣ' ], + [ 'སp', 's', 'སྤ' ], + [ 'སb', 's', 'སྦ' ], + [ 'སm', 's', 'སྨ' ], + [ 'སྟs', 't', 'སྩ' ], + [ 'ཀw', 'k', 'ཀྭ' ], + [ 'ཁw', 'h', 'ཁྭ' ], + [ 'གw', 'g', 'གྭ' ], + [ 'ཅw', 'c', 'ཅྭ' ], + [ 'ཉw', 'y', 'ཉྭ' ], + [ 'ཏw', 't', 'ཏྭ' ], + [ 'དw', 'd', 'དྭ' ], + [ 'ཙw', 's', 'ཙྭ' ], + [ 'ཚw', 'h', 'ཚྭ' ], + [ 'ཞw', 'h', 'ཞྭ' ], + [ 'ཟw', 'z', 'ཟྭ' ], + [ 'རw', 'r', 'རྭ' ], + [ 'ཤw', 'h', 'ཤྭ' ], + [ 'སw', 's', 'སྭ' ], + [ 'ཧw', 'h', 'ཧྭ' ], + [ 'ཀy', 'k', 'ཀྱ' ], + [ 'ཁy', 'h', 'ཁྱ' ], + [ 'གy', 'g', 'གྱ' ], + [ 'པy', 'p', 'པྱ' ], + [ 'ཕy', 'h', 'ཕྱ' ], + [ 'བy', 'b', 'བྱ' ], + [ 'མy', 'm', 'མྱ' ], + [ 'ཀr', 'k', 'ཀྲ' ], + [ 'ཁr', 'h', 'ཁྲ' ], + [ 'གr', 'g', 'གྲ' ], + [ 'ཏr', 't', 'ཏྲ' ], + [ 'ཐr', 'h', 'ཐྲ' ], + [ 'དr', 'd', 'དྲ' ], + [ 'པr', 'p', 'པྲ' ], + [ 'ཕr', 'h', 'ཕྲ' ], + [ 'བr', 'b', 'བྲ' ], + [ 'མr', 'm', 'མྲ' ], + [ 'ཤr', 'h', 'ཤྲ' ], + [ 'སr', 's', 'སྲ' ], + [ 'ཧr', 'h', 'ཧྲ' ], + [ 'ཀl', 'k', 'ཀླ' ], + [ 'གl', 'g', 'གླ' ], + [ 'བl', 'b', 'བླ' ], + [ 'ཟl', 'z', 'ཟླ' ], + [ 'རl', 'r', 'རླ' ], + [ 'སl', 's', 'སླ' ], + [ 'ཨོM', 'o', 'ༀ' ], + [ '\\.', '' ], + [ '\\+', '' ], + [ '-', '' ], + [ 'S', '' ], // subjoined letters: - ['k', '\\+', 'ྐ'], - ['g', '\\+', 'ྒ'], - ['ྣg', 'ྔ'], - ['c', '\\+', 'ྕ'], - ['ྕh', 'ྖ'], - ['j', '\\+', 'ྗ'], - ['ྣy', 'ྙ'], - ['T', '\\+', 'ྚ'], - ['ྚh', 'ྛ'], - ['D', '\\+', 'ྜ'], - ['N', '\\+', 'ྞ'], - ['t', '\\+', 'ྟ'], - ['ྟh', 'ྠ'], - ['d', '\\+', 'ྡ'], - ['n', '\\+', 'ྣ'], - ['p', '\\+', 'ྤ'], - ['ྤh', 'ྥ'], - ['b', '\\+', 'ྦ'], - ['m', '\\+', 'ྨ'], - ['ྟs', 'ྩ'], - ['ྩh', 'ྪ'], - ['ྡz', 'ྫ'], - ['w', '\\+', 'ྭ'], - ['ྯh', 'ྮ'], - ['z', '\\+', 'ྯ'], - ['\'', '\\+', 'ྰ'], - ['y', '\\+', 'ྱ'], - ['r', '\\+', 'ྲ'], - ['l', '\\+', 'ླ'], - ['ྶh', 'ྴ'], - ['ཀh', '\\+S', 'ཀྵ'], - ['ྐh', '\\+S', 'ྐྵ'], - ['ྐh', 'ྑ'], - ['h', '\\+S', 'ྵ'], - ['s', '\\+', 'ྶ'], - ['གh', '\\+', 'གྷ'], - ['ཌh', '\\+', 'ཌྷ'], - ['དh', '\\+', 'དྷ'], - ['བh', '\\+', 'བྷ'], - ['ཛh', '\\+', 'ཛྷ'], - ['ྒh', '\\+', 'ྒྷ'], - ['ྜh', '\\+', 'ྜྷ'], - ['ྡh', '\\+', 'ྡྷ'], - ['ྦh', '\\+', 'ྦྷ'], - ['ྫh', '\\+', 'ྫྷ'], - ['h', '\\+', 'ྷ'], - ['v', '\\+', 'ྦ༹'], - ['f', '\\+', 'ྥ༹'], - ['W', '\\+', 'ྺ'], - ['Y', '\\+', 'ྻ'], - ['R', '\\+', 'ྼ'], - ['Z', '\\+', '༹'], + [ 'k', '\\+', 'ྐ' ], + [ 'g', '\\+', 'ྒ' ], + [ 'ྣg', 'ྔ' ], + [ 'c', '\\+', 'ྕ' ], + [ 'ྕh', 'ྖ' ], + [ 'j', '\\+', 'ྗ' ], + [ 'ྣy', 'ྙ' ], + [ 'T', '\\+', 'ྚ' ], + [ 'ྚh', 'ྛ' ], + [ 'D', '\\+', 'ྜ' ], + [ 'N', '\\+', 'ྞ' ], + [ 't', '\\+', 'ྟ' ], + [ 'ྟh', 'ྠ' ], + [ 'd', '\\+', 'ྡ' ], + [ 'n', '\\+', 'ྣ' ], + [ 'p', '\\+', 'ྤ' ], + [ 'ྤh', 'ྥ' ], + [ 'b', '\\+', 'ྦ' ], + [ 'm', '\\+', 'ྨ' ], + [ 'ྟs', 'ྩ' ], + [ 'ྩh', 'ྪ' ], + [ 'ྡz', 'ྫ' ], + [ 'w', '\\+', 'ྭ' ], + [ 'ྯh', 'ྮ' ], + [ 'z', '\\+', 'ྯ' ], + [ '\'', '\\+', 'ྰ' ], + [ 'y', '\\+', 'ྱ' ], + [ 'r', '\\+', 'ྲ' ], + [ 'l', '\\+', 'ླ' ], + [ 'ྶh', 'ྴ' ], + [ 'ཀh', '\\+S', 'ཀྵ' ], + [ 'ྐh', '\\+S', 'ྐྵ' ], + [ 'ྐh', 'ྑ' ], + [ 'h', '\\+S', 'ྵ' ], + [ 's', '\\+', 'ྶ' ], + [ 'གh', '\\+', 'གྷ' ], + [ 'ཌh', '\\+', 'ཌྷ' ], + [ 'དh', '\\+', 'དྷ' ], + [ 'བh', '\\+', 'བྷ' ], + [ 'ཛh', '\\+', 'ཛྷ' ], + [ 'ྒh', '\\+', 'ྒྷ' ], + [ 'ྜh', '\\+', 'ྜྷ' ], + [ 'ྡh', '\\+', 'ྡྷ' ], + [ 'ྦh', '\\+', 'ྦྷ' ], + [ 'ྫh', '\\+', 'ྫྷ' ], + [ 'h', '\\+', 'ྷ' ], + [ 'v', '\\+', 'ྦ༹' ], + [ 'f', '\\+', 'ྥ༹' ], + [ 'W', '\\+', 'ྺ' ], + [ 'Y', '\\+', 'ྻ' ], + [ 'R', '\\+', 'ྼ' ], + [ 'Z', '\\+', '༹' ], // consonants - ['k', 'ཀ'], - ['ཀh', 'k', 'ཁ'], - ['g', 'ག'], - ['ནg', 'n', 'ང'], - ['c', 'ཅ'], - ['ཅh', 'c', 'ཆ'], - ['j', 'ཇ'], - ['ནy', 'n', 'ཉ'], - ['T', 'ཊ'], - ['ཊh', 'T', 'ཋ'], - ['D', 'ཌ'], - ['N', 'ཎ'], - ['t', 'ཏ'], - ['ཏh', 't', 'ཐ'], - ['d', 'ད'], - ['n', 'ན'], - ['p', 'པ'], - ['པh', 'p', 'ཕ'], - ['b', 'བ'], - ['m', 'མ'], - ['ཏs', 't', 'ཙ'], - ['ཙh', 's', 'ཚ'], - ['དz', 'd', 'ཛ'], - ['w', 'ཝ'], - ['ཟh', 'z', 'ཞ'], - ['z', 'ཟ'], - ['\'', 'འ'], - ['y', 'ཡ'], - ['r', 'ར'], - ['l', 'ལ'], - ['སh', 's', 'ཤ'], - ['h', 'S', 'ཥ'], - ['s', 'ས'], - ['h', 'ཧ'], - ['f', 'ཕ༹'], - ['v', 'བ༹'], - ['R', 'ཪ'], + [ 'k', 'ཀ' ], + [ 'ཀh', 'k', 'ཁ' ], + [ 'ལནg', 'ln', 'ལྔ' ], + [ 'ནg', 'n', 'ང' ], + [ 'g', 'ག' ], + [ 'c', 'ཅ' ], + [ 'ཅh', 'c', 'ཆ' ], + [ 'j', 'ཇ' ], + [ 'ནy', 'n', 'ཉ' ], + [ 'T', 'ཊ' ], + [ 'ཊh', 'T', 'ཋ' ], + [ 'D', 'ཌ' ], + [ 'N', 'ཎ' ], + [ 't', 'ཏ' ], + [ 'ཏh', 't', 'ཐ' ], + [ 'd', 'ད' ], + [ 'n', 'ན' ], + [ 'p', 'པ' ], + [ 'པh', 'p', 'ཕ' ], + [ 'b', 'བ' ], + [ 'm', 'མ' ], + [ 'ཏs', 't', 'ཙ' ], + [ 'ཙh', 's', 'ཚ' ], + [ 'དz', 'd', 'ཛ' ], + [ 'w', 'ཝ' ], + [ 'ཟh', 'z', 'ཞ' ], + [ 'z', 'ཟ' ], + [ '\'', 'འ' ], + [ 'y', 'ཡ' ], + [ 'r', 'ར' ], + [ 'l', 'ལ' ], + [ 'སh', 's', 'ཤ' ], + [ 'h', 'S', 'ཥ' ], + [ 's', 'ས' ], + [ 'h', 'ཧ' ], + [ 'f', 'ཕ༹' ], + [ 'v', 'བ༹' ], + [ 'R', 'ཪ' ], // vowels after consonnants or vowels - ['([ཀ-ྼ])i', 'a', '$1ཻ'], - ['([ཀ-ྼ])u', 'a', '$1ཽ'], - ['ྲi', '-', 'ྲྀ'], - ['ླi', '-', 'ླྀ'], - ['([ཀ-ྼ])i', '-', '$1ྀ'], - ['([ཀ-ྼ])རI', 'r-', '$1ྲཱྀ'], - ['([ཀ-ྼ])ལI', 'l-', '$1ླཱྀ'], - ['རI', 'r-', 'ཨྲཱྀ'], - ['ལI', 'l-', 'ཨླཱྀ'], - ['([ཀ-ྼ])I', '-', '$1ཱྀ'], - ['([ཀ-ྼ])a', '$1'], - ['([ཀ-ྼ])i', '$1ི'], - ['([ཀ-ྼ])u', '$1ུ'], - ['([ཀ-ྼ])e', '$1ེ'], - ['([ཀ-ྼ])o', '$1ོ'], - ['([ཀ-ྼ])A', '$1ཱ'], - ['([ཀ-ྼ])I', '$1ཱི'], - ['([ཀ-ྼ])U', '$1ཱུ'], + [ '([ཀ-ྼ])i', 'a', '$1ཻ' ], + [ '([ཀ-ྼ])u', 'a', '$1ཽ' ], + [ 'ྲi', '-', 'ྲྀ' ], + [ 'ླi', '-', 'ླྀ' ], + [ '([ཀ-ྼ])i', '-', '$1ྀ' ], + [ '([ཀ-ྼ])རI', 'r-', '$1ྲཱྀ' ], + [ '([ཀ-ྼ])ལI', 'l-', '$1ླཱྀ' ], + [ 'རI', 'r-', 'ཨྲཱྀ' ], + [ 'ལI', 'l-', 'ཨླཱྀ' ], + [ '([ཀ-ྼ])I', '-', '$1ཱྀ' ], + [ '([ཀ-ྼ])a', '$1' ], + [ '([ཀ-ྼ])i', '$1ི' ], + [ '([ཀ-ྼ])u', '$1ུ' ], + [ '([ཀ-ྼ])e', '$1ེ' ], + [ '([ཀ-ྼ])o', '$1ོ' ], + [ '([ཀ-ྼ])A', '$1ཱ' ], + [ '([ཀ-ྼ])I', '$1ཱི' ], + [ '([ཀ-ྼ])U', '$1ཱུ' ], // vowels after something else - ['a', 'ཨ'], - ['i', '-', 'ཨྀ'], - ['A', 'ཨཱ'], - ['I', '-', 'ཨཱྀ'], - ['I', 'ཨཱི'], - ['U', 'ཨཱུ'], - ['i', 'ཨི'], - ['u', 'ཨུ'], - ['e', 'ཨེ'], - ['o', 'ཨོ'], + [ 'a', 'ཨ' ], + [ 'i', '-', 'ཨྀ' ], + [ 'A', 'ཨཱ' ], + [ 'I', '-', 'ཨཱྀ' ], + [ 'I', 'ཨཱི' ], + [ 'U', 'ཨཱུ' ], + [ 'i', 'ཨི' ], + [ 'u', 'ཨུ' ], + [ 'e', 'ཨེ' ], + [ 'o', 'ཨོ' ], // numbers - ['0', '༠'], - ['1', '༡'], - ['2', '༢'], - ['3', '༣'], - ['4', '༤'], - ['5', '༥'], - ['6', '༦'], - ['7', '༧'], - ['8', '༨'], - ['9', '༩'], + [ '0', '༠' ], + [ '1', '༡' ], + [ '2', '༢' ], + [ '3', '༣' ], + [ '4', '༤' ], + [ '5', '༥' ], + [ '6', '༦' ], + [ '7', '༧' ], + [ '8', '༨' ], + [ '9', '༩' ], // Sanskrit marks - ['H', 'ཿ'], - ['M', 'ཾ'], - ['~M', 'ྃ'], - ['~M`', 'ྂ'], - ['\\?', '྄'], - ['&', '྅'], + [ 'H', 'ཿ' ], + [ 'M', 'ཾ' ], + [ '~M', 'ྃ' ], + [ '~M`', 'ྂ' ], + [ '\\?', '྄' ], + [ '&', '྅' ], // punctuation - [' ', '་'], - ['\\*', '༌'], - ['\\/', '།'], - ['\\/\\/', '༎'], - [';', '༏'], - ['\\|', '༑'], - ['\\!', '༈'], - ['\\:', '༔'], - ['_', ' '], - ['\\=', '༴'], - ['@', '༄'], - ['#', '༅'], - ['\\$', '༆'], - ['%', '༇'], - ['<', '༺'], - ['>', '༻'], - ['\\(', '༼'], - ['\\)', '༽'], - ['~X', '༵'], - ['X', '༷'], - ['\\^', '༹'] + [ ' ', '་' ], + [ '\\*', '༌' ], + [ '\\/', '།' ], + [ '\\/\\/', '༎' ], + [ ';', '༏' ], + [ '\\|', '༑' ], + [ '\\!', '༈' ], + [ '\\:', '༔' ], + [ '_', ' ' ], + [ '\\=', '༴' ], + [ '@', '༄' ], + [ '#', '༅' ], + [ '\\$', '༆' ], + [ '%', '༇' ], + [ '<', '༺' ], + [ '>', '༻' ], + [ '\\(', '༼' ], + [ '\\)', '༽' ], + [ '~X', '༵' ], + [ 'X', '༷' ], + [ '\\^', '༹' ] ] }; diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/brx/brx-inscript.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/brx/brx-inscript.js index e706d191..06e026c6 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/brx/brx-inscript.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/brx/brx-inscript.js @@ -13,99 +13,99 @@ contextLength: 0, maxKeyLength: 0, patterns: [ - ['X', '\u0901'], - ['x', '\u0902'], - ['_', '\u0903'], - ['D', '\u0905'], - ['E', '\u0906'], - ['F', '\u0907'], - ['R', '\u0908'], - ['G', '\u0909'], - ['T', '\u090A'], - ['\\+', '\u090B'], - ['S', '\u090F'], - ['W', '\u0910'], - ['A', '\u0913'], - ['Q', '\u0914'], - ['k', '\u0915'], - ['K', '\u0916'], - ['i', '\u0917'], - ['I', '\u0918'], - ['U', '\u0919'], - [';', '\u091A'], - ['\\:', '\u091B'], - ['p', '\u091C'], - ['P', '\u091D'], - ['\\}', '\u091E'], - ['\'', '\u091F'], - ['"', '\u0920'], - ['\\[', '\u0921'], - ['\\{', '\u0922'], - ['C', '\u0923'], - ['l', '\u0924'], - ['L', '\u0925'], - ['o', '\u0926'], - ['O', '\u0927'], - ['v', '\u0928'], - ['h', '\u092A'], - ['H', '\u092B'], - ['y', '\u092C'], - ['Y', '\u092D'], - ['c', '\u092E'], - ['/', '\u092F'], - ['j', '\u0930'], - ['n', '\u0932'], - ['b', '\u0935'], - ['M', '\u0936'], - ['\\<', '\u0937'], - ['m', '\u0938'], - ['u', '\u0939'], - ['\\]', '\u093C'], - ['e', '\u093E'], - ['f', '\u093F'], - ['r', '\u0940'], - ['g', '\u0941'], - ['t', '\u0942'], - ['\\=', '\u0943'], - ['s', '\u0947'], - ['w', '\u0948'], - ['a', '\u094B'], - ['q', '\u094C'], - ['d', '\u094D'], - ['\\>', '\u0964'], - ['0', '\u0966'], - ['1', '\u0967'], - ['2', '\u0968'], - ['3', '\u0969'], - ['4', '\u096A'], - ['5', '\u096B'], - ['6', '\u096C'], - ['7', '\u096D'], - ['8', '\u096E'], - ['9', '\u096F'], - ['\\#', '\u094D\u0930'], - ['\\$', '\u0930\u094D'], - ['\\%', '\u091C\u094D\u091E'], - ['\\^', '\u0924\u094D\u0930'], - ['\\&', '\u0915\u094D\u0937'], - ['\\*', '\u0936\u094D\u0930'], - ['\\(', '\u200D'], - ['\\)', '\u200C']], + [ 'X', '\u0901' ], + [ 'x', '\u0902' ], + [ '_', '\u0903' ], + [ 'D', '\u0905' ], + [ 'E', '\u0906' ], + [ 'F', '\u0907' ], + [ 'R', '\u0908' ], + [ 'G', '\u0909' ], + [ 'T', '\u090A' ], + [ '\\+', '\u090B' ], + [ 'S', '\u090F' ], + [ 'W', '\u0910' ], + [ 'A', '\u0913' ], + [ 'Q', '\u0914' ], + [ 'k', '\u0915' ], + [ 'K', '\u0916' ], + [ 'i', '\u0917' ], + [ 'I', '\u0918' ], + [ 'U', '\u0919' ], + [ ';', '\u091A' ], + [ '\\:', '\u091B' ], + [ 'p', '\u091C' ], + [ 'P', '\u091D' ], + [ '\\}', '\u091E' ], + [ '\'', '\u091F' ], + [ '"', '\u0920' ], + [ '\\[', '\u0921' ], + [ '\\{', '\u0922' ], + [ 'C', '\u0923' ], + [ 'l', '\u0924' ], + [ 'L', '\u0925' ], + [ 'o', '\u0926' ], + [ 'O', '\u0927' ], + [ 'v', '\u0928' ], + [ 'h', '\u092A' ], + [ 'H', '\u092B' ], + [ 'y', '\u092C' ], + [ 'Y', '\u092D' ], + [ 'c', '\u092E' ], + [ '/', '\u092F' ], + [ 'j', '\u0930' ], + [ 'n', '\u0932' ], + [ 'b', '\u0935' ], + [ 'M', '\u0936' ], + [ '\\<', '\u0937' ], + [ 'm', '\u0938' ], + [ 'u', '\u0939' ], + [ '\\]', '\u093C' ], + [ 'e', '\u093E' ], + [ 'f', '\u093F' ], + [ 'r', '\u0940' ], + [ 'g', '\u0941' ], + [ 't', '\u0942' ], + [ '\\=', '\u0943' ], + [ 's', '\u0947' ], + [ 'w', '\u0948' ], + [ 'a', '\u094B' ], + [ 'q', '\u094C' ], + [ 'd', '\u094D' ], + [ '\\>', '\u0964' ], + [ '0', '\u0966' ], + [ '1', '\u0967' ], + [ '2', '\u0968' ], + [ '3', '\u0969' ], + [ '4', '\u096A' ], + [ '5', '\u096B' ], + [ '6', '\u096C' ], + [ '7', '\u096D' ], + [ '8', '\u096E' ], + [ '9', '\u096F' ], + [ '\\#', '\u094D\u0930' ], + [ '\\$', '\u0930\u094D' ], + [ '\\%', '\u091C\u094D\u091E' ], + [ '\\^', '\u0924\u094D\u0930' ], + [ '\\&', '\u0915\u094D\u0937' ], + [ '\\*', '\u0936\u094D\u0930' ], + [ '\\(', '\u200D' ], + [ '\\)', '\u200C' ] ], patterns_x: [ - ['F', '\u090C'], - ['N', '\u0933'], - ['\\>', '\u093D'], - ['\\=', '\u0944'], - ['X', '\u0950'], - ['e', '\u0951'], - ['d', '\u0952'], - ['\\+', '\u0960'], - ['R', '\u0961'], - ['f', '\u0962'], - ['r', '\u0963'], - ['\\.', '\u0965'], - [',', '\u0970'], - ['\\$', '\u20B9']] + [ 'F', '\u090C' ], + [ 'N', '\u0933' ], + [ '\\>', '\u093D' ], + [ '\\=', '\u0944' ], + [ 'X', '\u0950' ], + [ 'e', '\u0951' ], + [ 'd', '\u0952' ], + [ '\\+', '\u0960' ], + [ 'R', '\u0961' ], + [ 'f', '\u0962' ], + [ 'r', '\u0963' ], + [ '\\.', '\u0965' ], + [ ',', '\u0970' ], + [ '\\$', '\u20B9' ] ] }; $.ime.register( brxInscript ); diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/brx/brx-inscript2.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/brx/brx-inscript2.js index 14bb0ff0..95619911 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/brx/brx-inscript2.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/brx/brx-inscript2.js @@ -10,107 +10,107 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['1', '१'], - ['2', '२'], - ['\\#", "्र'], - ['3', '३'], - ['\\$', 'र्'], - ['4', '४'], - ['5', '५'], - ['6', '६'], - ['7', '७'], - ['8', '८'], - ['\\(', '('], - ['9', '९'], - ['\\]', ']'], - ['0', '०'], - ['\\_", "ः'], - ['\\-', '-'], - ['\\+', 'ऋ'], - ['\\=', 'ृ'], - ['Q', 'औ'], - ['q', 'ौ'], - ['W', 'ऐ'], - ['w', 'ै'], - ['E', 'आ'], - ['e', 'ा'], - ['R', 'ई'], - ['r', 'ी'], - ['T', 'ऊ'], - ['t', 'ू'], - ['Y', 'भ'], - ['y', 'ब'], - ['U', 'ङ'], - ['u', 'ह'], - ['I', 'घ'], - ['i', 'ग'], - ['O', 'ध'], - ['o', 'द'], - ['P', 'झ'], - ['p', 'ज'], - ['\\{', 'ढ'], - ['\\[', 'ड'], - ['\\}', 'ञ'], - ['\\]', '़'], - ['A', 'ओ'], - ['a', 'ो'], - ['S', 'ए'], - ['s', 'े'], - ['D', 'अ'], - ['d', '्'], - ['F', 'इ'], - ['f', 'ि'], - ['G', 'उ'], - ['g', 'ु'], - ['H', 'फ'], - ['h', 'प'], - ['j', 'र'], - ['K', 'ख'], - ['k', 'क'], - ['L', 'थ'], - ['l', 'त'], - [':', 'छ'], - [';', 'च'], - ['\"', 'ठ'], - ['\'', 'ट'], - ['z', 'ʼ'], - ['X', 'ँ'], - ['x', 'ं'], - ['C', 'ण'], - ['c', 'म'], - ['v', 'न'], - ['b', 'व'], - ['n', 'ल'], - ['M', 'श'], - ['m', 'स'], - ['\\<', 'ष'], - [',', ','], - ['\\>', '।'], - ['\\.', '.'], - ['/', 'य'], - ['\\%', 'ज्ञ'], - ['\\^', 'त्र'], - ['\\&', 'क्ष'], - ['\\*', 'श्र'] + [ '1', '१' ], + [ '2', '२' ], + [ '\\#", "्र' ], + [ '3', '३' ], + [ '\\$', 'र्' ], + [ '4', '४' ], + [ '5', '५' ], + [ '6', '६' ], + [ '7', '७' ], + [ '8', '८' ], + [ '\\(', '(' ], + [ '9', '९' ], + [ '\\]', ']' ], + [ '0', '०' ], + [ '\\_", "ः' ], + [ '\\-', '-' ], + [ '\\+', 'ऋ' ], + [ '\\=', 'ृ' ], + [ 'Q', 'औ' ], + [ 'q', 'ौ' ], + [ 'W', 'ऐ' ], + [ 'w', 'ै' ], + [ 'E', 'आ' ], + [ 'e', 'ा' ], + [ 'R', 'ई' ], + [ 'r', 'ी' ], + [ 'T', 'ऊ' ], + [ 't', 'ू' ], + [ 'Y', 'भ' ], + [ 'y', 'ब' ], + [ 'U', 'ङ' ], + [ 'u', 'ह' ], + [ 'I', 'घ' ], + [ 'i', 'ग' ], + [ 'O', 'ध' ], + [ 'o', 'द' ], + [ 'P', 'झ' ], + [ 'p', 'ज' ], + [ '\\{', 'ढ' ], + [ '\\[', 'ड' ], + [ '\\}', 'ञ' ], + [ '\\]', '़' ], + [ 'A', 'ओ' ], + [ 'a', 'ो' ], + [ 'S', 'ए' ], + [ 's', 'े' ], + [ 'D', 'अ' ], + [ 'd', '्' ], + [ 'F', 'इ' ], + [ 'f', 'ि' ], + [ 'G', 'उ' ], + [ 'g', 'ु' ], + [ 'H', 'फ' ], + [ 'h', 'प' ], + [ 'j', 'र' ], + [ 'K', 'ख' ], + [ 'k', 'क' ], + [ 'L', 'थ' ], + [ 'l', 'त' ], + [ ':', 'छ' ], + [ ';', 'च' ], + [ '\"', 'ठ' ], + [ '\'', 'ट' ], + [ 'z', 'ʼ' ], + [ 'X', 'ँ' ], + [ 'x', 'ं' ], + [ 'C', 'ण' ], + [ 'c', 'म' ], + [ 'v', 'न' ], + [ 'b', 'व' ], + [ 'n', 'ल' ], + [ 'M', 'श' ], + [ 'm', 'स' ], + [ '\\<', 'ष' ], + [ ',', ',' ], + [ '\\>', '।' ], + [ '\\.', '.' ], + [ '/', 'य' ], + [ '\\%', 'ज्ञ' ], + [ '\\^', 'त्र' ], + [ '\\&', 'क्ष' ], + [ '\\*', 'श्र' ] ], patterns_x: [ - ['1', '\u200d'], - ['2', '\u200c'], - ['4', '₹'], - ['\\+', 'ॠ'], - ['\\=', 'ॄ'], - ['e', '॑'], - ['i', 'ग़'], - ['R', 'ॡ'], - ['r', 'ॣ'], - ['d', '॒'], - ['F', 'ऌ'], - ['f', 'ॢ'], - ['X', 'ॐ'], - ['N', 'ळ'], - [',', '॰'], - ['\\>', 'ऽ'], - ['\\.', '॥']] + [ '1', '\u200d' ], + [ '2', '\u200c' ], + [ '4', '₹' ], + [ '\\+', 'ॠ' ], + [ '\\=', 'ॄ' ], + [ 'e', '॑' ], + [ 'i', 'ग़' ], + [ 'R', 'ॡ' ], + [ 'r', 'ॣ' ], + [ 'd', '॒' ], + [ 'F', 'ऌ' ], + [ 'f', 'ॢ' ], + [ 'X', 'ॐ' ], + [ 'N', 'ळ' ], + [ ',', '॰' ], + [ '\\>', 'ऽ' ], + [ '\\.', '॥' ] ] }; $.ime.register( brxInScript2 ); diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ckb/ckb-transliteration-arkbd.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ckb/ckb-transliteration-arkbd.js index 77e98ea1..790aef33 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ckb/ckb-transliteration-arkbd.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ckb/ckb-transliteration-arkbd.js @@ -11,91 +11,91 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['`', 'ژ'], - ['1', '١'], - ['2', '٢'], - ['3', '٣'], - ['4', '٤'], - ['5', '٥'], - ['6', '٦'], - ['7', '٧'], - ['8', '٨'], - ['9', '٩'], - ['0', '٠'], + [ '`', 'ژ' ], + [ '1', '١' ], + [ '2', '٢' ], + [ '3', '٣' ], + [ '4', '٤' ], + [ '5', '٥' ], + [ '6', '٦' ], + [ '7', '٧' ], + [ '8', '٨' ], + [ '9', '٩' ], + [ '0', '٠' ], - ['q', 'چ'], - ['w', 'ص'], - ['e', 'پ'], - ['r', 'ق'], - ['t', 'ف'], - ['y', 'غ'], - ['u', 'ع'], - ['i', 'ھ'], - ['o', 'خ'], - ['p', 'ح'], - ['\\[', 'ج'], - ['\\]', 'د'], + [ 'q', 'چ' ], + [ 'w', 'ص' ], + [ 'e', 'پ' ], + [ 'r', 'ق' ], + [ 't', 'ف' ], + [ 'y', 'غ' ], + [ 'u', 'ع' ], + [ 'i', 'ھ' ], + [ 'o', 'خ' ], + [ 'p', 'ح' ], + [ '\\[', 'ج' ], + [ '\\]', 'د' ], - ['a', 'ش'], - ['s', 'س'], - ['d', 'ی'], - ['f', 'ب'], - ['g', 'ل'], - ['h', 'ا'], - ['j', 'ت'], - ['k', 'ن'], - ['l', 'م'], - ['\\;', 'ک'], - ['\'', 'گ'], + [ 'a', 'ش' ], + [ 's', 'س' ], + [ 'd', 'ی' ], + [ 'f', 'ب' ], + [ 'g', 'ل' ], + [ 'h', 'ا' ], + [ 'j', 'ت' ], + [ 'k', 'ن' ], + [ 'l', 'م' ], + [ '\\;', 'ک' ], + [ '\'', 'گ' ], - ['z', 'ئ'], - ['x', 'ء'], - ['c', 'ۆ'], - ['v', 'ر'], - ['b', 'لا'], - ['n', 'ى'], - ['m', 'ە'], - ['\\,', 'و'], - ['\\.', 'ز'], + [ 'z', 'ئ' ], + [ 'x', 'ء' ], + [ 'c', 'ۆ' ], + [ 'v', 'ر' ], + [ 'b', 'لا' ], + [ 'n', 'ى' ], + [ 'm', 'ە' ], + [ '\\,', 'و' ], + [ '\\.', 'ز' ], - ['\\%', '٪'], - ['\\(', ')'], - ['\\)', '('], + [ '\\%', '٪' ], + [ '\\(', ')' ], + [ '\\)', '(' ], - ['Q', 'ض'], - ['W', '}'], - ['E', 'ث'], - ['R', '{'], - ['T', 'ڤ'], - ['Y', 'إ'], - ['U', 'ۊ'], - ['I', '\''], - ['O', '\"'], - ['P', '؛'], - ['\\{', '>'], - ['\\}', '<'], + [ 'Q', 'ض' ], + [ 'W', '}' ], + [ 'E', 'ث' ], + [ 'R', '{' ], + [ 'T', 'ڤ' ], + [ 'Y', 'إ' ], + [ 'U', 'ۊ' ], + [ 'I', '\'' ], + [ 'O', '\"' ], + [ 'P', '؛' ], + [ '\\{', '>' ], + [ '\\}', '<' ], - ['A', '['], - ['S', ']'], - ['D', 'ێ'], - ['F', ''], - ['G', 'ڵ'], - ['H', 'أ'], - ['J', 'ـ'], - ['K', '،'], - ['L', '\\'], - ['\"', 'ط'], + [ 'A', '[' ], + [ 'S', ']' ], + [ 'D', 'ێ' ], + [ 'F', '' ], + [ 'G', 'ڵ' ], + [ 'H', 'أ' ], + [ 'J', 'ـ' ], + [ 'K', '،' ], + [ 'L', '\\' ], + [ '\"', 'ط' ], - ['Z', 'ڎ'], - ['X', 'وو'], - ['C', 'ؤ'], - ['V', 'ڕ'], - ['B', 'ڵا'], - ['N', 'آ'], - ['M', 'ة'], - ['\\<', '٫'], - ['\\>', '.'], - ['\\?', '؟'] + [ 'Z', 'ڎ' ], + [ 'X', 'وو' ], + [ 'C', 'ؤ' ], + [ 'V', 'ڕ' ], + [ 'B', 'ڵا' ], + [ 'N', 'آ' ], + [ 'M', 'ة' ], + [ '\\<', '٫' ], + [ '\\>', '.' ], + [ '\\?', '؟' ] ] }; diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ckb/ckb-transliteration-fakbd.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ckb/ckb-transliteration-fakbd.js index 01cf59d8..be44bd7a 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ckb/ckb-transliteration-fakbd.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ckb/ckb-transliteration-fakbd.js @@ -11,92 +11,92 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['`', 'پ'], - ['1', '١'], - ['2', '٢'], - ['3', '٣'], - ['4', '٤'], - ['5', '٥'], - ['6', '٦'], - ['7', '٧'], - ['8', '٨'], - ['9', '٩'], - ['0', '٠'], + [ '`', 'پ' ], + [ '1', '١' ], + [ '2', '٢' ], + [ '3', '٣' ], + [ '4', '٤' ], + [ '5', '٥' ], + [ '6', '٦' ], + [ '7', '٧' ], + [ '8', '٨' ], + [ '9', '٩' ], + [ '0', '٠' ], - ['q', 'ڵ'], - ['w', 'ۆ'], - ['e', 'ێ'], - ['r', 'ق'], - ['t', 'ف'], - ['y', 'غ'], - ['u', 'ع'], - ['i', 'ە'], - ['o', 'خ'], - ['p', 'ح'], - ['\\[', 'ج'], - ['\\]', 'چ'], - ['\\\\', 'ژ'], + [ 'q', 'ڵ' ], + [ 'w', 'ۆ' ], + [ 'e', 'ێ' ], + [ 'r', 'ق' ], + [ 't', 'ف' ], + [ 'y', 'غ' ], + [ 'u', 'ع' ], + [ 'i', 'ە' ], + [ 'o', 'خ' ], + [ 'p', 'ح' ], + [ '\\[', 'ج' ], + [ '\\]', 'چ' ], + [ '\\\\', 'ژ' ], - ['a', 'ش'], - ['s', 'س'], - ['d', 'ی'], - ['f', 'ب'], - ['g', 'ل'], - ['h', 'ا'], - ['j', 'ت'], - ['k', 'ن'], - ['l', 'م'], - ['\\;', 'ک'], - ['\'', 'گ'], + [ 'a', 'ش' ], + [ 's', 'س' ], + [ 'd', 'ی' ], + [ 'f', 'ب' ], + [ 'g', 'ل' ], + [ 'h', 'ا' ], + [ 'j', 'ت' ], + [ 'k', 'ن' ], + [ 'l', 'م' ], + [ '\\;', 'ک' ], + [ '\'', 'گ' ], - ['z', 'ڤ'], - ['x', 'ھ'], - ['c', 'ز'], - ['v', 'ر'], - ['b', 'ڕ'], - ['n', 'د'], - ['m', 'ئ'], - ['\\,', 'و'], - ['\\.', '.'], - ['/', '/'], + [ 'z', 'ڤ' ], + [ 'x', 'ھ' ], + [ 'c', 'ز' ], + [ 'v', 'ر' ], + [ 'b', 'ڕ' ], + [ 'n', 'د' ], + [ 'm', 'ئ' ], + [ '\\,', 'و' ], + [ '\\.', '.' ], + [ '/', '/' ], - ['\\%', '٪'], - ['\\(', ')'], - ['\\)', '('], + [ '\\%', '٪' ], + [ '\\(', ')' ], + [ '\\)', '(' ], - ['Q', 'ض'], - ['W', 'ص'], - ['E', 'ث'], - ['R', 'ك'], - ['T', '،'], - ['Y', '؛'], - ['U', '\\'], - ['I', ']'], - ['O', '['], - ['P', '\''], - ['\\{', '}'], - ['\\}', '{'], + [ 'Q', 'ض' ], + [ 'W', 'ص' ], + [ 'E', 'ث' ], + [ 'R', 'ك' ], + [ 'T', '،' ], + [ 'Y', '؛' ], + [ 'U', '\\' ], + [ 'I', ']' ], + [ 'O', '[' ], + [ 'P', '\'' ], + [ '\\{', '}' ], + [ '\\}', '{' ], - ['A', 'ڎ'], - ['S', 'إ'], - ['D', 'ي'], - ['F', 'ة'], - ['G', 'ۀ'], - ['H', 'آ'], - ['J', 'ـ'], - ['K', '»'], - ['L', '«'], + [ 'A', 'ڎ' ], + [ 'S', 'إ' ], + [ 'D', 'ي' ], + [ 'F', 'ة' ], + [ 'G', 'ۀ' ], + [ 'H', 'آ' ], + [ 'J', 'ـ' ], + [ 'K', '»' ], + [ 'L', '«' ], - ['Z', 'ظ'], - ['X', 'ط'], - ['C', 'ژ'], - ['V', 'ؤ'], - ['B', 'ذ'], - ['N', '\u200cأ'], - ['M', 'ء'], - ['\\<', '>'], - ['\\>', '<'], - ['\\?', '؟'] + [ 'Z', 'ظ' ], + [ 'X', 'ط' ], + [ 'C', 'ژ' ], + [ 'V', 'ؤ' ], + [ 'B', 'ذ' ], + [ 'N', '\u200cأ' ], + [ 'M', 'ء' ], + [ '\\<', '>' ], + [ '\\>', '<' ], + [ '\\?', '؟' ] ] }; diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ckb/ckb-transliteration-lakbd.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ckb/ckb-transliteration-lakbd.js index f5bea06f..0a2000b1 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ckb/ckb-transliteration-lakbd.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ckb/ckb-transliteration-lakbd.js @@ -11,88 +11,88 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['1', '١'], - ['2', '٢'], - ['3', '٣'], - ['4', '٤'], - ['5', '٥'], - ['6', '٦'], - ['7', '٧'], - ['8', '٨'], - ['9', '٩'], - ['0', '٠'], + [ '1', '١' ], + [ '2', '٢' ], + [ '3', '٣' ], + [ '4', '٤' ], + [ '5', '٥' ], + [ '6', '٦' ], + [ '7', '٧' ], + [ '8', '٨' ], + [ '9', '٩' ], + [ '0', '٠' ], - ['q', 'ق'], - ['w', 'و'], - ['e', 'ە'], - ['r', 'ر'], - ['t', 'ت'], - ['y', 'ی'], - ['u', 'ئ'], - ['i', 'ح'], - ['o', 'ۆ'], - ['p', 'پ'], - ['\\[', ']'], - ['\\]', '['], + [ 'q', 'ق' ], + [ 'w', 'و' ], + [ 'e', 'ە' ], + [ 'r', 'ر' ], + [ 't', 'ت' ], + [ 'y', 'ی' ], + [ 'u', 'ئ' ], + [ 'i', 'ح' ], + [ 'o', 'ۆ' ], + [ 'p', 'پ' ], + [ '\\[', ']' ], + [ '\\]', '[' ], - ['a', 'ا'], - ['s', 'س'], - ['d', 'د'], - ['f', 'ف'], - ['g', 'گ'], - ['h', 'ھ'], - ['j', 'ژ'], - ['k', 'ک'], - ['l', 'ل'], - ['\\;', '؛'], + [ 'a', 'ا' ], + [ 's', 'س' ], + [ 'd', 'د' ], + [ 'f', 'ف' ], + [ 'g', 'گ' ], + [ 'h', 'ھ' ], + [ 'j', 'ژ' ], + [ 'k', 'ک' ], + [ 'l', 'ل' ], + [ '\\;', '؛' ], - ['z', 'ز'], - ['x', 'خ'], - ['c', 'ج'], - ['v', 'ڤ'], - ['b', 'ب'], - ['n', 'ن'], - ['m', 'م'], - ['\\,', '،'], - ['\\.', '.'], + [ 'z', 'ز' ], + [ 'x', 'خ' ], + [ 'c', 'ج' ], + [ 'v', 'ڤ' ], + [ 'b', 'ب' ], + [ 'n', 'ن' ], + [ 'm', 'م' ], + [ '\\,', '،' ], + [ '\\.', '.' ], - ['\\%', '٪'], - ['\\(', ')'], - ['\\)', '('], + [ '\\%', '٪' ], + [ '\\(', ')' ], + [ '\\)', '(' ], - ['Q', 'ڎ'], - ['W', 'وو'], - ['E', 'ێ'], - ['R', 'ڕ'], - ['T', 'ط'], - ['Y', 'ي'], - ['U', 'ء'], - ['I', 'ع'], - ['O', 'ؤ'], - ['P', 'ث'], - ['\\{', '}'], - ['\\}', '{'], + [ 'Q', 'ڎ' ], + [ 'W', 'وو' ], + [ 'E', 'ێ' ], + [ 'R', 'ڕ' ], + [ 'T', 'ط' ], + [ 'Y', 'ي' ], + [ 'U', 'ء' ], + [ 'I', 'ع' ], + [ 'O', 'ؤ' ], + [ 'P', 'ث' ], + [ '\\{', '}' ], + [ '\\}', '{' ], - ['A', 'آ'], - ['S', 'ش'], - ['D', 'ذ'], - ['F', 'إ'], - ['G', 'غ'], - ['H', 'ه'], - ['J', 'أ'], - ['K', 'ك'], - ['L', 'ڵ'], + [ 'A', 'آ' ], + [ 'S', 'ش' ], + [ 'D', 'ذ' ], + [ 'F', 'إ' ], + [ 'G', 'غ' ], + [ 'H', 'ه' ], + [ 'J', 'أ' ], + [ 'K', 'ك' ], + [ 'L', 'ڵ' ], - ['Z', 'ض'], - ['X', 'ص'], - ['C', 'چ'], - ['V', 'ظ'], - ['B', 'ى'], - ['N', 'ة'], - ['M', 'ـ'], - ['\\<', '>'], - ['\\>', '<'], - ['\\?', '؟'] + [ 'Z', 'ض' ], + [ 'X', 'ص' ], + [ 'C', 'چ' ], + [ 'V', 'ظ' ], + [ 'B', 'ى' ], + [ 'N', 'ة' ], + [ 'M', 'ـ' ], + [ '\\<', '>' ], + [ '\\>', '<' ], + [ '\\?', '؟' ] ] }; diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/cv/cv-cyr-altgr.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/cv/cv-cyr-altgr.js index 176c97b0..835acca0 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/cv/cv-cyr-altgr.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/cv/cv-cyr-altgr.js @@ -22,97 +22,97 @@ license: 'MIT', version: '1.0', patterns: [ - ['Q', 'Й'], - ['W', 'Ц'], - ['E', 'У'], - ['R', 'К'], - ['T', 'Е'], - ['Y', 'Н'], - ['U', 'Г'], - ['I', 'Ш'], - ['O', 'Щ'], - ['P', 'З'], - ['{', 'Х'], - ['}', 'Ъ'], - ['A', 'Ф'], - ['S', 'Ы'], - ['D', 'В'], - ['F', 'А'], - ['G', 'П'], - ['H', 'Р'], - ['J', 'О'], - ['K', 'Л'], - ['L', 'Д'], - [':', 'Ж'], - ['"', 'Э'], - ['Z', 'Я'], - ['X', 'Ч'], - ['C', 'С'], - ['V', 'М'], - ['B', 'И'], - ['N', 'Т'], - ['M', 'Ь'], - ['<', 'Б'], - ['>', 'Ю'], - ['\\?', ','], + [ 'Q', 'Й' ], + [ 'W', 'Ц' ], + [ 'E', 'У' ], + [ 'R', 'К' ], + [ 'T', 'Е' ], + [ 'Y', 'Н' ], + [ 'U', 'Г' ], + [ 'I', 'Ш' ], + [ 'O', 'Щ' ], + [ 'P', 'З' ], + [ '{', 'Х' ], + [ '}', 'Ъ' ], + [ 'A', 'Ф' ], + [ 'S', 'Ы' ], + [ 'D', 'В' ], + [ 'F', 'А' ], + [ 'G', 'П' ], + [ 'H', 'Р' ], + [ 'J', 'О' ], + [ 'K', 'Л' ], + [ 'L', 'Д' ], + [ ':', 'Ж' ], + [ '"', 'Э' ], + [ 'Z', 'Я' ], + [ 'X', 'Ч' ], + [ 'C', 'С' ], + [ 'V', 'М' ], + [ 'B', 'И' ], + [ 'N', 'Т' ], + [ 'M', 'Ь' ], + [ '<', 'Б' ], + [ '>', 'Ю' ], + [ '\\?', ',' ], - ['q', 'й'], - ['w', 'ц'], - ['e', 'у'], - ['r', 'к'], - ['t', 'е'], - ['y', 'н'], - ['u', 'г'], - ['i', 'ш'], - ['o', 'щ'], - ['p', 'з'], - ['\\[', 'х'], - ['\\]', 'ъ'], - ['a', 'ф'], - ['s', 'ы'], - ['d', 'в'], - ['f', 'а'], - ['g', 'п'], - ['h', 'р'], - ['j', 'о'], - ['k', 'л'], - ['l', 'д'], - [';', 'ж'], - ['\'', 'э'], - ['z', 'я'], - ['x', 'ч'], - ['c', 'с'], - ['v', 'м'], - ['b', 'и'], - ['n', 'т'], - ['m', 'ь'], - [',', 'б'], - ['\\.', 'ю'], - ['/', '.'], + [ 'q', 'й' ], + [ 'w', 'ц' ], + [ 'e', 'у' ], + [ 'r', 'к' ], + [ 't', 'е' ], + [ 'y', 'н' ], + [ 'u', 'г' ], + [ 'i', 'ш' ], + [ 'o', 'щ' ], + [ 'p', 'з' ], + [ '\\[', 'х' ], + [ '\\]', 'ъ' ], + [ 'a', 'ф' ], + [ 's', 'ы' ], + [ 'd', 'в' ], + [ 'f', 'а' ], + [ 'g', 'п' ], + [ 'h', 'р' ], + [ 'j', 'о' ], + [ 'k', 'л' ], + [ 'l', 'д' ], + [ ';', 'ж' ], + [ '\'', 'э' ], + [ 'z', 'я' ], + [ 'x', 'ч' ], + [ 'c', 'с' ], + [ 'v', 'м' ], + [ 'b', 'и' ], + [ 'n', 'т' ], + [ 'm', 'ь' ], + [ ',', 'б' ], + [ '\\.', 'ю' ], + [ '/', '.' ], - ['`', 'ё'], - ['~', 'Ё'], + [ '`', 'ё' ], + [ '~', 'Ё' ], // ! is the same // 1 - ['@', '"'], // 2 - ['#', '№'], // 3 - ['\\$', ';'], // 4 + [ '@', '"' ], // 2 + [ '#', '№' ], // 3 + [ '\\$', ';' ], // 4 // '%' is the same // 5 - ['^', ':'], // 6 - ['&', '?'] // 7 + [ '^', ':' ], // 6 + [ '&', '?' ] // 7 // '*', '(' and ')' are the same // 8, 9, 0 ], - //support both qwerty and jcuken keyboards - patterns_x: [ - ['f|а', 'ӑ'], - ['F|А', 'Ӑ'], - ['t|е', 'ӗ'], - ['T|Е', 'Ӗ'], - ['c|с', 'ҫ'], - ['C|С', 'Ҫ'], - ['e|у', 'ӳ'], - ['E|У', 'Ӳ'] - ] + // support both qwerty and jcuken keyboards + patterns_x: [ + [ 'f|а', 'ӑ' ], + [ 'F|А', 'Ӑ' ], + [ 't|е', 'ӗ' ], + [ 'T|Е', 'Ӗ' ], + [ 'c|с', 'ҫ' ], + [ 'C|С', 'Ҫ' ], + [ 'e|у', 'ӳ' ], + [ 'E|У', 'Ӳ' ] + ] }; $.ime.register( cv ); diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/cv/cv-cyr-numbers.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/cv/cv-cyr-numbers.js index 91a57135..7a141624 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/cv/cv-cyr-numbers.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/cv/cv-cyr-numbers.js @@ -18,93 +18,93 @@ license: 'MIT', version: '1.0', patterns: [ - ['Q', 'Й'], - ['W', 'Ц'], - ['E', 'У'], - ['R', 'К'], - ['T', 'Е'], - ['Y', 'Н'], - ['U', 'Г'], - ['I', 'Ш'], - ['O', 'Щ'], - ['P', 'З'], - ['{', 'Х'], - ['}', 'Ъ'], - ['A', 'Ф'], - ['S', 'Ы'], - ['D', 'В'], - ['F', 'А'], - ['G', 'П'], - ['H', 'Р'], - ['J', 'О'], - ['K', 'Л'], - ['L', 'Д'], - [':', 'Ж'], - ['"', 'Э'], - ['Z', 'Я'], - ['X', 'Ч'], - ['C', 'С'], - ['V', 'М'], - ['B', 'И'], - ['N', 'Т'], - ['M', 'Ь'], - ['<', 'Б'], - ['>', 'Ю'], - ['\\?', ','], + [ 'Q', 'Й' ], + [ 'W', 'Ц' ], + [ 'E', 'У' ], + [ 'R', 'К' ], + [ 'T', 'Е' ], + [ 'Y', 'Н' ], + [ 'U', 'Г' ], + [ 'I', 'Ш' ], + [ 'O', 'Щ' ], + [ 'P', 'З' ], + [ '{', 'Х' ], + [ '}', 'Ъ' ], + [ 'A', 'Ф' ], + [ 'S', 'Ы' ], + [ 'D', 'В' ], + [ 'F', 'А' ], + [ 'G', 'П' ], + [ 'H', 'Р' ], + [ 'J', 'О' ], + [ 'K', 'Л' ], + [ 'L', 'Д' ], + [ ':', 'Ж' ], + [ '"', 'Э' ], + [ 'Z', 'Я' ], + [ 'X', 'Ч' ], + [ 'C', 'С' ], + [ 'V', 'М' ], + [ 'B', 'И' ], + [ 'N', 'Т' ], + [ 'M', 'Ь' ], + [ '<', 'Б' ], + [ '>', 'Ю' ], + [ '\\?', ',' ], - ['q', 'й'], - ['w', 'ц'], - ['e', 'у'], - ['r', 'к'], - ['t', 'е'], - ['y', 'н'], - ['u', 'г'], - ['i', 'ш'], - ['o', 'щ'], - ['p', 'з'], - ['\\[', 'х'], - ['\\]', 'ъ'], - ['a', 'ф'], - ['s', 'ы'], - ['d', 'в'], - ['f', 'а'], - ['g', 'п'], - ['h', 'р'], - ['j', 'о'], - ['k', 'л'], - ['l', 'д'], - [';', 'ж'], - ['\'', 'э'], - ['z', 'я'], - ['x', 'ч'], - ['c', 'с'], - ['v', 'м'], - ['b', 'и'], - ['n', 'т'], - ['m', 'ь'], - [',', 'б'], - ['\\.', 'ю'], - ['/', '.'], + [ 'q', 'й' ], + [ 'w', 'ц' ], + [ 'e', 'у' ], + [ 'r', 'к' ], + [ 't', 'е' ], + [ 'y', 'н' ], + [ 'u', 'г' ], + [ 'i', 'ш' ], + [ 'o', 'щ' ], + [ 'p', 'з' ], + [ '\\[', 'х' ], + [ '\\]', 'ъ' ], + [ 'a', 'ф' ], + [ 's', 'ы' ], + [ 'd', 'в' ], + [ 'f', 'а' ], + [ 'g', 'п' ], + [ 'h', 'р' ], + [ 'j', 'о' ], + [ 'k', 'л' ], + [ 'l', 'д' ], + [ ';', 'ж' ], + [ '\'', 'э' ], + [ 'z', 'я' ], + [ 'x', 'ч' ], + [ 'c', 'с' ], + [ 'v', 'м' ], + [ 'b', 'и' ], + [ 'n', 'т' ], + [ 'm', 'ь' ], + [ ',', 'б' ], + [ '\\.', 'ю' ], + [ '/', '.' ], - ['`', 'ё'], - ['~', 'Ё'], - ['1', '?'], // 1 - ['2', '\''], // 2 - ['@', '"'], // 2 - ['3', 'ҫ'], // 3 - ['#|№', 'Ҫ'], // 3 - ['4', '|'], // 4 - ['\\$', ';'], // 4 - ['5', 'ӳ'], // 5 - ['%', 'Ӳ'], // 5 - ['6', '—'], // 6 - ['\\^', ':'], // 6 - ['7', 'ӗ'], // 7 - ['&|\\?', 'Ӗ'], // 7 - ['8', 'ӑ'], // 8 - ['\\*', 'Ӑ'], // 8 - ['9', '['], // 9 - ['0', ']'] // 0 + [ '`', 'ё' ], + [ '~', 'Ё' ], + [ '1', '?' ], // 1 + [ '2', '\'' ], // 2 + [ '@', '"' ], // 2 + [ '3', 'ҫ' ], // 3 + [ '#|№', 'Ҫ' ], // 3 + [ '4', '|' ], // 4 + [ '\\$', ';' ], // 4 + [ '5', 'ӳ' ], // 5 + [ '%', 'Ӳ' ], // 5 + [ '6', '—' ], // 6 + [ '\\^', ':' ], // 6 + [ '7', 'ӗ' ], // 7 + [ '&|\\?', 'Ӗ' ], // 7 + [ '8', 'ӑ' ], // 8 + [ '\\*', 'Ӑ' ], // 8 + [ '9', '[' ], // 9 + [ '0', ']' ] // 0 ] }; diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/cv/cv-lat-altgr.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/cv/cv-lat-altgr.js index a225293e..da3f797c 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/cv/cv-lat-altgr.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/cv/cv-lat-altgr.js @@ -16,16 +16,16 @@ license: 'MIT', version: '1.0', patterns_x: [ - ['a', 'ă'], - ['A', 'Ă'], - ['e', 'ĕ'], - ['E', 'Ĕ'], - ['s', 'ş'], - ['S', 'Ş'], - ['d|h', 'š'], - ['D|H', 'Š'], - ['w|u', 'ü'], - ['W|U', 'Ü'] + [ 'a', 'ă' ], + [ 'A', 'Ă' ], + [ 'e', 'ĕ' ], + [ 'E', 'Ĕ' ], + [ 's', 'ş' ], + [ 'S', 'Ş' ], + [ 'd|h', 'š' ], + [ 'D|H', 'Š' ], + [ 'w|u', 'ü' ], + [ 'W|U', 'Ü' ] ] }; diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/doi/doi-inscript2.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/doi/doi-inscript2.js index 52f095fa..d5f76ff9 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/doi/doi-inscript2.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/doi/doi-inscript2.js @@ -10,109 +10,109 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['1', '१'], - ['2', '२'], - ['\\#', '्र'], - ['3', '३'], - ['\\$', 'र्'], - ['4', '४'], - ['5', '५'], - ['6', '६'], - ['7', '७'], - ['8', '८'], - ['\\(', '('], - ['9', '९'], - ['\\]', ']'], - ['0', '०'], - ['\\_', 'ः'], - ['\\-', '-'], - ['\\+', 'ऋ'], - ['\\=', 'ृ'], - ['Q', 'औ'], - ['q", "ौ'], - ['W', 'ऐ'], - ['w', 'ै'], - ['E', 'आ'], - ['e', 'ा'], - ['R', 'ई'], - ['r', 'ी'], - ['T', 'ऊ'], - ['t', 'ू'], - ['Y', 'भ'], - ['y', 'ब'], - ['U', 'ङ'], - ['u', 'ह'], - ['I', 'घ'], - ['i', 'ग'], - ['O', 'ध'], - ['o', 'द'], - ['P', 'झ'], - ['p', 'ज'], - ['\\{', 'ढ'], - ['\\[', 'ड'], - ['\\}', 'ञ'], - ['\\]', '़'], - ['A', 'ओ'], - ['a', 'ो'], - ['S', 'ए'], - ['s', 'े'], - ['D', 'अ'], - ['d', '्'], - ['F', 'इ'], - ['f', 'ि'], - ['G', 'उ'], - ['g', 'ु'], - ['H', 'फ'], - ['h', 'प'], - ['j', 'र'], - ['K', 'ख'], - ['k', 'क'], - ['L', 'थ'], - ['l', 'त'], - [':', 'छ'], - [';', 'च'], - ['\"', 'ठ'], - ['\'', 'ट'], - ['z', 'ʼ'], - ['X', 'ँ'], - ['C', 'ण'], - ['c', 'म'], - ['v', 'न'], - ['b', 'व'], - ['n', 'ल'], - ['M', 'श'], - ['m', 'स'], - ['\\<', 'ष'], - [',', ','], - ['\\>', '।'], - ['\\.', '.'], - ['/', 'य'], - ['\\%', 'ज्ञ'], - ['\\^', 'त्र'], - ['\\&', 'क्ष'], - ['\\*', 'श्र'] + [ '1', '१' ], + [ '2', '२' ], + [ '\\#', '्र' ], + [ '3', '३' ], + [ '\\$', 'र्' ], + [ '4', '४' ], + [ '5', '५' ], + [ '6', '६' ], + [ '7', '७' ], + [ '8', '८' ], + [ '\\(', '(' ], + [ '9', '९' ], + [ '\\]', ']' ], + [ '0', '०' ], + [ '\\_', 'ः' ], + [ '\\-', '-' ], + [ '\\+', 'ऋ' ], + [ '\\=', 'ृ' ], + [ 'Q', 'औ' ], + [ 'q", "ौ' ], + [ 'W', 'ऐ' ], + [ 'w', 'ै' ], + [ 'E', 'आ' ], + [ 'e', 'ा' ], + [ 'R', 'ई' ], + [ 'r', 'ी' ], + [ 'T', 'ऊ' ], + [ 't', 'ू' ], + [ 'Y', 'भ' ], + [ 'y', 'ब' ], + [ 'U', 'ङ' ], + [ 'u', 'ह' ], + [ 'I', 'घ' ], + [ 'i', 'ग' ], + [ 'O', 'ध' ], + [ 'o', 'द' ], + [ 'P', 'झ' ], + [ 'p', 'ज' ], + [ '\\{', 'ढ' ], + [ '\\[', 'ड' ], + [ '\\}', 'ञ' ], + [ '\\]', '़' ], + [ 'A', 'ओ' ], + [ 'a', 'ो' ], + [ 'S', 'ए' ], + [ 's', 'े' ], + [ 'D', 'अ' ], + [ 'd', '्' ], + [ 'F', 'इ' ], + [ 'f', 'ि' ], + [ 'G', 'उ' ], + [ 'g', 'ु' ], + [ 'H', 'फ' ], + [ 'h', 'प' ], + [ 'j', 'र' ], + [ 'K', 'ख' ], + [ 'k', 'क' ], + [ 'L', 'थ' ], + [ 'l', 'त' ], + [ ':', 'छ' ], + [ ';', 'च' ], + [ '\"', 'ठ' ], + [ '\'', 'ट' ], + [ 'z', 'ʼ' ], + [ 'X', 'ँ' ], + [ 'C', 'ण' ], + [ 'c', 'म' ], + [ 'v', 'न' ], + [ 'b', 'व' ], + [ 'n', 'ल' ], + [ 'M', 'श' ], + [ 'm', 'स' ], + [ '\\<', 'ष' ], + [ ',', ',' ], + [ '\\>', '।' ], + [ '\\.', '.' ], + [ '/', 'य' ], + [ '\\%', 'ज्ञ' ], + [ '\\^', 'त्र' ], + [ '\\&', 'क्ष' ], + [ '\\*', 'श्र' ] ], patterns_x: [ - ['1', '\u200d'], - ['2', '\u200c'], - ['4', '₹'], - ['\\+', 'ॠ'], - ['\\=', 'ृ'], - ['e', '॑'], - ['i', 'ग़'], - ['R', 'ॡ'], - ['r', 'ॣ'], - ['p', 'ज़'], - ['\\{', 'ढ़'], - ['\\[', 'ड़'], - ['d', '॒'], - ['F', 'ऌ'], - ['f', 'ॢ'], - ['H', 'फ़'], - ['X', 'ॐ'], - ['N', 'ळ'], - ['\\>', 'ऽ'], - ['\\.', '॥']] + [ '1', '\u200d' ], + [ '2', '\u200c' ], + [ '4', '₹' ], + [ '\\+', 'ॠ' ], + [ '\\=', 'ृ' ], + [ 'e', '॑' ], + [ 'i', 'ग़' ], + [ 'R', 'ॡ' ], + [ 'r', 'ॣ' ], + [ 'p', 'ज़' ], + [ '\\{', 'ढ़' ], + [ '\\[', 'ड़' ], + [ 'd', '॒' ], + [ 'F', 'ऌ' ], + [ 'f', 'ॢ' ], + [ 'H', 'फ़' ], + [ 'X', 'ॐ' ], + [ 'N', 'ळ' ], + [ '\\>', 'ऽ' ], + [ '\\.', '॥' ] ] }; $.ime.register( doiInScript2 ); diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/el/el-kbd.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/el/el-kbd.js index 13d042dc..63b30a6e 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/el/el-kbd.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/el/el-kbd.js @@ -11,84 +11,84 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['΄¨i', 'ΐ'], - ['¨΄i', 'ΐ'], - ['΄¨y', 'ΰ'], - ['¨΄y', 'ΰ'], - ['¨i', 'ϊ'], - ['¨y', 'ϋ'], - ['¨I', 'Ϊ'], - ['¨Y', 'Ϋ'], - ['΄a', 'ά'], - ['΄e', 'έ'], - ['΄h', 'ή'], - ['΄i', 'ί'], - ['΄o', 'ό'], - ['΄y', 'ύ'], - ['΄v', 'ώ'], - ['΄A', 'Ά'], - ['΄E', 'Έ'], - ['΄H', 'Ή'], - ['΄I', 'Ί'], - ['΄O', 'Ό'], - ['΄Y', 'Ύ'], - ['΄V', 'Ώ'], - ['q', ';'], - ['w', 'ς'], - ['e', 'ε'], - ['r', 'ρ'], - ['t', 'τ'], - ['y', 'υ'], - ['u', 'θ'], - ['i', 'ι'], - ['o', 'ο'], - ['p', 'π'], - ['\\[', '['], - ['\\]', ']'], - ['a', 'α'], - ['s', 'σ'], - ['d', 'δ'], - ['f', 'φ'], - ['g', 'γ'], - ['h', 'η'], - ['j', 'ξ'], - ['k', 'κ'], - ['l', 'λ'], - [';', '΄'], - ['z', 'ζ'], - ['x', 'χ'], - ['c', 'ψ'], - ['v', 'ω'], - ['b', 'β'], - ['n', 'ν'], - ['m', 'μ'], - ['Q', ':'], - ['W', 'Σ'], - ['E', 'Ε'], - ['R', 'Ρ'], - ['T', 'Τ'], - ['Y', 'Υ'], - ['U', 'Θ'], - ['I', 'Ι'], - ['O', 'Ο'], - ['P', 'Π'], - ['A', 'Α'], - ['S', 'Σ'], - ['D', 'Δ'], - ['F', 'Φ'], - ['G', 'Γ'], - ['H', 'Η'], - ['J', 'Ξ'], - ['K', 'Κ'], - ['L', 'Λ'], - [':', '¨'], - ['Z', 'Ζ'], - ['X', 'Χ'], - ['C', 'Ψ'], - ['V', 'Ω'], - ['B', 'Β'], - ['N', 'Ν'], - ['M', 'Μ']] + [ '΄¨i', 'ΐ' ], + [ '¨΄i', 'ΐ' ], + [ '΄¨y', 'ΰ' ], + [ '¨΄y', 'ΰ' ], + [ '¨i', 'ϊ' ], + [ '¨y', 'ϋ' ], + [ '¨I', 'Ϊ' ], + [ '¨Y', 'Ϋ' ], + [ '΄a', 'ά' ], + [ '΄e', 'έ' ], + [ '΄h', 'ή' ], + [ '΄i', 'ί' ], + [ '΄o', 'ό' ], + [ '΄y', 'ύ' ], + [ '΄v', 'ώ' ], + [ '΄A', 'Ά' ], + [ '΄E', 'Έ' ], + [ '΄H', 'Ή' ], + [ '΄I', 'Ί' ], + [ '΄O', 'Ό' ], + [ '΄Y', 'Ύ' ], + [ '΄V', 'Ώ' ], + [ 'q', ';' ], + [ 'w', 'ς' ], + [ 'e', 'ε' ], + [ 'r', 'ρ' ], + [ 't', 'τ' ], + [ 'y', 'υ' ], + [ 'u', 'θ' ], + [ 'i', 'ι' ], + [ 'o', 'ο' ], + [ 'p', 'π' ], + [ '\\[', '[' ], + [ '\\]', ']' ], + [ 'a', 'α' ], + [ 's', 'σ' ], + [ 'd', 'δ' ], + [ 'f', 'φ' ], + [ 'g', 'γ' ], + [ 'h', 'η' ], + [ 'j', 'ξ' ], + [ 'k', 'κ' ], + [ 'l', 'λ' ], + [ ';', '΄' ], + [ 'z', 'ζ' ], + [ 'x', 'χ' ], + [ 'c', 'ψ' ], + [ 'v', 'ω' ], + [ 'b', 'β' ], + [ 'n', 'ν' ], + [ 'm', 'μ' ], + [ 'Q', ':' ], + [ 'W', 'Σ' ], + [ 'E', 'Ε' ], + [ 'R', 'Ρ' ], + [ 'T', 'Τ' ], + [ 'Y', 'Υ' ], + [ 'U', 'Θ' ], + [ 'I', 'Ι' ], + [ 'O', 'Ο' ], + [ 'P', 'Π' ], + [ 'A', 'Α' ], + [ 'S', 'Σ' ], + [ 'D', 'Δ' ], + [ 'F', 'Φ' ], + [ 'G', 'Γ' ], + [ 'H', 'Η' ], + [ 'J', 'Ξ' ], + [ 'K', 'Κ' ], + [ 'L', 'Λ' ], + [ ':', '¨' ], + [ 'Z', 'Ζ' ], + [ 'X', 'Χ' ], + [ 'C', 'Ψ' ], + [ 'V', 'Ω' ], + [ 'B', 'Β' ], + [ 'N', 'Ν' ], + [ 'M', 'Μ' ] ] }; $.ime.register( elKbd ); diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/eo/eo-h-f.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/eo/eo-h-f.js index cecf1ae5..0098b476 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/eo/eo-h-f.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/eo/eo-h-f.js @@ -11,48 +11,48 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['ĉh', 'ch'], - ['ĝh', 'gh'], - ['ĥh', 'hh'], - ['ĵh', 'jh'], - ['ŝh', 'sh'], - ['aŭu', 'au'], - ['eŭu', 'eu'], - ['Ĉh', 'Ch'], - ['Ĝh', 'Gh'], - ['Ĥh', 'Hh'], - ['Ĵh', 'Jh'], - ['Ŝh', 'Sh'], - ['Aŭu', 'Au'], - ['Eŭu', 'Eu'], - ['ĈH', 'CH'], - ['ĜH', 'GH'], - ['ĤH', 'HH'], - ['ĴH', 'JH'], - ['ŜH', 'SH'], - ['AŬU', 'AU'], - ['EŬU', 'EU'], - ['ch', 'ĉ'], - ['gh', 'ĝ'], - ['hh', 'ĥ'], - ['jh', 'ĵ'], - ['sh', 'ŝ'], - ['au', 'aŭ'], - ['eu', 'eŭ'], - ['Ch', 'Ĉ'], - ['Gh', 'Ĝ'], - ['Hh', 'Ĥ'], - ['Jh', 'Ĵ'], - ['Sh', 'Ŝ'], - ['Au', 'Aŭ'], - ['Eu', 'Eŭ'], - ['CH', 'Ĉ'], - ['GH', 'Ĝ'], - ['HH', 'Ĥ'], - ['JH', 'Ĵ'], - ['SH', 'Ŝ'], - ['AU', 'AŬ'], - ['EU', 'EŬ']] + [ 'ĉh', 'ch' ], + [ 'ĝh', 'gh' ], + [ 'ĥh', 'hh' ], + [ 'ĵh', 'jh' ], + [ 'ŝh', 'sh' ], + [ 'aŭu', 'au' ], + [ 'eŭu', 'eu' ], + [ 'Ĉh', 'Ch' ], + [ 'Ĝh', 'Gh' ], + [ 'Ĥh', 'Hh' ], + [ 'Ĵh', 'Jh' ], + [ 'Ŝh', 'Sh' ], + [ 'Aŭu', 'Au' ], + [ 'Eŭu', 'Eu' ], + [ 'ĈH', 'CH' ], + [ 'ĜH', 'GH' ], + [ 'ĤH', 'HH' ], + [ 'ĴH', 'JH' ], + [ 'ŜH', 'SH' ], + [ 'AŬU', 'AU' ], + [ 'EŬU', 'EU' ], + [ 'ch', 'ĉ' ], + [ 'gh', 'ĝ' ], + [ 'hh', 'ĥ' ], + [ 'jh', 'ĵ' ], + [ 'sh', 'ŝ' ], + [ 'au', 'aŭ' ], + [ 'eu', 'eŭ' ], + [ 'Ch', 'Ĉ' ], + [ 'Gh', 'Ĝ' ], + [ 'Hh', 'Ĥ' ], + [ 'Jh', 'Ĵ' ], + [ 'Sh', 'Ŝ' ], + [ 'Au', 'Aŭ' ], + [ 'Eu', 'Eŭ' ], + [ 'CH', 'Ĉ' ], + [ 'GH', 'Ĝ' ], + [ 'HH', 'Ĥ' ], + [ 'JH', 'Ĵ' ], + [ 'SH', 'Ŝ' ], + [ 'AU', 'AŬ' ], + [ 'EU', 'EŬ' ] ] }; $.ime.register( eoHF ); diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/eo/eo-h.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/eo/eo-h.js index 0fe4b898..fe6dcabf 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/eo/eo-h.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/eo/eo-h.js @@ -11,43 +11,43 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['ĉh', 'ch'], - ['ĝh', 'gh'], - ['ĥh', 'hh'], - ['ĵh', 'jh'], - ['ŝh', 'sh'], - ['ŭh', 'uh'], - ['Ĉh', 'Ch'], - ['Ĝh', 'Gh'], - ['Ĥh', 'Hh'], - ['Ĵh', 'Jh'], - ['Ŝh', 'Sh'], - ['Ŭh', 'Uh'], - ['ĈH', 'CH'], - ['ĜH', 'GH'], - ['ĤH', 'HH'], - ['ĴH', 'JH'], - ['ŜH', 'SH'], - ['ŬH', 'UH'], + [ 'ĉh', 'ch' ], + [ 'ĝh', 'gh' ], + [ 'ĥh', 'hh' ], + [ 'ĵh', 'jh' ], + [ 'ŝh', 'sh' ], + [ 'ŭh', 'uh' ], + [ 'Ĉh', 'Ch' ], + [ 'Ĝh', 'Gh' ], + [ 'Ĥh', 'Hh' ], + [ 'Ĵh', 'Jh' ], + [ 'Ŝh', 'Sh' ], + [ 'Ŭh', 'Uh' ], + [ 'ĈH', 'CH' ], + [ 'ĜH', 'GH' ], + [ 'ĤH', 'HH' ], + [ 'ĴH', 'JH' ], + [ 'ŜH', 'SH' ], + [ 'ŬH', 'UH' ], - ['ch', 'ĉ'], - ['gh', 'ĝ'], - ['hh', 'ĥ'], - ['jh', 'ĵ'], - ['sh', 'ŝ'], - ['uh', 'ŭ'], - ['Ch', 'Ĉ'], - ['Gh', 'Ĝ'], - ['Hh', 'Ĥ'], - ['Jh', 'Ĵ'], - ['Sh', 'Ŝ'], - ['Uh', 'Ŭ'], - ['CH', 'Ĉ'], - ['GH', 'Ĝ'], - ['HH', 'Ĥ'], - ['JH', 'Ĵ'], - ['SH', 'Ŝ'], - ['UH', 'Ŭ']] + [ 'ch', 'ĉ' ], + [ 'gh', 'ĝ' ], + [ 'hh', 'ĥ' ], + [ 'jh', 'ĵ' ], + [ 'sh', 'ŝ' ], + [ 'uh', 'ŭ' ], + [ 'Ch', 'Ĉ' ], + [ 'Gh', 'Ĝ' ], + [ 'Hh', 'Ĥ' ], + [ 'Jh', 'Ĵ' ], + [ 'Sh', 'Ŝ' ], + [ 'Uh', 'Ŭ' ], + [ 'CH', 'Ĉ' ], + [ 'GH', 'Ĝ' ], + [ 'HH', 'Ĥ' ], + [ 'JH', 'Ĵ' ], + [ 'SH', 'Ŝ' ], + [ 'UH', 'Ŭ' ] ] }; $.ime.register( eoH ); diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/eo/eo-plena.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/eo/eo-plena.js index d0b529b2..8fe67a6c 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/eo/eo-plena.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/eo/eo-plena.js @@ -11,87 +11,87 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['ĉx', 'cx'], - ['ĝx', 'gx'], - ['ĥx', 'hx'], - ['ĵx', 'jx'], - ['ŝx', 'sx'], - ['ŭx', 'ux'], - ['Ĉx', 'Cx'], - ['Ĝx', 'Gx'], - ['Ĥx', 'Hx'], - ['Ĵx', 'Jx'], - ['Ŝx', 'Sx'], - ['Ŭx', 'Ux'], - ['ĈX', 'CX'], - ['ĜX', 'GX'], - ['ĤX', 'HX'], - ['ĴX', 'JX'], - ['ŜX', 'SX'], - ['ŬX', 'UX'], + [ 'ĉx', 'cx' ], + [ 'ĝx', 'gx' ], + [ 'ĥx', 'hx' ], + [ 'ĵx', 'jx' ], + [ 'ŝx', 'sx' ], + [ 'ŭx', 'ux' ], + [ 'Ĉx', 'Cx' ], + [ 'Ĝx', 'Gx' ], + [ 'Ĥx', 'Hx' ], + [ 'Ĵx', 'Jx' ], + [ 'Ŝx', 'Sx' ], + [ 'Ŭx', 'Ux' ], + [ 'ĈX', 'CX' ], + [ 'ĜX', 'GX' ], + [ 'ĤX', 'HX' ], + [ 'ĴX', 'JX' ], + [ 'ŜX', 'SX' ], + [ 'ŬX', 'UX' ], - ['ĉh', 'ch'], - ['ĝh', 'gh'], - ['ĥh', 'hh'], - ['ĵh', 'jh'], - ['ŝh', 'sh'], - ['aŭu', 'au'], - ['eŭu', 'eu'], - ['Ĉh', 'Ch'], - ['Ĝh', 'Gh'], - ['Ĥh', 'Hh'], - ['Ĵh', 'Jh'], - ['Ŝh', 'Sh'], - ['Aŭu', 'Au'], - ['Eŭu', 'Eu'], - ['ĈH', 'CH'], - ['ĜH', 'GH'], - ['ĤH', 'HH'], - ['ĴH', 'JH'], - ['ŜH', 'SH'], - ['AŬU', 'AU'], - ['EŬU', 'EU'], + [ 'ĉh', 'ch' ], + [ 'ĝh', 'gh' ], + [ 'ĥh', 'hh' ], + [ 'ĵh', 'jh' ], + [ 'ŝh', 'sh' ], + [ 'aŭu', 'au' ], + [ 'eŭu', 'eu' ], + [ 'Ĉh', 'Ch' ], + [ 'Ĝh', 'Gh' ], + [ 'Ĥh', 'Hh' ], + [ 'Ĵh', 'Jh' ], + [ 'Ŝh', 'Sh' ], + [ 'Aŭu', 'Au' ], + [ 'Eŭu', 'Eu' ], + [ 'ĈH', 'CH' ], + [ 'ĜH', 'GH' ], + [ 'ĤH', 'HH' ], + [ 'ĴH', 'JH' ], + [ 'ŜH', 'SH' ], + [ 'AŬU', 'AU' ], + [ 'EŬU', 'EU' ], - ['cx', 'ĉ'], - ['gx', 'ĝ'], - ['hx', 'ĥ'], - ['jx', 'ĵ'], - ['sx', 'ŝ'], - ['ux', 'ŭ'], - ['Cx', 'Ĉ'], - ['Gx', 'Ĝ'], - ['Hx', 'Ĥ'], - ['Jx', 'Ĵ'], - ['Sx', 'Ŝ'], - ['Ux', 'Ŭ'], - ['CX', 'Ĉ'], - ['GX', 'Ĝ'], - ['HX', 'Ĥ'], - ['JX', 'Ĵ'], - ['SX', 'Ŝ'], - ['UX', 'Ŭ'], + [ 'cx', 'ĉ' ], + [ 'gx', 'ĝ' ], + [ 'hx', 'ĥ' ], + [ 'jx', 'ĵ' ], + [ 'sx', 'ŝ' ], + [ 'ux', 'ŭ' ], + [ 'Cx', 'Ĉ' ], + [ 'Gx', 'Ĝ' ], + [ 'Hx', 'Ĥ' ], + [ 'Jx', 'Ĵ' ], + [ 'Sx', 'Ŝ' ], + [ 'Ux', 'Ŭ' ], + [ 'CX', 'Ĉ' ], + [ 'GX', 'Ĝ' ], + [ 'HX', 'Ĥ' ], + [ 'JX', 'Ĵ' ], + [ 'SX', 'Ŝ' ], + [ 'UX', 'Ŭ' ], - ['ch', 'ĉ'], - ['gh', 'ĝ'], - ['hh', 'ĥ'], - ['jh', 'ĵ'], - ['sh', 'ŝ'], - ['au', 'aŭ'], - ['eu', 'eŭ'], - ['Ch', 'Ĉ'], - ['Gh', 'Ĝ'], - ['Hh', 'Ĥ'], - ['Jh', 'Ĵ'], - ['Sh', 'Ŝ'], - ['Au', 'Aŭ'], - ['Eu', 'Eŭ'], - ['CH', 'Ĉ'], - ['GH', 'Ĝ'], - ['HH', 'Ĥ'], - ['JH', 'Ĵ'], - ['SH', 'Ŝ'], - ['AU', 'AŬ'], - ['EU', 'EŬ'] + [ 'ch', 'ĉ' ], + [ 'gh', 'ĝ' ], + [ 'hh', 'ĥ' ], + [ 'jh', 'ĵ' ], + [ 'sh', 'ŝ' ], + [ 'au', 'aŭ' ], + [ 'eu', 'eŭ' ], + [ 'Ch', 'Ĉ' ], + [ 'Gh', 'Ĝ' ], + [ 'Hh', 'Ĥ' ], + [ 'Jh', 'Ĵ' ], + [ 'Sh', 'Ŝ' ], + [ 'Au', 'Aŭ' ], + [ 'Eu', 'Eŭ' ], + [ 'CH', 'Ĉ' ], + [ 'GH', 'Ĝ' ], + [ 'HH', 'Ĥ' ], + [ 'JH', 'Ĵ' ], + [ 'SH', 'Ŝ' ], + [ 'AU', 'AŬ' ], + [ 'EU', 'EŬ' ] ] }; diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/eo/eo-q.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/eo/eo-q.js index 978cdaaf..df721a5f 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/eo/eo-q.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/eo/eo-q.js @@ -11,45 +11,45 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['ĉq', 'cq'], - ['ĝq', 'gq'], - ['ĥq', 'hq'], - ['ĵq', 'jq'], - ['ŝq', 'sq'], - ['ŭq', 'uq'], - ['Ĉq', 'Cq'], - ['Ĝq', 'Gq'], - ['Ĥq', 'Hq'], - ['Ĵq', 'Jq'], - ['Ŝq', 'Sq'], - ['Ŭq', 'Uq'], - ['ĈQ', 'CQ'], - ['ĜQ', 'GQ'], - ['ĤQ', 'HQ'], - ['ĴQ', 'JQ'], - ['ŜQ', 'SQ'], - ['ŬQ', 'UQ'], + [ 'ĉq', 'cq' ], + [ 'ĝq', 'gq' ], + [ 'ĥq', 'hq' ], + [ 'ĵq', 'jq' ], + [ 'ŝq', 'sq' ], + [ 'ŭq', 'uq' ], + [ 'Ĉq', 'Cq' ], + [ 'Ĝq', 'Gq' ], + [ 'Ĥq', 'Hq' ], + [ 'Ĵq', 'Jq' ], + [ 'Ŝq', 'Sq' ], + [ 'Ŭq', 'Uq' ], + [ 'ĈQ', 'CQ' ], + [ 'ĜQ', 'GQ' ], + [ 'ĤQ', 'HQ' ], + [ 'ĴQ', 'JQ' ], + [ 'ŜQ', 'SQ' ], + [ 'ŬQ', 'UQ' ], - ['cq', 'ĉ'], - ['gq', 'ĝ'], - ['hq', 'ĥ'], - ['jq', 'ĵ'], - ['sq', 'ŝ'], - ['uq', 'ŭ'], - ['Cq', 'Ĉ'], - ['Gq', 'Ĝ'], - ['Hq', 'Ĥ'], - ['Jq', 'Ĵ'], - ['Sq', 'Ŝ'], - ['Uq', 'Ŭ'], - ['CQ', 'Ĉ'], - ['GQ', 'Ĝ'], - ['HQ', 'Ĥ'], - ['JQ', 'Ĵ'], - ['SQ', 'Ŝ'], - ['UQ', 'Ŭ']] + [ 'cq', 'ĉ' ], + [ 'gq', 'ĝ' ], + [ 'hq', 'ĥ' ], + [ 'jq', 'ĵ' ], + [ 'sq', 'ŝ' ], + [ 'uq', 'ŭ' ], + [ 'Cq', 'Ĉ' ], + [ 'Gq', 'Ĝ' ], + [ 'Hq', 'Ĥ' ], + [ 'Jq', 'Ĵ' ], + [ 'Sq', 'Ŝ' ], + [ 'Uq', 'Ŭ' ], + [ 'CQ', 'Ĉ' ], + [ 'GQ', 'Ĝ' ], + [ 'HQ', 'Ĥ' ], + [ 'JQ', 'Ĵ' ], + [ 'SQ', 'Ŝ' ], + [ 'UQ', 'Ŭ' ] ] }; - $.ime.register( eoQ); + $.ime.register( eoQ ); }( jQuery ) ); diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/eo/eo-transliteration.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/eo/eo-transliteration.js index fa82fd66..0a1e4862 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/eo/eo-transliteration.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/eo/eo-transliteration.js @@ -1,8 +1,9 @@ ( function ( $ ) { 'use strict'; - function prepareRules () { - var rules = [], chars; + function prepareRules() { + var rules = [], + chars; chars = { C: 'Ĉ', diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/eo/eo-vi.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/eo/eo-vi.js index b1d0586e..ce521b61 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/eo/eo-vi.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/eo/eo-vi.js @@ -11,54 +11,54 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['ĉc', 'cc'], - ['ĝg', 'gg'], - ['ĥh', 'hh'], - ['ĵj', 'jj'], - ['ŝs', 'ss'], - ['ŭu', 'uu'], - ['Ĉc', 'Cc'], - ['Ĝg', 'Gg'], - ['Ĥh', 'Hh'], - ['Ĵj', 'Jj'], - ['Ŝs', 'Ss'], - ['Ŭu', 'Uu'], - ['aŭu', 'au'], - ['eŭu', 'eu'], - ['Aŭu', 'Au'], - ['Eŭu', 'Eu'], - ['AŬU', 'AU'], - ['EŬU', 'EU'], - ['ĈC', 'CC'], - ['ĜG', 'GG'], - ['ĤH', 'HH'], - ['ĴJ', 'JJ'], - ['ŜS', 'SS'], - ['ŬU', 'UU'], - ['cc', 'ĉ'], - ['gg', 'ĝ'], - ['hh', 'ĥ'], - ['jj', 'ĵ'], - ['ss', 'ŝ'], - ['uu', 'ŭ'], - ['au', 'aŭ'], - ['eu', 'eŭ'], - ['Cc', 'Ĉ'], - ['Gg', 'Ĝ'], - ['Hh', 'Ĥ'], - ['Jj', 'Ĵ'], - ['Ss', 'Ŝ'], - ['Uu', 'Ŭ'], - ['Au', 'Aŭ'], - ['Eu', 'Eŭ'], - ['AU', 'AŬ'], - ['EU', 'EŬ'], - ['CC', 'Ĉ'], - ['GG', 'Ĝ'], - ['HH', 'Ĥ'], - ['JJ', 'Ĵ'], - ['SS', 'Ŝ'], - ['UU', 'Ŭ']] + [ 'ĉc', 'cc' ], + [ 'ĝg', 'gg' ], + [ 'ĥh', 'hh' ], + [ 'ĵj', 'jj' ], + [ 'ŝs', 'ss' ], + [ 'ŭu', 'uu' ], + [ 'Ĉc', 'Cc' ], + [ 'Ĝg', 'Gg' ], + [ 'Ĥh', 'Hh' ], + [ 'Ĵj', 'Jj' ], + [ 'Ŝs', 'Ss' ], + [ 'Ŭu', 'Uu' ], + [ 'aŭu', 'au' ], + [ 'eŭu', 'eu' ], + [ 'Aŭu', 'Au' ], + [ 'Eŭu', 'Eu' ], + [ 'AŬU', 'AU' ], + [ 'EŬU', 'EU' ], + [ 'ĈC', 'CC' ], + [ 'ĜG', 'GG' ], + [ 'ĤH', 'HH' ], + [ 'ĴJ', 'JJ' ], + [ 'ŜS', 'SS' ], + [ 'ŬU', 'UU' ], + [ 'cc', 'ĉ' ], + [ 'gg', 'ĝ' ], + [ 'hh', 'ĥ' ], + [ 'jj', 'ĵ' ], + [ 'ss', 'ŝ' ], + [ 'uu', 'ŭ' ], + [ 'au', 'aŭ' ], + [ 'eu', 'eŭ' ], + [ 'Cc', 'Ĉ' ], + [ 'Gg', 'Ĝ' ], + [ 'Hh', 'Ĥ' ], + [ 'Jj', 'Ĵ' ], + [ 'Ss', 'Ŝ' ], + [ 'Uu', 'Ŭ' ], + [ 'Au', 'Aŭ' ], + [ 'Eu', 'Eŭ' ], + [ 'AU', 'AŬ' ], + [ 'EU', 'EŬ' ], + [ 'CC', 'Ĉ' ], + [ 'GG', 'Ĝ' ], + [ 'HH', 'Ĥ' ], + [ 'JJ', 'Ĵ' ], + [ 'SS', 'Ŝ' ], + [ 'UU', 'Ŭ' ] ] }; $.ime.register( eoVi ); diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/eo/eo-x.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/eo/eo-x.js index 3d7c96ef..7295be3e 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/eo/eo-x.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/eo/eo-x.js @@ -11,42 +11,42 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['ĉx', 'cx'], - ['ĝx', 'gx'], - ['ĥx', 'hx'], - ['ĵx', 'jx'], - ['ŝx', 'sx'], - ['ŭx', 'ux'], - ['Ĉx', 'Cx'], - ['Ĝx', 'Gx'], - ['Ĥx', 'Hx'], - ['Ĵx', 'Jx'], - ['Ŝx', 'Sx'], - ['Ŭx', 'Ux'], - ['ĈX', 'CX'], - ['ĜX', 'GX'], - ['ĤX', 'HX'], - ['ĴX', 'JX'], - ['ŜX', 'SX'], - ['ŬX', 'UX'], - ['cx', 'ĉ'], - ['gx', 'ĝ'], - ['hx', 'ĥ'], - ['jx', 'ĵ'], - ['sx', 'ŝ'], - ['ux', 'ŭ'], - ['Cx', 'Ĉ'], - ['Gx', 'Ĝ'], - ['Hx', 'Ĥ'], - ['Jx', 'Ĵ'], - ['Sx', 'Ŝ'], - ['Ux', 'Ŭ'], - ['CX', 'Ĉ'], - ['GX', 'Ĝ'], - ['HX', 'Ĥ'], - ['JX', 'Ĵ'], - ['SX', 'Ŝ'], - ['UX', 'Ŭ']] + [ 'ĉx', 'cx' ], + [ 'ĝx', 'gx' ], + [ 'ĥx', 'hx' ], + [ 'ĵx', 'jx' ], + [ 'ŝx', 'sx' ], + [ 'ŭx', 'ux' ], + [ 'Ĉx', 'Cx' ], + [ 'Ĝx', 'Gx' ], + [ 'Ĥx', 'Hx' ], + [ 'Ĵx', 'Jx' ], + [ 'Ŝx', 'Sx' ], + [ 'Ŭx', 'Ux' ], + [ 'ĈX', 'CX' ], + [ 'ĜX', 'GX' ], + [ 'ĤX', 'HX' ], + [ 'ĴX', 'JX' ], + [ 'ŜX', 'SX' ], + [ 'ŬX', 'UX' ], + [ 'cx', 'ĉ' ], + [ 'gx', 'ĝ' ], + [ 'hx', 'ĥ' ], + [ 'jx', 'ĵ' ], + [ 'sx', 'ŝ' ], + [ 'ux', 'ŭ' ], + [ 'Cx', 'Ĉ' ], + [ 'Gx', 'Ĝ' ], + [ 'Hx', 'Ĥ' ], + [ 'Jx', 'Ĵ' ], + [ 'Sx', 'Ŝ' ], + [ 'Ux', 'Ŭ' ], + [ 'CX', 'Ĉ' ], + [ 'GX', 'Ĝ' ], + [ 'HX', 'Ĥ' ], + [ 'JX', 'Ĵ' ], + [ 'SX', 'Ŝ' ], + [ 'UX', 'Ŭ' ] ] }; $.ime.register( eoX ); diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/fa/fa-kbd.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/fa/fa-kbd.js index d0421377..6ebe3504 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/fa/fa-kbd.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/fa/fa-kbd.js @@ -11,155 +11,155 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['`', '\u200d'], - ['1', '۱'], - ['2', '۲'], - ['3', '۳'], - ['4', '۴'], - ['5', '۵'], - ['6', '۶'], - ['7', '۷'], - ['8', '۸'], - ['9', '۹'], - ['0', '۰'], + [ '`', '\u200d' ], + [ '1', '۱' ], + [ '2', '۲' ], + [ '3', '۳' ], + [ '4', '۴' ], + [ '5', '۵' ], + [ '6', '۶' ], + [ '7', '۷' ], + [ '8', '۸' ], + [ '9', '۹' ], + [ '0', '۰' ], - ['q', 'ض'], - ['w', 'ص'], - ['e', 'ث'], - ['r', 'ق'], - ['t', 'ف'], - ['y', 'غ'], - ['u', 'ع'], - ['i', 'ه'], - ['o', 'خ'], - ['p', 'ح'], - ['\\[', 'ج'], - ['\\]', 'چ'], + [ 'q', 'ض' ], + [ 'w', 'ص' ], + [ 'e', 'ث' ], + [ 'r', 'ق' ], + [ 't', 'ف' ], + [ 'y', 'غ' ], + [ 'u', 'ع' ], + [ 'i', 'ه' ], + [ 'o', 'خ' ], + [ 'p', 'ح' ], + [ '\\[', 'ج' ], + [ '\\]', 'چ' ], - ['a', 'ش'], - ['s', 'س'], - ['d', 'ی'], - ['f', 'ب'], - ['g', 'ل'], - ['h', 'ا'], - ['j', 'ت'], - ['k', 'ن'], - ['l', 'م'], - [';', 'ک'], - ['\'', 'گ'], + [ 'a', 'ش' ], + [ 's', 'س' ], + [ 'd', 'ی' ], + [ 'f', 'ب' ], + [ 'g', 'ل' ], + [ 'h', 'ا' ], + [ 'j', 'ت' ], + [ 'k', 'ن' ], + [ 'l', 'م' ], + [ ';', 'ک' ], + [ '\'', 'گ' ], - ['z', 'ظ'], - ['x', 'ط'], - ['c', 'ز'], - ['v', 'ر'], - ['b', 'ذ'], - ['n', 'د'], - ['m', 'پ'], - [',', 'و'], - ['\\.', '.'], - ['/', '/'], + [ 'z', 'ظ' ], + [ 'x', 'ط' ], + [ 'c', 'ز' ], + [ 'v', 'ر' ], + [ 'b', 'ذ' ], + [ 'n', 'د' ], + [ 'm', 'پ' ], + [ ',', 'و' ], + [ '\\.', '.' ], + [ '/', '/' ], - ['~', '÷'], - ['\\!', '!'], - ['@', '٬'], - ['#', '٫'], - ['\\$', '﷼'], - ['%', '٪'], - ['\\^', '×'], - ['&', '،'], - ['\\*', '*'], - ['\\(', ')'], - ['\\)', '('], - ['_', 'ـ'], + [ '~', '÷' ], + [ '\\!', '!' ], + [ '@', '٬' ], + [ '#', '٫' ], + [ '\\$', '﷼' ], + [ '%', '٪' ], + [ '\\^', '×' ], + [ '&', '،' ], + [ '\\*', '*' ], + [ '\\(', ')' ], + [ '\\)', '(' ], + [ '_', 'ـ' ], - ['Q', 'ْ'], - ['W', 'ٌ'], - ['E', 'ٍ'], - ['R', 'ً'], - ['T', 'ُ'], - ['Y', 'ِ'], - ['U', 'َ'], - ['I', 'ّ'], - ['O', ']'], - ['P', '['], - ['\\{', '}'], - ['\\}', '{'], + [ 'Q', 'ْ' ], + [ 'W', 'ٌ' ], + [ 'E', 'ٍ' ], + [ 'R', 'ً' ], + [ 'T', 'ُ' ], + [ 'Y', 'ِ' ], + [ 'U', 'َ' ], + [ 'I', 'ّ' ], + [ 'O', ']' ], + [ 'P', '[' ], + [ '\\{', '}' ], + [ '\\}', '{' ], - ['A', 'ؤ'], - ['S', 'ئ'], - ['D', 'ي'], - ['F', 'إ'], - ['G', 'أ'], - ['H', 'آ'], - ['J', 'ة'], - ['K', '»'], - ['L', '«'], - ['\\:', ':'], - ['"', '؛'], + [ 'A', 'ؤ' ], + [ 'S', 'ئ' ], + [ 'D', 'ي' ], + [ 'F', 'إ' ], + [ 'G', 'أ' ], + [ 'H', 'آ' ], + [ 'J', 'ة' ], + [ 'K', '»' ], + [ 'L', '«' ], + [ '\\:', ':' ], + [ '"', '؛' ], - ['Z', 'ك'], - ['X', 'ٓ'], - ['C', 'ژ'], - ['V', 'ٰ'], - ['B', '\u200c'], - ['N', 'ٔ'], - ['M', 'ء'], - ['<', '>'], - ['>', '<'], - ['\\?', '؟'] + [ 'Z', 'ك' ], + [ 'X', 'ٓ' ], + [ 'C', 'ژ' ], + [ 'V', 'ٰ' ], + [ 'B', '\u200c' ], + [ 'N', 'ٔ' ], + [ 'M', 'ء' ], + [ '<', '>' ], + [ '>', '<' ], + [ '\\?', '؟' ] ], patterns_x: [ - ['`', '~'], - ['1', '`'], - ['2', '@'], - ['3', '#'], - ['4', '$'], - ['5', '%'], - ['6', '^'], - ['7', '&'], - ['8', '•'], - ['9', '\u200e'], - ['0', '\u200f'], + [ '`', '~' ], + [ '1', '`' ], + [ '2', '@' ], + [ '3', '#' ], + [ '4', '$' ], + [ '5', '%' ], + [ '6', '^' ], + [ '7', '&' ], + [ '8', '•' ], + [ '9', '\u200e' ], + [ '0', '\u200f' ], - ['q', '°'], - ['w', ''], - ['e', '€'], - ['r', ''], - ['t', ''], - ['y', ''], - ['u', ''], - ['i', '\u202d'], - ['o', '\u202e'], - ['p', '\u202c'], - ['\\[', '\u202a'], - ['\\]', '\u202b'], + [ 'q', '°' ], + [ 'w', '' ], + [ 'e', '€' ], + [ 'r', '' ], + [ 't', '' ], + [ 'y', '' ], + [ 'u', '' ], + [ 'i', '\u202d' ], + [ 'o', '\u202e' ], + [ 'p', '\u202c' ], + [ '\\[', '\u202a' ], + [ '\\]', '\u202b' ], - ['a', ''], - ['s', ''], - ['d', 'ى'], - ['f', ''], - ['g', ''], - ['h', 'ٱ'], - ['j', ''], - ['k', '﴾'], - ['l', '﴿'], - [';', ';'], - ['\'', '"'], + [ 'a', '' ], + [ 's', '' ], + [ 'd', 'ى' ], + [ 'f', '' ], + [ 'g', '' ], + [ 'h', 'ٱ' ], + [ 'j', '' ], + [ 'k', '﴾' ], + [ 'l', '﴿' ], + [ ';', ';' ], + [ '\'', '"' ], - ['z', ''], - ['x', ''], - ['c', ''], - ['v', 'ٖ'], - ['b', '\u200d'], - ['n', 'ٕ'], - ['m', '…'], - [',', ','], - ['\\.', '\''], - ['/', '?'], - [' ', '\xa0'] + [ 'z', '' ], + [ 'x', '' ], + [ 'c', '' ], + [ 'v', 'ٖ' ], + [ 'b', '\u200d' ], + [ 'n', 'ٕ' ], + [ 'm', '…' ], + [ ',', ',' ], + [ '\\.', '\'' ], + [ '/', '?' ], + [ ' ', '\xa0' ] ], patterns_shift: [ - [' ', '\u200c'] + [ ' ', '\u200c' ] ] }; diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/fi/fi-transliteration.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/fi/fi-transliteration.js index 15e70448..ab766439 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/fi/fi-transliteration.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/fi/fi-transliteration.js @@ -13,18 +13,18 @@ contextLength: 0, maxKeyLength: 2, patterns: [ - ['\\.a', 'å'], - ['\\.A', 'Å'], - [':a', 'ä'], - [':A', 'Ä'], - [':o', 'ö'], - [':O', 'Ö'], - ['shh', 'š'], - ['Shh', 'Š'], - ['\\.e', '€'] + [ '\\.a', 'å' ], + [ '\\.A', 'Å' ], + [ ':a', 'ä' ], + [ ':A', 'Ä' ], + [ ':o', 'ö' ], + [ ':O', 'Ö' ], + [ 'shh', 'š' ], + [ 'Shh', 'Š' ], + [ '\\.e', '€' ] ], patterns_x: [ - ['e', '€'] + [ 'e', '€' ] ] }; diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/fonipa/ipa-sil.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/fonipa/ipa-sil.js index 5dde561e..737cf846 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/fonipa/ipa-sil.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/fonipa/ipa-sil.js @@ -13,228 +13,228 @@ contextLength: 0, maxKeyLength: 2, patterns: [ - ['B=', 'ʙ'], - ['f=', 'ɸ'], - ['b=', 'β'], - - ['m>', 'ɱ'], - ['v<', 'ⱱ'], - ['v=', 'ʋ'], - - ['t=', 'θ'], - ['d=', 'ð'], - - ['r>', 'ɾ'], - ['l=', 'ɬ'], - ['l>', 'ɮ'], - ['r=', 'ɹ'], - - ['s=', 'ʃ'], - ['z=', 'ʒ'], - - ['t<', 'ʈ'], - ['d<', 'ɖ'], - ['n<', 'ɳ'], - ['r<', 'ɽ'], - ['s<', 'ʂ'], - ['z<', 'ʐ'], - ['R<', 'ɻ'], - ['l<', 'ɭ'], - - ['j=', 'ɟ'], - ['n=', 'ɲ'], - ['c=', 'ç'], - ['j<', 'ʝ'], - ['L<', 'ʎ'], - - ['g<', 'ɡ'], - ['n>', 'ŋ'], - ['g=', 'ɣ'], - ['w>', 'ɰ'], - ['L=', 'ʟ'], - - ['G=', 'ɢ'], - ['N=', 'ɴ'], - ['R=', 'ʀ'], - ['x=', 'χ'], - ['R>', 'ʁ'], - - ['h>', 'ħ'], - ['\\?<', 'ʕ'], - - ['\\?=', 'ʔ'], - ['h<', 'ɦ'], - - ['p=', 'ʘ'], - ['ǃ<', 'ǀ'], // This is not an exclamation mark - ['!', 'ǃ'], - ['ǃ=', 'ǂ'], // This is not an exclamation mark - ['ǃ>', 'ǁ'], // This is not an exclamation mark - - ['b>', 'ɓ'], - ['d>', 'ɗ'], - ['j>', 'ʄ'], - ['g>', 'ɠ'], - ['G>', 'ʛ'], - - ['w=', 'ʍ'], - ['y<', 'ɥ'], - ['h=', 'ɥ'], - ['H=', 'ʜ'], - ['Q<', 'ʢ'], - ['Q=', 'ʡ'], + [ 'B=', 'ʙ' ], + [ 'f=', 'ɸ' ], + [ 'b=', 'β' ], + + [ 'm>', 'ɱ' ], + [ 'v<', 'ⱱ' ], + [ 'v=', 'ʋ' ], + + [ 't=', 'θ' ], + [ 'd=', 'ð' ], + + [ 'r>', 'ɾ' ], + [ 'l=', 'ɬ' ], + [ 'l>', 'ɮ' ], + [ 'r=', 'ɹ' ], + + [ 's=', 'ʃ' ], + [ 'z=', 'ʒ' ], + + [ 't<', 'ʈ' ], + [ 'd<', 'ɖ' ], + [ 'n<', 'ɳ' ], + [ 'r<', 'ɽ' ], + [ 's<', 'ʂ' ], + [ 'z<', 'ʐ' ], + [ 'R<', 'ɻ' ], + [ 'l<', 'ɭ' ], + + [ 'j=', 'ɟ' ], + [ 'n=', 'ɲ' ], + [ 'c=', 'ç' ], + [ 'j<', 'ʝ' ], + [ 'L<', 'ʎ' ], + + [ 'g<', 'ɡ' ], + [ 'n>', 'ŋ' ], + [ 'g=', 'ɣ' ], + [ 'w>', 'ɰ' ], + [ 'L=', 'ʟ' ], + + [ 'G=', 'ɢ' ], + [ 'N=', 'ɴ' ], + [ 'R=', 'ʀ' ], + [ 'x=', 'χ' ], + [ 'R>', 'ʁ' ], + + [ 'h>', 'ħ' ], + [ '\\?<', 'ʕ' ], + + [ '\\?=', 'ʔ' ], + [ 'h<', 'ɦ' ], + + [ 'p=', 'ʘ' ], + [ 'ǃ<', 'ǀ' ], // This is not an exclamation mark + [ '!', 'ǃ' ], + [ 'ǃ=', 'ǂ' ], // This is not an exclamation mark + [ 'ǃ>', 'ǁ' ], // This is not an exclamation mark + + [ 'b>', 'ɓ' ], + [ 'd>', 'ɗ' ], + [ 'j>', 'ʄ' ], + [ 'g>', 'ɠ' ], + [ 'G>', 'ʛ' ], + + [ 'w=', 'ʍ' ], + [ 'y<', 'ɥ' ], + [ 'h=', 'ɥ' ], + [ 'H=', 'ʜ' ], + [ 'Q<', 'ʢ' ], + [ 'Q=', 'ʡ' ], // TODO non-IPA retroflex hooks - ['c<', 'ɕ'], - ['z>', 'ʑ'], - ['L>', 'ɺ'], - ['H<', 'ɧ'], - - ['i=', 'ɪ'], - ['e<', 'ɛ'], - ['a<', 'æ'], - - ['y=', 'ʏ'], - ['o>', 'ø'], - ['E<', 'œ'], - ['E>', 'ɶ'], - - ['I=', 'ɨ'], - ['E=', 'ɘ'], - ['e=', 'ə'], - ['e>', 'ɜ'], - ['a>', 'ɐ'], - ['U=', 'ʉ'], - ['O=', 'ɵ'], - ['O<', 'ɞ'], - - ['u=', 'ɯ'], - ['O>', 'ɤ'], - ['u>', 'ʌ'], - ['a=', 'ɑ'], - ['u', 'u'], - ['u<', 'ʊ'], - ['o<', 'ɔ'], - ['o=', 'ɒ'], - - ['ˈ}', 'ˌ'], // }} - ['}', 'ˈ'], - ['ː:', 'ˑ'], // :: - ['ˑ:', 'ːː'], // ::: // Not IPA sanctioned - [':', 'ː'], - ['\\*\\*\\*', '\u0306'], // Combining breve - ['\\.<', '|'], - ['\\.=', '‖'], - ['#=', '‿'], + [ 'c<', 'ɕ' ], + [ 'z>', 'ʑ' ], + [ 'L>', 'ɺ' ], + [ 'H<', 'ɧ' ], + + [ 'i=', 'ɪ' ], + [ 'e<', 'ɛ' ], + [ 'a<', 'æ' ], + + [ 'y=', 'ʏ' ], + [ 'o>', 'ø' ], + [ 'E<', 'œ' ], + [ 'E>', 'ɶ' ], + + [ 'I=', 'ɨ' ], + [ 'E=', 'ɘ' ], + [ 'e=', 'ə' ], + [ 'e>', 'ɜ' ], + [ 'a>', 'ɐ' ], + [ 'U=', 'ʉ' ], + [ 'O=', 'ɵ' ], + [ 'O<', 'ɞ' ], + + [ 'u=', 'ɯ' ], + [ 'O>', 'ɤ' ], + [ 'u>', 'ʌ' ], + [ 'a=', 'ɑ' ], + [ 'u', 'u' ], + [ 'u<', 'ʊ' ], + [ 'o<', 'ɔ' ], + [ 'o=', 'ɒ' ], + + [ 'ˈ}', 'ˌ' ], // }} + [ '}', 'ˈ' ], + [ 'ː:', 'ˑ' ], // :: + [ 'ˑ:', 'ːː' ], // ::: // Not IPA sanctioned + [ ':', 'ː' ], + [ '\\*\\*\\*', '\u0306' ], // Combining breve + [ '\\.<', '|' ], + [ '\\.=', '‖' ], + [ '#=', '‿' ], // Tones - ['([˥-˩])4', '$1˥'], - ['([˥-˩])3', '$1˦'], - ['([˥-˩])2', '$1˧'], - ['([˥-˩])1', '$1˨'], - ['([˥-˩])0', '$1˩'], - ['#4', '˥'], - ['#3', '˦'], - ['#2', '˧'], - ['#1', '˨'], - ['#0', '˩'], - ['(?:\u0300)3', '\u030C'], // @13 - Combining caron - ['(?:\u0301)1', '\u0302'], // @31 - Combining circumflex accent - ['(?:\u0304)3', '\u1dc4'], // @23 - Combining macron-acute - ['(?:\u0300)2', '\u1dc5'], // @12 - Combining grave-macron - ['(?:\u030C)1', '\u1dc8'], // @131 - Combining grave-acute-grave - ['(?:\u0304)1', '\u1dc6'], // @21 - Combining macron-grave // Not IPA sanctioned - ['(?:\u0301)2', '\u1dc7'], // @32 - Combining acute-macron // Not IPA sanctioned - ['(?:\u0302)3', '\u1dc9'], // @313 - Combining acute-grave-acute // Not IPA sanctioned - ['(?:\u030a)4', '\u030b'], // Combining double acute accent - ['(?:\u030a)3', '\u0301'], // Combining acute accent - ['(?:\u030a)2', '\u0304'], // Combining macron - ['(?:\u030a)1', '\u0300'], // Combining grave accent - ['(?:\u030a)0', '\u030f'], // Combining double grave accent + [ '([˥-˩])4', '$1˥' ], + [ '([˥-˩])3', '$1˦' ], + [ '([˥-˩])2', '$1˧' ], + [ '([˥-˩])1', '$1˨' ], + [ '([˥-˩])0', '$1˩' ], + [ '#4', '˥' ], + [ '#3', '˦' ], + [ '#2', '˧' ], + [ '#1', '˨' ], + [ '#0', '˩' ], + [ '(?:\u0300)3', '\u030C' ], // @13 - Combining caron + [ '(?:\u0301)1', '\u0302' ], // @31 - Combining circumflex accent + [ '(?:\u0304)3', '\u1dc4' ], // @23 - Combining macron-acute + [ '(?:\u0300)2', '\u1dc5' ], // @12 - Combining grave-macron + [ '(?:\u030C)1', '\u1dc8' ], // @131 - Combining grave-acute-grave + [ '(?:\u0304)1', '\u1dc6' ], // @21 - Combining macron-grave // Not IPA sanctioned + [ '(?:\u0301)2', '\u1dc7' ], // @32 - Combining acute-macron // Not IPA sanctioned + [ '(?:\u0302)3', '\u1dc9' ], // @313 - Combining acute-grave-acute // Not IPA sanctioned + [ '(?:\u030a)4', '\u030b' ], // Combining double acute accent + [ '(?:\u030a)3', '\u0301' ], // Combining acute accent + [ '(?:\u030a)2', '\u0304' ], // Combining macron + [ '(?:\u030a)1', '\u0300' ], // Combining grave accent + [ '(?:\u030a)0', '\u030f' ], // Combining double grave accent // Tone numbers (non-IPA) - ['\\^0', '⁰'], // Not IPA sanctioned - ['\\^1', '¹'], // Not IPA sanctioned - ['\\^2', '²'], // Not IPA sanctioned - ['\\^3', '³'], // Not IPA sanctioned - ['\\^4', '⁴'], // Not IPA sanctioned - ['\\^5', '⁵'], // Not IPA sanctioned - ['\\^6', '⁶'], // Not IPA sanctioned - ['\\^7', '⁷'], // Not IPA sanctioned - ['\\^8', '⁸'], // Not IPA sanctioned - ['\\^9', '⁹'], // Not IPA sanctioned + [ '\\^0', '⁰' ], // Not IPA sanctioned + [ '\\^1', '¹' ], // Not IPA sanctioned + [ '\\^2', '²' ], // Not IPA sanctioned + [ '\\^3', '³' ], // Not IPA sanctioned + [ '\\^4', '⁴' ], // Not IPA sanctioned + [ '\\^5', '⁵' ], // Not IPA sanctioned + [ '\\^6', '⁶' ], // Not IPA sanctioned + [ '\\^7', '⁷' ], // Not IPA sanctioned + [ '\\^8', '⁸' ], // Not IPA sanctioned + [ '\\^9', '⁹' ], // Not IPA sanctioned // This character is called "Superscript hyphen" in the layout document, // and "Superscript minus" in Unicode - ['\\^-', '⁻'], // Not IPA sanctioned + [ '\\^-', '⁻' ], // Not IPA sanctioned - ['ꜛ>', '↗'], // #>> - ['ꜜ<', '↘'], // #<< - ['#<', 'ꜜ'], - ['#>', 'ꜛ'], + [ 'ꜛ>', '↗' ], // #>> + [ 'ꜜ<', '↘' ], // #<< + [ '#<', 'ꜜ' ], + [ '#>', 'ꜛ' ], // Diacritics and suprasegmentals - ['h\\^', 'ʰ'], - ['w\\^', 'ʷ'], - ['j\\^', 'ʲ'], - ['ɣ\\^', 'ˠ'], // g= - ['ʕ\\^', 'ˤ'], // ?< - ['n\\^', 'ⁿ'], - ['l\\^', 'ˡ'], + [ 'h\\^', 'ʰ' ], + [ 'w\\^', 'ʷ' ], + [ 'j\\^', 'ʲ' ], + [ 'ɣ\\^', 'ˠ' ], // g= + [ 'ʕ\\^', 'ˤ' ], // ?< + [ 'n\\^', 'ⁿ' ], + [ 'l\\^', 'ˡ' ], // TODO non-IPA superscripts - ['ʽ\\[', '˞'], // [[[ - ['\\[\\[', 'ʽ'], // [[ // Not IPA sanctioned - ['(?:\u031a)\\]', '‘'], // ]]]] // Not IPA sanctioned - ['ʼ\\]', '\u031a'], // ]]] // Combining left angle above - ['\\]\\]', 'ʼ'], // ]] + [ 'ʽ\\[', '˞' ], // [[[ + [ '\\[\\[', 'ʽ' ], // [[ // Not IPA sanctioned + [ '(?:\u031a)\\]', '‘' ], // ]]]] // Not IPA sanctioned + [ 'ʼ\\]', '\u031a' ], // ]]] // Combining left angle above + [ '\\]\\]', 'ʼ' ], // ]] - ['(?:\u032f)\\$', '\u0330'], // $$$ // Combining tilde below - ['(?:\u0329)\\$', '\u032f'], // $$ // Combining inverted breve below - ['\\$', '\u0329'], // $ // Combining vertical line below + [ '(?:\u032f)\\$', '\u0330' ], // $$$ // Combining tilde below + [ '(?:\u0329)\\$', '\u032f' ], // $$ // Combining inverted breve below + [ '\\$', '\u0329' ], // $ // Combining vertical line below // TODO non-IPA retroflex hooks - ['(?:\u032c)%', '\u0324'], // %%% // Combining diaeresis below - ['(?:\u0325)%', '\u032c'], // %% // Combining caron below - ['%', '\u0325'], // % // Combining ring below + [ '(?:\u032c)%', '\u0324' ], // %%% // Combining diaeresis below + [ '(?:\u0325)%', '\u032c' ], // %% // Combining caron below + [ '%', '\u0325' ], // % // Combining ring below // TODO non-IPA palatal hooks - ['@', '\u030a'], // Combining ring above + [ '@', '\u030a' ], // Combining ring above - ['(?:\u033c)\\{', '\u0323'], // {{{{{ // Combining dot below - ['(?:\u033b)\\{', '\u033c'], // {{{{ // Combining seagull below - ['(?:\u033a)\\{', '\u033b'], // {{{ // Combining square below - ['(?:\u032a)\\{', '\u033a'], // {{ // Combining inverted bridge below - ['\\{', '\u032a'], // { // Combining bridge below + [ '(?:\u033c)\\{', '\u0323' ], // {{{{{ // Combining dot below + [ '(?:\u033b)\\{', '\u033c' ], // {{{{ // Combining seagull below + [ '(?:\u033a)\\{', '\u033b' ], // {{{ // Combining square below + [ '(?:\u032a)\\{', '\u033a' ], // {{ // Combining inverted bridge below + [ '\\{', '\u032a' ], // { // Combining bridge below - ['(?:\u0303)~', '\u0334'], // ~~ // Combining tilde overlay - ['~', '\u0303'], // ~ // Combining tilde + [ '(?:\u0303)~', '\u0334' ], // ~~ // Combining tilde overlay + [ '~', '\u0303' ], // ~ // Combining tilde - ['(?:\u0306)\\*', '\u0307'], // **** // Combining dot above - ['(?:\u033d)\\*', '\u0306'], // *** // Combining breve - ['(?:\u0308)\\*', '\u033d'], // ** // Combining x above - ['\\*', '\u0308'], // * // Combining diaeresis + [ '(?:\u0306)\\*', '\u0307' ], // **** // Combining dot above + [ '(?:\u033d)\\*', '\u0306' ], // *** // Combining breve + [ '(?:\u0308)\\*', '\u033d' ], // ** // Combining x above + [ '\\*', '\u0308' ], // * // Combining diaeresis // TODO Find out what the m with the five asterisks is. - ['#&', '\u0361'], // Combining double inverted breve - ['(?:\u030a)&', '\u035c'], // @& // Combining double breve below - - ['(?:\u0318)\\+', '\u0339'], // ++++ // Combining right half ring below - ['(?:\u0319)_', '\u031c'], // ____ // Combining left half ring below - ['(?:\u031d)\\+', '\u0318'], // +++ // Combining left tack below - ['(?:\u031e)_', '\u0319'], // ___ // Combining right tack below - ['(?:\u031f)\\+', '\u031d'], // ++ // Combining up tack below - ['(?:\u0320)_', '\u031e'], // __ // Combining down tack below - ['\\+', '\u031f'], // + // Combining plus sign below - ['_', '\u0320'], // _ // Combining minus sign below - - ['=>', '→'], // Not IPA sanctioned - ['s>', 'σ'], // Not IPA sanctioned - ['=<', '\u200d'] // Combining Grapheme Joiner + [ '#&', '\u0361' ], // Combining double inverted breve + [ '(?:\u030a)&', '\u035c' ], // @& // Combining double breve below + + [ '(?:\u0318)\\+', '\u0339' ], // ++++ // Combining right half ring below + [ '(?:\u0319)_', '\u031c' ], // ____ // Combining left half ring below + [ '(?:\u031d)\\+', '\u0318' ], // +++ // Combining left tack below + [ '(?:\u031e)_', '\u0319' ], // ___ // Combining right tack below + [ '(?:\u031f)\\+', '\u031d' ], // ++ // Combining up tack below + [ '(?:\u0320)_', '\u031e' ], // __ // Combining down tack below + [ '\\+', '\u031f' ], // + // Combining plus sign below + [ '_', '\u0320' ], // _ // Combining minus sign below + + [ '=>', '→' ], // Not IPA sanctioned + [ 's>', 'σ' ], // Not IPA sanctioned + [ '=<', '\u200d' ] // Combining Grapheme Joiner ] }; $.ime.register( ipaSil ); -} ( jQuery ) ); +}( jQuery ) ); diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/fonipa/ipa-x-sampa.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/fonipa/ipa-x-sampa.js index 546401a5..f2e8bfd5 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/fonipa/ipa-x-sampa.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/fonipa/ipa-x-sampa.js @@ -14,176 +14,176 @@ maxKeyLength: 4, patterns: [ // Tones - ['_/', '\u030C'], // Combining caron - ['_\\\\', '\u0302'], // Combining circumflex accent - ['_ɥ_T', '\u1dc4'], // _H_T - Combining macron-acute - ['_β_L', '\u1dc5'], // _B_L - Combining grave-macron - ['_ʁ_F', '\u1dc8'], // _R_F - Combining grave-acute-grave + [ '_/', '\u030C' ], // Combining caron + [ '_\\\\', '\u0302' ], // Combining circumflex accent + [ '_ɥ_T', '\u1dc4' ], // _H_T - Combining macron-acute + [ '_β_L', '\u1dc5' ], // _B_L - Combining grave-macron + [ '_ʁ_F', '\u1dc8' ], // _R_F - Combining grave-acute-grave - ['β\\\\', 'ʙ'], - ['p\\\\', 'ɸ'], - ['B', 'β'], + [ 'β\\\\', 'ʙ' ], + [ 'p\\\\', 'ɸ' ], + [ 'B', 'β' ], - ['F', 'ɱ'], + [ 'F', 'ɱ' ], // ⱱ is not in X-SAMPA - ['P', 'ʋ'], - ['v\\\\', 'ʋ'], - - ['T', 'θ'], - ['D', 'ð'], - - ['4', 'ɾ'], - ['K', 'ɬ'], - ['ɬ\\\\', 'ɮ'], - ['r\\\\', 'ɹ'], - - ['S', 'ʃ'], - ['Z', 'ʒ'], - - ['t`', 'ʈ'], - ['d`', 'ɖ'], - ['n`', 'ɳ'], - ['r`', 'ɽ'], - ['s`', 'ʂ'], - ['z`', 'ʐ'], - ['ɹ`', 'ɻ'], - ['l`', 'ɭ'], - - ['ɲ\\\\', 'ɟ'], - ['J', 'ɲ'], - ['C', 'ç'], - ['j\\\\', 'ʝ'], - ['L', 'ʎ'], - - ['g', 'ɡ'], - ['_N', '\u033c'], // Combining seagull below - ['N', 'ŋ'], - ['_G', 'ˠ'], - ['G', 'ɣ'], - ['ɯ\\\\', 'ɰ'], - ['ʎ\\\\', 'ʟ'], - - ['ɣ\\\\', 'ɢ'], - ['ŋ\\\\', 'ɴ'], - ['ʁ\\\\', 'ʀ'], - ['_X', '\u0306'], // Combining breve - ['X', 'χ'], - ['R', 'ʁ'], - - ['χ\\\\', 'ħ'], - ['_ʔ\\\\', 'ˤ'], - ['ʔ\\\\', 'ʕ'], - - ['\\?', 'ʔ'], - ['h\\\\', 'ɦ'], - - ['ɔ\\\\', 'ʘ'], - ['ǀ\\|\\\\', 'ǁ'], - ['\\|\\\\', 'ǀ'], - ['ꜜ\\\\', 'ǃ'], // !\ -> Retroflex (postalveolar) click - ['_?=', '\u0329'], // Combining vertical line below - ['\u0329\\\\', 'ǂ'], - - ['b_<', 'ɓ'], - ['d_<', 'ɗ'], - ['ɟ_<', 'ʄ'], - ['ɡ_<', 'ɠ'], - ['ɢ_<', 'ʛ'], - - ['W', 'ʍ'], - ['H', 'ɥ'], - ['ɥ\\\\', 'ʜ'], - ['<\\\\', 'ʢ'], - ['>\\\\', 'ʡ'], - - ['s\\\\', 'ɕ'], - ['z\\\\', 'ʑ'], - ['l\\\\', 'ɺ'], - ['x\\\\', 'ɧ'], - - ['I', 'ɪ'], - ['E', 'ɛ'], - ['\\{', 'æ'], - - ['Y', 'ʏ'], - ['2', 'ø'], - ['9', 'œ'], - ['&', 'ɶ'], - - ['1', 'ɨ'], - ['ə\\\\', 'ɘ'], - ['@', 'ə'], - ['ɜ\\\\', 'ɞ'], - ['3', 'ɜ'], - ['6', 'ɐ'], - ['_\\}', '\u031a'], - ['\\}', 'ʉ'], - ['8', 'ɵ'], - - ['M', 'ɯ'], - ['7', 'ɤ'], - ['V', 'ʌ'], - ['_A', '\u0318'], // Combining right tack below - ['A', 'ɑ'], - ['U', 'ʊ'], - ['_O', '\u0339'], // ++++ // Combining right half ring below - ['O', 'ɔ'], - ['Q', 'ɒ'], - - ['%', 'ˌ'], - ['_"', '\u0308'], // Combining diaeresis - ['"', 'ˈ'], - ['ː\\\\', 'ˑ'], - [':', 'ː'], - ['\\.<', '|'], - ['\\|\\|', '‖'], - ['-\\\\', '‿'], - - ['<ʁ>', '↗'], // <R> - ['<ɱ>', '↘'], // <F> - ['!', 'ꜜ'], - ['_\\^', '\u032f'], // Combining inverted breve below - ['\\^', 'ꜛ'], + [ 'P', 'ʋ' ], + [ 'v\\\\', 'ʋ' ], + + [ 'T', 'θ' ], + [ 'D', 'ð' ], + + [ '4', 'ɾ' ], + [ 'K', 'ɬ' ], + [ 'ɬ\\\\', 'ɮ' ], + [ 'r\\\\', 'ɹ' ], + + [ 'S', 'ʃ' ], + [ 'Z', 'ʒ' ], + + [ 't`', 'ʈ' ], + [ 'd`', 'ɖ' ], + [ 'n`', 'ɳ' ], + [ 'r`', 'ɽ' ], + [ 's`', 'ʂ' ], + [ 'z`', 'ʐ' ], + [ 'ɹ`', 'ɻ' ], + [ 'l`', 'ɭ' ], + + [ 'ɲ\\\\', 'ɟ' ], + [ 'J', 'ɲ' ], + [ 'C', 'ç' ], + [ 'j\\\\', 'ʝ' ], + [ 'L', 'ʎ' ], + + [ 'g', 'ɡ' ], + [ '_N', '\u033c' ], // Combining seagull below + [ 'N', 'ŋ' ], + [ '_G', 'ˠ' ], + [ 'G', 'ɣ' ], + [ 'ɯ\\\\', 'ɰ' ], + [ 'ʎ\\\\', 'ʟ' ], + + [ 'ɣ\\\\', 'ɢ' ], + [ 'ŋ\\\\', 'ɴ' ], + [ 'ʁ\\\\', 'ʀ' ], + [ '_X', '\u0306' ], // Combining breve + [ 'X', 'χ' ], + [ 'R', 'ʁ' ], + + [ 'χ\\\\', 'ħ' ], + [ '_ʔ\\\\', 'ˤ' ], + [ 'ʔ\\\\', 'ʕ' ], + + [ '\\?', 'ʔ' ], + [ 'h\\\\', 'ɦ' ], + + [ 'ɔ\\\\', 'ʘ' ], + [ 'ǀ\\|\\\\', 'ǁ' ], + [ '\\|\\\\', 'ǀ' ], + [ 'ꜜ\\\\', 'ǃ' ], // !\ -> Retroflex (postalveolar) click + [ '_?=', '\u0329' ], // Combining vertical line below + [ '\u0329\\\\', 'ǂ' ], + + [ 'b_<', 'ɓ' ], + [ 'd_<', 'ɗ' ], + [ 'ɟ_<', 'ʄ' ], + [ 'ɡ_<', 'ɠ' ], + [ 'ɢ_<', 'ʛ' ], + + [ 'W', 'ʍ' ], + [ 'H', 'ɥ' ], + [ 'ɥ\\\\', 'ʜ' ], + [ '<\\\\', 'ʢ' ], + [ '>\\\\', 'ʡ' ], + + [ 's\\\\', 'ɕ' ], + [ 'z\\\\', 'ʑ' ], + [ 'l\\\\', 'ɺ' ], + [ 'x\\\\', 'ɧ' ], + + [ 'I', 'ɪ' ], + [ 'E', 'ɛ' ], + [ '\\{', 'æ' ], + + [ 'Y', 'ʏ' ], + [ '2', 'ø' ], + [ '9', 'œ' ], + [ '&', 'ɶ' ], + + [ '1', 'ɨ' ], + [ 'ə\\\\', 'ɘ' ], + [ '@', 'ə' ], + [ 'ɜ\\\\', 'ɞ' ], + [ '3', 'ɜ' ], + [ '6', 'ɐ' ], + [ '_\\}', '\u031a' ], + [ '\\}', 'ʉ' ], + [ '8', 'ɵ' ], + + [ 'M', 'ɯ' ], + [ '7', 'ɤ' ], + [ 'V', 'ʌ' ], + [ '_A', '\u0318' ], // Combining right tack below + [ 'A', 'ɑ' ], + [ 'U', 'ʊ' ], + [ '_O', '\u0339' ], // ++++ // Combining right half ring below + [ 'O', 'ɔ' ], + [ 'Q', 'ɒ' ], + + [ '%', 'ˌ' ], + [ '_"', '\u0308' ], // Combining diaeresis + [ '"', 'ˈ' ], + [ 'ː\\\\', 'ˑ' ], + [ ':', 'ː' ], + [ '\\.<', '|' ], + [ '\\|\\|', '‖' ], + [ '-\\\\', '‿' ], + + [ '<ʁ>', '↗' ], // <R> + [ '<ɱ>', '↘' ], // <F> + [ '!', 'ꜜ' ], + [ '_\\^', '\u032f' ], // Combining inverted breve below + [ '\\^', 'ꜛ' ], // Diacritics and suprasegmentals - ['_h', 'ʰ'], - ['_w', 'ʷ'], - ['_j', 'ʲ'], + [ '_h', 'ʰ' ], + [ '_w', 'ʷ' ], + [ '_j', 'ʲ' ], // see above for ˠ // see above for ˤ - ['_n', 'ⁿ'], - ['_l', 'ˡ'], + [ '_n', 'ⁿ' ], + [ '_l', 'ˡ' ], - ['`', '˞'], - ['_>', 'ʼ'], + [ '`', '˞' ], + [ '_>', 'ʼ' ], // See above for No audible release // See above for Syllabic // See above for Non-syllabic - ['_k', '\u0330'], // Combining tilde below - - ['([ɱɮɳɖʐɻɽɭɲɟʝjŋɡɣɰ])_0', '$1\u030a'], // Combining ring above - ['(.)_0', '$1\u0325'], // Combining ring below - ['_v', '\u032c'], // Combining caron below - ['_t', '\u0324'], // Combining diaeresis below - ['_d', '\u032a'], // Combining bridge below - ['_a', '\u033a'], // Combining inverted bridge below - ['_m', '\u033b'], // Combining square below + [ '_k', '\u0330' ], // Combining tilde below + + [ '([ɱɮɳɖʐɻɽɭɲɟʝjŋɡɣɰ])_0', '$1\u030a' ], // Combining ring above + [ '(.)_0', '$1\u0325' ], // Combining ring below + [ '_v', '\u032c' ], // Combining caron below + [ '_t', '\u0324' ], // Combining diaeresis below + [ '_d', '\u032a' ], // Combining bridge below + [ '_a', '\u033a' ], // Combining inverted bridge below + [ '_m', '\u033b' ], // Combining square below // See above for linguolabial - ['_?~', '\u0303'], // Combining tilde - ['_e', '\u0334'], // Combining tilde overlay + [ '_?~', '\u0303' ], // Combining tilde + [ '_e', '\u0334' ], // Combining tilde overlay // See above for centralised - ['_x', '\u033d'], // Combining x above + [ '_x', '\u033d' ], // Combining x above // See above for extra short - ['_\\+', '\u031f'], // Combining plus sign below - ['_-', '\u0320'], // Combining minus sign below - ['_r', '\u031d'], // Combining up tack below - ['_o', '\u031e'], // Combining down tack below + [ '_\\+', '\u031f' ], // Combining plus sign below + [ '_-', '\u0320' ], // Combining minus sign below + [ '_r', '\u031d' ], // Combining up tack below + [ '_o', '\u031e' ], // Combining down tack below // See above for advanced tongue root - ['_q', '\u0319'], // Combining left tack below + [ '_q', '\u0319' ], // Combining left tack below // See above for more rounded - ['_c', '\u031c'] + [ '_c', '\u031c' ] ] }; $.ime.register( ipaSil ); -} ( jQuery ) ); +}( jQuery ) ); diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/gom/gom-inscript2.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/gom/gom-inscript2.js index 49d8aee6..7fe7363b 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/gom/gom-inscript2.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/gom/gom-inscript2.js @@ -10,108 +10,108 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['\\!', 'ॲ'], - ['1', '१'], - ['\\@', 'ॅ'], - ['2', '२'], - ['\\#', '्र'], - ['3', '३'], - ['\\$', 'र्'], - ['4', '४'], - ['5', '५'], - ['6', '६'], - ['7', '७'], - ['8', '८'], - ['\\(', '('], - ['9', '९'], - ['\\]', ']'], - ['0', '०'], - ['\\_', 'ः'], - ['\\-', '-'], - ['\\+', 'ऋ'], - ['\\=', 'ृ'], - ['Q', 'औ'], - ['q', 'ौ'], - ['W', 'ऐ'], - ['w', 'ै'], - ['E', 'आ'], - ['e', 'ा'], - ['R', 'ई'], - ['r', 'ी'], - ['T', 'ऊ'], - ['t', 'ू'], - ['Y', 'भ'], - ['y', 'ब'], - ['U', 'ङ'], - ['u', 'ह'], - ['I', 'घ'], - ['i', 'ग'], - ['O', 'ध'], - ['o', 'द'], - ['P', 'झ'], - ['p', 'ज'], - ['\\{', 'ढ'], - ['\\[', 'ड'], - ['\\}', 'ञ'], - ['\\]', '़'], - ['A', 'ओ'], - ['a', 'ो'], - ['S', 'ए'], - ['s', 'े'], - ['D', 'अ'], - ['d', '्'], - ['F', 'इ'], - ['f', 'ि'], - ['G', 'उ'], - ['g', 'ु'], - ['H', 'फ'], - ['h', 'प'], - ['J', 'ऱ'], - ['j', 'र'], - ['K', 'ख'], - ['k', 'क'], - ['L', 'थ'], - ['l', 'त'], - [':', 'छ'], - [';', 'च'], - ['"', 'ठ'], - ['\\\'', 'ट'], - ['X', 'ँ'], - ['x', 'ं'], - ['C', 'ण'], - ['c', 'म'], - ['v', 'न'], - ['b', 'व'], - ['N', 'ळ'], - ['n', 'ल'], - ['M', 'श'], - ['m', 'स'], - ['\\<', 'ष'], - [',', ','], - ['\\>', '।'], - ['\\.', '.'], - ['/', 'य'], - ['\\%', 'ज्ञ'], - ['\\^', 'त्र'], - ['\\&', 'क्ष'], - ['\\*', 'श्र'] + [ '\\!', 'ॲ' ], + [ '1', '१' ], + [ '\\@', 'ॅ' ], + [ '2', '२' ], + [ '\\#', '्र' ], + [ '3', '३' ], + [ '\\$', 'र्' ], + [ '4', '४' ], + [ '5', '५' ], + [ '6', '६' ], + [ '7', '७' ], + [ '8', '८' ], + [ '\\(', '(' ], + [ '9', '९' ], + [ '\\]', ']' ], + [ '0', '०' ], + [ '\\_', 'ः' ], + [ '\\-', '-' ], + [ '\\+', 'ऋ' ], + [ '\\=', 'ृ' ], + [ 'Q', 'औ' ], + [ 'q', 'ौ' ], + [ 'W', 'ऐ' ], + [ 'w', 'ै' ], + [ 'E', 'आ' ], + [ 'e', 'ा' ], + [ 'R', 'ई' ], + [ 'r', 'ी' ], + [ 'T', 'ऊ' ], + [ 't', 'ू' ], + [ 'Y', 'भ' ], + [ 'y', 'ब' ], + [ 'U', 'ङ' ], + [ 'u', 'ह' ], + [ 'I', 'घ' ], + [ 'i', 'ग' ], + [ 'O', 'ध' ], + [ 'o', 'द' ], + [ 'P', 'झ' ], + [ 'p', 'ज' ], + [ '\\{', 'ढ' ], + [ '\\[', 'ड' ], + [ '\\}', 'ञ' ], + [ '\\]', '़' ], + [ 'A', 'ओ' ], + [ 'a', 'ो' ], + [ 'S', 'ए' ], + [ 's', 'े' ], + [ 'D', 'अ' ], + [ 'd', '्' ], + [ 'F', 'इ' ], + [ 'f', 'ि' ], + [ 'G', 'उ' ], + [ 'g', 'ु' ], + [ 'H', 'फ' ], + [ 'h', 'प' ], + [ 'J', 'ऱ' ], + [ 'j', 'र' ], + [ 'K', 'ख' ], + [ 'k', 'क' ], + [ 'L', 'थ' ], + [ 'l', 'त' ], + [ ':', 'छ' ], + [ ';', 'च' ], + [ '"', 'ठ' ], + [ '\\\'', 'ट' ], + [ 'X', 'ँ' ], + [ 'x', 'ं' ], + [ 'C', 'ण' ], + [ 'c', 'म' ], + [ 'v', 'न' ], + [ 'b', 'व' ], + [ 'N', 'ळ' ], + [ 'n', 'ल' ], + [ 'M', 'श' ], + [ 'm', 'स' ], + [ '\\<', 'ष' ], + [ ',', ',' ], + [ '\\>', '।' ], + [ '\\.', '.' ], + [ '/', 'य' ], + [ '\\%', 'ज्ञ' ], + [ '\\^', 'त्र' ], + [ '\\&', 'क्ष' ], + [ '\\*', 'श्र' ] ], patterns_x: [ - ['1', '\u200d'], - ['2', '\u200c'], - ['4', '₹'], - ['\\+', 'ॠ'], - ['\\=', 'ॄ'], - ['e', '॑'], - ['R', 'ॡ'], - ['r', 'ॣ'], - ['d', '॒'], - ['F', 'ऌ'], - ['f', 'ॢ'], - ['X', 'ॐ'], - [',', '॰'], - ['\\>', 'ऽ'], - ['\\.', '॥'] + [ '1', '\u200d' ], + [ '2', '\u200c' ], + [ '4', '₹' ], + [ '\\+', 'ॠ' ], + [ '\\=', 'ॄ' ], + [ 'e', '॑' ], + [ 'R', 'ॡ' ], + [ 'r', 'ॣ' ], + [ 'd', '॒' ], + [ 'F', 'ऌ' ], + [ 'f', 'ॢ' ], + [ 'X', 'ॐ' ], + [ ',', '॰' ], + [ '\\>', 'ऽ' ], + [ '\\.', '॥' ] ] }; diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/gu/gu-inscript.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/gu/gu-inscript.js index ac1a8cbc..ae87a8ec 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/gu/gu-inscript.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/gu/gu-inscript.js @@ -10,102 +10,102 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['X', '\u0A81'], - ['x', '\u0A82'], - ['_', '\u0A83'], - ['D', '\u0A85'], - ['E', '\u0A86'], - ['F', '\u0A87'], - ['R', '\u0A88'], - ['G', '\u0A89'], - ['T', '\u0A8A'], - ['\\+', '\u0A8B'], - ['!', '\u0A8D'], - ['S', '\u0A8F'], - ['W', '\u0A90'], - ['\\|', '\u0A91'], - ['A', '\u0A93'], - ['Q', '\u0A94'], - ['k', '\u0A95'], - ['K', '\u0A96'], - ['i', '\u0A97'], - ['I', '\u0A98'], - ['U', '\u0A99'], - [';', '\u0A9A'], - ['\\:', '\u0A9B'], - ['p', '\u0A9C'], - ['P', '\u0A9D'], - ['\\}', '\u0A9E'], - ['\'', '\u0A9F'], - ['"', '\u0AA0'], - ['\\[', '\u0AA1'], - ['\\{', '\u0AA2'], - ['C', '\u0AA3'], - ['l', '\u0AA4'], - ['L', '\u0AA5'], - ['o', '\u0AA6'], - ['O', '\u0AA7'], - ['v', '\u0AA8'], - ['h', '\u0AAA'], - ['H', '\u0AAB'], - ['y', '\u0AAC'], - ['Y', '\u0AAD'], - ['c', '\u0AAE'], - ['/', '\u0AAF'], - ['j', '\u0AB0'], - ['n', '\u0AB2'], - ['N', '\u0AB3'], - ['b', '\u0AB5'], - ['M', '\u0AB6'], - ['\\<', '\u0AB7'], - ['m', '\u0AB8'], - ['u', '\u0AB9'], - ['\\}', '\u0ABC'], - ['e', '\u0ABE'], - ['f', '\u0ABF'], - ['r', '\u0AC0'], - ['g', '\u0AC1'], - ['t', '\u0AC2'], - ['\\=', '\u0AC3'], - ['\\@', '\u0AC5'], - ['s', '\u0AC7'], - ['w', '\u0AC8'], - ['\\\\', '\u0AC9'], - ['a', '\u0ACB'], - ['q', '\u0ACC'], - ['d', '\u0ACD'], - ['\\>', '\u0AE4'], - ['0', '\u0AE6'], - ['1', '\u0AE7'], - ['2', '\u0AE8'], - ['3', '\u0AE9'], - ['4', '\u0AEA'], - ['5', '\u0AEB'], - ['6', '\u0AEC'], - ['7', '\u0AED'], - ['8', '\u0AEE'], - ['9', '\u0AEF'], - ['\\#', '\u0ACD\u0AB0'], - ['\\$', '\u0AB0\u0ACD'], - ['\\%', '\u0A9C\u0ACD\u0A9E'], - ['\\^', '\u0AA4\u0ACD\u0AB0'], - ['\\&', '\u0A95\u0ACD\u0AB7'], - ['\\*', '\u0AB6\u0ACD\u0AB0'], - ['\\(', '\u200D'], - ['\\)', '\u200C'] ], + [ 'X', '\u0A81' ], + [ 'x', '\u0A82' ], + [ '_', '\u0A83' ], + [ 'D', '\u0A85' ], + [ 'E', '\u0A86' ], + [ 'F', '\u0A87' ], + [ 'R', '\u0A88' ], + [ 'G', '\u0A89' ], + [ 'T', '\u0A8A' ], + [ '\\+', '\u0A8B' ], + [ '!', '\u0A8D' ], + [ 'S', '\u0A8F' ], + [ 'W', '\u0A90' ], + [ '\\|', '\u0A91' ], + [ 'A', '\u0A93' ], + [ 'Q', '\u0A94' ], + [ 'k', '\u0A95' ], + [ 'K', '\u0A96' ], + [ 'i', '\u0A97' ], + [ 'I', '\u0A98' ], + [ 'U', '\u0A99' ], + [ ';', '\u0A9A' ], + [ '\\:', '\u0A9B' ], + [ 'p', '\u0A9C' ], + [ 'P', '\u0A9D' ], + [ '\\}', '\u0A9E' ], + [ '\'', '\u0A9F' ], + [ '"', '\u0AA0' ], + [ '\\[', '\u0AA1' ], + [ '\\{', '\u0AA2' ], + [ 'C', '\u0AA3' ], + [ 'l', '\u0AA4' ], + [ 'L', '\u0AA5' ], + [ 'o', '\u0AA6' ], + [ 'O', '\u0AA7' ], + [ 'v', '\u0AA8' ], + [ 'h', '\u0AAA' ], + [ 'H', '\u0AAB' ], + [ 'y', '\u0AAC' ], + [ 'Y', '\u0AAD' ], + [ 'c', '\u0AAE' ], + [ '/', '\u0AAF' ], + [ 'j', '\u0AB0' ], + [ 'n', '\u0AB2' ], + [ 'N', '\u0AB3' ], + [ 'b', '\u0AB5' ], + [ 'M', '\u0AB6' ], + [ '\\<', '\u0AB7' ], + [ 'm', '\u0AB8' ], + [ 'u', '\u0AB9' ], + [ '\\}', '\u0ABC' ], + [ 'e', '\u0ABE' ], + [ 'f', '\u0ABF' ], + [ 'r', '\u0AC0' ], + [ 'g', '\u0AC1' ], + [ 't', '\u0AC2' ], + [ '\\=', '\u0AC3' ], + [ '\\@', '\u0AC5' ], + [ 's', '\u0AC7' ], + [ 'w', '\u0AC8' ], + [ '\\\\', '\u0AC9' ], + [ 'a', '\u0ACB' ], + [ 'q', '\u0ACC' ], + [ 'd', '\u0ACD' ], + [ '\\>', '\u0AE4' ], + [ '0', '\u0AE6' ], + [ '1', '\u0AE7' ], + [ '2', '\u0AE8' ], + [ '3', '\u0AE9' ], + [ '4', '\u0AEA' ], + [ '5', '\u0AEB' ], + [ '6', '\u0AEC' ], + [ '7', '\u0AED' ], + [ '8', '\u0AEE' ], + [ '9', '\u0AEF' ], + [ '\\#', '\u0ACD\u0AB0' ], + [ '\\$', '\u0AB0\u0ACD' ], + [ '\\%', '\u0A9C\u0ACD\u0A9E' ], + [ '\\^', '\u0AA4\u0ACD\u0AB0' ], + [ '\\&', '\u0A95\u0ACD\u0AB7' ], + [ '\\*', '\u0AB6\u0ACD\u0AB0' ], + [ '\\(', '\u200D' ], + [ '\\)', '\u200C' ] ], patterns_x: [ - ['F', '\u0A8C'], - ['\\>', '\u0ABD'], - ['\\=', '\u0AC4'], - ['X', '\u0AD0'], - ['\\+', '\u0AE0'], - ['R', '\u0AE1'], - ['f', '\u0AE2'], - ['r', '\u0AE3'], - ['\\.', '\u0AE5'], - ['\\<', '\u0AF1'], - ['$', '\u20B9'] ] + [ 'F', '\u0A8C' ], + [ '\\>', '\u0ABD' ], + [ '\\=', '\u0AC4' ], + [ 'X', '\u0AD0' ], + [ '\\+', '\u0AE0' ], + [ 'R', '\u0AE1' ], + [ 'f', '\u0AE2' ], + [ 'r', '\u0AE3' ], + [ '\\.', '\u0AE5' ], + [ '\\<', '\u0AF1' ], + [ '$', '\u20B9' ] ] }; diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/gu/gu-inscript2.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/gu/gu-inscript2.js index cb60e6c1..ad084333 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/gu/gu-inscript2.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/gu/gu-inscript2.js @@ -10,107 +10,107 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['!', 'ઍ'], - ['1', '૧'], - ['\\@', 'ૅ'], - ['2', '૨'], - ['\\#', '્ર'], - ['3', '૩'], - ['\\$', 'ર્'], - ['4', '૪'], - ['5', '૫'], - ['6', '૬'], - ['7', '૭'], - ['8', '૮'], - ['\\(', '('], - ['9', '૯'], - ['\\)', ')'], - ['0', '૦'], - ['\\_', 'ઃ'], - ['\\-', '-'], - ['\\+', 'ઋ'], - ['\\=', 'ૃ'], - ['Q', 'ઔ'], - ['q', 'ૌ'], - ['W', 'ઐ'], - ['w', 'ૈ'], - ['E', 'આ'], - ['e', 'ા'], - ['R', 'ઈ'], - ['r', 'ી'], - ['T', 'ઊ'], - ['t', 'ૂ'], - ['Y', 'ભ'], - ['y', 'બ'], - ['U', 'ઙ'], - ['u', 'હ'], - ['I', 'ઘ'], - ['i', 'ગ'], - ['O', 'ધ'], - ['o', 'દ'], - ['P', 'ઝ'], - ['p', 'જ'], - ['\\{', 'ઢ'], - ['\\[', 'ડ'], - ['\\}', 'ઞ'], - ['\\]', '઼'], - ['A', 'ઓ'], - ['a', 'ો'], - ['S', 'એ'], - ['s', 'ે'], - ['D', 'અ'], - ['d', '્'], - ['F', 'ઇ'], - ['f', 'િ'], - ['G', 'ઉ'], - ['g', 'ુ'], - ['H', 'ફ'], - ['h', 'પ'], - ['j', 'ર'], - ['K', 'ખ'], - ['k', 'ક'], - ['L', 'થ'], - ['l', 'ત'], - [':', 'છ'], - [';', 'ચ'], - ['\"', 'ઠ'], - ['\\\'', 'ટ'], - ['\\|', 'ઑ'], - ['\\', 'ૉ'], - ['X', 'ઁ'], - ['x', 'ં'], - ['C', 'ણ'], - ['c', 'મ'], - ['v', 'ન'], - ['b', 'વ'], - ['N', 'ળ'], - ['n', 'લ'], - ['M', 'શ'], - ['m', 'સ'], - ['\\<', 'ષ'], - [',', ','], - ['\\>', '।'], - ['\\.', '.'], - ['/', 'ય'], - ['\\%', 'જ્ઞ'], - ['\\^', 'ત્ર'], - ['\\&', 'ક્ષ'], - ['\\*', 'શ્ર'] + [ '!', 'ઍ' ], + [ '1', '૧' ], + [ '\\@', 'ૅ' ], + [ '2', '૨' ], + [ '\\#', '્ર' ], + [ '3', '૩' ], + [ '\\$', 'ર્' ], + [ '4', '૪' ], + [ '5', '૫' ], + [ '6', '૬' ], + [ '7', '૭' ], + [ '8', '૮' ], + [ '\\(', '(' ], + [ '9', '૯' ], + [ '\\)', ')' ], + [ '0', '૦' ], + [ '\\_', 'ઃ' ], + [ '\\-', '-' ], + [ '\\+', 'ઋ' ], + [ '\\=', 'ૃ' ], + [ 'Q', 'ઔ' ], + [ 'q', 'ૌ' ], + [ 'W', 'ઐ' ], + [ 'w', 'ૈ' ], + [ 'E', 'આ' ], + [ 'e', 'ા' ], + [ 'R', 'ઈ' ], + [ 'r', 'ી' ], + [ 'T', 'ઊ' ], + [ 't', 'ૂ' ], + [ 'Y', 'ભ' ], + [ 'y', 'બ' ], + [ 'U', 'ઙ' ], + [ 'u', 'હ' ], + [ 'I', 'ઘ' ], + [ 'i', 'ગ' ], + [ 'O', 'ધ' ], + [ 'o', 'દ' ], + [ 'P', 'ઝ' ], + [ 'p', 'જ' ], + [ '\\{', 'ઢ' ], + [ '\\[', 'ડ' ], + [ '\\}', 'ઞ' ], + [ '\\]', '઼' ], + [ 'A', 'ઓ' ], + [ 'a', 'ો' ], + [ 'S', 'એ' ], + [ 's', 'ે' ], + [ 'D', 'અ' ], + [ 'd', '્' ], + [ 'F', 'ઇ' ], + [ 'f', 'િ' ], + [ 'G', 'ઉ' ], + [ 'g', 'ુ' ], + [ 'H', 'ફ' ], + [ 'h', 'પ' ], + [ 'j', 'ર' ], + [ 'K', 'ખ' ], + [ 'k', 'ક' ], + [ 'L', 'થ' ], + [ 'l', 'ત' ], + [ ':', 'છ' ], + [ ';', 'ચ' ], + [ '\"', 'ઠ' ], + [ '\\\'', 'ટ' ], + [ '\\|', 'ઑ' ], + [ '\\', 'ૉ' ], + [ 'X', 'ઁ' ], + [ 'x', 'ં' ], + [ 'C', 'ણ' ], + [ 'c', 'મ' ], + [ 'v', 'ન' ], + [ 'b', 'વ' ], + [ 'N', 'ળ' ], + [ 'n', 'લ' ], + [ 'M', 'શ' ], + [ 'm', 'સ' ], + [ '\\<', 'ષ' ], + [ ',', ',' ], + [ '\\>', '।' ], + [ '\\.', '.' ], + [ '/', 'ય' ], + [ '\\%', 'જ્ઞ' ], + [ '\\^', 'ત્ર' ], + [ '\\&', 'ક્ષ' ], + [ '\\*', 'શ્ર' ] ], patterns_x: [ - ['1', '\u200d'], - ['2', '\u200c'], - ['4', '₹'], - ['\\+', 'ૠ'], - ['\\=', 'ૄ'], - ['R', 'ૡ'], - ['r', 'ૣ'], - ['F', 'ઌ'], - ['f', 'ૢ'], - ['X', 'ૐ'], - [',', '૱'], - ['\\>', ''], - ['\\.', 'ઽ'] + [ '1', '\u200d' ], + [ '2', '\u200c' ], + [ '4', '₹' ], + [ '\\+', 'ૠ' ], + [ '\\=', 'ૄ' ], + [ 'R', 'ૡ' ], + [ 'r', 'ૣ' ], + [ 'F', 'ઌ' ], + [ 'f', 'ૢ' ], + [ 'X', 'ૐ' ], + [ ',', '૱' ], + [ '\\>', '' ], + [ '\\.', 'ઽ' ] ] }; diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/gu/gu-phonetic.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/gu/gu-phonetic.js index 109aeab7..2bc4ba24 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/gu/gu-phonetic.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/gu/gu-phonetic.js @@ -10,100 +10,100 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['\\~', 'ઍ'], - ['\\`', 'ૅ'], - ['\\!', '!'], - ['1', '૧'], - ['\\@', '@'], - ['2', '૨'], - ['\\#', '#'], - ['3', '૩'], - ['\\$', '$'], - ['4', '૪'], - ['\\&', '૱'], - ['5', '૫'], - ['6', '૬'], - ['7', '૭'], - ['8', '૮'], - ['\\(', '('], - ['9', '૯'], - ['\\)', ')'], - ['0', '૦'], - ['\\_', '_'], - ['\\-', '-'], - ['\\+', '+'], - ['\\=', '='], - ['Q', 'ઔ'], - ['q', 'ઓ'], - ['W', 'ઠ'], - ['w', 'ટ'], - ['E', 'ૈ'], - ['e', 'ે'], - ['R', 'ૃ'], - ['r', 'ર'], - ['T', 'થ'], - ['t', 'ત'], - ['Y', 'ય઼'], - ['y', 'ય'], - ['U', 'ૂ'], - ['u', 'ુ'], - ['I', 'ી'], - ['i', 'િ'], - ['O', 'ૌ'], - ['o', 'ો'], - ['P', 'ફ'], - ['p', 'પ'], - ['\\{', 'ઢ'], - ['\\[', 'ડ'], - ['\\}', 'ર઼'], - ['\\]', 'ઋ'], - ['A', 'આ'], - ['a', 'ા'], - ['S', 'શ'], - ['s', 'સ'], - ['D', 'ધ'], - ['d', 'દ'], - ['F', 'અ'], - ['f', '્'], - ['G', 'ઘ'], - ['g', 'ગ'], - ['H', 'ઃ'], - ['h', 'હ'], - ['J', 'ઝ'], - ['j', 'જ'], - ['K', 'ખ'], - ['k', 'ક'], - ['L', 'ળ'], - ['l', 'લ'], - [':', 'ઈ'], - [';', 'ઇ'], - ['"', 'ઊ'], - ['\\\'', 'ઉ'], - ['\\|', 'ઑ'], - ['\\\\', 'ૉ'], - ['Z', 'ઁ'], - ['z', 'ઙ'], - ['x', 'ષ'], - ['C', 'છ'], - ['c', 'ચ'], - ['V', 'ઽ'], - ['v', 'વ'], - ['B', 'ભ'], - ['b', 'બ'], - ['N', 'ણ'], - ['n', 'ન'], - ['M', 'ં'], - ['m', 'મ'], - ['\\<', 'ૐ'], - [',', ','], - ['\\>', '઼'], - ['\\.', '.'], - ['\\?', 'ઐ'], - ['/', 'એ'], - ['X', 'ક્ષ'], - ['\\%', 'જ્ઞ'], - ['\\^', 'ત્ર'], - ['\\*', 'શ્ર']] + [ '\\~', 'ઍ' ], + [ '\\`', 'ૅ' ], + [ '\\!', '!' ], + [ '1', '૧' ], + [ '\\@', '@' ], + [ '2', '૨' ], + [ '\\#', '#' ], + [ '3', '૩' ], + [ '\\$', '$' ], + [ '4', '૪' ], + [ '\\&', '૱' ], + [ '5', '૫' ], + [ '6', '૬' ], + [ '7', '૭' ], + [ '8', '૮' ], + [ '\\(', '(' ], + [ '9', '૯' ], + [ '\\)', ')' ], + [ '0', '૦' ], + [ '\\_', '_' ], + [ '\\-', '-' ], + [ '\\+', '+' ], + [ '\\=', '=' ], + [ 'Q', 'ઔ' ], + [ 'q', 'ઓ' ], + [ 'W', 'ઠ' ], + [ 'w', 'ટ' ], + [ 'E', 'ૈ' ], + [ 'e', 'ે' ], + [ 'R', 'ૃ' ], + [ 'r', 'ર' ], + [ 'T', 'થ' ], + [ 't', 'ત' ], + [ 'Y', 'ય઼' ], + [ 'y', 'ય' ], + [ 'U', 'ૂ' ], + [ 'u', 'ુ' ], + [ 'I', 'ી' ], + [ 'i', 'િ' ], + [ 'O', 'ૌ' ], + [ 'o', 'ો' ], + [ 'P', 'ફ' ], + [ 'p', 'પ' ], + [ '\\{', 'ઢ' ], + [ '\\[', 'ડ' ], + [ '\\}', 'ર઼' ], + [ '\\]', 'ઋ' ], + [ 'A', 'આ' ], + [ 'a', 'ા' ], + [ 'S', 'શ' ], + [ 's', 'સ' ], + [ 'D', 'ધ' ], + [ 'd', 'દ' ], + [ 'F', 'અ' ], + [ 'f', '્' ], + [ 'G', 'ઘ' ], + [ 'g', 'ગ' ], + [ 'H', 'ઃ' ], + [ 'h', 'હ' ], + [ 'J', 'ઝ' ], + [ 'j', 'જ' ], + [ 'K', 'ખ' ], + [ 'k', 'ક' ], + [ 'L', 'ળ' ], + [ 'l', 'લ' ], + [ ':', 'ઈ' ], + [ ';', 'ઇ' ], + [ '"', 'ઊ' ], + [ '\\\'', 'ઉ' ], + [ '\\|', 'ઑ' ], + [ '\\\\', 'ૉ' ], + [ 'Z', 'ઁ' ], + [ 'z', 'ઙ' ], + [ 'x', 'ષ' ], + [ 'C', 'છ' ], + [ 'c', 'ચ' ], + [ 'V', 'ઽ' ], + [ 'v', 'વ' ], + [ 'B', 'ભ' ], + [ 'b', 'બ' ], + [ 'N', 'ણ' ], + [ 'n', 'ન' ], + [ 'M', 'ં' ], + [ 'm', 'મ' ], + [ '\\<', 'ૐ' ], + [ ',', ',' ], + [ '\\>', '઼' ], + [ '\\.', '.' ], + [ '\\?', 'ઐ' ], + [ '/', 'એ' ], + [ 'X', 'ક્ષ' ], + [ '\\%', 'જ્ઞ' ], + [ '\\^', 'ત્ર' ], + [ '\\*', 'શ્ર' ] ] }; $.ime.register( guPhonetic ); diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/gu/gu-transliteration.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/gu/gu-transliteration.js index 3dd489b2..ca1840e7 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/gu/gu-transliteration.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/gu/gu-transliteration.js @@ -3,7 +3,7 @@ var guTransliteration = { id: 'gu-transliteration', - name: 'લિપ્યાંતરણ', + name: 'લિપ્યંતરણ', description: 'Gujarati transliteration', date: '2012-10-14', URL: 'http://github.com/wikimedia/jquery.ime', @@ -13,143 +13,143 @@ contextLength: 2, maxKeyLength: 4, patterns: [ - ['ક્h', 'c', 'ચ'], - ['\\\\([A-Za-z\\>_~\\.0-9])', '\\\\', '$1'], + [ 'ક્h', 'c', 'ચ' ], + [ '\\\\([A-Za-z\\>_~\\.0-9])', '\\\\', '$1' ], - ['([ક-હ]઼?)્a', '$1'], - ['([ક-હ]઼?)્A', '$1ા'], - ['([ક-હ]઼?)a', '$1ા'], - ['([ક-હ]઼?)્i', '$1િ'], - ['([ક-હ]઼?)(્I|િi|ેe)', '$1ી'], - ['([ક-હ]઼?)્u', '$1ુ'], - ['([ક-હ]઼?)(ુu|્U|ોo)', '$1ૂ'], - ['([ક-હ]઼?)્R', '$1ૃ'], - ['([ક-હ]઼?)ૃR', '$1ૄ'], - ['([ક-હ]઼?)ે\\^', '$1ૅ'], - ['([ક-હ]઼?)્e', '$1ે'], - ['([ક-હ]઼?)્E', '$1ૅ'], - ['([ક-હ]઼?)ો\\^', '$1ૉ'], - ['([ક-હ]઼?)i', '$1ૈ'], - ['([ક-હ]઼?)્o', '$1ો'], - ['([ક-હ]઼?)્O', '$1ૉ'], - ['([ક-હ]઼?)u', '$1ૌ'], + [ '([ક-હ]઼?)્a', '$1' ], + [ '([ક-હ]઼?)્A', '$1ા' ], + [ '([ક-હ]઼?)a', '$1ા' ], + [ '([ક-હ]઼?)્i', '$1િ' ], + [ '([ક-હ]઼?)(્I|િi|ેe)', '$1ી' ], + [ '([ક-હ]઼?)્u', '$1ુ' ], + [ '([ક-હ]઼?)(ુu|્U|ોo)', '$1ૂ' ], + [ '([ક-હ]઼?)્R', '$1ૃ' ], + [ '([ક-હ]઼?)ૃR', '$1ૄ' ], + [ '([ક-હ]઼?)ે\\^', '$1ૅ' ], + [ '([ક-હ]઼?)્e', '$1ે' ], + [ '([ક-હ]઼?)્E', '$1ૅ' ], + [ '([ક-હ]઼?)ો\\^', '$1ૉ' ], + [ '([ક-હ]઼?)i', '$1ૈ' ], + [ '([ક-હ]઼?)્o', '$1ો' ], + [ '([ક-હ]઼?)્O', '$1ૉ' ], + [ '([ક-હ]઼?)u', '$1ૌ' ], - ['([ક-હ]઼?)ૃa', '$1્ર'], - ['([ક-હ]઼?)ૃA', '$1્રા'], - ['([ક-હ]઼?)ૃi', '$1્રિ'], - ['([ક-હ]઼?)ૃI', '$1્રી'], - ['([ક-હ]઼?)ૃu', '$1્રુ'], - ['([ક-હ]઼?)ૃU', '$1્રૂ'], - ['([ક-હ]઼?)ૃ\\^', '$1્રૅ'], - ['([ક-હ]઼?)ૃe', '$1્રે'], - ['([ક-હ]઼?)ૃE', '$1્રૅ'], - ['([ક-હ]઼?)ૃo', '$1્રો'], - ['([ક-હ]઼?)ૃO', '$1્રો'], - ['([ક-હ]઼?)ૃ\\~', '$1્ર્'], + [ '([ક-હ]઼?)ૃa', '$1્ર' ], + [ '([ક-હ]઼?)ૃA', '$1્રા' ], + [ '([ક-હ]઼?)ૃi', '$1્રિ' ], + [ '([ક-હ]઼?)ૃI', '$1્રી' ], + [ '([ક-હ]઼?)ૃu', '$1્રુ' ], + [ '([ક-હ]઼?)ૃU', '$1્રૂ' ], + [ '([ક-હ]઼?)ૃ\\^', '$1્રૅ' ], + [ '([ક-હ]઼?)ૃe', '$1્રે' ], + [ '([ક-હ]઼?)ૃE', '$1્રૅ' ], + [ '([ક-હ]઼?)ૃo', '$1્રો' ], + [ '([ક-હ]઼?)ૃO', '$1્રો' ], + [ '([ક-હ]઼?)ૃ\\~', '$1્ર્' ], - ['([ક-હ])્J', '$1઼્'], + [ '([ક-હ])્J', '$1઼્' ], - ['અa', 'આ'], - ['(ઑo|ઉu)', 'ઊ'], - ['ઍ\\^', 'એ'], - ['અi', 'ઐ'], - ['અ\\^', 'ઍ'], - ['(ઇi|ઍe)', 'ઈ'], - ['ઑ\\^', 'ઓ'], - ['અu', 'ઔ'], - ['ઋR', 'ૠ'], - ['ળ્l', 'ઌ'], - ['ઌl', 'ૡ'], - ['ં\\^', 'ઁ'], - ['ઑM', 'ૐ'], + [ 'અa', 'આ' ], + [ '(ઑo|ઉu)', 'ઊ' ], + [ 'ઍ\\^', 'એ' ], + [ 'અi', 'ઐ' ], + [ 'અ\\^', 'ઍ' ], + [ '(ઇi|ઍe)', 'ઈ' ], + [ 'ઑ\\^', 'ઓ' ], + [ 'અu', 'ઔ' ], + [ 'ઋR', 'ૠ' ], + [ 'ળ્l', 'ઌ' ], + [ 'ઌl', 'ૡ' ], + [ 'ં\\^', 'ઁ' ], + [ 'ઑM', 'ૐ' ], - ['રY', 'ર્ય'], + [ 'રY', 'ર્ય' ], - ['ક્h', 'ખ્'], // kh - ['ગ્h', 'ઘ્'], // gh - ['ન્g', 'ઙ્'], // ng - ['ચ્h', 'છ્'], // chh - ['જ્h', 'ઝ્'], // jh - ['જ્n', 'જ્ઞ્'], // jn - ['ગ્n', 'જ્ઞ્'], //gn - ['ન્j', 'ઞ્'], // ny - ['ટ્h', 'ઠ્'], // Th - ['ડ્h', 'ઢ્'], // Dh - ['ત્h', 'થ્'], // th - ['દ્h', 'ધ્'], // dh - ['પ્h', 'ફ્'], // ph - ['બ્h', 'ભ્'], // bh + [ 'ક્h', 'ખ્' ], // kh + [ 'ગ્h', 'ઘ્' ], // gh + [ 'ન્g', 'ઙ્' ], // ng + [ 'ચ્h', 'છ્' ], // chh + [ 'જ્h', 'ઝ્' ], // jh + [ 'જ્n', 'જ્ઞ્' ], // jn + [ 'ગ્n', 'જ્ઞ્' ], // gn + [ 'ન્j', 'ઞ્' ], // ny + [ 'ટ્h', 'ઠ્' ], // Th + [ 'ડ્h', 'ઢ્' ], // Dh + [ 'ત્h', 'થ્' ], // th + [ 'દ્h', 'ધ્' ], // dh + [ 'પ્h', 'ફ્' ], // ph + [ 'બ્h', 'ભ્' ], // bh - ['ઋa', 'ર'], - ['ઋA', 'રા'], - ['ઋi', 'રિ'], - ['ઋI', 'રી'], - ['ઋu', 'રુ'], - ['ઋU', 'રૂ'], - ['ઋ\\^', 'રૅ'], - ['ઋe', 'રે'], - ['ઋE', 'રૅ'], - ['ઋo', 'રો'], - ['ઋ\\~', 'ર્'], + [ 'ઋa', 'ર' ], + [ 'ઋA', 'રા' ], + [ 'ઋi', 'રિ' ], + [ 'ઋI', 'રી' ], + [ 'ઋu', 'રુ' ], + [ 'ઋU', 'રૂ' ], + [ 'ઋ\\^', 'રૅ' ], + [ 'ઋe', 'રે' ], + [ 'ઋE', 'રૅ' ], + [ 'ઋo', 'રો' ], + [ 'ઋ\\~', 'ર્' ], - ['સ્h', 'શ્'], - ['ક઼્h', 'ખ'], + [ 'સ્h', 'શ્' ], + [ 'ક઼્h', 'ખ' ], - ['a', 'અ'], - ['b', 'બ્'], - ['c', 'ચ્'], - ['d', 'દ્'], - ['e', 'એ'], - ['f', 'ફ્'], - ['g', 'ગ્'], - ['h', 'હ્'], - ['i', 'ઇ'], - ['j', 'જ્'], - ['k', 'ક્'], - ['l', 'લ્'], - ['m', 'મ્'], - ['n', 'ન્'], - ['o', 'ઓ'], - ['p', 'પ્'], - ['r', 'ર્'], - ['s', 'સ્'], - ['t', 'ત્'], - ['u', 'ઉ'], - ['(v|w)', 'વ્'], - ['x', 'ક્ષ્'], - ['y', 'ય્'], - ['(z|Z)', 'ઝ્'], - ['A', 'આ'], - ['D', 'ડ્'], - ['E', 'ઍ'], - ['F', 'ફ્'], - ['H', 'ઃ'], - ['I', 'ઈ'], - ['L', 'ળ્'], - ['M', 'ં'], - ['N', 'ણ્'], - ['O', 'ઑ'], - ['R', 'ઋ'], - ['S', 'ષ્'], - ['T', 'ટ્'], - ['U', 'ઊ'], - ['0', '૦'], - ['1', '૧'], - ['2', '૨'], - ['3', '૩'], - ['4', '૪'], - ['5', '૫'], - ['6', '૬'], - ['7', '૭'], - ['8', '૮'], - ['9', '૯'], + [ 'a', 'અ' ], + [ 'b', 'બ્' ], + [ 'c', 'ચ્' ], + [ 'd', 'દ્' ], + [ 'e', 'એ' ], + [ 'f', 'ફ્' ], + [ 'g', 'ગ્' ], + [ 'h', 'હ્' ], + [ 'i', 'ઇ' ], + [ 'j', 'જ્' ], + [ 'k', 'ક્' ], + [ 'l', 'લ્' ], + [ 'm', 'મ્' ], + [ 'n', 'ન્' ], + [ 'o', 'ઓ' ], + [ 'p', 'પ્' ], + [ 'r', 'ર્' ], + [ 's', 'સ્' ], + [ 't', 'ત્' ], + [ 'u', 'ઉ' ], + [ '(v|w)', 'વ્' ], + [ 'x', 'ક્ષ્' ], + [ 'y', 'ય્' ], + [ '(z|Z)', 'ઝ્' ], + [ 'A', 'આ' ], + [ 'D', 'ડ્' ], + [ 'E', 'ઍ' ], + [ 'F', 'ફ્' ], + [ 'H', 'ઃ' ], + [ 'I', 'ઈ' ], + [ 'L', 'ળ્' ], + [ 'M', 'ં' ], + [ 'N', 'ણ્' ], + [ 'O', 'ઑ' ], + [ 'R', 'ઋ' ], + [ 'S', 'ષ્' ], + [ 'T', 'ટ્' ], + [ 'U', 'ઊ' ], + [ '0', '૦' ], + [ '1', '૧' ], + [ '2', '૨' ], + [ '3', '૩' ], + [ '4', '૪' ], + [ '5', '૫' ], + [ '6', '૬' ], + [ '7', '૭' ], + [ '8', '૮' ], + [ '9', '૯' ], // Danda characters are only needed in some text, so '.' is not mapped to it. - ['।K', '॥'], // Double danda, must be before danda - ['K', '।'], // Danda - ['//', 'ઽ'], - ['J', '઼'], // Nukta - ['(\u200C)*`', '\u200C']] // ZWNJ + [ '।K', '॥' ], // Double danda, must be before danda + [ 'K', '।' ], // Danda + [ '//', 'ઽ' ], + [ 'J', '઼' ], // Nukta + [ '(\u200C)*`', '\u200C' ] ] // ZWNJ }; $.ime.register( guTransliteration ); diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/he/he-standard-2012-extonly.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/he/he-standard-2012-extonly.js index b5397826..5810dacc 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/he/he-standard-2012-extonly.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/he/he-standard-2012-extonly.js @@ -10,55 +10,55 @@ author: 'Amir E. Aharoni (אָמִיר אֱלִישָׁע אַהֲרוֹנִי, [[User:Amire80]])', license: 'GPLv3', version: '1.0', - patterns: [], //// Empty, because the assumption is that the user is using a Hebrew keyboard already + patterns: [], // Empty, because the assumption is that the user is using a Hebrew keyboard already patterns_x: [ - ['\u05E9', 'ְ'], // Sheva, ש + [ '\u05E9', 'ְ' ], // Sheva, ש - ['\u05E7', 'ָ'], // Qamats, ק - ['\u05E8', 'ֳ'], // Hataf qamats, ר - ['\u05E4', 'ַ'], // Patah, פ - ['\\]', 'ֲ'], // Hataf patah, ] + [ '\u05E7', 'ָ' ], // Qamats, ק + [ '\u05E8', 'ֳ' ], // Hataf qamats, ר + [ '\u05E4', 'ַ' ], // Patah, פ + [ '\\]', 'ֲ' ], // Hataf patah, ] - ['\u05E6', 'ֵ'], // Tsere, צ - ['\u05E1', 'ֶ'], // Segol, ס - ['\u05D1', 'ֱ'], // Hataf segol, ב + [ '\u05E6', 'ֵ' ], // Tsere, צ + [ '\u05E1', 'ֶ' ], // Segol, ס + [ '\u05D1', 'ֱ' ], // Hataf segol, ב - ['\u05D7', 'ִ'], // Hiriq, ח + [ '\u05D7', 'ִ' ], // Hiriq, ח - ['\u05D5', 'ֹ'], // Holam, ו + [ '\u05D5', 'ֹ' ], // Holam, ו - ['\\\\', 'ֻ'], // Qubuts, \ + [ '\\\\', 'ֻ' ], // Qubuts, \ - ['\u05D3', 'ּ'], // Dagesh, ד + [ '\u05D3', 'ּ' ], // Dagesh, ד - ['/', 'ׂ'], // Sin dot - ['\'', 'ׁ'], // Shin dot + [ '/', 'ׂ' ], // Sin dot + [ '\'', 'ׁ' ], // Shin dot - ['-', '\u05BE'], // Maqaf - ['=', '–'], // Qav mafrid - en dash - ['\\[', 'ֿ'], // Rafe - ['1', 'ֽ'], // Meteg - ['3', '€'], // Euro sign - ['4', '₪'], // Sheqel sign - ['5', '°'], // Degree - ['6', '֫'], // Ole - ['8', '×'], // Multiplication - ['9', '\u200e'], // LRM - ['0', '\u200f'], // RLM - ['\\.', '÷'], // Division + [ '-', '\u05BE' ], // Maqaf + [ '=', '–' ], // Qav mafrid - en dash + [ '\\[', 'ֿ' ], // Rafe + [ '1', 'ֽ' ], // Meteg + [ '3', '€' ], // Euro sign + [ '4', '₪' ], // Sheqel sign + [ '5', '°' ], // Degree + [ '6', '֫' ], // Ole + [ '8', '×' ], // Multiplication + [ '9', '\u200e' ], // LRM + [ '0', '\u200f' ], // RLM + [ '\\.', '÷' ], // Division - ['\u05D8', 'װ'], // Double vav, ט - ['\u05D9', 'ײ'], // Double yod, י - ['\u05E2', 'ױ'], // Vav-yod, ע + [ '\u05D8', 'װ' ], // Double vav, ט + [ '\u05D9', 'ײ' ], // Double yod, י + [ '\u05E2', 'ױ' ], // Vav-yod, ע // Some source code editors may show the next two lines // in a weird way because of auto-directionality. - [';', '׳'], // Geresh, ';' - [',', '״'], // Gershayim, ',' - ['\u05E3', '„'], // Opening double quote, ף - ['\u05DA', '”'], // Closing double quote, ך - ['\u05E5', '‚'], // Opening single quote, ץ - ['\u05EA', '’'] // Closing single quote, ת + [ ';', '׳' ], // Geresh, ';' + [ ',', '״' ], // Gershayim, ',' + [ '\u05E3', '„' ], // Opening double quote, ף + [ '\u05DA', '”' ], // Closing double quote, ך + [ '\u05E5', '‚' ], // Opening single quote, ץ + [ '\u05EA', '’' ] // Closing single quote, ת ] }; diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/hi/hi-inscript2.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/hi/hi-inscript2.js index 446dc2a6..87f3e717 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/hi/hi-inscript2.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/hi/hi-inscript2.js @@ -10,116 +10,116 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['\\!', 'ऍ'], - ['\\@', 'ॅ'], - ['1', '१'], - ['2', '२'], - ['\\#', '्र'], - ['3', '३'], - ['\\$', 'र्'], - ['4', '४'], - ['5', '५'], - ['6', '६'], - ['7', '७'], - ['8', '८'], - ['\\(', '('], - ['9', '९'], - ['\\]', ']'], - ['0', '०'], - ['\\_', 'ः'], - ['\\-', '-'], - ['\\+', 'ऋ'], - ['\\=', 'ृ'], - ['Q', 'औ'], - ['q', 'ौ'], - ['W', 'ऐ'], - ['w', 'ै'], - ['E', 'आ'], - ['e', 'ा'], - ['R', 'ई'], - ['r', 'ी'], - ['T', 'ऊ'], - ['t', 'ू'], - ['Y', 'भ'], - ['y', 'ब'], - ['U', 'ङ'], - ['u', 'ह'], - ['I', 'घ'], - ['i', 'ग'], - ['O', 'ध'], - ['o', 'द'], - ['P', 'झ'], - ['p', 'ज'], - ['\\{', 'ढ'], - ['\\[', 'ड'], - ['\\}', 'ञ'], - ['\\]', '़'], - ['A', 'ओ'], - ['a', 'ो'], - ['S', 'ए'], - ['s', 'े'], - ['D', 'अ'], - ['d', '्'], - ['F', 'इ'], - ['f', 'ि'], - ['G', 'उ'], - ['g', 'ु'], - ['H', 'फ'], - ['h', 'प'], - ['j', 'र'], - ['K', 'ख'], - ['k', 'क'], - ['L', 'थ'], - ['l', 'त'], - [':', 'छ'], - [';', 'च'], - ['\"', 'ठ'], - ['\'', 'ट'], - ['\\|', 'ऑ'], - ['\\\\', 'ॉ'], - ['X', 'ँ'], - ['x', 'ं'], - ['C', 'ण'], - ['c', 'म'], - ['v', 'न'], - ['b', 'व'], - ['n', 'ल'], - ['M', 'श'], - ['m', 'स'], - ['\\<', 'ष'], - [',', ','], - ['\\>', '।'], - ['\\.', '.'], - ['/', 'य'], - ['\\%', 'ज्ञ'], - ['\\^', 'त्र'], - ['\\&', 'क्ष'], - ['\\*', 'श्र'] + [ '\\!', 'ऍ' ], + [ '\\@', 'ॅ' ], + [ '1', '१' ], + [ '2', '२' ], + [ '\\#', '्र' ], + [ '3', '३' ], + [ '\\$', 'र्' ], + [ '4', '४' ], + [ '5', '५' ], + [ '6', '६' ], + [ '7', '७' ], + [ '8', '८' ], + [ '\\(', '(' ], + [ '9', '९' ], + [ '\\]', ']' ], + [ '0', '०' ], + [ '\\_', 'ः' ], + [ '\\-', '-' ], + [ '\\+', 'ऋ' ], + [ '\\=', 'ृ' ], + [ 'Q', 'औ' ], + [ 'q', 'ौ' ], + [ 'W', 'ऐ' ], + [ 'w', 'ै' ], + [ 'E', 'आ' ], + [ 'e', 'ा' ], + [ 'R', 'ई' ], + [ 'r', 'ी' ], + [ 'T', 'ऊ' ], + [ 't', 'ू' ], + [ 'Y', 'भ' ], + [ 'y', 'ब' ], + [ 'U', 'ङ' ], + [ 'u', 'ह' ], + [ 'I', 'घ' ], + [ 'i', 'ग' ], + [ 'O', 'ध' ], + [ 'o', 'द' ], + [ 'P', 'झ' ], + [ 'p', 'ज' ], + [ '\\{', 'ढ' ], + [ '\\[', 'ड' ], + [ '\\}', 'ञ' ], + [ '\\]', '़' ], + [ 'A', 'ओ' ], + [ 'a', 'ो' ], + [ 'S', 'ए' ], + [ 's', 'े' ], + [ 'D', 'अ' ], + [ 'd', '्' ], + [ 'F', 'इ' ], + [ 'f', 'ि' ], + [ 'G', 'उ' ], + [ 'g', 'ु' ], + [ 'H', 'फ' ], + [ 'h', 'प' ], + [ 'j', 'र' ], + [ 'K', 'ख' ], + [ 'k', 'क' ], + [ 'L', 'थ' ], + [ 'l', 'त' ], + [ ':', 'छ' ], + [ ';', 'च' ], + [ '\"', 'ठ' ], + [ '\'', 'ट' ], + [ '\\|', 'ऑ' ], + [ '\\\\', 'ॉ' ], + [ 'X', 'ँ' ], + [ 'x', 'ं' ], + [ 'C', 'ण' ], + [ 'c', 'म' ], + [ 'v', 'न' ], + [ 'b', 'व' ], + [ 'n', 'ल' ], + [ 'M', 'श' ], + [ 'm', 'स' ], + [ '\\<', 'ष' ], + [ ',', ',' ], + [ '\\>', '।' ], + [ '\\.', '.' ], + [ '/', 'य' ], + [ '\\%', 'ज्ञ' ], + [ '\\^', 'त्र' ], + [ '\\&', 'क्ष' ], + [ '\\*', 'श्र' ] ], patterns_x: [ - ['1', '\u200d'], - ['2', '\u200c'], - ['4', '₹'], - ['\\+', 'ॠ'], - ['\\=', 'ॄ'], - ['e', '॑'], - ['i', 'ग़'], - ['R', 'ॡ'], - ['r', 'ॣ'], - ['p', 'ज़'], - ['\\{', 'ढ़'], - ['\\[', 'ड़'], - ['H', 'फ़'], - ['K', 'ख़'], - ['k', 'क़'], - ['d', '॒'], - ['F', 'ऌ'], - ['f', 'ॢ'], - ['X', 'ॐ'], - ['N', 'ळ'], - [',', '॰'], - ['\\>', 'ऽ'], - ['\\.', '॥'] + [ '1', '\u200d' ], + [ '2', '\u200c' ], + [ '4', '₹' ], + [ '\\+', 'ॠ' ], + [ '\\=', 'ॄ' ], + [ 'e', '॑' ], + [ 'i', 'ग़' ], + [ 'R', 'ॡ' ], + [ 'r', 'ॣ' ], + [ 'p', 'ज़' ], + [ '\\{', 'ढ़' ], + [ '\\[', 'ड़' ], + [ 'H', 'फ़' ], + [ 'K', 'ख़' ], + [ 'k', 'क़' ], + [ 'd', '॒' ], + [ 'F', 'ऌ' ], + [ 'f', 'ॢ' ], + [ 'X', 'ॐ' ], + [ 'N', 'ळ' ], + [ ',', '॰' ], + [ '\\>', 'ऽ' ], + [ '\\.', '॥' ] ] }; diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/hi/hi-phonetic.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/hi/hi-phonetic.js index d2ddd5ec..372ae922 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/hi/hi-phonetic.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/hi/hi-phonetic.js @@ -10,100 +10,100 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['्f', '्\u200c'], - ['\\~', 'ऎ'], - ['\\`','ॆ'], - ['\\!', 'ऍ'], - ['1', '१'], - ['\\@', 'ॅ'], - ['2', '२'], - ['\\#', 'ऑ'], - ['3', '३'], - ['\\$','ॉ'], - ['4', '४'], - ['\\%', 'ञ'], - ['5', '५'], - ['6', '६'], - ['7', '७'], - ['8', '८'], - ['\\(', '('], - ['9', '९'], - ['\\)', ')'], - ['0', '०'], - ['\\_', '_'], - ['\\-', '-'], - ['\\+', '+'], - ['\\=', '='], - ['Q', 'औ'], - ['q', 'ओ'], - ['W', 'ठ'], - ['w', 'ट'], - ['E', 'ै'], - ['e', 'े'], - ['R', 'ृ'], - ['r', 'र'], - ['T', 'थ'], - ['t', 'त'], - ['Y', 'य़'], - ['y', 'य'], - ['U', 'ू'], - ['u', 'ु'], - ['I', 'ी'], - ['i', 'ि'], - ['O', 'ौ'], - ['o', 'ो'], - ['P', 'फ'], - ['p', 'प'], - ['\\{', 'ढ'], - ['\\[', 'ड'], - ['\\}', 'ऱ'], - ['\\]', 'ऋ'], - ['A', 'आ'], - ['a', 'ा'], - ['S', 'श'], - ['s', 'स'], - ['D', 'ध'], - ['d', 'द'], - ['F', 'अ'], - ['f', '्'], - ['G', 'घ'], - ['g', 'ग'], - ['H', 'ः'], - ['h', 'ह'], - ['J', 'झ'], - ['j', 'ज'], - ['K', 'ख'], - ['k', 'क'], - ['L', 'ळ'], - ['l', 'ल'], - [':', 'ई'], - [';', 'इ'], - ['"', 'ऊ'], - ['\'', 'उ'], - ['\\|', 'ऒ'], - ['\\\\', 'ो'], - ['Z', 'ँ'], - ['z', 'ङ'], - ['x', 'ष'], - ['C', 'छ'], - ['c', 'च'], - ['V', 'ऴ'], - ['v', 'व'], - ['B', 'भ'], - ['b', 'ब'], - ['N', 'ण'], - ['n', 'न'], - ['M', 'ं'], - ['m', 'म'], - ['\\<', 'ऩ'], - [',', ','], - ['\\>', '़'], - ['\\.', '।'], - ['\\?', 'ऐ'], - ['/', 'ए'], - ['\\^', 'ज्ञ'], - ['X', 'क्ष'], - ['\\*', 'श्र'] + [ '्f', '्\u200c' ], + [ '\\~', 'ऎ' ], + [ '\\`','ॆ' ], + [ '\\!', 'ऍ' ], + [ '1', '१' ], + [ '\\@', 'ॅ' ], + [ '2', '२' ], + [ '\\#', 'ऑ' ], + [ '3', '३' ], + [ '\\$','ॉ' ], + [ '4', '४' ], + [ '\\%', 'ञ' ], + [ '5', '५' ], + [ '6', '६' ], + [ '7', '७' ], + [ '8', '८' ], + [ '\\(', '(' ], + [ '9', '९' ], + [ '\\)', ')' ], + [ '0', '०' ], + [ '\\_', '_' ], + [ '\\-', '-' ], + [ '\\+', '+' ], + [ '\\=', '=' ], + [ 'Q', 'औ' ], + [ 'q', 'ओ' ], + [ 'W', 'ठ' ], + [ 'w', 'ट' ], + [ 'E', 'ै' ], + [ 'e', 'े' ], + [ 'R', 'ृ' ], + [ 'r', 'र' ], + [ 'T', 'थ' ], + [ 't', 'त' ], + [ 'Y', 'य़' ], + [ 'y', 'य' ], + [ 'U', 'ू' ], + [ 'u', 'ु' ], + [ 'I', 'ी' ], + [ 'i', 'ि' ], + [ 'O', 'ौ' ], + [ 'o', 'ो' ], + [ 'P', 'फ' ], + [ 'p', 'प' ], + [ '\\{', 'ढ' ], + [ '\\[', 'ड' ], + [ '\\}', 'ऱ' ], + [ '\\]', 'ऋ' ], + [ 'A', 'आ' ], + [ 'a', 'ा' ], + [ 'S', 'श' ], + [ 's', 'स' ], + [ 'D', 'ध' ], + [ 'd', 'द' ], + [ 'F', 'अ' ], + [ 'f', '्' ], + [ 'G', 'घ' ], + [ 'g', 'ग' ], + [ 'H', 'ः' ], + [ 'h', 'ह' ], + [ 'J', 'झ' ], + [ 'j', 'ज' ], + [ 'K', 'ख' ], + [ 'k', 'क' ], + [ 'L', 'ळ' ], + [ 'l', 'ल' ], + [ ':', 'ई' ], + [ ';', 'इ' ], + [ '"', 'ऊ' ], + [ '\'', 'उ' ], + [ '\\|', 'ऒ' ], + [ '\\\\', 'ो' ], + [ 'Z', 'ँ' ], + [ 'z', 'ङ' ], + [ 'x', 'ष' ], + [ 'C', 'छ' ], + [ 'c', 'च' ], + [ 'V', 'ऴ' ], + [ 'v', 'व' ], + [ 'B', 'भ' ], + [ 'b', 'ब' ], + [ 'N', 'ण' ], + [ 'n', 'न' ], + [ 'M', 'ं' ], + [ 'm', 'म' ], + [ '\\<', 'ऩ' ], + [ ',', ',' ], + [ '\\>', '़' ], + [ '\\.', '।' ], + [ '\\?', 'ऐ' ], + [ '/', 'ए' ], + [ '\\^', 'ज्ञ' ], + [ 'X', 'क्ष' ], + [ '\\*', 'श्र' ] ] }; diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/hr/hr-kbd.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/hr/hr-kbd.js index 2c0b8229..bb62a3cd 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/hr/hr-kbd.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/hr/hr-kbd.js @@ -11,48 +11,48 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['¸c', 'ç'], - ['¸C', 'Ç'], - ['¸s', 'ş'], - ['¸S', 'Ş'], - ['¨a', 'ä'], - ['¨A', 'Ä'], - ['¨e', 'ë'], - ['¨E', 'Ë'], - ['¨o', 'ö'], - ['¨O', 'Ö'], - ['¨u', 'ü'], - ['¨U', 'Ü'], - ['\\@', '\"'], - ['\\^', '&'], - ['\\&', '/'], - ['\\*', '('], - ['\\(', ')'], - ['\\)', '='], - ['\\-', '\''], - ['\\_', '?'], - ['\\=', '+'], - ['\\+', '*'], - ['\\`', '¸'], - ['\\~', '¨'], - ['y', 'z'], - ['Y', 'Z'], - ['\\[', 'š'], - ['\\{', 'Š'], - ['\\]', 'đ'], - ['\\}', 'Đ'], - [';', 'č'], - [':', 'Č'], - ['\'', 'ć'], - ['\"', 'Ć'], - ['\\\\', 'ž'], - ['\\|', 'Ž'], - ['z', 'y'], - ['Z', 'Y'], - ['\\<', ';'], - ['\\>', ':'], - ['/', '-'], - ['\\?', '_'] + [ '¸c', 'ç' ], + [ '¸C', 'Ç' ], + [ '¸s', 'ş' ], + [ '¸S', 'Ş' ], + [ '¨a', 'ä' ], + [ '¨A', 'Ä' ], + [ '¨e', 'ë' ], + [ '¨E', 'Ë' ], + [ '¨o', 'ö' ], + [ '¨O', 'Ö' ], + [ '¨u', 'ü' ], + [ '¨U', 'Ü' ], + [ '\\@', '\"' ], + [ '\\^', '&' ], + [ '\\&', '/' ], + [ '\\*', '(' ], + [ '\\(', ')' ], + [ '\\)', '=' ], + [ '\\-', '\'' ], + [ '\\_', '?' ], + [ '\\=', '+' ], + [ '\\+', '*' ], + [ '\\`', '¸' ], + [ '\\~', '¨' ], + [ 'y', 'z' ], + [ 'Y', 'Z' ], + [ '\\[', 'š' ], + [ '\\{', 'Š' ], + [ '\\]', 'đ' ], + [ '\\}', 'Đ' ], + [ ';', 'č' ], + [ ':', 'Č' ], + [ '\'', 'ć' ], + [ '\"', 'Ć' ], + [ '\\\\', 'ž' ], + [ '\\|', 'Ž' ], + [ 'z', 'y' ], + [ 'Z', 'Y' ], + [ '\\<', ';' ], + [ '\\>', ':' ], + [ '/', '-' ], + [ '\\?', '_' ] ] }; diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/hy/hy-emslegacy.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/hy/hy-emslegacy.js index 7886f3b3..7c8103c8 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/hy/hy-emslegacy.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/hy/hy-emslegacy.js @@ -25,143 +25,143 @@ license: 'GPLv3', version: '1.1', patterns: [ - ['1', '։'], - ['\\!', '1'], - ['2', 'ձ'], - ['\\@', 'Ձ'], - ['3', 'յ'], - ['\\#', 'Յ'], - ['4', '՛'], - ['\\$', '֏'], - ['5', ','], - ['\\%', '4'], - ['6', '-'], - ['\\^', '9'], - ['7', '․'], - ['\\&', 'և'], - ['8', '«'], - ['\\*', '('], - ['9', '»'], - ['\\(', ')'], - ['0', 'օ'], - ['\\)', 'Օ'], - ['\\-', 'ռ'], - ['\\_', 'Ռ'], - ['\\=', 'ժ'], - ['\\+', 'Ժ'], - ['\\`', '՝'], - ['\\~', '՜'], - ['q', 'խ'], - ['Q', 'Խ'], - ['w', 'ւ'], - ['W', 'Ւ'], - ['e', 'է'], - ['E', 'Է'], - ['r', 'ր'], - ['R', 'Ր'], - ['t', 'տ'], - ['T', 'Տ'], - ['y', 'ե'], - ['Y', 'Ե'], - ['u', 'ը'], - ['U', 'Ը'], - ['i', 'ի'], - ['I', 'Ի'], - ['o', 'ո'], - ['O', 'Ո'], - ['p', 'պ'], - ['P', 'Պ'], - ['\\[', 'չ'], - ['\\{', 'Չ'], - ['\\]', 'ջ'], - ['\\}', 'Ջ'], - ['\\\\', '\''], - ['\\|', '՞'], - ['a', 'ա'], - ['A', 'Ա'], - ['s', 'ս'], - ['S', 'Ս'], - ['d', 'դ'], - ['D', 'Դ'], - ['f', 'ֆ'], - ['F', 'Ֆ'], - ['g', 'ք'], - ['G', 'Ք'], - ['h', 'հ'], - ['H', 'Հ'], - ['j', 'ճ'], - ['J', 'Ճ'], - ['k', 'կ'], - ['K', 'Կ'], - ['l', 'լ'], - ['L', 'Լ'], - [';', 'թ'], - [':', 'Թ'], - ['\'', 'փ'], - ['\"', 'Փ'], - ['z', 'զ'], - ['Z', 'Զ'], - ['x', 'ց'], - ['X', 'Ց'], - ['c', 'գ'], - ['C', 'Գ'], - ['v', 'վ'], - ['V', 'Վ'], - ['b', 'բ'], - ['B', 'Բ'], - ['n', 'ն'], - ['N', 'Ն'], - ['m', 'մ'], - ['M', 'Մ'], - [',', 'շ'], - ['\\<', 'Շ'], - ['\\.', 'ղ'], - ['\\>', 'Ղ'], - ['/', 'ծ'], - ['\\?', 'Ծ'] + [ '1', '։' ], + [ '\\!', '1' ], + [ '2', 'ձ' ], + [ '\\@', 'Ձ' ], + [ '3', 'յ' ], + [ '\\#', 'Յ' ], + [ '4', '՛' ], + [ '\\$', '֏' ], + [ '5', ',' ], + [ '\\%', '4' ], + [ '6', '-' ], + [ '\\^', '9' ], + [ '7', '․' ], + [ '\\&', 'և' ], + [ '8', '«' ], + [ '\\*', '(' ], + [ '9', '»' ], + [ '\\(', ')' ], + [ '0', 'օ' ], + [ '\\)', 'Օ' ], + [ '\\-', 'ռ' ], + [ '\\_', 'Ռ' ], + [ '\\=', 'ժ' ], + [ '\\+', 'Ժ' ], + [ '\\`', '՝' ], + [ '\\~', '՜' ], + [ 'q', 'խ' ], + [ 'Q', 'Խ' ], + [ 'w', 'ւ' ], + [ 'W', 'Ւ' ], + [ 'e', 'է' ], + [ 'E', 'Է' ], + [ 'r', 'ր' ], + [ 'R', 'Ր' ], + [ 't', 'տ' ], + [ 'T', 'Տ' ], + [ 'y', 'ե' ], + [ 'Y', 'Ե' ], + [ 'u', 'ը' ], + [ 'U', 'Ը' ], + [ 'i', 'ի' ], + [ 'I', 'Ի' ], + [ 'o', 'ո' ], + [ 'O', 'Ո' ], + [ 'p', 'պ' ], + [ 'P', 'Պ' ], + [ '\\[', 'չ' ], + [ '\\{', 'Չ' ], + [ '\\]', 'ջ' ], + [ '\\}', 'Ջ' ], + [ '\\\\', '\'' ], + [ '\\|', '՞' ], + [ 'a', 'ա' ], + [ 'A', 'Ա' ], + [ 's', 'ս' ], + [ 'S', 'Ս' ], + [ 'd', 'դ' ], + [ 'D', 'Դ' ], + [ 'f', 'ֆ' ], + [ 'F', 'Ֆ' ], + [ 'g', 'ք' ], + [ 'G', 'Ք' ], + [ 'h', 'հ' ], + [ 'H', 'Հ' ], + [ 'j', 'ճ' ], + [ 'J', 'Ճ' ], + [ 'k', 'կ' ], + [ 'K', 'Կ' ], + [ 'l', 'լ' ], + [ 'L', 'Լ' ], + [ ';', 'թ' ], + [ ':', 'Թ' ], + [ '\'', 'փ' ], + [ '\"', 'Փ' ], + [ 'z', 'զ' ], + [ 'Z', 'Զ' ], + [ 'x', 'ց' ], + [ 'X', 'Ց' ], + [ 'c', 'գ' ], + [ 'C', 'Գ' ], + [ 'v', 'վ' ], + [ 'V', 'Վ' ], + [ 'b', 'բ' ], + [ 'B', 'Բ' ], + [ 'n', 'ն' ], + [ 'N', 'Ն' ], + [ 'm', 'մ' ], + [ 'M', 'Մ' ], + [ ',', 'շ' ], + [ '\\<', 'Շ' ], + [ '\\.', 'ղ' ], + [ '\\>', 'Ղ' ], + [ '/', 'ծ' ], + [ '\\?', 'Ծ' ] ], patterns_x: [ - ['1', '1'], - ['\\!', '!'], - ['2', '2'], - ['\\@', '@'], - ['3', '3'], - ['\\#', '#'], - ['4', '4'], - ['\\$', '$'], - ['5', '5'], - ['\\%', '%'], - ['6', '6'], - ['\\^', '^'], - ['7', '7'], - ['\\&', '&'], - ['8', '8'], - ['\\*', '*'], - ['9', '9'], - ['\\(', '('], - ['0', '0'], - ['\\)', ')'], - ['\\-', '-'], - ['\\_', '_'], - ['\\=', '='], - ['\\+', '+'], - ['\\`', '`'], - ['\\~', '~'], - ['\\[', '['], - ['\\{', '{'], - ['\\]', ']'], - ['\\}', '}'], - ['\\\\', '\\'], - ['\\|', '|'], - [';', ';'], - ['\\:', ':'], - ['\'', '\''], - ['\"', '\"'], - ['\\<', '<'], - ['\\.', '.'], - ['\\>', '>'], - ['/', '/'], - ['\\?', '?'] + [ '1', '1' ], + [ '\\!', '!' ], + [ '2', '2' ], + [ '\\@', '@' ], + [ '3', '3' ], + [ '\\#', '#' ], + [ '4', '4' ], + [ '\\$', '$' ], + [ '5', '5' ], + [ '\\%', '%' ], + [ '6', '6' ], + [ '\\^', '^' ], + [ '7', '7' ], + [ '\\&', '&' ], + [ '8', '8' ], + [ '\\*', '*' ], + [ '9', '9' ], + [ '\\(', '(' ], + [ '0', '0' ], + [ '\\)', ')' ], + [ '\\-', '-' ], + [ '\\_', '_' ], + [ '\\=', '=' ], + [ '\\+', '+' ], + [ '\\`', '`' ], + [ '\\~', '~' ], + [ '\\[', '[' ], + [ '\\{', '{' ], + [ '\\]', ']' ], + [ '\\}', '}' ], + [ '\\\\', '\\' ], + [ '\\|', '|' ], + [ ';', ';' ], + [ '\\:', ':' ], + [ '\'', '\'' ], + [ '\"', '\"' ], + [ '\\<', '<' ], + [ '\\.', '.' ], + [ '\\>', '>' ], + [ '/', '/' ], + [ '\\?', '?' ] ] }; diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/hy/hy-ephonetic.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/hy/hy-ephonetic.js index 9580ef7d..582035f4 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/hy/hy-ephonetic.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/hy/hy-ephonetic.js @@ -29,143 +29,143 @@ contextLength: 0, maxKeyLength: 0, patterns: [ - ['1', 'է'], - ['\\!', 'Է'], - ['2', 'թ'], - ['\\@', 'Թ'], - ['3', 'փ'], - ['\\#', 'Փ'], - ['4', 'ձ'], - ['\\$', 'Ձ'], - ['5', 'ջ'], - ['\\%', 'Ջ'], - ['6', '֏'], - ['\\^', '('], - ['7', 'և'], - ['\\&', ')'], - ['8', 'ր'], - ['\\*', 'Ր'], - ['9', 'չ'], - ['\\(', 'Չ'], - ['0', 'ճ'], - ['\\)', 'Ճ'], - ['\\-', '–'], - ['\\_', '—'], - ['\\=', 'ժ'], - ['\\+', 'Ժ'], - ['\\`', '՝'], - ['\\~', '՜'], - ['q', 'ք'], - ['Q', 'Ք'], - ['w', 'ո'], - ['W', 'Ո'], - ['e', 'ե'], - ['E', 'Ե'], - ['r', 'ռ'], - ['R', 'Ռ'], - ['t', 'տ'], - ['T', 'Տ'], - ['y', 'ը'], - ['Y', 'Ը'], - ['u', 'ւ'], - ['U', 'Ւ'], - ['i', 'ի'], - ['I', 'Ի'], - ['o', 'օ'], - ['O', 'Օ'], - ['p', 'պ'], - ['P', 'Պ'], - ['\\[', 'խ'], - ['\\{', 'Խ'], - ['\\]', 'ծ'], - ['\\}', 'Ծ'], - ['\\\\', 'շ'], - ['\\|', 'Շ'], - ['a', 'ա'], - ['A', 'Ա'], - ['s', 'ս'], - ['S', 'Ս'], - ['d', 'դ'], - ['D', 'Դ'], - ['f', 'ֆ'], - ['F', 'Ֆ'], - ['g', 'գ'], - ['G', 'Գ'], - ['h', 'հ'], - ['H', 'Հ'], - ['j', 'յ'], - ['J', 'Յ'], - ['k', 'կ'], - ['K', 'Կ'], - ['l', 'լ'], - ['L', 'Լ'], - [';', ';'], - [':', '։'], - ['\'', '՛'], - ['\"', '"'], - ['z', 'զ'], - ['Z', 'Զ'], - ['x', 'ղ'], - ['X', 'Ղ'], - ['c', 'ց'], - ['C', 'Ց'], - ['v', 'վ'], - ['V', 'Վ'], - ['b', 'բ'], - ['B', 'Բ'], - ['n', 'ն'], - ['N', 'Ն'], - ['m', 'մ'], - ['M', 'Մ'], - [',', ','], - ['\\<', '«'], - ['\\.', '․'], - ['\\>', '»'], - ['/', '…'], - ['\\?', '՞'] + [ '1', 'է' ], + [ '\\!', 'Է' ], + [ '2', 'թ' ], + [ '\\@', 'Թ' ], + [ '3', 'փ' ], + [ '\\#', 'Փ' ], + [ '4', 'ձ' ], + [ '\\$', 'Ձ' ], + [ '5', 'ջ' ], + [ '\\%', 'Ջ' ], + [ '6', '֏' ], + [ '\\^', '(' ], + [ '7', 'և' ], + [ '\\&', ')' ], + [ '8', 'ր' ], + [ '\\*', 'Ր' ], + [ '9', 'չ' ], + [ '\\(', 'Չ' ], + [ '0', 'ճ' ], + [ '\\)', 'Ճ' ], + [ '\\-', '–' ], + [ '\\_', '—' ], + [ '\\=', 'ժ' ], + [ '\\+', 'Ժ' ], + [ '\\`', '՝' ], + [ '\\~', '՜' ], + [ 'q', 'ք' ], + [ 'Q', 'Ք' ], + [ 'w', 'ո' ], + [ 'W', 'Ո' ], + [ 'e', 'ե' ], + [ 'E', 'Ե' ], + [ 'r', 'ռ' ], + [ 'R', 'Ռ' ], + [ 't', 'տ' ], + [ 'T', 'Տ' ], + [ 'y', 'ը' ], + [ 'Y', 'Ը' ], + [ 'u', 'ւ' ], + [ 'U', 'Ւ' ], + [ 'i', 'ի' ], + [ 'I', 'Ի' ], + [ 'o', 'օ' ], + [ 'O', 'Օ' ], + [ 'p', 'պ' ], + [ 'P', 'Պ' ], + [ '\\[', 'խ' ], + [ '\\{', 'Խ' ], + [ '\\]', 'ծ' ], + [ '\\}', 'Ծ' ], + [ '\\\\', 'շ' ], + [ '\\|', 'Շ' ], + [ 'a', 'ա' ], + [ 'A', 'Ա' ], + [ 's', 'ս' ], + [ 'S', 'Ս' ], + [ 'd', 'դ' ], + [ 'D', 'Դ' ], + [ 'f', 'ֆ' ], + [ 'F', 'Ֆ' ], + [ 'g', 'գ' ], + [ 'G', 'Գ' ], + [ 'h', 'հ' ], + [ 'H', 'Հ' ], + [ 'j', 'յ' ], + [ 'J', 'Յ' ], + [ 'k', 'կ' ], + [ 'K', 'Կ' ], + [ 'l', 'լ' ], + [ 'L', 'Լ' ], + [ ';', ';' ], + [ ':', '։' ], + [ '\'', '՛' ], + [ '\"', '"' ], + [ 'z', 'զ' ], + [ 'Z', 'Զ' ], + [ 'x', 'ղ' ], + [ 'X', 'Ղ' ], + [ 'c', 'ց' ], + [ 'C', 'Ց' ], + [ 'v', 'վ' ], + [ 'V', 'Վ' ], + [ 'b', 'բ' ], + [ 'B', 'Բ' ], + [ 'n', 'ն' ], + [ 'N', 'Ն' ], + [ 'm', 'մ' ], + [ 'M', 'Մ' ], + [ ',', ',' ], + [ '\\<', '«' ], + [ '\\.', '․' ], + [ '\\>', '»' ], + [ '/', '…' ], + [ '\\?', '՞' ] ], patterns_x: [ - ['1', '1'], - ['\\!', '!'], - ['2', '2'], - ['\\@', '@'], - ['3', '3'], - ['\\#', '#'], - ['4', '4'], - ['\\$', '$'], - ['5', '5'], - ['\\%', '%'], - ['6', '6'], - ['\\^', '^'], - ['7', '7'], - ['\\&', '&'], - ['8', '8'], - ['\\*', '*'], - ['9', '9'], - ['\\(', '('], - ['0', '0'], - ['\\)', ')'], - ['\\-', '-'], - ['\\_', '_'], - ['\\=', '='], - ['\\+', '+'], - ['\\`', '`'], - ['\\~', '~'], - ['\\[', '['], - ['\\{', '{'], - ['\\]', ']'], - ['\\}', '}'], - ['\\\\', '\\'], - ['\\|', '|'], - [';', ';'], - ['\\:', ':'], - ['\'', '\''], - ['\"', '\"'], - ['\\<', '<'], - ['\\.', '.'], - ['\\>', '>'], - ['/', '/'], - ['\\?', '?'] + [ '1', '1' ], + [ '\\!', '!' ], + [ '2', '2' ], + [ '\\@', '@' ], + [ '3', '3' ], + [ '\\#', '#' ], + [ '4', '4' ], + [ '\\$', '$' ], + [ '5', '5' ], + [ '\\%', '%' ], + [ '6', '6' ], + [ '\\^', '^' ], + [ '7', '7' ], + [ '\\&', '&' ], + [ '8', '8' ], + [ '\\*', '*' ], + [ '9', '9' ], + [ '\\(', '(' ], + [ '0', '0' ], + [ '\\)', ')' ], + [ '\\-', '-' ], + [ '\\_', '_' ], + [ '\\=', '=' ], + [ '\\+', '+' ], + [ '\\`', '`' ], + [ '\\~', '~' ], + [ '\\[', '[' ], + [ '\\{', '{' ], + [ '\\]', ']' ], + [ '\\}', '}' ], + [ '\\\\', '\\' ], + [ '\\|', '|' ], + [ ';', ';' ], + [ '\\:', ':' ], + [ '\'', '\'' ], + [ '\"', '\"' ], + [ '\\<', '<' ], + [ '\\.', '.' ], + [ '\\>', '>' ], + [ '/', '/' ], + [ '\\?', '?' ] ] }; diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/hy/hy-ephoneticalt.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/hy/hy-ephoneticalt.js index 0fb0ea47..3867b403 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/hy/hy-ephoneticalt.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/hy/hy-ephoneticalt.js @@ -27,143 +27,143 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['1', 'է'], - ['\\!', 'Է'], - ['2', 'ֆ'], - ['\\@', 'Ֆ'], - ['3', 'փ'], - ['\\#', 'Փ'], - ['4', 'ձ'], - ['\\$', 'Ձ'], - ['5', 'ջ'], - ['\\%', 'Ջ'], - ['6', '֏'], - ['\\^', '('], - ['7', 'և'], - ['\\&', ')'], - ['8', 'ռ'], - ['\\*', 'Ռ'], - ['9', 'չ'], - ['\\(', 'Չ'], - ['0', 'ճ'], - ['\\)', 'Ճ'], - ['\\-', '–'], - ['\\_', '—'], - ['\\=', 'ժ'], - ['\\+', 'Ժ'], - ['\\`', '՝'], - ['\\~', '՜'], - ['q', 'ք'], - ['Q', 'Ք'], - ['w', 'ո'], - ['W', 'Ո'], - ['e', 'ե'], - ['E', 'Ե'], - ['r', 'ր'], - ['R', 'Ր'], - ['t', 'տ'], - ['T', 'Տ'], - ['y', 'ը'], - ['Y', 'Ը'], - ['u', 'ւ'], - ['U', 'Ւ'], - ['i', 'ի'], - ['I', 'Ի'], - ['o', 'օ'], - ['O', 'Օ'], - ['p', 'պ'], - ['P', 'Պ'], - ['\\[', 'խ'], - ['\\{', 'Խ'], - ['\\]', 'ծ'], - ['\\}', 'Ծ'], - ['\\\\', 'շ'], - ['\\|', 'Շ'], - ['a', 'ա'], - ['A', 'Ա'], - ['s', 'ս'], - ['S', 'Ս'], - ['d', 'դ'], - ['D', 'Դ'], - ['f', 'թ'], - ['F', 'Թ'], - ['g', 'գ'], - ['G', 'Գ'], - ['h', 'հ'], - ['H', 'Հ'], - ['j', 'յ'], - ['J', 'Յ'], - ['k', 'կ'], - ['K', 'Կ'], - ['l', 'լ'], - ['L', 'Լ'], - [';', ';'], - [':', '։'], - ['\'', '՛'], - ['\"', '"'], - ['z', 'զ'], - ['Z', 'Զ'], - ['x', 'ղ'], - ['X', 'Ղ'], - ['c', 'ց'], - ['C', 'Ց'], - ['v', 'վ'], - ['V', 'Վ'], - ['b', 'բ'], - ['B', 'Բ'], - ['n', 'ն'], - ['N', 'Ն'], - ['m', 'մ'], - ['M', 'Մ'], - [',', ','], - ['\\<', '«'], - ['\\.', '․'], - ['\\>', '»'], - ['/', '…'], - ['\\?', '՞'] + [ '1', 'է' ], + [ '\\!', 'Է' ], + [ '2', 'ֆ' ], + [ '\\@', 'Ֆ' ], + [ '3', 'փ' ], + [ '\\#', 'Փ' ], + [ '4', 'ձ' ], + [ '\\$', 'Ձ' ], + [ '5', 'ջ' ], + [ '\\%', 'Ջ' ], + [ '6', '֏' ], + [ '\\^', '(' ], + [ '7', 'և' ], + [ '\\&', ')' ], + [ '8', 'ռ' ], + [ '\\*', 'Ռ' ], + [ '9', 'չ' ], + [ '\\(', 'Չ' ], + [ '0', 'ճ' ], + [ '\\)', 'Ճ' ], + [ '\\-', '–' ], + [ '\\_', '—' ], + [ '\\=', 'ժ' ], + [ '\\+', 'Ժ' ], + [ '\\`', '՝' ], + [ '\\~', '՜' ], + [ 'q', 'ք' ], + [ 'Q', 'Ք' ], + [ 'w', 'ո' ], + [ 'W', 'Ո' ], + [ 'e', 'ե' ], + [ 'E', 'Ե' ], + [ 'r', 'ր' ], + [ 'R', 'Ր' ], + [ 't', 'տ' ], + [ 'T', 'Տ' ], + [ 'y', 'ը' ], + [ 'Y', 'Ը' ], + [ 'u', 'ւ' ], + [ 'U', 'Ւ' ], + [ 'i', 'ի' ], + [ 'I', 'Ի' ], + [ 'o', 'օ' ], + [ 'O', 'Օ' ], + [ 'p', 'պ' ], + [ 'P', 'Պ' ], + [ '\\[', 'խ' ], + [ '\\{', 'Խ' ], + [ '\\]', 'ծ' ], + [ '\\}', 'Ծ' ], + [ '\\\\', 'շ' ], + [ '\\|', 'Շ' ], + [ 'a', 'ա' ], + [ 'A', 'Ա' ], + [ 's', 'ս' ], + [ 'S', 'Ս' ], + [ 'd', 'դ' ], + [ 'D', 'Դ' ], + [ 'f', 'թ' ], + [ 'F', 'Թ' ], + [ 'g', 'գ' ], + [ 'G', 'Գ' ], + [ 'h', 'հ' ], + [ 'H', 'Հ' ], + [ 'j', 'յ' ], + [ 'J', 'Յ' ], + [ 'k', 'կ' ], + [ 'K', 'Կ' ], + [ 'l', 'լ' ], + [ 'L', 'Լ' ], + [ ';', ';' ], + [ ':', '։' ], + [ '\'', '՛' ], + [ '\"', '"' ], + [ 'z', 'զ' ], + [ 'Z', 'Զ' ], + [ 'x', 'ղ' ], + [ 'X', 'Ղ' ], + [ 'c', 'ց' ], + [ 'C', 'Ց' ], + [ 'v', 'վ' ], + [ 'V', 'Վ' ], + [ 'b', 'բ' ], + [ 'B', 'Բ' ], + [ 'n', 'ն' ], + [ 'N', 'Ն' ], + [ 'm', 'մ' ], + [ 'M', 'Մ' ], + [ ',', ',' ], + [ '\\<', '«' ], + [ '\\.', '․' ], + [ '\\>', '»' ], + [ '/', '…' ], + [ '\\?', '՞' ] ], patterns_x: [ - ['1', '1'], - ['\\!', '!'], - ['2', '2'], - ['\\@', '@'], - ['3', '3'], - ['\\#', '#'], - ['4', '4'], - ['\\$', '$'], - ['5', '5'], - ['\\%', '%'], - ['6', '6'], - ['\\^', '^'], - ['7', '7'], - ['\\&', '&'], - ['8', '8'], - ['\\*', '*'], - ['9', '9'], - ['\\(', '('], - ['0', '0'], - ['\\)', ')'], - ['\\-', '-'], - ['\\_', '_'], - ['\\=', '='], - ['\\+', '+'], - ['\\`', '`'], - ['\\~', '~'], - ['\\[', '['], - ['\\{', '{'], - ['\\]', ']'], - ['\\}', '}'], - ['\\\\', '\\'], - ['\\|', '|'], - [';', ';'], - ['\\:', ':'], - ['\'', '\''], - ['\"', '\"'], - ['\\<', '<'], - ['\\.', '.'], - ['\\>', '>'], - ['/', '/'], - ['\\?', '?'] + [ '1', '1' ], + [ '\\!', '!' ], + [ '2', '2' ], + [ '\\@', '@' ], + [ '3', '3' ], + [ '\\#', '#' ], + [ '4', '4' ], + [ '\\$', '$' ], + [ '5', '5' ], + [ '\\%', '%' ], + [ '6', '6' ], + [ '\\^', '^' ], + [ '7', '7' ], + [ '\\&', '&' ], + [ '8', '8' ], + [ '\\*', '*' ], + [ '9', '9' ], + [ '\\(', '(' ], + [ '0', '0' ], + [ '\\)', ')' ], + [ '\\-', '-' ], + [ '\\_', '_' ], + [ '\\=', '=' ], + [ '\\+', '+' ], + [ '\\`', '`' ], + [ '\\~', '~' ], + [ '\\[', '[' ], + [ '\\{', '{' ], + [ '\\]', ']' ], + [ '\\}', '}' ], + [ '\\\\', '\\' ], + [ '\\|', '|' ], + [ ';', ';' ], + [ '\\:', ':' ], + [ '\'', '\'' ], + [ '\"', '\"' ], + [ '\\<', '<' ], + [ '\\.', '.' ], + [ '\\>', '>' ], + [ '/', '/' ], + [ '\\?', '?' ] ] }; diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/hy/hy-typewriter.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/hy/hy-typewriter.js index 63b18725..04392e6e 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/hy/hy-typewriter.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/hy/hy-typewriter.js @@ -24,143 +24,143 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['1', 'ֆ'], - ['\\!', 'Ֆ'], - ['2', 'ձ'], - ['\\@', 'Ձ'], - ['3', '-'], - ['\\#', ''], - ['4', ','], - ['\\$', '֏'], - ['5', '։'], - ['\\%', '֊'], - ['6', '՞'], - ['\\^', '—'], - ['7', '․'], - ['\\&', 'և'], - ['8', '՛'], - ['\\*', '՚'], - ['9', ')'], - ['\\(', '('], - ['0', 'օ'], - ['\\)', 'Օ'], - ['\\-', 'է'], - ['\\_', 'Է'], - ['\\=', 'ղ'], - ['\\+', 'Ղ'], - ['\\`', '՝'], - ['\\~', '՜'], - ['q', 'ճ'], - ['Q', 'Ճ'], - ['w', 'փ'], - ['W', 'Փ'], - ['e', 'բ'], - ['E', 'Բ'], - ['r', 'ս'], - ['R', 'Ս'], - ['t', 'մ'], - ['T', 'Մ'], - ['y', 'ո'], - ['Y', 'Ո'], - ['u', 'ւ'], - ['U', 'Ւ'], - ['i', 'կ'], - ['I', 'Կ'], - ['o', 'ը'], - ['O', 'Ը'], - ['p', 'թ'], - ['P', 'Թ'], - ['\\[', 'ծ'], - ['\\{', 'Ծ'], - ['\\]', 'ց'], - ['\\}', 'Ց'], - ['\\\\', '»'], - ['\\|', '«'], - ['a', 'ջ'], - ['A', 'Ջ'], - ['s', 'վ'], - ['S', 'Վ'], - ['d', 'գ'], - ['D', 'Գ'], - ['f', 'ե'], - ['F', 'Ե'], - ['g', 'ա'], - ['G', 'Ա'], - ['h', 'ն'], - ['H', 'Ն'], - ['j', 'ի'], - ['J', 'Ի'], - ['k', 'տ'], - ['K', 'Տ'], - ['l', 'հ'], - ['L', 'Հ'], - [';', 'պ'], - [':', 'Պ'], - ['\'', 'ր'], - ['\"', 'Ր'], - ['z', 'ժ'], - ['Z', 'Ժ'], - ['x', 'դ'], - ['X', 'Դ'], - ['c', 'չ'], - ['C', 'Չ'], - ['v', 'յ'], - ['V', 'Յ'], - ['b', 'զ'], - ['B', 'Զ'], - ['n', 'լ'], - ['N', 'Լ'], - ['m', 'ք'], - ['M', 'Ք'], - [',', 'խ'], - ['\\<', 'Խ'], - ['\\.', 'շ'], - ['\\>', 'Շ'], - ['/', 'ռ'], - ['\\?', 'Ռ'] + [ '1', 'ֆ' ], + [ '\\!', 'Ֆ' ], + [ '2', 'ձ' ], + [ '\\@', 'Ձ' ], + [ '3', '-' ], + [ '\\#', '' ], + [ '4', ',' ], + [ '\\$', '֏' ], + [ '5', '։' ], + [ '\\%', '֊' ], + [ '6', '՞' ], + [ '\\^', '—' ], + [ '7', '․' ], + [ '\\&', 'և' ], + [ '8', '՛' ], + [ '\\*', '՚' ], + [ '9', ')' ], + [ '\\(', '(' ], + [ '0', 'օ' ], + [ '\\)', 'Օ' ], + [ '\\-', 'է' ], + [ '\\_', 'Է' ], + [ '\\=', 'ղ' ], + [ '\\+', 'Ղ' ], + [ '\\`', '՝' ], + [ '\\~', '՜' ], + [ 'q', 'ճ' ], + [ 'Q', 'Ճ' ], + [ 'w', 'փ' ], + [ 'W', 'Փ' ], + [ 'e', 'բ' ], + [ 'E', 'Բ' ], + [ 'r', 'ս' ], + [ 'R', 'Ս' ], + [ 't', 'մ' ], + [ 'T', 'Մ' ], + [ 'y', 'ո' ], + [ 'Y', 'Ո' ], + [ 'u', 'ւ' ], + [ 'U', 'Ւ' ], + [ 'i', 'կ' ], + [ 'I', 'Կ' ], + [ 'o', 'ը' ], + [ 'O', 'Ը' ], + [ 'p', 'թ' ], + [ 'P', 'Թ' ], + [ '\\[', 'ծ' ], + [ '\\{', 'Ծ' ], + [ '\\]', 'ց' ], + [ '\\}', 'Ց' ], + [ '\\\\', '»' ], + [ '\\|', '«' ], + [ 'a', 'ջ' ], + [ 'A', 'Ջ' ], + [ 's', 'վ' ], + [ 'S', 'Վ' ], + [ 'd', 'գ' ], + [ 'D', 'Գ' ], + [ 'f', 'ե' ], + [ 'F', 'Ե' ], + [ 'g', 'ա' ], + [ 'G', 'Ա' ], + [ 'h', 'ն' ], + [ 'H', 'Ն' ], + [ 'j', 'ի' ], + [ 'J', 'Ի' ], + [ 'k', 'տ' ], + [ 'K', 'Տ' ], + [ 'l', 'հ' ], + [ 'L', 'Հ' ], + [ ';', 'պ' ], + [ ':', 'Պ' ], + [ '\'', 'ր' ], + [ '\"', 'Ր' ], + [ 'z', 'ժ' ], + [ 'Z', 'Ժ' ], + [ 'x', 'դ' ], + [ 'X', 'Դ' ], + [ 'c', 'չ' ], + [ 'C', 'Չ' ], + [ 'v', 'յ' ], + [ 'V', 'Յ' ], + [ 'b', 'զ' ], + [ 'B', 'Զ' ], + [ 'n', 'լ' ], + [ 'N', 'Լ' ], + [ 'm', 'ք' ], + [ 'M', 'Ք' ], + [ ',', 'խ' ], + [ '\\<', 'Խ' ], + [ '\\.', 'շ' ], + [ '\\>', 'Շ' ], + [ '/', 'ռ' ], + [ '\\?', 'Ռ' ] ], patterns_x: [ - ['1', '1'], - ['\\!', '!'], - ['2', '2'], - ['\\@', '@'], - ['3', '3'], - ['\\#', '#'], - ['4', '4'], - ['\\$', '$'], - ['5', '5'], - ['\\%', '%'], - ['6', '6'], - ['\\^', '^'], - ['7', '7'], - ['\\&', '&'], - ['8', '8'], - ['\\*', '*'], - ['9', '9'], - ['\\(', '('], - ['0', '0'], - ['\\)', ')'], - ['\\-', '-'], - ['\\_', '_'], - ['\\=', '='], - ['\\+', '+'], - ['\\`', '`'], - ['\\~', '~'], - ['\\[', '['], - ['\\{', '{'], - ['\\]', ']'], - ['\\}', '}'], - ['\\\\', '\\'], - ['\\|', '|'], - [';', ';'], - ['\\:', ':'], - ['\'', '\''], - ['\"', '\"'], - ['\\<', '<'], - ['\\.', '.'], - ['\\>', '>'], - ['/', '/'], - ['\\?', '?'] + [ '1', '1' ], + [ '\\!', '!' ], + [ '2', '2' ], + [ '\\@', '@' ], + [ '3', '3' ], + [ '\\#', '#' ], + [ '4', '4' ], + [ '\\$', '$' ], + [ '5', '5' ], + [ '\\%', '%' ], + [ '6', '6' ], + [ '\\^', '^' ], + [ '7', '7' ], + [ '\\&', '&' ], + [ '8', '8' ], + [ '\\*', '*' ], + [ '9', '9' ], + [ '\\(', '(' ], + [ '0', '0' ], + [ '\\)', ')' ], + [ '\\-', '-' ], + [ '\\_', '_' ], + [ '\\=', '=' ], + [ '\\+', '+' ], + [ '\\`', '`' ], + [ '\\~', '~' ], + [ '\\[', '[' ], + [ '\\{', '{' ], + [ '\\]', ']' ], + [ '\\}', '}' ], + [ '\\\\', '\\' ], + [ '\\|', '|' ], + [ ';', ';' ], + [ '\\:', ':' ], + [ '\'', '\'' ], + [ '\"', '\"' ], + [ '\\<', '<' ], + [ '\\.', '.' ], + [ '\\>', '>' ], + [ '/', '/' ], + [ '\\?', '?' ] ] }; diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/hy/hy-wmslegacy.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/hy/hy-wmslegacy.js index bec1c09b..0eddabcd 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/hy/hy-wmslegacy.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/hy/hy-wmslegacy.js @@ -25,143 +25,143 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['1', '։'], - ['\\!', '1'], - ['2', 'ձ'], - ['\\@', 'Ձ'], - ['3', 'յ'], - ['\\#', 'Յ'], - ['4', '՛'], - ['\\$', '֏'], - ['5', ','], - ['\\%', '4'], - ['6', '-'], - ['\\^', '9'], - ['7', '․'], - ['\\&', 'և'], - ['8', '«'], - ['\\*', '('], - ['9', '»'], - ['\\(', ')'], - ['0', 'օ'], - ['\\)', 'Օ'], - ['\\-', 'ռ'], - ['\\_', 'Ռ'], - ['\\=', 'ժ'], - ['\\+', 'Ժ'], - ['\\`', '՝'], - ['\\~', '՜'], - ['q', 'խ'], - ['Q', 'Խ'], - ['w', 'վ'], - ['W', 'Վ'], - ['e', 'է'], - ['E', 'Է'], - ['r', 'ր'], - ['R', 'Ր'], - ['t', 'դ'], - ['T', 'Դ'], - ['y', 'ե'], - ['Y', 'Ե'], - ['u', 'ը'], - ['U', 'Ը'], - ['i', 'ի'], - ['I', 'Ի'], - ['o', 'ո'], - ['O', 'Ո'], - ['p', 'բ'], - ['P', 'Բ'], - ['\\[', 'չ'], - ['\\{', 'Չ'], - ['\\]', 'ջ'], - ['\\}', 'Ջ'], - ['\\\\', '\''], - ['\\|', '՞'], - ['a', 'ա'], - ['A', 'Ա'], - ['s', 'ս'], - ['S', 'Ս'], - ['d', 'տ'], - ['D', 'Տ'], - ['f', 'ֆ'], - ['F', 'Ֆ'], - ['g', 'կ'], - ['G', 'Կ'], - ['h', 'հ'], - ['H', 'Հ'], - ['j', 'ճ'], - ['J', 'Ճ'], - ['k', 'ք'], - ['K', 'Ք'], - ['l', 'լ'], - ['L', 'Լ'], - [';', 'թ'], - [':', 'Թ'], - ['\'', 'փ'], - ['\"', 'Փ'], - ['z', 'զ'], - ['Z', 'Զ'], - ['x', 'ց'], - ['X', 'Ց'], - ['c', 'գ'], - ['C', 'Գ'], - ['v', 'ւ'], - ['V', 'Ւ'], - ['b', 'պ'], - ['B', 'Պ'], - ['n', 'ն'], - ['N', 'Ն'], - ['m', 'մ'], - ['M', 'Մ'], - [',', 'շ'], - ['\\<', 'Շ'], - ['\\.', 'ղ'], - ['\\>', 'Ղ'], - ['/', 'ծ'], - ['\\?', 'Ծ'] + [ '1', '։' ], + [ '\\!', '1' ], + [ '2', 'ձ' ], + [ '\\@', 'Ձ' ], + [ '3', 'յ' ], + [ '\\#', 'Յ' ], + [ '4', '՛' ], + [ '\\$', '֏' ], + [ '5', ',' ], + [ '\\%', '4' ], + [ '6', '-' ], + [ '\\^', '9' ], + [ '7', '․' ], + [ '\\&', 'և' ], + [ '8', '«' ], + [ '\\*', '(' ], + [ '9', '»' ], + [ '\\(', ')' ], + [ '0', 'օ' ], + [ '\\)', 'Օ' ], + [ '\\-', 'ռ' ], + [ '\\_', 'Ռ' ], + [ '\\=', 'ժ' ], + [ '\\+', 'Ժ' ], + [ '\\`', '՝' ], + [ '\\~', '՜' ], + [ 'q', 'խ' ], + [ 'Q', 'Խ' ], + [ 'w', 'վ' ], + [ 'W', 'Վ' ], + [ 'e', 'է' ], + [ 'E', 'Է' ], + [ 'r', 'ր' ], + [ 'R', 'Ր' ], + [ 't', 'դ' ], + [ 'T', 'Դ' ], + [ 'y', 'ե' ], + [ 'Y', 'Ե' ], + [ 'u', 'ը' ], + [ 'U', 'Ը' ], + [ 'i', 'ի' ], + [ 'I', 'Ի' ], + [ 'o', 'ո' ], + [ 'O', 'Ո' ], + [ 'p', 'բ' ], + [ 'P', 'Բ' ], + [ '\\[', 'չ' ], + [ '\\{', 'Չ' ], + [ '\\]', 'ջ' ], + [ '\\}', 'Ջ' ], + [ '\\\\', '\'' ], + [ '\\|', '՞' ], + [ 'a', 'ա' ], + [ 'A', 'Ա' ], + [ 's', 'ս' ], + [ 'S', 'Ս' ], + [ 'd', 'տ' ], + [ 'D', 'Տ' ], + [ 'f', 'ֆ' ], + [ 'F', 'Ֆ' ], + [ 'g', 'կ' ], + [ 'G', 'Կ' ], + [ 'h', 'հ' ], + [ 'H', 'Հ' ], + [ 'j', 'ճ' ], + [ 'J', 'Ճ' ], + [ 'k', 'ք' ], + [ 'K', 'Ք' ], + [ 'l', 'լ' ], + [ 'L', 'Լ' ], + [ ';', 'թ' ], + [ ':', 'Թ' ], + [ '\'', 'փ' ], + [ '\"', 'Փ' ], + [ 'z', 'զ' ], + [ 'Z', 'Զ' ], + [ 'x', 'ց' ], + [ 'X', 'Ց' ], + [ 'c', 'գ' ], + [ 'C', 'Գ' ], + [ 'v', 'ւ' ], + [ 'V', 'Ւ' ], + [ 'b', 'պ' ], + [ 'B', 'Պ' ], + [ 'n', 'ն' ], + [ 'N', 'Ն' ], + [ 'm', 'մ' ], + [ 'M', 'Մ' ], + [ ',', 'շ' ], + [ '\\<', 'Շ' ], + [ '\\.', 'ղ' ], + [ '\\>', 'Ղ' ], + [ '/', 'ծ' ], + [ '\\?', 'Ծ' ] ], patterns_x: [ - ['1', '1'], - ['\\!', '!'], - ['2', '2'], - ['\\@', '@'], - ['3', '3'], - ['\\#', '#'], - ['4', '4'], - ['\\$', '$'], - ['5', '5'], - ['\\%', '%'], - ['6', '6'], - ['\\^', '^'], - ['7', '7'], - ['\\&', '&'], - ['8', '8'], - ['\\*', '*'], - ['9', '9'], - ['\\(', '('], - ['0', '0'], - ['\\)', ')'], - ['\\-', '-'], - ['\\_', '_'], - ['\\=', '='], - ['\\+', '+'], - ['\\`', '`'], - ['\\~', '~'], - ['\\[', '['], - ['\\{', '{'], - ['\\]', ']'], - ['\\}', '}'], - ['\\\\', '\\'], - ['\\|', '|'], - [';', ';'], - ['\\:', ':'], - ['\'', '\''], - ['\"', '\"'], - ['\\<', '<'], - ['\\.', '.'], - ['\\>', '>'], - ['/', '/'], - ['\\?', '?'] + [ '1', '1' ], + [ '\\!', '!' ], + [ '2', '2' ], + [ '\\@', '@' ], + [ '3', '3' ], + [ '\\#', '#' ], + [ '4', '4' ], + [ '\\$', '$' ], + [ '5', '5' ], + [ '\\%', '%' ], + [ '6', '6' ], + [ '\\^', '^' ], + [ '7', '7' ], + [ '\\&', '&' ], + [ '8', '8' ], + [ '\\*', '*' ], + [ '9', '9' ], + [ '\\(', '(' ], + [ '0', '0' ], + [ '\\)', ')' ], + [ '\\-', '-' ], + [ '\\_', '_' ], + [ '\\=', '=' ], + [ '\\+', '+' ], + [ '\\`', '`' ], + [ '\\~', '~' ], + [ '\\[', '[' ], + [ '\\{', '{' ], + [ '\\]', ']' ], + [ '\\}', '}' ], + [ '\\\\', '\\' ], + [ '\\|', '|' ], + [ ';', ';' ], + [ '\\:', ':' ], + [ '\'', '\'' ], + [ '\"', '\"' ], + [ '\\<', '<' ], + [ '\\.', '.' ], + [ '\\>', '>' ], + [ '/', '/' ], + [ '\\?', '?' ] ] }; diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/jv/jv-transliteration.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/jv/jv-transliteration.js index 6b02062c..dd64c144 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/jv/jv-transliteration.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/jv/jv-transliteration.js @@ -14,48 +14,48 @@ maxKeyLength: 2, patterns: [ [ '\\\\([A-Za-z\\>_~\\.0-9])', '\\\\', '$1' ], - ['ꦝ꧀q', '','ꦞ꧀'], // Dha murda - ['ꦚ꧀q', '','ꦘ꧀'], // Nya murda - ['ꦧ꧀q', '','ꦨ꧀'], // Ba murda - ['ꦕ꧀q', '','ꦖ꧀'], // Ca murda(?) - ['ꦒ꧀q', '','ꦓ꧀'], // Ga murda - ['ꦗ꧀q', '','ꦙ꧀'], // Ja Mahaprana - ['ꦏ꧀q', '','ꦑ꧀'], // Ka murda - ['ꦤ꧀q', '','ꦟ꧀'], // Na murda - ['ꦥ꧀q', '','ꦦ꧀'], // Pa murda - ['ꦱ꧀q', '','ꦯ꧀'], // Sa murda - ['ꦠ꧀q', '','ꦡ꧀'], // Ta murda + [ 'ꦝ꧀q', '','ꦞ꧀' ], // Dha murda + [ 'ꦚ꧀q', '','ꦘ꧀' ], // Nya murda + [ 'ꦧ꧀q', '','ꦨ꧀' ], // Ba murda + [ 'ꦕ꧀q', '','ꦖ꧀' ], // Ca murda(?) + [ 'ꦒ꧀q', '','ꦓ꧀' ], // Ga murda + [ 'ꦗ꧀q', '','ꦙ꧀' ], // Ja Mahaprana + [ 'ꦏ꧀q', '','ꦑ꧀' ], // Ka murda + [ 'ꦤ꧀q', '','ꦟ꧀' ], // Na murda + [ 'ꦥ꧀q', '','ꦦ꧀' ], // Pa murda + [ 'ꦱ꧀q', '','ꦯ꧀' ], // Sa murda + [ 'ꦠ꧀q', '','ꦡ꧀' ], // Ta murda // VII. Vocal ended with special pasangan followed by vocal = back to normal - ['ꦃa', '','ꦲ'], // vocal ended with -h followed by a - ['ꦃe', '','ꦲꦺ'], // vocal ended with -h followed by e - ['ꦃi', '','ꦲꦶ'], // vocal ended with -h followed by i - ['ꦃo', '','ꦲꦺꦴ'], // vocal ended with -h followed by o - ['ꦃu', '','ꦲꦸ'], // vocal ended with -h followed by u + [ 'ꦃa', '','ꦲ' ], // vocal ended with -h followed by a + [ 'ꦃe', '','ꦲꦺ' ], // vocal ended with -h followed by e + [ 'ꦃi', '','ꦲꦶ' ], // vocal ended with -h followed by i + [ 'ꦃo', '','ꦲꦺꦴ' ], // vocal ended with -h followed by o + [ 'ꦃu', '','ꦲꦸ' ], // vocal ended with -h followed by u - ['ꦂa', '','ꦫ'], // vocal ended with -r followed by a - ['ꦂe', '','ꦫꦺ'], // vocal ended with -r followed by e - ['ꦂi', '','ꦫꦶ'], // vocal ended with -r followed by i - ['ꦂo', '','ꦫꦺꦴ'], // vocal ended with -r followed by o - ['ꦂu', '','ꦫꦸ'], // vocal ended with -r followed by u - ['ꦂy', '','ꦫꦾ'], // vocal ended with -r followed by y (Special) + [ 'ꦂa', '','ꦫ' ], // vocal ended with -r followed by a + [ 'ꦂe', '','ꦫꦺ' ], // vocal ended with -r followed by e + [ 'ꦂi', '','ꦫꦶ' ], // vocal ended with -r followed by i + [ 'ꦂo', '','ꦫꦺꦴ' ], // vocal ended with -r followed by o + [ 'ꦂu', '','ꦫꦸ' ], // vocal ended with -r followed by u + [ 'ꦂy', '','ꦫꦾ' ], // vocal ended with -r followed by y (Special) - ['ꦁa', '','ꦔ'], // vocal ended with -ng followed by a - ['ꦁe', '','ꦔꦺ'], // vocal ended with -ng followed by e - ['ꦁi', '','ꦔꦶ'], // vocal ended with -ng followed by i - ['ꦁo', '','ꦔꦺꦴ'], // vocal ended with -ng followed by o - ['ꦁu', '','ꦔꦸ'], // vocal ended with -ng followed by u + [ 'ꦁa', '','ꦔ' ], // vocal ended with -ng followed by a + [ 'ꦁe', '','ꦔꦺ' ], // vocal ended with -ng followed by e + [ 'ꦁi', '','ꦔꦶ' ], // vocal ended with -ng followed by i + [ 'ꦁo', '','ꦔꦺꦴ' ], // vocal ended with -ng followed by o + [ 'ꦁu', '','ꦔꦸ' ], // vocal ended with -ng followed by u // VI. Vocal (lowercase, uppercase, extended) ended with h/r/ng = special pasangan (-h, -r, -ng) - ['꧀h', '','꧀ꦲ꧀'], + [ '꧀h', '','꧀ꦲ꧀' ], // vocal a ended with h/r/ng - ['(ꦲ|ꦤ|ꦕ|ꦫ|ꦏ|ꦢ|ꦠ|ꦱ|ꦮ|ꦭ|ꦥ|ꦝ|ꦗ|ꦪ|ꦚ|ꦩ|ꦒ|ꦧ|ꦛ|ꦔ|ꦘ|ꦿ|ꦾ|ꦨ|ꦖ|ꦓ|ꦑ|ꦟ|ꦦ|ꦯ|ꦡ|꦳)(h|H)', '','$1ꦃ'], // hanacaraka + h = -h - ['(ꦲ|ꦤ|ꦕ|ꦫ|ꦏ|ꦢ|ꦠ|ꦱ|ꦮ|ꦭ|ꦥ|ꦝ|ꦗ|ꦪ|ꦚ|ꦩ|ꦒ|ꦧ|ꦛ|ꦔ|ꦘ|ꦿ|ꦾ|ꦨ|ꦖ|ꦓ|ꦑ|ꦟ|ꦦ|ꦯ|ꦡ|꦳)(r|R)', '','$1ꦂ'], // hanacaraka + r = -r - ['(ꦲ|ꦤ|ꦕ|ꦫ|ꦏ|ꦢ|ꦠ|ꦱ|ꦮ|ꦭ|ꦥ|ꦝ|ꦗ|ꦪ|ꦚ|ꦩ|ꦒ|ꦧ|ꦛ|ꦔ|ꦘ|ꦿ|ꦾ|ꦨ|ꦖ|ꦓ|ꦑ|ꦟ|ꦦ|ꦯ|ꦡ|꦳)(ꦤ|ꦟ)꧀(g|G)', '','$1ꦁ'], // hanacaraka + ng = -ng + [ '(ꦲ|ꦤ|ꦕ|ꦫ|ꦏ|ꦢ|ꦠ|ꦱ|ꦮ|ꦭ|ꦥ|ꦝ|ꦗ|ꦪ|ꦚ|ꦩ|ꦒ|ꦧ|ꦛ|ꦔ|ꦘ|ꦿ|ꦾ|ꦨ|ꦖ|ꦓ|ꦑ|ꦟ|ꦦ|ꦯ|ꦡ|꦳)(h|H)', '','$1ꦃ' ], // hanacaraka + h = -h + [ '(ꦲ|ꦤ|ꦕ|ꦫ|ꦏ|ꦢ|ꦠ|ꦱ|ꦮ|ꦭ|ꦥ|ꦝ|ꦗ|ꦪ|ꦚ|ꦩ|ꦒ|ꦧ|ꦛ|ꦔ|ꦘ|ꦿ|ꦾ|ꦨ|ꦖ|ꦓ|ꦑ|ꦟ|ꦦ|ꦯ|ꦡ|꦳)(r|R)', '','$1ꦂ' ], // hanacaraka + r = -r + [ '(ꦲ|ꦤ|ꦕ|ꦫ|ꦏ|ꦢ|ꦠ|ꦱ|ꦮ|ꦭ|ꦥ|ꦝ|ꦗ|ꦪ|ꦚ|ꦩ|ꦒ|ꦧ|ꦛ|ꦔ|ꦘ|ꦿ|ꦾ|ꦨ|ꦖ|ꦓ|ꦑ|ꦟ|ꦦ|ꦯ|ꦡ|꦳)(ꦤ|ꦟ)꧀(g|G)', '','$1ꦁ' ], // hanacaraka + ng = -ng // other vocals ended with h/r/ng - ['(ꦴ|ꦻ|ꦍ|ꦺ|ꦼ|ꦶ|ꦷ|ꦸ|ꦹ|ꦄ|ꦌ|ꦆ|ꦎ|ꦈ)(h|H)', '','$1ꦃ'], // other vocal ended with -h - ['(ꦴ|ꦻ|ꦍ|ꦺ|ꦼ|ꦶ|ꦷ|ꦸ|ꦹ|ꦄ|ꦌ|ꦆ|ꦎ|ꦈ)(r|R)', '','$1ꦂ'], // other vocal ended with -r - ['(ꦴ|ꦻ|ꦍ|ꦺ|ꦼ|ꦶ|ꦷ|ꦸ|ꦹ|ꦄ|ꦌ|ꦆ|ꦎ|ꦈ)(ꦤ|ꦟ)꧀(g|G)', '','$1ꦁ'], // other vocal ended with -ng + [ '(ꦴ|ꦻ|ꦍ|ꦺ|ꦼ|ꦶ|ꦷ|ꦸ|ꦹ|ꦄ|ꦌ|ꦆ|ꦎ|ꦈ)(h|H)', '','$1ꦃ' ], // other vocal ended with -h + [ '(ꦴ|ꦻ|ꦍ|ꦺ|ꦼ|ꦶ|ꦷ|ꦸ|ꦹ|ꦄ|ꦌ|ꦆ|ꦎ|ꦈ)(r|R)', '','$1ꦂ' ], // other vocal ended with -r + [ '(ꦴ|ꦻ|ꦍ|ꦺ|ꦼ|ꦶ|ꦷ|ꦸ|ꦹ|ꦄ|ꦌ|ꦆ|ꦎ|ꦈ)(ꦤ|ꦟ)꧀(g|G)', '','$1ꦁ' ], // other vocal ended with -ng // V. Lower case consonant followed by lower case consonant: Basic // Note: not all of these combination are valid in Javanese language, for example -hn-, @@ -74,198 +74,198 @@ // the letter 'c' can only be found followed by consonant r/l, and ch // the letter 'y' can only be found followed by consonant w (nasal for 'i') - ['꧀a', '',''], // default vowel is a, so, remove the pangkon - ['꧀A', '','ꦄ'], // A - ['(ꦤ|ꦏ|ꦢ|ꦠ|ꦱ|ꦭ|ꦥ|ꦗ|ꦩ|ꦒ|ꦧ|ꦘ|ꦨ|ꦖ|ꦓ|ꦑ|ꦟ|ꦦ|ꦯ|ꦡ)꧀b', '','$1꧀ꦧ꧀'], - ['(ꦤ|ꦏ|ꦢ|ꦠ|ꦱ|ꦭ|ꦥ|ꦗ|ꦩ|ꦒ|ꦧ|ꦘ|ꦨ|ꦖ|ꦓ|ꦑ|ꦟ|ꦦ|ꦯ|ꦡ)꧀B', '','$1꧀ꦨ꧀'], // pasangan Ba murda - ['ꦤ꧀(c|C)', '','ꦚ꧀ꦕ꧀'], // n+zero-width-space+c - ['ꦤ꧀(c|C)', '','ꦚ꧀ꦕ꧀'], // n followed by c became nasalized (nasal sound 'ny' + c)(REF:nyc) - ['(ꦕ|ꦏ|ꦢ|ꦠ|ꦱ|ꦭ|ꦥ|ꦗ|ꦩ|ꦒ|ꦧ|ꦘ|ꦨ|ꦖ|ꦓ|ꦑ|ꦟ|ꦦ|ꦯ|ꦡ)꧀c', '','$1꧀ꦕ꧀'], - ['(ꦕ|ꦏ|ꦢ|ꦠ|ꦱ|ꦭ|ꦥ|ꦗ|ꦩ|ꦒ|ꦧ|ꦘ|ꦨ|ꦖ|ꦓ|ꦑ|ꦟ|ꦦ|ꦯ|ꦡ)꧀C', '','$1꧀ꦖ꧀'], // pasangan Ca murda(?) - ['(ꦤ|ꦏ|ꦢ|ꦠ|ꦱ|ꦭ|ꦥ|ꦗ|ꦩ|ꦒ|ꦧ|ꦘ|ꦨ|ꦖ|ꦓ|ꦑ|ꦟ|ꦦ|ꦯ|ꦡ)꧀d', '','$1꧀ꦢ꧀'], - ['(ꦤ|ꦏ|ꦢ|ꦠ|ꦱ|ꦭ|ꦥ|ꦗ|ꦩ|ꦒ|ꦧ|ꦘ|ꦨ|ꦖ|ꦓ|ꦑ|ꦟ|ꦦ|ꦯ|ꦡ)꧀D', '','$1꧀ꦣ꧀'], - ['꧀e', '','ꦺ'], // é|è - ['꧀E', '','ꦌ'], // É|È - ['(ꦤ|ꦏ|ꦢ|ꦠ|ꦱ|ꦭ|ꦥ|ꦗ|ꦩ|ꦒ|ꦧ|ꦘ|ꦨ|ꦖ|ꦓ|ꦑ|ꦟ|ꦦ|ꦯ|ꦡ)꧀(f|v|F|V)', '','$1꧀ꦥ꦳꧀'], - ['(ꦕ|ꦏ|ꦢ|ꦠ|ꦱ|ꦭ|ꦥ|ꦗ|ꦩ|ꦒ|ꦧ|ꦘ|ꦨ|ꦖ|ꦓ|ꦑ|ꦟ|ꦦ|ꦯ|ꦡ)꧀g', '','$1꧀ꦒ꧀'], // can't be started with n, reserved for bigraf ng - ['(ꦕ|ꦏ|ꦢ|ꦠ|ꦱ|ꦭ|ꦥ|ꦗ|ꦩ|ꦒ|ꦧ|ꦘ|ꦨ|ꦖ|ꦓ|ꦑ|ꦟ|ꦦ|ꦯ|ꦡ)꧀G', '','$1꧀ꦓ꧀'], // pasangan Ga murda (can't be started with n - see II. 2.) - ['(ꦤ|ꦱ|ꦭ|ꦥ|ꦗ|ꦩ|ꦧ|ꦘ|ꦨ|ꦖ|ꦓ|ꦑ|ꦟ|ꦦ|ꦯ|ꦡ)꧀(h|H)', '','$1꧀ꦲ꧀'], // can't be started with k/d/t/g, reserved for bigraf kh/dh/th/gh - ['꧀i', '','ꦶ'], // i - ['꧀I', '','ꦆ'], // I - ['ꦤ꧀(j|J)', '','ꦤ꧀ꦗ꧀'], // n+zero-width-space+j - ['ꦤ꧀(j|J)', '','ꦚ꧀ꦗ꧀'], // n followed by j became nasalized (nasal sound 'ny' + j)(REF:nyj) - ['(ꦕ|ꦏ|ꦢ|ꦠ|ꦱ|ꦭ|ꦥ|ꦗ|ꦩ|ꦒ|ꦧ|ꦘ|ꦨ|ꦖ|ꦓ|ꦑ|ꦟ|ꦦ|ꦯ|ꦡ)꧀(j|J)', '','$1꧀ꦗ꧀'], - ['(ꦤ|ꦏ|ꦢ|ꦠ|ꦱ|ꦭ|ꦥ|ꦗ|ꦩ|ꦒ|ꦧ|ꦘ|ꦨ|ꦖ|ꦓ|ꦑ|ꦟ|ꦦ|ꦯ|ꦡ)꧀k', '','$1꧀ꦏ꧀'], - ['(ꦤ|ꦏ|ꦢ|ꦠ|ꦱ|ꦭ|ꦥ|ꦗ|ꦩ|ꦒ|ꦧ|ꦘ|ꦨ|ꦖ|ꦓ|ꦑ|ꦟ|ꦦ|ꦯ|ꦡ)꧀K', '','$1꧀ꦑ꧀'], // pasangan Ka murda - ['(ꦲ|ꦃ|ꦤ|ꦕ|ꦏ|ꦢ|ꦠ|ꦱ|ꦮ|ꦭ|ꦥ|ꦗ|ꦚ|ꦩ|ꦒ|ꦧ|ꦔ|ꦁ|ꦘ|ꦨ|ꦖ|ꦓ|ꦑ|ꦟ|ꦦ|ꦯ|ꦡ)꧀(l|L)', '','$1꧀ꦭ꧀'], - ['(ꦤ|ꦏ|ꦢ|ꦠ|ꦱ|ꦭ|ꦥ|ꦗ|ꦩ|ꦒ|ꦧ|ꦘ|ꦨ|ꦖ|ꦓ|ꦑ|ꦟ|ꦦ|ꦯ|ꦡ)꧀(m|M)', '','$1꧀ꦩ꧀'], - ['(ꦤ|ꦏ|ꦢ|ꦠ|ꦱ|ꦭ|ꦥ|ꦗ|ꦩ|ꦒ|ꦧ|ꦘ|ꦨ|ꦖ|ꦓ|ꦑ|ꦟ|ꦦ|ꦯ|ꦡ)꧀n', '','$1꧀ꦤ꧀'], - ['(ꦤ|ꦏ|ꦢ|ꦠ|ꦱ|ꦭ|ꦥ|ꦗ|ꦩ|ꦒ|ꦧ|ꦘ|ꦨ|ꦖ|ꦓ|ꦑ|ꦟ|ꦦ|ꦯ|ꦡ)꧀N', '','$1꧀ꦟ꧀'], // pasangan Na murda - ['꧀o', '','ꦺꦴ'], // o - ['꧀O', '','ꦎ'], // O - ['(ꦤ|ꦏ|ꦢ|ꦠ|ꦱ|ꦭ|ꦥ|ꦗ|ꦩ|ꦒ|ꦧ|ꦘ|ꦨ|ꦖ|ꦓ|ꦑ|ꦟ|ꦦ|ꦯ|ꦡ)꧀p', '','$1꧀ꦥ꧀'], - ['(ꦤ|ꦏ|ꦢ|ꦠ|ꦱ|ꦭ|ꦥ|ꦗ|ꦩ|ꦒ|ꦧ|ꦘ|ꦨ|ꦖ|ꦓ|ꦑ|ꦟ|ꦦ|ꦯ|ꦡ)꧀P', '','$1꧀ꦦ꧀'], // pasangan Pa murda + [ '꧀a', '','' ], // default vowel is a, so, remove the pangkon + [ '꧀A', '','ꦄ' ], // A + [ '(ꦤ|ꦏ|ꦢ|ꦠ|ꦱ|ꦭ|ꦥ|ꦗ|ꦩ|ꦒ|ꦧ|ꦘ|ꦨ|ꦖ|ꦓ|ꦑ|ꦟ|ꦦ|ꦯ|ꦡ)꧀b', '','$1꧀ꦧ꧀' ], + [ '(ꦤ|ꦏ|ꦢ|ꦠ|ꦱ|ꦭ|ꦥ|ꦗ|ꦩ|ꦒ|ꦧ|ꦘ|ꦨ|ꦖ|ꦓ|ꦑ|ꦟ|ꦦ|ꦯ|ꦡ)꧀B', '','$1꧀ꦨ꧀' ], // pasangan Ba murda + [ 'ꦤ꧀(c|C)', '','ꦚ꧀ꦕ꧀' ], // n+zero-width-space+c + [ 'ꦤ꧀(c|C)', '','ꦚ꧀ꦕ꧀' ], // n followed by c became nasalized (nasal sound 'ny' + c)(REF:nyc) + [ '(ꦕ|ꦏ|ꦢ|ꦠ|ꦱ|ꦭ|ꦥ|ꦗ|ꦩ|ꦒ|ꦧ|ꦘ|ꦨ|ꦖ|ꦓ|ꦑ|ꦟ|ꦦ|ꦯ|ꦡ)꧀c', '','$1꧀ꦕ꧀' ], + [ '(ꦕ|ꦏ|ꦢ|ꦠ|ꦱ|ꦭ|ꦥ|ꦗ|ꦩ|ꦒ|ꦧ|ꦘ|ꦨ|ꦖ|ꦓ|ꦑ|ꦟ|ꦦ|ꦯ|ꦡ)꧀C', '','$1꧀ꦖ꧀' ], // pasangan Ca murda(?) + [ '(ꦤ|ꦏ|ꦢ|ꦠ|ꦱ|ꦭ|ꦥ|ꦗ|ꦩ|ꦒ|ꦧ|ꦘ|ꦨ|ꦖ|ꦓ|ꦑ|ꦟ|ꦦ|ꦯ|ꦡ)꧀d', '','$1꧀ꦢ꧀' ], + [ '(ꦤ|ꦏ|ꦢ|ꦠ|ꦱ|ꦭ|ꦥ|ꦗ|ꦩ|ꦒ|ꦧ|ꦘ|ꦨ|ꦖ|ꦓ|ꦑ|ꦟ|ꦦ|ꦯ|ꦡ)꧀D', '','$1꧀ꦣ꧀' ], + [ '꧀e', '','ꦺ' ], // é|è + [ '꧀E', '','ꦌ' ], // É|È + [ '(ꦤ|ꦏ|ꦢ|ꦠ|ꦱ|ꦭ|ꦥ|ꦗ|ꦩ|ꦒ|ꦧ|ꦘ|ꦨ|ꦖ|ꦓ|ꦑ|ꦟ|ꦦ|ꦯ|ꦡ)꧀(f|v|F|V)', '','$1꧀ꦥ꦳꧀' ], + [ '(ꦕ|ꦏ|ꦢ|ꦠ|ꦱ|ꦭ|ꦥ|ꦗ|ꦩ|ꦒ|ꦧ|ꦘ|ꦨ|ꦖ|ꦓ|ꦑ|ꦟ|ꦦ|ꦯ|ꦡ)꧀g', '','$1꧀ꦒ꧀' ], // can't be started with n, reserved for bigraf ng + [ '(ꦕ|ꦏ|ꦢ|ꦠ|ꦱ|ꦭ|ꦥ|ꦗ|ꦩ|ꦒ|ꦧ|ꦘ|ꦨ|ꦖ|ꦓ|ꦑ|ꦟ|ꦦ|ꦯ|ꦡ)꧀G', '','$1꧀ꦓ꧀' ], // pasangan Ga murda (can't be started with n - see II. 2.) + [ '(ꦤ|ꦱ|ꦭ|ꦥ|ꦗ|ꦩ|ꦧ|ꦘ|ꦨ|ꦖ|ꦓ|ꦑ|ꦟ|ꦦ|ꦯ|ꦡ)꧀(h|H)', '','$1꧀ꦲ꧀' ], // can't be started with k/d/t/g, reserved for bigraf kh/dh/th/gh + [ '꧀i', '','ꦶ' ], // i + [ '꧀I', '','ꦆ' ], // I + [ 'ꦤ꧀(j|J)', '','ꦤ꧀ꦗ꧀' ], // n+zero-width-space+j + [ 'ꦤ꧀(j|J)', '','ꦚ꧀ꦗ꧀' ], // n followed by j became nasalized (nasal sound 'ny' + j)(REF:nyj) + [ '(ꦕ|ꦏ|ꦢ|ꦠ|ꦱ|ꦭ|ꦥ|ꦗ|ꦩ|ꦒ|ꦧ|ꦘ|ꦨ|ꦖ|ꦓ|ꦑ|ꦟ|ꦦ|ꦯ|ꦡ)꧀(j|J)', '','$1꧀ꦗ꧀' ], + [ '(ꦤ|ꦏ|ꦢ|ꦠ|ꦱ|ꦭ|ꦥ|ꦗ|ꦩ|ꦒ|ꦧ|ꦘ|ꦨ|ꦖ|ꦓ|ꦑ|ꦟ|ꦦ|ꦯ|ꦡ)꧀k', '','$1꧀ꦏ꧀' ], + [ '(ꦤ|ꦏ|ꦢ|ꦠ|ꦱ|ꦭ|ꦥ|ꦗ|ꦩ|ꦒ|ꦧ|ꦘ|ꦨ|ꦖ|ꦓ|ꦑ|ꦟ|ꦦ|ꦯ|ꦡ)꧀K', '','$1꧀ꦑ꧀' ], // pasangan Ka murda + [ '(ꦲ|ꦃ|ꦤ|ꦕ|ꦏ|ꦢ|ꦠ|ꦱ|ꦮ|ꦭ|ꦥ|ꦗ|ꦚ|ꦩ|ꦒ|ꦧ|ꦔ|ꦁ|ꦘ|ꦨ|ꦖ|ꦓ|ꦑ|ꦟ|ꦦ|ꦯ|ꦡ)꧀(l|L)', '','$1꧀ꦭ꧀' ], + [ '(ꦤ|ꦏ|ꦢ|ꦠ|ꦱ|ꦭ|ꦥ|ꦗ|ꦩ|ꦒ|ꦧ|ꦘ|ꦨ|ꦖ|ꦓ|ꦑ|ꦟ|ꦦ|ꦯ|ꦡ)꧀(m|M)', '','$1꧀ꦩ꧀' ], + [ '(ꦤ|ꦏ|ꦢ|ꦠ|ꦱ|ꦭ|ꦥ|ꦗ|ꦩ|ꦒ|ꦧ|ꦘ|ꦨ|ꦖ|ꦓ|ꦑ|ꦟ|ꦦ|ꦯ|ꦡ)꧀n', '','$1꧀ꦤ꧀' ], + [ '(ꦤ|ꦏ|ꦢ|ꦠ|ꦱ|ꦭ|ꦥ|ꦗ|ꦩ|ꦒ|ꦧ|ꦘ|ꦨ|ꦖ|ꦓ|ꦑ|ꦟ|ꦦ|ꦯ|ꦡ)꧀N', '','$1꧀ꦟ꧀' ], // pasangan Na murda + [ '꧀o', '','ꦺꦴ' ], // o + [ '꧀O', '','ꦎ' ], // O + [ '(ꦤ|ꦏ|ꦢ|ꦠ|ꦱ|ꦭ|ꦥ|ꦗ|ꦩ|ꦒ|ꦧ|ꦘ|ꦨ|ꦖ|ꦓ|ꦑ|ꦟ|ꦦ|ꦯ|ꦡ)꧀p', '','$1꧀ꦥ꧀' ], + [ '(ꦤ|ꦏ|ꦢ|ꦠ|ꦱ|ꦭ|ꦥ|ꦗ|ꦩ|ꦒ|ꦧ|ꦘ|ꦨ|ꦖ|ꦓ|ꦑ|ꦟ|ꦦ|ꦯ|ꦡ)꧀P', '','$1꧀ꦦ꧀' ], // pasangan Pa murda // q - ['(ꦲ|ꦃ|ꦤ|ꦕ|ꦏ|ꦢ|ꦠ|ꦱ|ꦮ|ꦭ|ꦥ|ꦝ|ꦗ|ꦚ|ꦩ|ꦒ|ꦧ|ꦛ|ꦔ|ꦁ|ꦘ|ꦨ|ꦖ|ꦓ|ꦑ|ꦟ|ꦦ|ꦯ|ꦡ)꧀r', '','$1꧀ꦫ꧀'], // consonant+zero-width-space+(r|R) doesn't make special biconsonant -ra - ['(ꦲ|ꦃ|ꦤ|ꦕ|ꦏ|ꦢ|ꦠ|ꦱ|ꦮ|ꦭ|ꦥ|ꦝ|ꦗ|ꦚ|ꦩ|ꦒ|ꦧ|ꦛ|ꦔ|ꦁ|ꦘ|ꦨ|ꦖ|ꦓ|ꦑ|ꦟ|ꦦ|ꦯ|ꦡ)꧀R', '','$1꧀ꦬ꧀'], // consonant+zero-width-space+(r|R) doesn't make special biconsonant -ra - ['(ꦲ|ꦃ|ꦤ|ꦕ|ꦏ|ꦢ|ꦠ|ꦱ|ꦮ|ꦭ|ꦥ|ꦝ|ꦗ|ꦚ|ꦩ|ꦒ|ꦧ|ꦛ|ꦔ|ꦁ|ꦘ|ꦨ|ꦖ|ꦓ|ꦑ|ꦟ|ꦦ|ꦯ|ꦡ)꧀(r|R)', '','$1ꦿ'], // special biconsonant -ra - ['(ꦤ|ꦏ|ꦢ|ꦠ|ꦱ|ꦭ|ꦥ|ꦗ|ꦩ|ꦒ|ꦧ|ꦘ|ꦨ|ꦖ|ꦓ|ꦑ|ꦟ|ꦦ|ꦯ|ꦡ)꧀s', '','$1꧀ꦱ꧀'], - ['(ꦤ|ꦏ|ꦢ|ꦠ|ꦱ|ꦭ|ꦥ|ꦗ|ꦩ|ꦒ|ꦧ|ꦘ|ꦨ|ꦖ|ꦓ|ꦑ|ꦟ|ꦦ|ꦯ|ꦡ)꧀S', '','$1꧀ꦯ꧀'], // pasangan Sa murda - ['(ꦤ|ꦏ|ꦢ|ꦠ|ꦱ|ꦭ|ꦥ|ꦗ|ꦩ|ꦒ|ꦧ|ꦘ|ꦨ|ꦖ|ꦓ|ꦑ|ꦟ|ꦦ|ꦯ|ꦡ)꧀t', '','$1꧀ꦠ꧀'], - ['(ꦤ|ꦏ|ꦢ|ꦠ|ꦱ|ꦭ|ꦥ|ꦗ|ꦩ|ꦒ|ꦧ|ꦘ|ꦨ|ꦖ|ꦓ|ꦑ|ꦟ|ꦦ|ꦯ|ꦡ)꧀T', '','$1꧀ꦡ꧀'], // pasangan Ta murda - ['꧀u', '','ꦸ'], // u - ['꧀U', '','ꦈ'], // U + [ '(ꦲ|ꦃ|ꦤ|ꦕ|ꦏ|ꦢ|ꦠ|ꦱ|ꦮ|ꦭ|ꦥ|ꦝ|ꦗ|ꦚ|ꦩ|ꦒ|ꦧ|ꦛ|ꦔ|ꦁ|ꦘ|ꦨ|ꦖ|ꦓ|ꦑ|ꦟ|ꦦ|ꦯ|ꦡ)꧀r', '','$1꧀ꦫ꧀' ], // consonant+zero-width-space+(r|R) doesn't make special biconsonant -ra + [ '(ꦲ|ꦃ|ꦤ|ꦕ|ꦏ|ꦢ|ꦠ|ꦱ|ꦮ|ꦭ|ꦥ|ꦝ|ꦗ|ꦚ|ꦩ|ꦒ|ꦧ|ꦛ|ꦔ|ꦁ|ꦘ|ꦨ|ꦖ|ꦓ|ꦑ|ꦟ|ꦦ|ꦯ|ꦡ)꧀R', '','$1꧀ꦬ꧀' ], // consonant+zero-width-space+(r|R) doesn't make special biconsonant -ra + [ '(ꦲ|ꦃ|ꦤ|ꦕ|ꦏ|ꦢ|ꦠ|ꦱ|ꦮ|ꦭ|ꦥ|ꦝ|ꦗ|ꦚ|ꦩ|ꦒ|ꦧ|ꦛ|ꦔ|ꦁ|ꦘ|ꦨ|ꦖ|ꦓ|ꦑ|ꦟ|ꦦ|ꦯ|ꦡ)꧀(r|R)', '','$1ꦿ' ], // special biconsonant -ra + [ '(ꦤ|ꦏ|ꦢ|ꦠ|ꦱ|ꦭ|ꦥ|ꦗ|ꦩ|ꦒ|ꦧ|ꦘ|ꦨ|ꦖ|ꦓ|ꦑ|ꦟ|ꦦ|ꦯ|ꦡ)꧀s', '','$1꧀ꦱ꧀' ], + [ '(ꦤ|ꦏ|ꦢ|ꦠ|ꦱ|ꦭ|ꦥ|ꦗ|ꦩ|ꦒ|ꦧ|ꦘ|ꦨ|ꦖ|ꦓ|ꦑ|ꦟ|ꦦ|ꦯ|ꦡ)꧀S', '','$1꧀ꦯ꧀' ], // pasangan Sa murda + [ '(ꦤ|ꦏ|ꦢ|ꦠ|ꦱ|ꦭ|ꦥ|ꦗ|ꦩ|ꦒ|ꦧ|ꦘ|ꦨ|ꦖ|ꦓ|ꦑ|ꦟ|ꦦ|ꦯ|ꦡ)꧀t', '','$1꧀ꦠ꧀' ], + [ '(ꦤ|ꦏ|ꦢ|ꦠ|ꦱ|ꦭ|ꦥ|ꦗ|ꦩ|ꦒ|ꦧ|ꦘ|ꦨ|ꦖ|ꦓ|ꦑ|ꦟ|ꦦ|ꦯ|ꦡ)꧀T', '','$1꧀ꦡ꧀' ], // pasangan Ta murda + [ '꧀u', '','ꦸ' ], // u + [ '꧀U', '','ꦈ' ], // U // v = f - ['(ꦲ|ꦃ|ꦤ|ꦫ|ꦂ|ꦏ|ꦢ|ꦠ|ꦱ|ꦮ|ꦭ|ꦥ|ꦝ|ꦗ|ꦪ|ꦚ|ꦩ|ꦒ|ꦧ|ꦔ|ꦁ|ꦘ|ꦨ|ꦖ|ꦓ|ꦑ|ꦟ|ꦦ|ꦯ|ꦡ)꧀(w|W)꧀', '','$1꧀ꦮ'], - ['(ꦲ|ꦃ|ꦫ|ꦂ|ꦏ|ꦢ|ꦠ|ꦱ|ꦮ|ꦭ|ꦥ|ꦝ|ꦗ|ꦩ|ꦒ|ꦧ|ꦔ|ꦘ|ꦨ|ꦖ|ꦓ|ꦑ|ꦟ|ꦦ|ꦯ|ꦡ)꧀(y|Y)', '','$1꧀ꦪ꧀'], // consonant+zero-width-space+(y|Y) doesn't make special biconsonant -ya + [ '(ꦲ|ꦃ|ꦤ|ꦫ|ꦂ|ꦏ|ꦢ|ꦠ|ꦱ|ꦮ|ꦭ|ꦥ|ꦝ|ꦗ|ꦪ|ꦚ|ꦩ|ꦒ|ꦧ|ꦔ|ꦁ|ꦘ|ꦨ|ꦖ|ꦓ|ꦑ|ꦟ|ꦦ|ꦯ|ꦡ)꧀(w|W)꧀', '','$1꧀ꦮ' ], + [ '(ꦲ|ꦃ|ꦫ|ꦂ|ꦏ|ꦢ|ꦠ|ꦱ|ꦮ|ꦭ|ꦥ|ꦝ|ꦗ|ꦩ|ꦒ|ꦧ|ꦔ|ꦘ|ꦨ|ꦖ|ꦓ|ꦑ|ꦟ|ꦦ|ꦯ|ꦡ)꧀(y|Y)', '','$1꧀ꦪ꧀' ], // consonant+zero-width-space+(y|Y) doesn't make special biconsonant -ya - ['(ꦲ|ꦃ|ꦫ|ꦂ|ꦏ|ꦢ|ꦠ|ꦱ|ꦮ|ꦭ|ꦥ|ꦝ|ꦗ|ꦩ|ꦒ|ꦧ|ꦔ|ꦘ|ꦨ|ꦖ|ꦓ|ꦑ|ꦦ|ꦯ|ꦡ)꧀(y|Y)', '','$1ꦾ'], // special biconsonant -ya, + [ '(ꦲ|ꦃ|ꦫ|ꦂ|ꦏ|ꦢ|ꦠ|ꦱ|ꦮ|ꦭ|ꦥ|ꦝ|ꦗ|ꦩ|ꦒ|ꦧ|ꦔ|ꦘ|ꦨ|ꦖ|ꦓ|ꦑ|ꦦ|ꦯ|ꦡ)꧀(y|Y)', '','$1ꦾ' ], // special biconsonant -ya, // can't be started with n or y, reserved for bigraf ny (REF:-yy-) - ['(ꦤ|ꦏ|ꦠ|ꦱ|ꦭ|ꦥ|ꦗ|ꦩ|ꦒ|ꦧ|ꦘ|ꦨ|ꦖ|ꦓ|ꦑ|ꦟ|ꦦ|ꦯ|ꦡ)꧀(z|Z)', '','$1ꦾꦗ꦳꧀'], // can't be started with d, reserved for bigraf dz + [ '(ꦤ|ꦏ|ꦠ|ꦱ|ꦭ|ꦥ|ꦗ|ꦩ|ꦒ|ꦧ|ꦘ|ꦨ|ꦖ|ꦓ|ꦑ|ꦟ|ꦦ|ꦯ|ꦡ)꧀(z|Z)', '','$1ꦾꦗ꦳꧀' ], // can't be started with d, reserved for bigraf dz // IV. 1. Special consonant - ['(ꦾ|ꦿ)a', '','$1'], - ['ꦿx', '','ꦽ'], // special biconsonant -rê - ['ꦊq', '','ꦋ'], // special character lê Raswadi - ['ꦭ꧀x', '','ꦊ'], // special character lê - ['ꦫ꧀x', '','ꦉ'], // special character rê - ['ꦌx', '','ꦄꦼ'], // Ê - ['꧀x', '','ꦼ'], // x is another way to write ê - ['꧀X', '','ꦄꦼ'], // X is another way to write Ê + [ '(ꦾ|ꦿ)a', '','$1' ], + [ 'ꦿx', '','ꦽ' ], // special biconsonant -rê + [ 'ꦊq', '','ꦋ' ], // special character lê Raswadi + [ 'ꦭ꧀x', '','ꦊ' ], // special character lê + [ 'ꦫ꧀x', '','ꦉ' ], // special character rê + [ 'ꦌx', '','ꦄꦼ' ], // Ê + [ '꧀x', '','ꦼ' ], // x is another way to write ê + [ '꧀X', '','ꦄꦼ' ], // X is another way to write Ê // IV. 3. Extended vowel // long a (aa) - see II. - ['(ꦲ|ꦤ|ꦕ|ꦫ|ꦏ|ꦢ|ꦠ|ꦱ|ꦮ|ꦭ|ꦥ|ꦝ|ꦗ|ꦪ|ꦚ|ꦩ|ꦒ|ꦧ|ꦛ|ꦔ|ꦘ|ꦨ|ꦖ|ꦓ|ꦑ|ꦟ|ꦦ|ꦯ|ꦡ|꦳)i', '','$1ꦻ'], // hanacaraka + i = -ai - ['(ꦲ|ꦤ|ꦕ|ꦫ|ꦏ|ꦢ|ꦠ|ꦱ|ꦮ|ꦭ|ꦥ|ꦝ|ꦗ|ꦪ|ꦚ|ꦩ|ꦒ|ꦧ|ꦛ|ꦔ|ꦘ|ꦨ|ꦖ|ꦓ|ꦑ|ꦟ|ꦦ|ꦯ|ꦡ|꦳)u', '','$1ꦻꦴ'], // hanacaraka + u = -au - ['ꦄi', '','ꦍ'], // Ai - ['ꦄu', '','ꦎꦴ'], // Au - ['ꦶi', '','ꦷ'], // long i (ii) - ['ꦆi', '','ꦇ'], // long i (Ii) - ['ꦸu', '','ꦹ'], // long u (uu) - ['ꦈu', '','ꦈꦴ'], // long u (Uu) - ['ꦺꦴo', '','ꦵ'], // Sundanese -o + [ '(ꦲ|ꦤ|ꦕ|ꦫ|ꦏ|ꦢ|ꦠ|ꦱ|ꦮ|ꦭ|ꦥ|ꦝ|ꦗ|ꦪ|ꦚ|ꦩ|ꦒ|ꦧ|ꦛ|ꦔ|ꦘ|ꦨ|ꦖ|ꦓ|ꦑ|ꦟ|ꦦ|ꦯ|ꦡ|꦳)i', '','$1ꦻ' ], // hanacaraka + i = -ai + [ '(ꦲ|ꦤ|ꦕ|ꦫ|ꦏ|ꦢ|ꦠ|ꦱ|ꦮ|ꦭ|ꦥ|ꦝ|ꦗ|ꦪ|ꦚ|ꦩ|ꦒ|ꦧ|ꦛ|ꦔ|ꦘ|ꦨ|ꦖ|ꦓ|ꦑ|ꦟ|ꦦ|ꦯ|ꦡ|꦳)u', '','$1ꦻꦴ' ], // hanacaraka + u = -au + [ 'ꦄi', '','ꦍ' ], // Ai + [ 'ꦄu', '','ꦎꦴ' ], // Au + [ 'ꦶi', '','ꦷ' ], // long i (ii) + [ 'ꦆi', '','ꦇ' ], // long i (Ii) + [ 'ꦸu', '','ꦹ' ], // long u (uu) + [ 'ꦈu', '','ꦈꦴ' ], // long u (Uu) + [ 'ꦺꦴo', '','ꦵ' ], // Sundanese -o // IV. 2. Extended consonant - ['ꦱ꧀(s|h)', '','ꦰ꧀'], // s_s (with zero-width-space) - ['ꦏ꧀h', '','ꦏ꧀ꦲ꧀'], // k_h (with zero-width-space) - ['ꦒ꧀h', '','ꦒ꧀ꦲ꧀'], // g_h (with zero-width-space) - ['ꦢ꧀z', '','ꦢ꧀ꦗ꦳꧀'], // d_z (with zero-width-space) - ['ꦗ꧀h', '','ꦙ'], // j_h (with zero-width-space) - ['ꦱ꧀(s|h)', '','ꦰ꧀'], // ss/sh - ['ꦏ꧀h', '','ꦏ꦳'], // kh - ['ꦒ꧀h', '','ꦒ꦳'], // gh - ['ꦢ꧀z', '','ꦢ꦳'], // dz - ['ꦗ꧀h', '','ꦙ'], // jh/Ja mahaprana + [ 'ꦱ꧀(s|h)', '','ꦰ꧀' ], // s_s (with zero-width-space) + [ 'ꦏ꧀h', '','ꦏ꧀ꦲ꧀' ], // k_h (with zero-width-space) + [ 'ꦒ꧀h', '','ꦒ꧀ꦲ꧀' ], // g_h (with zero-width-space) + [ 'ꦢ꧀z', '','ꦢ꧀ꦗ꦳꧀' ], // d_z (with zero-width-space) + [ 'ꦗ꧀h', '','ꦙ' ], // j_h (with zero-width-space) + [ 'ꦱ꧀(s|h)', '','ꦰ꧀' ], // ss/sh + [ 'ꦏ꧀h', '','ꦏ꦳' ], // kh + [ 'ꦒ꧀h', '','ꦒ꦳' ], // gh + [ 'ꦢ꧀z', '','ꦢ꦳' ], // dz + [ 'ꦗ꧀h', '','ꦙ' ], // jh/Ja mahaprana // III. Non-words // q and Q are special characters for choosing less used characters by pressing q/Q multiple times (rotating back) - [' ', '',''], // zero-width-space, since javanese have no space - ['꧅q', '','꧁'], // rêrênggan kiwa - ['꧄q', '','꧅'], // pada luhur - ['꧃q', '','꧄'], // pada madya - ['꧂q', '', '꧃'],// pada andhap - ['꧁q', '','꧂'], // rêrênggan têngên - ['Q', '','꧁'], // rêrênggan kiwa - ['꧟[Q|q]', '','꧀'], // pangkon - ['꧞[Q|q]', '','꧟'], // pada isen-isen - ['꧆[Q|q]', '','꧞'], // pada tirta tumetes - ['ꦀ[Q|q]', '', '꧆'],// pada windu - ['꦳[Q|q]', '','ꦀ'], // panyangga - ['꧀[Q|q]', '','꦳'], // cecak telu - ['q', '','꧀'], // pangkon - to cut off the default -a vowel + [ ' ', '','' ], // zero-width-space, since javanese have no space + [ '꧅q', '','꧁' ], // rêrênggan kiwa + [ '꧄q', '','꧅' ], // pada luhur + [ '꧃q', '','꧄' ], // pada madya + [ '꧂q', '', '꧃' ],// pada andhap + [ '꧁q', '','꧂' ], // rêrênggan têngên + [ 'Q', '','꧁' ], // rêrênggan kiwa + [ '꧟[Q|q]', '','꧀' ], // pangkon + [ '꧞[Q|q]', '','꧟' ], // pada isen-isen + [ '꧆[Q|q]', '','꧞' ], // pada tirta tumetes + [ 'ꦀ[Q|q]', '', '꧆' ],// pada windu + [ '꦳[Q|q]', '','ꦀ' ], // panyangga + [ '꧀[Q|q]', '','꦳' ], // cecak telu + [ 'q', '','꧀' ], // pangkon - to cut off the default -a vowel - ['ꦫq', '','ꦿ'], // another way to write -ra - ['ꦪq', '','ꦾ'], // another way to write -ya + [ 'ꦫq', '','ꦿ' ], // another way to write -ra + [ 'ꦪq', '','ꦾ' ], // another way to write -ya // II. 1. Alphabetical ha-na-ca-ra-ka - ['ꦠ꧀h', '','ꦠ꧀ꦲ꧀'], // t_h (with zero-width-space) - ['ꦢ꧀h', '','ꦢ꧀ꦲ꧀'], // d_h (with zero-width-space) - ['ꦤ꧀y', '','ꦚ꧀ꦪ꧀'], // n_y (with zero-width-space) - ['ꦤ꧀g', '','ꦔ꧀ꦒ꧀'], // n_g (with zero-width-space) - ['ꦠ꧀h', '','ꦛ꧀'], // th - ['ꦢ꧀h', '','ꦝ꧀'], // dh - ['ꦤ꧀y', '','ꦚ꧀'], // ny - ['ꦤ꧀g', '','ꦁ'], // ng - ['a', '','ꦲ'], - ['b', '','ꦧ꧀'], - ['c', '','ꦕ꧀'], - ['d', '','ꦢ꧀'], - ['e', '','ꦲꦺ'], // é|è - ['(f|v)', '','ꦥ꦳꧀'], - ['g', '','ꦒ꧀'], - ['h', '','ꦲ꧀'], - ['i', '','ꦲꦶ'], - ['j', '','ꦗ꧀'], - ['k', '','ꦏ꧀'], - ['l', '','ꦭ꧀'], - ['m', '','ꦩ꧀'], - ['n', '','ꦤ꧀'], - ['o', '','ꦲꦺꦴ'], - ['p', '','ꦥ꧀'], + [ 'ꦠ꧀h', '','ꦠ꧀ꦲ꧀' ], // t_h (with zero-width-space) + [ 'ꦢ꧀h', '','ꦢ꧀ꦲ꧀' ], // d_h (with zero-width-space) + [ 'ꦤ꧀y', '','ꦚ꧀ꦪ꧀' ], // n_y (with zero-width-space) + [ 'ꦤ꧀g', '','ꦔ꧀ꦒ꧀' ], // n_g (with zero-width-space) + [ 'ꦠ꧀h', '','ꦛ꧀' ], // th + [ 'ꦢ꧀h', '','ꦝ꧀' ], // dh + [ 'ꦤ꧀y', '','ꦚ꧀' ], // ny + [ 'ꦤ꧀g', '','ꦁ' ], // ng + [ 'a', '','ꦲ' ], + [ 'b', '','ꦧ꧀' ], + [ 'c', '','ꦕ꧀' ], + [ 'd', '','ꦢ꧀' ], + [ 'e', '','ꦲꦺ' ], // é|è + [ '(f|v)', '','ꦥ꦳꧀' ], + [ 'g', '','ꦒ꧀' ], + [ 'h', '','ꦲ꧀' ], + [ 'i', '','ꦲꦶ' ], + [ 'j', '','ꦗ꧀' ], + [ 'k', '','ꦏ꧀' ], + [ 'l', '','ꦭ꧀' ], + [ 'm', '','ꦩ꧀' ], + [ 'n', '','ꦤ꧀' ], + [ 'o', '','ꦲꦺꦴ' ], + [ 'p', '','ꦥ꧀' ], // q = special letters, see III. - ['r', '','ꦫ꧀'], - ['s', '','ꦱ꧀'], - ['t', '','ꦠ꧀'], - ['u', '','ꦲꦸ'], + [ 'r', '','ꦫ꧀' ], + [ 's', '','ꦱ꧀' ], + [ 't', '','ꦠ꧀' ], + [ 'u', '','ꦲꦸ' ], // v = f - ['w', '','ꦮ꧀'], - ['x', '','ꦲꦼ'], // ê - ['y', '','ꦪ꧀'], - ['z', '','ꦗ꦳꧀'], + [ 'w', '','ꦮ꧀' ], + [ 'x', '','ꦲꦼ' ], // ê + [ 'y', '','ꦪ꧀' ], + [ 'z', '','ꦗ꦳꧀' ], // II. Basic Letters: // II. 2. Capital Ha-Na-Ca-Ra-Ka (Aksara Murda) - ['(ꦠ|ꦡ)꧀(h|H)', '','ꦛ꧀'], - ['ꦣ꧀h', '','ꦞ꧀'], // Dha murda - ['(ꦢ|ꦣ)꧀H', '','ꦞ꧀'], // Dha murda - ['ꦟ꧀y', '','ꦘ꧀'], // Nya murda - ['(ꦤ|ꦟ)꧀Y', '','ꦘ꧀'], // NYA murda - ['(ꦤ|ꦟ)꧀(g|G)', '','ꦔ꧀'],// nga - ['A', '','ꦄ'], // A - ['B', '','ꦨ꧀'], // Ba murda - ['C', '','ꦖ꧀'], // Ca murda(?) - ['D', '','ꦣ꧀'], - ['E', '','ꦌ'], // É|È - ['(F|V)', '','ꦥ꦳꧀'], - ['G', '','ꦓ꧀'], // Ga murda - ['H', '','ꦲ꧀'], - ['I', '','ꦆ'], // I - ['J', '','ꦙ꧀'],// Ja Mahaprana - ['K', '','ꦑ꧀'], // Ka murda - ['L', '','ꦭ꧀'], - ['M', '','ꦩ꧀'], - ['N', '','ꦟ꧀'], // Na murda - ['O', '','ꦎ'], // O - ['P', '','ꦦ꧀'], // Pa murda + [ '(ꦠ|ꦡ)꧀(h|H)', '','ꦛ꧀' ], + [ 'ꦣ꧀h', '','ꦞ꧀' ], // Dha murda + [ '(ꦢ|ꦣ)꧀H', '','ꦞ꧀' ], // Dha murda + [ 'ꦟ꧀y', '','ꦘ꧀' ], // Nya murda + [ '(ꦤ|ꦟ)꧀Y', '','ꦘ꧀' ], // NYA murda + [ '(ꦤ|ꦟ)꧀(g|G)', '','ꦔ꧀' ],// nga + [ 'A', '','ꦄ' ], // A + [ 'B', '','ꦨ꧀' ], // Ba murda + [ 'C', '','ꦖ꧀' ], // Ca murda(?) + [ 'D', '','ꦣ꧀' ], + [ 'E', '','ꦌ' ], // É|È + [ '(F|V)', '','ꦥ꦳꧀' ], + [ 'G', '','ꦓ꧀' ], // Ga murda + [ 'H', '','ꦲ꧀' ], + [ 'I', '','ꦆ' ], // I + [ 'J', '','ꦙ꧀' ],// Ja Mahaprana + [ 'K', '','ꦑ꧀' ], // Ka murda + [ 'L', '','ꦭ꧀' ], + [ 'M', '','ꦩ꧀' ], + [ 'N', '','ꦟ꧀' ], // Na murda + [ 'O', '','ꦎ' ], // O + [ 'P', '','ꦦ꧀' ], // Pa murda // Q = special letters, see III. - ['R', '','ꦬ꧀'], - ['S', '','ꦯ꧀'], // Sa murda - ['T', '','ꦡ꧀'], // Ta murda - ['U', '','ꦈ'], // U + [ 'R', '','ꦬ꧀' ], + [ 'S', '','ꦯ꧀' ], // Sa murda + [ 'T', '','ꦡ꧀' ], // Ta murda + [ 'U', '','ꦈ' ], // U // V = F - ['W', '','ꦮ꧀'], - ['X', '','ꦄꦼ'], // X is another way to write Ê - ['Y', '','ꦪ꧀'], - ['Z', '','ꦗ꦳꧀'], + [ 'W', '','ꦮ꧀' ], + [ 'X', '','ꦄꦼ' ], // X is another way to write Ê + [ 'Y', '','ꦪ꧀' ], + [ 'Z', '','ꦗ꦳꧀' ], // I. Number - ['0', '','꧐'], - ['1', '','꧑'], - ['2', '','꧒'], - ['3', '','꧓'], - ['4', '','꧔'], - ['5', '','꧕'], - ['6', '','꧖'], - ['7', '','꧗'], - ['8', '','꧘'], - ['9', '','꧙'], - [':', '','꧇'], // 'enclose Javanese numbers, e.g. ":1:"' - [',', '','꧈'], // 'comma' - ['\\.', '','꧉'], // 'period' - ['꧊\\|', '','꧋'], // 'opening paragraph character' - ['\\|', '','꧊'], // 'poem character' - ['\\(', '','꧌'], // 'Javanese opening bracket' - ['\\)', '','꧍'] // 'Javanese closing bracket' + [ '0', '','꧐' ], + [ '1', '','꧑' ], + [ '2', '','꧒' ], + [ '3', '','꧓' ], + [ '4', '','꧔' ], + [ '5', '','꧕' ], + [ '6', '','꧖' ], + [ '7', '','꧗' ], + [ '8', '','꧘' ], + [ '9', '','꧙' ], + [ ':', '','꧇' ], // 'enclose Javanese numbers, e.g. ":1:"' + [ ',', '','꧈' ], // 'comma' + [ '\\.', '','꧉' ], // 'period' + [ '꧊\\|', '','꧋' ], // 'opening paragraph character' + [ '\\|', '','꧊' ], // 'poem character' + [ '\\(', '','꧌' ], // 'Javanese opening bracket' + [ '\\)', '','꧍' ] // 'Javanese closing bracket' ] }; diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ka/ka-kbd.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ka/ka-kbd.js index a974a686..80a86a30 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ka/ka-kbd.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ka/ka-kbd.js @@ -11,45 +11,45 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['.k', 'კ'], - ['.p', 'პ'], - ['+z', 'ჟ'], - ['.t', 'ტ'], - ['.g', 'ღ'], - ['+s', 'შ'], - ['.+c', 'ჭ'], - ['+c', 'ჩ'], - ['.c', 'წ'], - ['+j', 'ჯ'], - ['ყ1', 'ჴ'], - ['ე0', 'ჱ'], - ['ო1', 'ჵ'], - ['ი1', 'ჲ'], - ['a', 'ა'], - ['b', 'ბ'], - ['g', 'გ'], - ['d', 'დ'], - ['e', 'ე'], - ['v', 'ვ'], - ['z', 'ზ'], - ['t', 'თ'], - ['i', 'ი'], - ['l', 'ლ'], - ['m', 'მ'], - ['n', 'ნ'], - ['o', 'ო'], - ['r', 'რ'], - ['s', 'ს'], - ['u', 'უ'], - ['p', 'ფ'], - ['k', 'ქ'], - ['q', 'ყ'], - ['c', 'ც'], - ['j', 'ძ'], - ['x', 'ხ'], - ['h', 'ჰ'], - ['w', 'ჳ'], - ['f', 'ჶ']] + [ '.k', 'კ' ], + [ '.p', 'პ' ], + [ '+z', 'ჟ' ], + [ '.t', 'ტ' ], + [ '.g', 'ღ' ], + [ '+s', 'შ' ], + [ '.+c', 'ჭ' ], + [ '+c', 'ჩ' ], + [ '.c', 'წ' ], + [ '+j', 'ჯ' ], + [ 'ყ1', 'ჴ' ], + [ 'ე0', 'ჱ' ], + [ 'ო1', 'ჵ' ], + [ 'ი1', 'ჲ' ], + [ 'a', 'ა' ], + [ 'b', 'ბ' ], + [ 'g', 'გ' ], + [ 'd', 'დ' ], + [ 'e', 'ე' ], + [ 'v', 'ვ' ], + [ 'z', 'ზ' ], + [ 't', 'თ' ], + [ 'i', 'ი' ], + [ 'l', 'ლ' ], + [ 'm', 'მ' ], + [ 'n', 'ნ' ], + [ 'o', 'ო' ], + [ 'r', 'რ' ], + [ 's', 'ს' ], + [ 'u', 'უ' ], + [ 'p', 'ფ' ], + [ 'k', 'ქ' ], + [ 'q', 'ყ' ], + [ 'c', 'ც' ], + [ 'j', 'ძ' ], + [ 'x', 'ხ' ], + [ 'h', 'ჰ' ], + [ 'w', 'ჳ' ], + [ 'f', 'ჶ' ] ] }; $.ime.register( kaKbd ); diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ka/ka-transliteration.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ka/ka-transliteration.js index 08fc1db5..f9b5d796 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ka/ka-transliteration.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ka/ka-transliteration.js @@ -13,45 +13,45 @@ contextLength: 3, maxKeyLength: 1, patterns: [ - ['\\\\([A-Za-z|\\~|\\`])', '\\\\', '$1'], - ['`', '„'], - ['~', '“'], - ['q', 'ქ'], - ['w', 'წ'], - ['e', 'ე'], - ['r', 'რ'], - ['t', 'ტ'], - ['y', 'ყ'], - ['u', 'უ'], - ['i', 'ი'], - ['o', 'ო'], - ['p', 'პ'], + [ '\\\\([A-Za-z|\\~|\\`])', '\\\\', '$1' ], + [ '`', '„' ], + [ '~', '“' ], + [ 'q', 'ქ' ], + [ 'w', 'წ' ], + [ 'e', 'ე' ], + [ 'r', 'რ' ], + [ 't', 'ტ' ], + [ 'y', 'ყ' ], + [ 'u', 'უ' ], + [ 'i', 'ი' ], + [ 'o', 'ო' ], + [ 'p', 'პ' ], - ['a', 'ა'], - ['s', 'ს'], - ['d', 'დ'], - ['f', 'ფ'], - ['g', 'გ'], - ['h', 'ჰ'], - ['j', 'ჯ'], - ['k', 'კ'], - ['l', 'ლ'], + [ 'a', 'ა' ], + [ 's', 'ს' ], + [ 'd', 'დ' ], + [ 'f', 'ფ' ], + [ 'g', 'გ' ], + [ 'h', 'ჰ' ], + [ 'j', 'ჯ' ], + [ 'k', 'კ' ], + [ 'l', 'ლ' ], - ['z', 'ზ'], - ['x', 'ხ'], - ['c', 'ც'], - ['v', 'ვ'], - ['b', 'ბ'], - ['n', 'ნ'], - ['m', 'მ'], + [ 'z', 'ზ' ], + [ 'x', 'ხ' ], + [ 'c', 'ც' ], + [ 'v', 'ვ' ], + [ 'b', 'ბ' ], + [ 'n', 'ნ' ], + [ 'm', 'მ' ], - ['W', 'ჭ'], - ['R', 'ღ'], - ['T', 'თ'], - ['S', 'შ'], - ['J', 'ჟ'], - ['Z', 'ძ'], - ['C', 'ჩ']] + [ 'W', 'ჭ' ], + [ 'R', 'ღ' ], + [ 'T', 'თ' ], + [ 'S', 'შ' ], + [ 'J', 'ჟ' ], + [ 'Z', 'ძ' ], + [ 'C', 'ჩ' ] ] }; $.ime.register( kaTransliteration ); diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/kk/kk-arabic.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/kk/kk-arabic.js index 72db1d3b..ce1ee0b7 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/kk/kk-arabic.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/kk/kk-arabic.js @@ -11,50 +11,50 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['a', 'ا'], - ['A', 'ٵ'], - ['b', 'ب'], - ['v', 'ۆ'], - ['g', 'گ'], - ['R', 'ع'], - ['d', 'د'], - ['e', 'ە'], - ['j', 'ج'], - ['z', 'ز'], - ['y', 'ي'], - ['k', 'ك'], - ['q', 'ق'], - ['l', 'ل'], - ['m', 'م'], - ['n', 'ن'], - ['N', 'ڭ'], - ['o', 'و'], - ['O', 'ٶ'], - ['p', 'پ'], - ['r', 'ر'], - ['s', 'س'], - ['t', 'ت'], - ['w', 'ۋ'], - ['u', 'ۇ'], - ['U', 'ٷ'], - ['f', 'ف'], - ['H', 'ح'], - ['h', 'ه'], - ['c', 'چ'], - ['S', 'ش'], - ['I', 'ى'], - ['i', 'ٸ'], - [';', '؛'], - [',', '،'], - ['\\?', '?'], - ['\\<', '>'], - ['\\>', '<'], - ['\\(', ')'], - ['\\)', '('], - ['\\[', ']'], - ['\\]', '['], - ['\\{', '}'], - ['\\}', '{'] + [ 'a', 'ا' ], + [ 'A', 'ٵ' ], + [ 'b', 'ب' ], + [ 'v', 'ۆ' ], + [ 'g', 'گ' ], + [ 'R', 'ع' ], + [ 'd', 'د' ], + [ 'e', 'ە' ], + [ 'j', 'ج' ], + [ 'z', 'ز' ], + [ 'y', 'ي' ], + [ 'k', 'ك' ], + [ 'q', 'ق' ], + [ 'l', 'ل' ], + [ 'm', 'م' ], + [ 'n', 'ن' ], + [ 'N', 'ڭ' ], + [ 'o', 'و' ], + [ 'O', 'ٶ' ], + [ 'p', 'پ' ], + [ 'r', 'ر' ], + [ 's', 'س' ], + [ 't', 'ت' ], + [ 'w', 'ۋ' ], + [ 'u', 'ۇ' ], + [ 'U', 'ٷ' ], + [ 'f', 'ف' ], + [ 'H', 'ح' ], + [ 'h', 'ه' ], + [ 'c', 'چ' ], + [ 'S', 'ش' ], + [ 'I', 'ى' ], + [ 'i', 'ٸ' ], + [ ';', '؛' ], + [ ',', '،' ], + [ '\\?', '?' ], + [ '\\<', '>' ], + [ '\\>', '<' ], + [ '\\(', ')' ], + [ '\\)', '(' ], + [ '\\[', ']' ], + [ '\\]', '[' ], + [ '\\{', '}' ], + [ '\\}', '{' ] ] }; diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/kk/kk-kbd.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/kk/kk-kbd.js index 4a6e273e..7ea4f087 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/kk/kk-kbd.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/kk/kk-kbd.js @@ -11,96 +11,96 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['`', '('], - ['\\~', ')'], - ['1', '\"'], - ['2', 'ә'], - ['\\@', 'Ә'], - ['3', 'і'], - ['\\#', 'І'], - ['4', 'ӊ'], - ['\\$', 'Ӊ'], - ['5', 'ғ'], - ['\\%', 'Ғ'], - ['6', ','], - ['\\^', ';'], - ['7', '.'], - ['\\&', ':'], - ['8', 'ү'], - ['\\*', 'Ү'], - ['9', 'ұ'], - ['\\(', 'Ұ'], - ['0', 'қ'], - ['\\)', 'Қ'], - ['\\-', 'ө'], - ['\\_', 'Ө'], - ['\\=', 'һ'], - ['\\+', 'Һ'], - ['q', 'й'], - ['Q', 'Й'], - ['w', 'ц'], - ['W', 'Ц'], - ['e', 'у'], - ['E', 'У'], - ['r', 'к'], - ['R', 'К'], - ['t', 'е'], - ['T', 'Е'], - ['y', 'н'], - ['Y', 'Н'], - ['u', 'г'], - ['U', 'Г'], - ['i', 'ш'], - ['I', 'Ш'], - ['o', 'щ'], - ['O', 'Щ'], - ['p', 'з'], - ['P', 'З'], - ['\\[', 'х'], - ['\\{', 'Х'], - ['\\]', 'ъ'], - ['\\}', 'Ъ'], - ['a', 'ф'], - ['A', 'Ф'], - ['s', 'ы'], - ['S', 'Ы'], - ['d', 'в'], - ['D', 'В'], - ['f', 'а'], - ['F', 'А'], - ['g', 'п'], - ['G', 'П'], - ['h', 'р'], - ['H', 'Р'], - ['j', 'о'], - ['J', 'О'], - ['k', 'л'], - ['K', 'Л'], - ['l', 'д'], - ['L', 'Д'], - [';', 'ж'], - [':', 'Ж'], - ['\'', 'э'], - ['\"', 'Э'], - ['z', 'я'], - ['Z', 'Я'], - ['x', 'ч'], - ['X', 'Ч'], - ['c', 'с'], - ['C', 'С'], - ['v', 'м'], - ['V', 'М'], - ['b', 'и'], - ['B', 'И'], - ['n', 'т'], - ['N', 'Т'], - ['m', 'ь'], - ['M', 'Ь'], - [',', 'б'], - ['\\<', 'Б'], - ['\\.', 'ю'], - ['\\>', 'Ю'], - ['/', '№'] + [ '`', '(' ], + [ '\\~', ')' ], + [ '1', '\"' ], + [ '2', 'ә' ], + [ '\\@', 'Ә' ], + [ '3', 'і' ], + [ '\\#', 'І' ], + [ '4', 'ӊ' ], + [ '\\$', 'Ӊ' ], + [ '5', 'ғ' ], + [ '\\%', 'Ғ' ], + [ '6', ',' ], + [ '\\^', ';' ], + [ '7', '.' ], + [ '\\&', ':' ], + [ '8', 'ү' ], + [ '\\*', 'Ү' ], + [ '9', 'ұ' ], + [ '\\(', 'Ұ' ], + [ '0', 'қ' ], + [ '\\)', 'Қ' ], + [ '\\-', 'ө' ], + [ '\\_', 'Ө' ], + [ '\\=', 'һ' ], + [ '\\+', 'Һ' ], + [ 'q', 'й' ], + [ 'Q', 'Й' ], + [ 'w', 'ц' ], + [ 'W', 'Ц' ], + [ 'e', 'у' ], + [ 'E', 'У' ], + [ 'r', 'к' ], + [ 'R', 'К' ], + [ 't', 'е' ], + [ 'T', 'Е' ], + [ 'y', 'н' ], + [ 'Y', 'Н' ], + [ 'u', 'г' ], + [ 'U', 'Г' ], + [ 'i', 'ш' ], + [ 'I', 'Ш' ], + [ 'o', 'щ' ], + [ 'O', 'Щ' ], + [ 'p', 'з' ], + [ 'P', 'З' ], + [ '\\[', 'х' ], + [ '\\{', 'Х' ], + [ '\\]', 'ъ' ], + [ '\\}', 'Ъ' ], + [ 'a', 'ф' ], + [ 'A', 'Ф' ], + [ 's', 'ы' ], + [ 'S', 'Ы' ], + [ 'd', 'в' ], + [ 'D', 'В' ], + [ 'f', 'а' ], + [ 'F', 'А' ], + [ 'g', 'п' ], + [ 'G', 'П' ], + [ 'h', 'р' ], + [ 'H', 'Р' ], + [ 'j', 'о' ], + [ 'J', 'О' ], + [ 'k', 'л' ], + [ 'K', 'Л' ], + [ 'l', 'д' ], + [ 'L', 'Д' ], + [ ';', 'ж' ], + [ ':', 'Ж' ], + [ '\'', 'э' ], + [ '\"', 'Э' ], + [ 'z', 'я' ], + [ 'Z', 'Я' ], + [ 'x', 'ч' ], + [ 'X', 'Ч' ], + [ 'c', 'с' ], + [ 'C', 'С' ], + [ 'v', 'м' ], + [ 'V', 'М' ], + [ 'b', 'и' ], + [ 'B', 'И' ], + [ 'n', 'т' ], + [ 'N', 'Т' ], + [ 'm', 'ь' ], + [ 'M', 'Ь' ], + [ ',', 'б' ], + [ '\\<', 'Б' ], + [ '\\.', 'ю' ], + [ '\\>', 'Ю' ], + [ '/', '№' ] ] }; diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/kn/kn-inscript.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/kn/kn-inscript.js index 33a0f607..de15ba7e 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/kn/kn-inscript.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/kn/kn-inscript.js @@ -10,101 +10,101 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['x', '\u0C82'], - ['_', '\u0C83'], - ['D', '\u0C85'], - ['E', '\u0C86'], - ['F', '\u0C87'], - ['R', '\u0C88'], - ['G', '\u0C89'], - ['T', '\u0C8A'], - ['\\+', '\u0C8B'], - ['Z', '\u0C8E'], - ['S', '\u0C8F'], - ['W', '\u0C90'], - ['~', '\u0C92'], - ['A', '\u0C93'], - ['Q', '\u0C94'], - ['k', '\u0C95'], - ['K', '\u0C96'], - ['i', '\u0C97'], - ['I', '\u0C98'], - ['U', '\u0C99'], - [';', '\u0C9A'], - ['\\:', '\u0C9B'], - ['p', '\u0C9C'], - ['P', '\u0C9D'], - ['\\}', '\u0C9E'], - ['\'', '', '\u0C9F'], - ['"', '\u0CA0'], - ['\\[', '\u0CA1'], - ['\\{', '\u0CA2'], - ['C', '\u0CA3'], - ['l', '\u0CA4'], - ['L', '\u0CA5'], - ['o', '\u0CA6'], - ['O', '\u0CA7'], - ['v', '\u0CA8'], - ['h', '\u0CAA'], - ['H', '\u0CAB'], - ['y', '\u0CAC'], - ['Y', '\u0CAD'], - ['c', '\u0CAE'], - ['/', '\u0CAF'], - ['j', '\u0CB0'], - ['J', '\u0CB1'], - ['n', '\u0CB2'], - ['N', '\u0CB3'], - ['b', '\u0CB5'], - ['M', '\u0CB6'], - [',', '\u0CB7'], - ['m', '\u0CB8'], - ['u', '\u0CB9'], - ['\\]', '\u0CBC'], - ['e', '\u0CBE'], - ['f', '\u0CBF'], - ['r', '\u0CC0'], - ['g', '\u0CC1'], - ['t', '\u0CC2'], - ['\\=', '\u0CC3'], - ['z', '\u0CC6'], - ['s', '\u0CC7'], - ['w', '\u0CC8'], - ['`', '\u0CCA'], - ['a', '\u0CCB'], - ['q', '\u0CCC'], - ['d', '\u0CCD'], - ['t', '\u0CC2'], - ['0', '\u0CE6'], - ['1', '\u0CE7'], - ['2', '\u0CE8'], - ['3', '\u0CE9'], - ['4', '\u0CEA'], - ['5', '\u0CEB'], - ['6', '\u0CEC'], - ['7', '\u0CED'], - ['8', '\u0CEE'], - ['9', '\u0CEF'], - ['\\#', '\u0CCD\u0CB0'], - ['\\%', '\u0C9C\u0CCD\u0C9E'], - ['\\^', '\u0CA4\u0CCD\u0CB0'], - ['\\&', '\u0C95\u0CCD\u0CB0'], - ['\\(', '\u200D'], - ['\\)', '\u200C']], + [ 'x', '\u0C82' ], + [ '_', '\u0C83' ], + [ 'D', '\u0C85' ], + [ 'E', '\u0C86' ], + [ 'F', '\u0C87' ], + [ 'R', '\u0C88' ], + [ 'G', '\u0C89' ], + [ 'T', '\u0C8A' ], + [ '\\+', '\u0C8B' ], + [ 'Z', '\u0C8E' ], + [ 'S', '\u0C8F' ], + [ 'W', '\u0C90' ], + [ '~', '\u0C92' ], + [ 'A', '\u0C93' ], + [ 'Q', '\u0C94' ], + [ 'k', '\u0C95' ], + [ 'K', '\u0C96' ], + [ 'i', '\u0C97' ], + [ 'I', '\u0C98' ], + [ 'U', '\u0C99' ], + [ ';', '\u0C9A' ], + [ '\\:', '\u0C9B' ], + [ 'p', '\u0C9C' ], + [ 'P', '\u0C9D' ], + [ '\\}', '\u0C9E' ], + [ '\'', '', '\u0C9F' ], + [ '"', '\u0CA0' ], + [ '\\[', '\u0CA1' ], + [ '\\{', '\u0CA2' ], + [ 'C', '\u0CA3' ], + [ 'l', '\u0CA4' ], + [ 'L', '\u0CA5' ], + [ 'o', '\u0CA6' ], + [ 'O', '\u0CA7' ], + [ 'v', '\u0CA8' ], + [ 'h', '\u0CAA' ], + [ 'H', '\u0CAB' ], + [ 'y', '\u0CAC' ], + [ 'Y', '\u0CAD' ], + [ 'c', '\u0CAE' ], + [ '/', '\u0CAF' ], + [ 'j', '\u0CB0' ], + [ 'J', '\u0CB1' ], + [ 'n', '\u0CB2' ], + [ 'N', '\u0CB3' ], + [ 'b', '\u0CB5' ], + [ 'M', '\u0CB6' ], + [ ',', '\u0CB7' ], + [ 'm', '\u0CB8' ], + [ 'u', '\u0CB9' ], + [ '\\]', '\u0CBC' ], + [ 'e', '\u0CBE' ], + [ 'f', '\u0CBF' ], + [ 'r', '\u0CC0' ], + [ 'g', '\u0CC1' ], + [ 't', '\u0CC2' ], + [ '\\=', '\u0CC3' ], + [ 'z', '\u0CC6' ], + [ 's', '\u0CC7' ], + [ 'w', '\u0CC8' ], + [ '`', '\u0CCA' ], + [ 'a', '\u0CCB' ], + [ 'q', '\u0CCC' ], + [ 'd', '\u0CCD' ], + [ 't', '\u0CC2' ], + [ '0', '\u0CE6' ], + [ '1', '\u0CE7' ], + [ '2', '\u0CE8' ], + [ '3', '\u0CE9' ], + [ '4', '\u0CEA' ], + [ '5', '\u0CEB' ], + [ '6', '\u0CEC' ], + [ '7', '\u0CED' ], + [ '8', '\u0CEE' ], + [ '9', '\u0CEF' ], + [ '\\#', '\u0CCD\u0CB0' ], + [ '\\%', '\u0C9C\u0CCD\u0C9E' ], + [ '\\^', '\u0CA4\u0CCD\u0CB0' ], + [ '\\&', '\u0C95\u0CCD\u0CB0' ], + [ '\\(', '\u200D' ], + [ '\\)', '\u200C' ] ], patterns_x: [ - ['F', '\uC88C'], - ['\\>', '\u0CBD'], - ['\\=', '\u0CC4'], - ['H', '\u0CDE'], - ['\\+', '\u0CE0'], - ['R', '\u0CE1'], - ['f', '\u0CE2'], - ['r', '\u0CE3'], - ['\\>', '\u0CE4'], - ['\\.', '\u0CE5'], - ['u', '\u0CF1'], - ['j', '\u0CF2'], - ['\\$', '\u20B9']] + [ 'F', '\uC88C' ], + [ '\\>', '\u0CBD' ], + [ '\\=', '\u0CC4' ], + [ 'H', '\u0CDE' ], + [ '\\+', '\u0CE0' ], + [ 'R', '\u0CE1' ], + [ 'f', '\u0CE2' ], + [ 'r', '\u0CE3' ], + [ '\\>', '\u0CE4' ], + [ '\\.', '\u0CE5' ], + [ 'u', '\u0CF1' ], + [ 'j', '\u0CF2' ], + [ '\\$', '\u20B9' ] ] }; $.ime.register( knInscript ); diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/kn/kn-inscript2.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/kn/kn-inscript2.js index 5a01dc96..8591b30d 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/kn/kn-inscript2.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/kn/kn-inscript2.js @@ -10,108 +10,108 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['1', '೧'], - ['2', '೨'], - ['\\#', '್ರ'], - ['3', '೩'], - ['\\$', 'ರ್'], - ['4', '೪'], - ['5', '೫'], - ['6', '೬'], - ['7', '೭'], - ['8', '೮'], - ['\\(', '('], - ['9', '೯'], - ['\\)', ')'], - ['0', '೦'], - ['\\_', 'ಃ'], - ['\\-', '-'], - ['\\+', 'ಋ'], - ['\\=', 'ೃ'], - ['Q', 'ಔ'], - ['q', 'ೌ'], - ['W', 'ಐ'], - ['w', 'ೈ'], - ['E', 'ಆ'], - ['e', 'ಾ'], - ['R', 'ಈ'], - ['r', 'ೀ'], - ['T', 'ಊ'], - ['t', 'ೂ'], - ['Y', 'ಭ'], - ['y', 'ಬ'], - ['U', 'ಙ'], - ['u', 'ಹ'], - ['I', 'ಘ'], - ['i', 'ಗ'], - ['O', 'ಧ'], - ['o', 'ದ'], - ['P', 'ಝ'], - ['p', 'ಜ'], - ['\\{', 'ಢ'], - ['\\[', 'ಡ'], - ['\\}', 'ಞ'], - ['\\]', '಼'], - ['A', 'ಓ'], - ['a', 'ೋ'], - ['S', 'ಏ'], - ['s', 'ೇ'], - ['D', 'ಅ'], - ['d', '್'], - ['F', 'ಇ'], - ['f', 'ಿ'], - ['G', 'ಉ'], - ['g', 'ು'], - ['H', 'ಫ'], - ['h', 'ಪ'], - ['J', 'ಱ'], - ['j', 'ರ'], - ['K', 'ಖ'], - ['k', 'ಕ'], - ['L', 'ಥ'], - ['l', 'ತ'], - [':', 'ಛ'], - [';', 'ಚ'], - ['"', 'ಠ'], - ['\\\'', 'ಟ'], - ['\\~', 'ಒ'], - ['`\\', 'ೊ'], - ['Z', 'ಎ'], - ['z', 'ೆ'], - ['x', 'ಂ'], - ['C', 'ಣ'], - ['c', 'ಮ'], - ['v', 'ನ'], - ['b', 'ವ'], - ['N', 'ಳ'], - ['n', 'ಲ'], - ['M', 'ಶ'], - ['m', 'ಸ'], - ['\\<', 'ಷ'], - [',', ','], - ['\\>', '।'], - ['\\.', '.'], - ['/', 'ಯ'], - ['\\%', 'ಜ್ಞ'], - ['\\^', 'ತ್ರ'], - ['\\&', 'ಕ್ಷ'], - ['\\*', 'ಶ್ರ'] + [ '1', '೧' ], + [ '2', '೨' ], + [ '\\#', '್ರ' ], + [ '3', '೩' ], + [ '\\$', 'ರ್' ], + [ '4', '೪' ], + [ '5', '೫' ], + [ '6', '೬' ], + [ '7', '೭' ], + [ '8', '೮' ], + [ '\\(', '(' ], + [ '9', '೯' ], + [ '\\)', ')' ], + [ '0', '೦' ], + [ '\\_', 'ಃ' ], + [ '\\-', '-' ], + [ '\\+', 'ಋ' ], + [ '\\=', 'ೃ' ], + [ 'Q', 'ಔ' ], + [ 'q', 'ೌ' ], + [ 'W', 'ಐ' ], + [ 'w', 'ೈ' ], + [ 'E', 'ಆ' ], + [ 'e', 'ಾ' ], + [ 'R', 'ಈ' ], + [ 'r', 'ೀ' ], + [ 'T', 'ಊ' ], + [ 't', 'ೂ' ], + [ 'Y', 'ಭ' ], + [ 'y', 'ಬ' ], + [ 'U', 'ಙ' ], + [ 'u', 'ಹ' ], + [ 'I', 'ಘ' ], + [ 'i', 'ಗ' ], + [ 'O', 'ಧ' ], + [ 'o', 'ದ' ], + [ 'P', 'ಝ' ], + [ 'p', 'ಜ' ], + [ '\\{', 'ಢ' ], + [ '\\[', 'ಡ' ], + [ '\\}', 'ಞ' ], + [ '\\]', '಼' ], + [ 'A', 'ಓ' ], + [ 'a', 'ೋ' ], + [ 'S', 'ಏ' ], + [ 's', 'ೇ' ], + [ 'D', 'ಅ' ], + [ 'd', '್' ], + [ 'F', 'ಇ' ], + [ 'f', 'ಿ' ], + [ 'G', 'ಉ' ], + [ 'g', 'ು' ], + [ 'H', 'ಫ' ], + [ 'h', 'ಪ' ], + [ 'J', 'ಱ' ], + [ 'j', 'ರ' ], + [ 'K', 'ಖ' ], + [ 'k', 'ಕ' ], + [ 'L', 'ಥ' ], + [ 'l', 'ತ' ], + [ ':', 'ಛ' ], + [ ';', 'ಚ' ], + [ '"', 'ಠ' ], + [ '\\\'', 'ಟ' ], + [ '\\~', 'ಒ' ], + [ '`\\', 'ೊ' ], + [ 'Z', 'ಎ' ], + [ 'z', 'ೆ' ], + [ 'x', 'ಂ' ], + [ 'C', 'ಣ' ], + [ 'c', 'ಮ' ], + [ 'v', 'ನ' ], + [ 'b', 'ವ' ], + [ 'N', 'ಳ' ], + [ 'n', 'ಲ' ], + [ 'M', 'ಶ' ], + [ 'm', 'ಸ' ], + [ '\\<', 'ಷ' ], + [ ',', ',' ], + [ '\\>', '।' ], + [ '\\.', '.' ], + [ '/', 'ಯ' ], + [ '\\%', 'ಜ್ಞ' ], + [ '\\^', 'ತ್ರ' ], + [ '\\&', 'ಕ್ಷ' ], + [ '\\*', 'ಶ್ರ' ] ], patterns_x: [ - ['1', '\u200d'], - ['2', '\u200c'], - ['4', '₹'], - ['\\+', 'ೠ'], - ['\\=', 'ೄ'], - ['R', 'ೡ'], - ['r', 'ೣ'], - ['u', 'ೱ'], - ['F','ಌ'], - ['f', 'ೢ'], - ['H', 'ೞ'], - ['j', 'ೲ'], - ['\\>', 'ಽ'], - ['\\.', '॥'] + [ '1', '\u200d' ], + [ '2', '\u200c' ], + [ '4', '₹' ], + [ '\\+', 'ೠ' ], + [ '\\=', 'ೄ' ], + [ 'R', 'ೡ' ], + [ 'r', 'ೣ' ], + [ 'u', 'ೱ' ], + [ 'F','ಌ' ], + [ 'f', 'ೢ' ], + [ 'H', 'ೞ' ], + [ 'j', 'ೲ' ], + [ '\\>', 'ಽ' ], + [ '\\.', '॥' ] ] }; diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/kn/kn-kgp.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/kn/kn-kgp.js index 3676c118..c5c5dfd7 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/kn/kn-kgp.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/kn/kn-kgp.js @@ -13,90 +13,90 @@ contextLength: 4, maxKeyLength: 2, patterns: [ - ['([ಕ-ಹೞ]಼?)f', '$1್'], - ['([ಕ-ಹೞ]಼?್)f', '$1'], - ['\\\\([A-Za-z\\>_~\\.0-9])', '\\\\', '$1'], - ['([ಕ-ಹೞ]಼?)A', '$1ಾ'], - ['([ಕ-ಹೞ]಼?)i', '$1ಿ'], - ['([ಕ-ಹೞ]಼?)I', '$1ೀ'], - ['([ಕ-ಹೞ]಼?)u', '$1ು'], - ['([ಕ-ಹೞ]಼?)U', '$1ೂ'], - ['([ಕ-ಹೞ]಼?)R', '$1ೃ'], - ['([ಕ-ಹೞ]಼?)ೃX', '$1ೄ'], - ['([ಕ-ಹೞ]಼?)e', '$1ೆ'], - ['([ಕ-ಹೞ]಼?)E', '$1ೇ'], - ['([ಕ-ಹೞ]಼?)Y', '$1ೈ'], - ['([ಕ-ಹೞ]಼?)o', '$1ೊ'], - ['([ಕ-ಹೞ]಼?)O', '$1ೋ'], - ['([ಕ-ಹೞ]಼?)V', '$1ೌ'], - ['ಸX', 'ಽ'], - ['([ಕ-ಹೞ]಼?\u200D)f', '$1್'], - ['(\u200D)F', '\u200C'], // 0x200C Zero width non-joiner - ['F', '\u200D'], // 0x200D Zero width joiner - ['k', 'ಕ'], - ['K', 'ಖ'], - ['g', 'ಗ'], - ['G', 'ಘ'], - ['Z', 'ಙ'], - ['c', 'ಚ'], - ['C', 'ಛ'], - ['j', 'ಜ'], - ['ಜX', 'ಜ಼'], - ['J', 'ಝ'], - ['z', 'ಞ'], - ['q', 'ಟ'], - ['Q', 'ಠ'], - ['w', 'ಡ'], - ['W', 'ಢ'], - ['N', 'ಣ'], - ['t', 'ತ'], - ['T', 'ಥ'], - ['d', 'ದ'], - ['D', 'ಧ'], - ['n', 'ನ'], - ['p', 'ಪ'], - ['P', 'ಫ'], - ['ಫX', 'ಫ಼'], - ['b', 'ಬ'], - ['B', 'ಭ'], - ['m', 'ಮ'], - ['y', 'ಯ'], - ['r', 'ರ'], - ['ರX', 'ಱ'], - ['l', 'ಲ'], - ['v', 'ವ'], - ['S', 'ಶ'], - ['x', 'ಷ'], - ['s', 'ಸ'], - ['h', 'ಹ'], - ['L', 'ಳ'], - ['ಳX', 'ೞ'], - ['a', 'ಅ'], - ['A', 'ಆ'], - ['i', 'ಇ'], - ['I', 'ಈ'], - ['u', 'ಉ'], - ['U', 'ಊ'], - ['R', 'ಋ'], - ['ಋX', 'ೠ'], - ['e', 'ಎ'], - ['E', 'ಏ'], - ['Y', 'ಐ'], - ['o', 'ಒ'], - ['O', 'ಓ'], - ['V', 'ಔ'], - ['M', 'ಂ'], - ['H', 'ಃ'], - ['0', '೦'], - ['1', '೧'], - ['2', '೨'], - ['3', '೩'], - ['4', '೪'], - ['5', '೫'], - ['6', '೬'], - ['7', '೭'], - ['8', '೮'], - ['9', '೯'] + [ '([ಕ-ಹೞ]಼?)f', '$1್' ], + [ '([ಕ-ಹೞ]಼?್)f', '$1' ], + [ '\\\\([A-Za-z\\>_~\\.0-9])', '\\\\', '$1' ], + [ '([ಕ-ಹೞ]಼?)A', '$1ಾ' ], + [ '([ಕ-ಹೞ]಼?)i', '$1ಿ' ], + [ '([ಕ-ಹೞ]಼?)I', '$1ೀ' ], + [ '([ಕ-ಹೞ]಼?)u', '$1ು' ], + [ '([ಕ-ಹೞ]಼?)U', '$1ೂ' ], + [ '([ಕ-ಹೞ]಼?)R', '$1ೃ' ], + [ '([ಕ-ಹೞ]಼?)ೃX', '$1ೄ' ], + [ '([ಕ-ಹೞ]಼?)e', '$1ೆ' ], + [ '([ಕ-ಹೞ]಼?)E', '$1ೇ' ], + [ '([ಕ-ಹೞ]಼?)Y', '$1ೈ' ], + [ '([ಕ-ಹೞ]಼?)o', '$1ೊ' ], + [ '([ಕ-ಹೞ]಼?)O', '$1ೋ' ], + [ '([ಕ-ಹೞ]಼?)V', '$1ೌ' ], + [ 'ಸX', 'ಽ' ], + [ '([ಕ-ಹೞ]಼?\u200D)f', '$1್' ], + [ '(\u200D)F', '\u200C' ], // 0x200C Zero width non-joiner + [ 'F', '\u200D' ], // 0x200D Zero width joiner + [ 'k', 'ಕ' ], + [ 'K', 'ಖ' ], + [ 'g', 'ಗ' ], + [ 'G', 'ಘ' ], + [ 'Z', 'ಙ' ], + [ 'c', 'ಚ' ], + [ 'C', 'ಛ' ], + [ 'j', 'ಜ' ], + [ 'ಜX', 'ಜ಼' ], + [ 'J', 'ಝ' ], + [ 'z', 'ಞ' ], + [ 'q', 'ಟ' ], + [ 'Q', 'ಠ' ], + [ 'w', 'ಡ' ], + [ 'W', 'ಢ' ], + [ 'N', 'ಣ' ], + [ 't', 'ತ' ], + [ 'T', 'ಥ' ], + [ 'd', 'ದ' ], + [ 'D', 'ಧ' ], + [ 'n', 'ನ' ], + [ 'p', 'ಪ' ], + [ 'P', 'ಫ' ], + [ 'ಫX', 'ಫ಼' ], + [ 'b', 'ಬ' ], + [ 'B', 'ಭ' ], + [ 'm', 'ಮ' ], + [ 'y', 'ಯ' ], + [ 'r', 'ರ' ], + [ 'ರX', 'ಱ' ], + [ 'l', 'ಲ' ], + [ 'v', 'ವ' ], + [ 'S', 'ಶ' ], + [ 'x', 'ಷ' ], + [ 's', 'ಸ' ], + [ 'h', 'ಹ' ], + [ 'L', 'ಳ' ], + [ 'ಳX', 'ೞ' ], + [ 'a', 'ಅ' ], + [ 'A', 'ಆ' ], + [ 'i', 'ಇ' ], + [ 'I', 'ಈ' ], + [ 'u', 'ಉ' ], + [ 'U', 'ಊ' ], + [ 'R', 'ಋ' ], + [ 'ಋX', 'ೠ' ], + [ 'e', 'ಎ' ], + [ 'E', 'ಏ' ], + [ 'Y', 'ಐ' ], + [ 'o', 'ಒ' ], + [ 'O', 'ಓ' ], + [ 'V', 'ಔ' ], + [ 'M', 'ಂ' ], + [ 'H', 'ಃ' ], + [ '0', '೦' ], + [ '1', '೧' ], + [ '2', '೨' ], + [ '3', '೩' ], + [ '4', '೪' ], + [ '5', '೫' ], + [ '6', '೬' ], + [ '7', '೭' ], + [ '8', '೮' ], + [ '9', '೯' ] ] }; diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/kn/kn-transliteration.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/kn/kn-transliteration.js index ced94338..a8374eac 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/kn/kn-transliteration.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/kn/kn-transliteration.js @@ -13,141 +13,141 @@ contextLength: 5, maxKeyLength: 3, patterns: [ - ['ಕ್h','c','ಚ್'], - ['\\\\([A-Za-z\\>_~\\.0-9])','\\\\','$1'], + [ 'ಕ್h','c','ಚ್' ], + [ '\\\\([A-Za-z\\>_~\\.0-9])','\\\\','$1' ], // For users accustomed to Baraha - ['ಜ್್j', 'ಜ್ಞ್'], - ['([ಕ-ಹೞ]಼?)್a', '$1'], - ['([ಕ-ಹೞ]಼?)್A', '$1ಾ'], - ['([ಕ-ಹೞ]಼?)a', '$1ಾ'], - ['([ಕ-ಹೞ]಼?)್i', '$1ಿ'], - ['([ಕ-ಹೞ]಼?)(್I|ಿi|ೆe)', '$1ೀ'], - ['([ಕ-ಹೞ]಼?)್u', '$1ು'], - ['([ಕ-ಹೞ]಼?)(ುu|್U|ೊo)', '$1ೂ'], - ['([ಕ-ಹೞ]಼?)್R', '$1ೃ'], - ['([ಕ-ಹೞ]಼?)ೃR', '$1ೄ'], - ['([ಕ-ಹೞ]಼?)್e', '$1ೆ'], - ['([ಕ-ಹೞ]಼?)್E', '$1ೇ'], - ['([ಕ-ಹೞ]಼?)i', '$1ೈ'], - ['([ಕ-ಹೞ]಼?)್o', '$1ೊ'], - ['([ಕ-ಹೞ]಼?)್O', '$1ೋ'], - ['([ಕ-ಹೞ]಼?)u', '$1ೌ'], - ['([ಕ-ಹೞ])್\\`', '$1़್'], - ['([ಕ-ಹೞ]಼?)್W', '$1ೌ'], - ['([ಕ-ಹೞ]಼?)್Y', '$1ೈ'], + [ 'ಜ್್j', 'ಜ್ಞ್' ], + [ '([ಕ-ಹೞ]಼?)್a', '$1' ], + [ '([ಕ-ಹೞ]಼?)್A', '$1ಾ' ], + [ '([ಕ-ಹೞ]಼?)a', '$1ಾ' ], + [ '([ಕ-ಹೞ]಼?)್i', '$1ಿ' ], + [ '([ಕ-ಹೞ]಼?)(್I|ಿi|ೆe)', '$1ೀ' ], + [ '([ಕ-ಹೞ]಼?)್u', '$1ು' ], + [ '([ಕ-ಹೞ]಼?)(ುu|್U|ೊo)', '$1ೂ' ], + [ '([ಕ-ಹೞ]಼?)್R', '$1ೃ' ], + [ '([ಕ-ಹೞ]಼?)ೃR', '$1ೄ' ], + [ '([ಕ-ಹೞ]಼?)್e', '$1ೆ' ], + [ '([ಕ-ಹೞ]಼?)್E', '$1ೇ' ], + [ '([ಕ-ಹೞ]಼?)i', '$1ೈ' ], + [ '([ಕ-ಹೞ]಼?)್o', '$1ೊ' ], + [ '([ಕ-ಹೞ]಼?)್O', '$1ೋ' ], + [ '([ಕ-ಹೞ]಼?)u', '$1ೌ' ], + [ '([ಕ-ಹೞ])್\\`', '$1़್' ], + [ '([ಕ-ಹೞ]಼?)್W', '$1ೌ' ], + [ '([ಕ-ಹೞ]಼?)್Y', '$1ೈ' ], - ['ಅa', 'ಆ'], - ['(ಒo|ಉu)', 'ಊ'], - ['ಅi', 'ಐ'], - ['(ಇi|ಎe)', 'ಈ'], - ['ಅu', 'ಔ'], - ['ಋR', 'ೠ'], - ['ಓ~M', 'ॐ'], + [ 'ಅa', 'ಆ' ], + [ '(ಒo|ಉu)', 'ಊ' ], + [ 'ಅi', 'ಐ' ], + [ '(ಇi|ಎe)', 'ಈ' ], + [ 'ಅu', 'ಔ' ], + [ 'ಋR', 'ೠ' ], + [ 'ಓ~M', 'ॐ' ], - ['~l', 'ೞ್'], - ['~h', 'ಹ್'], - ['~r', 'ಱ್'], - ['q', 'ಱ್'], - ['Q', 'ೞ್'], - ['ಕ್h', 'ಖ್'], - ['ಗ್h', 'ಘ್'], - ['~g', 'ಙ್'], - ['~N', 'ಙ್'], - ['ಚ್h', 'ಛ್'], - ['ಜ್h', 'ಝ್'], - ['~j', 'ಞ್'], - ['~n', 'ಞ್'], - ['ಟ್h', 'ಠ್'], - ['ಡ್h', 'ಢ್'], - ['ತ್h', 'ಥ್'], - ['ದ್h', 'ಧ್'], - ['ಪ್h', 'ಫ್'], - ['ಬ್h', 'ಭ್'], - ['ಸ್h', 'ಶ್'], - ['ಶ್h', 'ಷ್'], + [ '~l', 'ೞ್' ], + [ '~h', 'ಹ್' ], + [ '~r', 'ಱ್' ], + [ 'q', 'ಱ್' ], + [ 'Q', 'ೞ್' ], + [ 'ಕ್h', 'ಖ್' ], + [ 'ಗ್h', 'ಘ್' ], + [ '~g', 'ಙ್' ], + [ '~N', 'ಙ್' ], + [ 'ಚ್h', 'ಛ್' ], + [ 'ಜ್h', 'ಝ್' ], + [ '~j', 'ಞ್' ], + [ '~n', 'ಞ್' ], + [ 'ಟ್h', 'ಠ್' ], + [ 'ಡ್h', 'ಢ್' ], + [ 'ತ್h', 'ಥ್' ], + [ 'ದ್h', 'ಧ್' ], + [ 'ಪ್h', 'ಫ್' ], + [ 'ಬ್h', 'ಭ್' ], + [ 'ಸ್h', 'ಶ್' ], + [ 'ಶ್h', 'ಷ್' ], - ['ಋa', 'ರ'], - ['ಋA', 'ರಾ'], - ['ಋi', 'ರಿ'], - ['ಋI', 'ರೀ'], - ['ಋu', 'ರು'], - ['ಋU', 'ರೂ'], - ['ಋe', 'ರೆ'], - ['ಋE', 'ರೇ'], + [ 'ಋa', 'ರ' ], + [ 'ಋA', 'ರಾ' ], + [ 'ಋi', 'ರಿ' ], + [ 'ಋI', 'ರೀ' ], + [ 'ಋu', 'ರು' ], + [ 'ಋU', 'ರೂ' ], + [ 'ಋe', 'ರೆ' ], + [ 'ಋE', 'ರೇ' ], - ['X', '\u200C'], // 0x200C Zero width non-joiner - ['x', '\u200D'], // 0x200D Zero width joiner + [ 'X', '\u200C' ], // 0x200C Zero width non-joiner + [ 'x', '\u200D' ], // 0x200D Zero width joiner - ['([ಕ-ಹೞ]಼?)ೃa', '$1್ರ'], - ['([ಕ-ಹೞ]಼?)ೃA', '$1್ರಾ'], - ['([ಕ-ಹೞ]಼?)ೃi', '$1್ರಿ'], - ['([ಕ-ಹೞ]಼?)ೃI', '$1್ರೀ'], - ['([ಕ-ಹೞ]಼?)ೃu', '$1್ರು'], - ['([ಕ-ಹೞ]಼?)ೃU', '$1್ರೂ'], - ['([ಕ-ಹೞ]಼?)ೃe', '$1್ರೆ'], - ['([ಕ-ಹೞ]಼?)ೃE', '$1್ರೇ'], - ['([ಕ-ಹೞ]಼?)ೃo', '$1್ರೊ'], - ['([ಕ-ಹೞ]಼?)ೃO', '$1್ರೋ'], - ['([ಕ-ಹೞ]಼?)ೃ\\~', '$1್ರ್'], + [ '([ಕ-ಹೞ]಼?)ೃa', '$1್ರ' ], + [ '([ಕ-ಹೞ]಼?)ೃA', '$1್ರಾ' ], + [ '([ಕ-ಹೞ]಼?)ೃi', '$1್ರಿ' ], + [ '([ಕ-ಹೞ]಼?)ೃI', '$1್ರೀ' ], + [ '([ಕ-ಹೞ]಼?)ೃu', '$1್ರು' ], + [ '([ಕ-ಹೞ]಼?)ೃU', '$1್ರೂ' ], + [ '([ಕ-ಹೞ]಼?)ೃe', '$1್ರೆ' ], + [ '([ಕ-ಹೞ]಼?)ೃE', '$1್ರೇ' ], + [ '([ಕ-ಹೞ]಼?)ೃo', '$1್ರೊ' ], + [ '([ಕ-ಹೞ]಼?)ೃO', '$1್ರೋ' ], + [ '([ಕ-ಹೞ]಼?)ೃ\\~', '$1್ರ್' ], - ['।\\.', '॥'], + [ '।\\.', '॥' ], - ['a', 'ಅ'], - ['b', 'ಬ್'], - ['c', 'ಚ್'], - ['d', 'ದ್'], - ['e', 'ಎ'], - ['g', 'ಗ್'], - ['h', 'ಹ್'], - ['i', 'ಇ'], - ['j', 'ಜ್'], - ['k', 'ಕ್'], - ['l', 'ಲ್'], - ['m', 'ಮ್'], - ['n', 'ನ್'], - ['o', 'ಒ'], - ['p', 'ಪ್'], - ['r', 'ರ್'], - ['s', 'ಸ್'], - ['t', 'ತ್'], - ['u', 'ಉ'], - ['(v|w)', 'ವ್'], - ['y', 'ಯ್'], - ['A', 'ಆ'], - ['B', 'ಭ್'], - ['C', 'ಛ್'], - ['D', 'ಡ್'], - ['E', 'ಏ'], - ['G', 'ಘ್'], - ['H', 'ಃ'], - ['I', 'ಈ'], - ['J', 'ಝ್'], - ['K', 'ಖ್'], - ['L', 'ಳ್'], - ['M', 'ಂ'], - ['N', 'ಣ್'], - ['O', 'ಓ'], - ['P', 'ಫ್'], - ['R', 'ಋ'], - ['S', 'ಶ್'], - ['T', 'ಟ್'], - ['U', 'ಊ'], - ['V', 'ವ್'], - ['W','','ಔ'], - ['Y', 'ಐ'], - ['(z|Z)', 'ಜ಼್'], - ['(f|F)', 'ಫ಼್'], - ['0', '೦'], - ['1', '೧'], - ['2', '೨'], - ['3', '೩'], - ['4', '೪'], - ['5', '೫'], - ['6', '೬'], - ['7', '೭'], - ['8', '೮'], - ['9', '೯'], - ['//', 'ಽ']] + [ 'a', 'ಅ' ], + [ 'b', 'ಬ್' ], + [ 'c', 'ಚ್' ], + [ 'd', 'ದ್' ], + [ 'e', 'ಎ' ], + [ 'g', 'ಗ್' ], + [ 'h', 'ಹ್' ], + [ 'i', 'ಇ' ], + [ 'j', 'ಜ್' ], + [ 'k', 'ಕ್' ], + [ 'l', 'ಲ್' ], + [ 'm', 'ಮ್' ], + [ 'n', 'ನ್' ], + [ 'o', 'ಒ' ], + [ 'p', 'ಪ್' ], + [ 'r', 'ರ್' ], + [ 's', 'ಸ್' ], + [ 't', 'ತ್' ], + [ 'u', 'ಉ' ], + [ '(v|w)', 'ವ್' ], + [ 'y', 'ಯ್' ], + [ 'A', 'ಆ' ], + [ 'B', 'ಭ್' ], + [ 'C', 'ಛ್' ], + [ 'D', 'ಡ್' ], + [ 'E', 'ಏ' ], + [ 'G', 'ಘ್' ], + [ 'H', 'ಃ' ], + [ 'I', 'ಈ' ], + [ 'J', 'ಝ್' ], + [ 'K', 'ಖ್' ], + [ 'L', 'ಳ್' ], + [ 'M', 'ಂ' ], + [ 'N', 'ಣ್' ], + [ 'O', 'ಓ' ], + [ 'P', 'ಫ್' ], + [ 'R', 'ಋ' ], + [ 'S', 'ಶ್' ], + [ 'T', 'ಟ್' ], + [ 'U', 'ಊ' ], + [ 'V', 'ವ್' ], + [ 'W','','ಔ' ], + [ 'Y', 'ಐ' ], + [ '(z|Z)', 'ಜ಼್' ], + [ '(f|F)', 'ಫ಼್' ], + [ '0', '೦' ], + [ '1', '೧' ], + [ '2', '೨' ], + [ '3', '೩' ], + [ '4', '೪' ], + [ '5', '೫' ], + [ '6', '೬' ], + [ '7', '೭' ], + [ '8', '೮' ], + [ '9', '೯' ], + [ '//', 'ಽ' ] ] }; $.ime.register( knTransliteration ); diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ks/ks-inscript.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ks/ks-inscript.js index 06bcffe6..49fc1708 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ks/ks-inscript.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ks/ks-inscript.js @@ -12,116 +12,116 @@ contextLength: 1, maxKeyLength: 3, patterns: [ - ['्d', '्\u200c'], - ['ग_', 'ॻ'], - ['ज_', 'ॼ'], - ['ड_', 'ॾ'], - ['ब_', 'ॿ'], - ['\\!', 'ऍ'], - ['1', '१'], - ['\\@', 'ॅ'], - ['2', '२'], - ['\\#', '#'], - ['3', '३'], - ['\\$', '$'], - ['4', '४'], - ['5', '५'], - ['6', '६'], - ['7', '७'], - ['8', '८'], - ['\\(', '('], - ['9', '९'], - ['\\)', ')'], - ['0', '०'], - ['\\_', 'ः'], - ['\\-', '-'], - ['\\+', 'ऋ'], - ['\\=', 'ृ'], - ['Q', 'औ'], - ['q', 'ौ'], - ['W', 'ऐ'], - ['w', 'ै'], - ['E', 'आ'], - ['e', 'ा'], - ['R', 'ई'], - ['r', 'ी'], - ['T', 'ऊ'], - ['t', 'ू'], - ['Y', 'भ'], - ['y', 'ब'], - ['U', 'ङ'], - ['u', 'ह'], - ['I', 'घ'], - ['i', 'ग'], - ['O', 'ध'], - ['o', 'द'], - ['P', 'झ'], - ['p', 'ज'], - ['\\{', 'ढ'], - ['\\[', 'ड'], - ['\\}', 'ञ'], - ['\\]', '़'], - ['A', 'ओ'], - ['a', 'ो'], - ['S', 'ए'], - ['s', 'े'], - ['D', 'अ'], - ['d', '्'], - ['F', 'इ'], - ['f', 'ि'], - ['H', 'फ'], - ['h', 'प'], - ['J', 'ऱ'], - ['j', 'र'], - ['K', 'ख'], - ['k', 'क'], - ['L', 'थ'], - ['l', 'त'], - [':', 'छ'], - [';', 'च'], - ['\"', 'ठ'], - ['\'', 'ट'], - ['\\|', 'ऑ'], - ['\\\\', 'ॉ'], - ['\\~', 'ऒ'], - ['\\`', 'ॊ'], - ['Z', 'ऎ'], - ['z', 'ॆ'], - ['X', 'ँ'], - ['x', 'ं'], - ['C', 'ण'], - ['c', 'म'], - ['V', 'ऩ'], - ['v', 'न'], - ['B', 'ऴ'], - ['b', 'व'], - ['N', 'ळ'], - ['n', 'ल'], - ['M', 'श'], - ['m', 'स'], - ['\\<', 'ष'], - [',', ','], - ['\\>', '।'], - ['\\.', '.'], - ['\\?', 'य़'], - ['/', 'य'], - ['\\%', 'ज्ञ'], - ['\\^', 'त्र'], - ['\\&', 'क्ष'], - ['\\*', 'श्र'] + [ '्d', '्\u200c' ], + [ 'ग_', 'ॻ' ], + [ 'ज_', 'ॼ' ], + [ 'ड_', 'ॾ' ], + [ 'ब_', 'ॿ' ], + [ '\\!', 'ऍ' ], + [ '1', '१' ], + [ '\\@', 'ॅ' ], + [ '2', '२' ], + [ '\\#', '#' ], + [ '3', '३' ], + [ '\\$', '$' ], + [ '4', '४' ], + [ '5', '५' ], + [ '6', '६' ], + [ '7', '७' ], + [ '8', '८' ], + [ '\\(', '(' ], + [ '9', '९' ], + [ '\\)', ')' ], + [ '0', '०' ], + [ '\\_', 'ः' ], + [ '\\-', '-' ], + [ '\\+', 'ऋ' ], + [ '\\=', 'ृ' ], + [ 'Q', 'औ' ], + [ 'q', 'ौ' ], + [ 'W', 'ऐ' ], + [ 'w', 'ै' ], + [ 'E', 'आ' ], + [ 'e', 'ा' ], + [ 'R', 'ई' ], + [ 'r', 'ी' ], + [ 'T', 'ऊ' ], + [ 't', 'ू' ], + [ 'Y', 'भ' ], + [ 'y', 'ब' ], + [ 'U', 'ङ' ], + [ 'u', 'ह' ], + [ 'I', 'घ' ], + [ 'i', 'ग' ], + [ 'O', 'ध' ], + [ 'o', 'द' ], + [ 'P', 'झ' ], + [ 'p', 'ज' ], + [ '\\{', 'ढ' ], + [ '\\[', 'ड' ], + [ '\\}', 'ञ' ], + [ '\\]', '़' ], + [ 'A', 'ओ' ], + [ 'a', 'ो' ], + [ 'S', 'ए' ], + [ 's', 'े' ], + [ 'D', 'अ' ], + [ 'd', '्' ], + [ 'F', 'इ' ], + [ 'f', 'ि' ], + [ 'H', 'फ' ], + [ 'h', 'प' ], + [ 'J', 'ऱ' ], + [ 'j', 'र' ], + [ 'K', 'ख' ], + [ 'k', 'क' ], + [ 'L', 'थ' ], + [ 'l', 'त' ], + [ ':', 'छ' ], + [ ';', 'च' ], + [ '\"', 'ठ' ], + [ '\'', 'ट' ], + [ '\\|', 'ऑ' ], + [ '\\\\', 'ॉ' ], + [ '\\~', 'ऒ' ], + [ '\\`', 'ॊ' ], + [ 'Z', 'ऎ' ], + [ 'z', 'ॆ' ], + [ 'X', 'ँ' ], + [ 'x', 'ं' ], + [ 'C', 'ण' ], + [ 'c', 'म' ], + [ 'V', 'ऩ' ], + [ 'v', 'न' ], + [ 'B', 'ऴ' ], + [ 'b', 'व' ], + [ 'N', 'ळ' ], + [ 'n', 'ल' ], + [ 'M', 'श' ], + [ 'm', 'स' ], + [ '\\<', 'ष' ], + [ ',', ',' ], + [ '\\>', '।' ], + [ '\\.', '.' ], + [ '\\?', 'य़' ], + [ '/', 'य' ], + [ '\\%', 'ज्ञ' ], + [ '\\^', 'त्र' ], + [ '\\&', 'क्ष' ], + [ '\\*', 'श्र' ] ], patterns_x: [ - ['4', '₹'], - ['Q', 'ॵ'], - ['q', 'ॏ' ], - ['T', 'ॷ'], - ['t', 'ॗ'], - ['A', 'ॴ'], - ['a', 'ऻ'], - ['G', 'ॶ'], - ['g', 'ॖ'], - ['Z', 'ॳ'], - ['z', 'ऺ'] + [ '4', '₹' ], + [ 'Q', 'ॵ' ], + [ 'q', 'ॏ' ], + [ 'T', 'ॷ' ], + [ 't', 'ॗ' ], + [ 'A', 'ॴ' ], + [ 'a', 'ऻ' ], + [ 'G', 'ॶ' ], + [ 'g', 'ॖ' ], + [ 'Z', 'ॳ' ], + [ 'z', 'ऺ' ] ] }; diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ks/ks-kbd.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ks/ks-kbd.js index 4f01b12a..96b60bfa 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ks/ks-kbd.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ks/ks-kbd.js @@ -10,101 +10,101 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['\\~', 'ٓ'], - ['\\!', '!'], - ['1', '۱'], - ['\\@', '@'], - ['2', '۲'], - ['\\#', '#'], - ['3', '۳'], - ['\\$', '$'], - ['4', '۴'], - ['5', '۵'], - ['6', '۶'], - ['7', '۷'], - ['8', '۸'], - ['\\(', ')'], - ['9', '۹'], - ['\\)', '('], - ['0', '۰'], - ['\\_', 'ّ'], - ['\\-', '-'], - ['\\+', '+'], - ['\\=', '='], - ['Q', 'ﷺ'], - ['q', 'ق'], - ['W', 'ؤ'], - ['w', 'و'], - ['E', 'ئ'], - ['e', 'ع'], - ['R', 'ڑ'], - ['r', 'ر'], - ['T', 'ٹ'], - ['t', 'ت'], - ['Y', '\u0601'], - ['y', 'ے'], - ['U', '،'], - ['u', 'ء'], - ['I', 'ۆ'], - ['i', 'ی'], - ['O', 'ۃ'], - ['o', 'ہ'], - ['P', 'إ'], - ['p', 'پ'], - ['\\{', 'ٰ'], - ['\\[', ']'], - ['\\}', 'ٰ'], - ['\\]', '['], - ['A', 'آ'], - ['a', 'ا'], - ['S', 'ش'], - ['s', 'س'], - ['D', 'ڈ'], - ['d', 'د'], - ['F', 'ُ'], - ['f', 'ف'], - ['G', 'غ'], - ['g', 'گ'], - ['H', 'ح'], - ['h', 'ھ'], - ['J', 'ژ'], - ['j', 'ج'], - ['K', 'خ'], - ['k', 'ک'], - ['L', 'ؓ'], - ['l', 'ل'], - [':', ':'], - [';', '؛'], - ['\"', '\"'], - ['\'', 'ٰ'], - ['\\|', 'أ'], - ['\\\\', '؎'], - ['\\~', 'ً'], - ['`', 'ٍ'], - ['Z', 'ذ'], - ['z', 'ز'], - ['X', 'ض'], - ['x', 'ص'], - ['C', 'ث'], - ['c', 'چ'], - ['V', 'ظ'], - ['v', 'ط'], - ['B', 'أ'], - ['b', 'ب'], - ['N', 'ں'], - ['n', 'ن'], - ['M', 'ٔ'], - ['m', 'م'], - ['\\>', 'َ'], - [',', '،'], - ['\\<', 'ِ'], - ['\\.', '۔'], - ['\\?', '؟'], - ['/', '/'], - ['\\%', '%'], - ['\\^', '^'], - ['\\&', '&'], - ['\\*', '*'] + [ '\\~', 'ٓ' ], + [ '\\!', '!' ], + [ '1', '۱' ], + [ '\\@', '@' ], + [ '2', '۲' ], + [ '\\#', '#' ], + [ '3', '۳' ], + [ '\\$', '$' ], + [ '4', '۴' ], + [ '5', '۵' ], + [ '6', '۶' ], + [ '7', '۷' ], + [ '8', '۸' ], + [ '\\(', ')' ], + [ '9', '۹' ], + [ '\\)', '(' ], + [ '0', '۰' ], + [ '\\_', 'ّ' ], + [ '\\-', '-' ], + [ '\\+', '+' ], + [ '\\=', '=' ], + [ 'Q', 'ﷺ' ], + [ 'q', 'ق' ], + [ 'W', 'ؤ' ], + [ 'w', 'و' ], + [ 'E', 'ئ' ], + [ 'e', 'ع' ], + [ 'R', 'ڑ' ], + [ 'r', 'ر' ], + [ 'T', 'ٹ' ], + [ 't', 'ت' ], + [ 'Y', '\u0601' ], + [ 'y', 'ے' ], + [ 'U', '،' ], + [ 'u', 'ء' ], + [ 'I', 'ۆ' ], + [ 'i', 'ی' ], + [ 'O', 'ۃ' ], + [ 'o', 'ہ' ], + [ 'P', 'إ' ], + [ 'p', 'پ' ], + [ '\\{', 'ٰ' ], + [ '\\[', ']' ], + [ '\\}', 'ٰ' ], + [ '\\]', '[' ], + [ 'A', 'آ' ], + [ 'a', 'ا' ], + [ 'S', 'ش' ], + [ 's', 'س' ], + [ 'D', 'ڈ' ], + [ 'd', 'د' ], + [ 'F', 'ُ' ], + [ 'f', 'ف' ], + [ 'G', 'غ' ], + [ 'g', 'گ' ], + [ 'H', 'ح' ], + [ 'h', 'ھ' ], + [ 'J', 'ژ' ], + [ 'j', 'ج' ], + [ 'K', 'خ' ], + [ 'k', 'ک' ], + [ 'L', 'ؓ' ], + [ 'l', 'ل' ], + [ ':', ':' ], + [ ';', '؛' ], + [ '\"', '\"' ], + [ '\'', 'ٰ' ], + [ '\\|', 'أ' ], + [ '\\\\', '؎' ], + [ '\\~', 'ً' ], + [ '`', 'ٍ' ], + [ 'Z', 'ذ' ], + [ 'z', 'ز' ], + [ 'X', 'ض' ], + [ 'x', 'ص' ], + [ 'C', 'ث' ], + [ 'c', 'چ' ], + [ 'V', 'ظ' ], + [ 'v', 'ط' ], + [ 'B', 'أ' ], + [ 'b', 'ب' ], + [ 'N', 'ں' ], + [ 'n', 'ن' ], + [ 'M', 'ٔ' ], + [ 'm', 'م' ], + [ '\\>', 'َ' ], + [ ',', '،' ], + [ '\\<', 'ِ' ], + [ '\\.', '۔' ], + [ '\\?', '؟' ], + [ '/', '/' ], + [ '\\%', '%' ], + [ '\\^', '^' ], + [ '\\&', '&' ], + [ '\\*', '*' ] ] }; diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ku/ku-h.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ku/ku-h.js index 2757885c..7c649436 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ku/ku-h.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ku/ku-h.js @@ -12,35 +12,35 @@ version: '1.0', contextLength: 1, patterns: [ - ['çh', 'h', 'ch'], - ['şh', 'h', 'sh'], - ['ḧh', 'h', 'hh'], - ['ẍh', 'h', 'xh'], - ['êe', 'e', 'ee'], - ['îi', 'i', 'ii'], - ['ûu', 'u', 'uu'], - ['Ç(H|h)', '(H|h)', 'C$1'], - ['Ş(H|h)', '(H|h)', 'S$1'], - ['Ḧ(H|h)', '(H|h)', 'H$1'], - ['Ẍ(H|h)', '(H|h)', 'X$1'], - ['Ê(E|e)', '(E|e)', 'E$1'], - ['Î(I|i)', '(I|i)', 'I$1'], - ['Û(U|u)', '(U|u)', 'U$1'], + [ 'çh', 'h', 'ch' ], + [ 'şh', 'h', 'sh' ], + [ 'ḧh', 'h', 'hh' ], + [ 'ẍh', 'h', 'xh' ], + [ 'êe', 'e', 'ee' ], + [ 'îi', 'i', 'ii' ], + [ 'ûu', 'u', 'uu' ], + [ 'Ç(H|h)', '(H|h)', 'C$1' ], + [ 'Ş(H|h)', '(H|h)', 'S$1' ], + [ 'Ḧ(H|h)', '(H|h)', 'H$1' ], + [ 'Ẍ(H|h)', '(H|h)', 'X$1' ], + [ 'Ê(E|e)', '(E|e)', 'E$1' ], + [ 'Î(I|i)', '(I|i)', 'I$1' ], + [ 'Û(U|u)', '(U|u)', 'U$1' ], - ['ch', 'ç'], - ['sh', 'ş'], - ['hh', 'ḧ'], - ['xh', 'ẍ'], - ['ee', 'ê'], - ['ii', 'î'], - ['uu', 'û'], - ['C(H|h)', 'Ç'], - ['S(H|h)', 'Ş'], - ['H(H|h)', 'Ḧ'], - ['X(H|h)', 'Ẍ'], - ['E(E|e)', 'Ê'], - ['I(I|i)', 'Î'], - ['U(U|u)', 'Û']] + [ 'ch', 'ç' ], + [ 'sh', 'ş' ], + [ 'hh', 'ḧ' ], + [ 'xh', 'ẍ' ], + [ 'ee', 'ê' ], + [ 'ii', 'î' ], + [ 'uu', 'û' ], + [ 'C(H|h)', 'Ç' ], + [ 'S(H|h)', 'Ş' ], + [ 'H(H|h)', 'Ḧ' ], + [ 'X(H|h)', 'Ẍ' ], + [ 'E(E|e)', 'Ê' ], + [ 'I(I|i)', 'Î' ], + [ 'U(U|u)', 'Û' ] ] }; $.ime.register( kuH ); diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ku/ku-tr.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ku/ku-tr.js index 5853df6e..7ec9ef87 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ku/ku-tr.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ku/ku-tr.js @@ -12,20 +12,20 @@ version: '1.0', contextLength: 1, patterns: [ - ['ḧh', 'h', 'hh'], - ['Ḧ(H|h)', '(H|h)', 'H$1'], + [ 'ḧh', 'h', 'hh' ], + [ 'Ḧ(H|h)', '(H|h)', 'H$1' ], - ['ğ', 'ẍ'], - ['ı', 'i'], - ['i', 'î'], - ['ö', 'ê'], - ['ü', 'û'], - ['hh', 'ḧ'], - ['Ğ', 'Ẍ'], - ['İ', 'Î'], - ['Ö', 'Ê'], - ['Ü', 'Û'], - ['H(H|h)', 'Ḧ']] + [ 'ğ', 'ẍ' ], + [ 'ı', 'i' ], + [ 'i', 'î' ], + [ 'ö', 'ê' ], + [ 'ü', 'û' ], + [ 'hh', 'ḧ' ], + [ 'Ğ', 'Ẍ' ], + [ 'İ', 'Î' ], + [ 'Ö', 'Ê' ], + [ 'Ü', 'Û' ], + [ 'H(H|h)', 'Ḧ' ] ] }; $.ime.register( kuTr ); diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ky/ky-cyrl-alt.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ky/ky-cyrl-alt.js index 3a9850a7..9bf036d1 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ky/ky-cyrl-alt.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ky/ky-cyrl-alt.js @@ -12,12 +12,12 @@ version: '1.0', patterns: [], patterns_x: [ - ['н', 'ң'], - ['Н', 'Ң'], - ['о', 'ө'], - ['О', 'Ө'], - ['у', 'ү'], - ['У', 'Ү'] + [ 'н', 'ң' ], + [ 'Н', 'Ң' ], + [ 'о', 'ө' ], + [ 'О', 'Ө' ], + [ 'у', 'ү' ], + [ 'У', 'Ү' ] ] }; diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/lo/lo-kbd.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/lo/lo-kbd.js index 081b38b3..fecd09d3 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/lo/lo-kbd.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/lo/lo-kbd.js @@ -11,110 +11,110 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['\\!', '1'], - ['\"', '='], - ['\\#', '3'], - ['\\$', '4'], - ['\\&', '5'], - ['\\%', '໌'], - ['\'', 'ງ'], - ['\\(', '7'], - ['\\)', '8'], - ['\\*', '6'], - ['\\+', 'ໍ'], - [',', 'ມ'], - ['\\-', 'ຊ'], - ['\\.', 'ໃ'], - ['/', 'ຝ'], - ['0', 'ຂ'], - ['1', 'ຢ'], - ['2', 'ຟ'], - ['3', 'ໂ'], - ['4', 'ຖ'], - ['5', 'ຸ'], - ['6', 'ູ'], - ['7', 'ຄ'], - ['8', 'ຕ'], - ['9', 'ຈ'], - [':', '%'], - [';', 'ວ'], - ['\\<', 'ໝ'], - ['\\=', 'ໍ'], - ['\\>', '$'], - ['\\?', ')'], - ['\\@', '2'], - ['A', 'ັ'], - ['B', 'ຶ'], - ['C', 'ຯ'], - ['D', '.'], - ['E', 'ຳ'], - ['F', ','], - ['G', ':'], - ['H', '໊'], - ['I', 'ຮ'], - ['J', '໋'], - ['K', '!'], - ['L', '?'], - ['M', 'ໆ'], - ['N', 'ື'], - ['O', 'ໜ'], - ['P', 'ຽ'], - ['Q', 'ົ'], - ['R', '_'], - ['S', ';'], - ['T', '+'], - ['U', 'ີ'], - ['V', 'x'], - ['W', '0'], - ['X', '('], - ['Y', 'ິ'], - ['Z', '\"'], - ['\\[', 'ບ'], - ['\\]', 'ລ'], - ['\\^', 'ຼ'], - ['\\_', '9'], - ['`', '*'], - ['a', 'ັ'], - ['b', 'ຶ'], - ['c', 'ແ'], - ['d', 'ກ'], - ['e', 'ຳ'], - ['f', 'ດ'], - ['g', 'ເ'], - ['h', '້'], - ['i', 'ຣ'], - ['j', '່'], - ['k', 'າ'], - ['l', 'ສ'], - ['m', 'ທ'], - ['n', 'ື'], - ['o', 'ນ'], - ['p', 'ຍ'], - ['q', 'ົ'], - ['r', 'ພ'], - ['s', 'ຫ'], - ['t', 'ະ'], - ['u', 'ີ'], - ['v', 'ອ'], - ['w', 'ໄ'], - ['x', 'ປ'], - ['y', 'ິ'], - ['z', 'ຜ'], - ['\\{', '-'], - ['\\|', 'ຫຼ'], - ['\\}', '/'], - ['~', '໌'], - ['\\\\', '\\'], - ['0', '໐'], - ['1', '໑'], - ['2', '໒'], - ['3', '໓'], - ['4', '໔'], - ['5', '໕'], - ['6', '໖'], - ['7', '໗'], - ['8', '໘'], - ['9', '໙'] + [ '\\!', '1' ], + [ '\"', '=' ], + [ '\\#', '3' ], + [ '\\$', '4' ], + [ '\\&', '5' ], + [ '\\%', '໌' ], + [ '\'', 'ງ' ], + [ '\\(', '7' ], + [ '\\)', '8' ], + [ '\\*', '6' ], + [ '\\+', 'ໍ' ], + [ ',', 'ມ' ], + [ '\\-', 'ຊ' ], + [ '\\.', 'ໃ' ], + [ '/', 'ຝ' ], + [ '0', 'ຂ' ], + [ '1', 'ຢ' ], + [ '2', 'ຟ' ], + [ '3', 'ໂ' ], + [ '4', 'ຖ' ], + [ '5', 'ຸ' ], + [ '6', 'ູ' ], + [ '7', 'ຄ' ], + [ '8', 'ຕ' ], + [ '9', 'ຈ' ], + [ ':', '%' ], + [ ';', 'ວ' ], + [ '\\<', 'ໝ' ], + [ '\\=', 'ໍ' ], + [ '\\>', '$' ], + [ '\\?', ')' ], + [ '\\@', '2' ], + [ 'A', 'ັ' ], + [ 'B', 'ຶ' ], + [ 'C', 'ຯ' ], + [ 'D', '.' ], + [ 'E', 'ຳ' ], + [ 'F', ',' ], + [ 'G', ':' ], + [ 'H', '໊' ], + [ 'I', 'ຮ' ], + [ 'J', '໋' ], + [ 'K', '!' ], + [ 'L', '?' ], + [ 'M', 'ໆ' ], + [ 'N', 'ື' ], + [ 'O', 'ໜ' ], + [ 'P', 'ຽ' ], + [ 'Q', 'ົ' ], + [ 'R', '_' ], + [ 'S', ';' ], + [ 'T', '+' ], + [ 'U', 'ີ' ], + [ 'V', 'x' ], + [ 'W', '0' ], + [ 'X', '(' ], + [ 'Y', 'ິ' ], + [ 'Z', '\"' ], + [ '\\[', 'ບ' ], + [ '\\]', 'ລ' ], + [ '\\^', 'ຼ' ], + [ '\\_', '9' ], + [ '`', '*' ], + [ 'a', 'ັ' ], + [ 'b', 'ຶ' ], + [ 'c', 'ແ' ], + [ 'd', 'ກ' ], + [ 'e', 'ຳ' ], + [ 'f', 'ດ' ], + [ 'g', 'ເ' ], + [ 'h', '້' ], + [ 'i', 'ຣ' ], + [ 'j', '່' ], + [ 'k', 'າ' ], + [ 'l', 'ສ' ], + [ 'm', 'ທ' ], + [ 'n', 'ື' ], + [ 'o', 'ນ' ], + [ 'p', 'ຍ' ], + [ 'q', 'ົ' ], + [ 'r', 'ພ' ], + [ 's', 'ຫ' ], + [ 't', 'ະ' ], + [ 'u', 'ີ' ], + [ 'v', 'ອ' ], + [ 'w', 'ໄ' ], + [ 'x', 'ປ' ], + [ 'y', 'ິ' ], + [ 'z', 'ຜ' ], + [ '\\{', '-' ], + [ '\\|', 'ຫຼ' ], + [ '\\}', '/' ], + [ '~', '໌' ], + [ '\\\\', '\\' ], + [ '0', '໐' ], + [ '1', '໑' ], + [ '2', '໒' ], + [ '3', '໓' ], + [ '4', '໔' ], + [ '5', '໕' ], + [ '6', '໖' ], + [ '7', '໗' ], + [ '8', '໘' ], + [ '9', '໙' ] ] }; diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/lrc/lrc-kbd.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/lrc/lrc-kbd.js index 5f8999af..abb1e38e 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/lrc/lrc-kbd.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/lrc/lrc-kbd.js @@ -11,96 +11,96 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['`', '\u200c'], - ['1', '۱'], - ['2', '۲'], - ['3', '۳'], - ['4', '۴'], - ['5', '۵'], - ['6', '۶'], - ['7', '۷'], - ['8', '۸'], - ['9', '۹'], - ['0', '۰'], + [ '`', '\u200c' ], + [ '1', '۱' ], + [ '2', '۲' ], + [ '3', '۳' ], + [ '4', '۴' ], + [ '5', '۵' ], + [ '6', '۶' ], + [ '7', '۷' ], + [ '8', '۸' ], + [ '9', '۹' ], + [ '0', '۰' ], - ['q', 'ض'], - ['w', 'ص'], - ['e', 'ث'], - ['r', 'ق'], - ['t', 'ف'], - ['y', 'غ'], - ['u', 'ع'], - ['i', 'ھ'], - ['o', 'خ'], - ['p', 'ح'], - ['\\[', 'ج'], - ['\\]', 'چ'], + [ 'q', 'ض' ], + [ 'w', 'ص' ], + [ 'e', 'ث' ], + [ 'r', 'ق' ], + [ 't', 'ف' ], + [ 'y', 'غ' ], + [ 'u', 'ع' ], + [ 'i', 'ھ' ], + [ 'o', 'خ' ], + [ 'p', 'ح' ], + [ '\\[', 'ج' ], + [ '\\]', 'چ' ], - ['a', 'ش'], - ['s', 'س'], - ['d', 'ی'], - ['f', 'ب'], - ['g', 'ل'], - ['h', 'ا'], - ['j', 'ت'], - ['k', 'ن'], - ['l', 'م'], - [';', 'ک'], - ['\'', 'گ'], + [ 'a', 'ش' ], + [ 's', 'س' ], + [ 'd', 'ی' ], + [ 'f', 'ب' ], + [ 'g', 'ل' ], + [ 'h', 'ا' ], + [ 'j', 'ت' ], + [ 'k', 'ن' ], + [ 'l', 'م' ], + [ ';', 'ک' ], + [ '\'', 'گ' ], - ['z', 'ظ'], - ['x', 'ط'], - ['c', 'ز'], - ['v', 'ر'], - ['b', 'ذ'], - ['n', 'د'], - ['m', 'پ'], - [',', 'ڤ'], + [ 'z', 'ظ' ], + [ 'x', 'ط' ], + [ 'c', 'ز' ], + [ 'v', 'ر' ], + [ 'b', 'ذ' ], + [ 'n', 'د' ], + [ 'm', 'پ' ], + [ ',', 'ڤ' ], - ['~', '÷'], - ['@', '٬'], - ['#', '٫'], - ['%', '٪'], - ['\\^', '×'], - ['&', '،'], - ['\\(', ')'], - ['\\)', '('], - ['_', 'ـ'], + [ '~', '÷' ], + [ '@', '٬' ], + [ '#', '٫' ], + [ '%', '٪' ], + [ '\\^', '×' ], + [ '&', '،' ], + [ '\\(', ')' ], + [ '\\)', '(' ], + [ '_', 'ـ' ], - ['Q', 'ۊ'], - ['W', 'ۉ'], - ['E', 'وٙ'], - ['R', 'ً'], - ['T', 'و'], - ['Y', 'أ'], - ['U', 'ە'], - ['I', 'ؤ'], - ['O', ']'], - ['P', '['], - ['\\{', '}'], - ['\\}', '{'], + [ 'Q', 'ۊ' ], + [ 'W', 'ۉ' ], + [ 'E', 'وٙ' ], + [ 'R', 'ً' ], + [ 'T', 'و' ], + [ 'Y', 'أ' ], + [ 'U', 'ە' ], + [ 'I', 'ؤ' ], + [ 'O', ']' ], + [ 'P', '[' ], + [ '\\{', '}' ], + [ '\\}', '{' ], - ['A', 'اٛ'], - ['S', 'ئ'], - ['D', 'ئو'], - ['F', 'ئی'], - ['G', 'لٛ'], - ['H', 'آ'], - ['J', 'او'], - ['K', '»'], - ['L', '«'], - ['"', '؛'], + [ 'A', 'اٛ' ], + [ 'S', 'ئ' ], + [ 'D', 'ئو' ], + [ 'F', 'ئی' ], + [ 'G', 'لٛ' ], + [ 'H', 'آ' ], + [ 'J', 'او' ], + [ 'K', '»' ], + [ 'L', '«' ], + [ '"', '؛' ], - ['Z', 'نٛ'], - ['X', 'گٛ'], - ['C', 'ژ'], - ['V', 'ؽ'], - ['B', 'دٙ'], - ['N', 'ٔ'], - ['M', 'ء'], - ['<', '>'], - ['>', '<'], - ['\\?', '؟'] + [ 'Z', 'نٛ' ], + [ 'X', 'گٛ' ], + [ 'C', 'ژ' ], + [ 'V', 'ؽ' ], + [ 'B', 'دٙ' ], + [ 'N', 'ٔ' ], + [ 'M', 'ء' ], + [ '<', '>' ], + [ '>', '<' ], + [ '\\?', '؟' ] ] }; diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/lud/lud-transliteration.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/lud/lud-transliteration.js index cfc2aa78..53faece4 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/lud/lud-transliteration.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/lud/lud-transliteration.js @@ -13,15 +13,15 @@ contextLength: 0, maxKeyLength: 2, patterns: [ - ['ch', 'č'], - ['C[hH]', 'Č'], - ['sh', 'š'], - ['S[hH]', 'Š'], - ['zh', 'ž'], - ['Z[hH]', 'Ž'], - ['y', 'ü'], - ['Y', 'Ü'], - ['\'', '’'] + [ 'ch', 'č' ], + [ 'C[hH]', 'Č' ], + [ 'sh', 'š' ], + [ 'S[hH]', 'Š' ], + [ 'zh', 'ž' ], + [ 'Z[hH]', 'Ž' ], + [ 'y', 'ü' ], + [ 'Y', 'Ü' ], + [ '\'', '’' ] ] }; diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/mai/mai-inscript.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/mai/mai-inscript.js index 849f3886..b9b5f6a1 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/mai/mai-inscript.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/mai/mai-inscript.js @@ -2,7 +2,7 @@ 'use strict'; var hiInScript, maithiliPatterns, maithiliInScript; - hiInScript = $.ime.inputmethods['hi-inscript']; + hiInScript = $.ime.inputmethods[ 'hi-inscript' ]; maithiliPatterns = $.extend( hiInScript.patterns, [ [ 'z', '\u02BC' ] ] ); // apostrophe maithiliInScript = { diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/mai/mai-inscript2.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/mai/mai-inscript2.js index e228e9e9..6654b937 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/mai/mai-inscript2.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/mai/mai-inscript2.js @@ -3,7 +3,7 @@ var hiInScript2, maithiliPatterns2, maithiliInScript2; - hiInScript2 = $.ime.inputmethods['hi-inscript2']; + hiInScript2 = $.ime.inputmethods[ 'hi-inscript2' ]; maithiliPatterns2 = $.extend( hiInScript2.patterns, [ [ 'z', '\u02BC' ] ] ); // apostrophe diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/mh/mh.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/mh/mh.js index 108dd032..79dfa01b 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/mh/mh.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/mh/mh.js @@ -19,23 +19,23 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['Y', 'Ū'], - ['S', 'Ā'], - ['F', 'Ņ'], - ['G', 'N̄'], - ['H', 'M̧'], - ['X', 'O̧'], - ['C', 'Ō'], - ['V', 'Ļ'], + [ 'Y', 'Ū' ], + [ 'S', 'Ā' ], + [ 'F', 'Ņ' ], + [ 'G', 'N̄' ], + [ 'H', 'M̧' ], + [ 'X', 'O̧' ], + [ 'C', 'Ō' ], + [ 'V', 'Ļ' ], - ['y', 'ū'], - ['s', 'ā'], - ['f', 'ņ'], - ['g', 'n̄'], - ['h', 'm̧'], - ['x', 'o̧'], - ['c', 'ō'], - ['v', 'ļ'] + [ 'y', 'ū' ], + [ 's', 'ā' ], + [ 'f', 'ņ' ], + [ 'g', 'n̄' ], + [ 'h', 'm̧' ], + [ 'x', 'o̧' ], + [ 'c', 'ō' ], + [ 'v', 'ļ' ] ] }; diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ml/ml-inscript2.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ml/ml-inscript2.js index 9c609485..cc298203 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ml/ml-inscript2.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ml/ml-inscript2.js @@ -13,118 +13,118 @@ contextLength: 0, maxKeyLength: 2, patterns: [ - ['1', '൧'], - ['2', '൨'], - ['3', '൩'], - ['\\#', '്ര'], - ['4', '൪'], - ['5', '൫'], - ['6', '൬'], - ['7', '൭'], - ['\\&', 'ക്ഷ'], - ['8', '൮'], - ['\\*', 'ൾ'], - ['\\(', '('], - ['9', '൯'], - ['\\)', ')'], - ['0', '൦'], - ['\\_', 'ഃ'], - ['\\-', '-'], - ['\\+', 'ഋ'], - ['\\=', 'ൃ'], - ['Q', 'ഔ'], - ['q', 'ൗ'], - ['W', 'ഐ'], - ['w', 'ൈ'], - ['E', 'ആ'], - ['e', 'ാ'], - ['R', 'ഈ'], - ['r', 'ീ'], - ['T', 'ഊ'], - ['t', 'ൂ'], - ['Y', 'ഭ'], - ['y', 'ബ'], - ['U', 'ങ'], - ['u', 'ഹ'], - ['I', 'ഘ'], - ['i', 'ഗ'], - ['O', 'ധ'], - ['o', 'ദ'], - ['P', 'ഝ'], - ['p', 'ജ'], - ['\\{', 'ഢ'], - ['\\[', 'ഡ'], - ['\\}', 'ഞ'], - ['\\\\', 'ർ'], - ['A', 'ഓ'], - ['a', 'ോ'], - ['S', 'ഏ'], - ['s', 'േ'], - ['D', 'അ'], - ['d', '്'], - ['F', 'ഇ'], - ['f', 'ി'], - ['G', 'ഉ'], - ['g', 'ു'], - ['H', 'ഫ'], - ['h', 'പ'], - ['J', 'റ'], - ['j', 'ര'], - ['K', 'ഖ'], - ['k', 'ക'], - ['L', 'ഥ'], - ['l', 'ത'], - [':', 'ഛ'], - [';', 'ച'], - ['"', 'ഠ'], - ['\\\'', 'ട'], - ['\\~', 'ഒ'], - ['\\`', 'ൊ'], - ['Z', 'എ'], - ['z', 'െ'], - ['X', 'ൺ'], - ['x', 'ം'], - ['C', 'ണ'], - ['c', 'മ'], - ['V', 'ൻ'], - ['v', 'ന'], - ['B', 'ഴ'], - ['b', 'വ'], - ['N', 'ള'], - ['n', 'ല'], - ['M', 'ശ'], - ['m', 'സ'], - ['\\<', 'ഷ'], - [',', ','], - ['\\>', 'ൽ'], - ['\\.', '.'], - ['/', 'യ'] + [ '1', '൧' ], + [ '2', '൨' ], + [ '3', '൩' ], + [ '\\#', '്ര' ], + [ '4', '൪' ], + [ '5', '൫' ], + [ '6', '൬' ], + [ '7', '൭' ], + [ '\\&', 'ക്ഷ' ], + [ '8', '൮' ], + [ '\\*', 'ൾ' ], + [ '\\(', '(' ], + [ '9', '൯' ], + [ '\\)', ')' ], + [ '0', '൦' ], + [ '\\_', 'ഃ' ], + [ '\\-', '-' ], + [ '\\+', 'ഋ' ], + [ '\\=', 'ൃ' ], + [ 'Q', 'ഔ' ], + [ 'q', 'ൗ' ], + [ 'W', 'ഐ' ], + [ 'w', 'ൈ' ], + [ 'E', 'ആ' ], + [ 'e', 'ാ' ], + [ 'R', 'ഈ' ], + [ 'r', 'ീ' ], + [ 'T', 'ഊ' ], + [ 't', 'ൂ' ], + [ 'Y', 'ഭ' ], + [ 'y', 'ബ' ], + [ 'U', 'ങ' ], + [ 'u', 'ഹ' ], + [ 'I', 'ഘ' ], + [ 'i', 'ഗ' ], + [ 'O', 'ധ' ], + [ 'o', 'ദ' ], + [ 'P', 'ഝ' ], + [ 'p', 'ജ' ], + [ '\\{', 'ഢ' ], + [ '\\[', 'ഡ' ], + [ '\\}', 'ഞ' ], + [ '\\\\', 'ർ' ], + [ 'A', 'ഓ' ], + [ 'a', 'ോ' ], + [ 'S', 'ഏ' ], + [ 's', 'േ' ], + [ 'D', 'അ' ], + [ 'd', '്' ], + [ 'F', 'ഇ' ], + [ 'f', 'ി' ], + [ 'G', 'ഉ' ], + [ 'g', 'ു' ], + [ 'H', 'ഫ' ], + [ 'h', 'പ' ], + [ 'J', 'റ' ], + [ 'j', 'ര' ], + [ 'K', 'ഖ' ], + [ 'k', 'ക' ], + [ 'L', 'ഥ' ], + [ 'l', 'ത' ], + [ ':', 'ഛ' ], + [ ';', 'ച' ], + [ '"', 'ഠ' ], + [ '\\\'', 'ട' ], + [ '\\~', 'ഒ' ], + [ '\\`', 'ൊ' ], + [ 'Z', 'എ' ], + [ 'z', 'െ' ], + [ 'X', 'ൺ' ], + [ 'x', 'ം' ], + [ 'C', 'ണ' ], + [ 'c', 'മ' ], + [ 'V', 'ൻ' ], + [ 'v', 'ന' ], + [ 'B', 'ഴ' ], + [ 'b', 'വ' ], + [ 'N', 'ള' ], + [ 'n', 'ല' ], + [ 'M', 'ശ' ], + [ 'm', 'സ' ], + [ '\\<', 'ഷ' ], + [ ',', ',' ], + [ '\\>', 'ൽ' ], + [ '\\.', '.' ], + [ '/', 'യ' ] ], patterns_x: [ - ['1', '\u200d'], - ['\\!', '൰'], - ['2', '\u200c'], - ['\\@', '൱'], - ['\\#', '൲'], - ['\\$', '൳'], - ['4', '₹'], - ['\\%', '൴'], - ['\\^', '൵'], - ['\\+', 'ൠ'], - ['\\=', 'ൄ'], - ['q', 'ൌ'], - ['R', 'ൡ'], - ['r', 'ൣ'], - ['F', 'ഌ'], - ['f', 'ൢ'], - ['j', 'ർ'], - ['k', 'ൿ'], - ['c', 'ൺ'], - ['v', '൹'], - ['N', 'ൾ'], - ['n', 'ൽ'], - ['\\>', 'ഽ'], - ['\\.', '॥'] + [ '1', '\u200d' ], + [ '\\!', '൰' ], + [ '2', '\u200c' ], + [ '\\@', '൱' ], + [ '\\#', '൲' ], + [ '\\$', '൳' ], + [ '4', '₹' ], + [ '\\%', '൴' ], + [ '\\^', '൵' ], + [ '\\+', 'ൠ' ], + [ '\\=', 'ൄ' ], + [ 'q', 'ൌ' ], + [ 'R', 'ൡ' ], + [ 'r', 'ൣ' ], + [ 'F', 'ഌ' ], + [ 'f', 'ൢ' ], + [ 'j', 'ർ' ], + [ 'k', 'ൿ' ], + [ 'c', 'ൺ' ], + [ 'v', '൹' ], + [ 'N', 'ൾ' ], + [ 'n', 'ൽ' ], + [ '\\>', 'ഽ' ], + [ '\\.', '॥' ] ] }; diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/mn/mn-cyrl.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/mn/mn-cyrl.js index 50120b8c..f3f750d7 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/mn/mn-cyrl.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/mn/mn-cyrl.js @@ -17,100 +17,100 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['Q', 'Ф'], - ['W', 'Ц'], - ['E', 'У'], - ['R', 'Ж'], - ['T', 'Э'], - ['Y', 'Н'], - ['U', 'Г'], - ['I', 'Ш'], - ['O', 'Ү'], - ['P', 'З'], - ['{', 'К'], - ['}', 'Ъ'], - ['A', 'Й'], - ['S', 'Ы'], - ['D', 'Б'], - ['F', 'Ө'], - ['G', 'А'], - ['H', 'Х'], - ['J', 'Р'], - ['K', 'О'], - ['L', 'Л'], - [':', 'Д'], - ['"', 'П'], - ['Z', 'Я'], - ['X', 'Ч'], - ['C', 'Ё'], - ['V', 'С'], - ['B', 'М'], - ['N', 'И'], - ['M', 'Т'], - ['<', 'Ь'], - ['>', 'В'], - ['\\?', 'Ю'], - ['_', 'Е'], - ['\\+', 'Щ'], + [ 'Q', 'Ф' ], + [ 'W', 'Ц' ], + [ 'E', 'У' ], + [ 'R', 'Ж' ], + [ 'T', 'Э' ], + [ 'Y', 'Н' ], + [ 'U', 'Г' ], + [ 'I', 'Ш' ], + [ 'O', 'Ү' ], + [ 'P', 'З' ], + [ '{', 'К' ], + [ '}', 'Ъ' ], + [ 'A', 'Й' ], + [ 'S', 'Ы' ], + [ 'D', 'Б' ], + [ 'F', 'Ө' ], + [ 'G', 'А' ], + [ 'H', 'Х' ], + [ 'J', 'Р' ], + [ 'K', 'О' ], + [ 'L', 'Л' ], + [ ':', 'Д' ], + [ '"', 'П' ], + [ 'Z', 'Я' ], + [ 'X', 'Ч' ], + [ 'C', 'Ё' ], + [ 'V', 'С' ], + [ 'B', 'М' ], + [ 'N', 'И' ], + [ 'M', 'Т' ], + [ '<', 'Ь' ], + [ '>', 'В' ], + [ '\\?', 'Ю' ], + [ '_', 'Е' ], + [ '\\+', 'Щ' ], - ['q', 'ф'], - ['w', 'ц'], - ['e', 'у'], - ['r', 'ж'], - ['t', 'э'], - ['y', 'н'], - ['u', 'г'], - ['i', 'ш'], - ['o', 'ү'], - ['p', 'з'], - ['\\[', 'к'], - ['\\]', 'ъ'], - ['a', 'й'], - ['s', 'ы'], - ['d', 'б'], - ['f', 'ө'], - ['g', 'а'], - ['h', 'х'], - ['j', 'р'], - ['k', 'о'], - ['l', 'л'], - [';', 'д'], - ['\'', 'п'], - ['z', 'я'], - ['x', 'ч'], - ['c', 'ё'], - ['v', 'с'], - ['b', 'м'], - ['n', 'и'], - ['m', 'т'], - [',', 'ь'], - ['\\.', 'в'], - ['/', 'ю'], - ['\\-', 'е'], - ['=', 'щ'], + [ 'q', 'ф' ], + [ 'w', 'ц' ], + [ 'e', 'у' ], + [ 'r', 'ж' ], + [ 't', 'э' ], + [ 'y', 'н' ], + [ 'u', 'г' ], + [ 'i', 'ш' ], + [ 'o', 'ү' ], + [ 'p', 'з' ], + [ '\\[', 'к' ], + [ '\\]', 'ъ' ], + [ 'a', 'й' ], + [ 's', 'ы' ], + [ 'd', 'б' ], + [ 'f', 'ө' ], + [ 'g', 'а' ], + [ 'h', 'х' ], + [ 'j', 'р' ], + [ 'k', 'о' ], + [ 'l', 'л' ], + [ ';', 'д' ], + [ '\'', 'п' ], + [ 'z', 'я' ], + [ 'x', 'ч' ], + [ 'c', 'ё' ], + [ 'v', 'с' ], + [ 'b', 'м' ], + [ 'n', 'и' ], + [ 'm', 'т' ], + [ ',', 'ь' ], + [ '\\.', 'в' ], + [ '/', 'ю' ], + [ '\\-', 'е' ], + [ '=', 'щ' ], - ['`', '='], - ['~', '+'], - ['1', '№'], - ['2', '-'], - ['3', '"'], - ['4', '₮'], - ['5', ':'], - ['6', '.'], - ['7', '_'], - ['8', ','], - ['9', '%'], - ['0', '?'], - ['!', '1'], - ['@', '2'], - ['#', '3'], - ['\\$', '4'], - ['%', '5'], - ['^', '6'], - ['&', '7'], - ['*', '8'], - ['\\(', '9'], - ['\\)', '0'] + [ '`', '=' ], + [ '~', '+' ], + [ '1', '№' ], + [ '2', '-' ], + [ '3', '"' ], + [ '4', '₮' ], + [ '5', ':' ], + [ '6', '.' ], + [ '7', '_' ], + [ '8', ',' ], + [ '9', '%' ], + [ '0', '?' ], + [ '!', '1' ], + [ '@', '2' ], + [ '#', '3' ], + [ '\\$', '4' ], + [ '%', '5' ], + [ '^', '6' ], + [ '&', '7' ], + [ '*', '8' ], + [ '\\(', '9' ], + [ '\\)', '0' ] ] }; diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/mni/mni-inscript2.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/mni/mni-inscript2.js index 2fb463e0..7ff37fa4 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/mni/mni-inscript2.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/mni/mni-inscript2.js @@ -11,114 +11,114 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['\\!', 'অ্যা'], - ['1', '১'], - ['2', '২'], - ['\\#', '্র'], - ['3', '৩'], - ['\\$', 'র্'], - ['4', '৪'], - ['\\%', 'জ্ঞ'], - ['5', '৫'], - ['\\^', 'ত্র'], - ['6', '৬'], - ['\\&', 'ক্ষ'], - ['7', '৭'], - ['\\*', 'শ্র'], - ['8', '৮'], - ['9', '৯'], - ['\\(', '('], - ['\\)', ')'], - ['0', '০'], - ['\"', 'ঠ'], - ['\'', 'ট'], - [',', ','], - ['-', '-'], - ['\\.', '.'], - ['/', 'য়'], - [':', 'ছ'], - [';', 'চ'], - ['\\<', 'ষ'], - ['\\=', 'ৃ'], - ['\\+', 'ঋ'], - ['\\>', '।'], - ['\\?', 'য'], - ['A', 'ও'], - ['C', 'ণ'], - ['D', 'অ'], - ['E', 'আ'], - ['F', 'ই'], - ['G', 'উ'], - ['H', 'ফ'], - ['I', 'ঘ'], - ['K', 'খ'], - ['L', 'থ'], - ['M', 'শ'], - ['O', 'ধ'], - ['P', 'ঝ'], - ['Q', 'ঔ'], - ['R', 'ঈ'], - ['S', 'এ'], - ['T', 'ঊ'], - ['U', 'ঙ'], - ['W', 'ঐ'], - ['X', 'ঁ'], - ['Y', 'ভ'], - ['\\{', 'ঢ'], - ['\\[', 'ড'], - ['\\}', 'ঞ'], - ['\\]', '়'], - ['\\_', 'ঃ'], - ['a', 'ো'], - ['c', 'ম'], - ['d', '্'], - ['e', 'া'], - ['f', 'ি'], - ['g', 'ু'], - ['h', 'প'], - ['i', 'গ'], - ['j', 'র'], - ['k', 'ক'], - ['l', 'ত'], - ['m', 'স'], - ['n', 'ল'], - ['o', 'দ'], - ['p', 'জ'], - ['q', 'ৌ'], - ['r', 'ী'], - ['s', 'ে'], - ['t', 'ূ'], - ['u', 'হ'], - ['v', 'ন'], - ['w', 'ৈ'], - ['x', 'ং'], - ['y', 'ব'] + [ '\\!', 'অ্যা' ], + [ '1', '১' ], + [ '2', '২' ], + [ '\\#', '্র' ], + [ '3', '৩' ], + [ '\\$', 'র্' ], + [ '4', '৪' ], + [ '\\%', 'জ্ঞ' ], + [ '5', '৫' ], + [ '\\^', 'ত্র' ], + [ '6', '৬' ], + [ '\\&', 'ক্ষ' ], + [ '7', '৭' ], + [ '\\*', 'শ্র' ], + [ '8', '৮' ], + [ '9', '৯' ], + [ '\\(', '(' ], + [ '\\)', ')' ], + [ '0', '০' ], + [ '\"', 'ঠ' ], + [ '\'', 'ট' ], + [ ',', ',' ], + [ '-', '-' ], + [ '\\.', '.' ], + [ '/', 'য়' ], + [ ':', 'ছ' ], + [ ';', 'চ' ], + [ '\\<', 'ষ' ], + [ '\\=', 'ৃ' ], + [ '\\+', 'ঋ' ], + [ '\\>', '।' ], + [ '\\?', 'য' ], + [ 'A', 'ও' ], + [ 'C', 'ণ' ], + [ 'D', 'অ' ], + [ 'E', 'আ' ], + [ 'F', 'ই' ], + [ 'G', 'উ' ], + [ 'H', 'ফ' ], + [ 'I', 'ঘ' ], + [ 'K', 'খ' ], + [ 'L', 'থ' ], + [ 'M', 'শ' ], + [ 'O', 'ধ' ], + [ 'P', 'ঝ' ], + [ 'Q', 'ঔ' ], + [ 'R', 'ঈ' ], + [ 'S', 'এ' ], + [ 'T', 'ঊ' ], + [ 'U', 'ঙ' ], + [ 'W', 'ঐ' ], + [ 'X', 'ঁ' ], + [ 'Y', 'ভ' ], + [ '\\{', 'ঢ' ], + [ '\\[', 'ড' ], + [ '\\}', 'ঞ' ], + [ '\\]', '়' ], + [ '\\_', 'ঃ' ], + [ 'a', 'ো' ], + [ 'c', 'ম' ], + [ 'd', '্' ], + [ 'e', 'া' ], + [ 'f', 'ি' ], + [ 'g', 'ু' ], + [ 'h', 'প' ], + [ 'i', 'গ' ], + [ 'j', 'র' ], + [ 'k', 'ক' ], + [ 'l', 'ত' ], + [ 'm', 'স' ], + [ 'n', 'ল' ], + [ 'o', 'দ' ], + [ 'p', 'জ' ], + [ 'q', 'ৌ' ], + [ 'r', 'ী' ], + [ 's', 'ে' ], + [ 't', 'ূ' ], + [ 'u', 'হ' ], + [ 'v', 'ন' ], + [ 'w', 'ৈ' ], + [ 'x', 'ং' ], + [ 'y', 'ব' ] ], patterns_x: [ - ['\\!', '৴'], - ['1', '\u200d'], - ['\\@', '৵'], - ['2', '\u200c'], - ['\\#', '৶'], - ['\\$', '৷'], - ['4', '₹'], - ['\\%', '৸'], - ['\\^', '৹'], - [',', '৳'], - ['\\.', '॥'], - ['/', '্য'], - ['\\<', '৲'], - ['\\=', 'ৄ'], - ['\\+', 'ৠ'], - ['\\>', 'ঽ'], - ['F', 'ঌ'], - ['R', 'ৡ'], - ['\\{', 'ঢ়'], - ['\\[', 'ড়'], - ['f', 'ৢ'], - ['l', 'ৎ'], - ['r', 'ৣ'], - ['x', '৺']] + [ '\\!', '৴' ], + [ '1', '\u200d' ], + [ '\\@', '৵' ], + [ '2', '\u200c' ], + [ '\\#', '৶' ], + [ '\\$', '৷' ], + [ '4', '₹' ], + [ '\\%', '৸' ], + [ '\\^', '৹' ], + [ ',', '৳' ], + [ '\\.', '॥' ], + [ '/', '্য' ], + [ '\\<', '৲' ], + [ '\\=', 'ৄ' ], + [ '\\+', 'ৠ' ], + [ '\\>', 'ঽ' ], + [ 'F', 'ঌ' ], + [ 'R', 'ৡ' ], + [ '\\{', 'ঢ়' ], + [ '\\[', 'ড়' ], + [ 'f', 'ৢ' ], + [ 'l', 'ৎ' ], + [ 'r', 'ৣ' ], + [ 'x', '৺' ] ] }; $.ime.register( mniInScript2 ); diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/mr/mr-inscript.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/mr/mr-inscript.js index 315088ef..125be12a 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/mr/mr-inscript.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/mr/mr-inscript.js @@ -10,105 +10,105 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['X', '\u0901'], - ['x', '\u0902'], - ['_', '\u0903'], - ['D', '\u0905'], - ['E', '\u0906'], - ['F', '\u0907'], - ['R', '\u0908'], - ['G', '\u0909'], - ['T', '\u090A'], - ['\\+', '\u090B'], - ['!', '\u090D'], - ['S', '\u090F'], - ['W', '\u0910'], - ['\\|', '\u0911'], - ['A', '\u0913'], - ['Q', '\u0914'], - ['k', '\u0915'], - ['K', '\u0916'], - ['i', '\u0917'], - ['I', '\u0918'], - ['U', '\u0919'], - [';', '\u091A'], - ['\\:', '\u091B'], - ['p', '\u091C'], - ['P', '\u091D'], - ['\\}', '\u091E'], - ['\'', '', '\u091F'], - ['"', '\u0920'], - ['\\[', '\u0921'], - ['\\{', '\u0922'], - ['C', '\u0923'], - ['l', '\u0924'], - ['L', '\u0925'], - ['o', '\u0926'], - ['O', '\u0927'], - ['v', '\u0928'], - ['h', '\u092A'], - ['H', '\u092B'], - ['y', '\u092C'], - ['Y', '\u092D'], - ['c', '\u092E'], - ['/', '\u092F'], - ['j', '\u0930'], - ['J', '\u0931'], - ['n', '\u0932'], - ['N', '\u0933'], - ['b', '\u0935'], - ['M', '\u0936'], - ['\\<', '\u0937'], - ['m', '\u0938'], - ['u', '\u0939'], - ['\\]', '\u093C'], - ['e', '\u093E'], - ['f', '\u093F'], - ['r', '\u0940'], - ['g', '\u0941'], - ['t', '\u0942'], - ['\\=', '\u0943'], - ['\\@', '\u0945'], - ['s', '\u0947'], - ['w', '\u0948'], - ['\\\\', '\u0949'], - ['a', '\u094B'], - ['q', '\u094C'], - ['d', '\u094D'], - ['\\>', '\u0964'], - ['0', '\u0966'], - ['1', '\u0967'], - ['2', '\u0968'], - ['3', '\u0969'], - ['4', '\u096A'], - ['5', '\u096B'], - ['6', '\u096C'], - ['7', '\u096D'], - ['8', '\u096E'], - ['9', '\u096F'], - ['\\!', '\u0972'], - ['\\#', '\u094D\u0930'], - ['\\$', '\u0930\u094D'], - ['\\%', '\u091C\u094D\u091E'], - ['\\^', '\u0924\u094D\u0930'], - ['\\&', '\u0915\u094D\u0937'], - ['\\*', '\u0936\u094D\u0930'], - ['\\(', '\u200D'], - ['\\)', '\u200C']], + [ 'X', '\u0901' ], + [ 'x', '\u0902' ], + [ '_', '\u0903' ], + [ 'D', '\u0905' ], + [ 'E', '\u0906' ], + [ 'F', '\u0907' ], + [ 'R', '\u0908' ], + [ 'G', '\u0909' ], + [ 'T', '\u090A' ], + [ '\\+', '\u090B' ], + [ '!', '\u090D' ], + [ 'S', '\u090F' ], + [ 'W', '\u0910' ], + [ '\\|', '\u0911' ], + [ 'A', '\u0913' ], + [ 'Q', '\u0914' ], + [ 'k', '\u0915' ], + [ 'K', '\u0916' ], + [ 'i', '\u0917' ], + [ 'I', '\u0918' ], + [ 'U', '\u0919' ], + [ ';', '\u091A' ], + [ '\\:', '\u091B' ], + [ 'p', '\u091C' ], + [ 'P', '\u091D' ], + [ '\\}', '\u091E' ], + [ '\'', '', '\u091F' ], + [ '"', '\u0920' ], + [ '\\[', '\u0921' ], + [ '\\{', '\u0922' ], + [ 'C', '\u0923' ], + [ 'l', '\u0924' ], + [ 'L', '\u0925' ], + [ 'o', '\u0926' ], + [ 'O', '\u0927' ], + [ 'v', '\u0928' ], + [ 'h', '\u092A' ], + [ 'H', '\u092B' ], + [ 'y', '\u092C' ], + [ 'Y', '\u092D' ], + [ 'c', '\u092E' ], + [ '/', '\u092F' ], + [ 'j', '\u0930' ], + [ 'J', '\u0931' ], + [ 'n', '\u0932' ], + [ 'N', '\u0933' ], + [ 'b', '\u0935' ], + [ 'M', '\u0936' ], + [ '\\<', '\u0937' ], + [ 'm', '\u0938' ], + [ 'u', '\u0939' ], + [ '\\]', '\u093C' ], + [ 'e', '\u093E' ], + [ 'f', '\u093F' ], + [ 'r', '\u0940' ], + [ 'g', '\u0941' ], + [ 't', '\u0942' ], + [ '\\=', '\u0943' ], + [ '\\@', '\u0945' ], + [ 's', '\u0947' ], + [ 'w', '\u0948' ], + [ '\\\\', '\u0949' ], + [ 'a', '\u094B' ], + [ 'q', '\u094C' ], + [ 'd', '\u094D' ], + [ '\\>', '\u0964' ], + [ '0', '\u0966' ], + [ '1', '\u0967' ], + [ '2', '\u0968' ], + [ '3', '\u0969' ], + [ '4', '\u096A' ], + [ '5', '\u096B' ], + [ '6', '\u096C' ], + [ '7', '\u096D' ], + [ '8', '\u096E' ], + [ '9', '\u096F' ], + [ '\\!', '\u0972' ], + [ '\\#', '\u094D\u0930' ], + [ '\\$', '\u0930\u094D' ], + [ '\\%', '\u091C\u094D\u091E' ], + [ '\\^', '\u0924\u094D\u0930' ], + [ '\\&', '\u0915\u094D\u0937' ], + [ '\\*', '\u0936\u094D\u0930' ], + [ '\\(', '\u200D' ], + [ '\\)', '\u200C' ] ], patterns_x: [ - ['F', '\u090C'], - ['\\>', '\u093D'], - ['\\=', '\u0944'], - ['X', '\u0950'], - ['e', '\u0951'], - ['d', '\u0952'], - ['\\+', '\u0960'], - ['R', '\u0961'], - ['f', '\u0962'], - ['r', '\u0963'], - ['\\.', '\u0965'], - [',', '\u0970'], - ['\\$', '\u20B9']] + [ 'F', '\u090C' ], + [ '\\>', '\u093D' ], + [ '\\=', '\u0944' ], + [ 'X', '\u0950' ], + [ 'e', '\u0951' ], + [ 'd', '\u0952' ], + [ '\\+', '\u0960' ], + [ 'R', '\u0961' ], + [ 'f', '\u0962' ], + [ 'r', '\u0963' ], + [ '\\.', '\u0965' ], + [ ',', '\u0970' ], + [ '\\$', '\u20B9' ] ] }; $.ime.register( mrInScript ); diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/mr/mr-inscript2.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/mr/mr-inscript2.js index 9c2dde86..97b19773 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/mr/mr-inscript2.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/mr/mr-inscript2.js @@ -10,110 +10,110 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['\\!', 'ॲ'], - ['1', '१'], - ['\\@', 'ॅ'], - ['2', '२'], - ['\\#', '्र'], - ['3', '३'], - ['\\$', 'र्'], - ['4', '४'], - ['5', '५'], - ['6', '६'], - ['7', '७'], - ['8', '८'], - ['\\(', '('], - ['9', '९'], - ['\\]', ']'], - ['0', '०'], - ['\\_', 'ः'], - ['\\-', '-'], - ['\\+', 'ऋ'], - ['\\=', 'ृ'], - ['Q', 'औ'], - ['q', 'ौ'], - ['W', 'ऐ'], - ['w', 'ै'], - ['E', 'आ'], - ['e', 'ा'], - ['R', 'ई'], - ['r', 'ी'], - ['T', 'ऊ'], - ['t', 'ू'], - ['Y', 'भ'], - ['y', 'ब'], - ['U', 'ङ'], - ['u', 'ह'], - ['I', 'घ'], - ['i', 'ग'], - ['O', 'ध'], - ['o', 'द'], - ['P', 'झ'], - ['p', 'ज'], - ['\\{', 'ढ'], - ['\\[', 'ड'], - ['\\}', 'ञ'], - ['\\]', '़'], - ['A', 'ओ'], - ['a', 'ो'], - ['S', 'ए'], - ['s', 'े'], - ['D', 'अ'], - ['d', '्'], - ['F', 'इ'], - ['f', 'ि'], - ['G', 'उ'], - ['g', 'ु'], - ['H', 'फ'], - ['h', 'प'], - ['J', 'ऱ'], - ['j', 'र'], - ['K', 'ख'], - ['k', 'क'], - ['L', 'थ'], - ['l', 'त'], - [':', 'छ'], - [';', 'च'], - ['"', 'ठ'], - ['\\\'', 'ट'], - ['\\~', 'ऒ'], - ['\\`', 'ॊ'], - ['X', 'ँ'], - ['x', 'ं'], - ['C', 'ण'], - ['c', 'म'], - ['v', 'न'], - ['b', 'व'], - ['N', 'ळ'], - ['n', 'ल'], - ['M', 'श'], - ['m', 'स'], - ['\\<', 'ष'], - [',', ','], - ['\\>', '।'], - ['\\.', '.'], - ['/', 'य'], - ['\\%', 'ज्ञ'], - ['\\^', 'त्र'], - ['\\&', 'क्ष'], - ['\\*', 'श्र'] + [ '\\!', 'ॲ' ], + [ '1', '१' ], + [ '\\@', 'ॅ' ], + [ '2', '२' ], + [ '\\#', '्र' ], + [ '3', '३' ], + [ '\\$', 'र्' ], + [ '4', '४' ], + [ '5', '५' ], + [ '6', '६' ], + [ '7', '७' ], + [ '8', '८' ], + [ '\\(', '(' ], + [ '9', '९' ], + [ '\\]', ']' ], + [ '0', '०' ], + [ '\\_', 'ः' ], + [ '\\-', '-' ], + [ '\\+', 'ऋ' ], + [ '\\=', 'ृ' ], + [ 'Q', 'औ' ], + [ 'q', 'ौ' ], + [ 'W', 'ऐ' ], + [ 'w', 'ै' ], + [ 'E', 'आ' ], + [ 'e', 'ा' ], + [ 'R', 'ई' ], + [ 'r', 'ी' ], + [ 'T', 'ऊ' ], + [ 't', 'ू' ], + [ 'Y', 'भ' ], + [ 'y', 'ब' ], + [ 'U', 'ङ' ], + [ 'u', 'ह' ], + [ 'I', 'घ' ], + [ 'i', 'ग' ], + [ 'O', 'ध' ], + [ 'o', 'द' ], + [ 'P', 'झ' ], + [ 'p', 'ज' ], + [ '\\{', 'ढ' ], + [ '\\[', 'ड' ], + [ '\\}', 'ञ' ], + [ '\\]', '़' ], + [ 'A', 'ओ' ], + [ 'a', 'ो' ], + [ 'S', 'ए' ], + [ 's', 'े' ], + [ 'D', 'अ' ], + [ 'd', '्' ], + [ 'F', 'इ' ], + [ 'f', 'ि' ], + [ 'G', 'उ' ], + [ 'g', 'ु' ], + [ 'H', 'फ' ], + [ 'h', 'प' ], + [ 'J', 'ऱ' ], + [ 'j', 'र' ], + [ 'K', 'ख' ], + [ 'k', 'क' ], + [ 'L', 'थ' ], + [ 'l', 'त' ], + [ ':', 'छ' ], + [ ';', 'च' ], + [ '"', 'ठ' ], + [ '\\\'', 'ट' ], + [ '\\~', 'ऒ' ], + [ '\\`', 'ॊ' ], + [ 'X', 'ँ' ], + [ 'x', 'ं' ], + [ 'C', 'ण' ], + [ 'c', 'म' ], + [ 'v', 'न' ], + [ 'b', 'व' ], + [ 'N', 'ळ' ], + [ 'n', 'ल' ], + [ 'M', 'श' ], + [ 'm', 'स' ], + [ '\\<', 'ष' ], + [ ',', ',' ], + [ '\\>', '।' ], + [ '\\.', '.' ], + [ '/', 'य' ], + [ '\\%', 'ज्ञ' ], + [ '\\^', 'त्र' ], + [ '\\&', 'क्ष' ], + [ '\\*', 'श्र' ] ], patterns_x: [ - ['1', '\u200d'], - ['2', '\u200c'], - ['4', '₹'], - ['\\+', 'ॠ'], - ['\\=', 'ॄ'], - ['e', '॑'], - ['R', 'ॡ'], - ['r', 'ॣ'], - ['d', '॒'], - ['F', 'ऌ'], - ['f', 'ॢ'], - ['X', 'ॐ'], - [',', '॰'], - ['\\>', 'ऽ'], - ['\\.', '॥'] + [ '1', '\u200d' ], + [ '2', '\u200c' ], + [ '4', '₹' ], + [ '\\+', 'ॠ' ], + [ '\\=', 'ॄ' ], + [ 'e', '॑' ], + [ 'R', 'ॡ' ], + [ 'r', 'ॣ' ], + [ 'd', '॒' ], + [ 'F', 'ऌ' ], + [ 'f', 'ॢ' ], + [ 'X', 'ॐ' ], + [ ',', '॰' ], + [ '\\>', 'ऽ' ], + [ '\\.', '॥' ] ] }; diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/mr/mr-phonetic.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/mr/mr-phonetic.js index f6fd4cf4..0c504fab 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/mr/mr-phonetic.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/mr/mr-phonetic.js @@ -10,99 +10,99 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['्f', '्\u200c'], - ['~', 'ऎ'], - ['`', 'ॆ'], - ['!', 'ऍ'], - ['1', '१'], - ['\\@","ॅ'], - ['2', '२'], - ['\\#', 'ऑ'], - ['3', '३'], - ['\\$', 'ॉ'], - ['4', '४'], - ['\\%', 'ञ'], - ['5', '५'], - ['6', '६'], - ['7', '७'], - ['8', '८'], - ['\\(', '('], - ['9', '९'], - ['\\)', ')'], - ['0', '०'], - ['\\_', '_'], - ['\\-', '-'], - ['\\+', '+'], - ['\\=', '='], - ['Q', 'औ'], - ['q', 'ओ'], - ['W', 'ठ'], - ['w', 'ट'], - ['E', 'ै'], - ['e', 'े'], - ['R', 'ृ'], - ['r', 'र'], - ['T', 'थ'], - ['t', 'त'], - ['Y', 'य़'], - ['y', 'य'], - ['U', 'ू'], - ['u', 'ु'], - ['I', 'ी'], - ['i', 'ि'], - ['O', 'ौ'], - ['o', 'ो'], - ['P', 'फ'], - ['p', 'प'], - ['\\{', 'ढ'], - ['\\[', 'ड'], - ['\\}', 'ऱ'], - ['\\]', 'ऋ'], - ['A', 'आ'], - ['a', 'ा'], - ['S', 'श'], - ['s', 'स'], - ['D', 'ध'], - ['d', 'द'], - ['F', 'अ'], - ['f', '्'], - ['G', 'घ'], - ['g', 'ग'], - ['H', 'ः'], - ['h', 'ह'], - ['J', 'झ'], - ['j', 'ज'], - ['K', 'ख'], - ['k', 'क'], - ['L', 'ळ'], - ['l', 'ल'], - [':', 'ई'], - [';', 'इ'], - ['\"', 'ऊ'], - ['\'', 'उ'], - ['\\|', 'ऒ'], - ['\\\\', 'ॊ'], - ['Z', 'ँ'], - ['z', 'ङ'], - ['x', 'ष'], - ['C', 'छ'], - ['c', 'च'], - ['V', 'ऴ'], - ['v', 'व'], - ['B', 'भ'], - ['b', 'ब'], - ['N', 'ण'], - ['n', 'न'], - ['M', 'ं'], - ['m', 'म'], - ['\\<', 'ऩ'], - [',', ','], - ['\\>', '़'], - ['\\?', 'ऐ'], - ['/', 'ए'], - ['\\^', 'ज्ञ'], - ['X', 'क्ष'], - ['\\*', 'श्र'] + [ '्f', '्\u200c' ], + [ '~', 'ऎ' ], + [ '`', 'ॆ' ], + [ '!', 'ऍ' ], + [ '1', '१' ], + [ '\\@","ॅ' ], + [ '2', '२' ], + [ '\\#', 'ऑ' ], + [ '3', '३' ], + [ '\\$', 'ॉ' ], + [ '4', '४' ], + [ '\\%', 'ञ' ], + [ '5', '५' ], + [ '6', '६' ], + [ '7', '७' ], + [ '8', '८' ], + [ '\\(', '(' ], + [ '9', '९' ], + [ '\\)', ')' ], + [ '0', '०' ], + [ '\\_', '_' ], + [ '\\-', '-' ], + [ '\\+', '+' ], + [ '\\=', '=' ], + [ 'Q', 'औ' ], + [ 'q', 'ओ' ], + [ 'W', 'ठ' ], + [ 'w', 'ट' ], + [ 'E', 'ै' ], + [ 'e', 'े' ], + [ 'R', 'ृ' ], + [ 'r', 'र' ], + [ 'T', 'थ' ], + [ 't', 'त' ], + [ 'Y', 'य़' ], + [ 'y', 'य' ], + [ 'U', 'ू' ], + [ 'u', 'ु' ], + [ 'I', 'ी' ], + [ 'i', 'ि' ], + [ 'O', 'ौ' ], + [ 'o', 'ो' ], + [ 'P', 'फ' ], + [ 'p', 'प' ], + [ '\\{', 'ढ' ], + [ '\\[', 'ड' ], + [ '\\}', 'ऱ' ], + [ '\\]', 'ऋ' ], + [ 'A', 'आ' ], + [ 'a', 'ा' ], + [ 'S', 'श' ], + [ 's', 'स' ], + [ 'D', 'ध' ], + [ 'd', 'द' ], + [ 'F', 'अ' ], + [ 'f', '्' ], + [ 'G', 'घ' ], + [ 'g', 'ग' ], + [ 'H', 'ः' ], + [ 'h', 'ह' ], + [ 'J', 'झ' ], + [ 'j', 'ज' ], + [ 'K', 'ख' ], + [ 'k', 'क' ], + [ 'L', 'ळ' ], + [ 'l', 'ल' ], + [ ':', 'ई' ], + [ ';', 'इ' ], + [ '\"', 'ऊ' ], + [ '\'', 'उ' ], + [ '\\|', 'ऒ' ], + [ '\\\\', 'ॊ' ], + [ 'Z', 'ँ' ], + [ 'z', 'ङ' ], + [ 'x', 'ष' ], + [ 'C', 'छ' ], + [ 'c', 'च' ], + [ 'V', 'ऴ' ], + [ 'v', 'व' ], + [ 'B', 'भ' ], + [ 'b', 'ब' ], + [ 'N', 'ण' ], + [ 'n', 'न' ], + [ 'M', 'ं' ], + [ 'm', 'म' ], + [ '\\<', 'ऩ' ], + [ ',', ',' ], + [ '\\>', '़' ], + [ '\\?', 'ऐ' ], + [ '/', 'ए' ], + [ '\\^', 'ज्ञ' ], + [ 'X', 'क्ष' ], + [ '\\*', 'श्र' ] ] }; diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/mr/mr-transliteration.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/mr/mr-transliteration.js index db772072..2ddfc7e8 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/mr/mr-transliteration.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/mr/mr-transliteration.js @@ -12,135 +12,135 @@ contextLength: 2, maxKeyLength: 4, patterns: [ - ['च्h', 'c', 'च्'], // ch - ['च्h', 'ch', 'छ्'], // chh + [ 'च्h', 'c', 'च्' ], // ch + [ 'च्h', 'ch', 'छ्' ], // chh - ['\\\\([A-Za-z\\>_~0-9])', '\\\\', '$1'], + [ '\\\\([A-Za-z\\>_~0-9])', '\\\\', '$1' ], - ['([क-ह]़?)्a', '$1'], - ['([क-ह]़?)्A', '$1ा'], - ['([क-ह]़?)a', '$1ा'], - ['([क-ह]़?)्i', '$1ि'], - ['([क-ह]़?)(्I|िi|ेe)', '$1ी'], - ['([क-ह]़?)्u', '$1ु'], - ['([क-ह]़?)(ुu|्U|ोo)', '$1ू'], - ['([क-ह]़?)्R', '$1ृ'], - ['([क-ह]़?)ृR', '$1ॄ'], - ['([क-ह]़?)्ळ्l', '$1ॢ'], - ['([क-ह]़?)ॢl', '$1ॣ'], - ['([क-ह]़?)े\\^', '$1ॅ'], - ['([क-ह]़?)्e', '$1े'], - ['([क-ह]़?)्E', '$1ॅ'], - ['([क-ह]़?)ो\\^', '$1ॉ'], - ['([क-ह]़?)i', '$1ै'], - ['([क-ह]़?)्o', '$1ो'], - ['([क-ह]़?)्O', '$1ॉ'], - ['([क-ह]़?)u', '$1ौ'], - ['([क-ह])्\\`', '$1़्'], - ['([क-ह])ॉM', '$1ाँ'], + [ '([क-ह]़?)्a', '$1' ], + [ '([क-ह]़?)्A', '$1ा' ], + [ '([क-ह]़?)a', '$1ा' ], + [ '([क-ह]़?)्i', '$1ि' ], + [ '([क-ह]़?)(्I|िi|ेe)', '$1ी' ], + [ '([क-ह]़?)्u', '$1ु' ], + [ '([क-ह]़?)(ुu|्U|ोo)', '$1ू' ], + [ '([क-ह]़?)्R', '$1ृ' ], + [ '([क-ह]़?)ृR', '$1ॄ' ], + [ '([क-ह]़?)्ळ्l', '$1ॢ' ], + [ '([क-ह]़?)ॢl', '$1ॣ' ], + [ '([क-ह]़?)े\\^', '$1ॅ' ], + [ '([क-ह]़?)्e', '$1े' ], + [ '([क-ह]़?)्E', '$1ॅ' ], + [ '([क-ह]़?)ो\\^', '$1ॉ' ], + [ '([क-ह]़?)i', '$1ै' ], + [ '([क-ह]़?)्o', '$1ो' ], + [ '([क-ह]़?)्O', '$1ॉ' ], + [ '([क-ह]़?)u', '$1ौ' ], + [ '([क-ह])्\\`', '$1़्' ], + [ '([क-ह])ॉM', '$1ाँ' ], - ['आऊM', 'ॐ'], // AUM (OM) + [ 'आऊM', 'ॐ' ], // AUM (OM) - ['(द्न्y|ग्ग्y|ज्ज्n)', 'ज्ञ्'], // dny, ggy or jjn + [ '(द्न्y|ग्ग्y|ज्ज्n)', 'ज्ञ्' ], // dny, ggy or jjn - ['र्र्y', 'ऱ्य्'], // rry - ['र्र्h', 'ऱ्ह्'], // rrh + [ 'र्र्y', 'ऱ्य्' ], // rry + [ 'र्र्h', 'ऱ्ह्' ], // rrh - ['अa', 'आ'], - ['(ऒo|उu)', 'ऊ'], - ['ए\\^', 'ऍ'], - ['अi', 'ऐ'], - ['(अ\\^|E)', 'ॲ'], - ['(इi|एe)', 'ई'], - ['ऒ\\^', 'ऑ'], - ['अu', 'औ'], - ['ऋR', 'ॠ'], - ['ळ्l', 'ऌ'], - ['ऌl', 'ॡ'], - ['ंM', 'ँ'], + [ 'अa', 'आ' ], + [ '(ऒo|उu)', 'ऊ' ], + [ 'ए\\^', 'ऍ' ], + [ 'अi', 'ऐ' ], + [ '(अ\\^|E)', 'ॲ' ], + [ '(इi|एe)', 'ई' ], + [ 'ऒ\\^', 'ऑ' ], + [ 'अu', 'औ' ], + [ 'ऋR', 'ॠ' ], + [ 'ळ्l', 'ऌ' ], + [ 'ऌl', 'ॡ' ], + [ 'ंM', 'ँ' ], - ['र्Y', 'ऱ्य्'], + [ 'र्Y', 'ऱ्य्' ], - ['क्h', 'ख्'], //kh - ['ग्h', 'घ्'], - ['न्g', 'ङ्'], - ['ज्h', 'झ्'], - ['न्j', 'ञ्'], - ['ट्h', 'ठ्'], - ['ड्h', 'ढ्'], - ['त्h', 'थ्'], - ['द्h', 'ध्'], - ['(f|प्h)', 'फ्'], - ['ब्h', 'भ्'], - ['ऋi', 'ॠ'], // Ri - ['ऋl', 'ॡ'], // Rl + [ 'क्h', 'ख्' ], // kh + [ 'ग्h', 'घ्' ], + [ 'न्g', 'ङ्' ], + [ 'ज्h', 'झ्' ], + [ 'न्j', 'ञ्' ], + [ 'ट्h', 'ठ्' ], + [ 'ड्h', 'ढ्' ], + [ 'त्h', 'थ्' ], + [ 'द्h', 'ध्' ], + [ '(f|प्h)', 'फ्' ], + [ 'ब्h', 'भ्' ], + [ 'ऋi', 'ॠ' ], // Ri + [ 'ऋl', 'ॡ' ], // Rl - ['स्h', 'श्'], - ['श्h', 'ष्'], - ['क़्h', 'ख़्'], - ['ज़्h', 'ऴ्'], - ['।\\\\', '॥'], + [ 'स्h', 'श्' ], + [ 'श्h', 'ष्' ], + [ 'क़्h', 'ख़्' ], + [ 'ज़्h', 'ऴ्' ], + [ '।\\\\', '॥' ], - ['a', 'अ'], - ['b', 'ब्'], - ['c', 'च्'], - ['d', 'द्'], - ['e', 'ए'], - ['g', 'ग्'], - ['h', 'ह्'], - ['i', 'इ'], - ['j', 'ज्'], - ['k', 'क्'], - ['l', 'ल्'], - ['m', 'म्'], - ['n', 'न्'], - ['o', 'ओ'], - ['p', 'प्'], - ['q', 'क़्'], - ['r', 'र्'], - ['s', 'स्'], - ['t', 'त्'], - ['u', 'उ'], - ['(v|w)', 'व्'], - ['x', 'क्ष्'], - ['y', 'य्'], - ['(z|Z)', 'झ्'], - ['A', 'आ'], - ['B', 'ब्ब्'], - ['C', 'क्क्'], - ['D', 'ड्'], - ['G', 'ग्ग्'], - ['H', 'ः'], - ['I', 'ई'], - ['J', 'ज्ज्'], - ['K', 'क्क्'], - ['L', 'ळ्'], - ['M', 'ं'], - ['N', 'ण्'], - ['O', 'ऑ'], - ['P', 'प्प्'], - ['R', 'ऋ'], - ['S', 'श्'], - ['T', 'ट्'], - ['U', 'ऊ'], - ['(V|W)', 'व्व्'], - ['X', 'क्ष्'], - ['Y', 'य्य्'], - ['0', '०'], - ['1', '१'], - ['2', '२'], - ['3', '३'], - ['4', '४'], - ['5', '५'], - ['6', '६'], - ['7', '७'], - ['8', '८'], - ['9', '९'], - ['~', '्'], - ['\\\\.', '।'], // Danda - ['//', 'ऽ'], - ['\\`', '़'], - ['(\u200C)*_', '\u200c']] + [ 'a', 'अ' ], + [ 'b', 'ब्' ], + [ 'c', 'च्' ], + [ 'd', 'द्' ], + [ 'e', 'ए' ], + [ 'g', 'ग्' ], + [ 'h', 'ह्' ], + [ 'i', 'इ' ], + [ 'j', 'ज्' ], + [ 'k', 'क्' ], + [ 'l', 'ल्' ], + [ 'm', 'म्' ], + [ 'n', 'न्' ], + [ 'o', 'ओ' ], + [ 'p', 'प्' ], + [ 'q', 'क़्' ], + [ 'r', 'र्' ], + [ 's', 'स्' ], + [ 't', 'त्' ], + [ 'u', 'उ' ], + [ '(v|w)', 'व्' ], + [ 'x', 'क्ष्' ], + [ 'y', 'य्' ], + [ '(z|Z)', 'झ्' ], + [ 'A', 'आ' ], + [ 'B', 'ब्ब्' ], + [ 'C', 'क्क्' ], + [ 'D', 'ड्' ], + [ 'G', 'ग्ग्' ], + [ 'H', 'ः' ], + [ 'I', 'ई' ], + [ 'J', 'ज्ज्' ], + [ 'K', 'क्क्' ], + [ 'L', 'ळ्' ], + [ 'M', 'ं' ], + [ 'N', 'ण्' ], + [ 'O', 'ऑ' ], + [ 'P', 'प्प्' ], + [ 'R', 'ऋ' ], + [ 'S', 'श्' ], + [ 'T', 'ट्' ], + [ 'U', 'ऊ' ], + [ '(V|W)', 'व्व्' ], + [ 'X', 'क्ष्' ], + [ 'Y', 'य्य्' ], + [ '0', '०' ], + [ '1', '१' ], + [ '2', '२' ], + [ '3', '३' ], + [ '4', '४' ], + [ '5', '५' ], + [ '6', '६' ], + [ '7', '७' ], + [ '8', '८' ], + [ '9', '९' ], + [ '~', '्' ], + [ '\\\\.', '।' ], // Danda + [ '//', 'ऽ' ], + [ '\\`', '़' ], + [ '(\u200C)*_', '\u200c' ] ] }; $.ime.register( mrTransliteration ); diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/my/my-xkb.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/my/my-xkb.js index 8c128b6c..6ce086de 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/my/my-xkb.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/my/my-xkb.js @@ -11,198 +11,198 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['`', '\u1050'], - ['\\~', '\u100e'], - ['1', '\u1041'], - ['\\!', '\u100D'], - ['2', '\u1042'], - ['\\@', '\u1052'], - ['3', '\u1043'], - ['\\#', '\u100B'], - ['4', '\u1044'], - ['\\$', '\u1053'], - ['5', '\u1045'], - ['\\%', '\u1054'], - ['6', '\u1046'], - ['\\^', '\u1055'], - ['7', '\u1047'], - ['\\&', '\u101B'], - ['8', '\u1048'], - ['\\*', '\u002A'], - ['9', '\u1049'], - ['\\(', '('], - ['0', '\u1040'], - ['\\)', ')'], + [ '`', '\u1050' ], + [ '\\~', '\u100e' ], + [ '1', '\u1041' ], + [ '\\!', '\u100D' ], + [ '2', '\u1042' ], + [ '\\@', '\u1052' ], + [ '3', '\u1043' ], + [ '\\#', '\u100B' ], + [ '4', '\u1044' ], + [ '\\$', '\u1053' ], + [ '5', '\u1045' ], + [ '\\%', '\u1054' ], + [ '6', '\u1046' ], + [ '\\^', '\u1055' ], + [ '7', '\u1047' ], + [ '\\&', '\u101B' ], + [ '8', '\u1048' ], + [ '\\*', '\u002A' ], + [ '9', '\u1049' ], + [ '\\(', '(' ], + [ '0', '\u1040' ], + [ '\\)', ')' ], - ['q', '\u1006'], - ['Q', '\u1008'], - ['w', '\u1010'], - ['W', '\u101D'], - ['e', '\u1014'], - ['E', '\u1023'], - ['r', '\u1019'], - ['R', '\u104E'], - ['t', '\u1021'], - ['T', '\u1024'], - ['y', '\u1015'], - ['Y', '\u104C'], - ['u', '\u1000'], - ['U', '\u1025'], - ['i', '\u1004'], - ['I', '\u104D'], - ['o', '\u101E'], - ['O', '\u103F'], - ['p', '\u1005'], - ['P', '\u100F'], - ['\\[', '\u101F'], - ['\\{', '\u1027'], - ['\\]', '\u1029'], - ['\\}', '\u102A'], + [ 'q', '\u1006' ], + [ 'Q', '\u1008' ], + [ 'w', '\u1010' ], + [ 'W', '\u101D' ], + [ 'e', '\u1014' ], + [ 'E', '\u1023' ], + [ 'r', '\u1019' ], + [ 'R', '\u104E' ], + [ 't', '\u1021' ], + [ 'T', '\u1024' ], + [ 'y', '\u1015' ], + [ 'Y', '\u104C' ], + [ 'u', '\u1000' ], + [ 'U', '\u1025' ], + [ 'i', '\u1004' ], + [ 'I', '\u104D' ], + [ 'o', '\u101E' ], + [ 'O', '\u103F' ], + [ 'p', '\u1005' ], + [ 'P', '\u100F' ], + [ '\\[', '\u101F' ], + [ '\\{', '\u1027' ], + [ '\\]', '\u1029' ], + [ '\\}', '\u102A' ], - ['\\\\', '\u104F'], - ['\\|', '\u1051'], + [ '\\\\', '\u104F' ], + [ '\\|', '\u1051' ], - ['a', '\u1031'], - ['A', '\u1017'], - ['s', '\u103B'], - ['S', '\u103E'], - ['d', '\u102D'], - ['D', '\u102E'], - ['f', '\u103A'], - ['F', '\u1039'], - ['g', '\u102B'], - ['G', '\u103D'], - ['h', '\u1037'], - ['H', '\u1036'], - ['j', '\u103C'], - ['J', '\u1032'], - ['k', '\u102F'], - ['K', '\u1012'], - ['l', '\u1030'], - ['L', '\u1013'], + [ 'a', '\u1031' ], + [ 'A', '\u1017' ], + [ 's', '\u103B' ], + [ 'S', '\u103E' ], + [ 'd', '\u102D' ], + [ 'D', '\u102E' ], + [ 'f', '\u103A' ], + [ 'F', '\u1039' ], + [ 'g', '\u102B' ], + [ 'G', '\u103D' ], + [ 'h', '\u1037' ], + [ 'H', '\u1036' ], + [ 'j', '\u103C' ], + [ 'J', '\u1032' ], + [ 'k', '\u102F' ], + [ 'K', '\u1012' ], + [ 'l', '\u1030' ], + [ 'L', '\u1013' ], - [';', '\u1038'], - [':', '\u1002'], + [ ';', '\u1038' ], + [ ':', '\u1002' ], - ['\'', '\''], - ['\"', '"'], + [ '\'', '\'' ], + [ '\"', '"' ], - ['z', '\u1016'], - ['Z', '\u1007'], - ['x', '\u1011'], - ['X', '\u100C'], - ['c', '\u1001'], - ['C', '\u1003'], - ['v', '\u101C'], - ['V', '\u1020'], - ['b', '\u1018'], - ['B', '\u101A'], - ['n', '\u100A'], - ['N', '\u1009'], - ['m', '\u102C'], - ['M', '\u1026'], + [ 'z', '\u1016' ], + [ 'Z', '\u1007' ], + [ 'x', '\u1011' ], + [ 'X', '\u100C' ], + [ 'c', '\u1001' ], + [ 'C', '\u1003' ], + [ 'v', '\u101C' ], + [ 'V', '\u1020' ], + [ 'b', '\u1018' ], + [ 'B', '\u101A' ], + [ 'n', '\u100A' ], + [ 'N', '\u1009' ], + [ 'm', '\u102C' ], + [ 'M', '\u1026' ], - [',', ','], - ['\\<', '\u104A'], - ['\\.', '.'], - ['\\>', '\u104B'], - ['/', '/'], - ['\\?', '?'] + [ ',', ',' ], + [ '\\<', '\u104A' ], + [ '\\.', '.' ], + [ '\\>', '\u104B' ], + [ '/', '/' ], + [ '\\?', '?' ] ], patterns_x: [ - ['`', '`'], - ['\\~', '~'], - ['1', '1'], - ['\\!', '!'], - ['2', '2'], - ['\\@', '@'], - ['3', '3'], - ['\\#', '#'], - ['4', '4'], - ['\\$', '$'], - ['5', '5'], - ['\\%', '%'], - ['6', '6'], - ['\\^', '^'], - ['7', '7'], - ['\\&', '&'], - ['8', '8'], - ['\\*', '*'], - ['9', '9'], - ['\\(', '('], - ['0', '0'], - ['\\)', ')'], - ['\\-', '-'], - ['\\_', '_'], - ['\\=', '='], - ['\\+', '+'], + [ '`', '`' ], + [ '\\~', '~' ], + [ '1', '1' ], + [ '\\!', '!' ], + [ '2', '2' ], + [ '\\@', '@' ], + [ '3', '3' ], + [ '\\#', '#' ], + [ '4', '4' ], + [ '\\$', '$' ], + [ '5', '5' ], + [ '\\%', '%' ], + [ '6', '6' ], + [ '\\^', '^' ], + [ '7', '7' ], + [ '\\&', '&' ], + [ '8', '8' ], + [ '\\*', '*' ], + [ '9', '9' ], + [ '\\(', '(' ], + [ '0', '0' ], + [ '\\)', ')' ], + [ '\\-', '-' ], + [ '\\_', '_' ], + [ '\\=', '=' ], + [ '\\+', '+' ], - ['q', 'q'], - ['Q', 'Q'], - ['w', 'w'], - ['W', 'W'], - ['e', 'e'], - ['E', 'E'], - ['r', 'r'], - ['R', 'R'], - ['t', 't'], - ['T', 'T'], - ['y', 'y'], - ['Y', 'Y'], - ['u', 'u'], - ['U', 'U'], - ['i', 'i'], - ['I', 'I'], - ['o', 'o'], - ['O', 'O'], - ['p', 'p'], - ['P', 'P'], - ['a', 'a'], - ['S', 'S'], - ['s', 's'], - ['S', 'S'], - ['d', 'd'], - ['D', 'D'], - ['f', 'f'], - ['F', 'F'], - ['g', 'g'], - ['G', 'G'], - ['h', 'h'], - ['H', 'H'], - ['j', 'j'], - ['J', 'J'], - ['k', 'k'], - ['K', 'K'], - ['l', 'l'], - ['L', 'L'], - ['z', 'z'], - ['Z', 'Z'], - ['x', 'x'], - ['X', 'X'], - ['c', 'c'], - ['C', 'C'], - ['v', 'v'], - ['V', 'V'], - ['b', 'b'], - ['B', 'B'], - ['n', 'n'], - ['N', 'N'], - ['m', 'm'], - ['M', 'M'], - [',', ','], - ['\\<', '<'], - ['\\.', '.'], - ['\\>', '>'], - [';', ';'], - [':', ':'], - ['\'', '\''], - ['"', '"'], - ['\\[', '['], - ['\\{', '{'], - ['\\]', ']'], - ['\\}', '}'], - ['\\\\', '\\'], - ['\\|', '|']] + [ 'q', 'q' ], + [ 'Q', 'Q' ], + [ 'w', 'w' ], + [ 'W', 'W' ], + [ 'e', 'e' ], + [ 'E', 'E' ], + [ 'r', 'r' ], + [ 'R', 'R' ], + [ 't', 't' ], + [ 'T', 'T' ], + [ 'y', 'y' ], + [ 'Y', 'Y' ], + [ 'u', 'u' ], + [ 'U', 'U' ], + [ 'i', 'i' ], + [ 'I', 'I' ], + [ 'o', 'o' ], + [ 'O', 'O' ], + [ 'p', 'p' ], + [ 'P', 'P' ], + [ 'a', 'a' ], + [ 'S', 'S' ], + [ 's', 's' ], + [ 'S', 'S' ], + [ 'd', 'd' ], + [ 'D', 'D' ], + [ 'f', 'f' ], + [ 'F', 'F' ], + [ 'g', 'g' ], + [ 'G', 'G' ], + [ 'h', 'h' ], + [ 'H', 'H' ], + [ 'j', 'j' ], + [ 'J', 'J' ], + [ 'k', 'k' ], + [ 'K', 'K' ], + [ 'l', 'l' ], + [ 'L', 'L' ], + [ 'z', 'z' ], + [ 'Z', 'Z' ], + [ 'x', 'x' ], + [ 'X', 'X' ], + [ 'c', 'c' ], + [ 'C', 'C' ], + [ 'v', 'v' ], + [ 'V', 'V' ], + [ 'b', 'b' ], + [ 'B', 'B' ], + [ 'n', 'n' ], + [ 'N', 'N' ], + [ 'm', 'm' ], + [ 'M', 'M' ], + [ ',', ',' ], + [ '\\<', '<' ], + [ '\\.', '.' ], + [ '\\>', '>' ], + [ ';', ';' ], + [ ':', ':' ], + [ '\'', '\'' ], + [ '"', '"' ], + [ '\\[', '[' ], + [ '\\{', '{' ], + [ '\\]', ']' ], + [ '\\}', '}' ], + [ '\\\\', '\\' ], + [ '\\|', '|' ] ] }; $.ime.register( myXkb ); diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/nb/nb-normforms.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/nb/nb-normforms.js index d11751a4..eb1c56a2 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/nb/nb-normforms.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/nb/nb-normforms.js @@ -7,7 +7,7 @@ description: 'Norwegian input method with most common form transliterated', date: '2012-12-04', URL: 'http://www.evertype.com/alphabets/bokmaal-norwegian.pdf', - //URL: 'http://www.evertype.com/alphabets/nynorsk-norwegian.pdf', + // URL: 'http://www.evertype.com/alphabets/nynorsk-norwegian.pdf', author: 'John Erling Blad', license: 'GPLv3', version: '1.0', diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/nb/nb-tildeforms.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/nb/nb-tildeforms.js index 83bdd181..392a8de4 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/nb/nb-tildeforms.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/nb/nb-tildeforms.js @@ -7,11 +7,11 @@ description: 'Norwegian input method with initial tilde triggering transliteration', date: '2012-12-04', URL: 'http://www.evertype.com/alphabets/bokmaal-norwegian.pdf', - //URL: 'http://www.evertype.com/alphabets/nynorsk-norwegian.pdf', + // URL: 'http://www.evertype.com/alphabets/nynorsk-norwegian.pdf', author: 'John Erling Blad', license: 'GPLv3', version: '1.0', - //contextLength: 1, + // contextLength: 1, maxKeyLength: 3, patterns: [ // Uses "~" as "approximatly similar to" diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ne/ne-inscript.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ne/ne-inscript.js index 80a4af44..ca19befb 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ne/ne-inscript.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ne/ne-inscript.js @@ -10,103 +10,103 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['X', 'ँ'], - ['x', 'ं'], - ['_', 'ः'], - ['D', 'अ'], - ['E', 'आ'], - ['F', 'इ'], - ['R', 'ई'], - ['G', 'उ'], - ['T', 'ऊ'], - ['\\+', 'ृ'], - ['S', 'ए'], - ['W', 'ऐ'], - ['A', 'ओ'], - ['Q', 'औ'], - ['k', 'क'], - ['K', 'ख'], - ['i', 'ग'], - ['I', 'घ'], - ['U', 'ङ'], - ['\\;', 'च'], - ['\\:', 'छ'], - ['p', 'ज'], - ['P', 'झ'], - ['\\}', 'ञ'], - ['\'', 'ट'], - ['"', 'ठ'], - ['\\[', '','ड'], - ['\\{', '','ढ'], - ['C', 'ण'], - ['l', 'त'], - ['L', 'थ'], - ['o', 'द'], - ['O', 'ध'], - ['v', 'न'], - ['h', 'प'], - ['H', 'फ'], - ['y', 'ब'], - ['Y', 'भ'], - ['c', 'म'], - ['\\?', '','य'], - ['j', 'र'], - ['J', 'द्य'], - ['n', 'ल'], - ['N', 'ळ'], - ['b', 'व'], - ['M', 'श'], - ['\\<', '','ष'], - ['m', 'स'], - ['u', 'ह'], - ['\\]', '','़'], - ['e', 'ा'], - ['f', 'ि'], - ['r', 'ी'], - ['g', 'ु'], - ['t', 'ू'], - ['\\=', '','ृ'], - ['\\\\', 'ॄ'], - ['s', 'े'], - ['w', 'ै'], - ['a', 'ो'], - ['q', 'ौ'], - ['d', '्'], - ['\\|', 'ॠ'], - ['/', 'य'], - ['\\>', '।'], - ['0', '','०'], - ['1', '','१'], - ['2', '२'], - ['3', '३'], - ['4', '४'], - ['5', '५'], - ['6', '६'], - ['7', '७'], - ['8', '८'], - ['9', '९'], - ['\\@', 'ॅ'], - ['\\#', '','्र'], - ['\\$', '','र्'], - ['\\%', '','ज्ञ'], - ['\\^', '','त्र'], - ['\\&', 'क्ष'], - ['\\*', 'श्र'], - ['\\(', '\u200D'], - ['\\)', '\u200C'] ], + [ 'X', 'ँ' ], + [ 'x', 'ं' ], + [ '_', 'ः' ], + [ 'D', 'अ' ], + [ 'E', 'आ' ], + [ 'F', 'इ' ], + [ 'R', 'ई' ], + [ 'G', 'उ' ], + [ 'T', 'ऊ' ], + [ '\\+', 'ृ' ], + [ 'S', 'ए' ], + [ 'W', 'ऐ' ], + [ 'A', 'ओ' ], + [ 'Q', 'औ' ], + [ 'k', 'क' ], + [ 'K', 'ख' ], + [ 'i', 'ग' ], + [ 'I', 'घ' ], + [ 'U', 'ङ' ], + [ '\\;', 'च' ], + [ '\\:', 'छ' ], + [ 'p', 'ज' ], + [ 'P', 'झ' ], + [ '\\}', 'ञ' ], + [ '\'', 'ट' ], + [ '"', 'ठ' ], + [ '\\[', '','ड' ], + [ '\\{', '','ढ' ], + [ 'C', 'ण' ], + [ 'l', 'त' ], + [ 'L', 'थ' ], + [ 'o', 'द' ], + [ 'O', 'ध' ], + [ 'v', 'न' ], + [ 'h', 'प' ], + [ 'H', 'फ' ], + [ 'y', 'ब' ], + [ 'Y', 'भ' ], + [ 'c', 'म' ], + [ '\\?', '','य' ], + [ 'j', 'र' ], + [ 'J', 'द्य' ], + [ 'n', 'ल' ], + [ 'N', 'ळ' ], + [ 'b', 'व' ], + [ 'M', 'श' ], + [ '\\<', '','ष' ], + [ 'm', 'स' ], + [ 'u', 'ह' ], + [ '\\]', '','़' ], + [ 'e', 'ा' ], + [ 'f', 'ि' ], + [ 'r', 'ी' ], + [ 'g', 'ु' ], + [ 't', 'ू' ], + [ '\\=', '','ृ' ], + [ '\\\\', 'ॄ' ], + [ 's', 'े' ], + [ 'w', 'ै' ], + [ 'a', 'ो' ], + [ 'q', 'ौ' ], + [ 'd', '्' ], + [ '\\|', 'ॠ' ], + [ '/', 'य' ], + [ '\\>', '।' ], + [ '0', '','०' ], + [ '1', '','१' ], + [ '2', '२' ], + [ '3', '३' ], + [ '4', '४' ], + [ '5', '५' ], + [ '6', '६' ], + [ '7', '७' ], + [ '8', '८' ], + [ '9', '९' ], + [ '\\@', 'ॅ' ], + [ '\\#', '','्र' ], + [ '\\$', '','र्' ], + [ '\\%', '','ज्ञ' ], + [ '\\^', '','त्र' ], + [ '\\&', 'क्ष' ], + [ '\\*', 'श्र' ], + [ '\\(', '\u200D' ], + [ '\\)', '\u200C' ] ], patterns_x: [ - ['F', 'ऌ'], - ['\\>', '','ऽ'], - ['X', 'ॐ'], - ['e', '\u0951'], - ['d', '\u0952'], - ['R', 'ॡ'], - ['f', 'ॢ'], - ['r', 'ॣ'], - ['\\.', '॥'], - ['\\@', '','ॅ'], - ['4', '₹']] + [ 'F', 'ऌ' ], + [ '\\>', '','ऽ' ], + [ 'X', 'ॐ' ], + [ 'e', '\u0951' ], + [ 'd', '\u0952' ], + [ 'R', 'ॡ' ], + [ 'f', 'ॢ' ], + [ 'r', 'ॣ' ], + [ '\\.', '॥' ], + [ '\\@', '','ॅ' ], + [ '4', '₹' ] ] }; $.ime.register( neInScript ); diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ne/ne-inscript2.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ne/ne-inscript2.js index 1d1d021f..d08f8030 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ne/ne-inscript2.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ne/ne-inscript2.js @@ -10,106 +10,106 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['1', '१'], - ['2', '२'], - ['\\#', '्र'], - ['3', '३'], - ['\\$', 'र्'], - ['4', '४'], - ['5', '५'], - ['6', '६'], - ['7', '७'], - ['8', '८'], - ['\\(', '('], - ['9', '९'], - ['\\]', ']'], - ['0', '०'], - ['\\_', 'ः'], - ['\\-', '-'], - ['\\+', 'ऋ'], - ['\\=', 'ृ'], - ['Q', 'औ'], - ['q', 'ौ'], - ['W', 'ऐ'], - ['w', 'ै'], - ['E', 'आ'], - ['e', 'ा'], - ['R', 'ई'], - ['r', 'ी'], - ['T', 'ऊ'], - ['t', 'ू'], - ['Y', 'भ'], - ['y', 'ब'], - ['U', 'ङ'], - ['u', 'ह'], - ['I', 'घ'], - ['i', 'ग'], - ['O', 'ध'], - ['o', 'द'], - ['P', 'झ'], - ['p', 'ज'], - ['\\{', 'ढ'], - ['\\[', 'ड'], - ['\\}', 'ञ'], - ['\\]', '़'], - ['A', 'ओ'], - ['a', 'ो'], - ['S', 'ए'], - ['s', 'े'], - ['D', 'अ'], - ['d', '्'], - ['F', 'इ'], - ['f', 'ि'], - ['G', 'उ'], - ['g', 'ु'], - ['H', 'फ'], - ['h', 'प'], - ['J', 'ऱ'], - ['j', 'र'], - ['K', 'ख'], - ['k', 'क'], - ['L', 'थ'], - ['l', 'त'], - [':', 'छ'], - [';', 'च'], - ['"', 'ठ'], - ['\\\'', 'ट'], - ['X', 'ँ'], - ['x', 'ं'], - ['C', 'ण'], - ['c', 'म'], - ['v', 'न'], - ['b', 'व'], - ['N', 'ळ'], - ['n', 'ल'], - ['M', 'श'], - ['m', 'स'], - ['\\<', 'ष'], - [',', ','], - ['\\>', '।'], - ['\\.', '.'], - ['/', 'य'], - ['\\%', 'ज्ञ'], - ['\\^', 'त्र'], - ['\\&', 'क्ष'], - ['\\*', 'श्र']], + [ '1', '१' ], + [ '2', '२' ], + [ '\\#', '्र' ], + [ '3', '३' ], + [ '\\$', 'र्' ], + [ '4', '४' ], + [ '5', '५' ], + [ '6', '६' ], + [ '7', '७' ], + [ '8', '८' ], + [ '\\(', '(' ], + [ '9', '९' ], + [ '\\]', ']' ], + [ '0', '०' ], + [ '\\_', 'ः' ], + [ '\\-', '-' ], + [ '\\+', 'ऋ' ], + [ '\\=', 'ृ' ], + [ 'Q', 'औ' ], + [ 'q', 'ौ' ], + [ 'W', 'ऐ' ], + [ 'w', 'ै' ], + [ 'E', 'आ' ], + [ 'e', 'ा' ], + [ 'R', 'ई' ], + [ 'r', 'ी' ], + [ 'T', 'ऊ' ], + [ 't', 'ू' ], + [ 'Y', 'भ' ], + [ 'y', 'ब' ], + [ 'U', 'ङ' ], + [ 'u', 'ह' ], + [ 'I', 'घ' ], + [ 'i', 'ग' ], + [ 'O', 'ध' ], + [ 'o', 'द' ], + [ 'P', 'झ' ], + [ 'p', 'ज' ], + [ '\\{', 'ढ' ], + [ '\\[', 'ड' ], + [ '\\}', 'ञ' ], + [ '\\]', '़' ], + [ 'A', 'ओ' ], + [ 'a', 'ो' ], + [ 'S', 'ए' ], + [ 's', 'े' ], + [ 'D', 'अ' ], + [ 'd', '्' ], + [ 'F', 'इ' ], + [ 'f', 'ि' ], + [ 'G', 'उ' ], + [ 'g', 'ु' ], + [ 'H', 'फ' ], + [ 'h', 'प' ], + [ 'J', 'ऱ' ], + [ 'j', 'र' ], + [ 'K', 'ख' ], + [ 'k', 'क' ], + [ 'L', 'थ' ], + [ 'l', 'त' ], + [ ':', 'छ' ], + [ ';', 'च' ], + [ '"', 'ठ' ], + [ '\\\'', 'ट' ], + [ 'X', 'ँ' ], + [ 'x', 'ं' ], + [ 'C', 'ण' ], + [ 'c', 'म' ], + [ 'v', 'न' ], + [ 'b', 'व' ], + [ 'N', 'ळ' ], + [ 'n', 'ल' ], + [ 'M', 'श' ], + [ 'm', 'स' ], + [ '\\<', 'ष' ], + [ ',', ',' ], + [ '\\>', '।' ], + [ '\\.', '.' ], + [ '/', 'य' ], + [ '\\%', 'ज्ञ' ], + [ '\\^', 'त्र' ], + [ '\\&', 'क्ष' ], + [ '\\*', 'श्र' ] ], patterns_x: [ - ['1', '\u200d'], - ['2', '\u200c'], - ['4', '₹'], - ['\\+', 'ॠ'], - ['\\=', 'ॄ'], - ['e', '॑'], - ['R', 'ॡ'], - ['r', 'ॣ'], - ['d', '॒'], - ['F', 'ऌ'], - ['f', 'ॢ'], - ['X', 'ॐ'], - ['x', 'ॱ'], - [',', '॰'], - ['\\>', 'ऽ'], - ['\\.', '॥']] + [ '1', '\u200d' ], + [ '2', '\u200c' ], + [ '4', '₹' ], + [ '\\+', 'ॠ' ], + [ '\\=', 'ॄ' ], + [ 'e', '॑' ], + [ 'R', 'ॡ' ], + [ 'r', 'ॣ' ], + [ 'd', '॒' ], + [ 'F', 'ऌ' ], + [ 'f', 'ॢ' ], + [ 'X', 'ॐ' ], + [ 'x', 'ॱ' ], + [ ',', '॰' ], + [ '\\>', 'ऽ' ], + [ '\\.', '॥' ] ] }; $.ime.register( neInScript2 ); diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ne/ne-rom.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ne/ne-rom.js index f169dd32..616dbec4 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ne/ne-rom.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ne/ne-rom.js @@ -10,96 +10,96 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['\\!', '!'], - ['\"', '"'], - ['\\#', '#'], - ['\\$', 'रु'], - ['\'', '\''], - ['\\(', '('], - ['\\)', ')'], - ['\\+', '+'], - [',', ','], - ['\\-', '-'], - ['\\.', '।'], - ['/', '्'], - ['0', '०'], - ['1', '१'], - ['2', '२'], - ['3', '३'], - ['4', '४'], - ['5', '५'], - ['6', '६'], - ['7', '७'], - ['8', '८'], - ['9', '९'], - [':', ':'], - [';', ';'], - ['\\<', 'ङ'], - ['\\=', '='], - ['\\>', '॥'], - ['\\?', '?'], - ['\\@', '@'], - ['A', 'आ'], - ['B', 'भ'], - ['C', 'च'], - ['D', 'ध'], - ['E', 'ै'], - ['F', 'ऊ'], - ['G', 'घ'], - ['H', 'अ'], - ['I', 'ी'], - ['J', 'झ'], - ['K', 'ख'], - ['L', 'ळ'], - ['M', 'ं'], - ['N', 'ण'], - ['O', 'ओ'], - ['P', 'फ'], - ['Q', 'ठ'], - ['R', 'ृ'], - ['S', 'श'], - ['T', 'थ'], - ['U', 'ू'], - ['V', 'ँ'], - ['W', 'औ'], - ['X', 'ढ'], - ['Y', 'ञ'], - ['Z', 'ऋ'], - ['\\[', 'इ'], - ['\\\\', 'ॐ'], - ['\\]', 'ए'], - ['\\_', '_'], - ['`', '़'], - ['a', 'ा'], - ['b', 'ब'], - ['c', 'छ'], - ['d', 'द'], - ['e', 'े'], - ['f', 'उ'], - ['g', 'ग'], - ['h', 'ह'], - ['i', 'ि'], - ['j', 'ज'], - ['k', 'क'], - ['l', 'ल'], - ['m', 'म'], - ['n', 'न'], - ['o', 'ो'], - ['p', 'प'], - ['q', 'ट'], - ['r', 'र'], - ['s', 'स'], - ['t', 'त'], - ['u', 'ु'], - ['v', 'व'], - ['w', 'ौ'], - ['x', 'ड'], - ['y', 'य'], - ['z', 'ष'], - ['\\{', 'ई'], - ['\\|', 'ः'], - ['\\}', 'ऐ'], - ['\\~', 'ऽ']] + [ '\\!', '!' ], + [ '\"', '"' ], + [ '\\#', '#' ], + [ '\\$', 'रु' ], + [ '\'', '\'' ], + [ '\\(', '(' ], + [ '\\)', ')' ], + [ '\\+', '+' ], + [ ',', ',' ], + [ '\\-', '-' ], + [ '\\.', '।' ], + [ '/', '्' ], + [ '0', '०' ], + [ '1', '१' ], + [ '2', '२' ], + [ '3', '३' ], + [ '4', '४' ], + [ '5', '५' ], + [ '6', '६' ], + [ '7', '७' ], + [ '8', '८' ], + [ '9', '९' ], + [ ':', ':' ], + [ ';', ';' ], + [ '\\<', 'ङ' ], + [ '\\=', '=' ], + [ '\\>', '॥' ], + [ '\\?', '?' ], + [ '\\@', '@' ], + [ 'A', 'आ' ], + [ 'B', 'भ' ], + [ 'C', 'च' ], + [ 'D', 'ध' ], + [ 'E', 'ै' ], + [ 'F', 'ऊ' ], + [ 'G', 'घ' ], + [ 'H', 'अ' ], + [ 'I', 'ी' ], + [ 'J', 'झ' ], + [ 'K', 'ख' ], + [ 'L', 'ळ' ], + [ 'M', 'ं' ], + [ 'N', 'ण' ], + [ 'O', 'ओ' ], + [ 'P', 'फ' ], + [ 'Q', 'ठ' ], + [ 'R', 'ृ' ], + [ 'S', 'श' ], + [ 'T', 'थ' ], + [ 'U', 'ू' ], + [ 'V', 'ँ' ], + [ 'W', 'औ' ], + [ 'X', 'ढ' ], + [ 'Y', 'ञ' ], + [ 'Z', 'ऋ' ], + [ '\\[', 'इ' ], + [ '\\\\', 'ॐ' ], + [ '\\]', 'ए' ], + [ '\\_', '_' ], + [ '`', '़' ], + [ 'a', 'ा' ], + [ 'b', 'ब' ], + [ 'c', 'छ' ], + [ 'd', 'द' ], + [ 'e', 'े' ], + [ 'f', 'उ' ], + [ 'g', 'ग' ], + [ 'h', 'ह' ], + [ 'i', 'ि' ], + [ 'j', 'ज' ], + [ 'k', 'क' ], + [ 'l', 'ल' ], + [ 'm', 'म' ], + [ 'n', 'न' ], + [ 'o', 'ो' ], + [ 'p', 'प' ], + [ 'q', 'ट' ], + [ 'r', 'र' ], + [ 's', 'स' ], + [ 't', 'त' ], + [ 'u', 'ु' ], + [ 'v', 'व' ], + [ 'w', 'ौ' ], + [ 'x', 'ड' ], + [ 'y', 'य' ], + [ 'z', 'ष' ], + [ '\\{', 'ई' ], + [ '\\|', 'ः' ], + [ '\\}', 'ऐ' ], + [ '\\~', 'ऽ' ] ] }; $.ime.register( neRom ); diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ne/ne-trad.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ne/ne-trad.js index 76af9ea9..a2dea1c1 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ne/ne-trad.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ne/ne-trad.js @@ -10,96 +10,96 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['\"', 'ू'], - ['\\#', 'घ'], - ['\'', 'ु'], - ['\\(', 'ढ'], - ['\\)', 'ण'], - ['\\+', 'ं'], - [',', 'ऽ'], - ['\\-', 'औ'], - ['\\.', '।'], - ['/', 'र'], - ['0', '०'], - ['1', '१'], - ['2', '२'], - ['3', '३'], - ['4', '४'], - ['5', '५'], - ['6', '६'], - ['7', '७'], - ['8', '८'], - ['9', '९'], - [';', 'स'], - ['\\<', 'ङ'], - ['\\=', '='], - ['\\?', 'रु'], - ['\\@', 'ई'], - ['A', 'आ'], - ['B', 'ौ'], - ['C', 'ऋ'], - ['E', 'ऐ'], - ['F', 'ँ'], - ['H', 'झ'], - ['J', 'ो'], - ['K', 'फ'], - ['L', 'ी'], - ['O', 'इ'], - ['P', 'ए'], - ['U', 'ऊ'], - ['V', 'ॐ'], - ['\\\\', '्'], - ['\\]', 'े'], - ['\\_', 'ओ'], - ['`', 'ञ'], - ['a', 'ब'], - ['b', 'द'], - ['c', 'अ'], - ['d', 'म'], - ['e', 'भ'], - ['f', 'ा'], - ['g', 'न'], - ['h', 'ज'], - ['i', 'ष'], - ['j', 'व'], - ['k', 'प'], - ['l', 'ि'], - ['m', 'ः'], - ['n', 'ल'], - ['o', 'य'], - ['p', 'उ'], - ['r', 'च'], - ['s', 'क'], - ['t', 'त'], - ['u', 'ग'], - ['v', 'ख'], - ['w', 'ध'], - ['x', 'ह'], - ['y', 'थ'], - ['z', 'श'], - ['\\{', 'ृ'], - ['\\|', '|'], - ['\\}', 'ै'], - ['\\~', '॥'], - ['\\!', 'ज्ञ'], - ['\\$', 'द्ध'], - [':', 'ट्ठ'], - ['\\>', 'श्र'], - ['D', 'ङ्ग'], - ['G', 'द्द'], - ['I', 'क्ष'], - ['M', 'ड्ड'], - ['N', 'द्य'], - ['Q', 'त्त'], - ['R', 'द्ब'], - ['S', 'ङ्क'], - ['T', 'ट्ट'], - ['W', 'ड्ढ'], - ['X', 'ह्य'], - ['Y', 'ठ्ठ'], - ['Z', 'क्क'], - ['\\[', 'र्'], - ['q', 'त्र']] + [ '\"', 'ू' ], + [ '\\#', 'घ' ], + [ '\'', 'ु' ], + [ '\\(', 'ढ' ], + [ '\\)', 'ण' ], + [ '\\+', 'ं' ], + [ ',', 'ऽ' ], + [ '\\-', 'औ' ], + [ '\\.', '।' ], + [ '/', 'र' ], + [ '0', '०' ], + [ '1', '१' ], + [ '2', '२' ], + [ '3', '३' ], + [ '4', '४' ], + [ '5', '५' ], + [ '6', '६' ], + [ '7', '७' ], + [ '8', '८' ], + [ '9', '९' ], + [ ';', 'स' ], + [ '\\<', 'ङ' ], + [ '\\=', '=' ], + [ '\\?', 'रु' ], + [ '\\@', 'ई' ], + [ 'A', 'आ' ], + [ 'B', 'ौ' ], + [ 'C', 'ऋ' ], + [ 'E', 'ऐ' ], + [ 'F', 'ँ' ], + [ 'H', 'झ' ], + [ 'J', 'ो' ], + [ 'K', 'फ' ], + [ 'L', 'ी' ], + [ 'O', 'इ' ], + [ 'P', 'ए' ], + [ 'U', 'ऊ' ], + [ 'V', 'ॐ' ], + [ '\\\\', '्' ], + [ '\\]', 'े' ], + [ '\\_', 'ओ' ], + [ '`', 'ञ' ], + [ 'a', 'ब' ], + [ 'b', 'द' ], + [ 'c', 'अ' ], + [ 'd', 'म' ], + [ 'e', 'भ' ], + [ 'f', 'ा' ], + [ 'g', 'न' ], + [ 'h', 'ज' ], + [ 'i', 'ष' ], + [ 'j', 'व' ], + [ 'k', 'प' ], + [ 'l', 'ि' ], + [ 'm', 'ः' ], + [ 'n', 'ल' ], + [ 'o', 'य' ], + [ 'p', 'उ' ], + [ 'r', 'च' ], + [ 's', 'क' ], + [ 't', 'त' ], + [ 'u', 'ग' ], + [ 'v', 'ख' ], + [ 'w', 'ध' ], + [ 'x', 'ह' ], + [ 'y', 'थ' ], + [ 'z', 'श' ], + [ '\\{', 'ृ' ], + [ '\\|', '|' ], + [ '\\}', 'ै' ], + [ '\\~', '॥' ], + [ '\\!', 'ज्ञ' ], + [ '\\$', 'द्ध' ], + [ ':', 'ट्ठ' ], + [ '\\>', 'श्र' ], + [ 'D', 'ङ्ग' ], + [ 'G', 'द्द' ], + [ 'I', 'क्ष' ], + [ 'M', 'ड्ड' ], + [ 'N', 'द्य' ], + [ 'Q', 'त्त' ], + [ 'R', 'द्ब' ], + [ 'S', 'ङ्क' ], + [ 'T', 'ट्ट' ], + [ 'W', 'ड्ढ' ], + [ 'X', 'ह्य' ], + [ 'Y', 'ठ्ठ' ], + [ 'Z', 'क्क' ], + [ '\\[', 'र्' ], + [ 'q', 'त्र' ] ] }; $.ime.register( neTrad ); diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ne/ne-transliteration.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ne/ne-transliteration.js index 3c08b107..0d029e57 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ne/ne-transliteration.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ne/ne-transliteration.js @@ -13,152 +13,152 @@ contextLength: 4, maxKeyLength: 1, patterns: [ - ['क्h','c','च्'], - ['\\\\([A-Za-z\\>_~\\.0-9])','\\\\','$1'], + [ 'क्h','c','च्' ], + [ '\\\\([A-Za-z\\>_~\\.0-9])','\\\\','$1' ], - ['([क-ह]़?)्a','$1'], - ['([क-ह]़?)्A','$1ा'], - ['([क-ह]़?)a','$1ा'], - ['([क-ह]़?)्i','$1ि'], - ['([क-ह]़?)(्I|िi|ेe)','$1ी'], - ['([क-ह]़?)्u','$1ु'], - ['([क-ह]़?)(ुu|्U|ोo)','$1ू'], - ['([क-ह]़?)्R','$1ृ'], - ['([क-ह]़?)ृR','$1ॄ'], - ['([क-ह]़?)्ळ्l','$1ॢ'], - ['([क-ह]़?)ॢl','$1ॣ'], - ['([क-ह]़?)ॆ\\^','$1ॅ'], - ['([क-ह]़?)्e','$1े'], - ['([क-ह]़?)्E','$1े'], - ['([क-ह]़?)ॊ\\^','$1ॉ'], - ['([क-ह]़?)i','$1ै'], - ['([क-ह]़?)्o','$1ो'], - ['([क-ह]़?)्O','$1ो'], - ['([क-ह]़?)u','$1ौ'], - ['([क-ह]़?)ृa','$1्ऱ'], - ['([क-ह]़?)ृA','$1्ऱा'], - ['([क-ह]़?)ृi','$1्ऱि'], - ['([क-ह]़?)ृI','$1्ऱी'], - ['([क-ह]़?)ृu','$1्ऱु'], - ['([क-ह]़?)ृU','$1्ऱू'], - ['([क-ह]़?)ृ\\^','$1्ऱॅ'], - ['([क-ह]़?)ृe','$1्ऱे'], - ['([क-ह]़?)ृE','$1्ऱे'], - ['([क-ह]़?)ृo','$1्ऱो'], - ['([क-ह]़?)ृO','$1्ऱो'], - ['([क-ह]़?)ृ\\~','$1्ऱ्'], - ['([क-ह])्\\`','$1़्'], + [ '([क-ह]़?)्a','$1' ], + [ '([क-ह]़?)्A','$1ा' ], + [ '([क-ह]़?)a','$1ा' ], + [ '([क-ह]़?)्i','$1ि' ], + [ '([क-ह]़?)(्I|िi|ेe)','$1ी' ], + [ '([क-ह]़?)्u','$1ु' ], + [ '([क-ह]़?)(ुu|्U|ोo)','$1ू' ], + [ '([क-ह]़?)्R','$1ृ' ], + [ '([क-ह]़?)ृR','$1ॄ' ], + [ '([क-ह]़?)्ळ्l','$1ॢ' ], + [ '([क-ह]़?)ॢl','$1ॣ' ], + [ '([क-ह]़?)ॆ\\^','$1ॅ' ], + [ '([क-ह]़?)्e','$1े' ], + [ '([क-ह]़?)्E','$1े' ], + [ '([क-ह]़?)ॊ\\^','$1ॉ' ], + [ '([क-ह]़?)i','$1ै' ], + [ '([क-ह]़?)्o','$1ो' ], + [ '([क-ह]़?)्O','$1ो' ], + [ '([क-ह]़?)u','$1ौ' ], + [ '([क-ह]़?)ृa','$1्ऱ' ], + [ '([क-ह]़?)ृA','$1्ऱा' ], + [ '([क-ह]़?)ृi','$1्ऱि' ], + [ '([क-ह]़?)ृI','$1्ऱी' ], + [ '([क-ह]़?)ृu','$1्ऱु' ], + [ '([क-ह]़?)ृU','$1्ऱू' ], + [ '([क-ह]़?)ृ\\^','$1्ऱॅ' ], + [ '([क-ह]़?)ृe','$1्ऱे' ], + [ '([क-ह]़?)ृE','$1्ऱे' ], + [ '([क-ह]़?)ृo','$1्ऱो' ], + [ '([क-ह]़?)ृO','$1्ऱो' ], + [ '([क-ह]़?)ृ\\~','$1्ऱ्' ], + [ '([क-ह])्\\`','$1़्' ], - ['अa','आ'], - ['(ओo|उu)','ऊ'], - ['ऎ\\^','ए'], - ['अi','ऐ'], - ['अ\\^','अ'], - ['(इi|एe)','ई'], - ['ऒ\\^','ओ'], - ['अu','औ'], - ['र्र्r','\u0930\u094D\u200D'], - ['ड़्h','ढ्'], - ['ऋR','ॠ'], - ['ळ्l','ऌ'], - ['ऌl','ॡ'], - ['ं\\^','ँ'], - ['ंM','ँ'], - ['ओM','ॐ'], - ['ड्D','ड्'], - ['क्h','ख्'], - ['ग्h','घ्'], - ['G','ङ्'], - ['च्h','छ्'], - ['ज्h','झ्'], - ['न्j','ञ्'], - ['ट्h','ठ्'], - ['ड्h','ढ्'], - ['त्h','थ्'], - ['द्h','ध्'], - ['प्h','फ्'], - ['ब्h','भ्'], - ['ऋa','र'], - ['ऋA','रा'], - ['ऋi','रि'], - ['ऋI','री'], - ['ऋu','रु'], - ['ऋU','रू'], - ['ऋ\\^','ऋ'], - ['ऋe','रे'], - ['ऋE','रे'], - ['ऋo','रो'], - ['ऋO','रो'], - ['ऋ\\~','र्'], + [ 'अa','आ' ], + [ '(ओo|उu)','ऊ' ], + [ 'ऎ\\^','ए' ], + [ 'अi','ऐ' ], + [ 'अ\\^','अ' ], + [ '(इi|एe)','ई' ], + [ 'ऒ\\^','ओ' ], + [ 'अu','औ' ], + [ 'र्र्r','\u0930\u094D\u200D' ], + [ 'ड़्h','ढ्' ], + [ 'ऋR','ॠ' ], + [ 'ळ्l','ऌ' ], + [ 'ऌl','ॡ' ], + [ 'ं\\^','ँ' ], + [ 'ंM','ँ' ], + [ 'ओM','ॐ' ], + [ 'ड्D','ड्' ], + [ 'क्h','ख्' ], + [ 'ग्h','घ्' ], + [ 'G','ङ्' ], + [ 'च्h','छ्' ], + [ 'ज्h','झ्' ], + [ 'न्j','ञ्' ], + [ 'ट्h','ठ्' ], + [ 'ड्h','ढ्' ], + [ 'त्h','थ्' ], + [ 'द्h','ध्' ], + [ 'प्h','फ्' ], + [ 'ब्h','भ्' ], + [ 'ऋa','र' ], + [ 'ऋA','रा' ], + [ 'ऋi','रि' ], + [ 'ऋI','री' ], + [ 'ऋu','रु' ], + [ 'ऋU','रू' ], + [ 'ऋ\\^','ऋ' ], + [ 'ऋe','रे' ], + [ 'ऋE','रे' ], + [ 'ऋo','रो' ], + [ 'ऋO','रो' ], + [ 'ऋ\\~','र्' ], - ['स्h','श्'], - ['श्h','ष्'], - ['क़्h','ख्'], - ['ज़्h','ऴ्'], - ['।\\.','॥'], + [ 'स्h','श्' ], + [ 'श्h','ष्' ], + [ 'क़्h','ख्' ], + [ 'ज़्h','ऴ्' ], + [ '।\\.','॥' ], - ['a','अ'], - ['b','ब्'], - ['c','क्'], - ['d','द्'], - ['e','ए'], - ['(f|F)','फ्'], - ['g','ग्'], - ['h','ह्'], - ['i','इ'], - ['j','ज्'], - ['k','क्'], - ['l','ल्'], - ['m','म्'], - ['n','न्'], - ['o','ओ'], - ['p','प्'], - ['q','क़्'], - ['r','र्'], - ['s','स्'], - ['t','त्'], - ['u','उ'], - ['v','भ्'], - ['w','व्'], - ['x','क्ष्'], - ['y','य्'], - ['(z|Z)','ज़्'], - ['A','आ'], - ['B','ब्ब्'], - ['C','क्क्'], - ['D','ड्'], - ['E','ए'], - ['H','ः'], - ['I','ई'], - ['J','ज्ज्'], - ['K','क्क्'], - ['L','ळ्'], - ['M','ं'], - ['N','ण्'], - ['O','ओ'], - ['P','प्प्'], - ['Q','अ'], - ['R','ऋ'], - ['S','श्'], - ['T','ट्'], - ['U','ऊ'], - ['V','झ्'], - ['W','औ'], - ['X','क्ष्'], - ['Y','य्य्'], - ['0','०'], - ['1','१'], - ['2','२'], - ['3','३'], - ['4','४'], - ['5','५'], - ['6','६'], - ['7','७'], - ['8','८'], - ['9','९'], - ['\\.','।'], - ['//','ऽ'], - ['\\`','्']] + [ 'a','अ' ], + [ 'b','ब्' ], + [ 'c','क्' ], + [ 'd','द्' ], + [ 'e','ए' ], + [ '(f|F)','फ्' ], + [ 'g','ग्' ], + [ 'h','ह्' ], + [ 'i','इ' ], + [ 'j','ज्' ], + [ 'k','क्' ], + [ 'l','ल्' ], + [ 'm','म्' ], + [ 'n','न्' ], + [ 'o','ओ' ], + [ 'p','प्' ], + [ 'q','क़्' ], + [ 'r','र्' ], + [ 's','स्' ], + [ 't','त्' ], + [ 'u','उ' ], + [ 'v','भ्' ], + [ 'w','व्' ], + [ 'x','क्ष्' ], + [ 'y','य्' ], + [ '(z|Z)','ज़्' ], + [ 'A','आ' ], + [ 'B','ब्ब्' ], + [ 'C','क्क्' ], + [ 'D','ड्' ], + [ 'E','ए' ], + [ 'H','ः' ], + [ 'I','ई' ], + [ 'J','ज्ज्' ], + [ 'K','क्क्' ], + [ 'L','ळ्' ], + [ 'M','ं' ], + [ 'N','ण्' ], + [ 'O','ओ' ], + [ 'P','प्प्' ], + [ 'Q','अ' ], + [ 'R','ऋ' ], + [ 'S','श्' ], + [ 'T','ट्' ], + [ 'U','ऊ' ], + [ 'V','झ्' ], + [ 'W','औ' ], + [ 'X','क्ष्' ], + [ 'Y','य्य्' ], + [ '0','०' ], + [ '1','१' ], + [ '2','२' ], + [ '3','३' ], + [ '4','४' ], + [ '5','५' ], + [ '6','६' ], + [ '7','७' ], + [ '8','८' ], + [ '9','९' ], + [ '\\.','।' ], + [ '//','ऽ' ], + [ '\\`','्' ] ] }; $.ime.register( neTransliteration ); diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/or/or-inscript.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/or/or-inscript.js index 0ea6f80e..04fc9fb8 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/or/or-inscript.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/or/or-inscript.js @@ -10,95 +10,95 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['X', '\u0B01'], - ['x', '\u0B02'], - ['_', '\u0B03'], - ['D', '\u0B05'], - ['E', '\u0B06'], - ['F', '\u0B07'], - ['R', '\u0B08'], - ['G', '\u0B09'], - ['T', '\u0B0A'], - ['\\+', '\u0B0B'], - ['S', '\u0B0F'], - ['W', '\u0B10'], - ['A', '\u0B13'], - ['Q', '\u0B14'], - ['k', '\u0B15'], - ['K', '\u0B16'], - ['i', '\u0B17'], - ['I', '\u0B18'], - ['U', '\u0B19'], - [';', '\u0B1A'], - ['\\:', '\u0B1B'], - ['p', '\u0B1C'], - ['P', '\u0B1D'], - ['\\}', '\u0B1E'], - ['\'', '\u0B1F'], - ['"', '\u0B20'], - ['\\[', '\u0B21'], - ['\\{', '\u0B22'], - ['C', '\u0B23'], - ['l', '\u0B24'], - ['L', '\u0B25'], - ['o', '\u0B26'], - ['O', '\u0B27'], - ['v', '\u0B28'], - ['h', '\u0B2A'], - ['H', '\u0B2B'], - ['y', '\u0B2C'], - ['Y', '\u0B2D'], - ['c', '\u0B2E'], - ['\\?', '\u0B2F'], - ['j', '\u0B30'], - ['n', '\u0B32'], - ['N', '\u0B33'], - ['M', '\u0B36'], - ['\\<', '\u0B37'], - ['m', '\u0B38'], - ['u', '\u0B39'], - ['\\]', '\u0B3C'], - ['e', '\u0B3E'], - ['f', '\u0B3F'], - ['r', '\u0B40'], - ['g', '\u0B41'], - ['t', '\u0B42'], - ['\\=', '\u0B43'], - ['s', '\u0B47'], - ['w', '\u0B48'], - ['a', '\u0B4B'], - ['q', '\u0B4C'], - ['d', '\u0B4D'], - ['/', '\u0B5F'], - ['\\>', '\u0B64'], - ['0', '\u0B66'], - ['1', '\u0B67'], - ['2', '\u0B68'], - ['3', '\u0B69'], - ['4', '\u0B6A'], - ['5', '\u0B6B'], - ['6', '\u0B6C'], - ['7', '\u0B6D'], - ['8', '\u0B6E'], - ['9', '\u0B6F'], - ['b', '\u0B71'], - ['\\(', '\u200D'], - ['\\)', '\u200C']], + [ 'X', '\u0B01' ], + [ 'x', '\u0B02' ], + [ '_', '\u0B03' ], + [ 'D', '\u0B05' ], + [ 'E', '\u0B06' ], + [ 'F', '\u0B07' ], + [ 'R', '\u0B08' ], + [ 'G', '\u0B09' ], + [ 'T', '\u0B0A' ], + [ '\\+', '\u0B0B' ], + [ 'S', '\u0B0F' ], + [ 'W', '\u0B10' ], + [ 'A', '\u0B13' ], + [ 'Q', '\u0B14' ], + [ 'k', '\u0B15' ], + [ 'K', '\u0B16' ], + [ 'i', '\u0B17' ], + [ 'I', '\u0B18' ], + [ 'U', '\u0B19' ], + [ ';', '\u0B1A' ], + [ '\\:', '\u0B1B' ], + [ 'p', '\u0B1C' ], + [ 'P', '\u0B1D' ], + [ '\\}', '\u0B1E' ], + [ '\'', '\u0B1F' ], + [ '"', '\u0B20' ], + [ '\\[', '\u0B21' ], + [ '\\{', '\u0B22' ], + [ 'C', '\u0B23' ], + [ 'l', '\u0B24' ], + [ 'L', '\u0B25' ], + [ 'o', '\u0B26' ], + [ 'O', '\u0B27' ], + [ 'v', '\u0B28' ], + [ 'h', '\u0B2A' ], + [ 'H', '\u0B2B' ], + [ 'y', '\u0B2C' ], + [ 'Y', '\u0B2D' ], + [ 'c', '\u0B2E' ], + [ '\\?', '\u0B2F' ], + [ 'j', '\u0B30' ], + [ 'n', '\u0B32' ], + [ 'N', '\u0B33' ], + [ 'M', '\u0B36' ], + [ '\\<', '\u0B37' ], + [ 'm', '\u0B38' ], + [ 'u', '\u0B39' ], + [ '\\]', '\u0B3C' ], + [ 'e', '\u0B3E' ], + [ 'f', '\u0B3F' ], + [ 'r', '\u0B40' ], + [ 'g', '\u0B41' ], + [ 't', '\u0B42' ], + [ '\\=', '\u0B43' ], + [ 's', '\u0B47' ], + [ 'w', '\u0B48' ], + [ 'a', '\u0B4B' ], + [ 'q', '\u0B4C' ], + [ 'd', '\u0B4D' ], + [ '/', '\u0B5F' ], + [ '\\>', '\u0B64' ], + [ '0', '\u0B66' ], + [ '1', '\u0B67' ], + [ '2', '\u0B68' ], + [ '3', '\u0B69' ], + [ '4', '\u0B6A' ], + [ '5', '\u0B6B' ], + [ '6', '\u0B6C' ], + [ '7', '\u0B6D' ], + [ '8', '\u0B6E' ], + [ '9', '\u0B6F' ], + [ 'b', '\u0B71' ], + [ '\\(', '\u200D' ], + [ '\\)', '\u200C' ] ], patterns_x: [ - ['F', '\u0B0C'], - ['b', '\u0B35'], - ['\\>', '\u0B3D'], - ['\\=', '\u0B44'], - ['\\[', '\u0B5C'], - ['\\{', '\u0B5D'], - ['\\+', '\u0B60'], - ['R', '\u0B61'], - ['f', '\u0B62'], - ['r', '\u0B63'], - ['\\.', '\u0B65'], - ['x', '\u0B70'], - ['\\$', '\u20B9']] + [ 'F', '\u0B0C' ], + [ 'b', '\u0B35' ], + [ '\\>', '\u0B3D' ], + [ '\\=', '\u0B44' ], + [ '\\[', '\u0B5C' ], + [ '\\{', '\u0B5D' ], + [ '\\+', '\u0B60' ], + [ 'R', '\u0B61' ], + [ 'f', '\u0B62' ], + [ 'r', '\u0B63' ], + [ '\\.', '\u0B65' ], + [ 'x', '\u0B70' ], + [ '\\$', '\u20B9' ] ] }; diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/or/or-inscript2.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/or/or-inscript2.js index fcc2fec3..c50190d8 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/or/or-inscript2.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/or/or-inscript2.js @@ -10,106 +10,106 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['1', '୧'], - ['2', '୨'], - ['\\#', '୍ର'], - ['3', '୩'], - ['\\$', 'ର୍'], - ['4', '୪'], - ['5', '୫'], - ['6', '୬'], - ['7', '୭'], - ['8', '୮'], - ['\\(', '('], - ['9', '୯'], - ['\\)', ')'], - ['0', '୦'], - ['\\_', 'ଃ'], - ['\\-', '-'], - ['\\+', 'ଋ'], - ['\\=', 'ୃ'], - ['Q', 'ଔ'], - ['q', 'ୌ'], - ['W', 'ଐ'], - ['w', 'ୈ'], - ['E', 'ଆ'], - ['e', 'ା'], - ['R', 'ଈ'], - ['r', 'ୀ'], - ['T', 'ଊ'], - ['t', 'ୂ'], - ['Y', 'ଭ'], - ['y', 'ବ'], - ['U', 'ଙ'], - ['u', 'ହ'], - ['I', 'ଘ'], - ['i', 'ଗ'], - ['O', 'ଧ'], - ['o', 'ଦ'], - ['P', 'ଝ'], - ['p', 'ଜ'], - ['\\{', 'ଢ'], - ['\\[', 'ଡ'], - ['\\}', 'ଞ'], - ['\\]', '଼'], - ['A', 'ଓ'], - ['a', 'ୋ'], - ['S', 'ଏ'], - ['s', 'େ'], - ['D', 'ଅ'], - ['d', '୍'], - ['F', 'ଇ'], - ['f', 'ି'], - ['G', 'ଉ'], - ['g', 'ୁ'], - ['H', 'ଫ'], - ['h', 'ପ'], - ['j', 'ର'], - ['K', 'ଖ'], - ['k', 'କ'], - ['L', 'ଥ'], - ['l', 'ତ'], - [':', 'ଛ'], - [';', 'ଚ'], - ['\"', 'ଠ'], - ['\'', 'ଟ'], - ['X', 'ଁ'], - ['x', 'ଂ'], - ['C', 'ଣ'], - ['c', 'ମ'], - ['v', 'ନ'], - ['b', 'ୱ'], - ['N', 'ଳ'], - ['n', 'ଲ'], - ['M', 'ଶ'], - ['m', 'ସ'], - ['\\<', 'ଷ'], - [',', ','], - ['\\>', '।'], - ['\\.', '.'], - ['\\?', 'ଯ'], - ['/', 'ୟ'], - ['\\%', 'ଜ୍ଞ'], - ['\\^', 'ତ୍ର'], - ['\\&', 'କ୍ଷ'], - ['\\*', 'ଶ୍ର'] + [ '1', '୧' ], + [ '2', '୨' ], + [ '\\#', '୍ର' ], + [ '3', '୩' ], + [ '\\$', 'ର୍' ], + [ '4', '୪' ], + [ '5', '୫' ], + [ '6', '୬' ], + [ '7', '୭' ], + [ '8', '୮' ], + [ '\\(', '(' ], + [ '9', '୯' ], + [ '\\)', ')' ], + [ '0', '୦' ], + [ '\\_', 'ଃ' ], + [ '\\-', '-' ], + [ '\\+', 'ଋ' ], + [ '\\=', 'ୃ' ], + [ 'Q', 'ଔ' ], + [ 'q', 'ୌ' ], + [ 'W', 'ଐ' ], + [ 'w', 'ୈ' ], + [ 'E', 'ଆ' ], + [ 'e', 'ା' ], + [ 'R', 'ଈ' ], + [ 'r', 'ୀ' ], + [ 'T', 'ଊ' ], + [ 't', 'ୂ' ], + [ 'Y', 'ଭ' ], + [ 'y', 'ବ' ], + [ 'U', 'ଙ' ], + [ 'u', 'ହ' ], + [ 'I', 'ଘ' ], + [ 'i', 'ଗ' ], + [ 'O', 'ଧ' ], + [ 'o', 'ଦ' ], + [ 'P', 'ଝ' ], + [ 'p', 'ଜ' ], + [ '\\{', 'ଢ' ], + [ '\\[', 'ଡ' ], + [ '\\}', 'ଞ' ], + [ '\\]', '଼' ], + [ 'A', 'ଓ' ], + [ 'a', 'ୋ' ], + [ 'S', 'ଏ' ], + [ 's', 'େ' ], + [ 'D', 'ଅ' ], + [ 'd', '୍' ], + [ 'F', 'ଇ' ], + [ 'f', 'ି' ], + [ 'G', 'ଉ' ], + [ 'g', 'ୁ' ], + [ 'H', 'ଫ' ], + [ 'h', 'ପ' ], + [ 'j', 'ର' ], + [ 'K', 'ଖ' ], + [ 'k', 'କ' ], + [ 'L', 'ଥ' ], + [ 'l', 'ତ' ], + [ ':', 'ଛ' ], + [ ';', 'ଚ' ], + [ '\"', 'ଠ' ], + [ '\'', 'ଟ' ], + [ 'X', 'ଁ' ], + [ 'x', 'ଂ' ], + [ 'C', 'ଣ' ], + [ 'c', 'ମ' ], + [ 'v', 'ନ' ], + [ 'b', 'ୱ' ], + [ 'N', 'ଳ' ], + [ 'n', 'ଲ' ], + [ 'M', 'ଶ' ], + [ 'm', 'ସ' ], + [ '\\<', 'ଷ' ], + [ ',', ',' ], + [ '\\>', '।' ], + [ '\\.', '.' ], + [ '\\?', 'ଯ' ], + [ '/', 'ୟ' ], + [ '\\%', 'ଜ୍ଞ' ], + [ '\\^', 'ତ୍ର' ], + [ '\\&', 'କ୍ଷ' ], + [ '\\*', 'ଶ୍ର' ] ], patterns_x: [ - ['1', '\u200d'], - ['2', '\u200c'], - ['4', '₹'], - ['\\+', 'ୠ'], - ['\\=', 'ୄ'], - ['R', 'ୡ'], - ['r', 'ୣ'], - ['\\{', 'ଢ଼'], - ['\\[', 'ଡ଼'], - ['F', 'ଌ'], - ['f', 'ୢ'], - ['b', 'ଵ'], - ['\\>', 'ଽ'], - ['\\.', '॥'], - ['x', '୰']] + [ '1', '\u200d' ], + [ '2', '\u200c' ], + [ '4', '₹' ], + [ '\\+', 'ୠ' ], + [ '\\=', 'ୄ' ], + [ 'R', 'ୡ' ], + [ 'r', 'ୣ' ], + [ '\\{', 'ଢ଼' ], + [ '\\[', 'ଡ଼' ], + [ 'F', 'ଌ' ], + [ 'f', 'ୢ' ], + [ 'b', 'ଵ' ], + [ '\\>', 'ଽ' ], + [ '\\.', '॥' ], + [ 'x', '୰' ] ] }; $.ime.register( orInScript2 ); diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/or/or-lekhani.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/or/or-lekhani.js index eb36675a..a8b6ddf8 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/or/or-lekhani.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/or/or-lekhani.js @@ -7,167 +7,164 @@ description: 'Odia Lekhani phonetic input method', date: '2012-10-14', URL: 'http://github.com/wikimedia/jquery.ime', - author: 'Junaid P V and Subhashish Panigrahi', + author: 'Junaid P V, Subhashish Panigrahi and Jnanaranjan Sahu', license: 'GPLv3', version: '1.0', contextLength: 4, maxKeyLength: 2, patterns: [ - ['\\\\([A-Za-z\\>_~\\.0-9])', '\\\\', '$1'], + [ '\\\\([A-Za-z\\>_~\\.0-9])', '\\\\', '$1' ], - ['([(କ-ହୟୱଡ଼ଢ଼ଙ୍କଙ୍ଖଙ୍ଗଙ୍ଘଞ୍ଚଞ୍ଛଞ୍ଝଣ୍ଟଣ୍ଠଣ୍ଡଣ୍ଢନ୍ତନ୍ଥନ୍ଦନ୍ଧମ୍ପମ୍ଫମ୍ବମ୍ଭଞ୍ଜ])a', '$1ା'], - ['([କ-ଳଲନ୍ଧଥଡ଼ଢ଼ହୟୱରକ୍ଷଶସଷଙ୍କଙ୍ଖଙ୍ଗଙ୍ଘଞ୍ଚଞ୍ଛଞ୍ଝଣ୍ଟଣ୍ଠଣ୍ଡଣ୍ଢନ୍ତନ୍ଥନ୍ଦନ୍ଧମ୍ପମ୍ଫମ୍ବମ୍ଭଞ୍ଜ])i', '$1\u0b3f'], - ['([କ-ହୟୱଡ଼ଢ଼ଙ୍କଙ୍ଖଙ୍ଗଙ୍ଘଞ୍ଚଞ୍ଛଞ୍ଝଣ୍ଟଣ୍ଠଣ୍ଡଣ୍ଢନ୍ତନ୍ଥନ୍ଦନ୍ଧମ୍ପମ୍ଫମ୍ବମ୍ଭଞ୍])I', '$1ୀ'], - ['([କ-ହୟୱଡ଼ଢ଼ଙ୍କଙ୍ଖଙ୍ଗଙ୍ଘଞ୍ଚଞ୍ଛଞ୍ଝଣ୍ଟଣ୍ଠଣ୍ଡଣ୍ଢନ୍ତନ୍ଥନ୍ଦନ୍ଧମ୍ପମ୍ଫମ୍ବମ୍ଭଞ୍])u', '$1\u0b41'], - ['([କ-ହୟୱ])(U|\u0b41u)', '$1\u0b42'], - ['([କ-ହୟୱ])R', '$1\u0b43'], - ['([କ-ହୟୱ])\u0b43R', '$1\u0b44'], - ['([କ-ହୟୱ])୍ଳ୍l', '$1ୢ'], - ['([କ-ହୟୱ])ୢl', '$1ୣ'], - ['([କ-ହୟୱଡ଼ଢ଼ଙ୍କଙ୍ଖଙ୍ଗଙ୍ଘଞ୍ଚଞ୍ଛଞ୍ଝଣ୍ଟଣ୍ଠଣ୍ଡଣ୍ଢନ୍ତନ୍ଥନ୍ଦନ୍ଧମ୍ପମ୍ଫମ୍ବମ୍ଭଞ୍])e', '$1େ'], - ['([କ-ହୟୱଡ଼ଢ଼ଙ୍କଙ୍ଖଙ୍ଗଙ୍ଘଞ୍ଚଞ୍ଛଞ୍ଝଣ୍ଟଣ୍ଠଣ୍ଡଣ୍ଢନ୍ତନ୍ଥନ୍ଦନ୍ଧମ୍ପମ୍ଫମ୍ବମ୍ଭଞ୍])o', '$1ୋ'], - ['([କ-ହୟୱଡ଼ଢ଼ଙ୍କଙ୍ଖଙ୍ଗଙ୍ଘଞ୍ଚଞ୍ଛଞ୍ଝଣ୍ଟଣ୍ଠଣ୍ଡଣ୍ଢନ୍ତନ୍ଥନ୍ଦନ୍ଧମ୍ପମ୍ଫମ୍ବମ୍ଭଞ୍])(ାu|ୋu)', '$1ୌ'], - ['([କ-ହୟୱ])E', '$1\u0B48'], - ['([କ-ହୟୱ])(w|v)', '$1୍ୱ'], - ['([କ-ହୟୱ])~', '$1\u200C'], + [ '([କ-ହୟୱଡ଼ଢ଼ଙ୍କଙ୍ଖଙ୍ଗଙ୍ଘଞ୍ଚଞ୍ଛଞ୍ଝଣ୍ଟଣ୍ଠଣ୍ଡଣ୍ଢନ୍ତନ୍ଥନ୍ଦନ୍ଧମ୍ପମ୍ଫମ୍ବମ୍ଭଞ୍ଜ])a', '$1ା' ], + [ '([କ-ଳଲନ୍ଧଥଡ଼ଢ଼ହୟୱରକ୍ଷଶସଷଙ୍କଙ୍ଖଙ୍ଗଙ୍ଘଞ୍ଚଞ୍ଛଞ୍ଝଣ୍ଟଣ୍ଠଣ୍ଡଣ୍ଢନ୍ତନ୍ଥନ୍ଦନ୍ଧମ୍ପମ୍ଫମ୍ବମ୍ଭଞ୍ଜ])i', '$1\u0b3f' ], + [ '([କ-ହୟୱଡ଼ଢ଼ଙ୍କଙ୍ଖଙ୍ଗଙ୍ଘଞ୍ଚଞ୍ଛଞ୍ଝଣ୍ଟଣ୍ଠଣ୍ଡଣ୍ଢନ୍ତନ୍ଥନ୍ଦନ୍ଧମ୍ପମ୍ଫମ୍ବମ୍ଭଞ୍])I', '$1ୀ' ], + [ '([କ-ହୟୱଡ଼ଢ଼ଙ୍କଙ୍ଖଙ୍ଗଙ୍ଘଞ୍ଚଞ୍ଛଞ୍ଝଣ୍ଟଣ୍ଠଣ୍ଡଣ୍ଢନ୍ତନ୍ଥନ୍ଦନ୍ଧମ୍ପମ୍ଫମ୍ବମ୍ଭଞ୍])u', '$1\u0b41' ], + [ '([କ-ହୟୱ])(U|\u0b41u)', '$1\u0b42' ], + [ '([କ-ହୟୱ])R', '$1\u0b43' ], + [ '([କ-ହୟୱ])\u0b43R', '$1\u0b44' ], + [ '([କ-ହୟୱ])୍ଳ୍l', '$1ୢ' ], + [ '([କ-ହୟୱ])ୢl', '$1ୣ' ], + [ '([କ-ହୟୱଡ଼ଢ଼ଙ୍କଙ୍ଖଙ୍ଗଙ୍ଘଞ୍ଚଞ୍ଛଞ୍ଝଣ୍ଟଣ୍ଠଣ୍ଡଣ୍ଢନ୍ତନ୍ଥନ୍ଦନ୍ଧମ୍ପମ୍ଫମ୍ବମ୍ଭଞ୍])e', '$1େ' ], + [ '([କ-ହୟୱଡ଼ଢ଼ଙ୍କଙ୍ଖଙ୍ଗଙ୍ଘଞ୍ଚଞ୍ଛଞ୍ଝଣ୍ଟଣ୍ଠଣ୍ଡଣ୍ଢନ୍ତନ୍ଥନ୍ଦନ୍ଧମ୍ପମ୍ଫମ୍ବମ୍ଭଞ୍])o', '$1ୋ' ], + [ '([କ-ହୟୱଡ଼ଢ଼ଙ୍କଙ୍ଖଙ୍ଗଙ୍ଘଞ୍ଚଞ୍ଛଞ୍ଝଣ୍ଟଣ୍ଠଣ୍ଡଣ୍ଢନ୍ତନ୍ଥନ୍ଦନ୍ଧମ୍ପମ୍ଫମ୍ବମ୍ଭଞ୍])(ାu|ୋu)', '$1ୌ' ], + [ '([କ-ହୟୱ])E', '$1\u0B48' ], + [ '([କ-ହୟୱ])(w|v)', '$1୍ୱ' ], + [ '([କ-ହୟୱ])~', '$1\u200C' ], - ['([କ-ହୟୱ])y', '$1୍ୟ'], // <consonant>y + [ '([କ-ହୱ])y', '$1୍ୟ' ], // <consonant>y - ['z', '୍'], // halanta - ['\\.', '।'], //purnacheda - ['ଅa', 'ଆ'], - ['ଏe', 'ଐ'], - ['(ଅu|ଓo|ଓO)', 'ଔ'], - ['ଋR', 'ୠ'], // RR - ['ଳl', 'ଌ'], // Ll - ['ଌl', 'ୡ'], // Lll - ['ଞ୍ଚh', 'ଞ୍ଛ'], // nch - ['ଞ୍ଜh', 'ଞ୍ଝ'], // njh - ['ଙ୍କh', 'ଙ୍ଖ'], // nkh - ['ଙ୍ଗh', 'ଙ୍ଘ'], // ngh - ['ହm', 'ହ୍ମ'], // mh - ['ହn', 'ହ୍ନ'], // nh - ['ମ୍ବh', 'ମ୍ଭ'], // mbh or nbh - ['ଣ୍ଡai', 'ଣ୍ଡାଇ'], // NDai - ['ଜ୍ଜh', 'ଜ୍ଝ'], // jjh - ['ଚ୍ଚh', 'ଚ୍ଛ'], // cch + [ 'z', '୍' ], // halanta + [ '\\.', '।' ], // purnacheda + [ 'ଅa', 'ଆ' ], + [ 'ଏe', 'ଐ' ], + [ '(ଅu|O)', 'ଔ' ], + [ 'ଋR', 'ୠ' ], // RR + [ 'ଳl', 'ଌ' ], // Ll + [ 'ଌl', 'ୡ' ], // Lll + [ 'ଞ୍ଚh', 'ଞ୍ଛ' ], // nch + [ 'ଞ୍ଜh', 'ଞ୍ଝ' ], // njh + [ 'ଙ୍କh', 'ଙ୍ଖ' ], // nkh + [ 'ଙ୍ଗh', 'ଙ୍ଘ' ], // ngh + [ 'ମ୍ବh', 'ମ୍ଭ' ], // mbh or nbh + [ 'ଣ୍ଡai', 'ଣ୍ଡାଇ' ], // NDai + [ 'ଜ୍ଜh', 'ଜ୍ଝ' ], // jjh + [ 'ଚ୍ଚh', 'ଚ୍ଛ' ], // cch - ['ଣG', 'ଙ'], // NG - ['ଣg', 'ଞ'], // Ng - ['କh', 'ଖ'], // kh - ['ଗh', 'ଘ'], // gh - ['ନc', 'ଞ୍ଚ'], // nc - ['ନg', 'ଙ୍ଗ'], // ng - ['ଚh', 'ଛ'], // ch - ['C', 'ଛ'], // ch - ['ଜh', 'ଝ'], // jh - ['ନj', 'ଞ୍ଜ'], // nj - ['ନk', 'ଙ୍କ'], // nk - ['ନd', 'ନ୍ଦ'], // nd - ['ନD|ଣD', 'ଣ୍ଡ'], // nd - ['ଣDh', 'ଣ୍ଢ'], //ndh - ['ନdh', 'ନ୍ଧ'], // ndht - ['ଷT', '$1୍ଟ'], // ST - ['ଟh', 'ଠ'], // Th - ['ଡh', 'ଢ'], // Dh - ['ତh', 'ଥ'], // th - ['ଦh', 'ଧ'], // dh - ['(f|ପh|P)', 'ଫ'], // ph or f - ['ବh', 'ଭ'], // bh - ['ସh', 'ଷ'], // sh - ['ମb', 'ମ୍ବ'], // mb or nb - ['ଣT', 'ଣ୍ଟ'], // NT - ['ଣTh', 'ଣ୍ଠ'], // NTh - ['(ଷ|ମ)p', '$1୍ପ'], // sp/shp - ['shp', 'ଷ୍ପ'], // sp - ['ଂM', 'ଁ'], // MM + [ 'ଣG', 'ଙ' ], // NG + [ 'ଣg', 'ଞ' ], // Ng + [ 'କh', 'ଖ' ], // kh + [ 'ଗh', 'ଘ' ], // gh + [ 'ନc', 'ଞ୍ଚ' ], // nc + [ 'ନg', 'ଙ୍ଗ' ], // ng + [ 'ଚh', 'ଛ' ], // ch + [ 'C', 'ଛ' ], // ch + [ 'ଜh', 'ଝ' ], // jh + [ 'ନj', 'ଞ୍ଜ' ], // nj + [ 'ନk', 'ଙ୍କ' ], // nk + [ 'ନd', 'ନ୍ଦ' ], // nd + [ 'ନD|ଣD', 'ଣ୍ଡ' ], // nd + [ 'ଣDh', 'ଣ୍ଢ' ], // ndh + [ 'ନdh', 'ନ୍ଧ' ], // ndht + [ 'ଟh', 'ଠ' ], // Th + [ 'ଡh', 'ଢ' ], // Dh + [ 'ତh', 'ଥ' ], // th + [ 'ଦh', 'ଧ' ], // dh + [ '(f|ପh|P)', 'ଫ' ], // ph or f + [ 'ବh', 'ଭ' ], // bh + [ 'ସh', 'ଷ' ], // sh + [ 'ମb', 'ମ୍ବ' ], // mb or nb + [ 'ଣT', 'ଣ୍ଟ' ], // NT + [ 'ଣTh', 'ଣ୍ଠ' ], // NTh + [ '(ଷ|ମ)p', '$1୍ପ' ], // sp/shp + [ 'shp', 'ଷ୍ପ' ], // sp + [ 'ଂM', 'ଁ' ], // MM - ['କk', 'କ୍କ'], // kk - ['ଗg', 'ଗ୍ଗ'], // gg - ['ଚc', 'ଚ୍ଚ'], // cc - ['ଜj', 'ଜ୍ଜ'], // jj - ['ଦd', 'ଦ୍ଦ'], // dd - ['ଟT', 'ଟ୍ଟ'], // TT - ['ଡD', 'ଡ୍ଡ'], // DD - ['ତt', 'ତ୍ତ'], // tt - ['ଲl', 'ଲ୍ଲ'], // ll - ['ପp', 'ପ୍ପ'], //pp + [ 'କk', 'କ୍କ' ], // kk + [ 'ଗg', 'ଗ୍ଗ' ], // gg + [ 'ଚc', 'ଚ୍ଚ' ], // cc + [ 'ଜj', 'ଜ୍ଜ' ], // jj + [ 'ଦd', 'ଦ୍ଦ' ], // dd + [ 'ଟT', 'ଟ୍ଟ' ], // TT + [ 'ଡD', 'ଡ୍ଡ' ], // DD + [ 'ତt', 'ତ୍ତ' ], // tt + [ 'ଲl', 'ଲ୍ଲ' ], // ll + [ 'ପp', 'ପ୍ପ' ], // pp [ '_', '\u200c' ], - ['ଆ\\\\', '\u0B3E'], // aa sign - ['ଇ\\\\', '\u0B3F'], // i sign - ['ଈ\\\\', '\u0B40'], // I sign - ['ଉ\\\\', '\u0B41'], // u sign - ['ଉ\\\\', '\u0B42'], // U sign - ['ଋ\\\\', '\u0B43'], // R sign - ['ୠ\\\\', '\u0B44'], // RR sign - ['ଌ\\\\', '\u0B62'], // L sign - ['ୡ\\\\', '\u0B63'], // LL sign - ['ଏ\\\\', '\u0B47'], // e sign - ['ଐ\\\\', '\u0B48'], // ai sign - ['ଓ\\\\', '\u0B4B'], // o sign - ['ଔ\\\\', '\u0B4C'], // au sign + [ 'ଆ\\\\', '\u0B3E' ], // aa sign + [ 'ଇ\\\\', '\u0B3F' ], // i sign + [ 'ଈ\\\\', '\u0B40' ], // I sign + [ 'ଉ\\\\', '\u0B41' ], // u sign + [ 'ଉ\\\\', '\u0B42' ], // U sign + [ 'ଋ\\\\', '\u0B43' ], // R sign + [ 'ୠ\\\\', '\u0B44' ], // RR sign + [ 'ଌ\\\\', '\u0B62' ], // L sign + [ 'ୡ\\\\', '\u0B63' ], // LL sign + [ 'ଏ\\\\', '\u0B47' ], // e sign + [ 'ଐ\\\\', '\u0B48' ], // ai sign + [ 'ଓ\\\\', '\u0B4B' ], // o sign + [ 'ଔ\\\\', '\u0B4C' ], // au sign - ['\u200c?a', 'ଅ'], - ['b', 'ବ'], - ['c', '', 'ଚ'], - ['d', 'ଦ'], - ['\u200c?e', 'ଏ'], - ['g', 'ଗ'], - ['G', 'ଘ'], - ['h', 'ହ'], - ['\u200c?i', 'ଇ'], - ['j', 'ଜ'], - ['k', 'କ'], - ['l', 'ଲ'], - ['m', 'ମ'], - ['n', 'ନ'], - ['\u200c?o', 'ଓ'], - ['p', 'ପ'], - ['q', 'ଡ଼'], - ['r', 'ର'], - ['s', 'ସ'], - ['t', 'ତ'], - ['\u200c?u', 'ଉ'], - ['[vwVW]', 'ୱ'], - ['x', 'କ୍ଷ'], - ['[Y]', 'ୟ'], - ['[y]', 'ଯ'], - ['\u200c?A', 'ଆ'], - ['B', 'ବ'], - ['C', 'ଛ'], - ['D', 'ଡ'], - ['\u200c?E', 'ଐ'], - ['F', 'ଫ'], - ['G', 'ଗ'], - ['H', 'ଃ'], - ['\u200c?I', 'ଈ'], - ['J', 'ଯ'], - ['K', 'ଖ'], - ['L', 'ଳ'], - ['M', 'ଂ'], - ['N', 'ଣ'], - ['\u200c?O', 'ଔ'], - ['P', 'ଫ'], - ['Q', 'ଢ଼'], - ['R', 'ଋ'], - ['S', 'ଶ'], - ['T', 'ଟ'], - ['\u200c?U', 'ଊ'], - ['X', 'ଁ'], - ['Z', 'ଜ୍ଞ'], - ['//', '୍ର'], + [ '\u200c?a', 'ଅ' ], + [ 'b', 'ବ' ], + [ 'c', '', 'ଚ' ], + [ 'd', 'ଦ' ], + [ '\u200c?e', 'ଏ' ], + [ 'g', 'ଗ' ], + [ 'G', 'ଘ' ], + [ 'h', 'ହ' ], + [ '\u200c?i', 'ଇ' ], + [ 'j', 'ଜ' ], + [ 'k', 'କ' ], + [ 'l', 'ଲ' ], + [ 'm', 'ମ' ], + [ 'n', 'ନ' ], + [ '\u200c?o', 'ଓ' ], + [ 'p', 'ପ' ], + [ 'q', 'ଡ଼' ], + [ 'r', 'ର' ], + [ 's', 'ସ' ], + [ 't', 'ତ' ], + [ '\u200c?u', 'ଉ' ], + [ '[vwVW]', 'ୱ' ], + [ 'x', 'କ୍ଷ' ], + [ '[Y]', 'ୟ' ], + [ '[y]', 'ଯ' ], + [ '\u200c?A', 'ଆ' ], + [ 'B', 'ବ' ], + [ 'C', 'ଛ' ], + [ 'D', 'ଡ' ], + [ '\u200c?E', 'ଐ' ], + [ 'F', 'ଫ' ], + [ 'G', 'ଗ' ], + [ 'H', 'ଃ' ], + [ '\u200c?I', 'ଈ' ], + [ 'J', 'ଯ' ], + [ 'K', 'ଖ' ], + [ 'L', 'ଳ' ], + [ 'M', 'ଂ' ], + [ 'N', 'ଣ' ], + [ '\u200c?O', 'ଔ' ], + [ 'P', 'ଫ' ], + [ 'Q', 'ଢ଼' ], + [ 'R', 'ଋ' ], + [ 'S', 'ଶ' ], + [ 'T', 'ଟ' ], + [ '\u200c?U', 'ଊ' ], + [ 'X', 'ଁ' ], + [ 'Z', 'ଜ୍ଞ' ], + [ '//', '୍ର' ], - ['0', '୦'], - ['1', '୧'], - ['2', '୨'], - ['3', '୩'], - ['4', '୪'], - ['5', '୫'], - ['6', '୬'], - ['7', '୭'], - ['8', '୮'], - ['9', '୯'] + [ '0', '୦' ], + [ '1', '୧' ], + [ '2', '୨' ], + [ '3', '୩' ], + [ '4', '୪' ], + [ '5', '୫' ], + [ '6', '୬' ], + [ '7', '୭' ], + [ '8', '୮' ], + [ '9', '୯' ] ] }; diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/or/or-phonetic.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/or/or-phonetic.js index 3861ffd2..ce4e93fd 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/or/or-phonetic.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/or/or-phonetic.js @@ -11,99 +11,99 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['\\~', 'ଐ'], - ['\\`', ' ୈ'], - ['\\!', 'ଏ'], - ['1', '୧'], - ['\\@', '@'], - ['2', '୨'], - ['\\#', 'ତ୍ର'], - ['3', '୩'], - ['\\$', '$'], - ['4', '୪'], - ['\\%', 'ଞ'], - ['5', '୫'], - ['6', '୬'], - ['7', '୭'], - ['8', '୮'], - ['\\(', '('], - ['9', '୯'], - ['\\)', ')'], - ['0', '୦'], - ['\\_', '_'], - ['\\-', '-'], - ['\\+', '+'], - ['\\=', '='], - ['Q', 'ଔ'], - ['q', 'ଓ'], - ['W', 'ଠ'], - ['w', 'ଟ'], - ['E', 'ୈ'], - ['e', 'େ'], - ['R', 'ୃ '], - ['r', 'ର'], - ['T', 'ଥ'], - ['t', 'ତ'], - ['Y', 'ୟ'], - ['y', 'ଯ'], - ['U', 'ୂ'], - ['u', 'ୁ'], - ['I', 'ୀ'], - ['i', 'ି'], - ['O', 'ୌ'], - ['o', 'ୋ'], - ['P', 'ଫ'], - ['p', 'ପ'], - ['\\{', 'ଢ'], - ['\\[', 'ଡ'], - ['\\}', 'ର୍'], - ['\\]', 'ଋ'], - ['A', 'ଆ'], - ['a', 'ା'], - ['S', 'ଶ'], - ['s', 'ସ'], - ['D', 'ଧ'], - ['d', 'ଦ'], - ['F', 'ଅ'], - ['f', '୍'], - ['G', 'ଘ'], - ['g', 'ଗ'], - ['H', 'ଃ'], - ['h', 'ହ'], - ['J', 'ଝ'], - ['j', 'ଜ'], - ['K', 'ଖ'], - ['k', 'କ'], - ['L', 'ଳ'], - ['l', 'ଲ'], - [':', 'ଈ'], - [';', 'ଇ'], - ['"', 'ଊ'], - ['\'', 'ଉ'], - ['\\|', '|'], - ['\\\\', '\\'], - ['Z', 'ଁ'], - ['z', 'ଙ'], - ['x', 'ଷ'], - ['C', 'ଛ'], - ['c', 'ଚ'], - ['V', 'ଵ'], - ['v', 'ୱ'], - ['B', 'ଭ'], - ['b', 'ବ'], - ['N', 'ଣ'], - ['n', 'ନ'], - ['M', 'ଂ'], - ['m', 'ମ'], - ['\\<', '<'], - [',', ','], - ['\\>', '>'], - ['\\.', '।'], - ['\\?', 'ଐ'], - ['/', 'ଏ'], - ['\\^', 'ଜ୍ଞ'], - ['X', 'କ୍ଷ'], - ['\\*', 'ଶ୍ର']] + [ '\\~', 'ଐ' ], + [ '\\`', ' ୈ' ], + [ '\\!', 'ଏ' ], + [ '1', '୧' ], + [ '\\@', '@' ], + [ '2', '୨' ], + [ '\\#', 'ତ୍ର' ], + [ '3', '୩' ], + [ '\\$', '$' ], + [ '4', '୪' ], + [ '\\%', 'ଞ' ], + [ '5', '୫' ], + [ '6', '୬' ], + [ '7', '୭' ], + [ '8', '୮' ], + [ '\\(', '(' ], + [ '9', '୯' ], + [ '\\)', ')' ], + [ '0', '୦' ], + [ '\\_', '_' ], + [ '\\-', '-' ], + [ '\\+', '+' ], + [ '\\=', '=' ], + [ 'Q', 'ଔ' ], + [ 'q', 'ଓ' ], + [ 'W', 'ଠ' ], + [ 'w', 'ଟ' ], + [ 'E', 'ୈ' ], + [ 'e', 'େ' ], + [ 'R', 'ୃ ' ], + [ 'r', 'ର' ], + [ 'T', 'ଥ' ], + [ 't', 'ତ' ], + [ 'Y', 'ୟ' ], + [ 'y', 'ଯ' ], + [ 'U', 'ୂ' ], + [ 'u', 'ୁ' ], + [ 'I', 'ୀ' ], + [ 'i', 'ି' ], + [ 'O', 'ୌ' ], + [ 'o', 'ୋ' ], + [ 'P', 'ଫ' ], + [ 'p', 'ପ' ], + [ '\\{', 'ଢ' ], + [ '\\[', 'ଡ' ], + [ '\\}', 'ର୍' ], + [ '\\]', 'ଋ' ], + [ 'A', 'ଆ' ], + [ 'a', 'ା' ], + [ 'S', 'ଶ' ], + [ 's', 'ସ' ], + [ 'D', 'ଧ' ], + [ 'd', 'ଦ' ], + [ 'F', 'ଅ' ], + [ 'f', '୍' ], + [ 'G', 'ଘ' ], + [ 'g', 'ଗ' ], + [ 'H', 'ଃ' ], + [ 'h', 'ହ' ], + [ 'J', 'ଝ' ], + [ 'j', 'ଜ' ], + [ 'K', 'ଖ' ], + [ 'k', 'କ' ], + [ 'L', 'ଳ' ], + [ 'l', 'ଲ' ], + [ ':', 'ଈ' ], + [ ';', 'ଇ' ], + [ '"', 'ଊ' ], + [ '\'', 'ଉ' ], + [ '\\|', '|' ], + [ '\\\\', '\\' ], + [ 'Z', 'ଁ' ], + [ 'z', 'ଙ' ], + [ 'x', 'ଷ' ], + [ 'C', 'ଛ' ], + [ 'c', 'ଚ' ], + [ 'V', 'ଵ' ], + [ 'v', 'ୱ' ], + [ 'B', 'ଭ' ], + [ 'b', 'ବ' ], + [ 'N', 'ଣ' ], + [ 'n', 'ନ' ], + [ 'M', 'ଂ' ], + [ 'm', 'ମ' ], + [ '\\<', '<' ], + [ ',', ',' ], + [ '\\>', '>' ], + [ '\\.', '।' ], + [ '\\?', 'ଐ' ], + [ '/', 'ଏ' ], + [ '\\^', 'ଜ୍ଞ' ], + [ 'X', 'କ୍ଷ' ], + [ '\\*', 'ଶ୍ର' ] ] }; $.ime.register( orPhonetic ); diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/or/or-transliteration.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/or/or-transliteration.js index 12fd8d90..a41422c9 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/or/or-transliteration.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/or/or-transliteration.js @@ -7,7 +7,7 @@ description: 'Odia Transliteration', date: '2012-10-14', URL: 'http://github.com/wikimedia/jquery.ime', - author: 'Junaid P V and Subhashish Panigrahi', + author: 'Junaid P V, Subhashish Panigrahi and Shitikantha Dash', license: 'GPLv3', version: '1.0', contextLength: 4, @@ -17,48 +17,50 @@ [ 'ଞ୍ଜ୍h', 'ଞ୍ଝ୍' ], // njh [ 'ଙ୍ଗ୍h', 'ଙ୍ଘ୍' ], // ngh + [ '୍z', '଼୍' ], - [ '([କ-ହୟ])୍a', '$1' ], - [ '([କ-ହୟ])(a|୍A)', '$1ା' ], - [ '([କ-ହୟ])୍i', '$1\u0b3f' ], - [ '([କ-ହୟ])୍I', '$1ୀ' ], - [ '([କ-ହୟ])୍u', '$1\u0b41' ], - [ '([କ-ହୟ])(୍U|\u0b41u)', '$1\u0b42' ], - [ '([କ-ହୟ])୍R', '$1\u0b43' ], - [ '([କ-ହୟ])\u0b43R', '$1\u0b44' ], - [ '([କ-ହୟ])୍ଳ୍l', '$1ୢ' ], - [ '([କ-ହୟ])ୢl', '$1ୣ' ], - [ '([କ-ହୟ])୍e', '$1େ' ], - [ '([କ-ହୟ])i', '$1ୈ' ], - [ '([କ-ହୟ])୍o', '$1ୋ' ], - [ '([କ-ହୟ])ୋu', '$1ୌ' ], - [ '([କ-ହୟ])୍E', '$1\u0B48' ], + [ '([କ-ହୟୱ\u0B3C])୍a', '$1' ], + [ '([କ-ହୟୱ\u0B3C])(a|୍A)', '$1ା' ], + [ '([କ-ହୟୱ\u0B3C])୍i', '$1\u0b3f' ], + [ '([କ-ହୟୱ\u0B3C])୍I', '$1ୀ' ], + [ '([କ-ହୟୱ\u0B3C])୍u', '$1\u0b41' ], + [ '([କ-ହୟୱ\u0B3C])(୍U|\u0b41u)', '$1\u0b42' ], + [ '([କ-ହୟୱ\u0B3C])୍R', '$1\u0b43' ], + [ '([କ-ହୟୱ\u0B3C])\u0b43R', '$1\u0b44' ], + [ '([କ-ହୟୱ\u0B3C])୍ଳ୍l', '$1ୢ' ], + [ '([କ-ହୟୱ\u0B3C])ୢl', '$1ୣ' ], + [ '([କ-ହୟୱ\u0B3C])୍e', '$1େ' ], + [ '([କ-ହୟୱ\u0B3C])i', '$1ୈ' ], + [ '([କ-ହୟୱ\u0B3C])୍o', '$1ୋ' ], + [ '([କ-ହୟୱ\u0B3C])u', '$1ୌ' ], + //[ '([କ-ହୟୱ\u0B3C])ୋu', '$1ୌ' ], + [ '([କ-ହୟୱ\u0B3C])୍E', '$1\u0B48' ], - [ 'ଅa', 'ଆ' ], - [ '(ଅi|ଏe)', 'ଐ' ], - [ '(ଅu|ଓo|ଓO)', 'ଔ' ], - [ 'ଋR', 'ୠ' ], - [ 'ଳ୍l', 'ଌ' ], - [ 'ଌl', 'ୡ' ], + [ 'ଅa', 'ଆ' ], // a + [ '(ଅi|ଏe)', 'ଐ' ], // ai + [ '(ଓo|ଓO)', 'ଔ' ], // ou + [ 'ଋR', 'ୠ' ], // ru + [ 'ଳ୍l', 'ଌ' ], // lu + [ 'ଌl', 'ୡ' ], // llu [ 'ଞ୍ଚ୍h', 'ଞ୍ଛ୍' ], // nch [ 'ଣ୍G', 'ଙ୍' ], // NG [ 'ଣ୍g', 'ଞ୍' ], // Ng - [ 'କ୍h', 'ଖ୍' ], - [ 'ଗ୍h', 'ଘ୍' ], + [ 'କ୍h', 'ଖ୍' ], // kh + [ 'ଗ୍h', 'ଘ୍' ], // gh [ 'ନ୍c', 'ଞ୍ଚ୍' ], // nc [ 'ନ୍g', 'ଙ୍ଗ୍' ], // ng - [ 'ଚ୍h', 'ଛ୍' ], - [ 'ଜ୍h', 'ଝ୍' ], + [ 'ଚ୍h', 'ଛ୍' ], // ch + [ 'ଜ୍h', 'ଝ୍' ], // jh [ 'ନ୍j', 'ଞ୍ଜ୍' ], // nj [ 'ନ୍k', 'ଙ୍କ୍' ], // nk - [ 'ଟ୍h', 'ଠ୍' ], - [ 'ଡ୍h', 'ଢ୍' ], - [ 'ତ୍h', 'ଥ୍' ], - [ 'ଦ୍h', 'ଧ୍' ], - [ 'ପ୍h', 'ଫ୍' ], - [ 'ବ୍h', 'ଭ୍' ], - [ 'ସ୍h', 'ଷ୍' ], + [ 'ଟ୍h', 'ଠ୍' ], // halanta + [ 'ଡ୍h', 'ଢ୍' ], // Dh + [ 'ତ୍h', 'ଥ୍' ], // th + [ 'ଦ୍h', 'ଧ୍' ], // dh + [ 'ପ୍h', 'ଫ୍' ], // ph + [ 'ବ୍h', 'ଭ୍' ], // bh + [ 'ସ୍h', 'ଷ୍' ], // sh [ '।Z', '॥' ], [ 'ଆ\\\\', '\u0B3E' ], // aa sign @@ -93,11 +95,12 @@ [ 'p', 'ପ୍' ], [ 'q', 'ଜ୍ଞ୍' ], [ 'r', 'ର୍' ], + [ 'ର୍y', 'ର୍ୟ' ], [ 's', 'ସ୍' ], [ 't', 'ତ୍' ], [ '\u200c?u', 'ଉ' ], [ 'v', 'ୱ୍' ], - [ 'w', 'ଵ୍' ], + [ 'w', 'ୱ୍' ], [ 'x', 'କ୍ଷ୍' ], [ 'y', 'ୟ୍' ], [ 'z', '\u0B3C' ], @@ -126,7 +129,7 @@ [ 'W', 'ଵ୍ଵ୍' ], [ 'X', 'ଁ' ], [ 'Y', 'ଯ୍' ], - [ 'Z', '।' ], + [ '\\.', '।' ], [ '\\~', '', '୍' ], [ '//', 'ଽ' ], [ '_', '\u200c' ], diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/pa/pa-inscript.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/pa/pa-inscript.js index 1ee57c54..3ab2f559 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/pa/pa-inscript.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/pa/pa-inscript.js @@ -10,86 +10,86 @@ license: '', version: '1.0', patterns: [ - ['1', '੧'], - ['2', '੨'], - ['3', '੩'], - ['4', '੪'], - ['5', '੫'], - ['6', '੬'], - ['7', '੭'], - ['8', '੮'], - ['9', '੯'], - ['0', '੦'], - ['\\_', '_'], - ['\\-', '-'], - ['\\+', '+'], - ['\\=', '='], - ['Q', 'ਔ'], - ['q', 'ੌ'], - ['W', 'ਐ'], - ['w', 'ੈ'], - ['E', 'ਆ'], - ['e', 'ਾ'], - ['R', 'ਈ'], - ['r', 'ੀ'], - ['T', 'ਊ'], - ['t', 'ੂ'], - ['Y', 'ਭ'], - ['y', 'ਬ'], - ['U', 'ਙ'], - ['u', 'ਹ'], - ['I', 'ਘ'], - ['i', 'ਗ'], - ['O', 'ਧ'], - ['o', 'ਦ'], - ['P', 'ਝ'], - ['p', 'ਜ'], - ['\\{', 'ਢ'], - ['\\[', 'ਡ'], - ['\\}', 'ਞ'], - ['\\]', '਼'], - ['A', 'ਓ'], - ['a', 'ੋ'], - ['S', 'ਏ'], - ['s', 'ੇ'], - ['D', 'ਅ'], - ['d', '੍'], - ['F', 'ਇ'], - ['f', 'ਿ'], - ['G', 'ਉ'], - ['g', 'ੁ'], - ['H', 'ਫ'], - ['h', 'ਪ'], - ['J', 'ੜ'], - ['j', 'ਰ'], - ['K', 'ਖ'], - ['k', 'ਕ'], - ['L', 'ਥ'], - ['l', 'ਤ'], - ['\\:', 'ਛ'], - ['\\;', 'ਚ'], - ['"', 'ਠ'], - ['\'', 'ਟ'], - ['Z', 'ੱ'], - ['z', 'ੰ'], - ['X', 'ਫ਼'], - ['x', 'ਜ਼'], - ['C', 'ਣ'], - ['c', 'ਮ'], - ['V', 'ਂ'], - ['v', 'ਨ'], - ['B', 'ਞ'], - ['b', 'ਵ'], - ['N', 'ਲ਼'], - ['n', 'ਲ'], - ['M', 'ਸ਼'], - ['m', 'ਸ'], - ['\\<', 'ੳ'], - [',', ','], - ['\\>', 'ੲ'], - ['\\.', '.'], - ['\\?', '?'], - ['/', 'ਯ']] + [ '1', '੧' ], + [ '2', '੨' ], + [ '3', '੩' ], + [ '4', '੪' ], + [ '5', '੫' ], + [ '6', '੬' ], + [ '7', '੭' ], + [ '8', '੮' ], + [ '9', '੯' ], + [ '0', '੦' ], + [ '\\_', '_' ], + [ '\\-', '-' ], + [ '\\+', '+' ], + [ '\\=', '=' ], + [ 'Q', 'ਔ' ], + [ 'q', 'ੌ' ], + [ 'W', 'ਐ' ], + [ 'w', 'ੈ' ], + [ 'E', 'ਆ' ], + [ 'e', 'ਾ' ], + [ 'R', 'ਈ' ], + [ 'r', 'ੀ' ], + [ 'T', 'ਊ' ], + [ 't', 'ੂ' ], + [ 'Y', 'ਭ' ], + [ 'y', 'ਬ' ], + [ 'U', 'ਙ' ], + [ 'u', 'ਹ' ], + [ 'I', 'ਘ' ], + [ 'i', 'ਗ' ], + [ 'O', 'ਧ' ], + [ 'o', 'ਦ' ], + [ 'P', 'ਝ' ], + [ 'p', 'ਜ' ], + [ '\\{', 'ਢ' ], + [ '\\[', 'ਡ' ], + [ '\\}', 'ਞ' ], + [ '\\]', '਼' ], + [ 'A', 'ਓ' ], + [ 'a', 'ੋ' ], + [ 'S', 'ਏ' ], + [ 's', 'ੇ' ], + [ 'D', 'ਅ' ], + [ 'd', '੍' ], + [ 'F', 'ਇ' ], + [ 'f', 'ਿ' ], + [ 'G', 'ਉ' ], + [ 'g', 'ੁ' ], + [ 'H', 'ਫ' ], + [ 'h', 'ਪ' ], + [ 'J', 'ੜ' ], + [ 'j', 'ਰ' ], + [ 'K', 'ਖ' ], + [ 'k', 'ਕ' ], + [ 'L', 'ਥ' ], + [ 'l', 'ਤ' ], + [ '\\:', 'ਛ' ], + [ '\\;', 'ਚ' ], + [ '"', 'ਠ' ], + [ '\'', 'ਟ' ], + [ 'Z', 'ੱ' ], + [ 'z', 'ੰ' ], + [ 'X', 'ਫ਼' ], + [ 'x', 'ਜ਼' ], + [ 'C', 'ਣ' ], + [ 'c', 'ਮ' ], + [ 'V', 'ਂ' ], + [ 'v', 'ਨ' ], + [ 'B', 'ਞ' ], + [ 'b', 'ਵ' ], + [ 'N', 'ਲ਼' ], + [ 'n', 'ਲ' ], + [ 'M', 'ਸ਼' ], + [ 'm', 'ਸ' ], + [ '\\<', 'ੳ' ], + [ ',', ',' ], + [ '\\>', 'ੲ' ], + [ '\\.', '.' ], + [ '\\?', '?' ], + [ '/', 'ਯ' ] ] }; diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/pa/pa-inscript2.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/pa/pa-inscript2.js index 2c49a06b..709cc5fc 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/pa/pa-inscript2.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/pa/pa-inscript2.js @@ -10,100 +10,100 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['1', '੧'], - ['2', '੨'], - ['3', '੩'], - ['4', '੪'], - ['5', '੫'], - ['6', '੬'], - ['7', '੭'], - ['8', '੮'], - ['9', '੯'], - ['0', '੦'], - ['\\(', '('], - ['\\)', ')'], - ['\\_', 'ਃ'], - ['\\-', '-'], - ['Q', 'ਔ'], - ['q', 'ੌ'], - ['W', 'ਐ'], - ['w', 'ੈ'], - ['E', 'ਆ'], - ['e', 'ਾ'], - ['R', 'ਈ'], - ['r', 'ੀ'], - ['T', 'ਊ'], - ['t', 'ੂ'], - ['Y', 'ਭ'], - ['y', 'ਬ'], - ['U', 'ਙ'], - ['u', 'ਹ'], - ['I', 'ਘ'], - ['i', 'ਗ'], - ['O', 'ਧ'], - ['o', 'ਦ'], - ['P', 'ਝ'], - ['p', 'ਜ'], - ['\\{', 'ਢ'], - ['\\[', 'ਡ'], - ['\\}', 'ਞ'], - ['\\]', '਼'], - ['A', 'ਓ'], - ['a', 'ੋ'], - ['S', 'ਏ'], - ['s', 'ੇ'], - ['D', 'ਅ'], - ['d', '੍'], - ['F', 'ਇ'], - ['f', 'ਿ'], - ['G', 'ਉ'], - ['g', 'ੁ'], - ['H', 'ਫ'], - ['h', 'ਪ'], - ['J', 'ੜ'], - ['j', 'ਰ'], - ['K', 'ਖ'], - ['k', 'ਕ'], - ['L', 'ਥ'], - ['l', 'ਤ'], - [':', 'ਛ'], - [';', 'ਚ'], - ['"', 'ਠ'], - ['\\\'', 'ਟ'], - ['X', 'ਂ'], - ['x', 'ੰ'], - ['C', 'ਣ'], - ['c', 'ਮ'], - ['v', 'ਨ'], - ['B', 'ਞ'], - ['b', 'ਵ'], - ['N', 'N'], - ['n', 'ਲ'], - ['M', 'ਸ਼'], - ['m', 'ਸ'], - [',', ','], - ['\\>', '।'], - ['\\.', '.'], - ['/', 'ਯ'] + [ '1', '੧' ], + [ '2', '੨' ], + [ '3', '੩' ], + [ '4', '੪' ], + [ '5', '੫' ], + [ '6', '੬' ], + [ '7', '੭' ], + [ '8', '੮' ], + [ '9', '੯' ], + [ '0', '੦' ], + [ '\\(', '(' ], + [ '\\)', ')' ], + [ '\\_', 'ਃ' ], + [ '\\-', '-' ], + [ 'Q', 'ਔ' ], + [ 'q', 'ੌ' ], + [ 'W', 'ਐ' ], + [ 'w', 'ੈ' ], + [ 'E', 'ਆ' ], + [ 'e', 'ਾ' ], + [ 'R', 'ਈ' ], + [ 'r', 'ੀ' ], + [ 'T', 'ਊ' ], + [ 't', 'ੂ' ], + [ 'Y', 'ਭ' ], + [ 'y', 'ਬ' ], + [ 'U', 'ਙ' ], + [ 'u', 'ਹ' ], + [ 'I', 'ਘ' ], + [ 'i', 'ਗ' ], + [ 'O', 'ਧ' ], + [ 'o', 'ਦ' ], + [ 'P', 'ਝ' ], + [ 'p', 'ਜ' ], + [ '\\{', 'ਢ' ], + [ '\\[', 'ਡ' ], + [ '\\}', 'ਞ' ], + [ '\\]', '਼' ], + [ 'A', 'ਓ' ], + [ 'a', 'ੋ' ], + [ 'S', 'ਏ' ], + [ 's', 'ੇ' ], + [ 'D', 'ਅ' ], + [ 'd', '੍' ], + [ 'F', 'ਇ' ], + [ 'f', 'ਿ' ], + [ 'G', 'ਉ' ], + [ 'g', 'ੁ' ], + [ 'H', 'ਫ' ], + [ 'h', 'ਪ' ], + [ 'J', 'ੜ' ], + [ 'j', 'ਰ' ], + [ 'K', 'ਖ' ], + [ 'k', 'ਕ' ], + [ 'L', 'ਥ' ], + [ 'l', 'ਤ' ], + [ ':', 'ਛ' ], + [ ';', 'ਚ' ], + [ '"', 'ਠ' ], + [ '\\\'', 'ਟ' ], + [ 'X', 'ਂ' ], + [ 'x', 'ੰ' ], + [ 'C', 'ਣ' ], + [ 'c', 'ਮ' ], + [ 'v', 'ਨ' ], + [ 'B', 'ਞ' ], + [ 'b', 'ਵ' ], + [ 'N', 'N' ], + [ 'n', 'ਲ' ], + [ 'M', 'ਸ਼' ], + [ 'm', 'ਸ' ], + [ ',', ',' ], + [ '\\>', '।' ], + [ '\\.', '.' ], + [ '/', 'ਯ' ] ], patterns_x: [ - ['1', '\u200d'], - ['2', '\u200c'], - ['4', '₹'], - ['i', 'ਗ਼'], - ['p', 'ਜ਼'], - ['\\[', 'ੜ'], - ['D', '☬'], - ['d', 'ੑ'], - ['F', 'ੲ'], - ['G', 'ੳ'], - ['H', 'ਫ਼'], - ['K', 'ਖ਼'], - ['X', 'ੴ'], - ['x', 'ਁ'], - ['N', 'ਲ਼'], - ['\\.', '॥'], - ['/', 'ੵ'] + [ '1', '\u200d' ], + [ '2', '\u200c' ], + [ '4', '₹' ], + [ 'i', 'ਗ਼' ], + [ 'p', 'ਜ਼' ], + [ '\\[', 'ੜ' ], + [ 'D', '☬' ], + [ 'd', 'ੑ' ], + [ 'F', 'ੲ' ], + [ 'G', 'ੳ' ], + [ 'H', 'ਫ਼' ], + [ 'K', 'ਖ਼' ], + [ 'X', 'ੴ' ], + [ 'x', 'ਁ' ], + [ 'N', 'ਲ਼' ], + [ '\\.', '॥' ], + [ '/', 'ੵ' ] ] }; diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/pa/pa-jhelum.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/pa/pa-jhelum.js index 9a0217e3..45f47294 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/pa/pa-jhelum.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/pa/pa-jhelum.js @@ -10,120 +10,120 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['\\~', '~'], - ['\\`', '`'], - ['\\!', '!'], - ['1', '1'], - ['\\@', '@'], - ['2', '2'], - ['\\#', '#'], - ['3', '3'], - ['\\$', '$'], - ['4', '4'], - ['\\%', '%'], - ['5', '5'], - ['\\^', 'ੳ'], - ['6', '6'], - ['\\&', 'ੲ'], - ['7', '7'], - ['8', '8'], - ['\\(', '('], - ['9', '9'], - ['\\)', ')'], - ['0', '0'], - ['\\_', '_'], - ['\\-', '-'], - ['\\+', '+'], - ['\\=', '='], - ['Q', 'ਔ'], - ['q', 'ੌ'], - ['W', 'ਐ'], - ['w', 'ੈ'], - ['E', 'ਆ'], - ['e', 'ਾ'], - ['R', 'ਈ'], - ['r', 'ੀ'], - ['T', 'ਊ'], - ['t', 'ੂ'], - ['Y', 'ੜ'], - ['y', 'ਰ'], - ['U', 'ਧ'], - ['u', 'ਦ'], - ['I', 'ਘ'], - ['i', 'ਗ'], - ['O', 'ਟ'], - ['o', 'ਤ'], - ['P', 'ਫ'], - ['p', 'ਪ'], - ['\\{', 'ਢ'], - ['\\[', 'ਡ'], - ['\\}', 'ਞ'], - ['\\]', 'ਙ'], - ['A', 'ਓ'], - ['a', 'ੋ'], - ['S', 'ਏ'], - ['s', 'ੇ'], - ['D', 'ਅ'], - ['d', '੍'], - ['F', 'ਇ'], - ['f', 'ਿ'], - ['G', 'ਉ'], - ['g', 'ੁ'], - ['H', 'ਠ'], - ['h', 'ਹ'], - ['J', 'ਝ'], - ['j', 'ਜ'], - ['K', 'ਖ'], - ['k', 'ਕ'], - ['L', 'ਥ'], - ['l', 'ਲ'], - [':', ':'], - [';', 'ਸ'], - ['"', '"'], - ['\\\'', '\''], - ['\\|', '।'], - ['\\', '\\'], - ['Z', '਼'], - ['z', 'ੱ'], - ['X', 'ੰ'], - ['x', 'ਂ'], - ['C', 'ਛ'], - ['c', 'ਚ'], - ['V', 'ਯ'], - ['v', 'ਵ'], - ['B', 'ਭ'], - ['b', 'ਬ'], - ['N', 'ਣ'], - ['n', 'ਨ'], - ['M', 'ਠ'], - ['m', 'ਮ'], - ['\\<', '<'], - [',', ','], - ['\\>', '>'], - ['\\.', '.'], - ['\\?', '?'], - ['/', '/'], - ['\\*', '*'] + [ '\\~', '~' ], + [ '\\`', '`' ], + [ '\\!', '!' ], + [ '1', '1' ], + [ '\\@', '@' ], + [ '2', '2' ], + [ '\\#', '#' ], + [ '3', '3' ], + [ '\\$', '$' ], + [ '4', '4' ], + [ '\\%', '%' ], + [ '5', '5' ], + [ '\\^', 'ੳ' ], + [ '6', '6' ], + [ '\\&', 'ੲ' ], + [ '7', '7' ], + [ '8', '8' ], + [ '\\(', '(' ], + [ '9', '9' ], + [ '\\)', ')' ], + [ '0', '0' ], + [ '\\_', '_' ], + [ '\\-', '-' ], + [ '\\+', '+' ], + [ '\\=', '=' ], + [ 'Q', 'ਔ' ], + [ 'q', 'ੌ' ], + [ 'W', 'ਐ' ], + [ 'w', 'ੈ' ], + [ 'E', 'ਆ' ], + [ 'e', 'ਾ' ], + [ 'R', 'ਈ' ], + [ 'r', 'ੀ' ], + [ 'T', 'ਊ' ], + [ 't', 'ੂ' ], + [ 'Y', 'ੜ' ], + [ 'y', 'ਰ' ], + [ 'U', 'ਧ' ], + [ 'u', 'ਦ' ], + [ 'I', 'ਘ' ], + [ 'i', 'ਗ' ], + [ 'O', 'ਟ' ], + [ 'o', 'ਤ' ], + [ 'P', 'ਫ' ], + [ 'p', 'ਪ' ], + [ '\\{', 'ਢ' ], + [ '\\[', 'ਡ' ], + [ '\\}', 'ਞ' ], + [ '\\]', 'ਙ' ], + [ 'A', 'ਓ' ], + [ 'a', 'ੋ' ], + [ 'S', 'ਏ' ], + [ 's', 'ੇ' ], + [ 'D', 'ਅ' ], + [ 'd', '੍' ], + [ 'F', 'ਇ' ], + [ 'f', 'ਿ' ], + [ 'G', 'ਉ' ], + [ 'g', 'ੁ' ], + [ 'H', 'ਠ' ], + [ 'h', 'ਹ' ], + [ 'J', 'ਝ' ], + [ 'j', 'ਜ' ], + [ 'K', 'ਖ' ], + [ 'k', 'ਕ' ], + [ 'L', 'ਥ' ], + [ 'l', 'ਲ' ], + [ ':', ':' ], + [ ';', 'ਸ' ], + [ '"', '"' ], + [ '\\\'', '\'' ], + [ '\\|', '।' ], + [ '\\', '\\' ], + [ 'Z', '਼' ], + [ 'z', 'ੱ' ], + [ 'X', 'ੰ' ], + [ 'x', 'ਂ' ], + [ 'C', 'ਛ' ], + [ 'c', 'ਚ' ], + [ 'V', 'ਯ' ], + [ 'v', 'ਵ' ], + [ 'B', 'ਭ' ], + [ 'b', 'ਬ' ], + [ 'N', 'ਣ' ], + [ 'n', 'ਨ' ], + [ 'M', 'ਠ' ], + [ 'm', 'ਮ' ], + [ '\\<', '<' ], + [ ',', ',' ], + [ '\\>', '>' ], + [ '\\.', '.' ], + [ '\\?', '?' ], + [ '/', '/' ], + [ '\\*', '*' ] ], patterns_x: [ - ['1', '੧'], - ['2', '੨'], - ['3', '੩'], - ['4', '੪'], - ['5', '੫'], - ['6', '੬'], - ['7', '੭'], - ['8', '੮'], - ['9', '੯'], - ['0', '੦'], - ['y', '੍ਰ'], - ['i', 'ਗ਼'], - ['P', 'ਫ਼'], - ['h', '੍ਹ'], - ['j', 'ਜ਼'], - ['K', 'ਖ਼'], - ['l', 'ਲ਼'], - [';', 'ਸ਼'] + [ '1', '੧' ], + [ '2', '੨' ], + [ '3', '੩' ], + [ '4', '੪' ], + [ '5', '੫' ], + [ '6', '੬' ], + [ '7', '੭' ], + [ '8', '੮' ], + [ '9', '੯' ], + [ '0', '੦' ], + [ 'y', '੍ਰ' ], + [ 'i', 'ਗ਼' ], + [ 'P', 'ਫ਼' ], + [ 'h', '੍ਹ' ], + [ 'j', 'ਜ਼' ], + [ 'K', 'ਖ਼' ], + [ 'l', 'ਲ਼' ], + [ ';', 'ਸ਼' ] ] }; diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/pa/pa-phonetic.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/pa/pa-phonetic.js index 4690c746..d183fd79 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/pa/pa-phonetic.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/pa/pa-phonetic.js @@ -11,88 +11,88 @@ license: '', version: '1.0', patterns: [ - ['!', '੧'], - ['1', '1'], - ['@', '੨'], - ['2', '2'], - ['#', '੩'], - ['3', '3'], - ['\\$', '੪'], - ['4', '4'], - ['5', '5'], - ['6', '6'], - ['7', '7'], - ['8', '8'], - ['\\(', '੯'], - ['9', '9'], - ['\\)', '੦'], - ['0', '0'], - ['Q', 'ਥ'], - ['q', 'ਤ'], - ['w', 'ਾ'], - ['E', 'ਓ'], - ['e', 'ੲ'], - ['r', 'ਰ'], - ['T', 'ਠ'], - ['t', 'ਟ'], - ['Y', 'ੈ'], - ['y', 'ੇ'], - ['U', 'ੂ'], - ['u', 'ੁ'], - ['I', 'ੀ'], - ['i', 'ਿ'], - ['O', 'ੌ'], - ['o', 'ੋ'], - ['P', 'ਫ'], - ['p', 'ਪ'], - ['\\{', '('], - ['\\}', ')'], - ['A', 'ਅ'], - ['a', 'ੳ'], - ['S', 'ਸ਼'], - ['s', 'ਸ'], - ['D', 'ਧ'], - ['d', 'ਦ'], - ['F', 'ਢ'], - ['f', 'ਡ'], - ['G', 'ਘ'], - ['g', 'ਗ'], - ['h', 'ਹ'], - ['J', 'ਝ'], - ['j', 'ਜ'], - ['K', 'ਖ'], - ['k', 'ਕ'], - ['L', 'ਲ਼'], - ['l', 'ਲ'], - ['\\', 'ਙ'], - ['\\~', '?ੱ'], - ['\\`', '?੍ '], - ['Z', 'ਗ਼'], - ['z', 'ਜ਼'], - ['X', 'ਯ'], - ['x', 'ਣ'], - ['C', 'ਛ'], - ['c', 'ਚ'], - ['V', 'ੜ'], - ['v', 'ਵ'], - ['B', 'ਭ'], - ['b', 'ਬ'], - ['N', 'ਂ'], - ['n', 'ਨ'], - ['M', 'ੰ'], - ['m', 'ਮ'], - ['\\<', 'ਖ਼'], - ['\\>', 'ੴ'], - ['\\.', '?਼'], - ['\\?', '?'], - ['\\/', 'ਞ'], - ['%', '੫'], - ['\\^', '੬'], - ['&', '੭'], - ['\\*', '੮'], - ['R', '੍ਰ'], - ['H', '੍ਹ'], - ['W', 'ਾਂ']] + [ '!', '੧' ], + [ '1', '1' ], + [ '@', '੨' ], + [ '2', '2' ], + [ '#', '੩' ], + [ '3', '3' ], + [ '\\$', '੪' ], + [ '4', '4' ], + [ '5', '5' ], + [ '6', '6' ], + [ '7', '7' ], + [ '8', '8' ], + [ '\\(', '੯' ], + [ '9', '9' ], + [ '\\)', '੦' ], + [ '0', '0' ], + [ 'Q', 'ਥ' ], + [ 'q', 'ਤ' ], + [ 'w', 'ਾ' ], + [ 'E', 'ਓ' ], + [ 'e', 'ੲ' ], + [ 'r', 'ਰ' ], + [ 'T', 'ਠ' ], + [ 't', 'ਟ' ], + [ 'Y', 'ੈ' ], + [ 'y', 'ੇ' ], + [ 'U', 'ੂ' ], + [ 'u', 'ੁ' ], + [ 'I', 'ੀ' ], + [ 'i', 'ਿ' ], + [ 'O', 'ੌ' ], + [ 'o', 'ੋ' ], + [ 'P', 'ਫ' ], + [ 'p', 'ਪ' ], + [ '\\{', '(' ], + [ '\\}', ')' ], + [ 'A', 'ਅ' ], + [ 'a', 'ੳ' ], + [ 'S', 'ਸ਼' ], + [ 's', 'ਸ' ], + [ 'D', 'ਧ' ], + [ 'd', 'ਦ' ], + [ 'F', 'ਢ' ], + [ 'f', 'ਡ' ], + [ 'G', 'ਘ' ], + [ 'g', 'ਗ' ], + [ 'h', 'ਹ' ], + [ 'J', 'ਝ' ], + [ 'j', 'ਜ' ], + [ 'K', 'ਖ' ], + [ 'k', 'ਕ' ], + [ 'L', 'ਲ਼' ], + [ 'l', 'ਲ' ], + [ '\\', 'ਙ' ], + [ '\\~', 'ੱ' ], + [ '\\`', '੍' ], + [ 'Z', 'ਗ਼' ], + [ 'z', 'ਜ਼' ], + [ 'X', 'ਯ' ], + [ 'x', 'ਣ' ], + [ 'C', 'ਛ' ], + [ 'c', 'ਚ' ], + [ 'V', 'ੜ' ], + [ 'v', 'ਵ' ], + [ 'B', 'ਭ' ], + [ 'b', 'ਬ' ], + [ 'N', 'ਂ' ], + [ 'n', 'ਨ' ], + [ 'M', 'ੰ' ], + [ 'm', 'ਮ' ], + [ '\\<', 'ਖ਼' ], + [ '\\>', 'ੴ' ], + [ '\\.', '।' ], + [ '\\?', '?' ], + [ '\\/', 'ਞ' ], + [ '%', '੫' ], + [ '\\^', '੬' ], + [ '&', '੭' ], + [ '\\*', '੮' ], + [ 'R', '੍ਰ' ], + [ 'H', '੍ਹ' ], + [ 'W', 'ਾਂ' ] ] }; $.ime.register( paPhonetic ); diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/pa/pa-transliteration.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/pa/pa-transliteration.js index af5b4fc6..33bbf4f1 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/pa/pa-transliteration.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/pa/pa-transliteration.js @@ -17,102 +17,102 @@ * s{(?<deva_letter>[ऀ-ॿ])}{chr(ord($+{deva_letter}) + 0x100)}xmsge; */ patterns: [ - ['ਕ੍h', 'c', 'ਚ੍'], - ['\\\\([A-Za-z\\>_~\\.0-9])', '\\\\', '$1'], + [ 'ਕ੍h', 'c', 'ਚ੍' ], + [ '\\\\([A-Za-z\\>_~\\.0-9])', '\\\\', '$1' ], // ਕ-ਹ is the main range of Indic letters. // ੜ is an additional unique Gurmukhi letter. - ['([ਕ-ਹੜ]਼?)੍a', '$1'], // Short [a] after a consonant with virama removes the virama - ['([ਕ-ਹੜ]਼?)੍A', '$1ਾ'], // Long [a] after a consonant with virama removes the virama and adds long [a] - ['([ਕ-ਹੜ]਼?)a', '$1ਾ'], // 'aa' gives long [a] - short [a] after a consonant without virama adds long [a] - ['([ਕ-ਹੜ]਼?)੍i', '$1ਿ'], - ['([ਕ-ਹੜ]਼?)(ਿi|੍I|ੇe)', '$1ੀ'], // 'ii', 'I' and 'ee' give long [i]. - ['([ਕ-ਹੜ]਼?)੍u', '$1ੁ'], - ['([ਕ-ਹੜ]਼?)(ੁu|੍U|ੋo)', '$1ੂ'], // 'uu', 'U' and 'oo' give long [u]. - ['([ਕ-ਹੜ]਼?)੍e', '$1ੇ'], - ['([ਕ-ਹੜ]਼?)(i|੍E)', '$1ੈ'], // 'i' after a consonant without virama or 'E' after a consonant with Virama gives "ai" - ['([ਕ-ਹੜ]਼?)੍[oO]', '$1ੋ'], - ['([ਕ-ਹੜ]਼?)u', '$1ੌ'], // 'u' after a consonant without virama gives "au" - ['([ਕ-ਹੜ])੍\\`', '$1਼੍'], // '`' (backtick) after a consonant with virama adds a nukta before the virama + [ '([ਕ-ਹੜ]਼?)੍a', '$1' ], // Short [a] after a consonant with virama removes the virama + [ '([ਕ-ਹੜ]਼?)੍A', '$1ਾ' ], // Long [a] after a consonant with virama removes the virama and adds long [a] + [ '([ਕ-ਹੜ]਼?)a', '$1ਾ' ], // 'aa' gives long [a] - short [a] after a consonant without virama adds long [a] + [ '([ਕ-ਹੜ]਼?)੍i', '$1ਿ' ], + [ '([ਕ-ਹੜ]਼?)(ਿi|੍I|ੇe)', '$1ੀ' ], // 'ii', 'I' and 'ee' give long [i]. + [ '([ਕ-ਹੜ]਼?)੍u', '$1ੁ' ], + [ '([ਕ-ਹੜ]਼?)(ੁu|੍U|ੋo)', '$1ੂ' ], // 'uu', 'U' and 'oo' give long [u]. + [ '([ਕ-ਹੜ]਼?)੍e', '$1ੇ' ], + [ '([ਕ-ਹੜ]਼?)(i|੍E)', '$1ੈ' ], // 'i' after a consonant without virama or 'E' after a consonant with Virama gives "ai" + [ '([ਕ-ਹੜ]਼?)੍[oO]', '$1ੋ' ], + [ '([ਕ-ਹੜ]਼?)u', '$1ੌ' ], // 'u' after a consonant without virama gives "au" + [ '([ਕ-ਹੜ])੍\\`', '$1਼੍' ], // '`' (backtick) after a consonant with virama adds a nukta before the virama - ['ਅa', 'ਆ'], // aa - ['(ਓo|ਉu)', 'ਊ'], //oo, uu - ['ਅi', 'ਐ'], // ai - ['ਅ\\^', 'ੲ'], // a^ (iri - base for vowels) - ['ਉ\\^', 'ੳ'], // u^ (ura - base for vowels) - ['(ਏe|ਇi)', 'ਈ'], // ee, ii - ['ਅu', 'ਔ'], // au - ['ਂ[Mm^]', 'ਁ'], // bindi + 'm', 'M', or '^' -> Adak bindi - ['ਣ੍N', 'ੰ'], // Tippi - nasalization + [ 'ਅa', 'ਆ' ], // aa + [ '(ਓo|ਉu)', 'ਊ' ], // oo, uu + [ 'ਅi', 'ਐ' ], // ai + [ 'ਅ\\^', 'ੲ' ], // a^ (iri - base for vowels) + [ 'ਉ\\^', 'ੳ' ], // u^ (ura - base for vowels) + [ '(ਏe|ਇi)', 'ਈ' ], // ee, ii + [ 'ਅu', 'ਔ' ], // au + [ 'ਂ[Mm^]', 'ਁ' ], // bindi + 'm', 'M', or '^' -> Adak bindi + [ 'ਣ੍N', 'ੰ' ], // Tippi - nasalization - ['ਕ੍h', 'ਖ੍'], // kh - ['ਗ੍h', 'ਘ੍'], // gh - ['ਨ੍g', 'ਙ੍'], // ng - ['ਚ੍h', 'ਛ੍'], // ch - ['ਜ੍h', 'ਝ੍'], // jh - ['ਨ੍j', 'ਞ੍'], // nj - ['ਟ੍h', 'ਠ੍'], // Th - ['ਡ੍h', 'ਢ੍'], // Dh - ['ਤ੍h', 'ਥ੍'], // th - ['ਦ੍h', 'ਧ੍'], // dh - ['ਪ੍h', 'ਫ੍'], // ph - ['ਬ੍h', 'ਭ੍'], // bh + [ 'ਕ੍h', 'ਖ੍' ], // kh + [ 'ਗ੍h', 'ਘ੍' ], // gh + [ 'ਨ੍g', 'ਙ੍' ], // ng + [ 'ਚ੍h', 'ਛ੍' ], // ch + [ 'ਜ੍h', 'ਝ੍' ], // jh + [ 'ਨ੍j', 'ਞ੍' ], // nj + [ 'ਟ੍h', 'ਠ੍' ], // Th + [ 'ਡ੍h', 'ਢ੍' ], // Dh + [ 'ਤ੍h', 'ਥ੍' ], // th + [ 'ਦ੍h', 'ਧ੍' ], // dh + [ 'ਪ੍h', 'ਫ੍' ], // ph + [ 'ਬ੍h', 'ਭ੍' ], // bh - ['ਸ੍h', 'ਸ਼੍'], // sh - ['ਕ਼੍h', 'ਖ਼੍'], // k + nukta + h + [ 'ਸ੍h', 'ਸ਼੍' ], // sh + [ 'ਕ਼੍h', 'ਖ਼੍' ], // k + nukta + h - ['a', 'ਅ'], - ['b', 'ਬ੍'], - ['c', 'ਚ੍'], - ['d', 'ਦ੍'], - ['e', 'ਏ'], - ['f', 'ਫ੍'], - ['F', 'ਫ਼੍'], // With nukta - ['g', 'ਗ੍'], - ['h', 'ਹ੍'], - ['i', 'ਇ'], - ['j', 'ਜ੍'], - ['k', 'ਕ੍'], - ['l', 'ਲ੍'], - ['m', 'ਮ੍'], - ['n', 'ਨ੍'], - ['o', 'ਓ'], - ['p', 'ਪ੍'], - ['q', 'ੑ'], // Udaat - ['r', 'ਰ੍'], - ['s', 'ਸ੍'], - ['t', 'ਤ੍'], - ['u', 'ਉ'], - ['(v|w)', 'ਵ੍'], - ['y', 'ਯ੍'], - ['z', 'ੱ'], // Addak - gemination - ['A', 'ਆ'], - ['D', 'ਡ੍'], - ['H', 'ਃ'], // Visarga - ['I', 'ਈ'], - ['M', 'ਂ'], // Bindi - ['N', 'ਣ੍'], - ['R', 'ੜ੍'], // Rra - ['S', 'ਸ਼੍'], - ['T', 'ਟ੍'], - ['U', 'ਊ'], - ['X', 'ੴ'], // Ek onkar - ['Y', 'ੵ'], // Yakash - ['0', '੦'], - ['1', '੧'], - ['2', '੨'], - ['3', '੩'], - ['4', '੪'], - ['5', '੫'], - ['6', '੬'], - ['7', '੭'], - ['8', '੮'], - ['9', '੯'], - ['~', '੍'], // Virama - ['\\`', '਼'], // Nukta + [ 'a', 'ਅ' ], + [ 'b', 'ਬ੍' ], + [ 'c', 'ਚ੍' ], + [ 'd', 'ਦ੍' ], + [ 'e', 'ਏ' ], + [ 'f', 'ਫ੍' ], + [ 'F', 'ਫ਼੍' ], // With nukta + [ 'g', 'ਗ੍' ], + [ 'h', 'ਹ੍' ], + [ 'i', 'ਇ' ], + [ 'j', 'ਜ੍' ], + [ 'k', 'ਕ੍' ], + [ 'l', 'ਲ੍' ], + [ 'm', 'ਮ੍' ], + [ 'n', 'ਨ੍' ], + [ 'o', 'ਓ' ], + [ 'p', 'ਪ੍' ], + [ 'q', 'ੑ' ], // Udaat + [ 'r', 'ਰ੍' ], + [ 's', 'ਸ੍' ], + [ 't', 'ਤ੍' ], + [ 'u', 'ਉ' ], + [ '(v|w)', 'ਵ੍' ], + [ 'y', 'ਯ੍' ], + [ 'z', 'ੱ' ], // Addak - gemination + [ 'A', 'ਆ' ], + [ 'D', 'ਡ੍' ], + [ 'H', 'ਃ' ], // Visarga + [ 'I', 'ਈ' ], + [ 'M', 'ਂ' ], // Bindi + [ 'N', 'ਣ੍' ], + [ 'R', 'ੜ੍' ], // Rra + [ 'S', 'ਸ਼੍' ], + [ 'T', 'ਟ੍' ], + [ 'U', 'ਊ' ], + [ 'X', 'ੴ' ], // Ek onkar + [ 'Y', 'ੵ' ], // Yakash + [ '0', '੦' ], + [ '1', '੧' ], + [ '2', '੨' ], + [ '3', '੩' ], + [ '4', '੪' ], + [ '5', '੫' ], + [ '6', '੬' ], + [ '7', '੭' ], + [ '8', '੮' ], + [ '9', '੯' ], + [ '~', '੍' ], // Virama + [ '\\`', '਼' ], // Nukta - ['।\\.', '॥'], // Double danda, must be before single danda - ['\\.', '।']] // Danda + [ '।\\.', '॥' ], // Double danda, must be before single danda + [ '\\.', '।' ] ] // Danda }; $.ime.register( paTransliteration ); diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ru/ru-jcuken.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ru/ru-jcuken.js index 5206cba0..18509262 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ru/ru-jcuken.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ru/ru-jcuken.js @@ -11,85 +11,85 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['Q', 'Й'], - ['W', 'Ц'], - ['E', 'У'], - ['R', 'К'], - ['T', 'Е'], - ['Y', 'Н'], - ['U', 'Г'], - ['I', 'Ш'], - ['O', 'Щ'], - ['P', 'З'], - ['{', 'Х'], - ['}', 'Ъ'], - ['A', 'Ф'], - ['S', 'Ы'], - ['D', 'В'], - ['F', 'А'], - ['G', 'П'], - ['H', 'Р'], - ['J', 'О'], - ['K', 'Л'], - ['L', 'Д'], - [':', 'Ж'], - ['"', 'Э'], - ['Z', 'Я'], - ['X', 'Ч'], - ['C', 'С'], - ['V', 'М'], - ['B', 'И'], - ['N', 'Т'], - ['M', 'Ь'], - ['<', 'Б'], - ['>', 'Ю'], - ['\\?', ','], + [ 'Q', 'Й' ], + [ 'W', 'Ц' ], + [ 'E', 'У' ], + [ 'R', 'К' ], + [ 'T', 'Е' ], + [ 'Y', 'Н' ], + [ 'U', 'Г' ], + [ 'I', 'Ш' ], + [ 'O', 'Щ' ], + [ 'P', 'З' ], + [ '{', 'Х' ], + [ '}', 'Ъ' ], + [ 'A', 'Ф' ], + [ 'S', 'Ы' ], + [ 'D', 'В' ], + [ 'F', 'А' ], + [ 'G', 'П' ], + [ 'H', 'Р' ], + [ 'J', 'О' ], + [ 'K', 'Л' ], + [ 'L', 'Д' ], + [ ':', 'Ж' ], + [ '"', 'Э' ], + [ 'Z', 'Я' ], + [ 'X', 'Ч' ], + [ 'C', 'С' ], + [ 'V', 'М' ], + [ 'B', 'И' ], + [ 'N', 'Т' ], + [ 'M', 'Ь' ], + [ '<', 'Б' ], + [ '>', 'Ю' ], + [ '\\?', ',' ], - ['q', 'й'], - ['w', 'ц'], - ['e', 'у'], - ['r', 'к'], - ['t', 'е'], - ['y', 'н'], - ['u', 'г'], - ['i', 'ш'], - ['o', 'щ'], - ['p', 'з'], - ['\\[', 'х'], - ['\\]', 'ъ'], - ['a', 'ф'], - ['s', 'ы'], - ['d', 'в'], - ['f', 'а'], - ['g', 'п'], - ['h', 'р'], - ['j', 'о'], - ['k', 'л'], - ['l', 'д'], - [';', 'ж'], - ['\'', 'э'], - ['z', 'я'], - ['x', 'ч'], - ['c', 'с'], - ['v', 'м'], - ['b', 'и'], - ['n', 'т'], - ['m', 'ь'], - [',', 'б'], - ['\\.', 'ю'], - ['/', '.'], + [ 'q', 'й' ], + [ 'w', 'ц' ], + [ 'e', 'у' ], + [ 'r', 'к' ], + [ 't', 'е' ], + [ 'y', 'н' ], + [ 'u', 'г' ], + [ 'i', 'ш' ], + [ 'o', 'щ' ], + [ 'p', 'з' ], + [ '\\[', 'х' ], + [ '\\]', 'ъ' ], + [ 'a', 'ф' ], + [ 's', 'ы' ], + [ 'd', 'в' ], + [ 'f', 'а' ], + [ 'g', 'п' ], + [ 'h', 'р' ], + [ 'j', 'о' ], + [ 'k', 'л' ], + [ 'l', 'д' ], + [ ';', 'ж' ], + [ '\'', 'э' ], + [ 'z', 'я' ], + [ 'x', 'ч' ], + [ 'c', 'с' ], + [ 'v', 'м' ], + [ 'b', 'и' ], + [ 'n', 'т' ], + [ 'm', 'ь' ], + [ ',', 'б' ], + [ '\\.', 'ю' ], + [ '/', '.' ], - ['`', 'ё'], - ['~', 'Ё'], + [ '`', 'ё' ], + [ '~', 'Ё' ], // ! is the same // 1 - ['@', '"'], // 2 - ['#', '№'], // 3 - ['\\$', ';'], // 4 + [ '@', '"' ], // 2 + [ '#', '№' ], // 3 + [ '\\$', ';' ], // 4 // '%' is the same // 5 - ['^', ':'], // 6 - ['&', '?']] // 7 - // '*', '(' and ')' are the same // 8, 9, 0 + [ '^', ':' ], // 6 + [ '&', '?' ] ] // 7 + // '*', '(' and ')' are the same // 8, 9, 0 }; $.ime.register( ruJcuken ); diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ru/ru-kbd.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ru/ru-kbd.js index f2d2bc0b..00e3572b 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ru/ru-kbd.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ru/ru-kbd.js @@ -11,88 +11,88 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['`', 'ё'], - ['q', 'й'], - ['w', 'ц'], - ['e', 'у'], - ['r', 'к'], - ['t', 'е'], - ['y', 'н'], - ['u', 'г'], - ['i', 'ш'], - ['o', 'щ'], - ['p', 'з'], - ['\\[', 'х'], - ['\\]', 'ъ'], - ['a', 'ф'], - ['s', 'ы'], - ['d', 'в'], - ['f', 'а'], - ['g', 'п'], - ['h', 'р'], - ['j', 'о'], - ['k', 'л'], - ['l', 'д'], - [';', 'ж'], - ['\'', 'э'], - ['\\\\', '\\'], - ['z', 'я'], - ['x', 'ч'], - ['c', 'с'], - ['v', 'м'], - ['b', 'и'], - ['n', 'т'], - ['m', 'ь'], - [',', 'б'], - ['\\.', 'ю'], - ['/', '.'], - ['\\!', '!'], - ['\\@', '\"'], - ['\\#', '№'], - ['\\$', ';'], - ['\\%', '%'], - ['\\^', ':'], - ['\\&', '?'], - ['\\*', '*'], - ['\\(', '('], - ['\\)', ')'], - ['\\_', '_'], - ['\\+', '+'], - ['\\~', 'Ё'], - ['Q', 'Й'], - ['W', 'Ц'], - ['E', 'У'], - ['R', 'К'], - ['T', 'Е'], - ['Y', 'Н'], - ['U', 'Г'], - ['I', 'Ш'], - ['O', 'Щ'], - ['P', 'З'], - ['\\{', 'Х'], - ['\\}', 'Ъ'], - ['A', 'Ф'], - ['S', 'Ы'], - ['D', 'В'], - ['F', 'А'], - ['G', 'П'], - ['H', 'Р'], - ['J', 'О'], - ['K', 'Л'], - ['L', 'Д'], - [':', 'Ж'], - ['\"', 'Э'], - ['\\|', '|'], - ['Z', 'Я'], - ['X', 'Ч'], - ['C', 'С'], - ['V', 'М'], - ['B', 'И'], - ['N', 'Т'], - ['M', 'Ь'], - ['\\<', 'Б'], - ['\\>', 'Ю'], - ['\\?', ','] + [ '`', 'ё' ], + [ 'q', 'й' ], + [ 'w', 'ц' ], + [ 'e', 'у' ], + [ 'r', 'к' ], + [ 't', 'е' ], + [ 'y', 'н' ], + [ 'u', 'г' ], + [ 'i', 'ш' ], + [ 'o', 'щ' ], + [ 'p', 'з' ], + [ '\\[', 'х' ], + [ '\\]', 'ъ' ], + [ 'a', 'ф' ], + [ 's', 'ы' ], + [ 'd', 'в' ], + [ 'f', 'а' ], + [ 'g', 'п' ], + [ 'h', 'р' ], + [ 'j', 'о' ], + [ 'k', 'л' ], + [ 'l', 'д' ], + [ ';', 'ж' ], + [ '\'', 'э' ], + [ '\\\\', '\\' ], + [ 'z', 'я' ], + [ 'x', 'ч' ], + [ 'c', 'с' ], + [ 'v', 'м' ], + [ 'b', 'и' ], + [ 'n', 'т' ], + [ 'm', 'ь' ], + [ ',', 'б' ], + [ '\\.', 'ю' ], + [ '/', '.' ], + [ '\\!', '!' ], + [ '\\@', '\"' ], + [ '\\#', '№' ], + [ '\\$', ';' ], + [ '\\%', '%' ], + [ '\\^', ':' ], + [ '\\&', '?' ], + [ '\\*', '*' ], + [ '\\(', '(' ], + [ '\\)', ')' ], + [ '\\_', '_' ], + [ '\\+', '+' ], + [ '\\~', 'Ё' ], + [ 'Q', 'Й' ], + [ 'W', 'Ц' ], + [ 'E', 'У' ], + [ 'R', 'К' ], + [ 'T', 'Е' ], + [ 'Y', 'Н' ], + [ 'U', 'Г' ], + [ 'I', 'Ш' ], + [ 'O', 'Щ' ], + [ 'P', 'З' ], + [ '\\{', 'Х' ], + [ '\\}', 'Ъ' ], + [ 'A', 'Ф' ], + [ 'S', 'Ы' ], + [ 'D', 'В' ], + [ 'F', 'А' ], + [ 'G', 'П' ], + [ 'H', 'Р' ], + [ 'J', 'О' ], + [ 'K', 'Л' ], + [ 'L', 'Д' ], + [ ':', 'Ж' ], + [ '\"', 'Э' ], + [ '\\|', '|' ], + [ 'Z', 'Я' ], + [ 'X', 'Ч' ], + [ 'C', 'С' ], + [ 'V', 'М' ], + [ 'B', 'И' ], + [ 'N', 'Т' ], + [ 'M', 'Ь' ], + [ '\\<', 'Б' ], + [ '\\>', 'Ю' ], + [ '\\?', ',' ] ] }; diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ru/ru-phonetic.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ru/ru-phonetic.js index c99e964d..4df95642 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ru/ru-phonetic.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ru/ru-phonetic.js @@ -11,72 +11,72 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['\\#', 'ё'], - ['\\$', 'Ё'], - ['\\%', 'ъ'], - ['\\^', 'Ъ'], - ['\\=', 'ч'], - ['\\+', 'Ч'], - ['`', 'ю'], - ['\\~', 'Ю'], - ['q', 'я'], - ['Q', 'Я'], - ['w', 'в'], - ['W', 'В'], - ['e', 'е'], - ['E', 'Е'], - ['r', 'р'], - ['R', 'Р'], - ['t', 'т'], - ['T', 'Т'], - ['y', 'ы'], - ['Y', 'Ы'], - ['u', 'у'], - ['U', 'У'], - ['i', 'и'], - ['I', 'И'], - ['o', 'о'], - ['O', 'О'], - ['p', 'п'], - ['P', 'П'], - ['\\[', 'ш'], - ['\\{', 'Ш'], - ['\\]', 'щ'], - ['\\}', 'Щ'], - ['a', 'а'], - ['A', 'А'], - ['s', 'с'], - ['S', 'С'], - ['d', 'д'], - ['D', 'Д'], - ['f', 'ф'], - ['F', 'Ф'], - ['g', 'г'], - ['G', 'Г'], - ['h', 'х'], - ['H', 'Х'], - ['j', 'й'], - ['J', 'Й'], - ['k', 'к'], - ['K', 'К'], - ['l', 'л'], - ['L', 'Л'], - ['\\\\', 'э'], - ['\\|', 'Э'], - ['z', 'з'], - ['Z', 'З'], - ['x', 'ь'], - ['X', 'Ь'], - ['c', 'ц'], - ['C', 'Ц'], - ['v', 'ж'], - ['V', 'Ж'], - ['b', 'б'], - ['B', 'Б'], - ['n', 'н'], - ['N', 'Н'], - ['m', 'м'], - ['M', 'М']] + [ '\\#', 'ё' ], + [ '\\$', 'Ё' ], + [ '\\%', 'ъ' ], + [ '\\^', 'Ъ' ], + [ '\\=', 'ч' ], + [ '\\+', 'Ч' ], + [ '`', 'ю' ], + [ '\\~', 'Ю' ], + [ 'q', 'я' ], + [ 'Q', 'Я' ], + [ 'w', 'в' ], + [ 'W', 'В' ], + [ 'e', 'е' ], + [ 'E', 'Е' ], + [ 'r', 'р' ], + [ 'R', 'Р' ], + [ 't', 'т' ], + [ 'T', 'Т' ], + [ 'y', 'ы' ], + [ 'Y', 'Ы' ], + [ 'u', 'у' ], + [ 'U', 'У' ], + [ 'i', 'и' ], + [ 'I', 'И' ], + [ 'o', 'о' ], + [ 'O', 'О' ], + [ 'p', 'п' ], + [ 'P', 'П' ], + [ '\\[', 'ш' ], + [ '\\{', 'Ш' ], + [ '\\]', 'щ' ], + [ '\\}', 'Щ' ], + [ 'a', 'а' ], + [ 'A', 'А' ], + [ 's', 'с' ], + [ 'S', 'С' ], + [ 'd', 'д' ], + [ 'D', 'Д' ], + [ 'f', 'ф' ], + [ 'F', 'Ф' ], + [ 'g', 'г' ], + [ 'G', 'Г' ], + [ 'h', 'х' ], + [ 'H', 'Х' ], + [ 'j', 'й' ], + [ 'J', 'Й' ], + [ 'k', 'к' ], + [ 'K', 'К' ], + [ 'l', 'л' ], + [ 'L', 'Л' ], + [ '\\\\', 'э' ], + [ '\\|', 'Э' ], + [ 'z', 'з' ], + [ 'Z', 'З' ], + [ 'x', 'ь' ], + [ 'X', 'Ь' ], + [ 'c', 'ц' ], + [ 'C', 'Ц' ], + [ 'v', 'ж' ], + [ 'V', 'Ж' ], + [ 'b', 'б' ], + [ 'B', 'Б' ], + [ 'n', 'н' ], + [ 'N', 'Н' ], + [ 'm', 'м' ], + [ 'M', 'М' ] ] }; $.ime.register( ruPhonetic ); diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ru/ru-yawerty.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ru/ru-yawerty.js index 5ba0c775..e4b6ada2 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ru/ru-yawerty.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ru/ru-yawerty.js @@ -11,98 +11,98 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['/q', 'ђ'], - ['/w', 'ѓ'], - ['/e', 'є'], - ['/r', 'ѕ'], - ['/t', 'і'], - ['/y', 'ї'], - ['/u', 'ј'], - ['/i', 'љ'], - ['/o', 'њ'], - ['/p', 'ћ'], - ['/a', 'ќ'], - ['/s', 'ў'], - ['/d', 'џ'], - ['/Q', 'Ђ'], - ['/W', 'Ѓ'], - ['/E', 'Є'], - ['/R', 'Ѕ'], - ['/T', 'І'], - ['/Y', 'Ї'], - ['/U', 'Ј'], - ['/I', 'Љ'], - ['/O', 'Њ'], - ['/P', 'Ћ'], - ['/A', 'Ќ'], - ['/S', 'Ў'], - ['/D', 'Џ'], + [ '/q', 'ђ' ], + [ '/w', 'ѓ' ], + [ '/e', 'є' ], + [ '/r', 'ѕ' ], + [ '/t', 'і' ], + [ '/y', 'ї' ], + [ '/u', 'ј' ], + [ '/i', 'љ' ], + [ '/o', 'њ' ], + [ '/p', 'ћ' ], + [ '/a', 'ќ' ], + [ '/s', 'ў' ], + [ '/d', 'џ' ], + [ '/Q', 'Ђ' ], + [ '/W', 'Ѓ' ], + [ '/E', 'Є' ], + [ '/R', 'Ѕ' ], + [ '/T', 'І' ], + [ '/Y', 'Ї' ], + [ '/U', 'Ј' ], + [ '/I', 'Љ' ], + [ '/O', 'Њ' ], + [ '/P', 'Ћ' ], + [ '/A', 'Ќ' ], + [ '/S', 'Ў' ], + [ '/D', 'Џ' ], - ['\\=', 'ч'], - ['`', 'ю'], - ['q', 'я'], - ['w', 'в'], - ['e', 'е'], - ['r', 'р'], - ['t', 'т'], - ['y', 'ы'], - ['u', 'у'], - ['i', 'и'], - ['o', 'о'], - ['p', 'п'], - ['\\[', 'ш'], - ['\\]', 'щ'], - ['a', 'а'], - ['s', 'с'], - ['d', 'д'], - ['f', 'ф'], - ['g', 'г'], - ['h', 'х'], - ['j', 'й'], - ['k', 'к'], - ['l', 'л'], - ['\\\\', 'э'], - ['z', 'з'], - ['x', 'ь'], - ['c', 'ц'], - ['v', 'ж'], - ['b', 'б'], - ['n', 'н'], - ['m', 'м'], - ['\\@', 'ё'], - ['\\#', 'ъ'], - ['\\$', 'Ё'], - ['\\+', 'Ч'], - ['\\~', 'Ю'], - ['Q', 'Я'], - ['W', 'В'], - ['E', 'Е'], - ['R', 'Р'], - ['T', 'Т'], - ['Y', 'Ы'], - ['U', 'У'], - ['I', 'И'], - ['O', 'О'], - ['P', 'П'], - ['\\{', 'Ш'], - ['\\}', 'Щ'], - ['A', 'А'], - ['S', 'С'], - ['D', 'Д'], - ['F', 'Ф'], - ['G', 'Г'], - ['H', 'Х'], - ['J', 'Й'], - ['K', 'К'], - ['L', 'Л'], - ['\\|', 'Э'], - ['Z', 'З'], - ['X', 'Ь'], - ['C', 'Ц'], - ['V', 'Ж'], - ['B', 'Б'], - ['N', 'Н'], - ['M', 'М']] + [ '\\=', 'ч' ], + [ '`', 'ю' ], + [ 'q', 'я' ], + [ 'w', 'в' ], + [ 'e', 'е' ], + [ 'r', 'р' ], + [ 't', 'т' ], + [ 'y', 'ы' ], + [ 'u', 'у' ], + [ 'i', 'и' ], + [ 'o', 'о' ], + [ 'p', 'п' ], + [ '\\[', 'ш' ], + [ '\\]', 'щ' ], + [ 'a', 'а' ], + [ 's', 'с' ], + [ 'd', 'д' ], + [ 'f', 'ф' ], + [ 'g', 'г' ], + [ 'h', 'х' ], + [ 'j', 'й' ], + [ 'k', 'к' ], + [ 'l', 'л' ], + [ '\\\\', 'э' ], + [ 'z', 'з' ], + [ 'x', 'ь' ], + [ 'c', 'ц' ], + [ 'v', 'ж' ], + [ 'b', 'б' ], + [ 'n', 'н' ], + [ 'm', 'м' ], + [ '\\@', 'ё' ], + [ '\\#', 'ъ' ], + [ '\\$', 'Ё' ], + [ '\\+', 'Ч' ], + [ '\\~', 'Ю' ], + [ 'Q', 'Я' ], + [ 'W', 'В' ], + [ 'E', 'Е' ], + [ 'R', 'Р' ], + [ 'T', 'Т' ], + [ 'Y', 'Ы' ], + [ 'U', 'У' ], + [ 'I', 'И' ], + [ 'O', 'О' ], + [ 'P', 'П' ], + [ '\\{', 'Ш' ], + [ '\\}', 'Щ' ], + [ 'A', 'А' ], + [ 'S', 'С' ], + [ 'D', 'Д' ], + [ 'F', 'Ф' ], + [ 'G', 'Г' ], + [ 'H', 'Х' ], + [ 'J', 'Й' ], + [ 'K', 'К' ], + [ 'L', 'Л' ], + [ '\\|', 'Э' ], + [ 'Z', 'З' ], + [ 'X', 'Ь' ], + [ 'C', 'Ц' ], + [ 'V', 'Ж' ], + [ 'B', 'Б' ], + [ 'N', 'Н' ], + [ 'M', 'М' ] ] }; $.ime.register( ruYawerty ); diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/sa/sa-iast.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/sa/sa-iast.js index e8e919fa..3d62920f 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/sa/sa-iast.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/sa/sa-iast.js @@ -13,45 +13,45 @@ contextLength: 0, maxKeyLength: 2, patterns: [ - ['aa', 'ā'], - ['AA', 'Ā'], - ['\\^a', 'â'], - ['\\^A', 'Â'], - ['ii', 'ī'], - ['II', 'Ī'], - ['uu', 'ū'], - ['UU', 'Ū'], - ['\\.r', 'ṛ'], - ['\\.R', 'Ṛ'], - ['ṛr', 'ṝ'], - ['ṚR', 'Ṝ'], - ['\\.l', 'ḷ'], - ['\\.L', 'Ḷ'], - ['ḷl', 'ḹ'], - ['ḶL', 'Ḹ'], - ['\\.M', 'Ṃ'], - ['\\.m', 'ṃ'], - ['\\.h', 'ḥ'], - ['\\.H', 'Ḥ'], - [';n', 'ṅ'], - [';N', 'Ṅ'], - ['~n', 'ñ'], - ['~N', 'Ñ'], - ['\\.t', 'ṭ'], - ['\\.T', 'Ṭ'], - ['\\.d', 'ḍ'], - ['\\.D', 'Ḍ'], - ['\\.n', 'ṇ'], - ['\\.N', 'Ṇ'], - [';s', 'ś'], - [';S', 'Ś'], - ['\\.s', 'ṣ'], - ['\\.S', 'Ṣ'], - ['ee', 'ē'], - ['oo', 'ō'], - [';m', 'ṁ'], - [',r', 'r̥'], - ['r̥r', 'r̥̄'] + [ 'aa', 'ā' ], + [ 'AA', 'Ā' ], + [ '\\^a', 'â' ], + [ '\\^A', 'Â' ], + [ 'ii', 'ī' ], + [ 'II', 'Ī' ], + [ 'uu', 'ū' ], + [ 'UU', 'Ū' ], + [ '\\.r', 'ṛ' ], + [ '\\.R', 'Ṛ' ], + [ 'ṛr', 'ṝ' ], + [ 'ṚR', 'Ṝ' ], + [ '\\.l', 'ḷ' ], + [ '\\.L', 'Ḷ' ], + [ 'ḷl', 'ḹ' ], + [ 'ḶL', 'Ḹ' ], + [ '\\.M', 'Ṃ' ], + [ '\\.m', 'ṃ' ], + [ '\\.h', 'ḥ' ], + [ '\\.H', 'Ḥ' ], + [ ';n', 'ṅ' ], + [ ';N', 'Ṅ' ], + [ '~n', 'ñ' ], + [ '~N', 'Ñ' ], + [ '\\.t', 'ṭ' ], + [ '\\.T', 'Ṭ' ], + [ '\\.d', 'ḍ' ], + [ '\\.D', 'Ḍ' ], + [ '\\.n', 'ṇ' ], + [ '\\.N', 'Ṇ' ], + [ ';s', 'ś' ], + [ ';S', 'Ś' ], + [ '\\.s', 'ṣ' ], + [ '\\.S', 'Ṣ' ], + [ 'ee', 'ē' ], + [ 'oo', 'ō' ], + [ ';m', 'ṁ' ], + [ ',r', 'r̥' ], + [ 'r̥r', 'r̥̄' ] ] }; diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/sa/sa-inscript.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/sa/sa-inscript.js index b919f951..a7b0c38f 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/sa/sa-inscript.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/sa/sa-inscript.js @@ -10,102 +10,102 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['X', 'ँ'], - ['x', 'ं'], - ['_', 'ः'], - ['D', 'अ'], - ['E', 'आ'], - ['F', 'इ'], - ['R', 'ई'], - ['G', 'उ'], - ['T', 'ऊ'], - ['\\+', 'ृ'], - ['S', 'ए'], - ['W', 'ऐ'], - ['A', 'ओ'], - ['Q', 'औ'], - ['k', 'क'], - ['K', 'ख'], - ['i', 'ग'], - ['I', 'घ'], - ['U', 'ङ'], - ['\\;', 'च'], - ['\\:', 'छ'], - ['p', 'ज'], - ['P', 'झ'], - ['\\}', 'ञ'], - ['\'', '', 'ट'], - ['"', 'ठ'], - ['\\[', '','ड'], - ['\\{', '','ढ'], - ['C', 'ण'], - ['l', 'त'], - ['L', 'थ'], - ['o', 'द'], - ['O', 'ध'], - ['v', 'न'], - ['h', 'प'], - ['H', 'फ'], - ['y', 'ब'], - ['Y', 'भ'], - ['c', 'म'], - ['\\?', '','य'], - ['j', 'र'], - ['n', 'ल'], - ['N', 'ळ'], - ['b', 'व'], - ['M', 'श'], - ['\\<', '','ष'], - ['m', 'स'], - ['u', 'ह'], - ['\\]', '','़'], - ['e', 'ा'], - ['f', 'ि'], - ['r', 'ी'], - ['g', 'ु'], - ['t', 'ू'], - ['\\=', '','ृ'], - ['\\\\', 'ॄ'], - ['s', 'े'], - ['w', 'ै'], - ['a', 'ो'], - ['q', 'ौ'], - ['d', '्'], - ['\\|', 'ॠ'], - ['/', 'य'], - ['\\>', '।'], - ['0', '','०'], - ['1', '','१'], - ['2', '२'], - ['3', '३'], - ['4', '४'], - ['5', '५'], - ['6', '६'], - ['7', '७'], - ['8', '८'], - ['9', '९'], - ['\\@', 'ॅ'], - ['\\#', '','्र'], - ['\\$', '','र्'], - ['\\%', '','ज्ञ'], - ['\\^', '','त्र'], - ['\\&', 'क्ष'], - ['\\*', 'श्र'], - ['\\(', '\u200D'], - ['\\)', '\u200C'] ], + [ 'X', 'ँ' ], + [ 'x', 'ं' ], + [ '_', 'ः' ], + [ 'D', 'अ' ], + [ 'E', 'आ' ], + [ 'F', 'इ' ], + [ 'R', 'ई' ], + [ 'G', 'उ' ], + [ 'T', 'ऊ' ], + [ '\\+', 'ृ' ], + [ 'S', 'ए' ], + [ 'W', 'ऐ' ], + [ 'A', 'ओ' ], + [ 'Q', 'औ' ], + [ 'k', 'क' ], + [ 'K', 'ख' ], + [ 'i', 'ग' ], + [ 'I', 'घ' ], + [ 'U', 'ङ' ], + [ '\\;', 'च' ], + [ '\\:', 'छ' ], + [ 'p', 'ज' ], + [ 'P', 'झ' ], + [ '\\}', 'ञ' ], + [ '\'', '', 'ट' ], + [ '"', 'ठ' ], + [ '\\[', '','ड' ], + [ '\\{', '','ढ' ], + [ 'C', 'ण' ], + [ 'l', 'त' ], + [ 'L', 'थ' ], + [ 'o', 'द' ], + [ 'O', 'ध' ], + [ 'v', 'न' ], + [ 'h', 'प' ], + [ 'H', 'फ' ], + [ 'y', 'ब' ], + [ 'Y', 'भ' ], + [ 'c', 'म' ], + [ '\\?', '','य' ], + [ 'j', 'र' ], + [ 'n', 'ल' ], + [ 'N', 'ळ' ], + [ 'b', 'व' ], + [ 'M', 'श' ], + [ '\\<', '','ष' ], + [ 'm', 'स' ], + [ 'u', 'ह' ], + [ '\\]', '','़' ], + [ 'e', 'ा' ], + [ 'f', 'ि' ], + [ 'r', 'ी' ], + [ 'g', 'ु' ], + [ 't', 'ू' ], + [ '\\=', '','ृ' ], + [ '\\\\', 'ॄ' ], + [ 's', 'े' ], + [ 'w', 'ै' ], + [ 'a', 'ो' ], + [ 'q', 'ौ' ], + [ 'd', '्' ], + [ '\\|', 'ॠ' ], + [ '/', 'य' ], + [ '\\>', '।' ], + [ '0', '','०' ], + [ '1', '','१' ], + [ '2', '२' ], + [ '3', '३' ], + [ '4', '४' ], + [ '5', '५' ], + [ '6', '६' ], + [ '7', '७' ], + [ '8', '८' ], + [ '9', '९' ], + [ '\\@', 'ॅ' ], + [ '\\#', '','्र' ], + [ '\\$', '','र्' ], + [ '\\%', '','ज्ञ' ], + [ '\\^', '','त्र' ], + [ '\\&', 'क्ष' ], + [ '\\*', 'श्र' ], + [ '\\(', '\u200D' ], + [ '\\)', '\u200C' ] ], patterns_x: [ - ['F', 'ऌ'], - ['\\>', 'ऽ'], - ['X', 'ॐ'], - ['e', '\u0951'], - ['d', '\u0952'], - ['R', 'ॡ'], - ['f', 'ॢ'], - ['r', 'ॣ'], - ['\\.', '॥'], - ['\\@', '','ॅ'], - ['4', '₹']] + [ 'F', 'ऌ' ], + [ '\\>', 'ऽ' ], + [ 'X', 'ॐ' ], + [ 'e', '\u0951' ], + [ 'd', '\u0952' ], + [ 'R', 'ॡ' ], + [ 'f', 'ॢ' ], + [ 'r', 'ॣ' ], + [ '\\.', '॥' ], + [ '\\@', '','ॅ' ], + [ '4', '₹' ] ] }; diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/sa/sa-inscript2.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/sa/sa-inscript2.js index 5aeaeeec..83390d18 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/sa/sa-inscript2.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/sa/sa-inscript2.js @@ -10,106 +10,106 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['1', '१'], - ['\\@', 'ॅ'], - ['2', '२'], - ['\\#', '्र'], - ['3', '३'], - ['\\$', 'र्'], - ['4', '४'], - ['5', '५'], - ['6', '६'], - ['7', '७'], - ['8', '८'], - ['\\(', '('], - ['9', '९'], - ['\\]', ']'], - ['0', '०'], - ['\\_', 'ः'], - ['\\-', '-'], - ['\\+', 'ऋ'], - ['\\=', 'ृ'], - ['Q', 'औ'], - ['q', 'ौ'], - ['W', 'ऐ'], - ['w', 'ै'], - ['E', 'आ'], - ['e', 'ा'], - ['R', 'ई'], - ['r', 'ी'], - ['T', 'ऊ'], - ['t', 'ू'], - ['Y', 'भ'], - ['y', 'ब'], - ['U', 'ङ'], - ['u', 'ह'], - ['I', 'घ'], - ['i', 'ग'], - ['O', 'ध'], - ['o', 'द'], - ['P', 'झ'], - ['p', 'ज'], - ['\\{', 'ढ'], - ['\\[', 'ड'], - ['\\}', 'ञ'], - ['\\]', '़'], - ['\\|', 'ॠ'], - ['\\\\', 'ॄ'], - ['A', 'ओ'], - ['a', 'ो'], - ['S', 'ए'], - ['s', 'े'], - ['D', 'अ'], - ['d', '्'], - ['F', 'इ'], - ['f', 'ि'], - ['G', 'उ'], - ['g', 'ु'], - ['H', 'फ'], - ['h', 'प'], - ['j', 'र'], - ['K', 'ख'], - ['k', 'क'], - ['L', 'थ'], - ['l', 'त'], - [':', 'छ'], - [';', 'च'], - ['"', 'ठ'], - ['\\\'', 'ट'], - ['X', 'ँ'], - ['x', 'ं'], - ['C', 'ण'], - ['c', 'म'], - ['v', 'न'], - ['b', 'व'], - ['N', 'ळ'], - ['n', 'ल'], - ['M', 'श'], - ['m', 'स'], - ['\\<', 'ष'], - [',', ','], - ['\\>', '।'], - ['\\.', '.'], - ['/', 'य'], - ['\\%', 'ज्ञ'], - ['\\^', 'त्र'], - ['\\&', 'क्ष'], - ['\\*', 'श्र'] + [ '1', '१' ], + [ '\\@', 'ॅ' ], + [ '2', '२' ], + [ '\\#', '्र' ], + [ '3', '३' ], + [ '\\$', 'र्' ], + [ '4', '४' ], + [ '5', '५' ], + [ '6', '६' ], + [ '7', '७' ], + [ '8', '८' ], + [ '\\(', '(' ], + [ '9', '९' ], + [ '\\]', ']' ], + [ '0', '०' ], + [ '\\_', 'ः' ], + [ '\\-', '-' ], + [ '\\+', 'ऋ' ], + [ '\\=', 'ृ' ], + [ 'Q', 'औ' ], + [ 'q', 'ौ' ], + [ 'W', 'ऐ' ], + [ 'w', 'ै' ], + [ 'E', 'आ' ], + [ 'e', 'ा' ], + [ 'R', 'ई' ], + [ 'r', 'ी' ], + [ 'T', 'ऊ' ], + [ 't', 'ू' ], + [ 'Y', 'भ' ], + [ 'y', 'ब' ], + [ 'U', 'ङ' ], + [ 'u', 'ह' ], + [ 'I', 'घ' ], + [ 'i', 'ग' ], + [ 'O', 'ध' ], + [ 'o', 'द' ], + [ 'P', 'झ' ], + [ 'p', 'ज' ], + [ '\\{', 'ढ' ], + [ '\\[', 'ड' ], + [ '\\}', 'ञ' ], + [ '\\]', '़' ], + [ '\\|', 'ॠ' ], + [ '\\\\', 'ॄ' ], + [ 'A', 'ओ' ], + [ 'a', 'ो' ], + [ 'S', 'ए' ], + [ 's', 'े' ], + [ 'D', 'अ' ], + [ 'd', '्' ], + [ 'F', 'इ' ], + [ 'f', 'ि' ], + [ 'G', 'उ' ], + [ 'g', 'ु' ], + [ 'H', 'फ' ], + [ 'h', 'प' ], + [ 'j', 'र' ], + [ 'K', 'ख' ], + [ 'k', 'क' ], + [ 'L', 'थ' ], + [ 'l', 'त' ], + [ ':', 'छ' ], + [ ';', 'च' ], + [ '"', 'ठ' ], + [ '\\\'', 'ट' ], + [ 'X', 'ँ' ], + [ 'x', 'ं' ], + [ 'C', 'ण' ], + [ 'c', 'म' ], + [ 'v', 'न' ], + [ 'b', 'व' ], + [ 'N', 'ळ' ], + [ 'n', 'ल' ], + [ 'M', 'श' ], + [ 'm', 'स' ], + [ '\\<', 'ष' ], + [ ',', ',' ], + [ '\\>', '।' ], + [ '\\.', '.' ], + [ '/', 'य' ], + [ '\\%', 'ज्ञ' ], + [ '\\^', 'त्र' ], + [ '\\&', 'क्ष' ], + [ '\\*', 'श्र' ] ], patterns_x: [ - ['1', '\u200d'], - ['2', '\u200c'], - ['4', '₹'], - ['e', '॑'], - ['R', 'ॡ'], - ['r', 'ॣ'], - ['d', '॒'], - ['F', 'ऌ'], - ['f', 'ॢ'], - ['H', 'फ़'], - ['X', 'ॐ'], - ['\\>', 'ऽ'], - ['\\.', '॥'] + [ '1', '\u200d' ], + [ '2', '\u200c' ], + [ '4', '₹' ], + [ 'e', '॑' ], + [ 'R', 'ॡ' ], + [ 'r', 'ॣ' ], + [ 'd', '॒' ], + [ 'F', 'ऌ' ], + [ 'f', 'ॢ' ], + [ 'H', 'फ़' ], + [ 'X', 'ॐ' ], + [ '\\>', 'ऽ' ], + [ '\\.', '॥' ] ] }; diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/sa/sa-transliteration.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/sa/sa-transliteration.js index 30610bce..5b108c43 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/sa/sa-transliteration.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/sa/sa-transliteration.js @@ -13,152 +13,152 @@ contextLength: 4, maxKeyLength: 2, patterns: [ - ['क्h','c','च्'], - ['\\\\([A-Za-z\\>_~\\.0-9])','\\\\','$1'], + [ 'क्h','c','च्' ], + [ '\\\\([A-Za-z\\>_~\\.0-9])','\\\\','$1' ], - ['([क-ह]़?)्a','$1'], - ['([क-ह]़?)्A','$1ा'], - ['([क-ह]़?)a','$1ा'], - ['([क-ह]़?)्i','$1ि'], - ['([क-ह]़?)(्I|िi|ॆe)','$1ी'], - ['([क-ह]़?)्u','$1ु'], - ['([क-ह]़?)(ुu|्U|ॊo)','$1ू'], - ['([क-ह]़?)्R','$1ृ'], - ['([क-ह]़?)ृR','$1ॄ'], - ['([क-ह]़?)्ळ्l','$1ॢ'], - ['([क-ह]़?)ॢl','$1ॣ'], - ['([क-ह]़?)ॆ\\^','$1ॅ'], - ['([क-ह]़?)्e','$1े'], - ['([क-ह]़?)्E','$1ॅ'], - ['([क-ह]़?)ॊ\\^','$1ॉ'], - ['([क-ह]़?)i','$1ै'], - ['([क-ह]़?)्o','$1ो'], - ['([क-ह]़?)्O','$1ॉ'], - ['([क-ह]़?)u','$1ौ'], - ['([क-ह]़?)ृa','$1्ऱ'], - ['([क-ह]़?)ृA','$1्ऱा'], - ['([क-ह]़?)ृi','$1्ऱि'], - ['([क-ह]़?)ृI','$1्ऱी'], - ['([क-ह]़?)ृu','$1्ऱु'], - ['([क-ह]़?)ृU','$1्ऱू'], - ['([क-ह]़?)ृ\\^','$1्ऱॅ'], - ['([क-ह]़?)ृe','$1्ऱे'], - ['([क-ह]़?)ृE','1्ऱॅ'], - ['([क-ह]़?)ृo','$1्ऱो'], - ['([क-ह]़?)ृO','$1्ऱौ'], - ['([क-ह]़?)ृ\\~','$1्ऱ्'], - ['([क-ह])्\\`','$1़्'], + [ '([क-ह]़?)्a','$1' ], + [ '([क-ह]़?)्A','$1ा' ], + [ '([क-ह]़?)a','$1ा' ], + [ '([क-ह]़?)्i','$1ि' ], + [ '([क-ह]़?)(्I|िi|ॆe)','$1ी' ], + [ '([क-ह]़?)्u','$1ु' ], + [ '([क-ह]़?)(ुu|्U|ॊo)','$1ू' ], + [ '([क-ह]़?)्R','$1ृ' ], + [ '([क-ह]़?)ृR','$1ॄ' ], + [ '([क-ह]़?)्ळ्l','$1ॢ' ], + [ '([क-ह]़?)ॢl','$1ॣ' ], + [ '([क-ह]़?)ॆ\\^','$1ॅ' ], + [ '([क-ह]़?)्e','$1े' ], + [ '([क-ह]़?)्E','$1ॅ' ], + [ '([क-ह]़?)ॊ\\^','$1ॉ' ], + [ '([क-ह]़?)i','$1ै' ], + [ '([क-ह]़?)्o','$1ो' ], + [ '([क-ह]़?)्O','$1ॉ' ], + [ '([क-ह]़?)u','$1ौ' ], + [ '([क-ह]़?)ृa','$1्ऱ' ], + [ '([क-ह]़?)ृA','$1्ऱा' ], + [ '([क-ह]़?)ृi','$1्ऱि' ], + [ '([क-ह]़?)ृI','$1्ऱी' ], + [ '([क-ह]़?)ृu','$1्ऱु' ], + [ '([क-ह]़?)ृU','$1्ऱू' ], + [ '([क-ह]़?)ृ\\^','$1्ऱॅ' ], + [ '([क-ह]़?)ृe','$1्ऱे' ], + [ '([क-ह]़?)ृE','1्ऱॅ' ], + [ '([क-ह]़?)ृo','$1्ऱो' ], + [ '([क-ह]़?)ृO','$1्ऱौ' ], + [ '([क-ह]़?)ृ\\~','$1्ऱ्' ], + [ '([क-ह])्\\`','$1़्' ], - ['अa','आ'], - ['(ऒo|उu)','ऊ'], - ['ऎ\\^','ऍ'], - ['अi','ऐ'], - ['अ\\^','ॲ'], - ['(इi|ऎe)','ई'], - ['ऒ\\^','ऑ'], - ['अu','औ'], - ['ऋR','ॠ'], - ['ळ्l','ऌ'], - ['ऌl','ॡ'], - ['ं\\^','ँ'], - ['ंm','ँ'], - ['ओM','ॐ'], + [ 'अa','आ' ], + [ '(ऒo|उu)','ऊ' ], + [ 'ऎ\\^','ऍ' ], + [ 'अi','ऐ' ], + [ 'अ\\^','ॲ' ], + [ '(इi|ऎe)','ई' ], + [ 'ऒ\\^','ऑ' ], + [ 'अu','औ' ], + [ 'ऋR','ॠ' ], + [ 'ळ्l','ऌ' ], + [ 'ऌl','ॡ' ], + [ 'ं\\^','ँ' ], + [ 'ंm','ँ' ], + [ 'ओM','ॐ' ], - ['क्h','ख्'], - ['ग्h','घ्'], - ['न्g','ङ्'], - ['च्h','छ्'], - ['ज्h','झ्'], - ['न्j','ञ्'], - ['ट्h','ठ्'], - ['ड्h','ढ्'], - ['त्h','थ्'], - ['द्h','ध्'], - ['प्h','फ्'], - ['ब्h','भ्'], - ['ऋa','ऱ'], - ['ऋA','ऱा'], - ['ऋi','ऱि'], - ['ऋI','ऱी'], - ['ऋu','ऱु'], - ['ऋU','ऱू'], - ['ऋ\\^','ऱॅ'], - ['ऋe','ऱे'], - ['ऋE','ऱै'], - ['ऋo','ऱो'], - ['ऋO','ऱौ'], - ['ऋ\\~','ऱ्'], + [ 'क्h','ख्' ], + [ 'ग्h','घ्' ], + [ 'न्g','ङ्' ], + [ 'च्h','छ्' ], + [ 'ज्h','झ्' ], + [ 'न्j','ञ्' ], + [ 'ट्h','ठ्' ], + [ 'ड्h','ढ्' ], + [ 'त्h','थ्' ], + [ 'द्h','ध्' ], + [ 'प्h','फ्' ], + [ 'ब्h','भ्' ], + [ 'ऋa','ऱ' ], + [ 'ऋA','ऱा' ], + [ 'ऋi','ऱि' ], + [ 'ऋI','ऱी' ], + [ 'ऋu','ऱु' ], + [ 'ऋU','ऱू' ], + [ 'ऋ\\^','ऱॅ' ], + [ 'ऋe','ऱे' ], + [ 'ऋE','ऱै' ], + [ 'ऋo','ऱो' ], + [ 'ऋO','ऱौ' ], + [ 'ऋ\\~','ऱ्' ], - ['स्h','ष्'], - ['क़्h','ख़्'], - ['ज़्h','ऴ्'], - ['।\\.','॥'], + [ 'स्h','ष्' ], + [ 'क़्h','ख़्' ], + [ 'ज़्h','ऴ्' ], + [ '।\\.','॥' ], - ['a','अ'], - ['b','ब्'], - ['c','क्'], - ['d','द्'], - ['e','ए'], - ['(f|F)','फ़्'], - ['g','ग्'], - ['h','ह्'], - ['i','इ'], - ['j','ज्'], - ['k','क्'], - ['l','ल्'], - ['m','म्'], - ['n','न्'], - ['o','ओ'], - ['p','प्'], - ['q','क़्'], - ['r','र्'], - ['s','स्'], - ['t','त्'], - ['u','उ'], - ['(v|w)','व्'], - ['x','क्ष्'], - ['y','य्'], - ['(z|Z)','ज़्'], - ['A','आ'], - ['B','ब्ब्'], - ['C','क्क्'], - ['D','ड्'], - ['E','ऍ'], - //'F','फ्'], - ['G','ग्ग्'], - ['H','ः'], - ['I','ई'], - ['J','ज्ज्'], - ['K','क्क्'], - ['L','ळ्'], - ['M','ं'], - ['N','ण्'], - ['O','ऑ'], - ['P','प्प्'], - //'Q','अ'], - ['R','ऋ'], - ['S','श्'], - ['T','ट्'], - ['U','ऊ'], - ['(V|W)','व्व्'], - ['X','क्ष्'], - ['Y','य्य्'], - //'z','अ' - ['0','०'], - ['1','१'], - ['2','२'], - ['3','३'], - ['4','४'], - ['5','५'], - ['6','६'], - ['7','७'], - ['8','८'], - ['9','९'], - ['~','्'], - ['\\.','।'], - ['//','ऽ'], - ['\\`','़'], - ['(\u200C)*_', '\u200c']] + [ 'a','अ' ], + [ 'b','ब्' ], + [ 'c','क्' ], + [ 'd','द्' ], + [ 'e','ए' ], + [ '(f|F)','फ़्' ], + [ 'g','ग्' ], + [ 'h','ह्' ], + [ 'i','इ' ], + [ 'j','ज्' ], + [ 'k','क्' ], + [ 'l','ल्' ], + [ 'm','म्' ], + [ 'n','न्' ], + [ 'o','ओ' ], + [ 'p','प्' ], + [ 'q','क़्' ], + [ 'r','र्' ], + [ 's','स्' ], + [ 't','त्' ], + [ 'u','उ' ], + [ '(v|w)','व्' ], + [ 'x','क्ष्' ], + [ 'y','य्' ], + [ '(z|Z)','ज़्' ], + [ 'A','आ' ], + [ 'B','ब्ब्' ], + [ 'C','क्क्' ], + [ 'D','ड्' ], + [ 'E','ऍ' ], + // 'F','फ्'], + [ 'G','ग्ग्' ], + [ 'H','ः' ], + [ 'I','ई' ], + [ 'J','ज्ज्' ], + [ 'K','क्क्' ], + [ 'L','ळ्' ], + [ 'M','ं' ], + [ 'N','ण्' ], + [ 'O','ऑ' ], + [ 'P','प्प्' ], + // 'Q','अ'], + [ 'R','ऋ' ], + [ 'S','श्' ], + [ 'T','ट्' ], + [ 'U','ऊ' ], + [ '(V|W)','व्व्' ], + [ 'X','क्ष्' ], + [ 'Y','य्य्' ], + // 'z','अ' + [ '0','०' ], + [ '1','१' ], + [ '2','२' ], + [ '3','३' ], + [ '4','४' ], + [ '5','५' ], + [ '6','६' ], + [ '7','७' ], + [ '8','८' ], + [ '9','९' ], + [ '~','्' ], + [ '\\.','।' ], + [ '//','ऽ' ], + [ '\\`','़' ], + [ '(\u200C)*_', '\u200c' ] ] }; $.ime.register( saTransliteration ); diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/sah/sah-transliteration.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/sah/sah-transliteration.js index 235ac3c3..6eaea993 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/sah/sah-transliteration.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/sah/sah-transliteration.js @@ -11,92 +11,92 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['Q', 'Й'], - ['W', 'Ц'], - ['E', 'У'], - ['R', 'К'], - ['T', 'Е'], - ['Y', 'Н'], - ['U', 'Г'], - ['I', 'Ш'], - ['O', 'Щ'], - ['P', 'З'], - ['{', 'Х'], - ['}', 'Ъ'], - ['A', 'Ф'], - ['S', 'Ы'], - ['D', 'В'], - ['F', 'А'], - ['G', 'П'], - ['H', 'Р'], - ['J', 'О'], - ['K', 'Л'], - ['L', 'Д'], - [':', 'Ж'], - ['"', 'Э'], - ['Z', 'Я'], - ['X', 'Ч'], - ['C', 'С'], - ['V', 'М'], - ['B', 'И'], - ['N', 'Т'], - ['M', 'Ь'], - ['<', 'Б'], - ['>', 'Ю'], - ['\\?', ','], + [ 'Q', 'Й' ], + [ 'W', 'Ц' ], + [ 'E', 'У' ], + [ 'R', 'К' ], + [ 'T', 'Е' ], + [ 'Y', 'Н' ], + [ 'U', 'Г' ], + [ 'I', 'Ш' ], + [ 'O', 'Щ' ], + [ 'P', 'З' ], + [ '{', 'Х' ], + [ '}', 'Ъ' ], + [ 'A', 'Ф' ], + [ 'S', 'Ы' ], + [ 'D', 'В' ], + [ 'F', 'А' ], + [ 'G', 'П' ], + [ 'H', 'Р' ], + [ 'J', 'О' ], + [ 'K', 'Л' ], + [ 'L', 'Д' ], + [ ':', 'Ж' ], + [ '"', 'Э' ], + [ 'Z', 'Я' ], + [ 'X', 'Ч' ], + [ 'C', 'С' ], + [ 'V', 'М' ], + [ 'B', 'И' ], + [ 'N', 'Т' ], + [ 'M', 'Ь' ], + [ '<', 'Б' ], + [ '>', 'Ю' ], + [ '\\?', ',' ], - ['q', 'й'], - ['w', 'ц'], - ['e', 'у'], - ['r', 'к'], - ['t', 'е'], - ['y', 'н'], - ['u', 'г'], - ['i', 'ш'], - ['o', 'щ'], - ['p', 'з'], - ['\\[', 'х'], - ['\\]', 'ъ'], - ['a', 'ф'], - ['s', 'ы'], - ['d', 'в'], - ['f', 'а'], - ['g', 'п'], - ['h', 'р'], - ['j', 'о'], - ['k', 'л'], - ['l', 'д'], - [';', 'ж'], - ['\'', 'э'], - ['z', 'я'], - ['x', 'ч'], - ['c', 'с'], - ['v', 'м'], - ['b', 'и'], - ['n', 'т'], - ['m', 'ь'], - [',', 'б'], - ['\\.', 'ю'], - ['/', '.'], + [ 'q', 'й' ], + [ 'w', 'ц' ], + [ 'e', 'у' ], + [ 'r', 'к' ], + [ 't', 'е' ], + [ 'y', 'н' ], + [ 'u', 'г' ], + [ 'i', 'ш' ], + [ 'o', 'щ' ], + [ 'p', 'з' ], + [ '\\[', 'х' ], + [ '\\]', 'ъ' ], + [ 'a', 'ф' ], + [ 's', 'ы' ], + [ 'd', 'в' ], + [ 'f', 'а' ], + [ 'g', 'п' ], + [ 'h', 'р' ], + [ 'j', 'о' ], + [ 'k', 'л' ], + [ 'l', 'д' ], + [ ';', 'ж' ], + [ '\'', 'э' ], + [ 'z', 'я' ], + [ 'x', 'ч' ], + [ 'c', 'с' ], + [ 'v', 'м' ], + [ 'b', 'и' ], + [ 'n', 'т' ], + [ 'm', 'ь' ], + [ ',', 'б' ], + [ '\\.', 'ю' ], + [ '/', '.' ], - ['`', '"'], - ['~', '№'], + [ '`', '"' ], + [ '~', '№' ], - ['1', '!'], // 1 - ['!', '?'], // 1 + [ '1', '!' ], // 1 + [ '!', '?' ], // 1 // 2, 3 - ? - ['4', 'ҥ'], // 4 - ['\\$', 'Ҥ'], // 4 - ['5', 'ҕ'], // 5 - ['%', 'Ҕ'], // 5 - ['6', 'ө'], // 6 - ['\\^', 'Ө'], // 6 - ['7', 'һ'], // 7 - ['&', 'Һ'], // 7 - ['8', 'ү'], // 8 - ['\\*', 'Ү'], // 8 - ['9', ';'], // 9 - ['0', ':']] // 0 + [ '4', 'ҥ' ], // 4 + [ '\\$', 'Ҥ' ], // 4 + [ '5', 'ҕ' ], // 5 + [ '%', 'Ҕ' ], // 5 + [ '6', 'ө' ], // 6 + [ '\\^', 'Ө' ], // 6 + [ '7', 'һ' ], // 7 + [ '&', 'Һ' ], // 7 + [ '8', 'ү' ], // 8 + [ '\\*', 'Ү' ], // 8 + [ '9', ';' ], // 9 + [ '0', ':' ] ] // 0 }; $.ime.register( sahTransliteration ); diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/sat/sat-inscript2.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/sat/sat-inscript2.js index 4c8a7900..e0a9f254 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/sat/sat-inscript2.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/sat/sat-inscript2.js @@ -4,102 +4,102 @@ var satInScript2 = { id: 'sat-inscript2', name: 'संताली इनस्क्रिप्ट २', - description: 'Enhanced InScript keyboard for Santali language', + description: 'Enhanced InScript Devanagari keyboard for Santali language', date: '2013-20-13', author: 'Parag Nemade', license: 'GPLv3', version: '1.0', patterns: [ - ['1', '१'], - ['2', '२'], - ['\\#', '्र'], - ['3', '३'], - ['\\$', 'र्'], - ['4', '४'], - ['5', '५'], - ['6', '६'], - ['7', '७'], - ['8', '८'], - ['\\(', '('], - ['9', '९'], - ['\\]', ']'], - ['0', '०'], - ['\\_', 'ः'], - ['\\-', '-'], - ['Q', 'औ'], - ['q', 'ौ'], - ['W', 'ऐ'], - ['w', 'ै'], - ['E', 'आ'], - ['e', 'ा'], - ['R', 'ई'], - ['r', 'ी'], - ['T', 'ऊ'], - ['t', 'ू'], - ['Y', 'भ'], - ['y', 'ब'], - ['U', 'ङ'], - ['u', 'ह'], - ['I', 'घ'], - ['i', 'ग'], - ['O', 'ध'], - ['o', 'द'], - ['P', 'झ'], - ['p', 'ज'], - ['\\{', 'ढ'], - ['\\[', 'ड'], - ['\\}', 'ञ'], - ['\\]', '़'], - ['A', 'ओ'], - ['a', 'ो'], - ['S', 'ए'], - ['s', 'े'], - ['D', 'अ'], - ['d', '्'], - ['F', 'इ'], - ['f', 'ि'], - ['G', 'उ'], - ['g', 'ु'], - ['H', 'फ'], - ['h', 'प'], - ['j', 'र'], - ['K', 'ख'], - ['k', 'क'], - ['L', 'थ'], - ['l', 'त'], - [':', 'छ'], - [';', 'च'], - ['\"', 'ठ'], - ['\'', 'ट'], - ['z', 'ʼ'], - ['X', 'ँ'], - ['x', 'ं'], - ['C', 'ण'], - ['c', 'म'], - ['v', 'न'], - ['b', 'व'], - ['n', 'ल'], - ['m', 'स'], - [',', ','], - ['\\>', '।'], - ['\\.', '.'], - ['\\?', '?'], - ['/', 'य'], - ['\\%', 'ज्ञ'], - ['\\^', 'त्र'], - ['\\&', 'क्ष'], - ['\\*', 'श्र'] + [ '1', '१' ], + [ '2', '२' ], + [ '\\#', '्र' ], + [ '3', '३' ], + [ '\\$', 'र्' ], + [ '4', '४' ], + [ '5', '५' ], + [ '6', '६' ], + [ '7', '७' ], + [ '8', '८' ], + [ '\\(', '(' ], + [ '9', '९' ], + [ '\\]', ']' ], + [ '0', '०' ], + [ '\\_', 'ः' ], + [ '\\-', '-' ], + [ 'Q', 'औ' ], + [ 'q', 'ौ' ], + [ 'W', 'ऐ' ], + [ 'w', 'ै' ], + [ 'E', 'आ' ], + [ 'e', 'ा' ], + [ 'R', 'ई' ], + [ 'r', 'ी' ], + [ 'T', 'ऊ' ], + [ 't', 'ू' ], + [ 'Y', 'भ' ], + [ 'y', 'ब' ], + [ 'U', 'ङ' ], + [ 'u', 'ह' ], + [ 'I', 'घ' ], + [ 'i', 'ग' ], + [ 'O', 'ध' ], + [ 'o', 'द' ], + [ 'P', 'झ' ], + [ 'p', 'ज' ], + [ '\\{', 'ढ' ], + [ '\\[', 'ड' ], + [ '\\}', 'ञ' ], + [ '\\]', '़' ], + [ 'A', 'ओ' ], + [ 'a', 'ो' ], + [ 'S', 'ए' ], + [ 's', 'े' ], + [ 'D', 'अ' ], + [ 'd', '्' ], + [ 'F', 'इ' ], + [ 'f', 'ि' ], + [ 'G', 'उ' ], + [ 'g', 'ु' ], + [ 'H', 'फ' ], + [ 'h', 'प' ], + [ 'j', 'र' ], + [ 'K', 'ख' ], + [ 'k', 'क' ], + [ 'L', 'थ' ], + [ 'l', 'त' ], + [ ':', 'छ' ], + [ ';', 'च' ], + [ '\"', 'ठ' ], + [ '\'', 'ट' ], + [ 'z', 'ʼ' ], + [ 'X', 'ँ' ], + [ 'x', 'ं' ], + [ 'C', 'ण' ], + [ 'c', 'म' ], + [ 'v', 'न' ], + [ 'b', 'व' ], + [ 'n', 'ल' ], + [ 'm', 'स' ], + [ ',', ',' ], + [ '\\>', '।' ], + [ '\\.', '.' ], + [ '\\?', '?' ], + [ '/', 'य' ], + [ '\\%', 'ज्ञ' ], + [ '\\^', 'त्र' ], + [ '\\&', 'क्ष' ], + [ '\\*', 'श्र' ] ], patterns_x: [ - ['1', '\u200d'], - ['2', '\u200c'], - ['4', '₹'], - ['F', 'ऌ'], - ['X', 'ॐ'], - ['N', 'ळ'], - [',', '॰'], - ['\\>', 'ऽ'], - ['\\.', '॥'] + [ '1', '\u200d' ], + [ '2', '\u200c' ], + [ '4', '₹' ], + [ 'F', 'ऌ' ], + [ 'X', 'ॐ' ], + [ 'N', 'ळ' ], + [ ',', '॰' ], + [ '\\>', 'ऽ' ], + [ '\\.', '॥' ] ] }; $.ime.register( satInScript2 ); diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/sd/sd-inscript2.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/sd/sd-inscript2.js index 438ceeaa..1fd1683a 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/sd/sd-inscript2.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/sd/sd-inscript2.js @@ -10,113 +10,113 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['1', '१'], - ['2', '२'], - ['\\#', '्र'], - ['3', '३'], - ['\\$', 'र्'], - ['4', '४'], - ['5', '५'], - ['6', '६'], - ['7', '७'], - ['8', '८'], - ['\\(', '('], - ['9', '९'], - ['\\]', ']'], - ['0', '०'], - ['\\-', '-'], - ['\\+', 'ऋ'], - ['\\=', 'ृ'], - ['Q', 'औ'], - ['q', 'ौ'], - ['W', 'ऐ'], - ['w', 'ै'], - ['E', 'आ'], - ['e', 'ा'], - ['R', 'ई'], - ['r', 'ी'], - ['T', 'ऊ'], - ['t', 'ू'], - ['Y', 'भ'], - ['y', 'ब'], - ['U', 'ङ'], - ['u', 'ह'], - ['I', 'घ'], - ['i', 'ग'], - ['O', 'ध'], - ['o', 'द'], - ['P', 'झ'], - ['p', 'ज'], - ['\\{', 'ढ'], - ['\\[', 'ड'], - ['\\}', 'ञ'], - ['\\]', '़'], - ['A', 'ओ'], - ['a', 'ो'], - ['S', 'ए'], - ['s', 'े'], - ['D', 'अ'], - ['d', '्'], - ['F', 'इ'], - ['f', 'ि'], - ['G', 'उ'], - ['g', 'ु'], - ['H', 'फ'], - ['h', 'प'], - ['j', 'र'], - ['K', 'ख'], - ['k', 'क'], - ['L', 'थ'], - ['l', 'त'], - [':', 'छ'], - [';', 'च'], - ['\"', 'ठ'], - ['\'', 'ट'], - ['X', 'ँ'], - ['C', 'ण'], - ['c', 'म'], - ['v', 'न'], - ['b', 'व'], - ['n', 'ल'], - ['M', 'श'], - ['m', 'स'], - ['\\<', 'ष'], - [',', ','], - ['\\>', '।'], - ['\\.', '.'], - ['/', 'य'], - ['\\%', 'ज्ञ'], - ['\\^', 'त्र'], - ['\\&', 'क्ष'], - ['\\*', 'श्र'] + [ '1', '१' ], + [ '2', '२' ], + [ '\\#', '्र' ], + [ '3', '३' ], + [ '\\$', 'र्' ], + [ '4', '४' ], + [ '5', '५' ], + [ '6', '६' ], + [ '7', '७' ], + [ '8', '८' ], + [ '\\(', '(' ], + [ '9', '९' ], + [ '\\]', ']' ], + [ '0', '०' ], + [ '\\-', '-' ], + [ '\\+', 'ऋ' ], + [ '\\=', 'ृ' ], + [ 'Q', 'औ' ], + [ 'q', 'ौ' ], + [ 'W', 'ऐ' ], + [ 'w', 'ै' ], + [ 'E', 'आ' ], + [ 'e', 'ा' ], + [ 'R', 'ई' ], + [ 'r', 'ी' ], + [ 'T', 'ऊ' ], + [ 't', 'ू' ], + [ 'Y', 'भ' ], + [ 'y', 'ब' ], + [ 'U', 'ङ' ], + [ 'u', 'ह' ], + [ 'I', 'घ' ], + [ 'i', 'ग' ], + [ 'O', 'ध' ], + [ 'o', 'द' ], + [ 'P', 'झ' ], + [ 'p', 'ज' ], + [ '\\{', 'ढ' ], + [ '\\[', 'ड' ], + [ '\\}', 'ञ' ], + [ '\\]', '़' ], + [ 'A', 'ओ' ], + [ 'a', 'ो' ], + [ 'S', 'ए' ], + [ 's', 'े' ], + [ 'D', 'अ' ], + [ 'd', '्' ], + [ 'F', 'इ' ], + [ 'f', 'ि' ], + [ 'G', 'उ' ], + [ 'g', 'ु' ], + [ 'H', 'फ' ], + [ 'h', 'प' ], + [ 'j', 'र' ], + [ 'K', 'ख' ], + [ 'k', 'क' ], + [ 'L', 'थ' ], + [ 'l', 'त' ], + [ ':', 'छ' ], + [ ';', 'च' ], + [ '\"', 'ठ' ], + [ '\'', 'ट' ], + [ 'X', 'ँ' ], + [ 'C', 'ण' ], + [ 'c', 'म' ], + [ 'v', 'न' ], + [ 'b', 'व' ], + [ 'n', 'ल' ], + [ 'M', 'श' ], + [ 'm', 'स' ], + [ '\\<', 'ष' ], + [ ',', ',' ], + [ '\\>', '।' ], + [ '\\.', '.' ], + [ '/', 'य' ], + [ '\\%', 'ज्ञ' ], + [ '\\^', 'त्र' ], + [ '\\&', 'क्ष' ], + [ '\\*', 'श्र' ] ], patterns_x: [ - ['1', '\u200d'], - ['2', '\u200c'], - ['4', '₹'], - ['\\+', 'ॠ'], - ['\\=', 'ृ'], - ['e', '॑'], - ['i', 'ग़'], - ['R', 'ॡ'], - ['r', 'ॣ'], - ['p', 'ज़'], - ['\\{', 'ढ़'], - ['\\[', 'ड़'], - ['H', 'फ़'], - ['J', 'ॻ'], - ['K', 'ख़'], - ['k', 'क़'], - ['d', '॒'], - ['F', 'ऌ'], - ['f', 'ॢ'], - ['x', 'ॐ'], - ['V', 'ॾ'], - ['B', 'ॿ'], - ['N', 'ॼ'], - [',', '॰'], - ['\\>', 'ऽ'], - ['\\.', '॥'] + [ '1', '\u200d' ], + [ '2', '\u200c' ], + [ '4', '₹' ], + [ '\\+', 'ॠ' ], + [ '\\=', 'ृ' ], + [ 'e', '॑' ], + [ 'i', 'ग़' ], + [ 'R', 'ॡ' ], + [ 'r', 'ॣ' ], + [ 'p', 'ज़' ], + [ '\\{', 'ढ़' ], + [ '\\[', 'ड़' ], + [ 'H', 'फ़' ], + [ 'J', 'ॻ' ], + [ 'K', 'ख़' ], + [ 'k', 'क़' ], + [ 'd', '॒' ], + [ 'F', 'ऌ' ], + [ 'f', 'ॢ' ], + [ 'x', 'ॐ' ], + [ 'V', 'ॾ' ], + [ 'B', 'ॿ' ], + [ 'N', 'ॼ' ], + [ ',', '॰' ], + [ '\\>', 'ऽ' ], + [ '\\.', '॥' ] ] }; diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/sdh/sdh-kbd.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/sdh/sdh-kbd.js index e1b7c2f1..ba556bca 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/sdh/sdh-kbd.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/sdh/sdh-kbd.js @@ -11,96 +11,96 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['`', '\u200c'], - ['1', '١'], - ['2', '٢'], - ['3', '٣'], - ['4', '٤'], - ['5', '٥'], - ['6', '٦'], - ['7', '٧'], - ['8', '٨'], - ['9', '٩'], - ['0', '٠'], + [ '`', '\u200c' ], + [ '1', '١' ], + [ '2', '٢' ], + [ '3', '٣' ], + [ '4', '٤' ], + [ '5', '٥' ], + [ '6', '۶' ], + [ '7', '٧' ], + [ '8', '٨' ], + [ '9', '٩' ], + [ '0', '٠' ], - ['q', 'ض'], - ['w', 'ص'], - ['e', 'ث'], - ['r', 'ق'], - ['t', 'ف'], - ['y', 'غ'], - ['u', 'ع'], - ['i', 'ھ'], - ['o', 'خ'], - ['p', 'ح'], - ['\\[', 'ج'], - ['\\]', 'چ'], + [ 'q', 'ض' ], + [ 'w', 'ص' ], + [ 'e', 'ث' ], + [ 'r', 'ق' ], + [ 't', 'ف' ], + [ 'y', 'غ' ], + [ 'u', 'ع' ], + [ 'i', 'ھ' ], + [ 'o', 'خ' ], + [ 'p', 'ح' ], + [ '\\[', 'ج' ], + [ '\\]', 'چ' ], - ['a', 'ش'], - ['s', 'س'], - ['d', 'ی'], - ['f', 'ب'], - ['g', 'ل'], - ['h', 'ا'], - ['j', 'ت'], - ['k', 'ن'], - ['l', 'م'], - [';', 'ک'], - ['\'', 'گ'], + [ 'a', 'ش' ], + [ 's', 'س' ], + [ 'd', 'ی' ], + [ 'f', 'ب' ], + [ 'g', 'ل' ], + [ 'h', 'ا' ], + [ 'j', 'ت' ], + [ 'k', 'ن' ], + [ 'l', 'م' ], + [ ';', 'ک' ], + [ '\'', 'گ' ], - ['z', 'ظ'], - ['x', 'ط'], - ['c', 'ز'], - ['v', 'ر'], - ['b', 'ذ'], - ['n', 'د'], - ['m', 'پ'], - [',', 'و'], + [ 'z', 'ظ' ], + [ 'x', 'ط' ], + [ 'c', 'ز' ], + [ 'v', 'ر' ], + [ 'b', 'ذ' ], + [ 'n', 'د' ], + [ 'm', 'پ' ], + [ ',', 'و' ], - ['~', '÷'], - ['@', '٬'], - ['#', '٫'], - ['%', '٪'], - ['\\^', '×'], - ['&', '،'], - ['\\(', ')'], - ['\\)', '('], - ['_', 'ـ'], + [ '~', '÷' ], + [ '@', '٬' ], + [ '#', '٫' ], + [ '%', '٪' ], + [ '\\^', '×' ], + [ '&', '،' ], + [ '\\(', ')' ], + [ '\\)', '(' ], + [ '_', 'ـ' ], - ['Q', 'ْ'], - ['W', 'وو'], - ['E', 'ڤ'], - ['R', 'ً'], - ['T', 'ۊ'], - ['Y', 'ئ'], - ['U', 'ە'], - ['I', 'ّ'], - ['O', ']'], - ['P', '['], - ['\\{', '}'], - ['\\}', '{'], + [ 'Q', 'ْ' ], + [ 'W', 'وو' ], + [ 'E', 'ڤ' ], + [ 'R', 'ً' ], + [ 'T', 'ۊ' ], + [ 'Y', 'ئ' ], + [ 'U', 'ە' ], + [ 'I', 'ّ' ], + [ 'O', ']' ], + [ 'P', '[' ], + [ '\\{', '}' ], + [ '\\}', '{' ], - ['A', 'ؤ'], - ['S', 'ئ'], - ['D', 'ێ'], - ['F', 'إ'], - ['G', 'أ'], - ['H', 'آ'], - ['J', 'ة'], - ['K', '»'], - ['L', '«'], - ['"', '؛'], + [ 'A', 'ؤ' ], + [ 'S', 'ئ' ], + [ 'D', 'ێ' ], + [ 'F', 'إ' ], + [ 'G', 'أ' ], + [ 'H', 'آ' ], + [ 'J', 'ة' ], + [ 'K', '»' ], + [ 'L', '«' ], + [ '"', '؛' ], - ['Z', 'ۆ'], - ['X', 'ط'], - ['C', 'ژ'], - ['V', 'ڕ'], - ['B', 'ڵ'], - ['N', 'ٔ'], - ['M', 'ء'], - ['<', '>'], - ['>', '<'], - ['\\?', '؟'] + [ 'Z', 'ۆ' ], + [ 'X', 'ط' ], + [ 'C', 'ژ' ], + [ 'V', 'ڕ' ], + [ 'B', 'ڵ' ], + [ 'N', 'ٔ' ], + [ 'M', 'ء' ], + [ '<', '>' ], + [ '>', '<' ], + [ '\\?', '؟' ] ] }; diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/se/se-normforms.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/se/se-normforms.js index 1b4068d3..0d358a71 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/se/se-normforms.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/se/se-normforms.js @@ -10,7 +10,7 @@ author: 'John Erling Blad', license: 'GPLv3', version: '1.0', - //contextLength: 1, + // contextLength: 1, maxKeyLength: 3, patterns: [ // Uses "~" as "approximatly similar to" @@ -20,8 +20,8 @@ [ '~C', 'Č' ], [ '~d', 'đ' ], [ '~D', 'Đ' ], - //[ '~ng', 'ŋ' ], // The simple ~n does not work as there is a "ñ" - //[ '~NG', 'Ŋ' ], // The simple ~N does not work as there is a "Ñ" + // [ '~ng', 'ŋ' ], // The simple ~n does not work as there is a "ñ" + // [ '~NG', 'Ŋ' ], // The simple ~N does not work as there is a "Ñ" [ '~g', 'ŋ' ], [ '~G', 'Ŋ' ], [ '~s', 'š' ], diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/si/si-singlish.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/si/si-singlish.js index 8ba93b1d..24cf8de4 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/si/si-singlish.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/si/si-singlish.js @@ -11,99 +11,99 @@ license: 'GPLv3', version: '1.0', contextLength: 5, - maxKeyLength: 2, + maxKeyLength: 5, patterns: [ - //['ඬ්හ්a', 'ඳ'], // nndha - ['ඬ්h', 'ඳ්'], // nndh - ['න්න්d', 'ඬ්'], // nnd - ['න්න්g', 'ඟ්'],// nng - ['\\u0DC1\\u0DCA\\u200D\\u0DBB\\u0DD2i', '\u0DC1\u0DCA\u200D\u0DBB\u0DD3'],// shrii - ['\\u0DC1\\u0DCA\\u200D\\u0DBBi', '\u0DC1\u0DCA\u200D\u0DBB\u0DD2'],// shri - ['ශ්r', '\u0DC1\u0DCA\u200D\u0DBB'], // shr + // ['ඬ්හ්a', 'ඳ'], // nndha + [ 'ඬ්h', 'ඳ්' ], // nndh + [ 'න්න්d', 'ඬ්' ], // nnd + [ 'න්න්g', 'ඟ්' ],// nng + [ '\\u0DC1\\u0DCA\\u200D\\u0DBB\\u0DD2i', '\u0DC1\u0DCA\u200D\u0DBB\u0DD3' ],// shrii + [ '\\u0DC1\\u0DCA\\u200D\\u0DBBi', '\u0DC1\u0DCA\u200D\u0DBB\u0DD2' ],// shri + [ 'ශ්r', '\u0DC1\u0DCA\u200D\u0DBB' ], // shr - ['([\\u0D9A-\\u0DC6])්\\u200Dර්u', '$1ෘ'], // <consonant>ru - ['([\\u0D9A-\\u0DC6])ෘu', '$1ෲ'], // <consonant>ruu + [ '([\\u0D9A-\\u0DC6])්\\u200Dර්u', '$1ෘ' ], // <consonant>ru + [ '([\\u0D9A-\\u0DC6])ෘu', '$1ෲ' ], // <consonant>ruu - ['([\\u0D9A-\\u0DC6])්a', '$1'], // <consonant>a - ['([\\u0D9A-\\u0DC6])a', '$1ා'], // <consonant>aa - ['([\\u0D9A-\\u0DC6])්A', '$1ැ'], // <consonant>A - ['([\\u0D9A-\\u0DC6])ැa', '$1ෑ'], // <consonant>Aa - ['([\\u0D9A-\\u0DC6])්i', '$1ි'], // <consonant>i - ['([\\u0D9A-\\u0DC6])ි[ei]', '$1ී'], // <consonant>ie - ['([\\u0D9A-\\u0DC6])්u', '$1ු'], // <consonant>u - ['([\\u0D9A-\\u0DC6])ුu', '$1ූ'], // <consonant>u - ['([\\u0D9A-\\u0DC6])්e', '$1ෙ'], // <consonant>e - ['([\\u0D9A-\\u0DC6])ෙ[ai]', '$1ේ'], // <consonant>ei - ['([\\u0D9A-\\u0DC6])්o', '$1ො'], // <consonant>o - ['([\\u0D9A-\\u0DC6])ොe', '$1ෝ'], // <consonant>oe - ['([\\u0D9A-\\u0DC6])u', '$1ෞ'], // <consonant>au - ['([\\u0D9A-\\u0DC6])්I', '$1ෛ'], // <consonant>I + [ '([\\u0D9A-\\u0DC6])්a', '$1' ], // <consonant>a + [ '([\\u0D9A-\\u0DC6])a', '$1ා' ], // <consonant>aa + [ '([\\u0D9A-\\u0DC6])්A', '$1ැ' ], // <consonant>A + [ '([\\u0D9A-\\u0DC6])ැa', '$1ෑ' ], // <consonant>Aa + [ '([\\u0D9A-\\u0DC6])්i', '$1ි' ], // <consonant>i + [ '([\\u0D9A-\\u0DC6])ි[ei]', '$1ී' ], // <consonant>ie + [ '([\\u0D9A-\\u0DC6])්u', '$1ු' ], // <consonant>u + [ '([\\u0D9A-\\u0DC6])ුu', '$1ූ' ], // <consonant>u + [ '([\\u0D9A-\\u0DC6])්e', '$1ෙ' ], // <consonant>e + [ '([\\u0D9A-\\u0DC6])ෙ[ai]', '$1ේ' ], // <consonant>ei + [ '([\\u0D9A-\\u0DC6])්o', '$1ො' ], // <consonant>o + [ '([\\u0D9A-\\u0DC6])ොe', '$1ෝ' ], // <consonant>oe + [ '([\\u0D9A-\\u0DC6])u', '$1ෞ' ], // <consonant>au + [ '([\\u0D9A-\\u0DC6])්I', '$1ෛ' ], // <consonant>I - ['([\\u0D9A-\\u0DC6]්)r', '$1\u200Dර්'], // <consonant>r + [ '([\\u0D9A-\\u0DC6]්)r', '$1\u200Dර්' ], // <consonant>r - ['ළුu', 'ළුු'], // Luu + [ 'ළුu', 'ළුු' ], // Luu - ['(ක්h|K)', 'ඛ්'], // kh K - ['(ග්h|G)', 'ඝ්'], // gh G - ['ස්h', 'ශ්'], // sh - ['ch', 'ච්'], - ['Ch', 'ඡ්'], - ['Sh', 'ෂ්'], - ['ඝ්N', 'ඥ්'], // GN - ['ඨ්h', 'ථ්'], // Th - ['ඛ්N', 'ඤ්'], // KN - ['ට්h', 'ත්'], // th - ['ඪ්h', 'ධ්'], // Dh - ['ඩ්h', 'ද්'], // dh - ['(ප්h|P)', 'ඵ්'], // ph P - ['ළ්u', 'ළු'], // Lu - ['බ්h', 'භ්'], // bh + [ '(ක්h|K)', 'ඛ්' ], // kh K + [ '(ග්h|G)', 'ඝ්' ], // gh G + [ 'ස්h', 'ශ්' ], // sh + [ 'ch', 'ච්' ], + [ 'Ch', 'ඡ්' ], + [ 'Sh', 'ෂ්' ], + [ 'ඝ්N', 'ඥ්' ], // GN + [ 'ඨ්h', 'ථ්' ], // Th + [ 'ඛ්N', 'ඤ්' ], // KN + [ 'ට්h', 'ත්' ], // th + [ 'ඪ්h', 'ධ්' ], // Dh + [ 'ඩ්h', 'ද්' ], // dh + [ '(ප්h|P)', 'ඵ්' ], // ph P + [ 'ළ්u', 'ළු' ], // Lu + [ 'බ්h', 'භ්' ], // bh - ['(\\\\r|R)', '\u0DBB\u0DCA\u200D'], // \r R - ['(\\\\y|Y)', '\u200D\u0DBA\u0DCA'], // \y Y + [ '(\\\\r|R)', '\u0DBB\u0DCA\u200D' ], // \r R + [ '(\\\\y|Y)', '\u200D\u0DBA\u0DCA' ], // \y Y - ['අ(a|\\))', 'ආ'], // aa a) - ['ඇ(a|\\))', 'ඈ'], // Aa A) ae - ['(ඉ[i\\)e]|එe)', 'ඊ'], // ii i) ie ee - ['එ[a\\)i]', 'ඒ'], // ea e) ei - ['ඔ[e\\)]', 'ඕ'], // oe o) - ['(උ[u\\)]|ඔo)', 'ඌ'], // uu u) oo - ['අu', 'ඖ'], // au + [ 'අ(a|\\))', 'ආ' ], // aa a) + [ 'ඇ(a|\\))', 'ඈ' ], // Aa A) ae + [ '(ඉ[i\\)e]|එe)', 'ඊ' ], // ii i) ie ee + [ 'එ[a\\)i]', 'ඒ' ], // ea e) ei + [ 'ඔ[e\\)]', 'ඕ' ], // oe o) + [ '(උ[u\\)]|ඔo)', 'ඌ' ], // uu u) oo + [ 'අu', 'ඖ' ], // au - ['\\\\n', 'ං'], - ['\\\\h', 'ඃ'], - ['\\\\N', 'ඞ'], - ['\\\\R', 'ඍ'], + [ '\\\\n', 'ං' ], + [ '\\\\h', 'ඃ' ], + [ '\\\\N', 'ඞ' ], + [ '\\\\R', 'ඍ' ], - ['a', 'අ'], - ['A', 'ඇ'], - ['i', 'ඉ'], - ['e', 'එ'], - ['o', 'ඔ'], - ['u', 'උ'], + [ 'a', 'අ' ], + [ 'A', 'ඇ' ], + [ 'i', 'ඉ' ], + [ 'e', 'එ' ], + [ 'o', 'ඔ' ], + [ 'u', 'උ' ], - ['k', 'ක්'], - ['b', 'බ්'], - ['B', 'ඹ්'], - ['g', 'ග්'], - ['m', 'ම්'], - ['y', 'ය්'], - ['j', 'ජ්'], - ['r', 'ර්'], - ['T', 'ඨ්'], - ['f', 'ෆ්'], - ['t', 'ට්'], - ['l', 'ල්'], - ['D', 'ඪ්'], - ['d', 'ඩ්'], - ['(w|v)', 'ව්'], - ['s', 'ස්'], - ['q', 'ඣ්'], - ['h', 'හ්'], - ['n', 'න්'], - ['N', 'ණ්'], - ['p', 'ප්'], - ['L', 'ළ්']] + [ 'k', 'ක්' ], + [ 'b', 'බ්' ], + [ 'B', 'ඹ්' ], + [ 'g', 'ග්' ], + [ 'm', 'ම්' ], + [ 'y', 'ය්' ], + [ 'j', 'ජ්' ], + [ 'r', 'ර්' ], + [ 'T', 'ඨ්' ], + [ 'f', 'ෆ්' ], + [ 't', 'ට්' ], + [ 'l', 'ල්' ], + [ 'D', 'ඪ්' ], + [ 'd', 'ඩ්' ], + [ '(w|v)', 'ව්' ], + [ 's', 'ස්' ], + [ 'q', 'ඣ්' ], + [ 'h', 'හ්' ], + [ 'n', 'න්' ], + [ 'N', 'ණ්' ], + [ 'p', 'ප්' ], + [ 'L', 'ළ්' ] ] }; $.ime.register( siSinglish ); diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/si/si-wijesekara.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/si/si-wijesekara.js index 32f2d852..2f59e8f3 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/si/si-wijesekara.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/si/si-wijesekara.js @@ -13,92 +13,92 @@ contextLength: 0, maxKeyLength: 2, patterns: [ - ['`', '\u0DCA\u200D\u0DBB'], - ['~', '\u0DBB\u0DCA\u200D'], - ['q', 'ු'], - ['w', 'අ'], - ['අe', 'ඇ'], - ['e', 'ැ'], - ['r', 'ර'], - ['ෙt', 'ඓ'], - ['t', 'එ'], - ['y', 'හ'], - ['u', 'ම'], - ['i', 'ස'], - ['o', 'ද'], - ['p', 'ච'], - ['\\[', 'ඤ'], - ['\\]', ';'], - ['එa', 'ඒ'], - ['ඔa', 'ඕ'], - ['a', '්'], - ['s', 'ි'], - ['අd', 'ආ'], - ['d', 'ා'], - ['f', 'ෙ'], - ['g', 'ට'], - ['h', 'ය'], - ['j', 'ව'], - ['k', 'න'], - ['l', 'ක'], - [';', 'ත'], - ['\'', '.'], - ['z', '\''], - ['x', 'ං'], - ['c', 'ජ'], - ['v', 'ඩ'], - ['b', 'ඉ'], - ['n', 'බ'], - ['m', 'ප'], - ['\\,', 'ල'], - ['\\.', 'ග'], + [ '`', '\u0DCA\u200D\u0DBB' ], + [ '~', '\u0DBB\u0DCA\u200D' ], + [ 'q', 'ු' ], + [ 'w', 'අ' ], + [ 'අe', 'ඇ' ], + [ 'e', 'ැ' ], + [ 'r', 'ර' ], + [ 'ෙt', 'ඓ' ], + [ 't', 'එ' ], + [ 'y', 'හ' ], + [ 'u', 'ම' ], + [ 'i', 'ස' ], + [ 'o', 'ද' ], + [ 'p', 'ච' ], + [ '\\[', 'ඤ' ], + [ '\\]', ';' ], + [ 'එa', 'ඒ' ], + [ 'ඔa', 'ඕ' ], + [ 'a', '්' ], + [ 's', 'ි' ], + [ 'අd', 'ආ' ], + [ 'd', 'ා' ], + [ 'f', 'ෙ' ], + [ 'g', 'ට' ], + [ 'h', 'ය' ], + [ 'j', 'ව' ], + [ 'k', 'න' ], + [ 'l', 'ක' ], + [ ';', 'ත' ], + [ '\'', '.' ], + [ 'z', '\'' ], + [ 'x', 'ං' ], + [ 'c', 'ජ' ], + [ 'v', 'ඩ' ], + [ 'b', 'ඉ' ], + [ 'n', 'බ' ], + [ 'm', 'ප' ], + [ '\\,', 'ල' ], + [ '\\.', 'ග' ], - ['Q', 'ූ'], - ['W', 'උ'], - ['අE', 'ඈ'], - ['E', 'ෑ'], - ['R', 'ඍ'], - ['T', 'ඔ'], - ['Y', 'ශ'], - ['U', 'ඹ'], - ['I', 'ෂ'], - ['O', 'ධ'], - ['P', 'ඡ'], - ['\\{', 'ඥ'], - ['\\}', ':'], - ['උA', 'ඌ'], - ['ඏA', 'ඐ'], - ['ඔA', 'ඖ'], - ['A', 'ෟ'], - ['S', 'ී'], - ['ඍD', 'ඎ'], - ['ෘD', 'ෲ'], - ['D', 'ෘ'], - ['F', 'ෆ'], - ['G', 'ඨ'], - ['H', 'ය'], - ['J', 'ළ'], - ['K', 'ණ'], - ['L', 'ඛ'], - ['\\:', 'ථ'], - ['\"', ','], - ['Z', '"'], - ['X', 'ඃ'], - ['C', 'ඣ'], - ['V', 'ඪ'], - ['B', 'ඊ'], - ['N', 'භ'], - ['M', 'ඵ'], - ['\\<', 'ළ'], - ['\\>', 'ඝ']], + [ 'Q', 'ූ' ], + [ 'W', 'උ' ], + [ 'අE', 'ඈ' ], + [ 'E', 'ෑ' ], + [ 'R', 'ඍ' ], + [ 'T', 'ඔ' ], + [ 'Y', 'ශ' ], + [ 'U', 'ඹ' ], + [ 'I', 'ෂ' ], + [ 'O', 'ධ' ], + [ 'P', 'ඡ' ], + [ '\\{', 'ඥ' ], + [ '\\}', ':' ], + [ 'උA', 'ඌ' ], + [ 'ඏA', 'ඐ' ], + [ 'ඔA', 'ඖ' ], + [ 'A', 'ෟ' ], + [ 'S', 'ී' ], + [ 'ඍD', 'ඎ' ], + [ 'ෘD', 'ෲ' ], + [ 'D', 'ෘ' ], + [ 'F', 'ෆ' ], + [ 'G', 'ඨ' ], + [ 'H', 'ය' ], + [ 'J', 'ළ' ], + [ 'K', 'ණ' ], + [ 'L', 'ඛ' ], + [ '\\:', 'ථ' ], + [ '\"', ',' ], + [ 'Z', '"' ], + [ 'X', 'ඃ' ], + [ 'C', 'ඣ' ], + [ 'V', 'ඪ' ], + [ 'B', 'ඊ' ], + [ 'N', 'භ' ], + [ 'M', 'ඵ' ], + [ '\\<', 'ළ' ], + [ '\\>', 'ඝ' ] ], patterns_x: [ - ['o', 'ඳ'], - ['v', 'ඬ'], - ['\'', '෴'], - ['a', 'ෳ'], - ['\\.', 'ඟ'], - ['x', 'ඦ'], - [',', 'ඏ']] + [ 'o', 'ඳ' ], + [ 'v', 'ඬ' ], + [ '\'', '෴' ], + [ 'a', 'ෳ' ], + [ '\\.', 'ඟ' ], + [ 'x', 'ඦ' ], + [ ',', 'ඏ' ] ] }; $.ime.register( siWijesekara ); diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/sk/sk-kbd.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/sk/sk-kbd.js index a8278c04..33157067 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/sk/sk-kbd.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/sk/sk-kbd.js @@ -11,93 +11,93 @@ license: 'GPLv3', version: '1.1', patterns: [ - ['1', '+'], - ['2', 'ľ'], - ['3', 'š'], - ['4', 'č'], - ['5', 'ť'], - ['6', 'ž'], - ['7', 'ý'], - ['8', 'á'], - ['9', 'í'], - ['0', 'é'], - ['!', '1'], - ['@', '2'], - ['#', '3'], - ['\\$', '4'], - ['%', '5'], - ['\\^', '6'], - ['&', '7'], - ['\\*', '8'], - ['\\(', '9'], - ['\\)', '0'], - ['-', '='], - ['_', '%'], - ['=', '´'], - ['\\+', 'ˇ'], - ['\\[', 'ú'], - ['\\{', '/'], - ['\\]', 'ä'], - ['\\}', '('], - ['\\\\', 'ň'], - ['\\|', ')'], - [';', 'ô'], - [':', '\"'], - ['\'', '§'], - ['\"', '!'], - ['\\<', '?'], - ['\\>', ':'], - ['/', '-'], - ['\\?', '_'], - ['`', ';'], - ['~', '°'], + [ '1', '+' ], + [ '2', 'ľ' ], + [ '3', 'š' ], + [ '4', 'č' ], + [ '5', 'ť' ], + [ '6', 'ž' ], + [ '7', 'ý' ], + [ '8', 'á' ], + [ '9', 'í' ], + [ '0', 'é' ], + [ '!', '1' ], + [ '@', '2' ], + [ '#', '3' ], + [ '\\$', '4' ], + [ '%', '5' ], + [ '\\^', '6' ], + [ '&', '7' ], + [ '\\*', '8' ], + [ '\\(', '9' ], + [ '\\)', '0' ], + [ '-', '=' ], + [ '_', '%' ], + [ '=', '´' ], + [ '\\+', 'ˇ' ], + [ '\\[', 'ú' ], + [ '\\{', '/' ], + [ '\\]', 'ä' ], + [ '\\}', '(' ], + [ '\\\\', 'ň' ], + [ '\\|', ')' ], + [ ';', 'ô' ], + [ ':', '\"' ], + [ '\'', '§' ], + [ '\"', '!' ], + [ '\\<', '?' ], + [ '\\>', ':' ], + [ '/', '-' ], + [ '\\?', '_' ], + [ '`', ';' ], + [ '~', '°' ], - ['´a', 'á'], - ['´A', 'Á'], - ['´e', 'é'], - ['´E', 'É'], - ['´i', 'í'], - ['´I', 'Í'], - ['´l', 'ĺ'], - ['´L', 'Ĺ'], - ['´o', 'ó'], - ['´O', 'Ó'], - ['´r', 'ŕ'], - ['´R', 'Ŕ'], - ['´u', 'ú'], - ['´U', 'Ú'], - ['´y', 'ý'], - ['´Y', 'Ý'], + [ '´a', 'á' ], + [ '´A', 'Á' ], + [ '´e', 'é' ], + [ '´E', 'É' ], + [ '´i', 'í' ], + [ '´I', 'Í' ], + [ '´l', 'ĺ' ], + [ '´L', 'Ĺ' ], + [ '´o', 'ó' ], + [ '´O', 'Ó' ], + [ '´r', 'ŕ' ], + [ '´R', 'Ŕ' ], + [ '´u', 'ú' ], + [ '´U', 'Ú' ], + [ '´y', 'ý' ], + [ '´Y', 'Ý' ], - ['¨a', 'ä'], - ['¨A', 'Ä'], - ['\\^o', 'ô'], - ['\\^O', 'Ô'], + [ '¨a', 'ä' ], + [ '¨A', 'Ä' ], + [ '\\^o', 'ô' ], + [ '\\^O', 'Ô' ], - ['ˇc', 'č'], - ['ˇC', 'Č'], - ['ˇd', 'ď'], - ['ˇD', 'Ď'], - ['ˇl', 'ľ'], - ['ˇL', 'Ľ'], - ['ˇn', 'ň'], - ['ˇN', 'Ň'], - ['ˇs', 'š'], - ['ˇS', 'Š'], - ['ˇt', 'ť'], - ['ˇT', 'Ť'], - ['ˇz', 'ž'], - ['ˇZ', 'Ž'], + [ 'ˇc', 'č' ], + [ 'ˇC', 'Č' ], + [ 'ˇd', 'ď' ], + [ 'ˇD', 'Ď' ], + [ 'ˇl', 'ľ' ], + [ 'ˇL', 'Ľ' ], + [ 'ˇn', 'ň' ], + [ 'ˇN', 'Ň' ], + [ 'ˇs', 'š' ], + [ 'ˇS', 'Š' ], + [ 'ˇt', 'ť' ], + [ 'ˇT', 'Ť' ], + [ 'ˇz', 'ž' ], + [ 'ˇZ', 'Ž' ], // It's QWERTZ - ['y', 'z'], - ['z', 'y'], - ['Y', 'Z'], - ['Z', 'Y'] + [ 'y', 'z' ], + [ 'z', 'y' ], + [ 'Y', 'Z' ], + [ 'Z', 'Y' ] ], patterns_x: [ - ['3', '^'], - ['=', '¨'] + [ '3', '^' ], + [ '=', '¨' ] ] }; diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/sr/sr-kbd.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/sr/sr-kbd.js index 87aec37a..3b6b764e 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/sr/sr-kbd.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/sr/sr-kbd.js @@ -11,86 +11,86 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['\'g', 'ѓ'], - ['\'G', 'Ѓ'], - ['\'k', 'ќ'], - ['\'K', 'Ќ'], - ['\\@', '\"'], - ['\\^', '&'], - ['\\&', '/'], - ['\\*', '('], - ['\\(', ')'], - ['\\)', '='], - ['\\-', '\''], - ['\\_', '?'], - ['\\=', '+'], - ['\\+', '*'], - ['q', 'љ'], - ['Q', 'Љ'], - ['w', 'њ'], - ['W', 'Њ'], - ['e', 'е'], - ['E', 'Е'], - ['r', 'р'], - ['R', 'Р'], - ['t', 'т'], - ['T', 'Т'], - ['y', 'з'], - ['Y', 'З'], - ['u', 'у'], - ['U', 'У'], - ['i', 'и'], - ['I', 'И'], - ['o', 'о'], - ['O', 'О'], - ['p', 'п'], - ['P', 'П'], - ['\\[', 'ш'], - ['\\{', 'Ш'], - ['\\]', 'ђ'], - ['\\}', 'Ђ'], - ['a', 'а'], - ['A', 'А'], - ['s', 'с'], - ['S', 'С'], - ['d', 'д'], - ['D', 'Д'], - ['f', 'ф'], - ['F', 'Ф'], - ['g', 'г'], - ['G', 'Г'], - ['h', 'х'], - ['H', 'Х'], - ['j', 'ј'], - ['J', 'Ј'], - ['k', 'к'], - ['K', 'К'], - ['l', 'л'], - ['L', 'Л'], - [';', 'ч'], - [':', 'Ч'], - ['\'', 'ћ'], - ['\"', 'Ћ'], - ['\\', 'ж'], - ['\\|', 'Ж'], - ['z', 'ѕ'], - ['Z', 'Ѕ'], - ['x', 'џ'], - ['X', 'Џ'], - ['c', 'ц'], - ['C', 'Ц'], - ['v', 'в'], - ['V', 'В'], - ['b', 'б'], - ['B', 'Б'], - ['n', 'н'], - ['N', 'Н'], - ['m', 'м'], - ['M', 'М'], - ['\\<', ';'], - ['\\>', ':'], - ['/', '-'], - ['\\?', '_'] + [ '\'g', 'ѓ' ], + [ '\'G', 'Ѓ' ], + [ '\'k', 'ќ' ], + [ '\'K', 'Ќ' ], + [ '\\@', '\"' ], + [ '\\^', '&' ], + [ '\\&', '/' ], + [ '\\*', '(' ], + [ '\\(', ')' ], + [ '\\)', '=' ], + [ '\\-', '\'' ], + [ '\\_', '?' ], + [ '\\=', '+' ], + [ '\\+', '*' ], + [ 'q', 'љ' ], + [ 'Q', 'Љ' ], + [ 'w', 'њ' ], + [ 'W', 'Њ' ], + [ 'e', 'е' ], + [ 'E', 'Е' ], + [ 'r', 'р' ], + [ 'R', 'Р' ], + [ 't', 'т' ], + [ 'T', 'Т' ], + [ 'y', 'з' ], + [ 'Y', 'З' ], + [ 'u', 'у' ], + [ 'U', 'У' ], + [ 'i', 'и' ], + [ 'I', 'И' ], + [ 'o', 'о' ], + [ 'O', 'О' ], + [ 'p', 'п' ], + [ 'P', 'П' ], + [ '\\[', 'ш' ], + [ '\\{', 'Ш' ], + [ '\\]', 'ђ' ], + [ '\\}', 'Ђ' ], + [ 'a', 'а' ], + [ 'A', 'А' ], + [ 's', 'с' ], + [ 'S', 'С' ], + [ 'd', 'д' ], + [ 'D', 'Д' ], + [ 'f', 'ф' ], + [ 'F', 'Ф' ], + [ 'g', 'г' ], + [ 'G', 'Г' ], + [ 'h', 'х' ], + [ 'H', 'Х' ], + [ 'j', 'ј' ], + [ 'J', 'Ј' ], + [ 'k', 'к' ], + [ 'K', 'К' ], + [ 'l', 'л' ], + [ 'L', 'Л' ], + [ ';', 'ч' ], + [ ':', 'Ч' ], + [ '\'', 'ћ' ], + [ '\"', 'Ћ' ], + [ '\\\\', 'ж' ], + [ '\\|', 'Ж' ], + [ 'z', 'ѕ' ], + [ 'Z', 'Ѕ' ], + [ 'x', 'џ' ], + [ 'X', 'Џ' ], + [ 'c', 'ц' ], + [ 'C', 'Ц' ], + [ 'v', 'в' ], + [ 'V', 'В' ], + [ 'b', 'б' ], + [ 'B', 'Б' ], + [ 'n', 'н' ], + [ 'N', 'Н' ], + [ 'm', 'м' ], + [ 'M', 'М' ], + [ '\\<', ';' ], + [ '\\>', ':' ], + [ '/', '-' ], + [ '\\?', '_' ] ] }; diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ta/ta-99.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ta/ta-99.js index d40c3550..8a53f2bc 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ta/ta-99.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ta/ta-99.js @@ -138,8 +138,6 @@ [ 'b', 'ங' ], [ 'n', 'ல' ], [ 'm', 'ர' ], - // ',', 'ஆ'], - // '\\.', 'ஆ'], [ '/', 'ழ' ], // ksha in non-conjunct form with ZWNJ. @@ -151,30 +149,28 @@ [ 'T', 'க்ஷ' ], [ 'Y', 'ஸ்ரீ' ], [ 'U', 'ற' ], - [ 'I', 'ன' ], + [ 'I', ':' ], [ 'O', '[' ], [ 'P', ']' ], - // '\\{', 'ஆ'], - // '\\}', 'ஆ'], [ 'A', '௹' ], [ 'S', '௺' ], [ 'D', '௸' ], [ 'F', 'ஃ' ], - [ 'G', 'எ' ], - [ 'H', 'க' ], - [ 'J', 'ப' ], + [ 'G', '⚪' ], + [ 'H', '⚫' ], + [ 'J', '★' ], [ 'K', '"' ], - [ 'L', ':' ], - [ '\\:', ';' ], - [ '\'', '\'' ], + [ 'L', '௱' ], + [ ':', ';' ], + [ '"', "'" ], [ 'Z', '௳' ], [ 'X', '௴' ], [ 'C', '௵' ], [ 'V', '௶' ], [ 'B', '௷' ], - [ 'N', 'ல' ], + [ 'N', 'ௐ' ], [ 'M', '/' ], [ '\\\\0', '\u0be6' ], @@ -186,7 +182,8 @@ [ '\\\\6', '௬' ], [ '\\\\7', '௭' ], [ '\\\\8', '௮' ], - [ '\\\\9', '௯' ] ] + [ '\\\\9', '௯' ] + ] }; $.ime.register( ta99 ); diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ta/ta-inscript2.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ta/ta-inscript2.js index c616470d..451594f8 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ta/ta-inscript2.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ta/ta-inscript2.js @@ -11,95 +11,95 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['1', '௧'], - ['2', '௨'], - ['3', '௩'], - ['4', '௪'], - ['5', '௫'], - ['\\^', 'த்ர'], - ['6', '௬'], - ['\\&', 'க்ஷ'], - ['7', '௭'], - ['\\*', 'ஷ்ர'], - ['8', '௮'], - ['\\(', '('], - ['9', '௯'], - ['\\)', ')'], - ['0', '௦'], - ['\\_', 'ஃ'], - ['\\-', '-'], - ['\\=','='], - ['Q', 'ஔ'], - ['q', 'ௌ'], - ['W', 'ஐ'], - ['w', 'ை'], - ['E', 'ஆ'], - ['e', 'ா'], - ['R', 'ஈ'], - ['r', 'ீ'], - ['T', 'ஊ'], - ['t', 'ூ'], - ['y', 'y'], - ['U', 'ங'], - ['u', 'ஹ'], - ['p', 'ஜ'], - ['\\}', 'ஞ'], - ['A', 'ஓ'], - ['a', 'ோ '], - ['S', 'ஏ'], - ['s', 'ே'], - ['D', 'அ'], - ['d', '்'], - ['F', 'இ'], - ['f', 'ி'], - ['G', 'உ'], - ['g', 'ு'], - ['h', 'ப'], - ['J', 'ற'], - ['j', 'ர'], - ['k', 'க'], - ['l', 'த'], - [';', 'ச'], - ['\\\'', 'ட'], - ['\\~', 'ஒ'], - ['\\`', 'ொ'], - ['Z', 'எ'], - ['z', 'ெ'], - ['x', 'ஂ'], - ['X', 'X'], - ['C', 'ண'], - ['c', 'ம'], - ['V', 'ன'], - ['v', 'ந'], - ['B', 'ழ'], - ['b', 'வ'], - ['N', 'ள'], - ['n', 'ல'], - ['M', 'ஶ'], - ['m', 'ஸ'], - ['\\<', 'ஷ'], - [',', ','], - ['\\>', '।'], - ['\\.', '.'], - ['/', 'ய'] + [ '1', '௧' ], + [ '2', '௨' ], + [ '3', '௩' ], + [ '4', '௪' ], + [ '5', '௫' ], + [ '\\^', 'த்ர' ], + [ '6', '௬' ], + [ '\\&', 'க்ஷ' ], + [ '7', '௭' ], + [ '\\*', 'ஷ்ர' ], + [ '8', '௮' ], + [ '\\(', '(' ], + [ '9', '௯' ], + [ '\\)', ')' ], + [ '0', '௦' ], + [ '\\_', 'ஃ' ], + [ '\\-', '-' ], + [ '\\=','=' ], + [ 'Q', 'ஔ' ], + [ 'q', 'ௌ' ], + [ 'W', 'ஐ' ], + [ 'w', 'ை' ], + [ 'E', 'ஆ' ], + [ 'e', 'ா' ], + [ 'R', 'ஈ' ], + [ 'r', 'ீ' ], + [ 'T', 'ஊ' ], + [ 't', 'ூ' ], + [ 'y', 'y' ], + [ 'U', 'ங' ], + [ 'u', 'ஹ' ], + [ 'p', 'ஜ' ], + [ '\\}', 'ஞ' ], + [ 'A', 'ஓ' ], + [ 'a', 'ோ ' ], + [ 'S', 'ஏ' ], + [ 's', 'ே' ], + [ 'D', 'அ' ], + [ 'd', '்' ], + [ 'F', 'இ' ], + [ 'f', 'ி' ], + [ 'G', 'உ' ], + [ 'g', 'ு' ], + [ 'h', 'ப' ], + [ 'J', 'ற' ], + [ 'j', 'ர' ], + [ 'k', 'க' ], + [ 'l', 'த' ], + [ ';', 'ச' ], + [ '\\\'', 'ட' ], + [ '\\~', 'ஒ' ], + [ '\\`', 'ொ' ], + [ 'Z', 'எ' ], + [ 'z', 'ெ' ], + [ 'x', 'ஂ' ], + [ 'X', 'X' ], + [ 'C', 'ண' ], + [ 'c', 'ம' ], + [ 'V', 'ன' ], + [ 'v', 'ந' ], + [ 'B', 'ழ' ], + [ 'b', 'வ' ], + [ 'N', 'ள' ], + [ 'n', 'ல' ], + [ 'M', 'ஶ' ], + [ 'm', 'ஸ' ], + [ '\\<', 'ஷ' ], + [ ',', ',' ], + [ '\\>', '।' ], + [ '\\.', '.' ], + [ '/', 'ய' ] ], patterns_x: [ - ['1', '\u200d'], - ['2', '\u200c'], - ['4', '₹'], - ['0', '௰'], - ['\\-', '௱'], - ['\\=', '௲'], - ['y', '௷'], - ['h', '௶'], - ['X', 'ௐ'], - ['C', '௸'], - ['c', '௴'], - ['V', '௺'], - ['v', '௳'], - ['b', '௵'], - [',', '௹'], - ['\\.', '॥'] + [ '1', '\u200d' ], + [ '2', '\u200c' ], + [ '4', '₹' ], + [ '0', '௰' ], + [ '\\-', '௱' ], + [ '\\=', '௲' ], + [ 'y', '௷' ], + [ 'h', '௶' ], + [ 'X', 'ௐ' ], + [ 'C', '௸' ], + [ 'c', '௴' ], + [ 'V', '௺' ], + [ 'v', '௳' ], + [ 'b', '௵' ], + [ ',', '௹' ], + [ '\\.', '॥' ] ] }; diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/te/te-apple.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/te/te-apple.js index eca65087..ef488365 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/te/te-apple.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/te/te-apple.js @@ -11,116 +11,116 @@ version: '1.0', patterns: [ - ['1', '1'], - ['2', '2'], - ['3', '3'], - ['4', '4'], - ['5', '5'], - ['6', '6'], - ['7', '7'], - ['8', '8'], - ['\\(', '('], - ['9', '9'], - ['\\)', ')'], - ['0', '0'], - ['\\_', '÷'], - ['\\-', '×'], - ['\\+', '+'], - ['\\=', '='], + [ '1', '1' ], + [ '2', '2' ], + [ '3', '3' ], + [ '4', '4' ], + [ '5', '5' ], + [ '6', '6' ], + [ '7', '7' ], + [ '8', '8' ], + [ '\\(', '(' ], + [ '9', '9' ], + [ '\\)', ')' ], + [ '0', '0' ], + [ '\\_', '÷' ], + [ '\\-', '×' ], + [ '\\+', '+' ], + [ '\\=', '=' ], - ['\\!', '!'], - ['\\@', '\''], - ['\\#', '%'], - ['\\$', '్పు'], - ['\\%', '్ర'], - ['\\^', '-'], - ['\\&', '|'], - ['\\*', '`'], + [ '\\!', '!' ], + [ '\\@', '\'' ], + [ '\\#', '%' ], + [ '\\$', '్పు' ], + [ '\\%', '్ర' ], + [ '\\^', '-' ], + [ '\\&', '|' ], + [ '\\*', '`' ], - ['([క-హ])e', '$1ా'], - ['([క-హ])E', '$1ౄ'], - ['([క-హ])r', '$1ి'], - ['([క-హ])w', '$1ీ'], - ['([క-హ])W', '$1ృ'], - ['([క-హ])t', '$1ొ'], - ['([క-హ])y', '$1ో'], - ['([క-హ])u', '$1ె'], - ['([క-హ])i', '$1ు'], - ['([క-హ])o', '$1ే'], - ['([క-హ])p', '$1ూ'], - ['([క-హ])\\[', '$1ై'], - ['([క-హ])\\]', '$1ౌ'], + [ '([క-హ])e', '$1ా' ], + [ '([క-హ])E', '$1ౄ' ], + [ '([క-హ])r', '$1ి' ], + [ '([క-హ])w', '$1ీ' ], + [ '([క-హ])W', '$1ృ' ], + [ '([క-హ])t', '$1ొ' ], + [ '([క-హ])y', '$1ో' ], + [ '([క-హ])u', '$1ె' ], + [ '([క-హ])i', '$1ు' ], + [ '([క-హ])o', '$1ే' ], + [ '([క-హ])p', '$1ూ' ], + [ '([క-హ])\\[', '$1ై' ], + [ '([క-హ])\\]', '$1ౌ' ], - ['Q', 'క్ష్మి'], - ['q', 'అ'], - ['W', 'ఋ'], - ['w', 'ఈ'], - ['E', 'ౠ'], - ['e', 'ఆ'], - ['R', 'ఙ'], - ['r', 'ఇ'], - ['T', 'ఞ'], - ['t', 'ఒ'], - ['Y', 'క్ష'], - ['y', 'ఓ'], - ['U', 'శ్రీ'], - ['u', 'ఎ'], - ['I', '/'], - ['i', 'ఉ'], - ['O', 'స్త్ర'], - ['o', 'ఏ'], - ['P', 'ష్ట్ర'], - ['p', 'ఊ'], - ['\\{', 'క్ష్మ'], - ['\\[', 'ఐ'], - ['\\}', '!'], - ['\\]', 'ఔ'], - ['\\|', 'ఁ'], - ['\\\\', 'ః'], - ['A', 'ళ'], - ['a', 'ల'], - ['S', 'థ'], - ['s', 'త'], - ['D', 'ధ'], - ['d', 'ద'], - ['F', 'శ'], - ['f', 'వ'], - ['G', ':'], - ['g', 'ం'], - ['H', '్'], - ['h', '్'], - ['J', 'ఖ'], - ['j', 'క'], - ['K', 'ఱ'], - ['k', 'ర'], - ['L', 'ణ'], - ['l', 'న'], - [':', 'ఫ'], - [';', 'ప'], - ['"', 'ష'], - ['\\\'', 'స'], - ['\\~', '~'], - ['\\`', '`'], - ['Z', 'ఠ'], - ['z', 'ట'], - ['X', 'ఘ'], - ['x', 'గ'], - ['C', 'ఢ'], - ['c', 'డ'], - ['V', 'భ'], - ['v', 'బ'], - ['B', 'హ'], - ['b', 'మ'], - ['N', 'క్ష్మీ'], - ['n', 'య'], - ['M', 'ఛ'], - ['m', 'చ'], - ['\\<', ';'], - [',', ','], - ['\\>', '?'], - ['\\.', '.'], - ['/', 'జ'], - ['\\?', 'ఝ'] + [ 'Q', 'క్ష్మి' ], + [ 'q', 'అ' ], + [ 'W', 'ఋ' ], + [ 'w', 'ఈ' ], + [ 'E', 'ౠ' ], + [ 'e', 'ఆ' ], + [ 'R', 'ఙ' ], + [ 'r', 'ఇ' ], + [ 'T', 'ఞ' ], + [ 't', 'ఒ' ], + [ 'Y', 'క్ష' ], + [ 'y', 'ఓ' ], + [ 'U', 'శ్రీ' ], + [ 'u', 'ఎ' ], + [ 'I', '/' ], + [ 'i', 'ఉ' ], + [ 'O', 'స్త్ర' ], + [ 'o', 'ఏ' ], + [ 'P', 'ష్ట్ర' ], + [ 'p', 'ఊ' ], + [ '\\{', 'క్ష్మ' ], + [ '\\[', 'ఐ' ], + [ '\\}', '!' ], + [ '\\]', 'ఔ' ], + [ '\\|', 'ఁ' ], + [ '\\\\', 'ః' ], + [ 'A', 'ళ' ], + [ 'a', 'ల' ], + [ 'S', 'థ' ], + [ 's', 'త' ], + [ 'D', 'ధ' ], + [ 'd', 'ద' ], + [ 'F', 'శ' ], + [ 'f', 'వ' ], + [ 'G', ':' ], + [ 'g', 'ం' ], + [ 'H', '్' ], + [ 'h', '్' ], + [ 'J', 'ఖ' ], + [ 'j', 'క' ], + [ 'K', 'ఱ' ], + [ 'k', 'ర' ], + [ 'L', 'ణ' ], + [ 'l', 'న' ], + [ ':', 'ఫ' ], + [ ';', 'ప' ], + [ '"', 'ష' ], + [ '\\\'', 'స' ], + [ '\\~', '~' ], + [ '\\`', '`' ], + [ 'Z', 'ఠ' ], + [ 'z', 'ట' ], + [ 'X', 'ఘ' ], + [ 'x', 'గ' ], + [ 'C', 'ఢ' ], + [ 'c', 'డ' ], + [ 'V', 'భ' ], + [ 'v', 'బ' ], + [ 'B', 'హ' ], + [ 'b', 'మ' ], + [ 'N', 'క్ష్మీ' ], + [ 'n', 'య' ], + [ 'M', 'ఛ' ], + [ 'm', 'చ' ], + [ '\\<', ';' ], + [ ',', ',' ], + [ '\\>', '?' ], + [ '\\.', '.' ], + [ '/', 'జ' ], + [ '\\?', 'ఝ' ] ], patterns_x: [ @@ -131,27 +131,27 @@ * kept these based on inscript. */ - ['\\!', '౹'], - ['\\@', '౼'], - ['\\#', '౺'], - ['\\$', '౽'], - ['4', '₹'], - ['\\%', '౻'], - ['\\^', '౾'], - ['1', '\u200d'], - ['2', '\u200c'], - ['0', '౸'], - ['\\-', '౿'], - ['R', 'ౣ'], - ['r', 'ౡ'], - ['p', 'ౙ'], - ['F', 'ఌ'], - ['f', 'ౢ'], - [';', 'ౘ'], - ['Z', 'ౖ'], - ['z', 'ౕ'], - ['\\>', 'ఽ'], - ['\\.', '॥'] + [ '\\!', '౹' ], + [ '\\@', '౼' ], + [ '\\#', '౺' ], + [ '\\$', '౽' ], + [ '4', '₹' ], + [ '\\%', '౻' ], + [ '\\^', '౾' ], + [ '1', '\u200d' ], + [ '2', '\u200c' ], + [ '0', '౸' ], + [ '\\-', '౿' ], + [ 'R', 'ౣ' ], + [ 'r', 'ౡ' ], + [ 'p', 'ౙ' ], + [ 'F', 'ఌ' ], + [ 'f', 'ౢ' ], + [ ';', 'ౘ' ], + [ 'Z', 'ౖ' ], + [ 'z', 'ౕ' ], + [ '\\>', 'ఽ' ], + [ '\\.', '॥' ] ] }; diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/te/te-inscript.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/te/te-inscript.js index 4c663717..d9a3a89f 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/te/te-inscript.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/te/te-inscript.js @@ -10,113 +10,113 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['D', 'అ'], - ['E', 'ఆ'], - ['F', 'ఇ'], - ['R', 'ఈ'], - ['G', 'ఉ'], - ['T', 'ఊ'], - ['\\+', 'ఋ'], - ['Z', 'ఎ'], - ['S', 'ఏ'], - ['W', 'ఐ'], - ['~', 'ఒ'], - ['A', 'ఓ'], - ['Q', 'ఔ'], + [ 'D', 'అ' ], + [ 'E', 'ఆ' ], + [ 'F', 'ఇ' ], + [ 'R', 'ఈ' ], + [ 'G', 'ఉ' ], + [ 'T', 'ఊ' ], + [ '\\+', 'ఋ' ], + [ 'Z', 'ఎ' ], + [ 'S', 'ఏ' ], + [ 'W', 'ఐ' ], + [ '~', 'ఒ' ], + [ 'A', 'ఓ' ], + [ 'Q', 'ఔ' ], - ['k', 'క'], - ['K', 'ఖ'], - ['i', 'గ'], - ['I', 'ఘ'], - ['U', 'ఙ'], + [ 'k', 'క' ], + [ 'K', 'ఖ' ], + [ 'i', 'గ' ], + [ 'I', 'ఘ' ], + [ 'U', 'ఙ' ], - ['\\;', 'చ'], - ['\\:', 'ఛ'], - ['p', 'జ'], - ['P', 'ఝ'], - ['\\}', 'ఞ'], + [ '\\;', 'చ' ], + [ '\\:', 'ఛ' ], + [ 'p', 'జ' ], + [ 'P', 'ఝ' ], + [ '\\}', 'ఞ' ], - ['\'', 'ట'], - ['"', 'ఠ'], - ['\\[', '','డ'], - ['\\{', '','ఢ'], - ['C', 'ణ'], + [ '\'', 'ట' ], + [ '"', 'ఠ' ], + [ '\\[', '','డ' ], + [ '\\{', '','ఢ' ], + [ 'C', 'ణ' ], - ['l', 'త'], - ['L', 'థ'], - ['o', 'ద'], - ['O', 'ధ'], - ['v', 'న'], + [ 'l', 'త' ], + [ 'L', 'థ' ], + [ 'o', 'ద' ], + [ 'O', 'ధ' ], + [ 'v', 'న' ], - ['h', 'ప'], - ['H', 'ఫ'], - ['y', 'బ'], - ['Y', 'భ'], - ['c', 'మ'], + [ 'h', 'ప' ], + [ 'H', 'ఫ' ], + [ 'y', 'బ' ], + [ 'Y', 'భ' ], + [ 'c', 'మ' ], - ['/', 'య'], - ['j', 'ర'], - ['J', 'ఱ'], - ['n', 'ల'], - ['N', 'ళ'], - ['b', 'వ'], + [ '/', 'య' ], + [ 'j', 'ర' ], + [ 'J', 'ఱ' ], + [ 'n', 'ల' ], + [ 'N', 'ళ' ], + [ 'b', 'వ' ], - ['M', 'శ'], - ['\\<', '','ష'], - ['m', 'స'], - ['u', 'హ'], + [ 'M', 'శ' ], + [ '\\<', '','ష' ], + [ 'm', 'స' ], + [ 'u', 'హ' ], - ['e', 'ా'], - ['f', 'ి'], - ['r', 'ీ'], - ['g', 'ు'], - ['t', 'ూ'], - ['\\=', 'ృ'], - ['z', 'ె'], - ['s', 'ే'], - ['w', 'ై'], - ['`', 'ొ'], - ['a', 'ో'], - ['q', 'ౌ'], - ['x', 'ం'], - ['\\-', 'ః'], - ['X', 'ఁ'], - ['d', '్'], + [ 'e', 'ా' ], + [ 'f', 'ి' ], + [ 'r', 'ీ' ], + [ 'g', 'ు' ], + [ 't', 'ూ' ], + [ '\\=', 'ృ' ], + [ 'z', 'ె' ], + [ 's', 'ే' ], + [ 'w', 'ై' ], + [ '`', 'ొ' ], + [ 'a', 'ో' ], + [ 'q', 'ౌ' ], + [ 'x', 'ం' ], + [ '\\-', 'ః' ], + [ 'X', 'ఁ' ], + [ 'd', '్' ], - ['0', '','౦'], - ['1', '','౧'], - ['2', '౨'], - ['3', '౩'], - ['4', '౪'], - ['5', '౫'], - ['6', '౬'], - ['7', '౭'], - ['8', '౮'], - ['9', '౯'], + [ '0', '','౦' ], + [ '1', '','౧' ], + [ '2', '౨' ], + [ '3', '౩' ], + [ '4', '౪' ], + [ '5', '౫' ], + [ '6', '౬' ], + [ '7', '౭' ], + [ '8', '౮' ], + [ '9', '౯' ], - ['\\@', '\u200C'], // In cases where extended rules do not work - ['\\#', '్ర'], - ['\\$', 'ర్'], - ['\\%', 'జ్ఞ'], - ['\\^', 'త్ర'], - ['\\&', 'క్ష'], - ['\\*', 'శ్ర'], - ['\\>', '।']], + [ '\\@', '\u200C' ], // In cases where extended rules do not work + [ '\\#', '్ర' ], + [ '\\$', 'ర్' ], + [ '\\%', 'జ్ఞ' ], + [ '\\^', 'త్ర' ], + [ '\\&', 'క్ష' ], + [ '\\*', 'శ్ర' ], + [ '\\>', '।' ] ], patterns_x: [ - ['X', 'ॐ'], - ['\\;', 'ౘ'], - ['p', 'ౙ'], - ['f', '\u0C62'], // vowel sign of alu (volic l) - ['r', '\u0C63'], // vowel sign of aluu (volic ll) - ['F', 'ఌ'], - ['R', 'ౡ'], - ['\\.', '॥'], - ['\\>', 'ఽ'], - ['2', '\u200C'], // ZWNJ - ['4', '₹'], - ['\\=', 'ౄ'], - ['\\+', 'ౠ']] + [ 'X', 'ॐ' ], + [ '\\;', 'ౘ' ], + [ 'p', 'ౙ' ], + [ 'f', '\u0C62' ], // vowel sign of alu (volic l) + [ 'r', '\u0C63' ], // vowel sign of aluu (volic ll) + [ 'F', 'ఌ' ], + [ 'R', 'ౡ' ], + [ '\\.', '॥' ], + [ '\\>', 'ఽ' ], + [ '2', '\u200C' ], // ZWNJ + [ '4', '₹' ], + [ '\\=', 'ౄ' ], + [ '\\+', 'ౠ' ] ] }; $.ime.register( teInScript ); }( jQuery ) ); diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/te/te-inscript2.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/te/te-inscript2.js index 4cb75116..c7ddd1f5 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/te/te-inscript2.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/te/te-inscript2.js @@ -10,115 +10,115 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['1', '౧'], - ['2', '౨'], - ['3', '౩'], - ['4', '౪'], - ['5', '౫'], - ['6', '౬'], - ['7', '౭'], - ['8', '౮'], - ['\\(', '('], - ['9', '౯'], - ['\\)', ')'], - ['0', '౦'], - ['\\_', 'ః'], - ['\\-', '-'], - ['\\+', 'ఋ'], - ['\\=', 'ృ'], - ['Q', 'ఔ'], - ['q', 'ౌ'], - ['W', 'ఐ'], - ['w', 'ై'], - ['E', 'ఆ'], - ['e', 'ా'], - ['R', 'ఈ'], - ['r', 'ీ'], - ['T', 'ఊ'], - ['t', 'ూ'], - ['Y', 'భ'], - ['y', 'బ'], - ['U', 'ఙ'], - ['u', 'హ'], - ['I', 'ఘ'], - ['i', 'గ'], - ['O', 'ధ'], - ['o', 'ద'], - ['P', 'ఝ'], - ['p', 'జ'], - ['\\{', 'ఢ'], - ['\\[', 'డ'], - ['\\}', 'ఞ'], - ['A', 'ఓ'], - ['a', 'ో'], - ['S', 'ఏ'], - ['s', 'ే'], - ['D', 'అ'], - ['d', '్'], - ['F', 'ఇ'], - ['f', 'ి'], - ['G', 'ఉ'], - ['g', 'ు'], - ['H', 'ఫ'], - ['h', 'ప'], - ['J', 'ఱ'], - ['j', 'ర'], - ['K', 'ఖ'], - ['k', 'క'], - ['L', 'థ'], - ['l', 'త'], - [':', 'ఛ'], - [';', 'చ'], - ['"', 'ఠ'], - ['\\\'', 'ట'], - ['\\~', 'ఒ'], - ['\\`', 'ొ'], - ['Z', 'ఎ'], - ['z', 'ె'], - ['X', 'ఁ'], - ['x', 'ం'], - ['C', 'ణ'], - ['c', 'మ'], - ['v', 'న'], - ['b', 'వ'], - ['N', 'ళ'], - ['n', 'ల'], - ['M', 'శ'], - ['m', 'స'], - ['\\<', 'ష'], - [',', ','], - ['\\>', '।'], - ['\\.', '.'], - ['/', 'య'], - ['\\%', 'జ్ఞ'], - ['\\^', 'త్ర'], - ['\\&', 'క్ష'], - ['\\*', 'శ్ర'] + [ '1', '౧' ], + [ '2', '౨' ], + [ '3', '౩' ], + [ '4', '౪' ], + [ '5', '౫' ], + [ '6', '౬' ], + [ '7', '౭' ], + [ '8', '౮' ], + [ '\\(', '(' ], + [ '9', '౯' ], + [ '\\)', ')' ], + [ '0', '౦' ], + [ '\\_', 'ః' ], + [ '\\-', '-' ], + [ '\\+', 'ఋ' ], + [ '\\=', 'ృ' ], + [ 'Q', 'ఔ' ], + [ 'q', 'ౌ' ], + [ 'W', 'ఐ' ], + [ 'w', 'ై' ], + [ 'E', 'ఆ' ], + [ 'e', 'ా' ], + [ 'R', 'ఈ' ], + [ 'r', 'ీ' ], + [ 'T', 'ఊ' ], + [ 't', 'ూ' ], + [ 'Y', 'భ' ], + [ 'y', 'బ' ], + [ 'U', 'ఙ' ], + [ 'u', 'హ' ], + [ 'I', 'ఘ' ], + [ 'i', 'గ' ], + [ 'O', 'ధ' ], + [ 'o', 'ద' ], + [ 'P', 'ఝ' ], + [ 'p', 'జ' ], + [ '\\{', 'ఢ' ], + [ '\\[', 'డ' ], + [ '\\}', 'ఞ' ], + [ 'A', 'ఓ' ], + [ 'a', 'ో' ], + [ 'S', 'ఏ' ], + [ 's', 'ే' ], + [ 'D', 'అ' ], + [ 'd', '్' ], + [ 'F', 'ఇ' ], + [ 'f', 'ి' ], + [ 'G', 'ఉ' ], + [ 'g', 'ు' ], + [ 'H', 'ఫ' ], + [ 'h', 'ప' ], + [ 'J', 'ఱ' ], + [ 'j', 'ర' ], + [ 'K', 'ఖ' ], + [ 'k', 'క' ], + [ 'L', 'థ' ], + [ 'l', 'త' ], + [ ':', 'ఛ' ], + [ ';', 'చ' ], + [ '"', 'ఠ' ], + [ '\\\'', 'ట' ], + [ '\\~', 'ఒ' ], + [ '\\`', 'ొ' ], + [ 'Z', 'ఎ' ], + [ 'z', 'ె' ], + [ 'X', 'ఁ' ], + [ 'x', 'ం' ], + [ 'C', 'ణ' ], + [ 'c', 'మ' ], + [ 'v', 'న' ], + [ 'b', 'వ' ], + [ 'N', 'ళ' ], + [ 'n', 'ల' ], + [ 'M', 'శ' ], + [ 'm', 'స' ], + [ '\\<', 'ష' ], + [ ',', ',' ], + [ '\\>', '।' ], + [ '\\.', '.' ], + [ '/', 'య' ], + [ '\\%', 'జ్ఞ' ], + [ '\\^', 'త్ర' ], + [ '\\&', 'క్ష' ], + [ '\\*', 'శ్ర' ] ], patterns_x: [ - ['\\!', '౹'], - ['\\@', '౼'], - ['\\#', '౺'], - ['\\$', '౽'], - ['4', '₹'], - ['\\%', '౻'], - ['\\^', '౾'], - ['1', '\u200d'], - ['2', '\u200c'], - ['0', '౸'], - ['\\-', '౿'], - ['\\+', 'ౠ'], - ['\\=', 'ౄ'], - ['R', 'ౣ'], - ['r', 'ౡ'], - ['p', 'ౙ'], - ['F', 'ఌ'], - ['f', 'ౢ'], - [';', 'ౘ'], - ['Z', 'ౖ'], - ['z', 'ౕ'], - ['\\>', 'ఽ'], - ['\\.', '॥'] + [ '\\!', '౹' ], + [ '\\@', '౼' ], + [ '\\#', '౺' ], + [ '\\$', '౽' ], + [ '4', '₹' ], + [ '\\%', '౻' ], + [ '\\^', '౾' ], + [ '1', '\u200d' ], + [ '2', '\u200c' ], + [ '0', '౸' ], + [ '\\-', '౿' ], + [ '\\+', 'ౠ' ], + [ '\\=', 'ౄ' ], + [ 'R', 'ౣ' ], + [ 'r', 'ౡ' ], + [ 'p', 'ౙ' ], + [ 'F', 'ఌ' ], + [ 'f', 'ౢ' ], + [ ';', 'ౘ' ], + [ 'Z', 'ౖ' ], + [ 'z', 'ౕ' ], + [ '\\>', 'ఽ' ], + [ '\\.', '॥' ] ] }; diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/te/te-modular.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/te/te-modular.js index f0c358b9..8a74ce89 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/te/te-modular.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/te/te-modular.js @@ -13,112 +13,112 @@ // numbers - ['\\`', 'ే'], - ['1', '1'], - ['2', '2'], - ['3', '3'], - ['4', '4'], - ['5', '5'], - ['6', '6'], - ['7', '7'], - ['8', '8'], - ['9', '9'], - ['0', '0'], - ['\\-', '-'], - ['\\=', '='], + [ '\\`', 'ే' ], + [ '1', '1' ], + [ '2', '2' ], + [ '3', '3' ], + [ '4', '4' ], + [ '5', '5' ], + [ '6', '6' ], + [ '7', '7' ], + [ '8', '8' ], + [ '9', '9' ], + [ '0', '0' ], + [ '\\-', '-' ], + [ '\\=', '=' ], // shift num - ['\\~', 'ఏ'], - ['\\!', '!'], - ['\\@', '\''], - ['\\#', '\''], - ['\\$', 'ఊ'], - ['\\%', '%'], - ['\\^', 'క్ష'], - ['\\&', 'ౄ'], - ['\\*', '్ర'], - ['\\(', '('], - ['\\)', ')'], - ['\\_', 'ఙ'], - ['\\+', '+'], + [ '\\~', 'ఏ' ], + [ '\\!', '!' ], + [ '\\@', '\'' ], + [ '\\#', '\'' ], + [ '\\$', 'ఊ' ], + [ '\\%', '%' ], + [ '\\^', 'క్ష' ], + [ '\\&', 'ౄ' ], + [ '\\*', '్ర' ], + [ '\\(', '(' ], + [ '\\)', ')' ], + [ '\\_', 'ఙ' ], + [ '\\+', '+' ], // qwerty order // 1st row - ['Q', 'అ'], - ['q', 'ష'], - ['W', 'ఘ'], - ['w', 'గ'], - ['E', 'ఖ'], - ['e', 'క'], - ['R', 'ఠ'], - ['r', 'ట'], - ['T', 'ఢ'], - ['t', 'డ'], - ['Y', 'ఫ'], - ['y', 'ప'], - ['U', 'బ'], - ['u', 'మ'], - ['I', 'ళ'], - ['i', 'ల'], - ['O', 'శ'], - ['o', 'వ'], - ['P', 'ఒ'], - ['p', 'ొ'], - ['\\{', 'ఓ'], - ['\\[', 'ో'], - ['\\}', 'ఞ'], - ['\\]', 'ూ'], - ['\\|', 'శ్రీ'], - ['\\\\', '్ర'], + [ 'Q', 'అ' ], + [ 'q', 'ష' ], + [ 'W', 'ఘ' ], + [ 'w', 'గ' ], + [ 'E', 'ఖ' ], + [ 'e', 'క' ], + [ 'R', 'ఠ' ], + [ 'r', 'ట' ], + [ 'T', 'ఢ' ], + [ 't', 'డ' ], + [ 'Y', 'ఫ' ], + [ 'y', 'ప' ], + [ 'U', 'బ' ], + [ 'u', 'మ' ], + [ 'I', 'ళ' ], + [ 'i', 'ల' ], + [ 'O', 'శ' ], + [ 'o', 'వ' ], + [ 'P', 'ఒ' ], + [ 'p', 'ొ' ], + [ '\\{', 'ఓ' ], + [ '\\[', 'ో' ], + [ '\\}', 'ఞ' ], + [ '\\]', 'ూ' ], + [ '\\|', 'శ్రీ' ], + [ '\\\\', '్ర' ], // 2nd row - ['A', 'ఆ'], - ['a', 'ా'], - ['S', 'ఇ'], - ['s', 'ి'], - ['D', '్'], - ['d', '్'], - ['F', 'ణ'], - ['f', 'య'], - ['G', 'థ'], - ['g', 'త'], - ['H', 'ధ'], - ['h', 'ద'], - ['J', 'భ'], - ['j', 'న'], - ['K', 'ఱ'], - ['k', 'ర'], - ['L', 'హ'], - ['l', 'స'], - [':', ':'], - [';', ';'], - ['"', 'ఔ'], - ['\\\'', 'ౌ'], + [ 'A', 'ఆ' ], + [ 'a', 'ా' ], + [ 'S', 'ఇ' ], + [ 's', 'ి' ], + [ 'D', '్' ], + [ 'd', '్' ], + [ 'F', 'ణ' ], + [ 'f', 'య' ], + [ 'G', 'థ' ], + [ 'g', 'త' ], + [ 'H', 'ధ' ], + [ 'h', 'ద' ], + [ 'J', 'భ' ], + [ 'j', 'న' ], + [ 'K', 'ఱ' ], + [ 'k', 'ర' ], + [ 'L', 'హ' ], + [ 'l', 'స' ], + [ ':', ':' ], + [ ';', ';' ], + [ '"', 'ఔ' ], + [ '\\\'', 'ౌ' ], // 3rd row - ['Z', 'ఋ'], - ['z', 'ృ'], - ['X', 'ఝ'], - ['x', 'జ'], - ['C', 'ఛ'], - ['c', 'చ'], - ['V', 'ఈ'], - ['v', 'ీ'], - ['B', 'ఎ'], - ['b', 'ె'], - ['N', 'ఉ'], - ['n', 'ు'], - ['M', 'ఐ'], - ['m', 'ై'], - ['\\<', 'ం'], - [',', ','], - ['\\>', 'ః'], - ['\\.', '.'], - ['\\?', '?'], - ['\\/', '/'] + [ 'Z', 'ఋ' ], + [ 'z', 'ృ' ], + [ 'X', 'ఝ' ], + [ 'x', 'జ' ], + [ 'C', 'ఛ' ], + [ 'c', 'చ' ], + [ 'V', 'ఈ' ], + [ 'v', 'ీ' ], + [ 'B', 'ఎ' ], + [ 'b', 'ె' ], + [ 'N', 'ఉ' ], + [ 'n', 'ు' ], + [ 'M', 'ఐ' ], + [ 'm', 'ై' ], + [ '\\<', 'ం' ], + [ ',', ',' ], + [ '\\>', 'ః' ], + [ '\\.', '.' ], + [ '\\?', '?' ], + [ '\\/', '/' ] ], patterns_x: [ @@ -129,48 +129,48 @@ * kept these based on inscript. */ - ['\\!', '౹'], - ['\\@', '౼'], - ['\\#', '౺'], - ['\\$', '౽'], - ['4', '₹'], - ['\\%', '౻'], - ['\\^', '౾'], - ['1', '\u200d'], - ['2', '\u200c'], - ['0', '౸'], - ['\\-', '౿'], - ['R', 'ౣ'], - ['r', 'ౡ'], - ['p', 'ౙ'], - ['F', 'ఌ'], - ['f', 'ౢ'], - [';', 'ౘ'], - - ['\\>', 'ఽ'], - ['\\.', '॥'], - - ['\\_', 'ఁ'], - ['=', 'ః'], - - ['q', 'ష్ట్ర'], - ['w', '÷'], - ['e', 'క్ష్మ'], - ['y', '్పు'], - ['i', 'క్ష్మి'], - ['\\[', 'క్ష్మీ'], - ['\\]', '×'], - - ['g', 'ఁ'], - ['k', '్ర'], - ['l', 'స్త్ర'], - ['\\\'', '్పు'], - - ['z', 'ౠ'], - ['c', 'ఁ'], - ['v', '|'], - ['n', '-'], - ['/', '÷'] + [ '\\!', '౹' ], + [ '\\@', '౼' ], + [ '\\#', '౺' ], + [ '\\$', '౽' ], + [ '4', '₹' ], + [ '\\%', '౻' ], + [ '\\^', '౾' ], + [ '1', '\u200d' ], + [ '2', '\u200c' ], + [ '0', '౸' ], + [ '\\-', '౿' ], + [ 'R', 'ౣ' ], + [ 'r', 'ౡ' ], + [ 'p', 'ౙ' ], + [ 'F', 'ఌ' ], + [ 'f', 'ౢ' ], + [ ';', 'ౘ' ], + + [ '\\>', 'ఽ' ], + [ '\\.', '॥' ], + + [ '\\_', 'ఁ' ], + [ '=', 'ః' ], + + [ 'q', 'ష్ట్ర' ], + [ 'w', '÷' ], + [ 'e', 'క్ష్మ' ], + [ 'y', '్పు' ], + [ 'i', 'క్ష్మి' ], + [ '\\[', 'క్ష్మీ' ], + [ '\\]', '×' ], + + [ 'g', 'ఁ' ], + [ 'k', '్ర' ], + [ 'l', 'స్త్ర' ], + [ '\\\'', '్పు' ], + + [ 'z', 'ౠ' ], + [ 'c', 'ఁ' ], + [ 'v', '|' ], + [ 'n', '-' ], + [ '/', '÷' ] ] }; diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/te/te-transliteration.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/te/te-transliteration.js index 3f07cf01..b632858d 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/te/te-transliteration.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/te/te-transliteration.js @@ -13,86 +13,86 @@ contextLength: 1, maxKeyLength: 4, patterns: [ - ['(మ్|న్)b', 'ంబ్'], - ['(మ్|న్)B', 'ంభ్'], - ['(మ్|న్)c', 'ంచ్'], - ['(మ్|న్)C', 'ంఛ్'], - ['(మ్|న్)d', 'ంద్'], - ['(మ్|న్)D', 'ండ్'], - ['(మ్|న్)[fFP]', 'ంఫ్'], - ['(మ్|న్)g', 'ంగ్'], - ['(మ్|న్)h', 'ంహ్'], - ['(మ్|న్)j', 'ంజ్'], - ['(మ్|న్)J', 'ంఝ్'], - ['(మ్|న్)k', 'ంక్'], - ['(మ్|న్)L', 'ంళ్'], - ['(మ్|న్)p', 'ంప్'], - ['(మ్|న్)r', 'ంర్'], - ['(మ్|న్)s', 'ంస్'], - ['(మ్|న్)t', 'ంత్'], - ['(మ్|న్)T', 'ంట్'], - ['(మ్|న్)[vwVW]', 'ంవ్'], - ['(మ్|న్)[xX]', 'ంక్ష్'], + [ '(మ్|న్)b', 'ంబ్' ], + [ '(మ్|న్)B', 'ంభ్' ], + [ '(మ్|న్)c', 'ంచ్' ], + [ '(మ్|న్)C', 'ంఛ్' ], + [ '(మ్|న్)d', 'ంద్' ], + [ '(మ్|న్)D', 'ండ్' ], + [ '(మ్|న్)[fFP]', 'ంఫ్' ], + [ '(మ్|న్)g', 'ంగ్' ], + [ '(మ్|న్)h', 'ంహ్' ], + [ '(మ్|న్)j', 'ంజ్' ], + [ '(మ్|న్)J', 'ంఝ్' ], + [ '(మ్|న్)k', 'ంక్' ], + [ '(మ్|న్)L', 'ంళ్' ], + [ '(మ్|న్)p', 'ంప్' ], + [ '(మ్|న్)r', 'ంర్' ], + [ '(మ్|న్)s', 'ంస్' ], + [ '(మ్|న్)t', 'ంత్' ], + [ '(మ్|న్)T', 'ంట్' ], + [ '(మ్|న్)[vwVW]', 'ంవ్' ], + [ '(మ్|న్)[xX]', 'ంక్ష్' ], // & for forcing combination - ['(మ్|న్)&b', '$1బ్'], - ['(మ్|న్)&B', '$1బ్'], - ['(మ్|న్)&c', '$1చ్'], - ['(మ్|న్)&C', '$1ఛ్'], - ['(మ్|న్)&d', '$1ద్'], - ['(మ్|న్)&D', '$1డ్'], - ['(మ్|న్)&[fFP]', '$1ఫ్'], - ['(మ్|న్)&g', '$1గ్'], - ['(మ్|న్)&h', '$1హ్'], - ['(మ్|న్)&j', '$1జ్'], - ['(మ్|న్)&J', '$1ఝ్'], - ['(మ్|న్)&k', '$1క్'], - ['(మ్|న్)&L', '$1ళ్'], - ['(మ్|న్)&p', '$1ప్'], - ['(మ్|న్)&r', '$1ర్'], - ['(మ్|న్)&s', '$1స్'], - ['(మ్|న్)&t', '$1త్'], - ['(మ్|న్)&T', '$1ట్'], - ['(మ్|న్)&[vwVW]', '$1వ్'], - ['(మ్|న్)&[xX]', '$1క్ష్'], - ['(మ్|న్)&(\\s|\\.|\\, |\\))', '$1$2'], + [ '(మ్|న్)&b', '$1బ్' ], + [ '(మ్|న్)&B', '$1బ్' ], + [ '(మ్|న్)&c', '$1చ్' ], + [ '(మ్|న్)&C', '$1ఛ్' ], + [ '(మ్|న్)&d', '$1ద్' ], + [ '(మ్|న్)&D', '$1డ్' ], + [ '(మ్|న్)&[fFP]', '$1ఫ్' ], + [ '(మ్|న్)&g', '$1గ్' ], + [ '(మ్|న్)&h', '$1హ్' ], + [ '(మ్|న్)&j', '$1జ్' ], + [ '(మ్|న్)&J', '$1ఝ్' ], + [ '(మ్|న్)&k', '$1క్' ], + [ '(మ్|న్)&L', '$1ళ్' ], + [ '(మ్|న్)&p', '$1ప్' ], + [ '(మ్|న్)&r', '$1ర్' ], + [ '(మ్|న్)&s', '$1స్' ], + [ '(మ్|న్)&t', '$1త్' ], + [ '(మ్|న్)&T', '$1ట్' ], + [ '(మ్|న్)&[vwVW]', '$1వ్' ], + [ '(మ్|న్)&[xX]', '$1క్ష్' ], + [ '(మ్|న్)&(\\s|\\.|\\, |\\))', '$1$2' ], // అ - ['([క-హ]|ౘ|ౙ)్a', '$1'], + [ '([క-హ]|ౘ|ౙ)్a', '$1' ], // ఆ - ['([క-హ])(్A|a|\')', '$1ా'], + [ '([క-హ])(్A|a|\')', '$1ా' ], // ఇ - ['([క-హ])్i', '$1ి'], + [ '([క-హ])్i', '$1ి' ], // ఈ - ['([క-హ])(్I|ిi|ి\'|ెe)', '$1ీ'], + [ '([క-హ])(్I|ిi|ి\'|ెe)', '$1ీ' ], // ఉ - ['([క-హ])్u', '$1ు'], + [ '([క-హ])్u', '$1ు' ], // ఊ - ['([క-హ])(ుu|ు\'|ుa|్U)', '$1ూ'], - ['([క-హ])ొo', 'o', '$1ూ'], + [ '([క-హ])(ుu|ు\'|ుa|్U)', '$1ూ' ], + [ '([క-హ])ొo', 'o', '$1ూ' ], // ఋ - ['([క-హ])్R', '$1ృ'], - ['([క-హ])్ర్\'', '$1ృ'], + [ '([క-హ])్R', '$1ృ' ], + [ '([క-హ])్ర్\'', '$1ృ' ], // ౠ - ['([క-హ])ృu', '$1ౄ'], + [ '([క-హ])ృu', '$1ౄ' ], // ఌ - ['([క-హ])్~l', '$1ౢ'], + [ '([క-హ])్~l', '$1ౢ' ], // ౡ - ['([క-హ])ౢ(l|\')', '$1ౣ'], + [ '([క-హ])ౢ(l|\')', '$1ౣ' ], // ఎ - ['([క-హ])్e', '$1ె'], + [ '([క-హ])్e', '$1ె' ], // ఏ - ['([క-హ])(్E|ెa|ె\')', '$1ే'], - ['([క-హ])e', 'a', '$1ే'], + [ '([క-హ])(్E|ెa|ె\')', '$1ే' ], + [ '([క-హ])e', 'a', '$1ే' ], // ఐ - ['([క-హ])ెi', '$1ై'], - ['([క-హ])i', 'a', '$1ై'], + [ '([క-హ])ెi', '$1ై' ], + [ '([క-హ])i', 'a', '$1ై' ], // ఒ - ['([క-హ])్o', '$1ొ'], + [ '([క-హ])్o', '$1ొ' ], // ఓ - ['([క-హ])(్O|ొa|ొ\')', '$1ో'], + [ '([క-హ])(్O|ొa|ొ\')', '$1ో' ], // ఔ - ['([క-హ])(ొu|ొw)', '$1ౌ'], - ['([క-హ])u', 'a', '$1ౌ'], + [ '([క-హ])(ొu|ొw)', '$1ౌ' ], + [ '([క-హ])u', 'a', '$1ౌ' ], // TODO: handle back corrections /* not working ['([క-హ])u', '$1ు'], @@ -101,120 +101,120 @@ */ // zwnj - ['(్)\\^', '$1\u200c'], + [ '(్)\\^', '$1\u200c' ], // sunna ending - ['మ్(\\s|\\.|\\, |\\))', 'ం$1'], + [ 'మ్(\\s|\\.|\\, |\\))', 'ం$1' ], // standalone vowels - ['అ(a|\')', 'ఆ'], - ['ఇ(i|\')', 'ఈ'], - ['ఎe', 'ఈ'], - ['ఉ(u|\')', 'ఊ'], - ['ఒo', 'ఊ'], - ['ఎ(a|\')', 'ఏ'], - ['అe', 'a', 'ఏ'], - ['ఎi', 'ఐ'], - ['అi', 'a', 'ఐ'], - ['ఒ(a|\')', '', 'ఓ'], - ['అo', 'a', 'ఓ'], - ['ఒ(u|w)', 'ఔ'], - ['అu', 'a', 'ఔ'], - ['ఋ(u|\')', 'ౠ'], - ['ర్\'', 'ఋ'], + [ 'అ(a|\')', 'ఆ' ], + [ 'ఇ(i|\')', 'ఈ' ], + [ 'ఎe', 'ఈ' ], + [ 'ఉ(u|\')', 'ఊ' ], + [ 'ఒo', 'ఊ' ], + [ 'ఎ(a|\')', 'ఏ' ], + [ 'అe', 'a', 'ఏ' ], + [ 'ఎi', 'ఐ' ], + [ 'అi', 'a', 'ఐ' ], + [ 'ఒ(a|\')', '', 'ఓ' ], + [ 'అo', 'a', 'ఓ' ], + [ 'ఒ(u|w)', 'ఔ' ], + [ 'అu', 'a', 'ఔ' ], + [ 'ఋ(u|\')', 'ౠ' ], + [ 'ర్\'', 'ఋ' ], // mahaa prana - ['క్h', 'ఖ్'], - ['గ్h', 'ఘ్'], - ['జ్h', 'ఝ్'], - ['చ్\'', 'ఛ్'], - ['చ్h', 'చ్'], - ['స్h', 'ష్'], - ['స్\'', 'శ్'], - ['త్\'', 'ట్'], - ['ట్h', 'ఠ్'], - ['ద్\'', 'డ్'], - ['డ్h', 'ఢ్'], - ['న్\'', 'ణ్'], - ['త్h', 'థ్'], - ['ద్h', 'ధ్'], - ['ప్h', 'ఫ్'], - ['బ్h', 'భ్'], - ['ల్\'', 'ళ్'], + [ 'క్h', 'ఖ్' ], + [ 'గ్h', 'ఘ్' ], + [ 'జ్h', 'ఝ్' ], + [ 'చ్\'', 'ఛ్' ], + [ 'చ్h', 'చ్' ], + [ 'స్h', 'ష్' ], + [ 'స్\'', 'శ్' ], + [ 'త్\'', 'ట్' ], + [ 'ట్h', 'ఠ్' ], + [ 'ద్\'', 'డ్' ], + [ 'డ్h', 'ఢ్' ], + [ 'న్\'', 'ణ్' ], + [ 'త్h', 'థ్' ], + [ 'ద్h', 'ధ్' ], + [ 'ప్h', 'ఫ్' ], + [ 'బ్h', 'భ్' ], + [ 'ల్\'', 'ళ్' ], // basic - ['a', 'అ'], - ['b', 'బ్'], - ['~c', 'ౘ్'], - ['c', 'చ్'], - ['d', 'ద్'], - ['e', 'ఎ'], - ['(f|F|P)', 'ఫ్'], - ['g', 'గ్'], - ['@h', 'ః'], - ['h', 'హ్'], - ['i', 'ఇ'], - ['~j', 'ౙ్'], - ['j', 'జ్'], - ['k', 'క్'], - ['~l', 'ఌ'], - ['l', 'ల్'], - ['@m', 'ఁ'], - ['~m', 'ఙ'], - ['m', 'మ్'], - ['~n', 'ఞ'], - ['n', 'న్'], - ['o', 'ఒ'], - ['p', 'ప్'], - ['q', 'క్వ్'], - ['~r', 'ఱ్'], - ['r', 'ర్'], - ['s', 'స్'], - ['t', 'త్'], - ['u', 'ఉ'], - ['(v|w|V|W)', 'వ్'], - ['(x|X)', 'క్ష్'], - ['(y|Y)', 'య్'], - ['(z|Z)', 'జ్'], - ['A', 'ఆ'], - ['B', 'భ్'], - ['C', 'ఛ్'], - ['D', 'డ్'], - ['E', 'ఏ'], - ['G', 'ఘ్'], - ['H', 'ః'], - ['I', 'ఈ'], - ['J', 'ఝ్'], - ['K', 'ఖ్'], - ['L', 'ళ్'], - ['M', 'ం'], - ['N', 'ణ్'], - ['O', 'ఓ'], - ['Q', 'క్వ్'], - ['R', 'ఋ'], - ['S', 'శ్'], - ['T', 'ట్'], - ['U', 'ఊ'], + [ 'a', 'అ' ], + [ 'b', 'బ్' ], + [ '~c', 'ౘ్' ], + [ 'c', 'చ్' ], + [ 'd', 'ద్' ], + [ 'e', 'ఎ' ], + [ '(f|F|P)', 'ఫ్' ], + [ 'g', 'గ్' ], + [ '@h', 'ః' ], + [ 'h', 'హ్' ], + [ 'i', 'ఇ' ], + [ '~j', 'ౙ్' ], + [ 'j', 'జ్' ], + [ 'k', 'క్' ], + [ '~l', 'ఌ' ], + [ 'l', 'ల్' ], + [ '@m', 'ఁ' ], + [ '~m', 'ఙ' ], + [ 'm', 'మ్' ], + [ '~n', 'ఞ' ], + [ 'n', 'న్' ], + [ 'o', 'ఒ' ], + [ 'p', 'ప్' ], + [ 'q', 'క్వ్' ], + [ '~r', 'ఱ్' ], + [ 'r', 'ర్' ], + [ 's', 'స్' ], + [ 't', 'త్' ], + [ 'u', 'ఉ' ], + [ '(v|w|V|W)', 'వ్' ], + [ '(x|X)', 'క్ష్' ], + [ '(y|Y)', 'య్' ], + [ '(z|Z)', 'జ్' ], + [ 'A', 'ఆ' ], + [ 'B', 'భ్' ], + [ 'C', 'ఛ్' ], + [ 'D', 'డ్' ], + [ 'E', 'ఏ' ], + [ 'G', 'ఘ్' ], + [ 'H', 'ః' ], + [ 'I', 'ఈ' ], + [ 'J', 'ఝ్' ], + [ 'K', 'ఖ్' ], + [ 'L', 'ళ్' ], + [ 'M', 'ం' ], + [ 'N', 'ణ్' ], + [ 'O', 'ఓ' ], + [ 'Q', 'క్వ్' ], + [ 'R', 'ఋ' ], + [ 'S', 'శ్' ], + [ 'T', 'ట్' ], + [ 'U', 'ఊ' ], /** * Telugu numbers */ - ['~0', '౦'], - ['~1', '౧'], - ['~2', '౨'], - ['~3', '౩'], - ['~4', '౪'], - ['~5', '౫'], - ['~6', '౬'], - ['~7', '౭'], - ['~8', '౮'], - ['~9', '౯'], + [ '~0', '౦' ], + [ '~1', '౧' ], + [ '~2', '౨' ], + [ '~3', '౩' ], + [ '~4', '౪' ], + [ '~5', '౫' ], + [ '~6', '౬' ], + [ '~7', '౭' ], + [ '~8', '౮' ], + [ '~9', '౯' ], // others - ['।~\\.', '॥'], // double danda - ['~\\.', '।'], // danda - ['//', 'ఽ'], // avagraha - ['~\\$', '₹']] // rupee + [ '।~\\.', '॥' ], // double danda + [ '~\\.', '।' ], // danda + [ '//', 'ఽ' ], // avagraha + [ '~\\$', '₹' ] ] // rupee }; $.ime.register( teTransliteration ); diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/th/th-kedmanee.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/th/th-kedmanee.js index 10da3812..7196098a 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/th/th-kedmanee.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/th/th-kedmanee.js @@ -11,102 +11,102 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['Q', '๐'], - ['W', '"'], - ['E', 'ฎ'], - ['R', 'ฑ'], - ['T', 'ธ'], - ['Y', 'ํ'], - ['U', '๊'], - ['I', 'ณ'], - ['O', 'ฯ'], - ['P', 'ญ'], - ['{', 'ฐ'], - ['}', ','], - ['\\|', 'ฅ'], - ['A', 'ฤ'], - ['S', 'ฆ'], - ['D', 'ฏ'], - ['F', 'โ'], - ['G', 'ฌ'], - ['H', '็'], - ['J', '๋'], - ['K', 'ษ'], - ['L', 'ศ'], - [':', 'ซ'], - ['\"', '.'], - ['Z', '('], - ['X', ')'], - ['C', 'ฉ'], - ['V', 'ฮ'], - ['B', 'ฺ'], - ['N', '์'], - ['M', '?'], - ['<', 'ฒ'], - ['>', 'ฬ'], - ['\\?', 'ฦ'], + [ 'Q', '๐' ], + [ 'W', '"' ], + [ 'E', 'ฎ' ], + [ 'R', 'ฑ' ], + [ 'T', 'ธ' ], + [ 'Y', 'ํ' ], + [ 'U', '๊' ], + [ 'I', 'ณ' ], + [ 'O', 'ฯ' ], + [ 'P', 'ญ' ], + [ '{', 'ฐ' ], + [ '}', ',' ], + [ '\\|', 'ฅ' ], + [ 'A', 'ฤ' ], + [ 'S', 'ฆ' ], + [ 'D', 'ฏ' ], + [ 'F', 'โ' ], + [ 'G', 'ฌ' ], + [ 'H', '็' ], + [ 'J', '๋' ], + [ 'K', 'ษ' ], + [ 'L', 'ศ' ], + [ ':', 'ซ' ], + [ '\"', '.' ], + [ 'Z', '(' ], + [ 'X', ')' ], + [ 'C', 'ฉ' ], + [ 'V', 'ฮ' ], + [ 'B', 'ฺ' ], + [ 'N', '์' ], + [ 'M', '?' ], + [ '<', 'ฒ' ], + [ '>', 'ฬ' ], + [ '\\?', 'ฦ' ], - ['q', 'ๆ'], - ['w', 'ไ'], - ['e', 'ำ'], - ['r', 'พ'], - ['t', 'ะ'], - ['y', 'ั'], - ['u', 'ี'], - ['i', 'ร'], - ['o', 'น'], - ['p', 'ย'], - ['\\[', 'บ'], - ['\\]', 'ล'], - ['\\\\', 'ฃ'], - ['a', 'ฟ'], - ['s', 'ห'], - ['d', 'ก'], - ['f', 'ด'], - ['g', 'เ'], - ['h', '้'], - ['j', '่'], - ['k', 'า'], - ['l', 'ส'], - [';', 'ว'], - ['\'', 'ง'], - ['z', 'ผ'], - ['x', 'ป'], - ['c', 'แ'], - ['v', 'อ'], - ['b', 'ิ'], - ['n', 'ื'], - ['m', 'ท'], - [',', 'ม'], - ['\\.', 'ใ'], - ['/', 'ฝ'], + [ 'q', 'ๆ' ], + [ 'w', 'ไ' ], + [ 'e', 'ำ' ], + [ 'r', 'พ' ], + [ 't', 'ะ' ], + [ 'y', 'ั' ], + [ 'u', 'ี' ], + [ 'i', 'ร' ], + [ 'o', 'น' ], + [ 'p', 'ย' ], + [ '\\[', 'บ' ], + [ '\\]', 'ล' ], + [ '\\\\', 'ฃ' ], + [ 'a', 'ฟ' ], + [ 's', 'ห' ], + [ 'd', 'ก' ], + [ 'f', 'ด' ], + [ 'g', 'เ' ], + [ 'h', '้' ], + [ 'j', '่' ], + [ 'k', 'า' ], + [ 'l', 'ส' ], + [ ';', 'ว' ], + [ '\'', 'ง' ], + [ 'z', 'ผ' ], + [ 'x', 'ป' ], + [ 'c', 'แ' ], + [ 'v', 'อ' ], + [ 'b', 'ิ' ], + [ 'n', 'ื' ], + [ 'm', 'ท' ], + [ ',', 'ม' ], + [ '\\.', 'ใ' ], + [ '/', 'ฝ' ], - ['`', '_'], - ['1', 'ๅ'], - ['2', '/'], - ['3', '-'], - ['4', 'ภ'], - ['5', 'ถ'], - ['6', 'ุ'], - ['7', 'ึ'], - ['8', 'ค'], - ['9', 'ต'], - ['0', 'จ'], - ['\\-', 'ข'], - ['=', 'ช'], - ['~', '%'], - ['!', '+'], - ['@', '๑'], - ['#', '๒'], - ['\\$', '๓'], - ['%', '๔'], - ['\\^', 'ู'], - ['&', '฿'], - ['\\*', '๕'], - ['\\(', '๖'], - ['\\)', '๗'], - ['_', '๘'], - ['\\+', '๙'] + [ '`', '_' ], + [ '1', 'ๅ' ], + [ '2', '/' ], + [ '3', '-' ], + [ '4', 'ภ' ], + [ '5', 'ถ' ], + [ '6', 'ุ' ], + [ '7', 'ึ' ], + [ '8', 'ค' ], + [ '9', 'ต' ], + [ '0', 'จ' ], + [ '\\-', 'ข' ], + [ '=', 'ช' ], + [ '~', '%' ], + [ '!', '+' ], + [ '@', '๑' ], + [ '#', '๒' ], + [ '\\$', '๓' ], + [ '%', '๔' ], + [ '\\^', 'ู' ], + [ '&', '฿' ], + [ '\\*', '๕' ], + [ '\\(', '๖' ], + [ '\\)', '๗' ], + [ '_', '๘' ], + [ '\\+', '๙' ] ] }; diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/th/th-pattachote.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/th/th-pattachote.js index c2c1bdbc..48385466 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/th/th-pattachote.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/th/th-pattachote.js @@ -11,102 +11,102 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['Q', '๊'], - ['W', 'ฤ'], - ['E', 'ๆ'], - ['R', 'ญ'], - ['T', 'ษ'], - ['Y', 'ึ'], - ['U', 'ฝ'], - ['I', 'ซ'], - ['O', 'ถ'], - ['P', 'ฒ'], - ['{', 'ฯ'], - ['}', 'ฦ'], - ['\\|', 'ํ'], - ['A', '๋'], - ['S', 'ธ'], - ['D', 'ำ'], - ['F', 'ณ'], - ['G', '์'], - ['H', 'ื'], - ['J', 'ผ'], - ['K', 'ช'], - ['L', 'โ'], - [':', 'ฆ'], - ['"', 'ฑ'], - ['Z', 'ฎ'], - ['X', 'ฏ'], - ['C', 'ฐ'], - ['V', 'ภ'], - ['B', 'ั'], - ['N', 'ศ'], - ['M', 'ฮ'], - ['<', 'ฟ'], - ['>', 'ฉ'], - ['\\?', 'ฬ'], + [ 'Q', '๊' ], + [ 'W', 'ฤ' ], + [ 'E', 'ๆ' ], + [ 'R', 'ญ' ], + [ 'T', 'ษ' ], + [ 'Y', 'ึ' ], + [ 'U', 'ฝ' ], + [ 'I', 'ซ' ], + [ 'O', 'ถ' ], + [ 'P', 'ฒ' ], + [ '{', 'ฯ' ], + [ '}', 'ฦ' ], + [ '\\|', 'ํ' ], + [ 'A', '๋' ], + [ 'S', 'ธ' ], + [ 'D', 'ำ' ], + [ 'F', 'ณ' ], + [ 'G', '์' ], + [ 'H', 'ื' ], + [ 'J', 'ผ' ], + [ 'K', 'ช' ], + [ 'L', 'โ' ], + [ ':', 'ฆ' ], + [ '"', 'ฑ' ], + [ 'Z', 'ฎ' ], + [ 'X', 'ฏ' ], + [ 'C', 'ฐ' ], + [ 'V', 'ภ' ], + [ 'B', 'ั' ], + [ 'N', 'ศ' ], + [ 'M', 'ฮ' ], + [ '<', 'ฟ' ], + [ '>', 'ฉ' ], + [ '\\?', 'ฬ' ], - ['q', '็'], - ['w', 'ต'], - ['e', 'ย'], - ['r', 'อ'], - ['t', 'ร'], - ['y', '่'], - ['u', 'ด'], - ['i', 'ม'], - ['o', 'ว'], - ['p', 'แ'], - ['\\[', 'ใ'], - ['\\]', 'ฌ'], - ['\\\\', ''], - ['a', '้'], - ['s', 'ท'], - ['d', 'ง'], - ['f', 'ก'], - ['g', 'ั'], - ['h', 'ี'], - ['j', 'า'], - ['k', 'น'], - ['l', 'เ'], - [';', 'ไ'], - ['\'', 'ข'], - ['z', 'บ'], - ['x', 'ป'], - ['c', 'ล'], - ['v', 'ห'], - ['b', 'ิ'], - ['n', 'ค'], - ['m', 'ส'], - [',', 'ะ'], - ['\\.', 'จ'], - ['/', 'พ'], + [ 'q', '็' ], + [ 'w', 'ต' ], + [ 'e', 'ย' ], + [ 'r', 'อ' ], + [ 't', 'ร' ], + [ 'y', '่' ], + [ 'u', 'ด' ], + [ 'i', 'ม' ], + [ 'o', 'ว' ], + [ 'p', 'แ' ], + [ '\\[', 'ใ' ], + [ '\\]', 'ฌ' ], + [ '\\\\', '' ], + [ 'a', '้' ], + [ 's', 'ท' ], + [ 'd', 'ง' ], + [ 'f', 'ก' ], + [ 'g', 'ั' ], + [ 'h', 'ี' ], + [ 'j', 'า' ], + [ 'k', 'น' ], + [ 'l', 'เ' ], + [ ';', 'ไ' ], + [ '\'', 'ข' ], + [ 'z', 'บ' ], + [ 'x', 'ป' ], + [ 'c', 'ล' ], + [ 'v', 'ห' ], + [ 'b', 'ิ' ], + [ 'n', 'ค' ], + [ 'm', 'ส' ], + [ ',', 'ะ' ], + [ '\\.', 'จ' ], + [ '/', 'พ' ], - ['`', '_'], - ['1', '='], - ['2', '๒'], - ['3', '๓'], - ['4', '๔'], - ['5', '๕'], - ['6', 'ู'], - ['7', '๗'], - ['8', '๘'], - ['9', '๙'], - ['0', '๐'], - ['\\-', '๑'], - ['=', '๖'], - ['~', '฿'], - ['!', '+'], - ['@', '"'], - ['#', '/'], - ['\\$', ','], - ['%', '?'], - ['\\^', 'ุ'], - ['&', '_'], - ['\\*', '.'], - ['\\(', '('], - ['\\)', ')'], - ['_', '-'], - ['\\+', '%'] + [ '`', '_' ], + [ '1', '=' ], + [ '2', '๒' ], + [ '3', '๓' ], + [ '4', '๔' ], + [ '5', '๕' ], + [ '6', 'ู' ], + [ '7', '๗' ], + [ '8', '๘' ], + [ '9', '๙' ], + [ '0', '๐' ], + [ '\\-', '๑' ], + [ '=', '๖' ], + [ '~', '฿' ], + [ '!', '+' ], + [ '@', '"' ], + [ '#', '/' ], + [ '\\$', ',' ], + [ '%', '?' ], + [ '\\^', 'ุ' ], + [ '&', '_' ], + [ '\\*', '.' ], + [ '\\(', '(' ], + [ '\\)', ')' ], + [ '_', '-' ], + [ '\\+', '%' ] ] }; diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/udm/udm-alt.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/udm/udm-alt.js index c7325eb1..1ead7b0c 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/udm/udm-alt.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/udm/udm-alt.js @@ -11,28 +11,28 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['ц', 'ӵ'], - ['Ц', 'Ӵ'], - ['щ', 'ӥ'], - ['Щ', 'Ӥ'], - ['х', 'ӟ'], - ['Х', 'Ӟ'], - ['ф', 'ӝ'], - ['Ф', 'Ӝ'] + [ 'ц', 'ӵ' ], + [ 'Ц', 'Ӵ' ], + [ 'щ', 'ӥ' ], + [ 'Щ', 'Ӥ' ], + [ 'х', 'ӟ' ], + [ 'Х', 'Ӟ' ], + [ 'ф', 'ӝ' ], + [ 'Ф', 'Ӝ' ] ], patterns_x: [ - ['ё', 'ӧ'], - ['Ё', 'Ӧ'], + [ 'ё', 'ӧ' ], + [ 'Ё', 'Ӧ' ], // Allow typing the Russian letters using Alt - ['ц', 'ц'], - ['Ц', 'Ц'], - ['щ', 'щ'], - ['Щ', 'Щ'], - ['х', 'х'], - ['Х', 'Х'], - ['ф', 'ф'], - ['Ф', 'Ф'] + [ 'ц', 'ц' ], + [ 'Ц', 'Ц' ], + [ 'щ', 'щ' ], + [ 'Щ', 'Щ' ], + [ 'х', 'х' ], + [ 'Х', 'Х' ], + [ 'ф', 'ф' ], + [ 'Ф', 'Ф' ] ] }; diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ug/ug-kbd.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ug/ug-kbd.js index ac8acfff..b6c908dc 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ug/ug-kbd.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ug/ug-kbd.js @@ -11,67 +11,67 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['q', '\u0686'], - ['w', '\u06CB'], - ['e', '\u06D0'], - ['r', '\u0631'], - ['t', '\u062A'], - ['y', '\u064A'], - ['u', '\u06C7'], - ['i', '\u06AD'], - ['o', '\u0648'], - ['p', '\u067E'], - ['a', '\u06BE'], - ['s', '\u0633'], - ['d', '\u062F'], - ['f', '\u0627'], - ['g', '\u06D5'], - ['h', '\u0649'], - ['j', '\u0642'], - ['k', '\u0643'], - ['l', '\u0644'], - [';', '\u061B'], - ['z', '\u0632'], - ['x', '\u0634'], - ['c', '\u063A'], - ['v', '\u06C8'], - ['b', '\u0628'], - ['n', '\u0646'], - ['m', '\u0645'], - [',', '\u060C'], - ['/', '\u0626'], - ['Q', '\u0686'], - ['W', '\u06CB'], - ['E', '\u06D0'], - ['R', '\u0631'], - ['T', '\u062A'], - ['Y', '\u064A'], - ['U', '\u06C7'], - ['I', '\u06AD'], - ['O', '\u0648'], - ['P', '\u067E'], - ['\\{', '\u00AB'], - ['\\}', '\u00BB'], - ['A', '\u06BE'], - ['S', '\u0633'], - ['D', '\u0698'], - ['F', '\u0641'], - ['G', '\u06AF'], - ['H', '\u062E'], - ['J', '\u062C'], - ['K', '\u06C6'], - ['L', '\u0644'], - ['Z', '\u0632'], - ['X', '\u0634'], - ['C', '\u063A'], - ['V', '\u06C8'], - ['B', '\u0628'], - ['N', '\u0646'], - ['M', '\u0645'], - ['\\?', '\u061F'], - ['\\<', '\u2039'], - ['\\>', '\u203A'], - ['\\_', '\u2014'] + [ 'q', '\u0686' ], + [ 'w', '\u06CB' ], + [ 'e', '\u06D0' ], + [ 'r', '\u0631' ], + [ 't', '\u062A' ], + [ 'y', '\u064A' ], + [ 'u', '\u06C7' ], + [ 'i', '\u06AD' ], + [ 'o', '\u0648' ], + [ 'p', '\u067E' ], + [ 'a', '\u06BE' ], + [ 's', '\u0633' ], + [ 'd', '\u062F' ], + [ 'f', '\u0627' ], + [ 'g', '\u06D5' ], + [ 'h', '\u0649' ], + [ 'j', '\u0642' ], + [ 'k', '\u0643' ], + [ 'l', '\u0644' ], + [ ';', '\u061B' ], + [ 'z', '\u0632' ], + [ 'x', '\u0634' ], + [ 'c', '\u063A' ], + [ 'v', '\u06C8' ], + [ 'b', '\u0628' ], + [ 'n', '\u0646' ], + [ 'm', '\u0645' ], + [ ',', '\u060C' ], + [ '/', '\u0626' ], + [ 'Q', '\u0686' ], + [ 'W', '\u06CB' ], + [ 'E', '\u06D0' ], + [ 'R', '\u0631' ], + [ 'T', '\u062A' ], + [ 'Y', '\u064A' ], + [ 'U', '\u06C7' ], + [ 'I', '\u06AD' ], + [ 'O', '\u0648' ], + [ 'P', '\u067E' ], + [ '\\{', '\u00AB' ], + [ '\\}', '\u00BB' ], + [ 'A', '\u06BE' ], + [ 'S', '\u0633' ], + [ 'D', '\u0698' ], + [ 'F', '\u0641' ], + [ 'G', '\u06AF' ], + [ 'H', '\u062E' ], + [ 'J', '\u062C' ], + [ 'K', '\u06C6' ], + [ 'L', '\u0644' ], + [ 'Z', '\u0632' ], + [ 'X', '\u0634' ], + [ 'C', '\u063A' ], + [ 'V', '\u06C8' ], + [ 'B', '\u0628' ], + [ 'N', '\u0646' ], + [ 'M', '\u0645' ], + [ '\\?', '\u061F' ], + [ '\\<', '\u2039' ], + [ '\\>', '\u203A' ], + [ '\\_', '\u2014' ] ] }; diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/uk/uk-kbd.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/uk/uk-kbd.js index 93489433..1e839838 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/uk/uk-kbd.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/uk/uk-kbd.js @@ -11,88 +11,88 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['`', 'ґ'], - ['q', 'й'], - ['w', 'ц'], - ['e', 'у'], - ['r', 'к'], - ['t', 'е'], - ['y', 'н'], - ['u', 'г'], - ['i', 'ш'], - ['o', 'щ'], - ['p', 'з'], - ['\\[', 'х'], - ['\\]', 'ї'], - ['a', 'ф'], - ['s', 'і'], - ['d', 'в'], - ['f', 'а'], - ['g', 'п'], - ['h', 'р'], - ['j', 'о'], - ['k', 'л'], - ['l', 'д'], - [';', 'ж'], - ['\'', 'є'], - ['\\\\', '\\'], - ['z', 'я'], - ['x', 'ч'], - ['c', 'с'], - ['v', 'м'], - ['b', 'и'], - ['n', 'т'], - ['m', 'ь'], - [',', 'б'], - ['\\.', 'ю'], - ['/', '.'], - ['\\!', '!'], - ['\\@', '"'], - ['\\#', '№'], - ['\\$', ';'], - ['\\%', '%'], - ['\\^', ':'], - ['\\&', '?'], - ['\\*', '*'], - ['\\(', '('], - ['\\)', ')'], - ['\\_', '_'], - ['\\+', '+'], - ['\\~', 'Ґ'], - ['Q', 'Й'], - ['W', 'Ц'], - ['E', 'У'], - ['R', 'К'], - ['T', 'Е'], - ['Y', 'Н'], - ['U', 'Г'], - ['I', 'Ш'], - ['O', 'Щ'], - ['P', 'З'], - ['\\{', 'Х'], - ['\\}', 'Ї'], - ['A', 'Ф'], - ['S', 'І'], - ['D', 'В'], - ['F', 'А'], - ['G', 'П'], - ['H', 'Р'], - ['J', 'О'], - ['K', 'Л'], - ['L', 'Д'], - [':', 'Ж'], - ['\"', 'Є'], - ['\\|', '|'], - ['Z', 'Я'], - ['X', 'Ч'], - ['C', 'С'], - ['V', 'М'], - ['B', 'И'], - ['N', 'Т'], - ['M', 'Ь'], - ['\\<', 'Б'], - ['\\>', 'Ю'], - ['\\?', ','] + [ '`', 'ґ' ], + [ 'q', 'й' ], + [ 'w', 'ц' ], + [ 'e', 'у' ], + [ 'r', 'к' ], + [ 't', 'е' ], + [ 'y', 'н' ], + [ 'u', 'г' ], + [ 'i', 'ш' ], + [ 'o', 'щ' ], + [ 'p', 'з' ], + [ '\\[', 'х' ], + [ '\\]', 'ї' ], + [ 'a', 'ф' ], + [ 's', 'і' ], + [ 'd', 'в' ], + [ 'f', 'а' ], + [ 'g', 'п' ], + [ 'h', 'р' ], + [ 'j', 'о' ], + [ 'k', 'л' ], + [ 'l', 'д' ], + [ ';', 'ж' ], + [ '\'', 'є' ], + [ '\\\\', '\\' ], + [ 'z', 'я' ], + [ 'x', 'ч' ], + [ 'c', 'с' ], + [ 'v', 'м' ], + [ 'b', 'и' ], + [ 'n', 'т' ], + [ 'm', 'ь' ], + [ ',', 'б' ], + [ '\\.', 'ю' ], + [ '/', '.' ], + [ '\\!', '!' ], + [ '\\@', '"' ], + [ '\\#', '№' ], + [ '\\$', ';' ], + [ '\\%', '%' ], + [ '\\^', ':' ], + [ '\\&', '?' ], + [ '\\*', '*' ], + [ '\\(', '(' ], + [ '\\)', ')' ], + [ '\\_', '_' ], + [ '\\+', '+' ], + [ '\\~', 'Ґ' ], + [ 'Q', 'Й' ], + [ 'W', 'Ц' ], + [ 'E', 'У' ], + [ 'R', 'К' ], + [ 'T', 'Е' ], + [ 'Y', 'Н' ], + [ 'U', 'Г' ], + [ 'I', 'Ш' ], + [ 'O', 'Щ' ], + [ 'P', 'З' ], + [ '\\{', 'Х' ], + [ '\\}', 'Ї' ], + [ 'A', 'Ф' ], + [ 'S', 'І' ], + [ 'D', 'В' ], + [ 'F', 'А' ], + [ 'G', 'П' ], + [ 'H', 'Р' ], + [ 'J', 'О' ], + [ 'K', 'Л' ], + [ 'L', 'Д' ], + [ ':', 'Ж' ], + [ '\"', 'Є' ], + [ '\\|', '|' ], + [ 'Z', 'Я' ], + [ 'X', 'Ч' ], + [ 'C', 'С' ], + [ 'V', 'М' ], + [ 'B', 'И' ], + [ 'N', 'Т' ], + [ 'M', 'Ь' ], + [ '\\<', 'Б' ], + [ '\\>', 'Ю' ], + [ '\\?', ',' ] ] }; diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ur/ur-phonetic.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ur/ur-phonetic.js index 98b7596b..65de2b0c 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ur/ur-phonetic.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ur/ur-phonetic.js @@ -11,97 +11,87 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['!', '!'], - ['1', '۱'], - ['2', '۲'], - ['\\#', '/'], - ['3', '۳'], - /* Yeh with hamza above */ ['\\$', 'ئ'], - ['4', '۴'], - ['5', '۵'], - ['6', '۶'], - ['7', '۷'], - ['8', '۸'], - ['\\(', ')'], - ['9', '۹'], - ['\\)', '('], - ['0', '۰'], - ['\\_" "ّ'], - /* Alef with hamza above */ ['\\-', 'أ'], - /* Alef with madda above */ ['\\+', 'آ'], - /* Waw with hamza above */ ['\\=', 'ؤ'], - ['Q', 'ْ'], - ['q', 'ق'], - ['W', 'ﷺ'], - ['w', 'و'], - ['E', '¥'], - ['e', 'ع'], - ['R', 'ڑ'], - ['r', 'ر'], - ['T', 'ٹ'], - ['t', 'ت'], - ['Y', '\u0601'], - ['y', 'ے'], - ['U', '،'], - ['u', 'ء'], - ['I', 'ٰ'], - ['i', 'ی'], - /* Teh marbuta goal */ ['O', 'ۃ'], - ['o', 'ہ'], - ['P', 'ُ'], - ['p', 'پ'], - ['\\{', 'ٰ'], - ['\\[', ']'], - ['\\}', 'ٰٰ'], - ['\\]', '['], - ['A', 'ٓ'], - ['a', 'ا'], - ['S', 'ص'], - ['s', 'س'], - ['D', 'ڈ'], - ['d', 'د'], - ['F', ''], - ['f', 'ف'], - ['G', 'غ'], - ['g', 'گ'], - ['H', 'ح'], - ['h', 'ھ'], - ['J', 'ض'], - ['j', 'ج'], - ['K', 'خ'], - ['k', 'ک'], - ['L', '\u0613'], - ['l', 'ل'], - [':', ':'], - /* Arabic semicolon */ [';', '؛'], - ['\"', '؎'], - ['\'', 'ٰ'], - ['\\|', 'ؔ'], - ['\\', '؎'], - ['\\~', 'ً'], - ['\\`', 'ٍ'], - ['Z', 'ذ'], - ['z', 'ز'], - ['X', 'ژ'], - ['x', 'ش'], - ['C', 'ث'], - ['c', 'چ'], - ['V', 'ظ'], - ['v', 'ط'], - ['B', 'ؒ'], - ['b', 'ب'], - ['N', 'ں'], - ['n', 'ن'], - ['M', ''], - ['m', 'م'], - ['\\<', 'ِ'], - [',', '،'], - ['\\>', 'َ'], - /* Arabic full stop */ ['\\.', '۔'], - /* Arabic question mark */ ['\\?', '؟'], - ['\\^', 'ۖ'], - ['\\&', 'ٔ'], - ['\\*', 'ٌ']] + [ '!', '!' ], + [ '\\#', '/' ], + /* Yeh with hamza above */ [ '\\$', 'ئ' ], + [ '\\(', ')' ], + [ '\\)', '(' ], + [ '\\_" "ّ' ], + /* Alef with hamza above */ [ '\\-', 'أ' ], + /* Alef with madda above */ [ '\\+', 'آ' ], + /* Waw with hamza above */ [ '\\=', 'ؤ' ], + [ 'Q', 'ْ' ], + [ 'q', 'ق' ], + [ 'W', 'ﷺ' ], + [ 'w', 'و' ], + [ 'E', '¥' ], + [ 'e', 'ع' ], + [ 'R', 'ڑ' ], + [ 'r', 'ر' ], + [ 'T', 'ٹ' ], + [ 't', 'ت' ], + [ 'Y', '\u0601' ], + [ 'y', 'ے' ], + [ 'U', '،' ], + [ 'u', 'ء' ], + [ 'I', 'ٰ' ], + [ 'i', 'ی' ], + /* Teh marbuta goal */ [ 'O', 'ۃ' ], + [ 'o', 'ہ' ], + [ 'P', 'ُ' ], + [ 'p', 'پ' ], + [ '\\{', 'ٰ' ], + [ '\\[', ']' ], + [ '\\}', 'ٰٰ' ], + [ '\\]', '[' ], + [ 'A', 'ٓ' ], + [ 'a', 'ا' ], + [ 'S', 'ص' ], + [ 's', 'س' ], + [ 'D', 'ڈ' ], + [ 'd', 'د' ], + [ 'F', '' ], + [ 'f', 'ف' ], + [ 'G', 'غ' ], + [ 'g', 'گ' ], + [ 'H', 'ح' ], + [ 'h', 'ھ' ], + [ 'J', 'ض' ], + [ 'j', 'ج' ], + [ 'K', 'خ' ], + [ 'k', 'ک' ], + [ 'L', '\u0613' ], + [ 'l', 'ل' ], + [ ':', ':' ], + /* Arabic semicolon */ [ ';', '؛' ], + [ '\"', '؎' ], + [ '\'', 'ٰ' ], + [ '\\|', 'ؔ' ], + [ '\\', '؎' ], + [ '\\~', 'ً' ], + [ '\\`', 'ٍ' ], + [ 'Z', 'ذ' ], + [ 'z', 'ز' ], + [ 'X', 'ژ' ], + [ 'x', 'ش' ], + [ 'C', 'ث' ], + [ 'c', 'چ' ], + [ 'V', 'ظ' ], + [ 'v', 'ط' ], + [ 'B', 'ؒ' ], + [ 'b', 'ب' ], + [ 'N', 'ں' ], + [ 'n', 'ن' ], + [ 'M', '' ], + [ 'm', 'م' ], + [ '\\<', 'ِ' ], + [ ',', '،' ], + [ '\\>', 'َ' ], + /* Arabic full stop */ [ '\\.', '۔' ], + /* Arabic question mark */ [ '\\?', '؟' ], + [ '\\^', 'ۖ' ], + [ '\\&', 'ٔ' ], + [ '\\*', 'ٌ' ] ] }; $.ime.register( urPhonetic ); diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ur/ur-transliteration.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ur/ur-transliteration.js index 7b1236e2..7be5020b 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ur/ur-transliteration.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/ur/ur-transliteration.js @@ -11,87 +11,87 @@ license: '', version: '1.0', patterns: [ - ['x', 'ف'], - ['_', '_'], - ['D', 'ڑ'], - ['E', 'ذ'], - ['F', 'ں'], - ['R', 'ڈ'], - ['G', 'ۂ'], - ['T', 'ث'], - ['\\+', '+'], - ['S', 'ز'], - ['W', 'ض'], - ['A', 'ژ'], - ['Q', 'ظ'], - ['k', 'ک'], - ['K', 'گ'], - ['i', 'ب'], - ['I', 'ـ'], - ['U', 'ۃ'], - /* Arabic semicolon */ ['\\;', '؛'], - ['\\:', ':'], - ['p', 'ح'], - ['P', 'خ'], - ['\\}', '{'], - ['\'', '\''], - ['\"', '\"'], - ['\\[', ']'], - ['\\{', '{'], - ['C', 'ۓ'], - ['l', 'ی'], - ['L', 'ي'], - ['o', 'ج'], - ['O', 'چ'], - ['v', 'س'], - ['h', 'ہ'], - ['H', 'ء'], - ['y', 'پ'], - ['Y', '\u0651\u00AD'], - ['c', 'ے'], - /* Arabic question mark */ ['\\?','؟'], - ['j', 'ا'], - ['n', 'غ'], - ['N', 'ئ'], - ['b', 'ش'], - ['\\<', '','>'], - ['m', 'ع'], - ['u', 'ت'], - ['\\]', '','['], - ['e', 'ھ'], - ['f', 'ن'], - ['r', 'د'], - ['g', 'ل'], - ['t', 'ٹ'], - ['\\=', '','='], - ['\\\\', '\\'], - ['s', 'و'], - ['w', 'ص'], - ['a', 'م'], - ['q', 'ط'], - ['d', 'ر'], - ['\\|', '|'], - ['/', '/'], - ['\\>', '<'], - ['0', '0'], - ['1', '1'], - ['2', '2'], - ['3', '3'], - ['4', '4'], - ['5', '5'], - ['6', '6'], - ['7', '7'], - ['8', '8'], - ['9', '9'], - ['\\@', '@'], - ['\\#', '','#'], - ['\\$', '','$'], - ['\\%', '','٪'], - ['\\^', '','^'], - ['\\&', 'ۖ'], - /* Arabic star */ ['\\*', '٭'], - ['\\(', '('], - ['\\)', ')']] + [ 'x', 'ف' ], + [ '_', '_' ], + [ 'D', 'ڑ' ], + [ 'E', 'ذ' ], + [ 'F', 'ں' ], + [ 'R', 'ڈ' ], + [ 'G', 'ۂ' ], + [ 'T', 'ث' ], + [ '\\+', '+' ], + [ 'S', 'ز' ], + [ 'W', 'ض' ], + [ 'A', 'ژ' ], + [ 'Q', 'ظ' ], + [ 'k', 'ک' ], + [ 'K', 'گ' ], + [ 'i', 'ب' ], + [ 'I', 'ـ' ], + [ 'U', 'ۃ' ], + /* Arabic semicolon */ [ '\\;', '؛' ], + [ '\\:', ':' ], + [ 'p', 'ح' ], + [ 'P', 'خ' ], + [ '\\}', '{' ], + [ '\'', '\'' ], + [ '\"', '\"' ], + [ '\\[', ']' ], + [ '\\{', '{' ], + [ 'C', 'ۓ' ], + [ 'l', 'ی' ], + [ 'L', 'ي' ], + [ 'o', 'ج' ], + [ 'O', 'چ' ], + [ 'v', 'س' ], + [ 'h', 'ہ' ], + [ 'H', 'ء' ], + [ 'y', 'پ' ], + [ 'Y', '\u0651\u00AD' ], + [ 'c', 'ے' ], + /* Arabic question mark */ [ '\\?','؟' ], + [ 'j', 'ا' ], + [ 'n', 'غ' ], + [ 'N', 'ئ' ], + [ 'b', 'ش' ], + [ '\\<', '','>' ], + [ 'm', 'ع' ], + [ 'u', 'ت' ], + [ '\\]', '','[' ], + [ 'e', 'ھ' ], + [ 'f', 'ن' ], + [ 'r', 'د' ], + [ 'g', 'ل' ], + [ 't', 'ٹ' ], + [ '\\=', '','=' ], + [ '\\\\', '\\' ], + [ 's', 'و' ], + [ 'w', 'ص' ], + [ 'a', 'م' ], + [ 'q', 'ط' ], + [ 'd', 'ر' ], + [ '\\|', '|' ], + [ '/', '/' ], + [ '\\>', '<' ], + [ '0', '0' ], + [ '1', '1' ], + [ '2', '2' ], + [ '3', '3' ], + [ '4', '4' ], + [ '5', '5' ], + [ '6', '6' ], + [ '7', '7' ], + [ '8', '8' ], + [ '9', '9' ], + [ '\\@', '@' ], + [ '\\#', '','#' ], + [ '\\$', '','$' ], + [ '\\%', '','٪' ], + [ '\\^', '','^' ], + [ '\\&', 'ۖ' ], + /* Arabic star */ [ '\\*', '٭' ], + [ '\\(', '(' ], + [ '\\)', ')' ] ] }; $.ime.register( urTransliteration ); diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/uz/uz-kbd.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/uz/uz-kbd.js index f480eeb3..98bc24c9 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/uz/uz-kbd.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/uz/uz-kbd.js @@ -11,90 +11,90 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['`', 'ё'], - ['q', 'й'], - ['w', 'ц'], - ['e', 'у'], - ['r', 'к'], - ['t', 'е'], - ['y', 'н'], - ['u', 'г'], - ['i', 'ш'], - ['o', 'ў'], - ['p', 'з'], - ['\\[', 'х'], - ['\\]', 'ъ'], - ['a', 'ф'], - ['s', 'қ'], - ['d', 'в'], - ['f', 'а'], - ['g', 'п'], - ['h', 'р'], - ['j', 'о'], - ['k', 'л'], - ['l', 'д'], - [';', 'ж'], - ['\'', 'э'], - ['\\\\', '\\'], - ['z', 'я'], - ['x', 'ч'], - ['c', 'с'], - ['v', 'м'], - ['b', 'и'], - ['n', 'т'], - ['m', 'ь'], - [',', 'б'], - ['\\.', 'ю'], - ['/', '.'], - ['\\!', '!'], - ['\\@', '\"'], - ['\\#', '№'], - ['\\$', ';'], - ['\\%', '%'], - ['\\^', ':'], - ['\\&', '?'], - ['\\*', '*'], - ['\\(', '('], - ['\\)', ')'], - ['\\-', 'ғ'], - ['\\_', 'Ғ'], - ['\\=', 'ҳ'], - ['\\+', 'Ҳ'], - ['\\~', 'Ё'], - ['Q', 'Й'], - ['W', 'Ц'], - ['E', 'У'], - ['R', 'К'], - ['T', 'Е'], - ['Y', 'Н'], - ['U', 'Г'], - ['I', 'Ш'], - ['O', 'Ў'], - ['P', 'З'], - ['\\{', 'Х'], - ['\\}', 'Ъ'], - ['A', 'Ф'], - ['S', 'Қ'], - ['D', 'В'], - ['F', 'А'], - ['G', 'П'], - ['H', 'Р'], - ['J', 'О'], - ['K', 'Л'], - ['L', 'Д'], - [':', 'Ж'], - ['\"', 'Э'], - ['\\|', '|'], - ['Z', 'Я'], - ['X', 'Ч'], - ['C', 'С'], - ['V', 'М'], - ['B', 'И'], - ['N', 'Т'], - ['M', 'Ь'], - ['\\<', 'Б'], - ['\\>', 'Ю'], - ['\\?', ','] + [ '`', 'ё' ], + [ 'q', 'й' ], + [ 'w', 'ц' ], + [ 'e', 'у' ], + [ 'r', 'к' ], + [ 't', 'е' ], + [ 'y', 'н' ], + [ 'u', 'г' ], + [ 'i', 'ш' ], + [ 'o', 'ў' ], + [ 'p', 'з' ], + [ '\\[', 'х' ], + [ '\\]', 'ъ' ], + [ 'a', 'ф' ], + [ 's', 'қ' ], + [ 'd', 'в' ], + [ 'f', 'а' ], + [ 'g', 'п' ], + [ 'h', 'р' ], + [ 'j', 'о' ], + [ 'k', 'л' ], + [ 'l', 'д' ], + [ ';', 'ж' ], + [ '\'', 'э' ], + [ '\\\\', '\\' ], + [ 'z', 'я' ], + [ 'x', 'ч' ], + [ 'c', 'с' ], + [ 'v', 'м' ], + [ 'b', 'и' ], + [ 'n', 'т' ], + [ 'm', 'ь' ], + [ ',', 'б' ], + [ '\\.', 'ю' ], + [ '/', '.' ], + [ '\\!', '!' ], + [ '\\@', '\"' ], + [ '\\#', '№' ], + [ '\\$', ';' ], + [ '\\%', '%' ], + [ '\\^', ':' ], + [ '\\&', '?' ], + [ '\\*', '*' ], + [ '\\(', '(' ], + [ '\\)', ')' ], + [ '\\-', 'ғ' ], + [ '\\_', 'Ғ' ], + [ '\\=', 'ҳ' ], + [ '\\+', 'Ҳ' ], + [ '\\~', 'Ё' ], + [ 'Q', 'Й' ], + [ 'W', 'Ц' ], + [ 'E', 'У' ], + [ 'R', 'К' ], + [ 'T', 'Е' ], + [ 'Y', 'Н' ], + [ 'U', 'Г' ], + [ 'I', 'Ш' ], + [ 'O', 'Ў' ], + [ 'P', 'З' ], + [ '\\{', 'Х' ], + [ '\\}', 'Ъ' ], + [ 'A', 'Ф' ], + [ 'S', 'Қ' ], + [ 'D', 'В' ], + [ 'F', 'А' ], + [ 'G', 'П' ], + [ 'H', 'Р' ], + [ 'J', 'О' ], + [ 'K', 'Л' ], + [ 'L', 'Д' ], + [ ':', 'Ж' ], + [ '\"', 'Э' ], + [ '\\|', '|' ], + [ 'Z', 'Я' ], + [ 'X', 'Ч' ], + [ 'C', 'С' ], + [ 'V', 'М' ], + [ 'B', 'И' ], + [ 'N', 'Т' ], + [ 'M', 'Ь' ], + [ '\\<', 'Б' ], + [ '\\>', 'Ю' ], + [ '\\?', ',' ] ] }; $.ime.register( uzKbd ); diff --git a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/vec/vec-GVU.js b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/vec/vec-GVU.js index b9b55279..70a7f08f 100644 --- a/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/vec/vec-GVU.js +++ b/MLEB/UniversalLanguageSelector/lib/jquery.ime/rules/vec/vec-GVU.js @@ -3,7 +3,7 @@ var vec = { id: 'vec-GVU', - name: 'Venetian GVU', + name: 'Vèneto GVU', description: 'Venetian input method.', date: '2013-08-06', URL: 'http://github.com/wikimedia/jquery.ime', @@ -11,20 +11,20 @@ license: 'GPLv3', version: '1.0', patterns: [ - ['dh', 'đ'], - ['lh', 'ƚ'], - ['òò', 'ó'], - ['zh', 'ẑ'], - ['đh', 'dh'], - ['ƚh', 'lh'], - ['ẑh', 'zh'], - ['Dh', 'Đ'], - ['Lh', 'Ƚ'], - ['Òò', 'Ó'], - ['Zh', 'Ẑ'], - ['Đh', 'Dh'], - ['Ƚh', 'Lh'], - ['Ẑh', 'Zh'] + [ 'dh', 'đ' ], + [ 'lh', 'ƚ' ], + [ 'òò', 'ó' ], + [ 'zh', 'ẑ' ], + [ 'đh', 'dh' ], + [ 'ƚh', 'lh' ], + [ 'ẑh', 'zh' ], + [ 'Dh', 'Đ' ], + [ 'Lh', 'Ƚ' ], + [ 'Òò', 'Ó' ], + [ 'Zh', 'Ẑ' ], + [ 'Đh', 'Dh' ], + [ 'Ƚh', 'Lh' ], + [ 'Ẑh', 'Zh' ] ] }; |