PHPackages                             krzar/laravel-translation-generator - 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. krzar/laravel-translation-generator

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

krzar/laravel-translation-generator
===================================

Translations generator for laravel apps.

v5.0.0(1mo ago)17210MITPHPPHP ^8.3CI passing

Since Aug 1Pushed 1mo ago1 watchersCompare

[ Source](https://github.com/krzar/laravel-translation-generator)[ Packagist](https://packagist.org/packages/krzar/laravel-translation-generator)[ RSS](/packages/krzar-laravel-translation-generator/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (10)Dependencies (20)Versions (24)Used By (0)

Laravel Translation Generator
=============================

[](#laravel-translation-generator)

[![GitHub License](https://camo.githubusercontent.com/1ceb68ef06cf0b77c4f58b73607036ce107314b9656d63f5aa234a3b871565e2/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f6b727a61722f6c61726176656c2d7472616e736c6174696f6e2d67656e657261746f72)](https://camo.githubusercontent.com/1ceb68ef06cf0b77c4f58b73607036ce107314b9656d63f5aa234a3b871565e2/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f6b727a61722f6c61726176656c2d7472616e736c6174696f6e2d67656e657261746f72)[![GitHub Release](https://camo.githubusercontent.com/940e590d6b97c4930fc762824eea6522f932b91534a513a4df5ef8468477db15/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f762f72656c656173652f6b727a61722f6c61726176656c2d7472616e736c6174696f6e2d67656e657261746f723f63616368655365636f6e64733d333030)](https://camo.githubusercontent.com/940e590d6b97c4930fc762824eea6522f932b91534a513a4df5ef8468477db15/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f762f72656c656173652f6b727a61722f6c61726176656c2d7472616e736c6174696f6e2d67656e657261746f723f63616368655365636f6e64733d333030)[![GitHub last commit](https://camo.githubusercontent.com/e65770601ef1901869ae1933ce885fa78bc1f32cd64e48469338cb09c4c8d9a0/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6173742d636f6d6d69742f6b727a61722f6c61726176656c2d7472616e736c6174696f6e2d67656e657261746f723f63616368655365636f6e64733d333030)](https://camo.githubusercontent.com/e65770601ef1901869ae1933ce885fa78bc1f32cd64e48469338cb09c4c8d9a0/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6173742d636f6d6d69742f6b727a61722f6c61726176656c2d7472616e736c6174696f6e2d67656e657261746f723f63616368655365636f6e64733d333030)[![GitHub branch check runs](https://camo.githubusercontent.com/3e91779e62ca35f8e3a7ad5cd8e9aa5754c5d9ebe2be78313c9a1ed1cfbf8b0e/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f636865636b2d72756e732f6b727a61722f6c61726176656c2d7472616e736c6174696f6e2d67656e657261746f722f6d61737465723f63616368655365636f6e64733d333030)](https://camo.githubusercontent.com/3e91779e62ca35f8e3a7ad5cd8e9aa5754c5d9ebe2be78313c9a1ed1cfbf8b0e/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f636865636b2d72756e732f6b727a61722f6c61726176656c2d7472616e736c6174696f6e2d67656e657261746f722f6d61737465723f63616368655365636f6e64733d333030)

This package allows you to:

- Generate translation files for the specified language,
- Generate new translation files for each language,
- Completing missing keys for translations

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

[](#requirements)

VersionLaravelPHPSupported5.x12.x - 13.x8.3 - 8.5✅4.x11.x - 12.x8.2 - 8.5(\*)✅3.x10.x - 11.x8.1 - 8.3❌2.x6.x - 10.x8.0 - 8.3❌Note

\*PHP 8.5 is supported for Laravel 12 only

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

[](#installation)

```
composer require krzar/laravel-translation-generator
```

Usage
-----

[](#usage)

Note

Remember, this package supports Laravel Prompts. So you can skip commands arguments and just answer the questions.

### Generate new translation

[](#generate-new-translation)

Generate new translation files for `es` language.

```
php artisan make:translation es
```

If the file exists, it will be completed with the missing keys.

Files and keys will be copied based on the fallback locale specified in the app configuration.

You can change fallback locale.

**If you have published any translations from other packages the command will ask you if you want to generate new language translations for them as well.**

```
php artisan make:translation es --fallback=de
```

You can also overwrite all values if file currently exists.

```
php artisan make:translation es --overwrite
```

All values will be copied from fallback locale by default. If you want to clear every translation value you can use clear-values option.

```
php artisan make:translation es --clear-values
```

This will clear values only for new keys, to clear everything, combine two options.

```
php artisan make:translation es --clear-values --overwrite
```

### Generate new translation file

[](#generate-new-translation-file)

Generate new php translation file for every language.

```
php artisan make:translation-file common
```

This will generate new php file `common.php` in every language folder (except packages translations folders).

###  Health Score

51

—

FairBetter than 96% of packages

Maintenance89

Actively maintained with recent releases

Popularity19

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity72

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 ~60 days

Recently: every ~52 days

Total

23

Last Release

56d ago

Major Versions

v2.3.0 → v3.0.02023-10-22

v1.x-dev → v2.x-dev2023-10-22

v2.x-dev → v3.0.12024-08-19

v3.2.1 → v4.0.02025-08-20

v4.x-dev → v5.x-dev2026-03-17

PHP version history (4 changes)v2.2.0PHP ^8.0

v3.0.0PHP ^8.1

v4.0.0PHP ^8.2

v5.x-devPHP ^8.3

### Community

Maintainers

![](https://www.gravatar.com/avatar/a31d5d8f368bca9ca8afd763d4787b727cfbcc795149aaff9cb5e495d3ec3835?d=identicon)[krzar](/maintainers/krzar)

---

Top Contributors

[![krzar](https://avatars.githubusercontent.com/u/39550721?v=4)](https://github.com/krzar "krzar (86 commits)")

---

Tags

laraveltranslationlaraveltranslationstranslations-generator

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan

Code StyleLaravel Pint

Type Coverage Yes

### Embed Badge

![Health badge](/badges/krzar-laravel-translation-generator/health.svg)

```
[![Health](https://phpackages.com/badges/krzar-laravel-translation-generator/health.svg)](https://phpackages.com/packages/krzar-laravel-translation-generator)
```

###  Alternatives

[laravel-zero/framework

The Laravel Zero Framework.

3371.4M369](/packages/laravel-zero-framework)[tightenco/jigsaw

Simple static sites with Laravel's Blade.

2.2k438.5k29](/packages/tightenco-jigsaw)[roots/acorn

Framework for Roots WordPress projects built with Laravel components.

9682.1M97](/packages/roots-acorn)[barryvdh/laravel-translation-manager

Manage Laravel Translations

1.7k3.6M17](/packages/barryvdh-laravel-translation-manager)[laravel-lang/publisher

Localization publisher for your Laravel application

2167.7M24](/packages/laravel-lang-publisher)[laravel/ai

The official AI SDK for Laravel.

732506.3k60](/packages/laravel-ai)

PHPackages © 2026

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