To display the final WordPress website in multiple languages, the multilingual plugin just needs to be installed. Both the free option in the form of Polylang and the paid version of WP Multilingual Plugin.
The developed template files will be editable. Therefore, it is quite easy to change the content of the pages in each individual language (via the admin control panel).