wcs/wcs/templates/wcs/backoffice/i18n.html

45 lines
1.6 KiB
HTML

{% extends "wcs/backoffice.html" %}
{% load i18n %}
{% block appbar-title %}{% trans "Multilinguism" %}{% endblock %}
{% block appbar-actions %}
<a href="scan">{% trans "Rescan site" %}</a>
<a href="export?{{query}}" rel="popup">{% trans "Export" %}</a>
<a href="import?{{query}}" rel="popup">{% trans "Import" %}</a>
{% endblock %}
{% block content %}
{{ block.super }}
<form action="." class="i18n-filter-form">
<span>
<label>{% trans "Search:" %} <input type="search" name="q" value="{{q|default:""}}"></label>
<label><input name="non_translatable" type="checkbox"
{% if non_translatable %}checked{% endif %}
>{% trans "Search non-translatable strings" %}</label>
</span>
<fieldset class="radiogroup"><legend>{% trans "Language:" %}</legend>
{% for language in supported_languages %}
<input type="radio" name="lang" value="{{language.0}}" id="radio-lang-{{language.0}}"
onchange="this.form.submit()"
{% if language.0 == selected_language %}checked{% endif %}
><label for="radio-lang-{{language.0}}">{{language.1}}</label>
{% endfor %}
</fieldset>
</form>
<table class="main">
{% for message in messages %}
<tr>
<td width="50%">{{message.string|truncatechars:100}}</td>
<td width="50%">{{message.translations|get:selected_language|default:"-"|truncatechars:100}}</td>
<td><a href="{{selected_language}}/{{message.id}}/?{{query}}" rel="popup" class="pk-button">{% trans "edit" %}</a></td>
</tr>
{% endfor %}
</table>
{{ pagination_links|safe }}
{% endblock %}