Add I18n support for `:placeholder` HTML option is passed to form fields

Followup to #16438, fixing the regression found in #16629.

I've kept the regression fix in a separate commit, but can squash them if you'd prefer.

cc @jeremy.