Przeskocz do opisu głównego

Przetłumacz swoją witrynę

Przetłumaczmy docs/intro.md na francuski.

Skonfiguruj i18n

Zmodyfikuj docusaurus.config.js, aby dodać obsługę ustawień regionalnych fr:

docusaurus.config.js
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.

warning

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:

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

Menu rozwijane ustawień regionalnych jest teraz widoczne na pasku nawigacyjnym:

Rozwijane ustawienia regionalne

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