The freemium service Weglot allows you to make your website multilingual in minutes and to manage all your translations effortlessly.
As many other free apps shared at Free NoCode is a simple WordPress extension that you can install for free.

After this you’ll find a new menu in your website admin where you can activate and set up the translations.
The signup is free of charge, and you can add as many sites as you’ll need to translate.
From the settings admin page you can configure all the options, absolutely with no code required.
Once is everything configured you can add the language switcher to your menus, inside your site admin.

And the language switcher will be showing up at your website frontend. When a visitor needs a translation this will be automatically generated by the Weglot free service.
Automatic translations are surprisingly good, but you can make them better with the translations editor at your Weglot dashboard.
Finally, if you need a more professional translation or a lot of pages translated, you can upgrade your Weglot account to a paid service.