[英]Configure supported language on mcamara/laravel-localization
我通過composer安裝了mcamara / laravel-localization ,現在嘗試配置支持的語言環境 。 我在那里遇到的問題是:
app/providers/ConfigServicePovider.php
php artisan vendor:publish --provider="Mcamara\\LaravelLocalization\\LaravelLocalizationServiceProvider"
結果:沒有要發布的標簽[] config/app.php
上我不清楚該怎么做 關於1.我不確定是否可以直接創建它並且它可以工作。 我的感覺是這行不通。
關於2.如果我只運行它,其結果相同:`php artisan vendor:publish“。我正在Windows上工作,所以不確定是否必須以其他方式運行命令。也許關於路徑...
有人可以幫助我如何配置支持的語言環境嗎?
這是安裝mcamara / laravel-localization的逐步說明,希望對您有所幫助。
使用以下命令安裝mcamara/laravel-localization
composer.phar require potsky/laravel-localization-helpers
添加以下內容
Potsky\\LaravelLocalizationHelpers\\LaravelLocalizationHelpersServiceProviderLaravel5::class,
在providers
數組的末尾config/app.php
Potsky\\LaravelLocalizationHelpers\\LaravelLocalizationHelpersServiceProviderLaravel5::class,
如下所示
'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
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.