Just to keep track of this, this is unlikely to scale at i18n time. Added text should be stored in the data attribute to ease further translatability.