diff --git a/app/src/main/assets/layouts/hebrew_1452_2.json b/app/src/main/assets/layouts/hebrew_1452_2.json new file mode 100644 index 00000000..137a5d51 --- /dev/null +++ b/app/src/main/assets/layouts/hebrew_1452_2.json @@ -0,0 +1,85 @@ +[ + [ + { "label": "ץ", "popup": { + "relevant": [ + { "label": "ש\u05c2" } + ] + } }, + { "label": "ן", "popup": { + "relevant": [ + { "label": "ש\u05c1" } + ] + } }, + { "label": "ק", "popup": { + "relevant": [ + { "label": "\u05b8" }, + { "label": "\u05bb" } + ] + } }, + { "label": "ר", "popup": { + "relevant": [ + { "label": "\u05b3" } + ] + } }, + { "label": "א" }, + { "label": "ט" }, + { "label": "ו", "popup": { + "relevant": [ + { "label": "\u05b9" } + ] + } }, + { "label": "ת" }, + { "label": "ם" }, + { "label": "פ", "popup": { + "relevant": [ + { "label": "\u05b2" }, + { "label": "\u05b7" } + ] + } } + ], + [ + { "label": "ש", "popup": { + "relevant": [ + { "label": "\u05b0" } + ] + } }, + { "label": "ד", "popup": { + "relevant": [ + { "label": "\u05bc" } + ] + } }, + { "label": "ג" }, + { "label": "כ" }, + { "label": "ע" }, + { "label": "י" }, + { "label": "ח", "popup": { + "relevant": [ + { "label": "\u05b4" } + ] + } }, + { "label": "ל" }, + { "label": "ך" }, + { "label": "ף" } + ], + [ + { "label": "ז" }, + { "label": "ס", "popup": { + "relevant": [ + { "label": "\u05b6" } + ] + } }, + { "label": "ב", "popup": { + "relevant": [ + { "label": "\u05b1" } + ] + } }, + { "label": "ה" }, + { "label": "נ" }, + { "label": "מ" }, + { "label": "צ", "popup": { + "relevant": [ + { "label": "\u05b5" } + ] + } } + ] +] diff --git a/app/src/main/res/values/donottranslate.xml b/app/src/main/res/values/donottranslate.xml index 1825f14d..da960d9c 100644 --- a/app/src/main/res/values/donottranslate.xml +++ b/app/src/main/res/values/donottranslate.xml @@ -86,6 +86,9 @@ %s (PC) + + %s (1452-2) + 100% FOSS keyboard, based on AOSP. diff --git a/app/src/main/res/xml/method.xml b/app/src/main/res/xml/method.xml index e545ff28..ba0013c9 100644 --- a/app/src/main/res/xml/method.xml +++ b/app/src/main/res/xml/method.xml @@ -61,6 +61,7 @@ it: Italian/qwerty it_CH: Italian (Switzerland)/qwertz+ iw: Hebrew/hebrew # "he" is the official language code of Hebrew. + iw: Hebrew/hebrew_1452_2 # "he" is the official language code of Hebrew. ka_GE: Georgian (Georgia)/georgian kab: Kabyle (Algeria)/azerty # This is a preliminary keyboard layout. kk: Kazakh/russian @@ -578,6 +579,15 @@ android:imeSubtypeExtraValue="KeyboardLayoutSet=hebrew,NoShiftKey,SupportTouchPositionCorrection,EmojiCapable" android:isAsciiCapable="false" /> +