diff --git a/packages/docusaurus-theme-classic/src/theme/hooks/useContextualSearchFilters.ts b/packages/docusaurus-theme-classic/src/theme/hooks/useContextualSearchFilters.ts index 5e4a2a792948..e279875cce3c 100644 --- a/packages/docusaurus-theme-classic/src/theme/hooks/useContextualSearchFilters.ts +++ b/packages/docusaurus-theme-classic/src/theme/hooks/useContextualSearchFilters.ts @@ -20,7 +20,7 @@ type ContextualSearchFilters = { // We may want to support multiple search engines, don't couple that to Algolia/DocSearch // Maybe users will want to use its own search engine solution export default function useContextualSearchFilters(): ContextualSearchFilters { - const {siteConfig} = useDocusaurusContext(); + const {i18n} = useDocusaurusContext(); const allDocsData = useAllDocsData(); const activePluginAndVersion = useActivePluginAndVersion(); const docsPreferredVersionByPluginId = useDocsPreferredVersionByPluginId(); @@ -46,7 +46,7 @@ export default function useContextualSearchFilters(): ContextualSearchFilters { ]; return { - locale: siteConfig.i18n.currentLocale, + locale: i18n.currentLocale, tags, }; } diff --git a/packages/docusaurus-theme-search-algolia/src/theme/hooks/useAlgoliaContextualFacetFilters.js b/packages/docusaurus-theme-search-algolia/src/theme/hooks/useAlgoliaContextualFacetFilters.js index 220e1effae03..c09ef21963ba 100644 --- a/packages/docusaurus-theme-search-algolia/src/theme/hooks/useAlgoliaContextualFacetFilters.js +++ b/packages/docusaurus-theme-search-algolia/src/theme/hooks/useAlgoliaContextualFacetFilters.js @@ -16,5 +16,5 @@ export default function useAlgoliaContextualFacetFilters() { const tagsFilter = tags.map((tag) => `docusaurus_tag:${tag}`); - return [...(locale ? languageFilter : []), tagsFilter]; + return [languageFilter, tagsFilter]; }