Fix Arabic missing diacritics

This commit is contained in:
Aleksandras Kostarevas 2024-07-23 17:11:04 +03:00
parent b4a3e72961
commit b2d3107357
4 changed files with 1541 additions and 1205 deletions

View File

@ -45,14 +45,6 @@
latin:keySpec="\@"
latin:keyStyle="settingsMoreKeysStyle" />
</case>
<case
latin:keyboardLayoutSet="kurdish|arabic|farsi"
>
<Key
latin:keySpec="&#x060C;"
latin:keyLabelFlags="hasPopupHint"
latin:keyStyle="settingsMoreKeysStyle" />
</case>
<default>
<Key
latin:keySpec="!text/keyspec_comma"

View File

@ -30,14 +30,6 @@
latin:keyLabelFlags="hasPopupHint"
latin:moreKeys="!text/morekeys_punctuation,!text/morekeys_z" />
</case>
<case
latin:keyboardLayoutSet="kurdish|arabic|farsi"
>
<Key
latin:keySpec="&#x002E;"
latin:keyLabelFlags="hasPopupHint"
latin:moreKeys="&#x061F;" />
</case>
<default>
<Key
latin:keySpec="!text/keyspec_period"

View File

@ -0,0 +1,143 @@
{
"locale": "ckb",
"morekeys": {
"period": [
"\u061F"
],
"tablet_period": [
"\u061F"
],
"question": [
"?",
"¿"
],
"symbols_semicolon": [
";"
],
"symbols_percent": [
"\\%",
"‰"
],
"tablet_comma": [
"!fixedColumnOrder!4",
":",
"!",
"؟",
"؛",
"-",
"\\\"",
"\\'"
],
"bullet": [
"♪"
],
"star": [
"★",
"٭"
],
"left_parenthesis": [
"!fixedColumnOrder!4",
"|﴿",
"!text/keyspecs_left_parenthesis_more_keys"
],
"right_parenthesis": [
"!fixedColumnOrder!4",
"﴿|",
"!text/keyspecs_right_parenthesis_more_keys"
],
"arabic_diacritics": [
"!fixedColumnOrder!7",
" ٕ|ٕ",
" ٔ|ٔ",
" ْ|ْ",
" ٍ|ٍ",
" ٌ|ٌ",
" ً|ً",
" ّ|ّ",
" ٖ|ٖ",
" ٰ|ٰ",
" ٓ|ٓ",
" ِ|ِ",
" ُ|ُ",
" َ|َ",
"ـــ|ـ"
]
},
"keyspec": {
"period": "\u002E",
"comma": "\u060C",
"symbols_1": "١",
"symbols_2": "٢",
"symbols_3": "٣",
"symbols_4": "٤",
"symbols_5": "٥",
"symbols_6": "٦",
"symbols_7": "٧",
"symbols_8": "٨",
"symbols_9": "٩",
"symbols_0": "٠",
"symbols_question": "؟",
"symbols_semicolon": "؛",
"symbols_percent": "٪",
"tablet_comma": "،",
"left_parenthesis": "(|)",
"right_parenthesis": ")|(",
"left_square_bracket": "[|]",
"right_square_bracket": "]|[",
"left_curly_bracket": "{|}",
"right_curly_bracket": "}|{",
"less_than": "<|>",
"greater_than": ">|<",
"less_than_equal": "≤|≥",
"greater_than_equal": "≥|≤",
"left_double_angle_quote": "«|»",
"right_double_angle_quote": "»|«",
"left_single_angle_quote": "|",
"right_single_angle_quote": "|"
},
"label": {},
"keylabel": {
"to_alpha": "أ‌ب‌ج",
"to_symbol": "٣٢١؟"
},
"keyhintlabel": {
"period": "ّ",
"tablet_period": "ّ",
"tablet_comma": "؟"
},
"additional_morekeys": {
"symbols_1": [
"1"
],
"symbols_2": [
"2"
],
"symbols_3": [
"3"
],
"symbols_4": [
"4"
],
"symbols_5": [
"5"
],
"symbols_6": [
"6"
],
"symbols_7": [
"7"
],
"symbols_8": [
"8"
],
"symbols_9": [
"9"
],
"symbols_0": [
"0",
"٫",
"٬"
]
},
"other": {}
}