docusaurusを翻訳する
Docusaurusでi18nをどう構成するかの例は、Frenglishのドキュメントを参考にしてください。
それでは、docs/intro.md
をフランス語に翻訳してみましょう。
i18nを設定する
docusaurus.config.js
を編集してfr
翻訳ファイルをサポートしましょう:
docusaurus.config.js
export default {
i18n: {
defaultLocale: 'en',
locales: ['en', 'fr'],
},
};
ドキュメントを翻訳する
docs/intro.md
ファイルをi18n/fr
フォルダにコピーします:
mkdir -p i18n/fr/docusaurus-plugin-content-docs/current/
cp docs/intro.md i18n/fr/docusaurus-plugin-content-docs/current/intro.md
i18n/fr/docusaurus-plugin-content-docs/current/intro.md
をフランス語に翻訳しましょう。
ローカライズサイトを起 動する
フランス語翻訳ファイルでサイトを起動します:
npm run start -- locale fr
ローカライズされたサイトはhttp://localhost:3000/fr/でアクセスでき、Getting Started
ページも翻訳されています。
:::注意
開発中は、一度に1つの言語しか使えません。
:::