Skip to content

DEVDOCS-6385 - Multi-lang text search #1004

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

DEVDOCS-6385 - Multi-lang text search #1004

wants to merge 1 commit into from

Conversation

bc-terra
Copy link
Contributor

@bc-terra bc-terra commented Jul 3, 2025

New page describing textual search in multiple languages via GraphQL

DEVDOCS-6385

What changed?

  • ElasticSearch now includes multi-language support via GraphQL

Release notes draft

  • We've added multi-language support for product search via GraphQL. This includes support for
    • Product Name
    • Product Description
    • Variants
    • Custom Fields
  • When multi-language support is enabled, the feature will work with any products with translations present on these fields.

Anything else?

ping { @bigcommerce/dev-docs-team }

New page describing textual search in multiple languages via GraphQL
---
title: Multi-language Product Search with GraphQL
description: Learn how to perform product searches in multiple languages using the Storefront GraphQL API.
keywords: multi language, graphql, product search, translations
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ [remark-lint] reported by reviewdog 🐶
Hard to read sentence (confidence: 4/7) retext-readability retext-readability

- Translated product names and descriptions
- Multi-language settings enabled in the BigCommerce admin

When these are set, the Storefront GraphQL API automatically returns product search results in the shopper's preferred language, determined by the `Accept-Language` HTTP header or customer settings. If no preference is provided, the store's default language is used. The API uses the request's locale to select the correct translations for product fields, so no special query arguments are needed.
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ [remark-lint] reported by reviewdog 🐶
Hard to read sentence (confidence: 4/7) retext-readability retext-readability


## Learn More

- [Faceted Textual Search](./faceted-textual-search)
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ [remark-lint] reported by reviewdog 🐶
Link to ./faceted-textual-search is dead no-dead-urls remark-lint


## Learn More

- [Faceted Textual Search](./faceted-textual-search)
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ [remark-lint] reported by reviewdog 🐶
Link to unknown file: faceted-textual-search missing-file remark-validate-links

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant