Well I can say wix.com definitely isn't going to fly in Germany (eg. for the same reason that Mitsubishi's "Pajero" vehicle isn't marketed under that name in latin/US America and Spain)
Your weakness can be your strength...
I feel that more and more people seem ok with services just not being named in their local language.