Sha256: 636da886f48d0d8771c9084366f9317bf982afa773d87e3d8fc14e6114c48d4f

Contents?: true

Size: 1.41 KB

Versions: 3

Compression:

Stored size: 1.41 KB

Contents

{%- include languages/languages.html -%} {%- if page.nointernationalization -%}
<div></div>
{%- elsif site.internationalizationall -%}
<div class="container-fluid int-section">
  <div class="d-flex justify-content-center mt-1">
    <h3>Available in</h3>
  </div>
  <div class="lang-container">
    {%- assign currentPermalink = page.permalink -%} {%- assign pageLang =
    page.lang -%} {%- for i in matchurls -%} {%- for checklang in site.pages -%}
    {%- assign linkToCheck ="/" |append: i|append:currentPermalink -%} {%- if
    pageLang !="en" -%} {%- assign stringToReplace = "/"|append: pageLang-%}
    {%-assign linkToCheck = linkToCheck | replace: stringToReplace, ""%}
    {%-endif-%} {%- if checklang.permalink == linkToCheck -%} {%- assign
    languagetext = [i]-%}

    <a class="m-2 languageLinks" href="{{ checklang.permalink }}">
      {%- if languagetext[0]==page.lang -%} English {%- else -%} {{
      languagetext[1] }} {%- endif -%}
    </a>

    {%- endif -%} {%- endfor -%} {%- endfor -%}
  </div>
</div>

{%- endif -%}
<style>
  .lang-container {
    display: grid;
    grid-template-columns: auto auto auto auto;
    padding: 10px;
  }
  .languageLinks {
    text-align: center;
    text-decoration: none;
    display: inline-block;
    color: black;
  }
  .int-section {
    padding: 10px;
    background-color: white;
    border-top: 1px solid rgb(148, 148, 148);
  }
</style>

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
appscms-tools-theme-4.8.0 _includes/internationalization-section.html
appscms-tools-theme-4.7.9 _includes/internationalization-section.html
appscms-tools-theme-4.7.8 _includes/internationalization-section.html