From a10cc41963987f95288090f15453b7c843dc4742 Mon Sep 17 00:00:00 2001 From: Yasutake Yohei Date: Sat, 30 Dec 2023 22:43:27 +0900 Subject: buildをgitignoreから削除 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../tutorial-extras/translate-your-site/index.html | 37 ++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 build/tutorial-extras/translate-your-site/index.html (limited to 'build/tutorial-extras/translate-your-site/index.html') diff --git a/build/tutorial-extras/translate-your-site/index.html b/build/tutorial-extras/translate-your-site/index.html new file mode 100644 index 00000000..84c7a511 --- /dev/null +++ b/build/tutorial-extras/translate-your-site/index.html @@ -0,0 +1,37 @@ + + + + + +Translate your site | 小平市議・安竹洋平のまとめ + + + + +
メインコンテンツまでスキップ

Translate your site

+

Let's translate docs/intro.md to French.

+

Configure i18n

+

Modify docusaurus.config.js to add support for the fr locale:

+
docusaurus.config.js
export default {
i18n: {
defaultLocale: 'en',
locales: ['en', 'fr'],
},
};
+

Translate a doc

+

Copy the docs/intro.md file to the i18n/fr folder:

+
mkdir -p i18n/fr/docusaurus-plugin-content-docs/current/

cp docs/intro.md i18n/fr/docusaurus-plugin-content-docs/current/intro.md
+

Translate i18n/fr/docusaurus-plugin-content-docs/current/intro.md in French.

+

Start your localized site

+

Start your site on the French locale:

+
npm run start -- --locale fr
+

Your localized site is accessible at http://localhost:3000/fr/ and the Getting Started page is translated.

+
注意

In development, you can only use one locale at a time.

+

Add a Locale Dropdown

+

To navigate seamlessly across languages, add a locale dropdown.

+

Modify the docusaurus.config.js file:

+
docusaurus.config.js
export default {
themeConfig: {
navbar: {
items: [
{
type: 'localeDropdown',
},
],
},
},
};
+

The locale dropdown now appears in your navbar:

+

Locale Dropdown

+

Build your localized site

+

Build your site for a specific locale:

+
npm run build -- --locale fr
+

Or build your site to include all the locales at once:

+
npm run build
+ + \ No newline at end of file -- cgit v1.2.3-54-g00ecf