yemenifree/laravel-arabic-numbers-middleware
A Laravel middleware that automatically converts Arabic-Indic numerals to standard Western digits in incoming requests, so user input from Arabic keyboards is normalized before it reaches your controllers, validation, and database.
Look elsewhere or build a small in-house normalizer if:
For executives: This is a small, low-cost localization enabler for Arabic-speaking markets. It helps users enter numbers naturally while keeping backend validation and data storage consistent, which can reduce form abandonment and support friction in onboarding, checkout, and account flows. It is not a strategic platform bet; treat it as a tactical utility with a maintenance check, pinned version, and tests.
For engineering: It is a Laravel middleware that normalizes Arabic/Eastern numerals to Western digits in requests. Adopt only with route/field scoping and regression tests, because global request mutation can affect free-text and identifiers. Given the low star count and 2023 last release, verify framework compatibility and be prepared to fork or replace it with a short custom middleware if the package becomes stale.
How can I help you explore Laravel packages today?