brainspec/enumerize — pull request #96 by labocho (2013-08-19 05:05:13+00:00)
Title: Give priority to model specific translation definition

If translations are defined below, I expect that `User.status.values[0].text` is "Activation required" and `OtherModel.status.values[0].text` is "Pending".

```yml
en:
enumerize:
status:
pending: "Pending"
user:
status:
pending: "Activation required"
```

But now, they both return "Pending".

When more than one translations exist for an attribute, I want to get more 'deeper' one (this behavior is similar to ActiveModel::Translation#human_attribute_name).