I've been using polylang for a while now and given that it is free it gives me all the functionality that I need. Try it and if you find it lacking then look further. You do have to provide the translation yourself. It's more of a plugin to separate your pages and keep some order in your work as you work on the english version and the ??? version. It melds beautifully into the oxygen workflow. May I suggest you watch the Stratos Tutorials video to put you on the right track. https://www.youtube.com/watch?v=ukPb8AHcDr0 Stratos is a charming Youtuber and I'm sure that with his tips you'll find your "bonheur"!
I loved parapente as a beginner when I was in Lille (Rijsel). Great website but I'm not sure if it's the subject or the site that I'm enjoying. jk
The site loaded fast and it navigates well. I'm in Cambodia using my telephone data as a hotspot for my computer so if I can access the site, anyone can! Clean looks and a load of information clearly presented. Congrats!