Description: Used to get the list of multilingual sites
Usage:{% languages 变量名称 %}If the variable is defined as websites{% languages websites %}...{% endLanguages %}
languages does not support setting parameters.
languages will get all the multilingual sites.
websites is an array object, therefore it needs to be usedforin a loop to output
item is the variable within the for loop, the available fields are: :
- site language name
LanguageName - language code
Language - Language Emoji
LanguageEmoji - Language Icon
LanguageIcon - Site Name
Name - Link address
Link - Link address
Remark - Link address
Nofollow
Example Code
Change 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:
Place the Hreflang tag in the HTML's<head>block
{%- languages websites %}
{%- for item in websites %}
<link rel="alternate" href="{{item.Link}}" hreflang="{{item.Language}}">
{%- endfor %}
{%- endLanguages %}