diff --git a/app/views/sites/new.html.erb b/app/views/sites/new.html.erb
index fe6f32f69..98bb83d17 100644
--- a/app/views/sites/new.html.erb
+++ b/app/views/sites/new.html.erb
@@ -13,27 +13,32 @@
<%= form.label :abbr %>
- <%= form.text_field :abbr, class: "form-control" %>
+ <%= form.text_field :abbr, class: "form-control", aria: { describedby: "abbr-help" } %>
+ <%= I18n.t("activemodel.hint.site_form.abbr") %>
<%= form.label :tna_timestamp %>
- <%= form.text_field :tna_timestamp, class: "form-control" %>
+ <%= form.text_field :tna_timestamp, class: "form-control", aria: { describedby: "tna-timestamp-help" } %>
+ <%= I18n.t("activemodel.hint.site_form.tna_timestamp").html_safe %>
<%= form.label :homepage %>
- <%= form.text_field :homepage, class: "form-control" %>
+ <%= form.text_field :homepage, class: "form-control", aria: { describedby: "homepage-help" } %>
+ <%= I18n.t("activemodel.hint.site_form.homepage") %>
<%= form.label :hostname %>
- <%= form.text_field :hostname, class: "form-control" %>
+ <%= form.text_field :hostname, class: "form-control", aria: { describedby: "hostname-help" } %>
+ <%= I18n.t("activemodel.hint.site_form.hostname") %>
<%= form.label :homepage_title %>
- <%= form.text_field :homepage_title, class: "form-control" %>
+ <%= form.text_field :homepage_title, class: "form-control", aria: { describedby: "homepage-title-help" } %>
+ <%= I18n.t("activemodel.hint.site_form.homepage_title") %>
@@ -43,13 +48,15 @@
:id,
:title,
{},
- { multiple: true, class: "form-control" }
+ { multiple: true, class: "form-control", aria: { describedby: "extra-organisations-help" } }
%>
+
<%= form.label :homepage_furl %>
- <%= form.text_field :homepage_furl, class: "form-control" %>
+ <%= form.text_field :homepage_furl, class: "form-control", aria: { describedby: "homepage-furl-help" } %>
+ <%= I18n.t("activemodel.hint.site_form.homepage_furl") %>