45 lines
1.6 KiB
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 %}
|