{{ source.journalist_designation }}
{% if source.collection %}{{ gettext('All messages, files, and replies from sources are stored as encrypted files for security. To read them, you will need to decrypt them on your Secure Viewing Station.') }}
{% else %}{{ gettext('No submissions to display.') }}
{% endif %}{{ gettext('Reply') }}
{% if has_key %}{{ gettext('You can write a secure reply to the person who submitted these messages and/or files:') }}
{% else %}{{ gettext("This source has no encryption key.") }}
{{ gettext("An encryption key will be generated for the source the next time they log in, after which you will be able to reply to the source here.") }}
{% endif %}