Laravel, как подставить переменную во все url проекта

Есть переменная, задача подставить ее во все url проекта. Немного подробнее: переменная session('locale') возвращает язык сайта 'ru' или другой. Не могу понять как подставить переменную в маршруты по умолчанию.

Пока дошел до того, что бы в шаблоне использовать линки типа <a href="{{session('locale')}}/page">Page</a>, но не хочется нагромождать html-шаблон, хочется решить задачу на начале роутинга так, что бы все ссылки /page по умолчанию шли с маршрутом session('locale'), те ru/page

Сейчас роутинг выглядит так:

Route::group(
    [
        // Get Prefix Language ['en', 'ru']
        'prefix' => Localization::language(),
        'middleware' => 'language',
    ],
    function (){

        // Main Page
        Route::get('/', function () {
            return view('home.index');
        });

        // Language Page
        Route::get('/language', function () {
            return view('home.language');
        });
    }
);

Ответы (0 шт):