Fix #2721 in TranslateBehavior::beforeFind()

Fix will correctly handle:
- Model::field('fieldname')
- Model::read('fieldname') and
- (legacy?) Model::read('field1, field2')