diff options
Diffstat (limited to 'data/osk-layouts/ir.json')
-rw-r--r-- | data/osk-layouts/ir.json | 797 |
1 files changed, 797 insertions, 0 deletions
diff --git a/data/osk-layouts/ir.json b/data/osk-layouts/ir.json new file mode 100644 index 0000000..eab25bb --- /dev/null +++ b/data/osk-layouts/ir.json @@ -0,0 +1,797 @@ +{ + "levels": [ + { + "level": "", + "mode": "default", + "rows": [ + [ + { + "strings": [ + "ض" + ] + }, + { + "strings": [ + "ص" + ] + }, + { + "strings": [ + "ث" + ] + }, + { + "strings": [ + "ق", + "ڨ" + ] + }, + { + "strings": [ + "ف", + "ڤ", + "ڢ", + "ڥ" + ] + }, + { + "strings": [ + "غ" + ] + }, + { + "strings": [ + "ع" + ] + }, + { + "strings": [ + "ه", + "ه" + ] + }, + { + "strings": [ + "خ" + ] + }, + { + "strings": [ + "ح" + ] + }, + { + "strings": [ + "ج", + "چ" + ] + }, + { + "action": "delete", + "iconName": "edit-clear-symbolic", + "width": 1.5 + } + ], + [ + { + "strings": [ + "ش", + "ڜ" + ] + }, + { + "strings": [ + "س" + ] + }, + { + "strings": [ + "ي", + "ئ", + "ى" + ] + }, + { + "strings": [ + "ب", + "پ" + ] + }, + { + "strings": [ + "ل", + "لا", + "لأ", + "لإ", + "لآ" + ] + }, + { + "strings": [ + "ا", + "آ", + "ء", + "أ", + "إ", + "ٱ" + ] + }, + { + "strings": [ + "ت" + ] + }, + { + "strings": [ + "ن" + ] + }, + { + "strings": [ + "م" + ] + }, + { + "strings": [ + "ك", + "گ", + "ک" + ] + }, + { + "strings": [ + "ط" + ] + }, + { + "iconName": "keyboard-enter-symbolic", + "keyval": "0xff0d", + "width": 1.5 + } + ], + [ + { + "strings": [ + "ذ" + ] + }, + { + "strings": [ + "ء" + ] + }, + { + "strings": [ + "ؤ" + ] + }, + { + "strings": [ + "ر" + ] + }, + { + "strings": [ + "ى", + "ئ" + ] + }, + { + "strings": [ + "ة" + ] + }, + { + "strings": [ + "و" + ] + }, + { + "strings": [ + "ز", + "ژ" + ] + }, + { + "strings": [ + "ظ" + ] + }, + { + "strings": [ + "د" + ] + } + ], + [ + { + "action": "levelSwitch", + "label": "?123", + "level": 2, + "width": 1.5 + }, + { + "strings": [ + "،" + ] + }, + { + "strings": [ + " " + ], + "width": 6 + }, + { + "strings": [ + ".", + "\"", + "'", + "#", + "-", + ":", + "!", + "،", + "؟", + "@", + "&", + "%", + "+", + "؛", + "/", + ")", + "(" + ] + }, + { + "action": "emoji", + "iconName": "face-smile-symbolic" + }, + { + "action": "languageMenu", + "iconName": "keyboard-layout-symbolic" + }, + { + "action": "hide", + "iconName": "keyboard-hide-symbolic" + } + ] + ] + }, + { + "level": "opt", + "mode": "locked", + "rows": [ + [ + { + "strings": [ + "۱", + "¹", + "½", + "⅓", + "¼", + "⅛" + ] + }, + { + "strings": [ + "۲", + "²", + "⅔" + ] + }, + { + "strings": [ + "۳", + "³", + "¾", + "⅜" + ] + }, + { + "strings": [ + "۴", + "⁴" + ] + }, + { + "strings": [ + "۵", + "⅝" + ] + }, + { + "strings": [ + "۶" + ] + }, + { + "strings": [ + "۷", + "⅞" + ] + }, + { + "strings": [ + "۸" + ] + }, + { + "strings": [ + "۹" + ] + }, + { + "strings": [ + "۰", + "ⁿ", + "∅" + ] + }, + { + "action": "delete", + "iconName": "edit-clear-symbolic", + "width": 1.5 + } + ], + [ + { + "strings": [ + "٬", + "@" + ] + }, + { + "strings": [ + "٫", + "#" + ] + }, + { + "strings": [ + "﷼", + "$", + "¢", + "€", + "£", + "¥", + "₱" + ] + }, + { + "strings": [ + "٪", + "%", + "‰" + ] + }, + { + "strings": [ + "&" + ] + }, + { + "strings": [ + "-", + "_", + "–", + "—", + "·" + ] + }, + { + "strings": [ + "+", + "±" + ] + }, + { + "strings": [ + "(", + "﴿", + ">", + "}", + "]" + ] + }, + { + "strings": [ + ")", + "﴾", + "<", + "{", + "[" + ] + }, + { + "iconName": "keyboard-enter-symbolic", + "keyval": "0xff0d", + "width": 2 + } + ], + [ + { + "action": "levelSwitch", + "label": "=/<", + "level": 3, + "width": 1.5 + }, + { + "strings": [ + "*", + "★", + "٭" + ] + }, + { + "strings": [ + "«", + "“", + "”", + "«", + "»" + ] + }, + { + "strings": [ + "»", + "‘", + "’", + "‹", + "›" + ] + }, + { + "strings": [ + ":" + ] + }, + { + "strings": [ + "؛", + ";" + ] + }, + { + "strings": [ + "!", + "¡" + ] + }, + { + "strings": [ + "؟", + "?" + ] + }, + { + "action": "levelSwitch", + "label": "=/<", + "level": 3, + "width": 3 + } + ], + [ + { + "action": "levelSwitch", + "label": "ABC", + "level": 0, + "width": 1.5 + }, + { + "strings": [ + "_" + ] + }, + { + "strings": [ + "/" + ] + }, + { + "strings": [ + " " + ], + "width": 3 + }, + { + "strings": [ + "،", + ":", + "!", + "؟", + "؛", + "-", + "/", + "»", + "«" + ] + }, + { + "strings": [ + ".", + "ٕ", + "ٔ", + "ْ", + "ٍ", + "ٌ", + "ً", + "ّ", + "ٖ", + "ٰ", + "ٓ", + "ِ", + "ُ", + "َ", + "ـ" + ] + }, + { + "action": "emoji", + "iconName": "face-smile-symbolic" + }, + { + "action": "languageMenu", + "iconName": "keyboard-layout-symbolic" + }, + { + "action": "hide", + "iconName": "keyboard-hide-symbolic" + } + ] + ] + }, + { + "level": "opt+shift", + "mode": "locked", + "rows": [ + [ + { + "strings": [ + "~" + ] + }, + { + "strings": [ + "`" + ] + }, + { + "strings": [ + "|" + ] + }, + { + "strings": [ + "•", + "♪" + ] + }, + { + "strings": [ + "√" + ] + }, + { + "strings": [ + "Π", + "π" + ] + }, + { + "strings": [ + "÷" + ] + }, + { + "strings": [ + "×" + ] + }, + { + "strings": [ + "¶", + "§" + ] + }, + { + "strings": [ + "∆" + ] + }, + { + "action": "delete", + "iconName": "edit-clear-symbolic", + "width": 1.5 + } + ], + [ + { + "strings": [ + "£" + ] + }, + { + "strings": [ + "€" + ] + }, + { + "strings": [ + "$", + "¢" + ] + }, + { + "strings": [ + "¢" + ] + }, + { + "strings": [ + "^", + "↑", + "↓", + "←", + "→" + ] + }, + { + "strings": [ + "°", + "′", + "″" + ] + }, + { + "strings": [ + "=", + "≠", + "≈", + "∞" + ] + }, + { + "strings": [ + "{" + ] + }, + { + "strings": [ + "}" + ] + }, + { + "iconName": "keyboard-enter-symbolic", + "keyval": "0xff0d", + "width": 2 + } + ], + [ + { + "action": "levelSwitch", + "label": "?123", + "level": 2, + "width": 1.5 + }, + { + "strings": [ + "\\" + ] + }, + { + "strings": [ + "©" + ] + }, + { + "strings": [ + "®" + ] + }, + { + "strings": [ + "™" + ] + }, + { + "strings": [ + "℅" + ] + }, + { + "strings": [ + "[" + ] + }, + { + "strings": [ + "]" + ] + }, + { + "action": "levelSwitch", + "label": "?123", + "level": 2, + "width": 3 + } + ], + [ + { + "action": "levelSwitch", + "label": "ABC", + "level": 0, + "width": 1.5 + }, + { + "strings": [ + "«", + "›", + "≥", + ">" + ] + }, + { + "strings": [ + "»", + "‹", + "≤", + "<" + ] + }, + { + "strings": [ + " " + ], + "width": 3 + }, + { + "strings": [ + "،", + ":", + "!", + "؟", + "؛", + "-", + "/", + "»", + "«" + ] + }, + { + "strings": [ + ".", + "ٕ", + "ٔ", + "ْ", + "ٍ", + "ٌ", + "ً", + "ّ", + "ٖ", + "ٰ", + "ٓ", + "ِ", + "ُ", + "َ", + "ـ" + ] + }, + { + "action": "emoji", + "iconName": "face-smile-symbolic" + }, + { + "action": "languageMenu", + "iconName": "keyboard-layout-symbolic" + }, + { + "action": "hide", + "iconName": "keyboard-hide-symbolic" + } + ] + ] + } + ], + "locale": "fa", + "name": "Persian" +}
\ No newline at end of file |