We’ve introduced translation context for this, a couple years ago. Judging from the German translations, most ambiguities should be resolved by now. If not, it’s relatively easy to fix.
https://frappeframework.com/docs/user/en/translations#6-adding-context-for-a-string