From 47b5502c1db5da7b2d4ad939b2048a247b26cf1a Mon Sep 17 00:00:00 2001 From: Fahim Montasir Misbah <28981571+fahimscirex@users.noreply.github.com> Date: Fri, 29 Mar 2024 20:14:15 +0600 Subject: [PATCH] add probhat layout (#489) --- .../main/assets/layouts/bengali_probhat.json | 132 ++++++++++++++++++ app/src/main/res/values-bn/strings.xml | 1 + app/src/main/res/values/strings.xml | 2 + app/src/main/res/xml/method.xml | 9 ++ 4 files changed, 144 insertions(+) create mode 100644 app/src/main/assets/layouts/bengali_probhat.json diff --git a/app/src/main/assets/layouts/bengali_probhat.json b/app/src/main/assets/layouts/bengali_probhat.json new file mode 100644 index 00000000..dbcda68f --- /dev/null +++ b/app/src/main/assets/layouts/bengali_probhat.json @@ -0,0 +1,132 @@ +[ + [ + { "$": "shift_state_selector", + "manualOrLocked": { "label": "ধ" }, + "default": { "label": "দ" } + }, + { "$": "shift_state_selector", + "manualOrLocked": { "label": "ঊ" }, + "default": { "label": "ূ" } + }, + { "$": "shift_state_selector", + "manualOrLocked": { "label": "ঈ" }, + "default": { "label": "ী" } + }, + { "$": "shift_state_selector", + "manualOrLocked": { "label": "ড়" }, + "default": { "label": "র" } + }, + { "$": "shift_state_selector", + "manualOrLocked": { "label": "ঠ", "popup": { "main": { "label": "৳" } } }, + "default": { "label": "ট" } + }, + { "$": "shift_state_selector", + "manualOrLocked": { "label": "ঐ", "popup": { "main": { "label": "ঞ" } } }, + "default": { "label": "এ" } + }, + { "$": "shift_state_selector", + "manualOrLocked": { "label": "উ", "popup": { "main": { "label": "ৎ" } } }, + "default": { "label": "ু" } + }, + { "$": "shift_state_selector", + "manualOrLocked": { "label": "ই" }, + "default": { "label": "ি" } + }, + { "$": "shift_state_selector", + "manualOrLocked": { "label": "ঔ" }, + "default": { "label": "ও" } + }, + { "$": "shift_state_selector", + "manualOrLocked": { "label": "ফ" }, + "default": { "label": "প" } + }, + { "$": "shift_state_selector", + "manualOrLocked": { "label": "ৈ" }, + "default": { "label": "ে" } + } + ], + [ + { "$": "shift_state_selector", + "manualOrLocked": { "label": "অ" }, + "default": { "label": "া" } + }, + { "$": "shift_state_selector", + "manualOrLocked": { "label": "ষ" }, + "default": { "label": "স" } + }, + { "$": "shift_state_selector", + "manualOrLocked": { "label": "ঢ" }, + "default": { "label": "ড" } + }, + { "$": "shift_state_selector", + "manualOrLocked": { "label": "থ" }, + "default": { "label": "ত" } + }, + { "$": "shift_state_selector", + "manualOrLocked": { "label": "ঘ" }, + "default": { "label": "গ" } + }, + { "$": "shift_state_selector", + "manualOrLocked": { "label": "ঃ" }, + "default": { "label": "হ" } + }, + { "$": "shift_state_selector", + "manualOrLocked": { "label": "ঝ" }, + "default": { "label": "জ" } + }, + { "$": "shift_state_selector", + "manualOrLocked": { "label": "খ" }, + "default": { "label": "ক" } + }, + { "$": "shift_state_selector", + "manualOrLocked": { "label": "ং" }, + "default": { "label": "ল" } + }, + { "$": "shift_state_selector", + "manualOrLocked": { "label": "ৌ" }, + "default": { "label": "ো" } + }, + { "$": "shift_state_selector", + "manualOrLocked": { "label": "৳" }, + "default": { "label": "॥" } + } + ], + [ + { "$": "shift_state_selector", + "manualOrLocked": { "label": "য" }, + "default": { "label": "য়" } + }, + { "$": "shift_state_selector", + "manualOrLocked": { "label": "ঢ়" }, + "default": { "label": "শ" } + }, + { "$": "shift_state_selector", + "manualOrLocked": { "label": "ছ" }, + "default": { "label": "চ" } + }, + { "$": "shift_state_selector", + "manualOrLocked": { "label": "ঋ" }, + "default": { "label": "আ" } + }, + { "$": "shift_state_selector", + "manualOrLocked": { "label": "ভ" }, + "default": { "label": "ব" } + }, + { "$": "shift_state_selector", + "manualOrLocked": { "label": "ণ" }, + "default": { "label": "ন" } + }, + { "$": "shift_state_selector", + "manualOrLocked": { "label": "ঙ" }, + "default": { "label": "ম" } + }, + { "$": "shift_state_selector", + "manualOrLocked": { "label": "ৃ" }, + "default": { "label": "." } + }, + { "$": "shift_state_selector", + "manualOrLocked": { "label": "ঁ" }, + "default": { "label": "্" } + } + ] +] diff --git a/app/src/main/res/values-bn/strings.xml b/app/src/main/res/values-bn/strings.xml index a9c19635..a4318f49 100644 --- a/app/src/main/res/values-bn/strings.xml +++ b/app/src/main/res/values-bn/strings.xml @@ -130,6 +130,7 @@ সার্বিয়ান (%s) %s (প্রথাগত) %s (অক্ষর) + %s (প্রভাত) %s (সংক্ষিপ্ত) %s (সেবালসিক 390) %s (সেবালসিক Final) diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index c7eedde0..79c15a58 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -299,6 +299,8 @@ %s (Traditional) %s (Akkhor) + + %s (Probhat) %s (Compact) diff --git a/app/src/main/res/xml/method.xml b/app/src/main/res/xml/method.xml index f0f35ae0..6b6035d8 100644 --- a/app/src/main/res/xml/method.xml +++ b/app/src/main/res/xml/method.xml @@ -232,6 +232,15 @@ android:imeSubtypeExtraValue="KeyboardLayoutSet=bengali_akkhor,EmojiCapable" android:isAsciiCapable="false" /> +