Yii2-Komponente für mehrsprachige Site

Yii2-Komponente für mehrsprachige Site

skeeks/yii2-multi-language

Installieren

Diese Komponente eignet sich für jedes Yii2-Projekt . Sie können sich in den Rafting-Prozess und in den Parsing-Prozess der Anfrage einbinden und den URL-Parameter der Website hinzufügen.

Kann mit dem URL-Manager yii2 ( enablePrettyUrl => true ) arbeiten und schöne URLs vom Typ site.ru/en/path, site.ru/pt/path eingeben

Veröffentlichungszeit: Freitag, 12. April 2019 (vor 7 Monaten)

Erstellt von: Семенов Александр Сергеевич

Kategorie: Werkzeuge

Aktuelle Version: 1.0.1.1
15.08.2019 20:53:32 (vor 3 Monaten)

Packagist: skeeks/yii2-multi-language

: https://github.com/skeeks-semenov/yii2-multi-language

: 207 (Pro Monat: 32)

Typ: Компонент


Diese Komponente eignet sich für jedes Yii2-Projekt . Sie können sich in den Rafting-Prozess und in den Parsing-Prozess der Anfrage einbinden und den URL-Parameter der Website hinzufügen.

Kann mit dem URL-Manager yii2 ( enablePrettyUrl => true ) arbeiten und schöne URLs vom Typ site.ru/en/path, site.ru/pt/path eingeben

Component for multilingual site

SkeekS blog

Latest Stable Version Total Downloads

Installation

$ composer require skeeks/yii2-multi-language "^1.0.0"

Or add this to your composer.json file:

{
    "require": {
        "skeeks/yii2-multi-language": "^1.0.0"
    }
}

Use config your application


"bootstrap" => ["multiLanguage"], "language" => "ru", //Your current application language "components" => [ "request" => [ "class" => \skeeks\yii2\multiLanguage\MultiLangRequest::class ], "urlManager" => [ "class" => \skeeks\yii2\multiLanguage\MultiLangUrlManager::class, 'enablePrettyUrl' => true, 'showScriptName' => false, ], "multiLanguage" => [ "class" => \skeeks\yii2\multiLanguage\MultiLangComponent::class, 'langs' => ['ru', 'en'], 'default_lang' => 'ru', //Language to which no language settings are added. 'lang_param_name' => 'lang', ] ]

Example


Url::to(['/module/controller/action', 'id' => 20, 'lang' => 'en']) // /en/module/controller/action?id=20

Screenshot

SkeekS blog

SkeekS blog

Video

Video

Links


skeeks!
SkeekS CMS (Yii2) — quickly, easily and effectively!
skeeks.com | cms.skeeks.com

Wie kann man eine mehrsprachige URL in einem Yii2-Projekt erstellen?

Diese Komponente eignet sich für jedes Yii2-Projekt . Sie können sich in den Rafting-Prozess und in den Parsing-Prozess der Anfrage einbinden und den URL-Parameter der Website hinzufügen.

Kann mit dem URL-Manager yii2 ( enablePrettyUrl => true ) arbeiten und schöne URLs vom Typ site.ru/en/path, site.ru/pt/path eingeben

Mehr

CHANGELOG

0.0.1

  • -

Alle Kommentare (0)
Keine Kommentare

dev-master — 15.08.2019 20:53:32 (vor 3 Monaten)

1.0.1.1 — 15.08.2019 20:53:32 (vor 3 Monaten)

1.0.1 — 15.08.2019 19:21:33 (vor 3 Monaten)

1.0.0 — 12.04.2019 15:40:30 (vor 7 Monaten)

0.0.2 — 12.04.2019 13:08:29 (vor 7 Monaten)

0.0.1 — 08.04.2019 10:22:39 (vor 7 Monaten)

Стандартная установка:

Добавьте composer.json файл вашего проекта:

"skeeks/yii2-multi-language": "*"

Запустите обновление зависимостей


Читать про обнолвение SkeekS CMS