laravel5 wechselt die chinesische Sprache
May 10, 2018 am 09:18 AMDieser Artikel stellt hauptsächlich den Wechsel der chinesischen Sprache in Laravel5 vor. Jetzt kann ich ihn mit allen teilen, die ihn brauchen.
Laravel-lang
Laravel 5 Sprachpaket, einschließlich 52 Sprachen, basierend auf caouecs/Laravel-lang.
Installation
composer require "overtrue/laravel-lang:~3.0"
Laraval 5.*
Ändern Sie nach Abschluss des obigen Vorgangs die Projektdatei config/app.php
Ersetzen Sie die nächste Zeile
Illuminate\Translation\TranslationServiceProvider::class,
durch:
Overtrue\LaravelLang\TranslationServiceProvider::class,
Lumen
Fügen Sie die folgende Zeile in bootstrap/app.php
hinzu:
$app->register(Overtrue\LaravelLang\TranslationServiceProvider::class);
Configuration
Laravel
Ändern Sie die Projektsprache config/app.php
:
'locale' => 'zh-CN',
Lumen
Ändern Sie die Sprache in der .env
-Datei:
APP_LOCALE=zh-CN
使用
和正常使用一样,你如果需要额外添加语言项,请在 resources/lang/zh-CN/
下建立你自己的文件即可,也可以建立同样的文件来替换掉默认的语言部分。
添加自定义语言项
例如创建文件 resources/lang/zh-CN/demo.php
:
<?php return [ 'user_not_exists' => '用户不存在', 'email_has_registed' => '邮箱 :email 已经注册过!',];
然后在任何地方:
echo trans('demo.user_not_exists'); // 用户不存在 echo trans('demo.email_has_registed', ['email' => 'anzhengchao@gmail.com']);// 邮箱 anzhengchao@gmail.com 已经注册过!
替换掉默认的语言项
我们假设想替换掉密码重围成功的提示文字为例,创建 resources/lang/zh-CN/passwords.php
:
<?php return [ 'reset' => '您的密码已经重置成功了,你可以使用新的密码登录了!',];
只放置你需要替换的部分即可。
将翻译文件拷贝到你的项目 resources/lang/
目录下:
$ php artisan lang:publish [LOCALES] {--force}
examples:
$ php artisan lang:publish zh-CN,zh-HK,th,tk
以上就是本篇文章的全部内容了,更多相关内容请关注PHP中文网。
Das obige ist der detaillierte Inhalt vonlaravel5 wechselt die chinesische Sprache. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heißer Artikel

Hot-Tools-Tags

Heißer Artikel

Heiße Artikel -Tags

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

So entfernen Sie unerwünschte Anzeigesprachen unter Windows 11 vollständig

3 Möglichkeiten, die Sprache auf dem iPhone zu ändern

Wie wechsle ich beim Xiaomi 14Ultra zwischen 4g und 5g?

Bedienungs-Tutorial für den Wechsel von der Win11-Home-Version zur Professional-Version_Bedienungs-Tutorial für den Wechsel von der Win11-Home-Version zur Professional-Version

So implementieren Sie die Dual-System-Umschaltung im Win10-System

Wechseln Sie den Dual-System-Startmodus des Apple-Computers

Wie stelle ich die Sprache des Win10-Computers auf Chinesisch ein?

Ich kann in Win11 nicht mit Alt+Tab die Schnittstelle wechseln. Was ist der Grund?
