Hoi,
I did appreciate that we are talking per language. When properties are to be unique and you do this for computing reasons and do not accept that languages are not their for your convenience, you will hit problems.
My question, you have always known that Wikidata is multi language.. What research did you do to establish that you CAN make this requirement in the first place?
Technically there is no problem disambiguating. People are really good understanding what a property means based on context. Machines do not care for labels (really)..
Thanks,
GerardM