visual-ideas/moonshine-laravel-translations

使用MoonShine管理面板管理Laravel翻译文件

1.1.0 2023-09-27 08:50 UTC

This package is auto-updated.

Last update: 2024-09-27 11:00:46 UTC


README

Latest Version on Packagist Total Downloads

安装

您可以通过composer安装此包

composer require visual-ideas/moonshine-laravel-translations

您必须使用以下命令运行迁移

php artisan migrate

您可以使用以下命令发布配置文件

php artisan vendor:publish --provider="VI\MoonShineLaravelTranslations\Providers\MoonShineLaravelTranslationsServiceProvider" --tag="config"

这是发布配置文件的内容

TODO Config info

将新的MoonShine资源添加到您的MoonShineServiceProvider文件中,例如

MenuItem::make('Переводы', new \VI\MoonShineLaravelTranslations\Resources\MoonShineLaravelTranslationResource())
    ->translatable()
    ->badge(fn()=>cache()->remember('moonshine_laravel_translations_changed_count',
        now()->addMinute(),
        fn()=>\VI\MoonShineLaravelTranslations\Models\MoonshineLaravelTranslation::getCountChanged()))
    ->icon('heroicons.outline.language'),

鸣谢

许可协议

MIT许可协议(MIT)。有关更多信息,请参阅许可文件