mirror of
https://gitlab2.federez.net/re2o/re2o
synced 2024-08-19 21:53:41 +00:00
Translate base HTML page
This commit is contained in:
parent
825459d8eb
commit
6367944a5e
5 changed files with 191 additions and 60 deletions
Binary file not shown.
|
@ -21,7 +21,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: 2.5\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-03-31 14:05+0000\n"
|
||||
"POT-Creation-Date: 2018-06-23 18:26+0200\n"
|
||||
"PO-Revision-Date: 2018-03-31 16:09+0002\n"
|
||||
"Last-Translator: Maël Kervella <dev@maelkervella.eu>\n"
|
||||
"Language-Team: \n"
|
||||
|
@ -38,19 +38,6 @@ msgstr "Anglais"
|
|||
msgid "French"
|
||||
msgstr "Français"
|
||||
|
||||
#: templates/re2o/index.html:30
|
||||
msgid "Home"
|
||||
msgstr "Accueil"
|
||||
|
||||
#: templates/re2o/index.html:33
|
||||
#, python-format
|
||||
msgid "Welcome to %(name_website)s !"
|
||||
msgstr "Bienvenue sur %(name_website)s !"
|
||||
|
||||
#: templates/re2o/index.html:47
|
||||
msgid "Go there"
|
||||
msgstr "Accéder"
|
||||
|
||||
#: templates/re2o/about.html:29 templates/re2o/about.html:35
|
||||
msgid "About Re2o"
|
||||
msgstr "A propos de Re2o"
|
||||
|
@ -90,17 +77,17 @@ msgstr ""
|
|||
"\n"
|
||||
" Re2o est un outil d'administration initié par\n"
|
||||
" <a href=\"https://rezometz.org/\">Rezo Supelec Metz</a> et quelques\n"
|
||||
" membres d'autres assocations de "
|
||||
"<a href=\"https://federez.net\">FedeRez</a>\n"
|
||||
" membres d'autres assocations de <a href=\"https://federez.net"
|
||||
"\">FedeRez</a>\n"
|
||||
" autour de l'été 2016.<br />\n"
|
||||
" Il se veut être un outil idépendant de toute infrastructure réseau\n"
|
||||
" pour pouvoir être installé en \"quelques étapes\". Cet outil est "
|
||||
"entièrement gratuit et\n"
|
||||
" est disponible sous license GNU Public License v2 (GPLv2) sur le\n"
|
||||
" <a href=\"https://gitlab.federez.net/federez/re2o/\">gitlab de FedeRez"
|
||||
"</a>.<br />\n"
|
||||
" Les mainteneurs de Re2o sont de fiers bénévoles venant principalement "
|
||||
"d'écoles d'ingénieurs françaises\n"
|
||||
" <a href=\"https://gitlab.federez.net/federez/re2o/\">gitlab de "
|
||||
"FedeRez</a>.<br />\n"
|
||||
" Les mainteneurs de Re2o sont de fiers bénévoles venant "
|
||||
"principalement d'écoles d'ingénieurs françaises\n"
|
||||
" (mais pas seulement) qui ont donné beaucoup de leur temps pour faire "
|
||||
"en sorte que\n"
|
||||
" ce projet soit possible. Donc s'il vous plait soyez gentils avez eux."
|
||||
|
@ -168,14 +155,19 @@ msgstr ""
|
|||
msgid "Dependencies"
|
||||
msgstr "Dépendances"
|
||||
|
||||
#: templates/re2o/buttons/setlang.html:34
|
||||
msgid "Translation in development"
|
||||
msgstr "Traduction en développement"
|
||||
#: templates/re2o/index.html:30
|
||||
msgid "Home"
|
||||
msgstr "Accueil"
|
||||
|
||||
#: views.py:172
|
||||
msgid "No Git repository configured"
|
||||
msgstr "Aucun repository git configuré"
|
||||
#: templates/re2o/index.html:33
|
||||
#, python-format
|
||||
msgid "Welcome to %(name_website)s !"
|
||||
msgstr "Bienvenue sur %(name_website)s !"
|
||||
|
||||
#: views.py:178
|
||||
#: templates/re2o/index.html:47
|
||||
msgid "Go there"
|
||||
msgstr "Accéder"
|
||||
|
||||
#: views.py:205
|
||||
msgid "Unable to get the information"
|
||||
msgstr "Impossible d'obtenir l'information"
|
||||
|
|
|
@ -56,7 +56,7 @@ with this program; if not, write to the Free Software Foundation, Inc.,
|
|||
<link rel="stylesheet" href="{% static 'css/base.css' %}">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<link rel="shortcut icon" type="image/svg" href="{% static 'images/logo_re2o.svg' %}">
|
||||
<title>{{ name_website }} : {% block title %}Accueil{% endblock %}</title>
|
||||
<title>{{ name_website }} : {% block title %}{% trans "Home" %}{% endblock %}</title>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
@ -80,47 +80,47 @@ with this program; if not, write to the Free Software Foundation, Inc.,
|
|||
<li class="dropdown">
|
||||
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false"><i class="fa fa-user-circle"></i> {{request.user.pseudo|slice:":15"}} <span class="caret"></span></a>
|
||||
<ul class="dropdown-menu">
|
||||
<li><a href="{% url "users:mon-profil" %}"><i class="fa fa-user"></i> Mon profil</a></li>
|
||||
<li><a id="toggle_login" href="{% url 'logout' %}"><i class="fa fa-sign-out-alt"></i> Se déconnecter</a></li>
|
||||
<li><a href="{% url "users:mon-profil" %}"><i class="fa fa-user"></i> {% trans "My profile" %}</a></li>
|
||||
<li><a id="toggle_login" href="{% url 'logout' %}"><i class="fa fa-sign-out-alt"></i> {% trans "Log out" %}</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
{% endif %}
|
||||
{% can_view_any_app users machines cotisations %}
|
||||
<li class="dropdown">
|
||||
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false"><i class="fa fa-users"></i> Adhérents<span class="caret"></span></a>
|
||||
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false"><i class="fa fa-users"></i> {% trans "Members" %}<span class="caret"></span></a>
|
||||
<ul class="dropdown-menu">
|
||||
{% can_view_app users %}
|
||||
<li><a href="{% url 'users:index' %}"><i class="fa fa-user"></i> Gérer les adhérents</a></li>
|
||||
<li><a href="{% url 'users:index-clubs' %}"><i class="fa fa-users"></i> Gérer les clubs</a></li>
|
||||
<li><a href="{% url 'users:index' %}"><i class="fa fa-user"></i> {% trans "Manage members" %}</a></li>
|
||||
<li><a href="{% url 'users:index-clubs' %}"><i class="fa fa-users"></i> {% trans "Manage clubs" %}</a></li>
|
||||
{% acl_end %}
|
||||
{% can_view_app machines %}
|
||||
<li><a href="{% url 'machines:index' %}"><i class="fa fa-desktop"></i> Gérer les machines</a></li>
|
||||
<li><a href="{% url 'machines:index' %}"><i class="fa fa-desktop"></i> {% trans "Manage machines" %}</a></li>
|
||||
{% acl_end %}
|
||||
{% can_view_app cotisations %}
|
||||
<li><a href="{% url 'cotisations:index' %}"><i class="fa fa-dollar-sign"></i> Gérer les cotisations</a></li>
|
||||
<li><a href="{% url 'cotisations:index' %}"><i class="fa fa-dollar-sign"></i> {% trans "Manage cotisations" %}</a></li>
|
||||
{% acl_end %}
|
||||
</ul>
|
||||
</li>
|
||||
{% acl_end %}
|
||||
{% can_view_app topologie %}
|
||||
<li class="dropdown">
|
||||
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false"><i class="fa fa-sitemap"></i> Topologie<span class="caret"></span></a>
|
||||
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false"><i class="fa fa-sitemap"></i> {% trans "Topology" %}<span class="caret"></span></a>
|
||||
<ul class="dropdown-menu">
|
||||
<li><a href="{% url "topologie:index" %}"><i class="fa fa-microchip"></i> Switchs</a></li>
|
||||
<li><a href="{% url "topologie:index-ap" %}"><i class="fa fa-wifi"></i> Bornes WiFi</a></li>
|
||||
<li><a href="{% url "topologie:index-room" %}"><i class="fa fa-home"></i> Chambres et locaux</a></li>
|
||||
<li><a href="{% url "topologie:index" %}"><i class="fa fa-microchip"></i> {% trans "Switches" %}</a></li>
|
||||
<li><a href="{% url "topologie:index-ap" %}"><i class="fa fa-wifi"></i> {% trans "Wi-Fi access points" %}</a></li>
|
||||
<li><a href="{% url "topologie:index-room" %}"><i class="fa fa-home"></i> {% trans "Rooms" %}</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
{% acl_end %}
|
||||
{% can_view_app logs %}
|
||||
<li><a href="{% url "logs:index" %}"><i class="fa fa-chart-area"></i> Statistiques</a></li>
|
||||
<li><a href="{% url "logs:index" %}"><i class="fa fa-chart-area"></i> {% trans "Statistics" %}</a></li>
|
||||
{% acl_end %}
|
||||
</ul>
|
||||
<ul class="nav navbar-nav navbar-right">
|
||||
{% can_view_app preferences %}
|
||||
<li>
|
||||
<a href="{% url 'preferences:display-options' %}">
|
||||
<i class="fa fa-cogs"></i> Preferences
|
||||
<i class="fa fa-cogs"></i> {% trans "Preferences" %}
|
||||
</a>
|
||||
</li>
|
||||
{% acl_end %}
|
||||
|
@ -131,14 +131,14 @@ with this program; if not, write to the Free Software Foundation, Inc.,
|
|||
{% if var_sa %}
|
||||
<li>
|
||||
<a href="{% url 'users:new-user' %}">
|
||||
<i class="fa fa-user-plus"></i> Créer un compte
|
||||
</a>
|
||||
<i class="fa fa-user-plus"></i> {% trans "Sign in" %}
|
||||
</a>
|
||||
</li>
|
||||
{% endif %}
|
||||
<li>
|
||||
<a id="toggle_login" href="{% url 'login' %}">
|
||||
<i class="fa fa-sign-in-alt"></i> Login
|
||||
</a>
|
||||
<a id="toggle_login" href="{% url 'login' %}">
|
||||
<i class="fa fa-sign-in-alt"></i> {% trans "Log in" %}
|
||||
</a>
|
||||
</li>
|
||||
{% else %}
|
||||
<li>
|
||||
|
@ -185,30 +185,30 @@ with this program; if not, write to the Free Software Foundation, Inc.,
|
|||
</div>
|
||||
<table class="table">
|
||||
<tr>
|
||||
<th scope="row">Pseudo</th>
|
||||
<th scope="row">{% trans "Username" %}</th>
|
||||
<td class="text-right">{{ request_user.pseudo }}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">Chambre</th>
|
||||
<th scope="row">{% trans "Room" %}</th>
|
||||
<td class="text-right">{{ request_user.room }}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">Connexion</th>
|
||||
<th scope="row">{% trans "Connexion" %}</th>
|
||||
<td class="text-right">
|
||||
{% if request_user.has_access %}
|
||||
<i class="text-success">jusqu'au {{ request.user.end_access|date:"d b Y" }}</i>
|
||||
<i class="text-success">{% blocktrans with request.user.end_access|date:"d b Y" as date %}Until {{ date }}{% endblocktrans %}</i>
|
||||
{% else %}
|
||||
<i class="text-danger">Désactivée</i>
|
||||
<i class="text-danger">{% trans "Deactivated" %}</i>
|
||||
{% endif %}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">Adhésion</th>
|
||||
<th scope="row">{% trans "Membership" %}</th>
|
||||
<td class="text-right">
|
||||
{% if request_user.is_adherent %}
|
||||
<i class="text-success">jusqu'au {{ request_user.end_adhesion|date:"d b Y" }}</i>
|
||||
<i class="text-success">{% blocktrans with request_user.end_adhesion|date:"d b Y" as date %}Until {{ date }}{% endblocktrans %}</i>
|
||||
{% else %}
|
||||
<i class="text-danger">Non adhérent</i>
|
||||
<i class="text-danger">{% trans "Not a member" %}</i>
|
||||
{% endif %}
|
||||
</td>
|
||||
</tr>
|
||||
|
@ -216,17 +216,17 @@ with this program; if not, write to the Free Software Foundation, Inc.,
|
|||
<div class="list-group">
|
||||
<a class="list-group-item list-group-item-info" role="button"href="{% url "users:mon-profil" %}">
|
||||
<i class="fa fa-user-circle"></i>
|
||||
Voir mon profil
|
||||
{% trans "See my profile" %}
|
||||
</a>
|
||||
</div>
|
||||
{% else %}
|
||||
<p>Vous n'êtes pas authentifié</p>
|
||||
<p>{% trans "You are not logged in" %}</p>
|
||||
{% endif %}
|
||||
</div>
|
||||
{% if request_user.is_authenticated %}
|
||||
<div class="panel panel-default">
|
||||
<div class="panel-heading">
|
||||
<h4>{{ interfaces|length }} machines actives</h4>
|
||||
<h4>{% blocktrans count interfaces|length as nb %}{{ nb }} machine active{% plural %}{{ nb }} machines active{% endblocktrans %}</h4>
|
||||
</div>
|
||||
<ul class="list-group">
|
||||
{% for interface in interfaces|slice:":5" %}
|
||||
|
@ -235,7 +235,7 @@ with this program; if not, write to the Free Software Foundation, Inc.,
|
|||
{% if interfaces|length > 5 %}
|
||||
<a class="list-group-item list-group-item-info" role="button" href="{% url "users:mon-profil" %}">
|
||||
<i class="fa fa-plus"></i>
|
||||
Voir mes machines
|
||||
{% trans "See my machines" %}
|
||||
</a>
|
||||
{% endif %}
|
||||
</ul>
|
||||
|
|
Binary file not shown.
|
@ -21,7 +21,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: 2.5\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-03-31 14:05+0000\n"
|
||||
"POT-Creation-Date: 2018-06-23 18:44+0200\n"
|
||||
"PO-Revision-Date: 2018-03-31 16:09+0002\n"
|
||||
"Last-Translator: Maël Kervella <dev@maelkervella.eu>\n"
|
||||
"Language-Team: \n"
|
||||
|
@ -30,6 +30,145 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: base.html:121
|
||||
#: templates/base.html:59
|
||||
msgid "Home"
|
||||
msgstr "Accueil"
|
||||
|
||||
#: templates/base.html:83
|
||||
msgid "My profile"
|
||||
msgstr "Mon profil"
|
||||
|
||||
#: templates/base.html:84
|
||||
msgid "Log out"
|
||||
msgstr "Se déconnecter"
|
||||
|
||||
#: templates/base.html:90
|
||||
msgid "Members"
|
||||
msgstr "Adhérents"
|
||||
|
||||
#: templates/base.html:93
|
||||
msgid "Manage members"
|
||||
msgstr "Gérer les adhérents"
|
||||
|
||||
#: templates/base.html:94
|
||||
msgid "Manage clubs"
|
||||
msgstr "Gérer les clubs"
|
||||
|
||||
#: templates/base.html:97
|
||||
msgid "Manage machines"
|
||||
msgstr "Gérer les machines"
|
||||
|
||||
#: templates/base.html:100
|
||||
msgid "Manage cotisations"
|
||||
msgstr "Gérer les cotisations"
|
||||
|
||||
#: templates/base.html:107
|
||||
msgid "Topology"
|
||||
msgstr "Topologie"
|
||||
|
||||
#: templates/base.html:109
|
||||
msgid "Switches"
|
||||
msgstr "Commutateurs"
|
||||
|
||||
#: templates/base.html:110
|
||||
msgid "Wi-Fi access points"
|
||||
msgstr "Bornes Wi-Fi"
|
||||
|
||||
#: templates/base.html:111
|
||||
msgid "Rooms"
|
||||
msgstr "Chambres & locaux"
|
||||
|
||||
#: templates/base.html:116
|
||||
msgid "Statistics"
|
||||
msgstr "Statistiques"
|
||||
|
||||
#: templates/base.html:123
|
||||
msgid "Preferences"
|
||||
msgstr "Préférences"
|
||||
|
||||
#: templates/base.html:128
|
||||
msgid "About"
|
||||
msgstr "A propos"
|
||||
|
||||
#: templates/base.html:134
|
||||
msgid "Sign in"
|
||||
msgstr "Créer un compte"
|
||||
|
||||
#: templates/base.html:140
|
||||
msgid "Log in"
|
||||
msgstr "Se connecter"
|
||||
|
||||
#: templates/base.html:188
|
||||
msgid "Username"
|
||||
msgstr "Pseudo"
|
||||
|
||||
#: templates/base.html:192
|
||||
msgid "Room"
|
||||
msgstr "Chambre"
|
||||
|
||||
#: templates/base.html:196
|
||||
msgid "Connexion"
|
||||
msgstr "Connexion"
|
||||
|
||||
#: templates/base.html:199 templates/base.html:209
|
||||
#, python-format
|
||||
msgid "Until %(date)s"
|
||||
msgstr "Jusqu'à %(date)s"
|
||||
|
||||
#: templates/base.html:201
|
||||
msgid "Deactivated"
|
||||
msgstr "Désactivée"
|
||||
|
||||
#: templates/base.html:206
|
||||
msgid "Membership"
|
||||
msgstr "Adhésion"
|
||||
|
||||
#: templates/base.html:211
|
||||
msgid "Not a member"
|
||||
msgstr "Non adhérent"
|
||||
|
||||
#: templates/base.html:219
|
||||
msgid "See my profile"
|
||||
msgstr "Voir mon profil"
|
||||
|
||||
#: templates/base.html:223
|
||||
msgid "You are not logged in"
|
||||
msgstr "Vous n'êtes pas connecté"
|
||||
|
||||
#: templates/base.html:229
|
||||
#, python-format
|
||||
msgid "%(nb)s machine active"
|
||||
msgstr "%(nb)s machine actives"
|
||||
|
||||
#: templates/base.html:229
|
||||
#, python-format
|
||||
msgid "%(nb)s machines active"
|
||||
msgstr "%(nb)s machines actives"
|
||||
|
||||
#: templates/base.html:238
|
||||
msgid "See my machines"
|
||||
msgstr "Voir mes machines"
|
||||
|
||||
#: templates/buttons/setlang.html:34
|
||||
msgid "Translation in development"
|
||||
msgstr "Traduction en développement"
|
||||
|
||||
#: users/widgets.py:35
|
||||
msgid "Close"
|
||||
msgstr "Fermer"
|
||||
|
||||
#: users/widgets.py:36
|
||||
msgid "Today"
|
||||
msgstr "Aujourd'hui"
|
||||
|
||||
#: users/widgets.py:44
|
||||
msgid "Next"
|
||||
msgstr "Suivant"
|
||||
|
||||
#: users/widgets.py:45
|
||||
msgid "Previous"
|
||||
msgstr "Précédent"
|
||||
|
||||
#: users/widgets.py:46
|
||||
msgid "Wk"
|
||||
msgstr "Sem"
|
||||
|
|
Loading…
Reference in a new issue