{# vim: set ts=2 et sts=2 sw=2: #} {% extends "wiki/base.html" %} {% from "wiki/includes/sidebar_modules.html" import document_tabs %} {% set title = _('Review Translation {id} | {document}')|f(document=document.parent.title, id=revision.id) %} {% block title %}{{ page_title(title) }}{% endblock %} {% set crumbs = [(url('wiki.category', document.category), document.get_category_display()), (document.get_absolute_url(), document.title), (None, 'Review Translation')] %} {% set classes = 'review' %} {% block content %}

{{ _('Review Translation of {title}')|f(title=document.parent.title) }}

{{ _('Reviewing Translation {id} in {language} by {user}')|f(id=revision.id, user=revision.creator, language=settings.LANGUAGES[document.locale.lower()]) }}. {{ _('Back to History') }}

{% if revision.reviewed %}

{{ _('This translation was already reviewed by {user} on {date}.')|fe(user=revision.reviewer, date=datetimeformat(revision.reviewed, format='longdatetime')) }}

{% elif document.current_revision %} {# If there is a parent revision to diff, and this translation is not already based on it. #} {% if parent_revision and document.current_revision.based_on and document.current_revision.based_on != parent_revision %}
{{ _('Recent English Changes') }} {# Default locale diff #} {% with revision_from=document.current_revision.based_on, revision_to=parent_revision %} {% include 'wiki/includes/revision_diff.html' %} {# TODO: 'change revisions' link and modal selector #} {% endwith %}
{% endif %}
{{ _('Submitted Translation Changes') }} {# Current locale diff #} {% with revision_from = document.current_revision, revision_to = revision, revision_from_header = _('Current public translation:'), revision_to_header = _('Submitted translation:') %} {% include 'wiki/includes/revision_diff.html' %} {% endwith %}
{{ _('Full Article Sources') }} {% if not parent_revision %}
{{ _('The {default_locale} version has no approved content to show.')|f(default_locale=settings.LANGUAGES[settings.WIKI_DEFAULT_LANGUAGE.lower()]) }}
{% else %} {# Default vs. current locale #}

{{ _('Approved {default_locale} version:')|f(default_locale=settings.LANGUAGES[settings.WIKI_DEFAULT_LANGUAGE.lower()]) }}

{{ _('Revision {id} by {user} on {date}')|fe(id=parent_revision.id, user=parent_revision.creator, date=datetimeformat(parent_revision.created, format='longdatetime')) }}

{{ _('Submitted {locale} translation:')|f(locale=settings.LANGUAGES[document.locale.lower()]) }}

{{ _('Revision {id} by {user} on {date}')|fe(id=revision.id, user=revision.creator, date=datetimeformat(revision.created, format='longdatetime')) }}

{{ ('Keywords:') }}

{{ parent_revision.keywords }}

{{ revision.keywords }}

{{ ('Search results summary:') }}

{{ parent_revision.summary }}

{{ revision.summary }}

{{ ('Content:') }}

{% endif %}
{{ _('Revision Content') }}
{{ revision.content_parsed|safe }}
{% else %}

{{ _('This document does not have a current translation.') }}

{{ _('Translation keywords:') }}

{{ revision.keywords }}

{{ _('Translation search results summary:') }}

{{ revision.summary }}

{{ _('Translation source:') }}

{{ revision.content }}

{{ _('Translation rendered html:') }}

{{ revision.content_parsed|safe }}
{% endif %} {% include 'wiki/includes/review_form.html' %}
{% endblock %} {% block side_top %} {{ document_tabs(document, document.parent, user, '', settings) }} {% endblock %} {% block side %} {% include 'wiki/includes/support_for_selectors.html' %} {% endblock %}