PHPackages                             eboye/laravel-nova-translation-editor - 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. eboye/laravel-nova-translation-editor

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

eboye/laravel-nova-translation-editor
=====================================

Laravel Nova UI for editing Database Translations

0.0.6(6y ago)87.1k5[3 issues](https://github.com/eboye/laravel-nova-translation-editor/issues)MITPHPPHP &gt;=7.1.0

Since Sep 20Pushed 5y ago2 watchersCompare

[ Source](https://github.com/eboye/laravel-nova-translation-editor)[ Packagist](https://packagist.org/packages/eboye/laravel-nova-translation-editor)[ RSS](/packages/eboye-laravel-nova-translation-editor/feed)WikiDiscussions master Synced yesterday

READMEChangelog (2)Dependencies (1)Versions (7)Used By (0)

Laravel Nova Translation Editor
===============================

[](#laravel-nova-translation-editor)

This is the Laravel Nova Tool for managing translations. It's still work in progress.

You can view all the translations. Clicking on string you can edit it and save. The mutlilevel arrays in lang files are currently not working. So if you have idea on how to solve it. Please make a pull request.

It depends on [spatie/laravel-translation-loader](https://github.com/spatie/laravel-translation-loader)

So first you need to install it and set it up. Then add this Tool.

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

[](#installation)

```
composer require eboye/laravel-nova-translation-editor
```

### If you haven't already done, do publish Spatie/laravel-translation-loader migrations

[](#if-you-havent-already-done-do-publish-spatielaravel-translation-loader-migrations)

```
php artisan vendor:publish --provider="Spatie\TranslationLoader\TranslationServiceProvider"
php artisan migrate
```

Usage
-----

[](#usage)

### Publish Config

[](#publish-config)

Publish config file and add any of the files you have in resource/lang/ folder

```
php artisan vendor:publish --provider="Eboye\LaravelNovaTranslationEditor\ToolServiceProvider"
```

config/trans\_editor.php looks like this:

```
