Multi-language Swiss site — DE/FR/IT/EN — how should I structure it?
Categories:
Magento Developer Switzerland
Switzerland has 4 official languages, and Swiss shoppers strongly prefer their regional language. The right Magento structure:
- One website (single product catalog, single inventory).
- One store for Swiss commerce (CHF, MWST 8.1%, Swiss Post rules).
- 4 store views:
de_CH,fr_CH,it_CH,en_CH. - URL structure:
/de/,/fr/,/it/,/en/with hreflang per view (de-CH,fr-CH,it-CH,en-CH).
Translations live in Magento’s native i18n + catalog_product_entity_*_store tables — we manage the translation pipeline (typically via Crowdin or Phrase) so the DE source-of-truth syncs cleanly to FR / IT / EN. Locale-aware schema.org emitted per store-view.
Was this helpful?