PHPackages                             atstudio-tech/translation-manager - 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. atstudio-tech/translation-manager

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

atstudio-tech/translation-manager
=================================

GUI for scanning and managing your Laravel translations.

v1.0.3(3y ago)11.7k2MITJavaScriptPHP ^8.0|^8.1

Since Apr 1Pushed 1mo ago1 watchersCompare

[ Source](https://github.com/atstudio-tech/translation-manager)[ Packagist](https://packagist.org/packages/atstudio-tech/translation-manager)[ RSS](/packages/atstudio-tech-translation-manager/feed)WikiDiscussions main Synced 5d ago

READMEChangelog (4)Dependencies (4)Versions (6)Used By (0)

Translation Manager
===================

[](#translation-manager)

> This repository is no longer maintained.
>
> If you need a GUI translation manager, you can try [Lynguist.com](https://lynguist.com). Otherwise, these open-source packages are available:
>
> [Laravel Lynguist](https://github.com/vixen-tech/laravel-lynguist): for scanning, merging and optionally uploading to Lynguist.com.
>
> [Lynguist.js](https://github.com/vixen-tech/lynguist-js): a collection of Laravel-style helper functions for translating (e.g. `__`, `transChoice`, etc).
>
> [Lynguist CLI](https://github.com/vixen-tech/lynguist-cli): a Node CLI tool that brings the same features as Laravel Lynguist but to JavaScript frameworks (e.g. Next.js, Vue.js etc).

---

[![Latest Version on Packagist](https://camo.githubusercontent.com/581554e99d504b5ef4cd9d6edfac3756561bd810d8f155d44ffe47149433c4be/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f617473747564696f2d746563682f7472616e736c6174696f6e2d6d616e616765722e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/atstudio-tech/translation-manager)[![Total Downloads](https://camo.githubusercontent.com/bef93571427e6060f8664c09b7c40e3def40486ab948f40057ab3f660f4a15c8/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f617473747564696f2d746563682f7472616e736c6174696f6e2d6d616e616765722e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/atstudio-tech/translation-manager)

GUI for scanning and managing your Laravel translations.

[![Preview](https://user-images.githubusercontent.com/7644596/161340228-ae6f73fd-35fc-4ce4-b14c-722a9efb0c93.png)](https://user-images.githubusercontent.com/7644596/161340228-ae6f73fd-35fc-4ce4-b14c-722a9efb0c93.png)

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

[](#installation)

Install this package by running the following commands in your terminal:

```
composer require atstudio-tech/translation-manager
php artisan vendor:publish --tag="tm-assets"
```

The first command will add the package to your composer's dependency list and automatically register its service provider.

The second one will publish package's frontend assets (CSS, JS and fonts) to the `/public/vendor/translation-manager` folder.

You can now open the dashboard by visiting `your-site.com/translation-manager`.

Config
------

[](#config)

To customize package's configuration, run this command in your terminal:

```
php artisan vendor:publish --tag="tm-config"
```

### Available Options

[](#available-options)

```
[
    'locales' => [
        'en' => 'English',
        // ...
    ],
    'folders' => [
        'app/Http/Controllers',
        'resources/views',
    ],
];
```

Scanning
--------

[](#scanning)

Click on the "Scan Files" button in the package's dashboard to scan folders for translation strings.

> You may change the list of folders to scan by customizing the config at `/config/tm.php`.

This process will create or override language files in the `/lang` directory.

e.g. It will create `/lang/fr.json` and `/lang/es.json` if your `tm.locales` configuration is as follows:

```
[
    'en' => 'English',
    'fr' => 'Français',
    'es' => 'Español',
];
```

Locale specified in `app.fallback_locale` is set as the default language thus its language file is not created.

Changelog
---------

[](#changelog)

The [CHANGELOG](CHANGELOG.md) file will tell you about all changes to this package.

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

[](#contributing)

Please see [CONTRIBUTING](CONTRIBUTING.md) for details.

Credits
-------

[](#credits)

- [Alex Torscho](https://github.com/atorscho)
- [All Contributors](../../contributors)

License
-------

[](#license)

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

###  Health Score

40

↑

FairBetter than 88% of packages

Maintenance60

Regular maintenance activity

Popularity18

Limited adoption so far

Community9

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

Total

4

Last Release

1173d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/05ca9e5f22ddfbacac280fe76010f41a245cce7916d37ba5ad5d6b873ad63f29?d=identicon)[atorscho](/maintainers/atorscho)

---

Top Contributors

[![atorscho](https://avatars.githubusercontent.com/u/7644596?v=4)](https://github.com/atorscho "atorscho (38 commits)")

---

Tags

laraveli18ntranslationsmanager

###  Code Quality

TestsPest

### Embed Badge

![Health badge](/badges/atstudio-tech-translation-manager/health.svg)

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

###  Alternatives

[outhebox/laravel-translations

Manage your Laravel translations with a beautiful UI. Add, edit, delete, import, and export translations with ease.

80687.6k](/packages/outhebox-laravel-translations)[vemcogroup/laravel-translation

Translation package for Laravel to scan for localisations and up/download to poeditor

135304.0k2](/packages/vemcogroup-laravel-translation)[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.

3812.2k](/packages/erag-laravel-lang-sync-inertia)[smousss/laravel-globalize

Make Laravel projects translatable in a matter of seconds!

2266.3k](/packages/smousss-laravel-globalize)

PHPackages © 2026

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