我通过composer安装了mcamara/laravel本地化,现在尝试配置支持的区域设置。我遇到的问题是:
- L5.1中不存在
app/providers/ConfigServicePovider.php
php artisan vendor:publish --provider="Mcamara'LaravelLocalization'LaravelLocalizationServiceProvider"
导致:标记[]没有要发布的内容- 在
config/app.php
上,我不清楚该怎么办
关于1.我不确定我是否可以创建它,它是否有效。我的感觉是这行不通。
关于2.如果我只运行:`php artisan vendor:publish",结果是一样的。我在Windows上工作,所以我不确定是否必须以不同的方式运行命令。也许关于路径…
有人能帮我如何配置支持的区域设置吗
以下是安装mcamara/laravel本地化的分步说明,希望这能有所帮助。
使用安装mcamara/laravel-localization
composer.phar require potsky/laravel-localization-helpers
添加以下
CCD_ 5到CCD_ 6在CCD_
'providers' => [
Potsky'LaravelLocalizationHelpers'LaravelLocalizationHelpersServiceProviderLaravel5::class,
]
您也可以在config/app.php.中的aliases
数组中添加别名
'aliases' => [
'LaravelLocalization' => Mcamara'LaravelLocalization'Facades'LaravelLocalization::class
]
现在这应该出现在php artisan list
的输出中
localization
localization:find Display all files where the argument is used as a lemma
localization:missing Parse all translations in app directory and build all lang files
现在试试php artisan vendor:publish
,它应该输出这样的东西:
Copied File [/vendor/potsky/laravel-localization-helpers/src/config/config-laravel5.php] To [/config/laravel-localization-helpers.php]
Publishing complete for tag []!
通过手动复制配置解决
cp vendor/mcamara/laravel/lacalization/src/config/config.php config/laravellocalization.php