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 usedfor
Loop to output
item is for the variable within the 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
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 %}