Questions and answers from the Weglot team

Daanyaal (Customer)

Problem to translate my website


I just downloaded your application on Wordpress.
My website is in French, and I would like to add an English version.
I have set everything after watched a tutorial, then the languages flags appear on the main page, but when I click on the English flag it doesn't work, I have a 404 error:

Not Found
The requested URL /en/ was not found on this server.

Can you help me to fix this problem?

In advance thanks,
Best regards

Max (Weglot Support)


Thanks for your message.

It seems to be a Permalinks issue. To fix it:

  1. Go to your WordPress admin, in Settings > Permalinks
  2. Select anything but NOT the first choice ("plain") and make sure you don't have /index.php in your URLs.
  3. Save your changes
  4. Refresh your web page and it should be working

    More info here: WordPress - Troubleshooting - I see a page not found (404 error) when changing language

    You can also check if your rewrite rule module is correctly enabled.
    If not, it could be the issue.
    In that case, I invite to ask your hosting provider which will tell you how to do.

    Let me know if you need help with it.
    Have a nice day,

The best way to understand the power of Weglot is to see it for yourself. Get your website multilingual live in minutes.