{% extends 'notifications/items/layout.html' %} {% load i18n %} {% load utilities %} {% load humanize %} {% block primary_link %}{% spaceless %} {% with related_list=notification.related_list_items.first.book_list %} {% if related_list.curation != "curated" %} {{ related_list.local_path }} {% else %} {% url 'list-curate' related_list.id %} {% endif %} {% endwith %} {% endspaceless %}{% endblock %} {% block icon %} {% endblock %} {% block description %} {% with related_list=notification.related_list_items.first.book_list %} {% with book_path=notification.related_list_items.first.book.local_path %} {% with book_title=notification.related_list_items.first.book|book_title %} {% with second_book_path=notification.related_list_items.all.1.book.local_path %} {% with second_book_title=notification.related_list_items.all.1.book|book_title %} {% with list_name=related_list.name %} {% url 'list' related_list.id as list_path %} {% url 'list-curate' related_list.id as list_curate_path %} {% if notification.related_list_items.count == 1 %} {% if related_list.curation != "curated" %} {% blocktrans trimmed %} {{ related_user }} added {{ book_title }} to your list "{{ list_name }}" {% endblocktrans %} {% else %} {% blocktrans trimmed %} {{ related_user }} suggested adding {{ book_title }} to your list "{{ list_name }}" {% endblocktrans %} {% endif %} {% elif notification.related_list_items.count == 2 %} {% if related_list.curation != "curated" %} {% blocktrans trimmed %} {{ related_user }} added {{ book_title }} and {{ second_book_title }} to your list "{{ list_name }}" {% endblocktrans %} {% else %} {% blocktrans trimmed %} {{ related_user }} suggested adding {{ book_title }} and {{ second_book_title }} to your list "{{ list_name }}" {% endblocktrans %} {% endif %} {% else %} {% with count=notification.related_list_items.count|add:"-2" %} {% with display_count=count|intcomma %} {% if count < 1 %} {# This happens if the list item was deleted #} {% blocktrans trimmed %} {{ related_user }} added a book to one of your lists {% endblocktrans %} {% elif related_list.curation != "curated" %} {% blocktrans trimmed count counter=count %} {{ related_user }} added {{ book_title }}, {{ second_book_title }}, and {{ display_count }} other book to your list "{{ list_name }}" {% plural %} {{ related_user }} added {{ book_title }}, {{ second_book_title }}, and {{ display_count }} other books to your list "{{ list_name }}" {% endblocktrans %} {% else %} {% blocktrans trimmed count counter=count %} {{ related_user }} suggested adding {{ book_title }}, {{ second_book_title }}, and {{ display_count }} other book to your list "{{ list_name }}" {% plural %} {{ related_user }} suggested adding {{ book_title }}, {{ second_book_title }}, and {{ display_count }} other books to your list "{{ list_name }}" {% endblocktrans %} {% endif %} {% endwith %} {% endwith %} {% endif %} {% endwith %} {% endwith %} {% endwith %} {% endwith %} {% endwith %} {% endwith %} {% endblock %}