PHPackages                             magarrent/laravel-find-missing-translations - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Localization &amp; i18n](/categories/localization)
4. /
5. magarrent/laravel-find-missing-translations

ActiveLibrary[Localization &amp; i18n](/categories/localization)

magarrent/laravel-find-missing-translations
===========================================

Find and extract translations from the application

1.0.5(1y ago)29MITPHPPHP ^8.2

Since Nov 12Pushed 1y ago1 watchersCompare

[ Source](https://github.com/magarrent/laravel-find-missing-translations)[ Packagist](https://packagist.org/packages/magarrent/laravel-find-missing-translations)[ Docs](https://github.com/magarrent/laravel-find-missing-translations)[ RSS](/packages/magarrent-laravel-find-missing-translations/feed)WikiDiscussions main Synced yesterday

READMEChangelog (5)Dependencies (2)Versions (6)Used By (0)

Find and extract translations from a Laravel application
========================================================

[](#find-and-extract-translations-from-a-laravel-application)

Introduction
------------

[](#introduction)

Welcome to **magarrent/laravel-find-missing-translations**, a Laravel package designed to help developers find and manage missing translations within their applications. This tool automates the tedious task of identifying untranslated strings and ensuring that all parts of your application support multilingual features. By streamlining the translation process, this package helps maintain consistency and improve user experience across different languages.

Features
--------

[](#features)

- **Automatic Detection**: Scans your Laravel application to identify missing translations.
- **Group and String Keys**: Supports both group-based and string-based translation keys.
- **Customizable Patterns**: Configurable to recognize different translation functions.
- **Sorting and Exporting**: Automatically sorts and exports translations for better organization.
- **Exclusion Capabilities**: Ability to exclude specific languages or groups from the search.

Requirements
------------

[](#requirements)

- **PHP**: ^8.2
- **Laravel**: Compatible with Laravel versions 10.0 and 11.0

Installation
------------

[](#installation)

To install the package, you can use Composer. Run the following command in your terminal:

```
composer require magarrent/laravel-find-missing-translations
```

Once the package is installed, it will automatically register the service provider and facade.

Usage
-----

[](#usage)

To use the package, you can execute the following Artisan command to find and extract missing translations:

```
php artisan find:translations
```

This command will scan your application for translation keys and identify any that are missing from your language files.

### Readme generated with [DocuWriter.ai](https://app.docuwriter.ai)

[](#readme-generated-with-docuwriterai)

[![DocuWriter.ai Logo](https://camo.githubusercontent.com/2740eac96c1f024149f36b8e5387da392d5e6d2e0a813d092230eff5cfc6fa04/68747470733a2f2f6170702e646f63757772697465722e61692f696d672f6c6f676f2d686f72697a6f6e74616c2e706e67)](https://app.docuwriter.ai)

Contributing
------------

[](#contributing)

Contributions to this project are welcome. If you encounter issues or have suggestions for improvements, feel free to open an issue or submit a pull request on the [GitHub repository](https://github.com/magarrent/laravel-find-missing-translations).

License
-------

[](#license)

This project is licensed under the MIT License. See the [LICENSE](LICENSE.md) file for more information.

###  Health Score

31

—

LowBetter than 66% of packages

Maintenance44

Moderate activity, may be stable

Popularity7

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity55

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~38 days

Total

5

Last Release

445d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/6561770?v=4)[Marc Garcia Torrent](/maintainers/magarrent)[@magarrent](https://github.com/magarrent)

---

Top Contributors

[![magarrent](https://avatars.githubusercontent.com/u/6561770?v=4)](https://github.com/magarrent "magarrent (10 commits)")

---

Tags

laravelmagarrentlaravel-find-missing-translations

### Embed Badge

![Health badge](/badges/magarrent-laravel-find-missing-translations/health.svg)

```
[![Health](https://phpackages.com/badges/magarrent-laravel-find-missing-translations/health.svg)](https://phpackages.com/packages/magarrent-laravel-find-missing-translations)
```

###  Alternatives

[spatie/laravel-permission

Permission handling for Laravel 12 and up

12.9k102.4M1.4k](/packages/spatie-laravel-permission)[spatie/laravel-pdf

Create PDFs in Laravel apps

1.0k4.8M47](/packages/spatie-laravel-pdf)[dedoc/scramble

Automatic generation of API documentation for Laravel applications.

2.1k11.2M100](/packages/dedoc-scramble)[defstudio/telegraph

A laravel facade to interact with Telegram Bots

816333.6k3](/packages/defstudio-telegraph)[spatie/laravel-passkeys

Use passkeys in your Laravel app

471890.7k39](/packages/spatie-laravel-passkeys)[rawilk/profile-filament-plugin

Profile &amp; MFA starter kit for filament.

3914.6k](/packages/rawilk-profile-filament-plugin)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
