Skip to main content

i18n 設定ファイルに基づいて、コンテンツの一部を翻訳します。

これは i18n/ja-US.toml ファイルをもとにコンテンツの一部を翻訳します。翻訳を管理するために、 go-i18n  ツールを使用することができます。翻訳は、テーマとリポジトリのルートの両方に存在することができます。

{{ i18n "translation_id" }}

変数を使用して柔軟な翻訳をクエリする

多くの場合、翻訳文字列でページ変数を使用したいと思うでしょう。 そのためには、以下のように、i18n を呼び出すときに . コンテキストを渡します。

{{ i18n "wordCount" . }}

上記の関数は、. コンテキストを "wordCount" ID に渡します。

コンテキストにある .WordCount の値が 101 であると仮定します。結果は以下のようになります。

This article has 101 words.

文字列の翻訳の詳細については、多言語モードでの文字列の翻訳 を参照してください。