SkeekS-Komponente für mehrsprachige Site

SkeekS-Komponente für mehrsprachige Site

skeeks/cms-multi-language

Installieren

Diese Komponente eignet sich für jedes SkeekS CMS-Projekt. Sie können die Site in verschiedene Sprachen übersetzen.

Möglichkeiten:

  • Übersetzung von Inhalten in verschiedene Sprachen
  • Übersetzung von Abschnitten in verschiedene Sprachen
  • Erzeugt eine SEO-URL mit der Sprachversion
  • Bietet alternative Metatags (siehe Quellcode).
  • Gibt ein vom Benutzer wählbares Sprach-Widget aus
  • Fordert den Benutzer nach 5 Sekunden auf, die Sprache auf der Site zu ändern (wenn er versteht, dass der Benutzer sie benötigt)

Veröffentlichungszeit: Montag, 15. April 2019 (vor 5 Monaten)

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

Kategorie: Werkzeuge

Aktuelle Version: 1.0.1
15.08.2019 00:36:06 (vor einem Monat)

Packagist: skeeks/cms-multi-language

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

: 23

Typ: Компонент


Diese Komponente eignet sich für jedes SkeekS CMS-Projekt. Sie können die Site in verschiedene Sprachen übersetzen.

Möglichkeiten:

  • Übersetzung von Inhalten in verschiedene Sprachen
  • Übersetzung von Abschnitten in verschiedene Sprachen
  • Erzeugt eine SEO-URL mit der Sprachversion
  • Bietet alternative Metatags (siehe Quellcode).
  • Gibt ein vom Benutzer wählbares Sprach-Widget aus
  • Fordert den Benutzer nach 5 Sekunden auf, die Sprache auf der Site zu ändern (wenn er versteht, dass der Benutzer sie benötigt)

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

Wie kann eine auf SkeekS CMS basierende Site in verschiedene Sprachen übersetzt werden?

Dies ist eine Beschreibung der Komponente, die für jedes SkeekS CMS-Projekt geeignet ist. Sie können die Site in verschiedene Sprachen übersetzen.

Möglichkeiten:

  • Übersetzung von Inhalten in verschiedene Sprachen
  • Übersetzung von Abschnitten in verschiedene Sprachen
  • Erzeugt eine SEO-URL mit der Sprachversion
  • Bietet alternative Metatags (siehe Quellcode).
  • Gibt ein vom Benutzer wählbares Sprach-Widget aus
  • Fordert den Benutzer nach 5 Sekunden auf, die Sprache auf der Site zu ändern (wenn er versteht, dass der Benutzer sie benötigt)

Mehr

CHANGELOG

0.0.1

  • -

Alle Kommentare (0)
Keine Kommentare

dev-master — 16.08.2019 12:11:58 (vor einem Monat)

1.0.1 — 15.08.2019 00:36:06 (vor einem Monat)

0.0.6 — 16.04.2019 11:42:00 (vor 5 Monaten)

1.0.0 — 16.04.2019 11:42:00 (vor 5 Monaten)

0.0.4 — 16.04.2019 01:19:57 (vor 5 Monaten)

0.0.5 — 16.04.2019 01:19:57 (vor 5 Monaten)

0.0.3 — 15.04.2019 12:06:56 (vor 5 Monaten)

0.0.2 — 12.04.2019 16:24:24 (vor 5 Monaten)

0.0.1 — 08.04.2019 12:33:23 (vor 5 Monaten)

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

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

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

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


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