Preserve Arabic spelling choices

This commit is contained in:
diyaa
2026-09-13 22:33:57 +02:00
parent f5ab97e6a0
commit 3865f77dc0
4 changed files with 144 additions and 3 deletions
+3 -1
View File
@@ -66,7 +66,9 @@ tanween policy without choosing a diacritization policy for the user.
It must not invent missing vowel marks or tanween when no reliable
linguistic source is available; instead, it returns a review note so a
later user-review flow can present the unresolved text. This processor
does not use external services or APIs.
does not use external services or APIs. Before processing, it protects
the user's exact preserved spellings and dialect phrases so normalization
or tanween removal cannot alter them.
## Security
+1 -1
View File
@@ -69,7 +69,7 @@ requirement is missing and blocks implementation, record it in
- [x] Add Arabic-specific settings UI.
- [x] Support diacritics/harakat/tanween processing.
- [ ] Preserve intentional spelling/dialect choices where possible.
- [x] Preserve intentional spelling/dialect choices where possible.
- [ ] Allow user to compare/edit processed Arabic before Suno handoff.
- [ ] Add Arabic test fixtures covering multiple dialects.