To translate a Strapi website, you need to install the official Internationalization plugin (it comes pre-installed since version 3.6.0 and above). Then you can add multiple locales for your content and translate your website directly inside Strapi.
To make it easier for you, you can also install the Strapi localization plugin by Localazy and seamlessly translate your content into multiple languages with advanced translation tools that Localazy offers, pre-translate everything with machine translation engines or order professional translation services to alleviate the need for handling translations altogether.
Please help us with improving our documentation.
We appreciate all your feedback.