Hi,
Your question is very interesting. Honestly i have never thought about it, until now. I am sure there should be a more professional way.
One of the trick that comes out to my mind is:
- Create a "Custom HTML" module,
- Put some CSS lines in it to hide the "Add to Cart" button (or any other element), something like:
.addtocart-area { display:none !important;}
- Publish that module on all pages but only within the certain languages (except English). Because you can do that, Module can be filtered by Language.
This would be simplest trick to do what you are looking for, without requiring any code hacking.
Regards,
Support