I have seen the English only rule in place in WSOP rules and WPT rules and I presume it is place elsewhere as well.
When there is an event in a country where English is not the primary language, does the rule still apply?
I would say no, as the whole idea behind the rule is so that everyone speaks the primary language IMO and no one has an advantage by speaking something else.