Dev Tools · 1h ago
How one React codebase serves 390 tarot card pages in 5 languages
Tarotas, a tarot card app from Inithouse, serves 78 cards in five languages from a single React codebase. The app uses language prefixes in URLs, with English at the root and Czech, Slovak, German, and Polish under two-letter prefixes. Card slugs remain in English across all languages to keep routing simple and maintainable.
Meridian48 take
The approach prioritizes developer simplicity over localized URLs, a pragmatic trade-off for a small team managing a multilingual SPA.
Read the full reporting
Serving 78 cards x 5 languages from one codebase: our i18n routing →
DEV Community
i18nreact-routing