dic / translationmanager
1.0.2
2015-09-10 13:38 UTC
Requires
- php: >=5.3.0
- illuminate/support: ~5.1
Requires (Dev)
- phpunit/phpunit: 4.*
- scrutinizer/ocular: ~1.1
This package is auto-updated.
Last update: 2019-02-20 19:26:38 UTC
README
一个快速编辑Laravel语言文件的界面,适用于Dick Admin。
有比DICK更好的选择 DICK项目不再积极维护。对于重要项目,请使用新版本:Laravel Backpack。
安装
步骤1. 通过Composer安装
$ composer require dick/translationmanager
步骤2. 添加服务提供者
在config/app.php中,将以下内容添加到providers数组中
'Dick\TranslationManager\TranslationManagerServiceProvider',
步骤3. 运行迁移和种子
$ php artisan migrate --path=vendor/dick/translationmanager/src/database/migrations
$ php artisan db:seed --class="Dick\TranslationManager\database\seeds\LanguageTableSeeder"
用法
在config/admin.php中,通过'language_ignore'变量告诉TranslationManager哪些语言文件不显示
// Language files to NOT show in the Translation Manager // 'language_ignore' => ['admin', 'pagination', 'reminders', 'validation', 'log', 'crud'],
然后在config/admin.php的'menu'变量中添加对应的菜单元素
[ 'label' => "Translations", 'route' => "", 'icon' => 'fa fa-globe', 'children' => [ [ 'label' => "Languages", 'route' => 'admin/language', 'icon' => 'fa fa-flag-checkered', ], [ 'label' => "Site texts", 'route' => 'admin/language/texts', 'icon' => 'fa fa-language', ], ] ],
或者直接在你的项目域名/admin/language/texts中尝试
截图
变更日志
请参阅CHANGELOG以获取更多最近更改的信息。
测试
// TODO
$ composer test
贡献
请参阅CONTRIBUTING以获取详细信息。
安全
如果您发现任何与安全相关的问题,请通过电子邮件alin@updivision.com或hello@tabacitu.ro联系,而不是使用问题跟踪器。
鸣谢
许可
MIT许可(MIT)。请参阅许可文件以获取更多信息。