How to Write a Website That Works in Two Languages
In a huge number of American towns and cities, the customer base is not one language, it is two. A restaurant, a clinic, a repair shop, or a family service business may serve a community where a large share of people are far more comfortable in Spanish, or another language, than in English. Yet most of these businesses run a website in English only, quietly signaling to a big chunk of their potential customers that this place may not really be for them. It is rarely intentional. It just never got done. But the cost is real: a whole audience that would happily become loyal customers if only the website spoke to them in the language they think and live in. Building a site that works in two languages is one of the most direct ways to grow in a bilingual community, and it does more than translate words. It says "you are welcome here."
Here is how to do it well.
Know which languages your community actually uses
Start with reality, not assumption. Look honestly at who your customers are and who lives in the area you serve. Which languages do people in your community genuinely use at home and prefer for important decisions? For many US businesses this is English and Spanish, but it varies widely by region and neighborhood. The point is to build for the languages your actual and potential customers use, so your site meets them where they are. Serving a community well means speaking its languages, and that starts with knowing them clearly.
Translation is about meaning, not word-for-word
The most common mistake is treating a second language as a mechanical swap, running text through a quick tool and calling it done. Language carries culture, warmth, and nuance, and a clumsy or literal translation can feel cold, confusing, or even unintentionally off-putting. It signals that you did not really care enough to do it right. Good bilingual copy reads naturally to a native speaker, capturing the same warmth and clarity as the original. It is worth having each language done properly, so that a customer reading in their preferred language feels the same welcome and professionalism as anyone else. The quality of the second language should match the first, not feel like an afterthought.
Make switching effortless
A bilingual site only works if people can easily get to the version they want. The way to switch languages should be obvious and available everywhere, usually a clear, simple toggle near the top of every page. A visitor should never have to hunt for how to read the site in their language, and once they switch, they should stay in that language as they move around. Making this seamless respects the customer and keeps them comfortable. A hidden or confusing language switch frustrates the very people you built the second language for, so keep it front and center and simple.
Keep both versions equally complete and current
One quiet failure of bilingual sites is letting one language fall behind. The English pages get updated with new hours, prices, or services, and the second language slowly goes stale, until it is giving customers wrong information and signaling neglect. Both versions deserve to be complete and kept in sync. When you update one, update the other. A second language that is clearly maintained tells that part of your community they are a real priority, not an afterthought. A neglected one does the opposite, undermining the goodwill the site was meant to build.
The welcome matters as much as the words
There is a deeper effect at work that goes beyond practical communication. When people find a business that speaks their language, they feel seen and respected. It builds an emotional connection and loyalty that a translation-as-checkbox cannot capture. Many customers will choose and stay with a business specifically because it made the effort to welcome them in their own language, and they will tell their friends and family. In tight-knit communities, that word of mouth is powerful. A genuinely bilingual site is not just convenient. It is a statement of respect that customers remember and reward.
Do not forget the practical details
Beyond the main copy, make sure the everyday essentials work in both languages: your services, your contact information, any forms or booking, your hours, and the answers to common questions. A customer who reads the welcome in their language but then hits a form or a key page only in the other language gets stranded at the worst moment. Consistency throughout the whole experience is what makes a bilingual site truly work, from the first impression all the way to reaching out.
Let us build your site in both languages
If you serve a bilingual community but your website only speaks one language, you are leaving real, loyal customers on the table, and welcoming them is easier than you think. At Catapult, our in-house design team builds small businesses professional websites that work beautifully in two languages, with natural, respectful copy in each, an easy switch, and both versions kept complete and current.
You tell us about your business and the community you serve, hand over your domain, and we build the whole site for you, usually launch-ready in about 48 hours. It is $79 to launch, then $9 a month for hosting with unlimited change requests, so whenever you update one language, you just ask and we keep both in sync, no extra charge.
Your community speaks more than one language. Let's make sure your website welcomes all of them.