_includes/internationalization-section.html in appscms-tools-theme-4.8.3 vs _includes/internationalization-section.html in appscms-tools-theme-4.8.4
- old
+ new
@@ -1,47 +1,64 @@
-{%- 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">
- <div>Available in</div>
- </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: #6b6b6b;
- font-size: 14px;
- font-weight: 500;
- line-height: 18px;
- }
- .int-section {
- padding: 10px;
- background-color: white;
- border-top: 1px solid rgb(148, 148, 148);
- }
-</style>
+{%- include languages/languages.html -%} {%- if page.nointernationalization -%}
+<div></div>
+{%- elsif site.internationalizationall -%}
+
+<div class="internationalization-section">
+ <div class="row">
+ <div class="col-md-11 mx-auto">
+ <div class="d-flex justify-content-center mt-1">
+ <h3>Available in</h3>
+ </div>
+ <div class="internationalization-languages">
+ {%- for item in matchurls -%} {%- if item != 'zh-TW' -%} {%- if item ==
+ 'en'-%} {%- if dataFile.htmlLangAtt == item -%}
+
+ <a
+ class="active-lang internationalization-language-drop-down-item font-weight-bold"
+ href="{{ page.permalink}}"
+ >English <i class="fas fa-check ml-auto"></i>
+ </a>
+
+ {%- else -%} {%- if dataFile.features -%}
+ <a class="internationalization-language-drop-down-item" href="/">English</a>
+ {%- else -%}
+ <a
+ class="internationalization-language-drop-down-item"
+ href="/{{ page.permalink | split: '/' | last}}"
+ >English
+ </a>
+ {%- endif -%} {%- endif -%} {%- else -%} {%- if dataFile.htmlLangAtt == item
+ -%} < > {%- if page.permalink | split: '/' | last != item -%}
+ <a
+ class="internationalization-language-drop-down-item font-weight-bold active-lang"
+ href="{{ page.permalink}}"
+ >{{[item][1]}}
+ <i class="fas fa-check ml-auto"></i>
+ </a>
+ {%- else -%}
+ <a class="active-lang" href="/{{item}}"
+ >{{[item][1]}}
+ <i class="fas fa-check ml-auto"></i>
+ </a>
+ {%- endif -%} {%- else -%} {%- if page.permalink | split: '/' | last != item
+ -%} {%- if dataFile.features -%}
+ <a class="internationalization-language-drop-down-item" href="/{{item}}">{{[item][1]}} </a>
+ {%- else -%}
+ <a
+ class="internationalization-language-drop-down-item"
+ href="/{{item}}/{{ page.permalink | split: '/' | last}}"
+ >{{[item][1]}}
+ </a>
+ {%- endif -%} {%- else -%}
+ <a class="internationalization-language-drop-down-item" href="/{{item}}">{{[item][1]}} </a>
+ {%- endif -%} {%- endif -%} {%- endif -%} {%- endif -%} {%- endfor -%}
+ </ul>
+ </div>
+ </div>
+ </div>
+
+</div>
+
+
+
+{%- endif -%}
+