Skip to content

diglabby/laravel-find-missing-translations

Repository files navigation

Latest Version on Packagist Total Downloads Test Type coverage Psalm level

Find missing Laravel Translations

Artisan command to find missing translations. It takes a basic locale and finds missing keys/translations in other locales.

Package logo

Output example:

Output example

Installation

composer require diglabby/laravel-find-missing-translations --dev

The package works with Laravel 5 and higher, PHP 7.1 and higher.

Usage

Use default locate as base and default Laravel’s path to lang files:

php artisan translations:missing

You can specify a base locale:

php artisan translations:missing --base=es

You can specify a list of locales to check:

php artisan translations:missing --base=es --only=be,en

You can specify a list of locales to exclude:

php artisan translations:missing --base=es --exclude=fr,de

You can specify a relative or absolute path to lang directory location:

php artisan translations:missing --dir=/resources/my-custom-lang-dirname

Contributing

Testing

composer test

Thanks

Inspired by VetonMuhaxhiri/Laravel-find-missing-translations