Forum Moderators: open
Plus many people choose to search in their own language only, which would count your site out.
If you, say, had a UK site in English, the best way to get French visitors would be to translate into French, and publish on the .fr domain name with a host based in France. You could live with EITHER .fr OR a host in France - but you'd need one or the other to have a chance.
And I suspect few French people would spend much time at an English language site, unless they had no French option.
And even fewer English would spend time at a French site!
No. Many have links to translations - but the quality of translation is exactly what you'd expect from a machine. And again, no-one uses them unless they cannot find a page in their own language.
I've used translation services to buy rare books in German (I speak no German), and the translations were highly amusing, as the syntax is so different, but no good at all. Luckily the dealer wrote perfect English, and forgave me for my appalling translations. But you cannot depend on that, alas :)
And I suspect few French people would spend much time at an English language site.
It really depends on the demographic. I know plenty of French people who can and do refer to English language websites. If the people we are talking about are under 35 and reasonably cosmopolitan they are certainly likely to know enough English to read it, even if they don't go around speaking it in public.
If more native English-speaking people actually made the effort to speak some foreign languages, then they would realise that using other people's languages - reading, least of all - is no big deal.
(That said, I guess it helps if the languages are written in some kind of alphabet... you can't really guess kanji).
Translation by a native speaker is always the best solution, but the second best option is clear English which uses no slang or figures of speech (and limits frequency of phrasal verbs, if possible).
if i was going to france, for example, and wanted to stay in the "Le Rubbish Hotel", then i would definitely have a look around their website, even if i only had a few words of french.