Sha256: 9ac77fe3e6b2e2aa3aa3b10be8061367896ff7f753918344dbefac436dc322ce

Contents?: true

Size: 1.17 KB

Versions: 16

Compression:

Stored size: 1.17 KB

Contents

{% assign plang = page.lang | default: site.langs[0] | default: "en" %}
{% assign pagename = page.path | split:"." | first %}
{% assign versions = site.data.academic_i18n.versions %}
{% assign no_versions = site.data.academic_i18n.no_versions %}

{% if page.layout == "post" %}
  {% assign i18n_posts = site.posts | where_exp:"p","p.path contains pagename" %}
{% else %}
  {% assign i18n_posts = site.pages | where_exp:"p","p.path contains pagename" %}
{% endif %}

<ul class="lang-selector">
  <span class="lang-intro">
    {{ site.data.academic_i18n.langs_avail[plang] }}
  </span>
  <li class="lang">
    <a href="{{ page.url }}" title="{{ versions[plang] }} {{ page.title }}">
      {{ plang }}
    </a>
  </li>

{% for t_lang in site.langs %}
  {% unless t_lang == plang %}
    {% assign t = i18n_posts | where:"lang",t_lang | first %}
    <li class="lang">
    {% if t %}
      <a href="{{ t.url }}" rel="alternate" title="{{ versions[t_lang] }} {{ t.title }}">
    {% else %}
      <span class="no-version" title="{{ no_versions[t_lang] }}">
    {% endif %}

    {{ t_lang }}

    {% if t %}
      </a>
    {% else %}
      </span>
    {% endif %}
    </li>
  {% endunless %}
{% endfor %}
</ul>

Version data entries

16 entries across 16 versions & 2 rubygems

Version Path
kacademic-0.5.8 _includes/_i18n/lang_selector.html
academic-0.5.8 _includes/_i18n/lang_selector.html
academic-0.5.7 _includes/_i18n/lang_selector.html
academic-0.5.6 _includes/_i18n/lang_selector.html
academic-0.5.5 _includes/_i18n/lang_selector.html
academic-0.5.4 _includes/_i18n/lang_selector.html
academic-0.5.3 _includes/lang_selector.html
academic-0.5.2 _includes/lang_selector.html
academic-0.5.1 _includes/lang_selector.html
academic-0.5.0 _includes/lang_selector.html
academic-0.4.97 _includes/lang_selector.html
academic-0.4.96 _includes/lang_selector.html
academic-0.4.95 _includes/lang_selector.html
academic-0.4.94 _includes/lang_selector.html
academic-0.4.93 _includes/lang_selector.html
academic-0.4.92 _includes/lang_selector.html