<?php
/**
* Created by PhpStorm.
* User: kgbot
* Date: 6/4/18
* Time: 1:37 AM.
*/
return [
'routes' => [
/*
* Route prefix, example of route http://localhost/js/localizations.js
*
*/
'prefix' => env('LARAVEL_LOCALIZATION_PREFIX', '/js/localization.js'),
/*
* Route name, defaults to assets.lang
*/
'name' => env('LARAVEL_LOCALIZATION_ROUTE_NAME', 'assets.lang'),
/*
* Middleware used on localization routes.
*
* You can add more middleware with .env directive, example LARAVEL_LOCALIZATION_MIDDLEWARE=web,auth:api, etc.
*
* Don't use space in .env directive after ,
*/
'middleware' => (env('LARAVEL_LOCALIZATION_MIDDLEWARE')) ?
explode(',', env('LARAVEL_LOCALIZATION_MIDDLEWARE'))
: [],
],
'events' => [
/*
* This package emits some events after it getters all translation messages
*
* Here you can change channel on which events will broadcast
*/
'channel' => env('LARAVEL_LOCALIZATION_EVENTS_CHANNEL', ''),
],
'caches' => [
/*
* What cache driver do you want to use - more information: https://laravel.com/docs/5.6/cache#driver-prerequisites
*/
'driver' => 'file',
/*
* Key name of the cache entry for the localization array
*/
'key' => 'localization.array',
/*
* Timeout of the cached data in minutes - set to 0 to disable
*/
'timeout' => 60,
],
'js' => [
/*
* root location to where JavaScript file will be exported
*/
'filepath' => resource_path('assets/js'),
/*
* File name for JavaScript file with exported messages
*/
'filename' => 'll_messages.js',
],
];
|