Componente Yii2 para sitio multilingüe

Componente Yii2 para sitio multilingüe

skeeks/yii2-multi-language

Instalar

Este componente es adecuado para cualquier proyecto Yii2 . Le permite conectarse al proceso de rafting y al proceso de analizar la solicitud, y agregar el parámetro de idioma del sitio a la url.

Capaz de trabajar con la configuración del administrador de url yii2 ( enablePrettyUrl => true ) y hacer la url hermosa de site.ru/en/path, site.ru/pt/path type

Tiempo de publicación: viernes, 12 de abril de 2019 (hace 8 meses)

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

Categoría: Herramientas

Versión actual: 1.0.1.1
15/8/2019 20:53:32 (hace 3 meses)

Packagist: skeeks/yii2-multi-language

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

: 233 (Por mes: 28)

Tipo: Компонент


Este componente es adecuado para cualquier proyecto Yii2 . Le permite conectarse al proceso de rafting y al proceso de analizar la solicitud, y agregar el parámetro de idioma del sitio a la url.

Capaz de trabajar con la configuración del administrador de url yii2 ( enablePrettyUrl => true ) y hacer la url hermosa de site.ru/en/path, site.ru/pt/path type

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

¿Cómo hacer url multilingüe en el proyecto Yii2?

Este componente es adecuado para cualquier proyecto Yii2 . Le permite conectarse al proceso de rafting y al proceso de analizar la solicitud, y agregar el parámetro de idioma del sitio a la url.

Capaz de trabajar con la configuración del administrador de url yii2 ( enablePrettyUrl => true ) y hacer la url hermosa de site.ru/en/path, site.ru/pt/path type

Más

CHANGELOG

0.0.1

  • -

todos los comentarios (0)
Sin comentarios

dev-master — 15/8/2019 20:53:32 (hace 3 meses)

1.0.1.1 — 15/8/2019 20:53:32 (hace 3 meses)

1.0.1 — 15/8/2019 19:21:33 (hace 3 meses)

1.0.0 — 12/4/2019 15:40:30 (hace 8 meses)

0.0.2 — 12/4/2019 13:08:29 (hace 8 meses)

0.0.1 — 8/4/2019 10:22:39 (hace 8 meses)

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

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

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

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


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