I didn’t have any problem so far. Except for SEO i need to improve it a little better. I dont know what the options are for that.
Please give me your feedback.
Nothing has been said about it for quite some time, I have the feeling it may not have started yet. It’s a hard task and it’s maybe the most transversal feature being planned at the moment, because it covers not only the front end but also the Editors back end and more. Also AFAIK no one has ever achieved it very well. Localisation systems I used always have been cumbersome, time consuming, bug inducing, maintenance hell or very incomplete. Webflow isn’t joking with workflows, user experience, Uis and stuff, so it will take time.
I have noticed that this tweak doesn’t work on all browsers. For example Chrome on Windows is showing more then one language. It can’t read the ‘var DEAFULT_LANG’ for some reason.
Good afternoon! Could you please answer my question? I am a junior web developer and I am going to create a website in Chinese. I would like to know how it is possible. I mean, do I need to have any Chinese language skills or any special software for that? I am learning Chinese for work now at Preply. I can speak a little but not sure about writing.
thanks for this elegant solution. I’ve added it to my site and it worked nicely. The problem arose when i tried to add Finsweet filtering. It works fine by itself but when i add your code it stops working. Unfortunately there are no errors in the console whatsoever so i don’t know where even to start troubleshooting. Any help or advice would be greatly appreciated.
I’m not familiar with Finsweets filtering, but as far as I can understand from reading their site nothing jumps out as incompatible. Can you share a read-only link or something so that I can have a look?
Hi Gustav,
i poked around a bit and solved the problem by adding a class to the language switch buttons and changed your code
from: var anchors = document.getElementsByTagName('*');
to this: var anchors = document.getElementsByClassName('lang-btn');
And that fixed the Finsweet filtering. It’s working nicely now. Thanks a lot for your code.
I also moved functions definitions into the head section under custom code from footer.
Does someone know how i need to change the Code if i want to use it without the [[de]] and [[en]] on the Same page but just normally with 2 seperate sites where one is d omain.com/page and the other one is domain.com/en/page - I just want to be able to use this code because it has an cookie that saves the preferance and automatically detects the users Browserlanguage, i just dont want to use it on the same page put in the “traditional” way.
Hi,
I’m developing an ecommerce website and I’m looking to make a multi language experience. I duplicated almost all pages except product page and checkout page.
The tutorial works perfectly except for the cart. As you can see, the text doesn’t change according to the language and stay like that : [[fr]] xxxx [[en]] xxx
Does someone have an idea to solve my issue?