Componente SkeekS para sitio multilingüe

Componente SkeekS para sitio multilingüe

skeeks/cms-multi-language

Instalar

Este componente es adecuado para cualquier proyecto de SkeekS CMS. Te permite traducir el sitio a diferentes idiomas.

Oportunidades:

  • Traducción de contenidos a diferentes idiomas.
  • Traducción de secciones a diferentes idiomas.
  • Genera URL de SEO con la adición de la versión en idioma.
  • Formar etiquetas meta meta (ver código fuente)
  • Da usuario widget de idioma seleccionable
  • Después de 5 segundos, le pide al usuario que cambie el idioma en el sitio (si entiende que el usuario lo necesita)

Tiempo de publicación: lunes, 15 de abril de 2019 (hace 6 meses)

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

Categoría: Herramientas

Versión actual: 1.0.1
15/8/2019 0:36:06 (hace 2 meses)

Packagist: skeeks/cms-multi-language

: https://github.com/skeeks-cms/cms-multi-language

: 28

Tipo: Компонент


Este componente es adecuado para cualquier proyecto de SkeekS CMS. Te permite traducir el sitio a diferentes idiomas.

Oportunidades:

  • Traducción de contenidos a diferentes idiomas.
  • Traducción de secciones a diferentes idiomas.
  • Genera URL de SEO con la adición de la versión en idioma.
  • Formar etiquetas meta meta (ver código fuente)
  • Da usuario widget de idioma seleccionable
  • Después de 5 segundos, le pide al usuario que cambie el idioma en el sitio (si entiende que el usuario lo necesita)

Component for multilingual site on SkeekS CMS

SkeekS blog

Latest Stable Version Total Downloads

Installation

$ composer require skeeks/cms-multi-language "^0.0.3"

Or add this to your composer.json file:

{
    "require": {
        "skeeks/cms-multi-language": "^0.0.3"
    }
}

Use config your application

Widget Choose your language

<? $modal = \yii\bootstrap\Modal::begin([
        'id' => 'sx-lang-modal',
    'header' => \Yii::t('skeeks/multi-lang/main', 'Choose your language'),
    'footer' => '<button type="button" class="btn btn-default" data-dismiss="modal">
        '.\Yii::t('skeeks/multi-lang/main', 'Close').'
    </button>',
]); ?>
    <?= \skeeks\cms\multiLanguage\widgets\LangsList::widget(); ?>
<? $modal::end(); ?>

<?= \skeeks\cms\multiLanguage\widgets\CurrentLangButton::widget([
    'options' => [
        'data-toggle' => 'modal',
        'data-target' => '#sx-lang-modal'
    ]
]); ?>

Example


Url::to(['/module/controller/action', 'id' => 20, 'lang' => 'en']) // /en/module/controller/action?id=20 Auto translate ----- ```sh php yii multi-lang/translate/content-elements php yii multi-lang/translate/tree php yii multi-lang/translate/messages

“`

Screenshot

SkeekS blog

SkeekS blog

Video

Video

Links


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

¿Cómo traducir un sitio construido en SkeekS CMS a diferentes idiomas?

Esta es una descripción del componente que es adecuado para cualquier proyecto de SkeekS CMS. Te permite traducir el sitio a diferentes idiomas.

Oportunidades:

  • Traducción de contenidos a diferentes idiomas.
  • Traducción de secciones a diferentes idiomas.
  • Genera URL de SEO con la adición de la versión en idioma.
  • Formar etiquetas meta meta (ver código fuente)
  • Da usuario widget de idioma seleccionable
  • Después de 5 segundos, le pide al usuario que cambie el idioma en el sitio (si entiende que el usuario lo necesita)

Más

CHANGELOG

0.0.1

  • -

todos los comentarios (0)
Sin comentarios

dev-master — 16/8/2019 12:11:58 (hace 2 meses)

1.0.1 — 15/8/2019 0:36:06 (hace 2 meses)

0.0.6 — 16/4/2019 11:42:00 (hace 6 meses)

1.0.0 — 16/4/2019 11:42:00 (hace 6 meses)

0.0.4 — 16/4/2019 1:19:57 (hace 6 meses)

0.0.5 — 16/4/2019 1:19:57 (hace 6 meses)

0.0.3 — 15/4/2019 12:06:56 (hace 6 meses)

0.0.2 — 12/4/2019 16:24:24 (hace 7 meses)

0.0.1 — 8/4/2019 12:33:23 (hace 7 meses)

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

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

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

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


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