Add translation to your Nova Resources. The translations will be stored in a translatables
table and not in a JSON format in your existing tables as many packages out there do.
You can install the package via composer:
composer require marshmallow/translatable
Publish configuration and assets
php artisan vendor:publish --provider="Marshmallow\Translatable\ServiceProvider"
Please reference the official documentation at Marshmallow Documentation
This package contains an integration with Deepl. This integration will add a button to the translations index view, that will automaticly translate your text via Deepl. Just add the following ENV variable to use this awesome feature.
TRANSLATABLE_DEEPL_API_KEY=
This will use the free version of the Deepl API. If you have a paid subscription, you can add the following as well.
TRANSLATABLE_DEEPL_API_PATH=https://api.deepl.com
Please see CHANGELOG for more information what has changed recently.
composer test
If you discover any security related issues, please email [email protected] instead of using the issue tracker.
The MIT License (MIT). Please see License File for more information.