Php 拉维语言变化

Php 拉维语言变化,php,laravel,laravel-5,Php,Laravel,Laravel 5,我曾与拉威尔语、英语和孟加拉语合作。几天前还可以,但现在不行了。这是我的app.php <?php return [ 'name' => 'Laravel', 'env' => env('APP_ENV', 'production'), 'debug' => env('APP_DEBUG', false), 'url' => env('APP_URL', 'http://localhost'), 'timezone' =&g

我曾与拉威尔语、英语和孟加拉语合作。几天前还可以,但现在不行了。这是我的app.php

<?php

return [
    'name' => 'Laravel',
    'env' => env('APP_ENV', 'production'),
    'debug' => env('APP_DEBUG', false),
    'url' => env('APP_URL', 'http://localhost'),
    'timezone' => 'UTC',
    'locale' => 'bl',
    'fallback_locale' => 'en', 
    'key' => env('APP_KEY'),
    'cipher' => 'AES-256-CBC',

?>

我编写了一个非常简单的中间件,用于设置浏览器的语言:

<?php

namespace App\Http\Middleware;

use Closure;
use Illuminate\Support\Facades\App;
use Illuminate\Support\Facades\Request;

class Language
{
    /**
     * Handle an incoming request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Closure  $next
     * @return mixed
     */
    public function handle($request, Closure $next)
    {
        App::setLocale(explode('-', explode(',', Request::server('HTTP_ACCEPT_LANGUAGE'))[0])[0]);
        return $next($request);
    }
}

如果你想让用户更改语言,请参见

需要更多详细信息…你能给我们看看你的
resources
文件夹中的
lang
文件夹吗?我已经修复了代码格式,因为你的代码是不可见的。我使用这种格式{{trans('sattendance_lang.panel_title')}@GabMic
protected $middleware = [
        // \App\Http\Middleware\TrustHosts::class,
        \App\Http\Middleware\Language::class,
        \App\Http\Middleware\TrustProxies::class,