{% assign lang = page.lang | default: site.default_lang %} {% assign locales = site.data.locales[lang] %} {% if page.langs %}
{{ locales.langs }} {% assign langs = "zh-Hans, zh-Hant, en, ja" | split: ", " %} {% assign langnames = "简中, 繁中, EN, 日本語" | split: ", " %} {% if lang == site.default_lang %} {% assign url = page.url %} {% else %} {% assign urls = page.url | split: '/' %} {% assign url = "" %} {% for u in urls offset:2 %} {% assign url = url | append: "/" | append: u %} {% endfor %} {% endif %} {% for l in page.langs %} {% for i in (0..4) %} {% if langs[i] == l %} {% if l == page.lang %} {{ langnames[i] }} {% elsif l == site.default_lang %} {{ langnames[i] }} {% else %} {% assign prefix = "/" | append: l %} {{ langnames[i] }} {% endif %} {% endif %} {% endfor %} {% endfor %}
{% endif %}