Download the PHP package duxthefux/laravel-intl without Composer
On this page you can find all versions of the php package duxthefux/laravel-intl. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package laravel-intl
Laravel Intl
Easy to use internationalization functions for Laravel 5 and Lumen based on various libraries for easy retrieval of localized values and formatting of numeric values into their localized patterns.
Overview
- Installation
- Usage
- Country
- Currency
- Date
- Language
- Number
- Changing locales
Installation
Run the following command to install the latest version of the package
Laravel
If you don't use auto-discovery, open up your app config and add the Service Provider to the $providers
array:
Lumen
In bootstrap/app.php
, register the Service Provider
Usage
Note: always use the helper functions or Facades, or make use of dependency injection.
Country
Output localized country names.
Currency
Output localized currency names and format currency amounts into their localized pattern.
Parse localized values into native PHP numbers.
Date
Just use Illuminate\Support\Facades\Date
.
Additional methods are also available to output localized common date formats. E.g. toShortDateString()
:
- Locale "en": 1/31/2018
- Locale "nl": 31-01-2018
``
Language
Output localized language names.
Number
Output localized numeric values into their localized pattern.
Parse localized values into native PHP numbers.
Changing locales
Ever feel the need to use a locale other than the current application locale? You can temporarily use another locale by using the usingLocale()
method.
Alternatively, you can force each component individually to the preferred locale for the remainder of the application by calling the setLocale()
on the helper function or Facade.
Usually you'd set this in the boot()
method of a ServiceProvider.
All versions of laravel-intl with dependencies
illuminate/events Version ^5.8|^6.0|^7.0|^8.0
illuminate/support Version ^5.8|^6.0|^7.0|^8.0
nesbot/carbon Version ^2.0
commerceguys/intl Version ^1.0.1
umpirsky/country-list Version ^2.0
umpirsky/locale-list Version ^1.0
punic/punic Version ^3.1