{% load i18n %} {% if node.diff_fund or node.diff_group or node.diff_status and not node.diff_suppress_status or node.diff_present_labels %} {% if node.diff_fund %} {% trans "Conflict" %} {% elif node.diff_group == "only-a" or node.diff_status == "only_a" %} {{ node.diff_label|default:"a" }} {% elif node.diff_group == "only-b" or node.diff_status == "only_b" %} {{ node.diff_label|default:"b" }} {% elif node.diff_group == "both" or node.diff_status == "both" %} {% trans "both" %} {% elif node.diff_group == "in-all" %} {% trans "all" %} {% elif node.diff_group == "in-some" or node.diff_status == "in_some" %} {% trans "some" %} {% elif node.diff_group and node.diff_group|slice:":10" == "only-side-" %} {% if node.diff_label %}{{ node.diff_label }}{% else %}{{ node.diff_group|slice:"10:" }}{% endif %} {% elif node.diff_status and node.diff_status|slice:":10" == "only_side_" and not node.diff_suppress_status %} {% if node.diff_label %}{{ node.diff_label }}{% else %}{{ node.diff_status|slice:"10:" }}{% endif %} {% elif node.diff_status and not node.diff_suppress_status %} {{ node.diff_status }} {% endif %} {% if node.diff_present_labels %} {% for label in node.diff_present_labels %} − {{ label }} {% endfor %} {% endif %} {% else %} {% endif %}