Fix label reference for localized values
Fix label reference for localized values

In case the i18n translation is not the same value as the attribute
itself, the referenced ID in the label will not match the input
field.

Here is an example with the locale set to 'de':

Before this fix:

```
<li>
  <label for="messageboard_Name">Name</label>
  <input required="required" type="text" name="messageboard[name]" id="messageboard_name">
</li>
```

After this fix:

```
<li>
  <label for="messageboard_name">Name</label>
  <input required="required" type="text" name="messageboard[name]" id="messageboard_name">
</li>
```

jayroh/thredded,thredded/thredded,jayroh/thredded,thredded/thredded,jayroh/thredded,thredded/thredded,thredded/thredded,jayroh/thredded