Skip to content

xfg/yii2-lang

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Multi language url manager

Multi language url manager

Installation

Add to composer.json

"repositories":[
  {
    "type": "git",
    "url": "https://github.com/xfg/yii2-lang.git"
  }
]

and run

php composer.phar require --prefer-dist xfg/yii2-lang "dev-master"

Configuration

Set in Configuration File:

'urlManager' => [
  'class' => 'xfg\lang\components\UrlManager',
  'showScriptName' => false,
  'enablePrettyUrl' => true,
  'enableStrictParsing' => true,
  'languages' => [
    'en' => 'en-US',
    'ru' => 'ru-RU',
  ]
]

Usage

Add in any view:

use xfg\lang\widgets\LanguageSwitcher;
use xfg\bootstrapLanguages\BootstrapLanguagesAsset;
BootstrapLanguagesAsset::register($this);
echo LanguageSwitcher::widget();

About

Multi language url manager

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages