<% it = locale.to_s == I18n.default_locale.to_s %> <% values = announcement.copy_values_for(locale) %> <% name_base = "app_announcement[translations][#{locale}]" %>
<% if it %> <%= f.label :title, t("admin.announcements.form.title") %> <%= f.text_field :title, required: true, maxlength: 120, id: "ann_#{locale}_title" %> <% else %> <%= text_field_tag "#{name_base}[title]", values["title"], maxlength: 120, id: "ann_#{locale}_title" %> <% end %>
<% if it %> <%= f.label :body, t("admin.announcements.form.body") %> <%= f.text_area :body, required: true, rows: 5, maxlength: 2000, id: "ann_#{locale}_body" %> <% else %> <%= text_area_tag "#{name_base}[body]", values["body"], rows: 5, maxlength: 2000, id: "ann_#{locale}_body" %> <% end %>
<% if it %> <%= f.label :action_url, t("admin.announcements.form.action_url") %> <%= f.url_field :action_url, placeholder: "https://", id: "ann_#{locale}_action_url" %> <% else %> <%= url_field_tag "#{name_base}[action_url]", values["action_url"], placeholder: "https://", id: "ann_#{locale}_action_url" %> <% end %>

<%= t("admin.announcements.form.action_url_hint") %>

<% if it %> <%= f.label :action_label, t("admin.announcements.form.action_label") %> <%= f.text_field :action_label, maxlength: 40, id: "ann_#{locale}_action_label" %> <% else %> <%= text_field_tag "#{name_base}[action_label]", values["action_label"], maxlength: 40, id: "ann_#{locale}_action_label" %> <% end %>