diff --git a/src/pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html b/src/pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html index 74a901d7c..01b401a2c 100644 --- a/src/pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html +++ b/src/pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html @@ -127,28 +127,29 @@ {% trans "New price:" %} {% endif %} - {% if item.free_price %} -
- {{ event.currency }} - -
- {% elif not var.display_price.gross %} - {% elif event.settings.display_net_prices %} - {{ var.display_price.net|money:event.currency }} - {% else %} - {{ var.display_price.gross|money:event.currency }} - {% endif %} - {% if item.original_price or var.original_price %} -
- {% endif %} + {% if item.free_price %} +
+ {{ event.currency }} + +
+ {% elif not var.display_price.gross %} + {% trans "free" context "price" %} + {% elif event.settings.display_net_prices %} + {{ var.display_price.net|money:event.currency }} + {% else %} + {{ var.display_price.gross|money:event.currency }} + {% endif %} + {% if item.original_price or var.original_price %} + + {% endif %} {% if item.includes_mixed_tax_rate %} {% if event.settings.display_net_prices %} {% trans "plus taxes" %} @@ -181,6 +182,7 @@ name="cp_{{ form.pos.pk }}_variation_{{ item.id }}_{{ var.id }}" data-exclusive-prefix="cp_{{ form.pos.pk }}_variation_{{ item.id }}_" aria-label="{% blocktrans with item=item.name var=var %}Add {{ item }}, {{ var }} to cart{% endblocktrans %}"> + {% else %} {% trans "New price:" %} {% endif %} - {% if item.free_price %} -
- {{ event.currency }} - -
- {% elif not item.display_price.gross %} - {% elif event.settings.display_net_prices %} - {{ item.display_price.net|money:event.currency }} - {% else %} - {{ item.display_price.gross|money:event.currency }} - {% endif %} + {% if item.free_price %} +
+ {{ event.currency }} + +
+ {% elif not item.display_price.gross %} + {% trans "free" context "price" %} + {% elif event.settings.display_net_prices %} + {{ item.display_price.net|money:event.currency }} + {% else %} + {{ item.display_price.gross|money:event.currency }} + {% endif %} {% if item.original_price %}
{% endif %} @@ -306,6 +309,7 @@ id="cp_{{ form.pos.pk }}_item_{{ item.id }}" aria-label="{% blocktrans with item=item.name %}Add {{ item }} to cart{% endblocktrans %}" {% if item.description %} aria-describedby="cp-{{ form.pos.pk }}-item-{{ item.id }}-description"{% endif %}> + {% else %}

{% elif not item.display_price.gross %} - {% trans "FREE" context "price" %} + {% trans "free" context "price" %} {% elif event.settings.display_net_prices %} {{ item.display_price.net|money:event.currency }} {% else %}