多國語系 (i18n)
Hugo 可以提供多國語系(i18n)的樣板去顯示
設定多國語系
在 Hugo 專案根目錄可以建立 i18n/zh-TW.yaml
的檔案,設定繁體中文語系,在檔案中的設定長得可能會像下方
# i18n/zh-TW.yaml
article:
relatedContents:
other: 相關文章
lastUpdatedOn:
other: 最後文章更新時間
在 config.yaml
可以設定預設的語系
# config.yaml
defaultContentLanguage: zh-TW
設定完多國語系檔案後,到 Hugo 的樣板 layout
目錄中的檔案,可以用 i18n
或 T
的函式取得多國語系文字
{{ i18n "article.relatedContents" }}
{{ T "article.relatedContents" }}