mohamedhabibwork/awt is a Laravel package for awesome translation for laravel.
It currently has 0 GitHub stars and 42 downloads on Packagist (latest version 1).
Install it with composer require mohamedhabibwork/awt.
Discover more Laravel packages by mohamedhabibwork
or browse all Laravel packages to compare alternatives.
Last updated
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')