{%- assign default_paths = site.pages | map: "path" -%} {%- assign page_paths = site.header_pages | default: default_paths -%} {%- if page.lang == "en" -%} {%- assign my_base = "/" -%} {%- else -%} {%- capture my_base -%}/{{page.lang}}{%- endcapture -%} {%- endif -%} {{ site.title | escape }} {%- if page_paths -%}
{%- assign refposts=site.posts | where:"ref", page.ref | sort: 'lang' -%} {%- if refposts.size == 0 -%} {%- assign refposts=site.pages | where:"ref", page.ref | sort: 'lang' -%} {%- endif -%} {%- for p in refposts -%} {%- for lpack in site.languages -%} {%- if lpack.short == p.lang -%} {{lpack.flag}} {{lpack.short}} {%- endif -%} {%- endfor -%} {%- endfor -%}
{%- for path in page_paths -%} {%- assign my_page = site.pages | where: "path", path | first -%} {%- if my_page.title and my_page.ref != "index" and my_page.lang == page.lang -%} {{ my_page.title | escape }} {%- endif -%} {%- if my_page.title and my_page.ref == "index" and my_page.lang == page.lang -%} {%- assign newsurl = my_page.url | relative_url -%} {%- assign newstitle = my_page.title | escape -%} {%- endif -%} {%- endfor -%} {{ newstitle }}
{%- endif -%}