Downloads
Stars
Version
Create Laravel Lang file for current locale and translate the keys from google
Laravel Awesome Translation Helper using Google Translation
// Generate translation file based in current app locale
awtTrans('Hello World !')
Require this package, with Composer, in the root directory of your project.
$ composer require mkhdev/awt
Add the service provider to config/app.php
in the providers
array, or if you're using Laravel 5.5, this can be done via the automatic package discovery.
mkhdev\AWT\AWTServiceProvider::class,
Publish package config file "awt.php" to access new customize features
php artisan vendor:publish --provider=mkhdev\AWT\AWTServiceProvider
You can use helper function to get the trans key or generate it if not found
awtTrans('Hello World !')
In view you can use it like this
{{awtTrans('Hello World !')}}
You can use our blade directive for fast translation
@awt('Hello World !')
You can customize the locale by adding it as a second argument
awtTrans('Hello World !', 'ar')
{{awtTrans('Hello World !', 'ar')}}
@awt('Hello World !', 'ar')