zymawy/arabify
Arabify is a Laravel package that simplifies Arabic localization for PHP applications. It provides handy helpers and configurable options for Arabic formatting, pluralization, and language-specific output, making it easier to build Arabic-ready interfaces and content without repetitive boilerplate.
intl/NumberFormatter plumbing, or embedding a third-party helper. A small, focused package is the cheaper bet for a single formatting concern, provided the upgrade path is safe.composer.json files autoload, service-provider registration, namespace). For a PM this is a vendor-maintenance risk signal, not a feature: it should trigger a "pin the version, verify our call sites, read the diff" action before any upgrade, and it argues for wrapping the helper behind one internal adapter rather than calling arabify() scattered across views.Adopt when:
Look elsewhere or hold when:
intl.To executives: A small, low-cost Laravel add-on that makes numbers display correctly for Arabic-speaking customers — a visible quality signal in the markets we're prioritizing, shippable in days rather than as a localization program. It is a display-layer improvement, not a commitment to full Arabic localization.
To engineering: A focused helper for Arabic numeral rendering that removes bespoke formatting code. Two caveats: keep it behind a single internal adapter so we can swap it out, and do not auto-upgrade — v1.3.2 relocates the helper function, which can break autoloading and existing call sites. Pin the current version, review that diff, and verify the helper path and service-provider registration before bumping.
How can I help you explore Laravel packages today?