PHPackages                             inspirapuntodo/easy-locale-for-laravel - 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. inspirapuntodo/easy-locale-for-laravel

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

inspirapuntodo/easy-locale-for-laravel
======================================

Easily manage your localization in your laravel app

0.2.1(1y ago)05.7k↑127.8%MITPHPPHP ^8.1.0

Since Nov 11Pushed 1y agoCompare

[ Source](https://github.com/inspirapuntodo/easy-locale-for-laravel)[ Packagist](https://packagist.org/packages/inspirapuntodo/easy-locale-for-laravel)[ RSS](/packages/inspirapuntodo-easy-locale-for-laravel/feed)WikiDiscussions main Synced 3w ago

READMEChangelog (4)Dependencies (3)Versions (5)Used By (0)

 [![Total Downloads](https://camo.githubusercontent.com/ec1f0bb3517eb83aff28d5d2f3af7ed64285625dbfa7fdf77f8a3cf684cf2832/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f696e737069726170756e746f646f2f656173792d6c6f63616c652d666f722d6c61726176656c)](https://packagist.org/packages/inspirapuntodo/easy-locale-for-laravel) [![Latest Version](https://camo.githubusercontent.com/7a1445a30f6d346fbbe5497214bb911c3bb98f9612489b37ad2b6c26fa4b700b/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f696e737069726170756e746f646f2f656173792d6c6f63616c652d666f722d6c61726176656c)](https://packagist.org/packages/inspirapuntodo/easy-locale-for-laravel) [![License](https://camo.githubusercontent.com/23fee46c2b8982d988e0a7f36ba98a97f77f0c0c88529abfbc1b6a1f98bf6fa1/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f696e737069726170756e746f646f2f656173792d6c6f63616c652d666f722d6c61726176656c)](https://packagist.org/packages/inspirapuntodo/easy-locale-for-laravel)

---

Easy Locale for Laravel
=======================

[](#easy-locale-for-laravel)

Easy Locale for Laravel is a package intended to make working with localization easier.

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

[](#installation)

Here's how you track your website with Easy Locale for Laravel:

> **Requires [PHP 8.1+](https://php.net/releases/)**

First, install Easy Locale for Laravel via the [Composer](https://getcomposer.org/) package manager:

```
composer require inspirapuntodo/easy-locale-for-laravel
```

Next, add the following to `config/app.php` according to your locales, ex:

```
/*
|--------------------------------------------------------------------------
| Available locales
|--------------------------------------------------------------------------
|
| All locales supported by your application
| Format:
| - locale_key => locale_name
*/
'available_locales' => [
    'es' => 'Español',
    'en' => 'English',
]
```

Usage
-----

[](#usage)

### Create transation files for each locale

[](#create-transation-files-for-each-locale)

```
php artisan locale:make {locale_path}
```

Example:

```
php artisan locale:make locations.cities
```

#### Expected output:

[](#expected-output)

```
Creating localization files for: locations/cities

CREATED 🌎🌍🌏 es/locations/cities 🎉

CREATED 🌎🌍🌏 en/locations/cities 🎉

Hasta luego! 👋
```

### Find differences on existing translation files

[](#find-differences-on-existing-translation-files)

```
php artisan locale:diff
```

#### Output on SUCCESS

[](#output-on-success)

```
No differences found in your translation files

```

#### Output on FAILURE

[](#output-on-failure)

```
Translation for key: orders.status.pending_oayment MISSING on locale ES

You have missing 1 translation\s
```

TODO
----

[](#todo)

- Find empty translation keys
- Find diff on translation definitions, Ex: parameter :name set in spanish, but not in english
- Find unused translations

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

[](#contributing)

1. Fork it!
2. Create your feature branch: `git checkout -b my-new-feature`
3. Commit your changes: `git commit -am 'Add some feature'`
4. Push to the branch: `git push origin my-new-feature`
5. Submit a pull request :D

Contributors
------------

[](#contributors)

Cesar Mendez (@Activ3mined)

---

Easy Locale for Laravel is an open-sourced software licensed under the **[MIT license](https://opensource.org/licenses/MIT)**.

###  Health Score

30

—

LowBetter than 62% of packages

Maintenance34

Infrequent updates — may be unmaintained

Popularity22

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity45

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

Total

4

Last Release

653d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/4f0f14302ec807a5e9301c8eea807e5aa0882d70c7a82921ba48e786fde0ec91?d=identicon)[inspirapuntodo](/maintainers/inspirapuntodo)

---

Top Contributors

[![AcTiv3MineD](https://avatars.githubusercontent.com/u/9645741?v=4)](https://github.com/AcTiv3MineD "AcTiv3MineD (26 commits)")

### Embed Badge

![Health badge](/badges/inspirapuntodo-easy-locale-for-laravel/health.svg)

```
[![Health](https://phpackages.com/badges/inspirapuntodo-easy-locale-for-laravel/health.svg)](https://phpackages.com/packages/inspirapuntodo-easy-locale-for-laravel)
```

###  Alternatives

[erag/laravel-lang-sync-inertia

A powerful Laravel package for syncing and managing language translations across backend and Inertia.js (Vue/React) frontends, offering effortless localization, auto-sync features, and smooth multi-language support for modern Laravel applications.

4821.5k](/packages/erag-laravel-lang-sync-inertia)[binaryk/laravel-restify

Laravel REST API helpers

675410.3k](/packages/binaryk-laravel-restify)[lunarstorm/laravel-ddd

A Laravel toolkit for Domain Driven Design patterns

18476.4k](/packages/lunarstorm-laravel-ddd)[erag/laravel-pwa

A simple and easy-to-use PWA (Progressive Web App) package for Laravel applications.

179110.0k](/packages/erag-laravel-pwa)[laravel/ranger

Laravel Ranger is a powerful introspection library for Laravel applications.

6389.5k6](/packages/laravel-ranger)[php-translation/translator

Translator services

25224.8k5](/packages/php-translation-translator)

PHPackages © 2026

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