Polylang is the top multilingual plugin on the WordPress directory, boasting over 300,000 installs. With Polylang, you can easily write your posts, pages, and create categories and post tags just like you normally would on WordPress, but with the added capability of assigning a language to each of them.
Check out a demo of Polylang Pro here: https://polylang.pro/downloads/polylang-pro/