...
Using WPL multilingual feature, you can simply configure your WPL to work with WPML. This way you're able to translate property descriptions, property titles, location texts, page titles, etc simply. Please check this article completely: WPL Multilingual Feature
Also if you added your custom fields using WPL Flex, then you're able to translate those fields using the WPML String Translation menu. Please check this article: Translating dynamic WPL strings
Language Switcher
After translating your website contents, then you should place a language switcher into your website so visitors can simply choose their desired language. Also, you may check language switcher options to achieve your desired style.
...