Integrate multi-language and splashscreen

If we have we will modify the location of the setting popup, so It will
look nicer