diff --git a/packages/docusaurus/src/server/__tests__/configValidation.test.ts b/packages/docusaurus/src/server/__tests__/configValidation.test.ts index 815857d1ff..678cbc4ef5 100644 --- a/packages/docusaurus/src/server/__tests__/configValidation.test.ts +++ b/packages/docusaurus/src/server/__tests__/configValidation.test.ts @@ -473,6 +473,12 @@ describe('i18n', () => { baseUrl: '/myBase/Url/', }); }); + + it('accepts translate true', () => { + expect(normalizeLocaleConfig({translate: true})).toEqual({ + translate: true, + }); + }); }); }); }); diff --git a/packages/docusaurus/src/server/configValidation.ts b/packages/docusaurus/src/server/configValidation.ts index 5f6059bfa6..ce69e43e46 100644 --- a/packages/docusaurus/src/server/configValidation.ts +++ b/packages/docusaurus/src/server/configValidation.ts @@ -252,6 +252,7 @@ const LocaleConfigSchema = Joi.object({ direction: Joi.string().equal('ltr', 'rtl'), calendar: Joi.string(), path: Joi.string(), + translate: Joi.boolean(), url: SiteUrlSchema, baseUrl: BaseUrlSchema, });