Przetłumacz swoją witrynę
Przetłumaczmy docs/intro.md na francuski.
Skonfiguruj i18n
Zmodyfikuj docusaurus.config.js, aby dodać obsługę ustawień regionalnych fr:
export default {
i18n: {
defaultLocale: 'en',
locales: ['en', 'fr'],
},
};
Przetłumacz dokument
Skopiuj plik docs/intro.md do folderu i18n/fr:
mkdir -p i18n/fr/docusaurus-plugin-content-docs/current/
cp docs/intro.md i18n/fr/docusaurus-plugin-content-docs/current/intro.md
Przetłumacz i18n/fr/docusaurus-plugin-content-docs/current/intro.md na francuski.
Uruchom zlokalizowaną witrynę
Uruchom witrynę w francuskiej wersji językowej:
npm run start -- --locale fr
Twoja zlokalizowana witryna jest dostępna pod adresem http://localhost:3000/fr/, a strona „Pierwsze kroki” jest przetłumaczona.
W fazie rozwoju można używać tylko jednej lokalizacji na raz.
Dodaj rozwijaną listę lokalizacji
Aby płynnie nawigować między językami, dodaj rozwijaną listę lokalizacji.
Zmodyfikuj plik docusaurus.config.js:
export default {
themeConfig: {
navbar: {
items: [
{
type: 'localeDropdown',
},
],
},
},
};
Menu rozwijane ustawień regionalnych jest teraz widoczne na pasku nawigacyjnym:

Zbuduj swoją zlokalizowaną witrynę
Zbuduj witrynę dla określonej lokalizacji:
npm run build -- --locale fr
Lub zbuduj witrynę tak, aby zawierała wszystkie ustawienia regionalne naraz:
npm run build