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

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

orchestra/translation
=====================

Translation Component for Orchestra Platform

v6.0.0(5y ago)8382.7k↓16%11MITPHPPHP &gt;=7.3

Since Aug 25Pushed 5y ago1 watchersCompare

[ Source](https://github.com/orchestral/translation)[ Packagist](https://packagist.org/packages/orchestra/translation)[ Docs](http://orchestraplatform.com/docs/latest/components/translation/)[ Fund](https://paypal.me/crynobone)[ Fund](https://liberapay.com/crynobone)[ RSS](/packages/orchestra-translation/feed)WikiDiscussions 6.x Synced 1mo ago

READMEChangelog (10)Dependencies (2)Versions (31)Used By (1)

Orchestra Platform Translation Component
========================================

[](#orchestra-platform-translation-component)

Translation Component extends the functionality of `Illuminate\Translation` to add support for cascading filesystem replacement for Laravel packages.

[![tests](https://github.com/orchestral/support/workflows/tests/badge.svg?branch=6.x)](https://github.com/orchestral/support/actions?query=workflow%3Atests+branch%3A6.x)[![Latest Stable Version](https://camo.githubusercontent.com/5c97d950490024abb07bba3f616c320cf158ea9672941e611587da57ff928cda/68747470733a2f2f706f7365722e707567782e6f72672f6f72636865737472612f7472616e736c6174696f6e2f76657273696f6e)](https://packagist.org/packages/orchestra/translation)[![Total Downloads](https://camo.githubusercontent.com/d13337bda083e8fea6603110fc168806729b4b2e92564f0033032f0c8d5053a2/68747470733a2f2f706f7365722e707567782e6f72672f6f72636865737472612f7472616e736c6174696f6e2f646f776e6c6f616473)](https://packagist.org/packages/orchestra/translation)[![Latest Unstable Version](https://camo.githubusercontent.com/5bc9a8c0244e01e345905cb1a0ebdd7af24db4174f0145b0b3bcda7865f71cbe/68747470733a2f2f706f7365722e707567782e6f72672f6f72636865737472612f7472616e736c6174696f6e2f762f756e737461626c65)](//packagist.org/packages/orchestra/translation)[![License](https://camo.githubusercontent.com/6a26229c72fa152f6379f245fc702f905c667ce33ae79812b5e99b624139ec63/68747470733a2f2f706f7365722e707567782e6f72672f6f72636865737472612f7472616e736c6174696f6e2f6c6963656e7365)](https://packagist.org/packages/orchestra/translation)[![Coverage Status](https://camo.githubusercontent.com/a3b595a52da9fc48b9092caba8d03aa1325ab9d9b5b70e1a08d9250f0efd605e/68747470733a2f2f636f766572616c6c732e696f2f7265706f732f6769746875622f6f72636865737472616c2f7472616e736c6174696f6e2f62616467652e7376673f6272616e63683d362e78)](https://coveralls.io/github/orchestral/translation?branch=6.x)

Table of Content
----------------

[](#table-of-content)

- [Version Compatibility](#version-compatibility)
- [Installation](#installation)
- [Configuration](#configuration)
- [Usage](#usage)
- [Changelog](https://github.com/orchestral/translation/releases)

Version Compatibility
---------------------

[](#version-compatibility)

LaravelTranslation5.5.x3.5.x5.6.x3.6.x5.7.x3.7.x5.8.x3.8.x6.x4.x7.x5.x8.x6.xInstallation
------------

[](#installation)

To install through composer, run the following command from terminal:

```
composer require "orchestra/translation"

```

Configuration
-------------

[](#configuration)

Next replace `Illuminate\Translation\TranslationServiceProvider` with the following service provider in `config/app.php`.

```
'providers' => [

    // ...

    Orchestra\Translation\TranslationServiceProvider::class,

],
```

Usage
-----

[](#usage)

Translation Component make it easier to have redistribute packages language files, instead of relying on `resources/lang/en/package/name/title.php` you can now publish it under `resources/lang/vendor/name/en/title.php` making it easier to create repository (and publish it under [Github](https://github.com)) for a single packages or extension to handle multiple languages.

###  Health Score

40

—

FairBetter than 88% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity42

Moderate usage in the ecosystem

Community10

Small or concentrated contributor base

Maturity69

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

Recently: every ~119 days

Total

30

Last Release

1857d ago

Major Versions

v2.2.0 → v3.0.02015-02-04

3.8.x-dev → v4.0.02019-09-01

4.x-dev → 5.x-dev2020-02-28

v5.0.0 → v6.0.02020-08-31

PHP version history (9 changes)v2.0.0PHP &gt;=5.3.3

v2.2.0PHP &gt;=5.4.0

v3.1.1PHP &gt;=5.5.0

v3.3.0PHP &gt;=5.6.0

v3.5.0PHP &gt;=7.0

v3.6.0PHP &gt;=7.1

v4.0.0PHP &gt;=7.2

v6.0.0PHP &gt;=7.3

6.x-devPHP ^7.3 || ^8.0

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/172966?v=4)[Mior Muhammad Zaki](/maintainers/crynobone)[@crynobone](https://github.com/crynobone)

---

Top Contributors

[![crynobone](https://avatars.githubusercontent.com/u/172966?v=4)](https://github.com/crynobone "crynobone (253 commits)")

---

Tags

laraveltranslationorchestra-platformorchestral

### Embed Badge

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

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

###  Alternatives

[kkomelin/laravel-translatable-string-exporter

Translatable String Exporter for Laravel

3291.4M10](/packages/kkomelin-laravel-translatable-string-exporter)[tio/laravel

Add this package to localize your Laravel application (PHP, JSON or GetText).

170318.5k](/packages/tio-laravel)[stevegrunwell/lost-in-translation

Uncover missing translations and localization strings in Laravel applications

3635.7k](/packages/stevegrunwell-lost-in-translation)[zachleigh/laravel-lang-bundler

Create Laravel translations bundles.

2512.5k](/packages/zachleigh-laravel-lang-bundler)

PHPackages © 2026

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