scheepersschoolleed, en fixes
[martlubbers.net.git] / _includes / language-switch.html
1 {{ site.data.snippets.languagename[page.language] }}:
2 {%- for language in site.data.snippets.languages %}
3 {%- if page.layout == 'index' %}
4 {%- assign navigation_pages = site.pages
5 | where: 'language_reference', page.language_reference
6 | where: 'language', language[1].slug %}
7 {%- if navigation_pages.size >= 1 %}
8 {%- for navigation_page in navigation_pages %}
9 {%- assign url = site.baseurl | append: navigation_page.url %}
10 {%- endfor %}
11 {%- else %}
12 {%- assign url = '' %}
13 {%- endif %}
14
15 {%- elsif page.layout == 'post' %}
16 {%- assign navigation_posts = site.posts
17 | where: 'language_reference', page.language_reference
18 | where: 'language', language[1].slug %}
19 {%- if navigation_posts.size == 1 %}
20 {%- for navigation_post in navigation_posts %}
21 {%- assign url = site.baseurl | append: navigation_post.url %}
22 {%- endfor %}
23 {%- else %}
24 {%- assign url = '' %}
25 {%- endif %}
26
27 {%- else %}
28 {%- assign url = '' %}
29
30 {%- endif %}
31 {%- if language[1].slug == page.language %}
32 <strong>
33 {%- endif %}
34 {%- if url != '' %}
35 <a href="{{ url }}">
36 {%- else %}
37 <s>
38 {%- endif %}
39 {{ language[1].value }}
40 {%- if url != '' %}
41 </a>
42 {%- else %}
43 </s>
44 {%- endif %}
45
46 {%- if language[1].slug == page.language %}
47 </strong>
48 {%- endif %}
49 {%- endfor %}