<?php

use App\Http\Controllers\Frontend\ImageThumbController;
use Illuminate\Support\Facades\Route;
use Mcamara\LaravelLocalization\Facades\LaravelLocalization;

Route::get(config('path.frontend.thumbs') . '/{filename}', [ImageThumbController::class, 'getThumb'])
    ->where(['filename'=>'.*\.(gif|jpg|png|jpeg)']);

/*
Route::group(
    array(
        'prefix' => LaravelLocalization::setLocale(),
        'middleware' => [ 'localeSessionRedirect', 'localizationRedirect', 'localeViewPath' ]
    ),
    function(){
        Route::get('{uriPath}', 'Frontend\GenericController@getIndex')
            ->where(['uriPath'=> '(.*)']);
    }
);

*/
// Add to routes/web.php for testing
/*
Route::get('/test-translation', function() {
    return [
        'locale' => app()->getLocale(),
        'validation.required' => trans('validation.required'),
        'validation.email' => trans('validation.email'),
        'raw_key_test' => trans('validation.nonexistent_key'),
          'app.locale' => config('app.locale'),
    'app.fallback_locale' => config('app.fallback_locale'),
    'current_locale' => app()->getLocale(),
    'laravellocalization_locale' => \LaravelLocalization::getCurrentLocale(),
    ];
});
*/
