Need linking
We're not lawyers, and we cannot say how the Home Office will interpret your particular situation or your implementation of the compliance requirements. However it is our understanding that law expects that the statement will be on whatever corporate site you have, regardless of which language or country it is for. You should get legal advice if you are unsure.
The option for making it available to those who ask for your statement is only applicable for those who have no website at all. If it helps, we have many members who have published statements on their non-UK sites (Japan, US, Australia, Germany etc).