diglabby/laravel-find-missing-translations
A Laravel artisan command that scans your app for translation keys and reports any missing from your language files, so you can keep every locale complete and catch untranslated strings before they ship.
lang/ files, giving a PM an objective, automatable check for whether a locale is actually "done" before a market launch or a localized campaign.lang/ files, and you have (or plan) more than one locale — especially if you lack a TMS with coverage reporting.en vs en_US) or uses verbose locale declarations; 1.8.1 specifically hardens detection for that case and reports the file in the verbose output, which matters for triage.For executives: this is a free developer tool that automatically finds text in the product that has no translation yet. It converts "are we actually localized?" from a subjective judgment into a reportable, automatable number, which de-risks international launches and tells us where the next localization dollar is best spent. Cost is effectively zero; the only commitment is a small amount of engineering setup and CI time. The 1.8.1 release is a routine bug fix improving accuracy for projects that name locales in different formats — no cost, no migration, no decision required.
For engineering: a dev-only dependency that statically scans for translation keys and reports ones missing from the locale files, with a CI-usable exit signal. 1.8.1 is a patch: it treats a locale as declared whether written in short or verbose form and names the file in the verbose report line. No breaking changes, no API surface change, safe to take on a patch bump. Recommend pinning and wiring into a non-blocking CI job first, then promoting to blocking once the baseline backlog is burned down — otherwise the first run will fail every build.
How can I help you explore Laravel packages today?