{gettext("Auto-refreshes every 5 seconds")} <%= if @loading do %> {gettext("Updating...")} <% end %>
<%= for bad_packet <- @bad_packets do %> <% end %>
{gettext("Attempted At")} {gettext("Error Type")} {gettext("Error Message")} {gettext("Raw Packet")}
{Calendar.strftime( bad_packet.attempted_at || bad_packet.inserted_at, "%Y-%m-%d %H:%M:%S UTC" )}
{bad_packet.error_type || gettext("Unknown")}
{bad_packet.error_message || gettext("No error message")}
<%= if is_binary(bad_packet.raw_packet) do %> {Aprsme.EncodingUtils.sanitize_string(bad_packet.raw_packet)} <% else %> {bad_packet.raw_packet} <% end %>
<%= if length(@bad_packets) == 0 do %>

{gettext("No bad packets")}

{gettext("All packets are parsing successfully!")}

<% end %>