Download the PHP package hokan22/laravel-translator without Composer
On this page you can find all versions of the php package hokan22/laravel-translator. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download hokan22/laravel-translator
More information about hokan22/laravel-translator
Files in hokan22/laravel-translator
Package laravel-translator
Short Description Flexible Laravel translator
License MIT
Homepage https://github.com/hokan22/laravel-translator
Informations about the package laravel-translator
Laravel Translator
Install
Via Composer
Setup
Add the service provider to the providers array in config/app.php
.
Additionally you might want to add an alias to the aliases array within the config/app.php
file.
Middleware
You may want to use the middleware in order to control the global language setup inside app/Http/Kernel.php
.
Publishing
You can publish the configuration with:
Usage
This Package provides an easily extendable translation function with parameters for laravel.
After you registered the TranslatorBladeServiceProvider you can use the or blade directives to translate your website into different languages. You can define a locale through the translator middleware or define a locale for each translation individually.
Parameters
Parameters are simply surrounded by {}
and their replacement provided as an array as the second parameter of the blade translate directive.
Custom Locales
If you use a different locale schema, just change the array in the config file.
Custom Translation Handler
To use your custom Translation Handler make sure it implements the Interface: Now just change the 'handler' config parameter in to your custom Handler class.
Custom Translation Routes
By default the Translator admin Interface is reachable under . To override the default routes change the parameter in the config to and define the routes as you need them. NOTE: In Order to use the "Live Mode" make sure you give the route to the name: .
License
The MIT License (MIT). Please see License File for more information.
All versions of laravel-translator with dependencies
illuminate/support Version ~5.0
illuminate/console Version ~5.0
illuminate/database Version ~5.0