From dea60a599ceb44bcbab31796500cdf01e1669bfb Mon Sep 17 00:00:00 2001 From: iBasim <57762287+iBasim@users.noreply.github.com> Date: Fri, 5 Jun 2026 15:11:40 +0300 Subject: [PATCH 1/3] Add Arabic dotted-circle markers to ar.txt Add dotted-circle markers before Arabic harakat entries to improve readability. --- app/src/main/assets/locale_key_texts/ar.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/assets/locale_key_texts/ar.txt b/app/src/main/assets/locale_key_texts/ar.txt index 5c4b3c0073..ae9a0a4e98 100644 --- a/app/src/main/assets/locale_key_texts/ar.txt +++ b/app/src/main/assets/locale_key_texts/ar.txt @@ -12,7 +12,7 @@ ى ئ ز ژ و ؤ -punctuation !fixedColumnOrder!7 ٕ|ٕ ٔ|ٔ ْ|ْ ٍ|ٍ ٌ|ٌ ً|ً ّ|ّ ٖ|ٖ ٰ|ٰ ٓ|ٓ ِ|ِ ُ|ُ َ|َ ـــ|ـ +punctuation !fixedColumnOrder!7 ◌ٕ|ٕ ◌ٔ|ٔ ◌ْ|ْ ◌ٍ|ٍ ◌ٌ|ٌ ◌ً|ً ◌ّ|ّ ◌ٖ|ٖ ◌ٰ|ٰ ◌ٓ|ٓ ◌ِ|ِ ◌ُ|ُ ◌َ|َ ـــ|ـ « „ “ ” » ‚ ‘ ’ ‹ › From 3140ac73663776ea7b6536d65e563175eae558fe Mon Sep 17 00:00:00 2001 From: iBasim <57762287+iBasim@users.noreply.github.com> Date: Sun, 7 Jun 2026 10:03:44 +0300 Subject: [PATCH 2/3] Reorder Arabic harakat popup for more common usage Reorders Arabic diacritics (Harakat) so the popup starts with more commonly used marks. --- app/src/main/assets/locale_key_texts/ar.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/assets/locale_key_texts/ar.txt b/app/src/main/assets/locale_key_texts/ar.txt index ae9a0a4e98..611a334159 100644 --- a/app/src/main/assets/locale_key_texts/ar.txt +++ b/app/src/main/assets/locale_key_texts/ar.txt @@ -12,7 +12,7 @@ ى ئ ز ژ و ؤ -punctuation !fixedColumnOrder!7 ◌ٕ|ٕ ◌ٔ|ٔ ◌ْ|ْ ◌ٍ|ٍ ◌ٌ|ٌ ◌ً|ً ◌ّ|ّ ◌ٖ|ٖ ◌ٰ|ٰ ◌ٓ|ٓ ◌ِ|ِ ◌ُ|ُ ◌َ|َ ـــ|ـ +punctuation !fixedColumnOrder!7 ◌ّ|ّ ◌ْ|ْ ◌َ|َ ◌ِ|ِ ◌ُ|ُ ◌ٍ|ٍ ◌ً|ً ◌ٌ|ٌ ◌ٓ|ٓ ◌ٰ|ٰ ◌ٕ|ٕ ◌ٔ|ٔ ◌ٖ|ٖ ـــ|ـ « „ “ ” » ‚ ‘ ’ ‹ › From d1f8593378bedb344671e19d265ba006c4aafa7a Mon Sep 17 00:00:00 2001 From: iBasim <57762287+iBasim@users.noreply.github.com> Date: Sun, 7 Jun 2026 10:46:37 +0300 Subject: [PATCH 3/3] Fix RTL rendering order for Arabic diacritics Adjusts the Arabic diacritics popup so the dotted circle appears before the mark, matching the expected RTL visual order. --- app/src/main/assets/locale_key_texts/ar.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/assets/locale_key_texts/ar.txt b/app/src/main/assets/locale_key_texts/ar.txt index 611a334159..6be883c47a 100644 --- a/app/src/main/assets/locale_key_texts/ar.txt +++ b/app/src/main/assets/locale_key_texts/ar.txt @@ -12,7 +12,7 @@ ى ئ ز ژ و ؤ -punctuation !fixedColumnOrder!7 ◌ّ|ّ ◌ْ|ْ ◌َ|َ ◌ِ|ِ ◌ُ|ُ ◌ٍ|ٍ ◌ً|ً ◌ٌ|ٌ ◌ٓ|ٓ ◌ٰ|ٰ ◌ٕ|ٕ ◌ٔ|ٔ ◌ٖ|ٖ ـــ|ـ +punctuation !fixedColumnOrder!7 ّ◌|ّ ْ◌|ْ َ◌|َ ِ◌|ِ ُ◌|ُ ٍ◌|ٍ ً◌|ً ٌ◌|ٌ ٓ◌|ٓ ٰ◌|ٰ ٕ◌|ٕ ٔ◌|ٔ ٖ◌|ٖ ـــ|ـ « „ “ ” » ‚ ‘ ’ ‹ ›