- Create drupal 8 composer project
composer create-project drupal-composer/drupal-project:8.x-dev some-dir --stability dev --no-interaction
cd some-dir
- Create config folders
mkdir config/sync
- Add github repository to composer.json
"repositories": [
{
"type": "composer",
"url": "https://packages.drupal.org/8"
},
{
"type": "vcs",
"url": "https://github.com/artem0793/language-and-country"
}
],
- Add language_and_country module.
composer require drupal/language_and_country
- Install dependencies.
composer install
cd web
- Configure web server
- Install site
drush si ... -y
- Enable the module
drush en language_and_country -y
- Check the country/language switchers in the header.