Get multilingual site list tags

Description: Used to get a list of multilingual sites

How to use:{% languages 变量名称 %}If you define a variable as websites{% languages websites %}...{% endLanguages %}

languages ​​does not support setting parameters

languages ​​will get all multilingual sites.

websites is an array object, so it needs to be usedforLoop to output

item is for the variable within the loop, the available fields are: :

  • Site language nameLanguageName
  • Language CodeLanguage
  • Language EmojiLanguageEmoji
  • Language IconLanguageIcon
  • Site nameName
  • Link addressLink
  • Link addressRemark
  • Link addressNofollow

Sample code

Switch language:

{%- languages websites %}
{%- if websites %}
<div>
    <span>切换语言:</span>
    {%- for item in websites %}
    <a href="{{item.Link}}">
        {%- if item.LanguageIcon %}
        <img src="{{item.LanguageIcon}}" />
        {%- else %}
        {{item.LanguageEmoji}}
        {% endif %}
        {{item.LanguageName}}
    </a>
    {%- endfor %}
</div>
{%- endif %}
{%- endLanguages %}

hreflang:

Insert the Hreflang tag into the HTML's<head>block

{%- languages websites %}
{%- for item in websites %}
<link rel="alternate" href="{{item.Link}}" hreflang="{{item.Language}}">
{%- endfor %}
{%- endLanguages %}