Treat labels and hints the same
Treat labels and hints the same

Translations for labels and hints on inputText and optionGroup were
handled differently. This commit brings them into alignment and makes
the symmetry clear.

Also renames conditionaltranslate to conditionalTranslate.

UKHomeOffice/passports-template-mixins,UKHomeOffice/passports-template-mixins