国際化(i18n)
本来は単一言語の Nuxt UI テンプレートへプロジェクト側で言語パスを追加します。
国際化
公式テンプレートには一式が含まれません。 現行ソースは1つのコンテンツコレクションを
持ち、文書言語を英語に設定します。Nuxt では @nuxtjs/i18n を使えますが別統合です。
この例は静的サイト向けの小さな方式です。content/en/ と content/ja/ を執筆し、
ルートから <html lang> を設定し、ヘッダー操作ではページ接尾辞を保ったまま言語部分だけを置換します。
| 言語 | コンテンツルート | 公開接頭辞 |
|---|---|---|
| 英語 | content/en/ | /en/ |
| 日本語 | content/ja/ | /ja/ |
対応ページの一致はプロジェクトが保証し、テンプレートが翻訳するわけではありません。