{% extends 'base.html' %} {% block content %}

{{ t('software.compare.title', 'Softwareinventuren vergleichen') }}

{{ t('software.compare.subtitle', 'Vergleich von {asset_a} und {asset_b}', asset_a=asset_a.name, asset_b=asset_b.name) }}

⇩ {{ t('software.compare.export', 'Als Excel herunterladen') }} {{ t('common.back', 'Zurück') }}

{{ t('software.compare.mode_help', 'Originalnamen und Versionen bleiben sichtbar. Die Normalisierung wird nur für die Zuordnung verwendet.') }}

{{ t('software.compare.only_a', 'Nur auf {asset}', asset=asset_a.name) }}: {{ counts.only_a }} {{ t('software.compare.only_b', 'Nur auf {asset}', asset=asset_b.name) }}: {{ counts.only_b }} {{ t('software.compare.both', 'Auf beiden vorhanden') }}: {{ counts.both }}
{% for row in rows %} {% else %}{% endfor %}
{{ t('software.compare.comparison_name', 'Vergleichsname') }} {{ t('software.platform', 'Plattform') }} {{ t('software.compare.status', 'Vergleichsstatus') }} {{ asset_a.name }} · {{ t('common.name', 'Name') }} {{ asset_a.name }} · {{ t('about.version', 'Version') }} {{ asset_a.name }} · {{ t('software.publisher', 'Hersteller') }} {{ asset_b.name }} · {{ t('common.name', 'Name') }} {{ asset_b.name }} · {{ t('about.version', 'Version') }} {{ asset_b.name }} · {{ t('software.publisher', 'Hersteller') }}
{{ row.comparison_name }} {{ t('software.platform.' ~ row.platform, row.platform) }} {% if row.status == 'both' %}{{ t('software.compare.both', 'Auf beiden vorhanden') }}{% elif row.status == 'only_a' %}{{ t('software.compare.only_a', 'Nur auf {asset}', asset=asset_a.name) }}{% else %}{{ t('software.compare.only_b', 'Nur auf {asset}', asset=asset_b.name) }}{% endif %} {{ row.a_names or '—' }}{{ row.a_versions or '—' }}{{ row.a_publishers or '—' }} {{ row.b_names or '—' }}{{ row.b_versions or '—' }}{{ row.b_publishers or '—' }}
{{ t('software.compare.empty', 'Für diese Assets sind keine Softwareinventuren vorhanden.') }}
{% endblock %}