-
Notifications
You must be signed in to change notification settings - Fork 0
/
_config.yml.multilanguage-example
40 lines (35 loc) · 1.5 KB
/
_config.yml.multilanguage-example
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
# General settings
title:
en: '**GitHub Pages** boilerplate' # feel free to use Markdown
cs: 'Boilerplate pro **GitHub Pages**'
description: # feel free to use Markdown
en: >- # this ignores newlines until the next definition
Jekyll boilerplate for [GitHub Pages](https://pages.github.com) (no plugins) does the every-time-new-static-site
groundwork for you. Featuring multilanguage and shared codebase for multiple connected
sites.
cs: >-
Základy pro spuštění statické stránky generované pomocí Jekyllu a hostované
na [GitHub Pages](https://pages.github.com). Poradí si i s multijazyčností a sdílením codebase pro víc stránek.
language: # ISO 639-1 language code
- en # first language in the list is default
- cs
environment: production # if not production, all URLs will be disallowed for crawling
permalink: pretty # use pretty URLs (without .html)
# Page titles
page_title:
append: true # site title will be appended after page title (if set)
delimiter: '—' # optional delimiter, | (pipe) is default
# Google Tag Manager
gtm_container_id: GTM-O3A98T7
# Ensure we're using kramdown Markdown engine (the only supported by GitHub Pages)
markdown: kramdown
# HTML compression using jekyll-compress-html layout settings (see jch.penibelst.de)
compress_html:
clippings: all
ignore:
envs:
- production # remove this line to enable HTML compression
- development
# Don't include original Markdown files in the output
optional_front_matter:
remove_originals: true