GitHub - tanmuhittin/laravel-google-translate: Translate translation files to ot...
source link: https://github.com/tanmuhittin/laravel-google-translate
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
README.md
laravel-google-translate
Translate translation files (under /resources/lang) or lang.json files from specified base locale to other languages using stichoza/google-translate-php or Google Translate API https://cloud.google.com/translate/
installation
composer require tanmuhittin/laravel-google-translate --dev php artisan vendor:publish --provider=Tanmuhittin\LaravelGoogleTranslate\LaravelGoogleTranslateServiceProvider
If you would like to use stichoza/google-translate-php you do not need an API key. If you would like to use Google Translate API, edit config/laravel_google_translate.php and add your Google Translate API key.
php artisan config:cache
Then you can run
php artisan translate:files
See it on action:
potential issues
SSL certificate problem: unable to get local issuer certificate
https://stackoverflow.com/a/31830614
suggested packages
This package can be used with https://github.com/andrey-helldar/laravel-lang-publisher.
- Add base Laravel translation files using https://github.com/andrey-helldar/laravel-lang-publisher
- Translate your custom files using this package
Done
todo
- Handle vendor translations too
- Prepare Web Interface
- Add other translation API support (Bing, Yandex...)
finally
Thank you for using laravel-google-translate :)
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK