Internationalization?

Hello all,

What is the state of the art with Internationalisation? I am building a site that should support English and Arabic. Am I supposed to create two sites? How is the switch performed? Or is there a way now to build one site and display the UI and values according to locals or languages that the user can switch between in the UI?

I have installed the Internationalisation module but am not sure how to proceed.

Quick help or guidance will be much appreciated!!!

@Daniel_KM

I must say, this forum is not very helpful…