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 retrieve all multilingual sites.
websites is an array object, therefore it needs to be usedforloop to output
item is the variable in the for loop body, available fields include: :
- 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
Toggle 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:
Put the Hreflang tag in HTML's<head>Block
{%- languages websites %}
{%- for item in websites %}
<link rel="alternate" href="{{item.Link}}" hreflang="{{item.Language}}">
{%- endfor %}
{%- endLanguages %}