I’m trying out Weglot to add Swedish translation to a Norwegian page where our visitors can download whitepapers in pdf format. We send them directly to a collection template page, so each whitepaper has it’s own page, and the collection will have a field for locale at first for identification.
So far it seems to work like magic, but I’m not sure how to handle an specific scenario:
Visitor clicks on link to this page on the Swedish blog, but his browser is in english. Since Norwegian is the original content, how can I assure the visitor lands on the Swedish translated page instead of the fallback (no)?
Is there a way to use queries on the URL? Clicking the Weglot button with js wouldn’t be ideal because it would flash Norwegian for a second.
@eugene_weglot I’d be very immensily happy if you can point out the right direction!
I started writing a javascript using URLSearchParams but apparently it worked without it just by adding ?lang= + “2-letter code of a language” to my url.
Thanks @eugene_weglot but I wanted to avoid the auto redirect based on browser language, since in some scenarios the content in the page will be in a specific language, thus I want to avoid the risk of showing the fallback language and cause any confusion.
My post above actually solved it, apparently the eg ?lang=sv is a native feature which I did not find in the documentation.