Skip to content

Commit deff1eb

Browse files
committed
docs(search): ES-5868 Enhance multi-language support description
Updated the documentation to clarify that the Storefront GraphQL API supports product search, filters, and facets in multiple languages, ensuring product information is returned in the shopper's preferred language based on the Accept-Language HTTP header or customer settings.
1 parent 86f56a9 commit deff1eb

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

docs/storefront/headless/products/faceted-textual-search.mdx

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -235,7 +235,7 @@ If you sort by price, the products sort by either their `salePrice` or `basePric
235235

236236
### Multi-language Product Search
237237

238-
The Storefront GraphQL API supports product search in multiple languages. When multi-language is enabled and translations are provided in the BigCommerce admin, the API returns product names, descriptions, and search keywords in the shoppers preferred language—determined by the `Accept-Language` HTTP header or customer settings.
238+
The Storefront GraphQL API supports product search, filters and facets in multiple languages. When multi-language is enabled and translations are provided in the BigCommerce GraphQL admin, the Storefront GraphQL API returns product information in the shopper's preferred language—determined by the `Accept-Language` HTTP header or customer settings.
239239

240240
**Searchable fields include:**
241241
- Product name
@@ -307,9 +307,13 @@ If a translation is missing for a product’s content in the shopper’s selecte
307307

308308
1. **Add the new language to your storefront/channel** – This enables you to provide translations.
309309
2. **Set the language to "Inactive"** – Prevents incomplete content from appearing on the storefront.
310-
3. **Localize your product content** – Add translations for product names, descriptions, etc. If a translation isnt provided, the base content will display.
310+
3. **Localize your product content** – Add translations for product names, descriptions, etc. If a translation isn't provided, the base content will display.
311311
4. **Activate the language** – Make the language available for shoppers when translations are complete.
312312

313+
<Callout type="warning">
314+
You must specifically override product filters if you want your filters and facets to be displayed in the shoppers language. This is different from overriding custom fields or product options.
315+
</Callout>
316+
313317
#### Limitations, Recommendations, and Recovery
314318

315319
- **API Availability:** Multi-language search is available only via the Storefront GraphQL API (used for headless storefronts such as Catalyst).

0 commit comments

Comments
 (0)