yeah, it needs to match. so i'd probably restructure this to use `t` rather than `label` for the translation part, e.g.

```
<label for="course_self_enrollment" class="self_enrollment_checkbox">
  <% if @context.root_account.self_registration? %>
    <%= t :self_enrollment, "Let students self-enroll..." %>
  <% else %>
    <%= t :self_enrollment_without_code, "Let students self-enroll..." %>
  ...
```