laravel-lang/native-currency-names
Laravel Lang Native Currency Names provides localized, native-language currency names for Laravel apps. Easy to install via Composer and designed to complement Laravel localization workflows for displaying currencies correctly across locales.
Adopt this package if:
Look elsewhere if:
moneyphp/money or brick/money for symbols and formatting.intl-messageformat or i18next.babel or django-babel.globalize.laravel-lang/plural-rules or use PHP’s Intl extension."This package directly addresses our 2024 global expansion goals by providing pre-translated, compliant currency names for 100+ locales, eliminating manual translation work and reducing risks in regulated markets. Here’s the impact:
This is a no-brainer for our India and Brazil expansion—it’s lightweight, future-proof, and delivers immediate ROI in conversion rates and compliance."
"This package provides native currency name translations for 100+ locales with zero runtime overhead and minimal integration effort. Here’s how to leverage it:
__() or trans()), so it works seamlessly with existing i18n workflows.composer require laravel-lang/native-currency-names
php artisan lang:publish
// Blade: {{ __('native-currency-names::currency.USD', [], 'ja') }} → "ドル"
// PHP: trans('native-currency-names::currency.USD', [], 'ja');
$ with localized names (e.g., {{ __('native-currency-names::currency.' . $order->currency, [], $user->locale) }}).USD, not US or DOLLAR.trans('...', [], 'ja', 'en')) for unsupported combinations.resources/lang/vendor/native-currency-names/.How can I help you explore Laravel packages today?