typidesign/laravel-artisan-translations
| Install | |
|---|---|
composer require typidesign/laravel-artisan-translations |
|
| Latest Version: | 4.0 |
| PHP: | ^8.1 |
| License: | MIT |
| Last Updated: | Mar 13, 2026 |
| Links: | GitHub · Packagist |
Manage translations in json files
This package provides artisan commands to manage translations in Laravel JSON files.
Installation
You can install the package via composer:
composer require typidesign/laravel-artisan-translations
The service provider will be auto-discovered by Laravel.
Usage
Add translations from a single file
php artisan translations:add vendor/typicms/pages/src/lang/fr.json
Every translation present in this file will be added to lang/fr.json.
Add translations from a directory
php artisan translations:add vendor/typicms/pages/src/lang
Every translation found in this directory will be added to lang/.
Overwrite translations
By default, existing translation keys will not be overwritten. Use the --force option to overwrite them:
php artisan translations:add vendor/typicms/pages/src/lang --force
Remove translations
Remove translations found in a file or directory from lang/:
php artisan translations:remove vendor/typicms/pages/src/lang/fr.json
php artisan translations:remove vendor/typicms/pages/src/lang
Changelog
Please see CHANGELOG for more information what has changed recently.
Contributing
Please see CONTRIBUTING for details.
Security
If you discover any security related issues, please email samuel@typidesign.be instead of using the issue tracker.
Credits
License
The MIT License (MIT). Please see License File for more information.