Я установил mcamara/laravel-локализацию через композитор и попробую теперь настроить поддерживаемые локали. Там я столкнулся с проблемой:
app/providers/ConfigServicePovider.php
не существует в L5.1php artisan vendor:publish --provider="Mcamara\LaravelLocalization\LaravelLocalizationServiceProvider"
результат: ничего не публиковать для тега []config/app.php
мне непонятно, что делатьЧто касается 1. Я не уверен, могу ли я просто создать его, и он работает. Я чувствую, что это не сработает.
Что касается 2. его того же результата, если я просто запускаю: "php artisan vendor: publish". Я работаю над Windows, поэтому я не уверен, что мне нужно запускать команду по-другому. Возможно, в отношении пути...
Кто-нибудь может помочь мне настроить поддерживаемые локали?
Решил его, скопировав конфигурацию вручную
cp vendor/mcamara/laravel/lacalization/src/config/config.php config/laravellocalization.php
Вот пошаговая инструкция по установке mcamara/laravel-localization, надеюсь, это поможет.
Установите mcamara/laravel-localization
используя
composer.phar require potsky/laravel-localization-helpers
Добавьте следующее
Potsky\LaravelLocalizationHelpers\LaravelLocalizationHelpersServiceProviderLaravel5::class,
to config/app.php
в конце массива providers
как это
'providers' => [
Potsky\LaravelLocalizationHelpers\LaravelLocalizationHelpersServiceProviderLaravel5::class,
]
Вы также можете добавить псевдоним в массив aliases
в config/app.php.
'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 []!
mcamara/laravel-localization
не является проблемой. Я борюсь с конфигурациейsupported locales
. Как мне это сделать с помощьюpotsky/laravel-localization-helpers
? Я хочу настроитьen
иar