Internationalization
StoreCay Starter does not ship a bilingual storefront. Language is split intentionally:
| Surface | Behavior |
|---|---|
| Admin UI | English / 中文 toggle (built-in src/admin/i18n) |
| Storefront chrome | Single language (default English copy in components) |
| Product / blog content | Whatever you enter in Admin — no locale column |
Use the language control in the Admin shell. UI strings for products, orders, settings, and blog management follow that toggle.
Storefront
Section titled “Storefront”To present the shop in another language:
- Edit storefront copy in the Astro / React modules under
src/, or - Write product titles, descriptions, and blog posts in your target language in Admin
A full storefront i18n routing layer (e.g. /zh/store) is out of scope for the current template.
Site locale metadata
Section titled “Site locale metadata”store.config.ts includes site.defaultLocale (e.g. en-US) for formatting / region defaults — it does not enable multi-locale routes by itself.