Chris@0: {#
Chris@0: /**
Chris@0: * @file
Chris@0: * Default theme implementation for displaying translation status information.
Chris@0: *
Chris@0: * Displays translation status information per language.
Chris@0: *
Chris@0: * Available variables:
Chris@0: * - modules: A list of modules names that have available translation updates.
Chris@0: * - updates: A list of available translation updates.
Chris@0: * - not_found: A list of modules missing translation updates.
Chris@0: *
Chris@0: * @see template_preprocess_locale_translation_update_info()
Chris@0: *
Chris@0: * @ingroup themeable
Chris@0: */
Chris@0: #}
Chris@0:
Chris@0:
Show description
Chris@0: {% if modules %}
Chris@0: {% set module_list = modules|safe_join(', ') %}
Chris@0:
{% trans %}Updates for: {{ module_list }}{% endtrans %}
Chris@0: {% elseif not_found %}
Chris@0:
Chris@0: {%- trans -%}
Chris@0: Missing translations for one project
Chris@0: {%- plural not_found|length -%}
Chris@0: Missing translations for @count projects
Chris@0: {%- endtrans -%}
Chris@0:
Chris@0: {% endif %}
Chris@0: {% if updates or not_found %}
Chris@0:
Chris@0: {% if updates %}
Chris@0:
Chris@0: {% for update in updates %}
Chris@0: - {{ update.name }} ({{ update.timestamp|format_date('html_date') }})
Chris@0: {% endfor %}
Chris@0:
Chris@0: {% endif %}
Chris@0: {% if not_found %}
Chris@0: {#
Chris@0: Prefix the missing updates list if there is an available updates lists
Chris@0: before it.
Chris@0: #}
Chris@0: {% if updates %}
Chris@0: {{ 'Missing translations for:'|t }}
Chris@0: {% endif %}
Chris@0: {% if not_found %}
Chris@0:
Chris@0: {% for update in not_found %}
Chris@0: - {{ update.name }} ({{ update.version|default('no version'|t) }}). {{ update.info }}
Chris@0: {% endfor %}
Chris@0:
Chris@0: {% endif %}
Chris@0: {% endif %}
Chris@0:
Chris@0: {% endif %}
Chris@0: