lecturize / laravel-translatable
该软件包已被废弃,不再维护。未建议替代包。
为Laravel 5提供多语言模型的简单软件包。
dev-master / 0.0.x-dev
2017-08-22 17:17 UTC
Requires
- php: >=5.6.4|^7.0
- illuminate/database: >=5.3
- illuminate/support: >=5.3
Requires (Dev)
- doctrine/dbal: 2.5.x
- laravel/framework: >=5.3
- mockery/mockery: 0.9.*
- phpunit/phpunit: ^6.0
This package is auto-updated.
Last update: 2022-02-01 13:02:17 UTC
README
Laravel Translatable
为Laravel 5提供多语言模型的简单软件包。
重要通知
该软件包正在开发中,请谨慎使用,并随时报告您可能遇到的问题或想法!
我们已经将此软件包转让给新所有者,因此更新了命名空间为 Lecturize\Translatable。配置文件现在是 config/lecturize.php。
安装
从您的 composer.json 文件中要求软件包
"require": { "lecturize/laravel-translatable": "dev-master" }
并运行 $ composer update 或两者一起使用 $ composer require lecturize/laravel-translatable。
接下来将服务提供者和(可选)外观注册到您的 config/app.php 文件中
'providers' => [ // Illuminate Providers ... // App Providers ... Lecturize\Translatable\TranslatableServiceProvider::class ];
配置 & 迁移
$ php artisan vendor:publish --provider="Lecturize\Translatable\TranslatableServiceProvider"
这将创建一个 config/lecturize.php 和一个迁移文件。在配置文件中,您可以自定义表名,最后您必须像这样运行迁移
$ php artisan migrate
许可证
在MIT许可证下授权。
作者
由Alexander Manfred Poellmann在维也纳和罗马精心制作。