nova-translations-loader maintained by optimistdigital
Description
This Laravel Nova package helps developers load translations into their packages.
Last update
2024/10/22 10:19
(dev-master)
License
Downloads
3 695 550
Tags
Last update
2023/02/10 17:14
License
Require
- php >=8.0
- laravel/framework ^8.0|^9.0|^10.0
- laravel/nova ^4.0
Last update
2022/04/29 16:58
License
Require
- php >=8.0
- laravel/framework ^8.0|^9.0
- laravel/nova ^4.0
Last update
2022/04/08 14:27
License
Require
- php >=7.2.0
- laravel/framework ^7.21 || ^8.0 || ^9.0
- laravel/nova ^3.0
Last update
2022/04/08 14:27
License
Require
- php >=7.2.0
- laravel/framework ^7.21 || ^8.0 || ^9.0
- laravel/nova ^3.0
Last update
2022/01/21 16:40
License
Require
- php >=7.2.0
- laravel/framework ^7.21 || ^8.0 || ^9.0
- laravel/nova ^3.0
Last update
2022/01/21 15:28
License
Require
- php >=7.2.0
- laravel/framework ^7.21 || ^8.0 || ^9.0
- laravel/nova ^3.0
Last update
2021/06/18 14:46
License
Require
- php >=7.2.0
- laravel/framework ^7.21 || ^8.0
- laravel/nova ^3.0
Last update
2020/12/18 16:58
License
Require
- php >=7.1.0
- laravel/framework ^6.0 || ^7.0 || ^8.0
- laravel/nova ^2.0 || ^3.0
Last update
2020/12/18 16:58
License
Require
- php >=7.1.0
- laravel/framework ^6.0 || ^7.0 || ^8.0
- laravel/nova ^2.0 || ^3.0
Last update
2020/11/23 15:03
License
Require
- php >=7.1.0
- laravel/framework ^6.0 || ^7.0 || ^8.0
- laravel/nova ^2.0 || ^3.0
Last update
2020/11/20 11:46
License
Require
- php >=7.2.0
- laravel/framework ^7.0 || ^8.0
- laravel/nova ^3.0
Last update
2020/11/20 10:48
License
Require
- php >=7.2.0
- laravel/framework ^7.0 || ^8.0
- laravel/nova ^3.0
Last update
2020/11/18 16:36
License
Require
- php >=7.1.0
- laravel/framework ^6.0 || ^7.0 || ^8.0
- laravel/nova ^2.0 || ^3.0
Last update
2020/11/18 10:11
License
Require
- php >=7.1.0
- laravel/framework ^6.0 || ^7.0 || ^8.0
- laravel/nova ^2.0 || ^3.0
Last update
2020/11/17 13:55
License
Require
- php >=7.1.0
- laravel/framework ^6.0 || ^7.0 || ^8.0
- laravel/nova ^2.0 || ^3.0
Last update
2020/11/03 11:41
License
Require
- php >=7.1.0
- laravel/framework ^6.0 || ^7.0 || ^8.0
- laravel/nova ^2.0 || ^3.0
Last update
2020/10/22 12:36
License
Require
- php >=7.1.0
- laravel/framework ^6.0 || ^7.0 || ^8.0
- laravel/nova ^2.0 || ^3.0
Last update
2020/10/22 10:32
License
Require
- php >=7.1.0
- laravel/framework ^6.0 || ^7.0 || ^8.0
- laravel/nova ^2.0 || ^3.0
Last update
2020/09/17 12:27
License
Require
- php >=7.1.0
- laravel/framework ^6.0 || ^7.0 || ^8.0
- laravel/nova ^2.0 || ^3.0
Last update
2020/09/15 16:10
License
Require
- php >=7.1.0
- laravel/framework ^6.0 || ^7.0 || ^8.0
- laravel/nova ^2.0 || ^3.0
Last update
2020/09/15 13:52
License
Require
- php >=7.1.0
- laravel/framework ^6.0 || ^7.0 || ^8.0
- laravel/nova ^2.0 || ^3.0
Last update
2020/09/15 13:46
License
Require
- php >=7.1.0
- laravel/framework ^6.0 || ^7.0 || ^8.0
- laravel/nova ^2.0 || ^3.0
Nova Translations Loader
This Laravel Nova package helps developers load translations into their packages.
Requirements
php: >=8.0laravel/framework: ^9.0|^10.0laravel/nova: ^4.0
Installation
Install the package in a Laravel Nova project via Composer:
composer require outl1ne/nova-translations-loader
Usage
Inside a Laravel's ServiceProvider, use the LoadsNovaTranslations trait and call $this->loadTranslations():
use Outl1ne\NovaTranslationsLoader\LoadsNovaTranslations;
class SomePackagesServiceProvider extends ServiceProvider
{
use LoadsNovaTranslations;
public function boot()
{
// ...
/**
* Loads translations into the Nova system.
*
* @param string $packageTranslationsDir The directory for the packages' translation files.
* @param string $packageName The name of the current package (ie 'nova-menu-builder').
* @param boolean $publishTranslations Whether to also automatically make translations publishable.
* @return null
**/
$this->loadTranslations(__DIR__ . '/../resources/lang', 'nova-package', true);
// ...
}
}
Credits
License
Nova Translations Loader is open-sourced software licensed under the MIT license.