A generic literally translation is usually best approach for wide usage. Then if further customization is needed a site owner would edit it further. I can't see why anyone would complain about a translation they didn't have to do even if you added some customization to it; sorry you had such an experience and be assured your time/work is appreciated.