didierdemaeyer/laravel-multiple-locales

Laravel 5.2 的多语言包

v1.2 2016-05-10 10:44 UTC

This package is not auto-updated.

Last update: 2024-09-14 19:36:38 UTC


README

此 Laravel 包将使 domain.com/{locale}/your/routes 可供您的网站使用。不需要语言前缀的路由可以添加到 config/app.php 中的 'skip_locales' 数组中。

安装

步骤 1:要求包

使用 composer 要求包

composer require didierdemaeyer/laravel-multiple-locales "1.*"

步骤 2:注册包

将包添加到 config/app.php 中的 'providers' 数组中

'providers' => [
    ...
    DidierDeMaeyer\MultipleLocales\Providers\MultipleLocalesServiceProvider::class,
],

步骤 3:安装和设置您的语言

运行 php artisan multiple-locales:install 以安装包。

config/app.php 中更新 localesskip_locales 数组,包含您的语言

'locales' => ['en' => 'English', 'nl' => 'Dutch'],
'skip_locales' => ['admin', 'api'],

完成!祝您翻译愉快!


如果您想移除包,只需运行: php artisan multiple-locales:remove,它将从您的包中删除已发布的代码并重置您的 RouteServiceProvider.php