Skip to content

[Feature]: support arabizi aka if a number is inside a word count it as a word and let the ai learn it I guess #158

Description

@bohanubis

Feature Category

Languages (new language support, localization)

Feature Description

context: https://en.wikipedia.org/wiki/Arabizi
basically everyone or at least mostly everyone in arabic written using english letters
like for example
o9som bileh rahou tof7 yfidik if 7yetik (I swear that apples are gonna help you in life)
is a fully functional word
I pretty much use 3 5 7 9 2
in my day to day life
thats MY case and since I don't know about every arab
just add a toggle
that lets you differentiate between works only if there is a space between them
thats the easiest solution I can think of
you can make an allow list
btw
number can be at the beginning end or in the center of the word and even multiple times
rak 27m9 (like this is a ligitimite word) (it means you are stupid) (and yes it only has 1 letter)
I'm pretty sure I can think of a word that can be written using numbers only if I think long enough

tbh just add a toggle for this since its very specific to arab countries (tbh I have no idea if any other language romanize its language in the same way)

Problem This Solves

makes my keyboard remember what I'm actually typing
actually makes keyboard learn the words I use

Proposed Solution

add a single switch to enable the feature I guess

Alternative Solutions

No response

Priority Level

High (would significantly improve my workflow)

Implementation Considerations

  • This might require neural model changes
  • This might need new UI components
  • This could impact performance
  • This might affect privacy/security
  • This could require system-level permissions
  • This might need hardware acceleration
  • I'm willing to help implement this

Neural/AI Considerations (if applicable)

I think it should just make it so when I type a word with a number on it should learn it
there is no point in training it
since every single person writes arabizi differently and its ever changing (in the scale of years)

Privacy Considerations

No response

Additional Context

No response

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions