← Back to Blog
blogs

Building Multilingual Websites with Mulhacen.Web

How we added English/Spanish support to the Louie Fontaine website — and made it reusable for every future product.

BLOGS

The Louie Fontaine website now speaks two languages. Visitors can browse in English at the root URL or switch to Spanish by navigating to /es/. A language switcher sits in the navigation on every page.

This wasn't just a content update — it required building proper infrastructure. Route-based language detection, locale-aware content files, and localised UI strings all needed to work together seamlessly. Rather than solving this once and moving on, we built it as a reusable capability inside core/Mulhacen.Web, the shared library that underpins all Mulhacén Labs products. Any future product can inherit full multilingual support with just a couple of lines of configuration.

Content pages like the artist biography and press kit now resolve the right language automatically. Spanish visitors see the Spanish bio; English visitors see the English one. If a Spanish version of a file doesn't exist yet, the site falls back gracefully to English — so there's never a broken page, even when translations are still in progress.

The Louie Fontaine website also has a new About page at /about (and /es/about in Spanish), giving fans a dedicated place to learn about the artist beyond the press-kit format of the EPK. The content is written in Markdown and easy to update without touching any code.

Published February 26, 2026