Jump to content

Help:Extension:UniversalLanguageSelector/Input methods/su-transliteration

From mediawiki.org
Lowercase q w e r t y u i o p [ ]
◌ ᮨ ◌ ᮥ ◌ᮤ ◌ᮧ ◌ ᮩ
Uppercase Q W E R T Y U I O P { }
◌ ᮁ ◌ᮢ ◌ ᮡ
Lowercase a s d f g h j k l ;
Uppercase A S D F G H J K L :
◌ᮂ ◌ ᮣ
Lowercase z x c v b n m
Uppercase Z X C V B N M
◌ ᮀ
Lowercase 1 2 3 4 5 6 7 8 9 0
( function ( $ ) {
	'use strict';

	var suTransliteration = {
		id: 'su-transliteration',
		name: 'Sundanese',
		description: 'Sundanese transliteration',
		date: '2026-07-02',
		URL: 'https://github.com/wikimedia/jquery.ime',
		author: 'Deepturquoise',
		license: 'GPLv3',
		version: '1',
		patterns: [

//Consonant
			[ 'k',  'ᮊ'], 
			[ 'g',  'ᮌ'],
			[ 'G',  'ᮍ'],
			[ 'c',  'ᮎ'],
			[ 'j',  'ᮏ'],
			[ 'J',  'ᮑ'],
			[ 't',  'ᮒ'],
			[ 'd',  'ᮓ'],
			[ 'n',  'ᮔ'],
			[ 'p',  'ᮕ'],
			[ 'b',  'ᮘ'],
			[ 'm',  'ᮙ'],
			[ 'y',  'ᮚ'],
			[ 'r',  'ᮛ'],
			[ 'l',  'ᮜ'],
			[ 'w',  'ᮝ'],
			[ 's',  'ᮞ'],

//Additional consonant
			[ 'f',  'ᮖ'],
			[ 'v',  'ᮗ'],
			[ 'q',  'ᮋ'],
			[ 'x',  'ᮟ'],
			[ 'z',  'ᮐ'],
			[ 'K',  'ᮮ'],
			[ 'S',  'ᮯ'],

//Vowels
			[ 'a',  'ᮃ'],
			[ '{',  'ᮆ'],
			[ 'I',  'ᮄ'],
			[ 'O',  'ᮇ'],
			[ 'U',  'ᮅ'],
			[ 'E',  'ᮈ'],
			[ '}',  'ᮉ'],

//Vowels diacritic
			[ '[',  '◌ᮦ'],
			[ 'i',  '◌ᮤ'],
			[ 'o',  '◌ᮧ'],
			[ 'u',  '◌ ᮥ'],
			[ 'e',  '◌ ᮨ'],
			[ ']',  '◌ ᮩ'],

//Consonant diacritic
			[ 'Q',  '◌ ᮁ'], //adds a final /r/
			[ 'N',  '◌ ᮀ'], //adds a final /ŋ/
			[ 'R',  '◌ᮢ '], //inserts an /r/
			[ 'L',  '◌ ᮣ'], //inserts an /l/
			[ 'Y',  '◌ ᮡ '], //inserts a /y/
			[ 'H',  '◌ᮂ'], //adds a final /h/
			[ ';',  '◌᮪'],

//Numerals
			['0','᮰'],
			['1','᮱'],
			['2','᮲'],
			['3','᮳'],
			['4','᮴'],
			['5','᮵'],
			['6','᮶'],
			['7','᮷'],
			['8','᮸'],
			['9','᮹']
		]
	};

	$.ime.register( suTransliteration );
}( jQuery ) );