Multiple language website
-
This post is deleted! -
Hi,
I can't comment on the Google+ part as that is something I know little about, however I can comment on your localization setup. I would definitely spend some time on this to make your contant local available and in the right languages. You could greatly benefit from this in the long term trying to rank for specific terms in specific countries you're working in.