-
Notifications
You must be signed in to change notification settings - Fork 724
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #507 from laminko/lang-my
added Burmese (MY) support.
- Loading branch information
Showing
2 changed files
with
92 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,58 @@ | ||
// Keyboard Language | ||
// please update this section to match this language and email me with corrections! | ||
// "all" is used here for example purposes, by convention it should be the ISO 639-1 code for the specified language | ||
// *********************** | ||
jQuery.keyboard.language.my = { | ||
language: 'ဗမာ (Burmese)', // e.g. 'Русский (Russian)' | ||
display : { | ||
'a' : '\u2714:Accept (Shift+Enter)', // check mark - same action as accept | ||
'accept' : 'Accept:Accept (Shift+Enter)', | ||
'alt' : 'AltGr:Alternate Graphemes', | ||
'b' : '\u2190:Backspace', // Left arrow (same as ←) | ||
'bksp' : 'Bksp:Backspace', | ||
'c' : '\u2716:Cancel (Esc)', // big X, close - same action as cancel | ||
'cancel' : 'Cancel:Cancel (Esc)', | ||
'clear' : 'C:ရှင်းလင်းရန်', // clear num pad | ||
'combo' : '\u00f6:Toggle Combo Keys', | ||
'dec' : '.:ဒသမ', // decimal point for num pad (optional), change '.' to ',' for European format | ||
'e' : '\u21b5:Enter', // down, then left arrow - enter symbol | ||
'enter' : 'Enter:Enter', | ||
'lock' : '\u21ea Lock:Caps Lock', // caps lock | ||
's' : '\u21e7:Shift', // thick hollow up arrow | ||
'shift' : 'Shift:Shift', | ||
'sign' : '\u00b1:Change Sign', // +/- sign for num pad | ||
'space' : ' :Space', | ||
't' : '\u21e5:Tab', // right arrow to bar (used since this virtual keyboard works with one directional tabs) | ||
'tab' : '\u21e5 Tab:Tab' // \u21b9 is the true tab symbol (left & right arrows) | ||
}, | ||
// Message added to the key title while hovering, if the mousewheel plugin exists | ||
wheelMessage : 'အခြားခလုတ်များကို မြင်ရစေရန် မောက်စ်ဝှီးလ်ကို အသုံးပြုပါ' | ||
|
||
// uncomment, then include changes to the comboRegex here | ||
/* | ||
, comboRegex : /([`\'~\^\"ao])([a-z])/mig, | ||
*/ | ||
|
||
// uncomment, then include any changes to the combos option here | ||
/* | ||
, combos : { | ||
// grave | ||
'`' : { a:"\u00e0", A:"\u00c0", e:"\u00e8", E:"\u00c8", i:"\u00ec", I:"\u00cc", o:"\u00f2", O:"\u00d2", | ||
u:"\u00f9", U:"\u00d9", y:"\u1ef3", Y:"\u1ef2" }, | ||
// acute & cedilla | ||
"'" : { a:"\u00e1", A:"\u00c1", e:"\u00e9", E:"\u00c9", i:"\u00ed", I:"\u00cd", o:"\u00f3", O:"\u00d3", | ||
u:"\u00fa", U:"\u00da", y:"\u00fd", Y:"\u00dd" }, | ||
// umlaut/trema | ||
'"' : { a:"\u00e4", A:"\u00c4", e:"\u00eb", E:"\u00cb", i:"\u00ef", I:"\u00cf", o:"\u00f6", O:"\u00d6", | ||
u:"\u00fc", U:"\u00dc", y:"\u00ff", Y:"\u0178" }, | ||
// circumflex | ||
'^' : { a:"\u00e2", A:"\u00c2", e:"\u00ea", E:"\u00ca", i:"\u00ee", I:"\u00ce", o:"\u00f4", O:"\u00d4", | ||
u:"\u00fb", U:"\u00db", y:"\u0177", Y:"\u0176" }, | ||
// tilde | ||
'~' : { a:"\u00e3", A:"\u00c3", e:"\u1ebd", E:"\u1ebc", i:"\u0129", I:"\u0128", o:"\u00f5", O:"\u00d5", | ||
u:"\u0169", U:"\u0168", y:"\u1ef9", Y:"\u1ef8", n:"\u00f1", N:"\u00d1" } | ||
}, | ||
// language direction | ||
rtl : false | ||
*/ | ||
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,34 @@ | ||
/* keyboard layout template (copy of "international" from the core plugin) | ||
*/ | ||
jQuery.keyboard.layouts['burmese'] = { | ||
'name' : 'burmese', | ||
'lang' : ['my'], // this setting must match the "all" language definition below | ||
'normal': [ | ||
'\u1050 \u1041 \u1042 \u1043 \u1044 \u1045 \u1046 \u1047 \u1048 \u1049 \u1040 - = {bksp}', | ||
'{tab} \u1006 \u1010 \u1014 \u1019 \u1021 \u1015 \u1000 \u1004 \u101e \u1005 \u101f \u1029 \u104f', | ||
'\u1031 \u103b \u102d \u103a \u102b \u1037 \u103c \u102f \u1030 \u1038 \' {enter}', | ||
'{shift} \u1016 \u1011 \u1001 \u101c \u1018 \u100a \u102c , . / {shift}', | ||
'{accept} {alt} {space} {alt} {cancel}' | ||
], | ||
'shift': [ | ||
'\u100e \u100d \u1052 \u100b \u1053 \u1054 \u1055 \u101b * ( ) _ + {bksp}', | ||
'{tab} \u1008 \u101d \u1023 \u104e \u1024 \u104c \u1025 \u104d \u103f \u100f \u1027 \u102a \u1051', | ||
'\u1017 \u103e \u102e \u1039 \u103d \u1036 \u1032 \u1012 \u1013 \u1002 " {enter}', | ||
'{shift} \u1007 \u100c \u1003 \u1020 \u101a \u1009 \u1026 \u104a \u104b ? {shift}', | ||
'{accept} {alt} {space} {alt} {cancel}' | ||
], | ||
'alt': [ | ||
'~ \u00a1 \u00b2 \u00b3 \u00a4 \u20ac \u00bc \u00bd \u00be \u2018 \u2019 \u00a5 \u00d7 {bksp}', | ||
'{tab} \u00e4 \u00e5 \u00e9 \u00ae \u00fe \u00fc \u00fa \u00ed \u00f3 \u00f6 \u00ab \u00bb \u00ac', | ||
'\u00e1 \u00df \u00f0 f g h j k \u00f8 \u00b6 \u00b4 {enter}', | ||
'{shift} \u00e6 x \u00a9 v b \u00f1 \u00b5 \u00e7 > \u00bf {shift}', | ||
'{accept} {alt} {space} {alt} {cancel}' | ||
], | ||
'alt-shift': [ | ||
'~ \u00b9 \u00b2 \u00b3 \u00a3 \u20ac \u00bc \u00bd \u00be \u2018 \u2019 \u00a5 \u00f7 {bksp}', | ||
'{tab} \u00c4 \u00c5 \u00c9 \u00ae \u00de \u00dc \u00da \u00cd \u00d3 \u00d6 \u00ab \u00bb \u00a6', | ||
'\u00c4 \u00a7 \u00d0 F G H J K \u00d8 \u00b0 \u00a8 {enter}', | ||
'{shift} \u00c6 X \u00a2 V B \u00d1 \u00b5 \u00c7 . \u00bf {shift}', | ||
'{accept} {alt} {space} {alt} {cancel}' | ||
] | ||
}; |