Dieser Artikel gibt Ihnen ein Beispiel für die Erstellung einer mehrsprachigen Website in Laravel. Sie können das Konzept einer mehrsprachigen Laravel-Website anhand eines Beispiels verstehen. Hier erfahren Sie, wie Sie in Laravel mehrere Sprachen hinzufügen. Es ist ein einfaches Beispiel für Laravel Multi Language mit Sprach-Dropdown. Sie können lernen, wie Sie Global Scope in Laravel verwenden
Folgen wir dem folgenden Beispiel einer mehrsprachigen Website in den Anwendungen Laravel 6, Laravel 7, Laravel 8, Laravel 9, Laravel 10 und Laravel 11.
Wenn Sie nach einer mehrsprachigen Support-Website mit Laravel 6 oder Laravel 7 suchen, dann helfe ich Ihnen, wie Sie mehrere Sprachen in Laravel hinzufügen. Wir werden Laravel Trans verwenden, um eine mehrsprachige Website zu erstellen. Ich habe bereits einen Artikel über das dynamische Hinzufügen mehrerer Sprachen in Laravel geschrieben. Sie können auch von hier aus folgen
In diesem Beispiel verwenden wir einfach Laravel-Standardtrans, um mehrere Sprachen in Laravel zu verwenden. Wir werden drei verschiedene Sprachen erstellen: Englisch, Französisch und Spanisch. Dann verwalten wir es mit meinem einzigen Dropdown-Menü und meiner Middleware.
Also folgen wir ein paar Schritten zum Erstellen einer mehrsprachigen Website in Laravel
Wenn Sie in diesem Schritt noch keine Laravel-Anwendung eingerichtet haben, müssen wir eine neue Laravel 7-Anwendung erhalten. Führen Sie also den folgenden Befehl aus und erhalten Sie eine saubere, frische Laravel 7-Anwendung.
composer create-project laravel/laravel blog
In diesem Schritt müssen wir lediglich die folgenden Ordner und Dateien für die Sprachdateien für Englisch, Frankreich und Spanisch im Ordner „lang“ erstellen. Sie können lernen, wie Sie Global Scope in Laravel verwenden
Lassen Sie uns die unten aufgeführten Dateien erstellen:
resources/lang/en/messages.php
<?php return [ 'title' => 'This is English Language Title.', ];
Weiterlesen
Das obige ist der detaillierte Inhalt vonSo erstellen Sie eine mehrsprachige Website in Laravel. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!