Share Gaia assets and adapters, keep private profiles and development documents local, and update both public READMEs.
73 lines
1.7 KiB
JavaScript
73 lines
1.7 KiB
JavaScript
Keyboards.ar = {
|
||
label: 'Arabic',
|
||
shortLabel: 'Ar',
|
||
menuLabel: 'العربية',
|
||
secondLayout: true,
|
||
specificCssRule: true,
|
||
types: ['text', 'url', 'email'],
|
||
alternateLayoutKey: '123',
|
||
basicLayoutKey: 'أ ب ج',
|
||
width: 11,
|
||
lang: 'ar',
|
||
alt : {
|
||
'غ': 'إ آ',
|
||
'ا': 'أ ء',
|
||
'ى': 'ئ',
|
||
'و': 'ؤ',
|
||
'ط': 'ظ'
|
||
},
|
||
keys: [
|
||
[
|
||
{ value: 'ض' }, { value: 'ص' }, { value: 'ث' }, { value: 'ق' },
|
||
{ value: 'ف' }, { value: 'غ' } , { value: 'ع' }, { value: 'ه' },
|
||
{ value: 'خ' }, { value: 'ح' }, { value: 'ج' }
|
||
], [
|
||
{ value: 'ش' }, { value: 'س' }, { value: 'ي' }, { value: 'ب' },
|
||
{ value: 'ل' } , { value: 'ا' }, { value: 'ت' }, { value: 'ن' },
|
||
{ value: 'م' }, { value: 'ك' }
|
||
], [
|
||
{ value: '⇪', ratio: 1.5, keyCode: KeyEvent.DOM_VK_CAPS_LOCK },
|
||
{ value: 'ذ' }, { value: 'د' }, { value: 'ر' }, { value: 'ى' },
|
||
{ value: 'ة' }, { value: 'و' }, { value: 'ز' }, { value: 'ط' },
|
||
{ value: '⌫', ratio: 1.5, keyCode: KeyEvent.DOM_VK_BACK_SPACE }
|
||
], [
|
||
{ value: ' ', ratio: 9, keyCode: KeyboardEvent.DOM_VK_SPACE },
|
||
{ value: '↵', ratio: 2, keyCode: KeyEvent.DOM_VK_RETURN }
|
||
]
|
||
],
|
||
upperCase: {
|
||
ض: 'َ',
|
||
ص: 'ً',
|
||
ث: 'ُ',
|
||
ق: 'ٌ',
|
||
ف: 'ْ',
|
||
غ: 'ّ',
|
||
ع: 'ِ',
|
||
ه: 'ٍ',
|
||
خ: '’',
|
||
ح: ',',
|
||
ج: '؛',
|
||
ش: '\\',
|
||
س: ']',
|
||
ي: '[',
|
||
ب: 'ـ',
|
||
ل: 'إ',
|
||
ا: 'أ',
|
||
ت: 'آ',
|
||
ن: '،',
|
||
م: '/',
|
||
ك: ':',
|
||
ة: '\"',
|
||
ء: 'ئ',
|
||
ظ: 'ؤ',
|
||
ط: '؟',
|
||
ذ: '=',
|
||
د: '-',
|
||
ز: '×',
|
||
ر: '÷',
|
||
و: '+'
|
||
},
|
||
textLayoutOverwrite: {
|
||
',': '،'
|
||
}
|
||
};
|