lang.Merge
Syntax
lang.Merge FROM TO
Returns
any
例如:
{{ $pages := .Site.RegularPages | lang.Merge $frSite.RegularPages | lang.Merge $enSite.RegularPages }}
将从当前站点的左侧到右侧填补缺失的内容,依次是来自法语站点,然后是英语。
一个更实际的示例是从其他语言填充缺失的翻译:
{{ $pages := .Site.RegularPages }}
{{ range .Site.Home.Translations }}
{{ $pages = $pages | lang.Merge .Site.RegularPages }}
{{ end }}