There are various ways to translate a Carrd site, or show content in a different language. Some methods require paid tools, some require technical knowledge, and some are just quick and simple hacks. In this article we’ve set out a the best options we know of, for you to choose from.
How to make Carrd multilingual
If you want to make a fully multilingual Carrd site, so it translates into different languages, you will need some tools for that. We’ve not tried this ourselves, however below are some tools and methods suggested by other Carrd users.
Conveythis
Weglot
Elfsight
Use Google Translate on your Carrd site
Another option I’ve seen suggested instead of a tool is to use Google Translate. There you can get a direct link to a version of your site where Google has translated it. You can then add this link to the header on your main site, like a language selector.
An example psi.sg where you can see the language selector in the top right corner. You click on the language options and it shows a Google Translate version of the site.
Duplicate your Carrd site or a section
Another way of adding translation without a tool is to clone the main language site, and publish it as separate site, but on a subdomain of your main site.
In a similar way you could just duplicate a Section on your main language site, then translate that and hide it from the main page. Name the Sections something like #en and #es to reflect the language, and then you could then link to them in your site header.
Add geolocation to a Carrd site via API
You can also personalise the content of a site depending on the visitor’s location, if you implement geolocation API.
Here are some tools Carrd users recommend.
⚠️
Note: these methods involve the use of APIs and code/scripts.
ip2location
This tool could potentially write the script for you.