LaravelPackages.net
Acme Inc.
Toggle sidebar
laravel-admin-extensions-caijiajia-my/multi-language

适用于laravel-admin的多语言支持扩展

10
0
0.0.3
About laravel-admin-extensions-caijiajia-my/multi-language

laravel-admin-extensions-caijiajia-my/multi-language is a Laravel package for 适用于laravel-admin的多语言支持扩展. It currently has 0 GitHub stars and 10 downloads on Packagist (latest version 0.0.3). Install it with composer require laravel-admin-extensions-caijiajia-my/multi-language. Discover more Laravel packages by laravel-admin-extensions-caijiajia-my or browse all Laravel packages to compare alternatives.

Last updated

laravel-admin Multi Language

Install

composer require laravel-admin-extensions-fixed/multi-language

Config

First, add extension config

In config/admin.php

    'extensions' => [
        'multi-language' => [
            'enable' => true,
            // the key should be same as var locale in config/app.php
            // the value is used to show
            'languages' => [
                'en' => 'English',
                'zh-CN' => '简体中文',
            ],
            // default locale
            'default' => 'zh-CN',
        ],
    ],

Then, add except route to auth

In config/admin.php, add locale to auth.excepts

    'auth' => [
        ...
        // The URIs that should be excluded from authorization.
        'excepts' => [
            'auth/login',
            'auth/logout',
            // add this line !
            'locale',
        ],
    ],

ScreenShots

login login1 language

Star History Chart