docs(v2): i18n site: enable ko + zh-CN locales (#4599)

* enable locales

* do not deploy multiple locales in netlify deploy preview: keep it fast
This commit is contained in:
Sébastien Lorber 2021-04-11 19:21:13 +02:00 committed by GitHub
parent aa392a9907
commit 41af0c9f90
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -57,11 +57,14 @@ const isVersioningDisabled = !!process.env.DISABLE_VERSIONING || isI18nStaging;
url: 'https://docusaurus.io',
i18n: {
defaultLocale: 'en',
locales: isI18nStaging
locales: isDeployPreview
? // Deploy preview: keep it fast!
['en']
: isI18nStaging
? // Staging locales: https://docusaurus-i18n-staging.netlify.app/
['en', 'zh-CN', 'ko', 'ja']
['en', 'ja']
: // Production locales
['en', 'fr'],
['en', 'fr', 'ko', 'zh-CN'],
},
onBrokenLinks: 'throw',
onBrokenMarkdownLinks: 'warn',