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"
/>
+