PHPackages                             nanuc/missing-translation - 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. nanuc/missing-translation

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

nanuc/missing-translation
=========================

This is my package missing-translation

v1.0.8(3y ago)0774MITPHPPHP ^8.0

Since Nov 26Pushed 3y agoCompare

[ Source](https://github.com/nanuc/missing-translation)[ Packagist](https://packagist.org/packages/nanuc/missing-translation)[ Docs](https://github.com/nanuc/missing-translation)[ RSS](/packages/nanuc-missing-translation/feed)WikiDiscussions main Synced today

READMEChangelog (9)Dependencies (7)Versions (10)Used By (0)

Missing translations
====================

[](#missing-translations)

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

[](#installation)

You can install the package via composer:

```
composer require nanuc/missing-translation
```

Usage
-----

[](#usage)

### Find and enter missing translations

[](#find-and-enter-missing-translations)

```
art missing-translation:find {from} {to}

```

### Report missing translations

[](#report-missing-translations)

**This is basically copied from  with the extension that missing translations are reported to Flare.**

Most translations can be found by using the Find command (see above), but in case you have dynamic keys (variables/automatic forms etc), it can be helpful to 'listen' to the missing translations. To detect missing translations, we can swap the Laravel TranslationServiceProvider with a custom provider. In your config/app.php, comment out the original TranslationServiceProvider and add the one from this package:

```
// Illuminate\Translation\TranslationServiceProvider::class,
Nanuc\MissingTranslation\TranslationServiceProvider::class',

```

This functionality is disabled by default. You can enable it as followed in `.env`:

```
MISSING_TRANSLATION_ENABLE_REALTIME_CHECK=true

```

For this to work correctly please also set the following `.env` parameter to your base language (defaults to `en`).

```
MISSING_TRANSLATION_BASE_LOCALE=de

```

This will extend the Translator and will send a report to Flare, whenever a key is not found, so you have to visit the pages that use them. You shouldn't use this in production, just in development to translate your views, then just switch back.

License
-------

[](#license)

The MIT License (MIT). Please see [License File](LICENSE.md) for more information.

###  Health Score

28

—

LowBetter than 51% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity13

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity61

Established project with proven stability

 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

Recently: every ~75 days

Total

9

Last Release

1423d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/9dd4066526f273592da88a5b863d5302bb171dd626ffd3e646a0f282a0dc4db2?d=identicon)[oleloSebastian](/maintainers/oleloSebastian)

---

Top Contributors

[![SebastianSchoeps](https://avatars.githubusercontent.com/u/44115562?v=4)](https://github.com/SebastianSchoeps "SebastianSchoeps (12 commits)")

---

Tags

laravelnanucmissing-translation

###  Code Quality

TestsPest

### Embed Badge

![Health badge](/badges/nanuc-missing-translation/health.svg)

```
[![Health](https://phpackages.com/badges/nanuc-missing-translation/health.svg)](https://phpackages.com/packages/nanuc-missing-translation)
```

###  Alternatives

[elegantly/laravel-translator

All on one translations management for Laravel

6339.5k](/packages/elegantly-laravel-translator)[backstage/mails

View logged mails and events in a beautiful Filament UI.

16429.7k](/packages/backstage-mails)[rawilk/profile-filament-plugin

Profile &amp; MFA starter kit for filament.

3915.5k](/packages/rawilk-profile-filament-plugin)[osama-98/laravel-enum-translatable

A Laravel package that provides translatable enum functionality with easy-to-use methods for working with enum values and their translations

561.4k](/packages/osama-98-laravel-enum-translatable)

PHPackages © 2026

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