2015-11-04 3 views
1

Я установил mcamara/laravel-localization через композитор и попробую настроить supported locales. Там я бегу в этом вопросе, что:Настроить поддерживаемый язык на mcamara/laravel-localization

  1. app/providers/ConfigServicePovider.php не существует в L5.1
  2. php artisan vendor:publish --provider="Mcamara\LaravelLocalization\LaravelLocalizationServiceProvider" результат: Ничего публиковать для тега []
  3. и config/app.php это мне не ясно, что делать

Относительно 1. Я не уверен, могу ли я просто создать его, и он работает. Я чувствую, что это не сработает.

Относительно 2. его тот же самый результат, если я бегу просто: `PHP мастеровых поставщика:. Публикацию» Я работаю на Windows, так что я не уверен, если я должен выполнить команду по-другому Возможно. относительно пути ...

Может кто-нибудь помочь мне, как настроить Поддерживаемые локализации?

ответ

1

решаемые путем копирования конфигурации вручную

cp vendor/mcamara/laravel/lacalization/src/config/config.php config/laravellocalization.php 
0

Вот шаг за шагом инструкции по установке mcamara/Laravel локализацию надеюсь, что это помогает.

Установка mcamara/laravel-localization с помощью

composer.phar require potsky/laravel-localization-helpers 

Добавьте следующий

Potsky\LaravelLocalizationHelpers\LaravelLocalizationHelpersServiceProviderLaravel5::class, к config/app.php в конце providers массива, как этот

'providers' => [ 
Potsky\LaravelLocalizationHelpers\LaravelLocalizationHelpersServiceProviderLaravel5::class, 
] 

Вы также можете добавить псевдоним в aliases массив в конфигурации/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 []! 
+1

Установка 'mcamara/laravel-localization' не является проблемой. Я борюсь с конфигурацией «поддерживаемых локалей». Как это сделать с помощью 'potsky/laravel-localization-helpers'? Я хочу настроить 'en' и' ar' – jerik

+0

После того, как вы его установили, вы можете увидеть раздел использования этого https://github.com/mcamara/laravel-localization – Saad

+0

Вопрос, который я задал, касался конфигурации, так как он не работает, как задокументировано. Решили это. – jerik

Смежные вопросы