Streaming live at 10am (PST)

How to create multi-language blog using Webflow CMS?

Hi everyone. How to create a multi-language blog using Webflow CMS? It looks like there is only one CMS Collection Page" for “post”. What is the best way to do it?

Thanks a lot.

There is No simple Way for now. (Vote for the wishlist idea her).
For a massive multi-language blog (Or more than 2 languages) - maybe use another CMS.

For small 2 languages blog - manually create this idea (collection - blog-en and blog-fr). Very Tidy (You should upload each image twice and so on) but will work fine.

prefix trick

Give numbers (#id) for each article example:
1-Hello World and 1-Bonjour tout le monde - otherwise its really hard over time to compare articles). Add extra field for the “title” (same as “name” without #id)==> (Do not use name) + Remember to remove the number from the slug.

Copy collection page

No way (To create A and than duplicate to B).

So, Finish 100% design/layout before you bind all fields (Otherwise no way do to copy-and-paste from en to fr collection). Its even good idea to create “non-cms” copy of this page (and disable this page from google index).

Styling over time: Do not add extra classes or combo-classes to B or A (use same base styles).

Sum:
This is the “stupid solution” - You find clever ideas under the forum - but in the bottom line "no fast solution" for now.

2 Likes

Thank you very much for your detailed tips.

But sad to hear that, we are building a large scale blog magazine on webflow… webflow should put some effort on supporting multi-lingual site.

I just find this WEGLOT ( https://weglot.com/features/ )

Any idea if is a good solution?

2 Likes

Hi Anthony,

Eugene from the Weglot team. Obviously I’m biased but yes it’s a good solution! Weglot automatically detects all your content and replace it with your desired translations. It’s simple to integrate, you then only focus on your translations and best of all, it’s fully SEO complaint if you use our “subdomain integration”.

We have setup a guide on how to install Weglot on a Webflow website + made a demo here:

Check it out and if you have any questions, please let me know or contact directly our support team here: support@weglot.com

Best,
Eugene

2 Likes

How does subdomain integration work? Does the main website need to be manually duplicated, on two parallel webflow websites? Or does it take the source content, and create the translated page dynamically?

Hi,

Weglot handles pretty much everything, you just need to link the Weglot subdomains in your DNS zone. The API generates new pages from the source content that you only need to translate into Weglot. So yeah it’s created dynamically.

I’m about to use their API in a few days/weeks. I’ll deliver more in-depth details when able.

Hi @AlphaBlock,

You don’t need to duplicate anything. Weglot will dynamically create a translated version of your website and deliver it through our reverse proxy server :slight_smile:

@ColibriMedia Thank you for your answer! Let me know if you have any questions when you test Weglot out.

Thank you - that sounds exactly like what we need.

To be extremely clear, I will have the english version living on say, en.site.com, and will create an empty es.site.com, which weglot will magically fill in. I literally do all the webflow design on en.site.com - and simply take care that es.site.com is ok from DNS stand-point, and weglot will do the rest.

Google will think there’s a website on es.site.com, and will index it, SEO it, etc.

Tell me please it works like this :slight_smile:

Thanks!

@eugene_weglot Is the wrongly named language slug fixed? “Traditional Chinese” is not “tw”, tw Is commonly refers to Taiwan only.

You create your original website on Webflow as usual. Connect it to your domain name site.com via your DNS and then also connect Weglot via your DNS on es.site.com, fr.site.com … (Everything is explained when you sign up to help you do it). Weglot will then detect your all your website content (text, images, …), allow you to translate it and display the translations :slight_smile:

Weglot also follows all Google best practices in terms of multilingual SEO: It adds hreflangs, allow you to translate all metadata, … so the translated versions of your site are all well indexed.

Hi @anthonychan2509, not it’s not fixed yet unfortunately. I’ll let you know when it’s done.

Hi Eugene,

What about CMS Collections? For example I have lots of CMS collections serving as predefined list of parameters for my core collection. For example: I develop a watches & jewellery website where the watches have lots of features, like case shapes, dial colours, complications and etc. Do I have to translate manually each main collection item details (which I mostly selected by dropdown list) as soon they created, or it is enough to translate “nested collections items” only once, and they will be automatically translated once I create an item within core collection and fill it with options in english language pulled from “nested” collections. Hope that makes sense a bit…

Thank you in advance,
Elchin

Hey @Flex_Design,

I’m not sure I fully understood your question but let me try to answer it. First: The way Weglot works is it scans your original page, detects the content (mainly the strings) visible on the page and replaces this content with translations (that you control). So you create your Webflow website in one language as usual and once Weglot is integrated, only the content that is on your Front website will be detected and translatable.

Also, you don’t need to translate the same string twice. For example: if you have different color options for the watchband of many watches like “Brown” / “Black” / “Red”, those separate strings will only need to be translated one time. We will apply the translation to all the strings that are the same.

I hope I answered your question :slight_smile:

Hi Elchin,

Were you able to test if Weglot properly supports the collection pages within Webflow? (E.g. not only the static pages.) This is a critical point for me to understand as it is still a bit unclear, and I haven’t managed to test it out yet.

Best,
Santeri

Hi Santeri,

I haven’t tested it out yet. Hope will get to that next week (I want to finish the whole website). I will keep you updated on that.
But it seems not the right solution I want. I hope webflow will provide a native solution for this soon. Personally I do not prefer to use too many third party integrations.

Cheers,
Elchin