It seems that inside your translation add-on you are using not correct package for WEB module messages. Currently for both global and web modules you have packages names like src/com/haulmont/addon/bproc:
It leads to unpredictable loading order for messages and missing one of them. I’m sure that for Mac you have unlocalized names for entities attributes. Is it so?