2026 Community Survey results are here! See how the Craft CMS community works. results are live!

Setting up Sites

To create multilingual websites in Craft CMS, you must first establish multiple sites through the Control Panel Settings

The first step for a mul­ti­lin­gual web­site with Craft CMS is to cre­ate at least two sites. You can do this in the back­end in the Con­trol Pan­el Set­tings, in the Sites configuration. 

One thing to note right away is that Sites are part of the project con­fig, so they’re tracked in the con­fig fold­er. That means you can only cre­ate and con­fig­ure sites in a devel­op­ment envi­ron­ment. You can’t change or add sites in the pro­duc­tion envi­ron­ment, where con­fig changes are disabled.

The con­cept of Sites in Craft CMS is used for both mul­ti-lan­guage and mul­ti-site setups, so you can cre­ate both mul­ti­lin­gual sites, and even cre­ate mul­ti­ple web­sites that each come in mul­ti­ple dif­fer­ent languages.

Craft Version
Craft 5
Instructor
Level
Beginner
Date Published
May 18, 2025