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.
١٢٣٤٥٦٧٨ to ASCII digits 12345678. Good fit where users type Arabic digits but validation, storage, search, and downstream APIs expect ASCII. Poor fit as a complete localization layer; output formatting and display localization remain separate concerns.TrimStrings, and ConvertEmptyStringsToNull.composer.json? Which digit ranges and separators are converted? Is conversion configurable by field/route, or all-or-nothing? Does it mutate JSON, query, route, and nested inputs? Is it idempotent for already-ASCII input? Are there tests? Who maintains it, and what is the response SLA? Can the team vendor/fork it under MIT? How are signed requests, encrypted payloads, audit logs, and original user input preserved?How can I help you explore Laravel packages today?