Үндсэн агуулга руу алгасах

Сайтаа орчуулах

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 хуудас орчуулагдсан байна.

болгоомжлох

Хөгжүүлэлтийн явцад та нэг удаад зөвхөн нэг хэл ашиглах боломжтой.

Хэлний цэс (Locale Dropdown) нэмэх

Хэлнүүд хооронд саадгүй шилжихийн тулд хэлний цэс нэмнэ үү.

docusaurus.config.js файлыг өөрчлөх:

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

Одоо навигаци дээр хэлний цэс гарч ирнэ:

Locale Dropdown

Орчуулсан сайтаа угсрах (Build)

Тодорхой нэг хэлэнд зориулж сайтаа угсрах:

npm run build -- --locale fr

Эсвэл бүх хэлнүүдийг нэгэн зэрэг багтааж сайтаа угсрах:

npm run build