If you want to have your website or WordPress blog in different languages, you can use WPML. It is one of the most common used multilingual plugins.
One of the important things that you have to check before getting WMPL, or as general rule for any other plugin, is to check the compatibility between WordPress Themes and other WordPress Plugin that you might be using. I have shared as well how to use WPGlobus, another translation plugin, but in overall WPML, as it is a most common plugin, it has more compatibility with other plugins.
One requirement for websites is to have the Cookie Notice. To add this message in your WordPress Blog is easy to do by adding the plugin WP DSGVO Tool.
With the WP DSGVO tool it is really easy to achieve the compliance for the law requirements of GDPR. Just install the plugin, activate it, and you will have the notice text that you want. If you want some advanced configuration it offers a premium version, but the free version will make the job.
As well if you are managing a multilingual wordpress website, you can easy use WPML, since it is compatible with the plugin. In the video I show as well how to translate the Cookie Notice text into different languages.
WPML offers different packages to help you according to your needs. If you only have a small website or personal blog, the multilingual blog version will be enough.
The one that I am using and recommend is the Multilingual CMS, since it is one of the most complete version of WPML to fully translate the website.
If you have an agency, or manage multiple number of websites, then the agency version of the wordpress plugin would be the right choice for you.