The best way to offer multilingual is to translate the pages, including localization and multilingual SEO. That can be an expensive business because you need a quality translator who is also knowledgeable in SEO. As pointed out in this post, a bad quality translation can actually do more harm than good.