Skip to content

Commit

Permalink
[#12] Adding more translation tags
Browse files Browse the repository at this point in the history
  • Loading branch information
Mathieu Leduc-Hamel committed Oct 8, 2014
1 parent 301f96d commit b12f898
Show file tree
Hide file tree
Showing 2 changed files with 113 additions and 73 deletions.
112 changes: 68 additions & 44 deletions agenda/templates/about.html
Original file line number Diff line number Diff line change
@@ -1,49 +1,73 @@
{% extends "base.html" %}

{% block content %}
<h2>À propos de l'Agenda du libre du Québec</h2>
<h3>Pourquoi?</h3>
<p>Auparavant, linux-quebec.org offrait un calendrier des activités pouvant toucher aux logiciels libres mais surtout liées à Linux. Depuis que linux-quebec.org n'existe plus, il n'y avait plus de ressource en ligne pour faire la promotion d'un évènement libre au Québec. C'est après une requête pour un flux iCal des événements Python sur la liste de <a href="http://montrealpython.org/">MontréalPython</a> que <a href="http://www.pierlux.com">Pierre-Luc Beaudoin</a> a décidé de fonder ce site.</p>
{% load i18n %}

<h3>Comment?</h3>
<p>L'Agenda du libre du Québec est une copie conforme de l'<a href="http://www.agendadulibre.org">agendadulibre.org</a> (France). Puisque ce dernier est disponible sous licence GPL, la mise en place de ce clône a été plutôt rapide. Plusieurs textes de la version québécoise proviennent de la version française. </p>
<p> Dans les détails, la version québécoise est une réimplémentation en Django de leur version en PHP. Ce changement technologique s'est avéré nécessaire dû au fait que la version de France n'a pas de séparation MVC, rendant difficile la création d'une version avec des textes différents. Néanmoins, le principe de fonctionnement est idéal et il a été reproduit avec minutie.</p>
<p> Cette version est disponible sous licence <a href="http://www.fsf.org/licensing/licenses/agpl-3.0.html">GNU Affero General Public License</a>. C'est une licence qui est plus restritive que la <a href="http://www.fsf.org/licensing/licenses/gpl-3.0.html">GNU General Public License</a> dû au fait qu'elle oblige les applications accessibles via le Web à rendre leur code source disponible. Le code source est disponible <a href="https://github.com/mlhamel/agendadulibre">ici</a>. Ce changement de licence est possible puisque L'Agenda du libre du Québec ne contient aucune ligne de code de l'original.</p>
<p>Le logo est un mélange de l'icône <a href="http://tango.freedesktop.org">Tango</a> pour applications de calendrier et de la fleur de lys du drapeau du Québec. Les icônes proviennent également du projet Tango.</p>
<p>L'Agendu du libre du Québec est administré par <a href="http://www.mlhamel.org">Mathieu Leduc-Hamel</a>.</p>
{% block content %}
<h2>{% trans "À propos de l'Agenda du libre du Québec" %}</h2>
<h3>{% trans "Pourquoi?" %}</h3>
<p>
{% blocktrans %}
Auparavant, linux-quebec.org offrait un calendrier des activités pouvant toucher aux logiciels libres mais surtout liées à Linux. Depuis que linux-quebec.org n'existe plus, il n'y avait plus de ressource en ligne pour faire la promotion d'un évènement libre au Québec. C'est après une requête pour un flux iCal des événements Python sur la liste de <a href="http://montrealpython.org/">MontréalPython</a> que <a href="http://www.pierlux.com">Pierre-Luc Beaudoin</a> a décidé de fonder ce site.
{% endblocktrans %}
</p>

<h3>Historique</h3>
<ul>
<li>7 août 2014
<ul>
<li>Premier hackathon de l'Agenda du libre du Québec</li>
</ul>
</li>
<li>21 novembre 2013
<ul>
<li>La gestion du domaine passe à FACIL</li>
</ul>
</li>
<li>20 avril 2010
<ul>
<li>L'Agenda du libre du Québec est dirigé par Mathieu Leduc-Hamel</li>
</ul>
</li>
<li>8 décembre 2009
<ul>
<li>Les liens vers Google Calendar ont été remis en place puisque les événements s'importent correctement maintenant.</li>
</ul>
</li>
<li>1 décembre 2009
<ul>
<li>Les liens vers Google Calendar ont été retirés tant que Google Calendar n'importera pas les données correctement. Nous travaillerons à corriger ce bogue prochainement.</li>
</ul>
</li>
<li>30 novembre 2009
<ul>
<li>Lancement du site</li>
</ul>
</li>
</ul>
<h3>{% trans "Comment?" %}</h3>
<p>
{% blocktrans %}
L'Agenda du libre du Québec est une copie conforme de l'<a href="http://www.agendadulibre.org">agendadulibre.org</a> (France). Puisque ce dernier est disponible sous licence GPL, la mise en place de ce clône a été plutôt rapide. Plusieurs textes de la version québécoise proviennent de la version française.
{% endblocktrans %}
</p>
<p>
{% blocktrans %}
Dans les détails, la version québécoise est une réimplémentation en Django de leur version en PHP. Ce changement technologique s'est avéré nécessaire dû au fait que la version de France n'a pas de séparation MVC, rendant difficile la création d'une version avec des textes différents. Néanmoins, le principe de fonctionnement est idéal et il a été reproduit avec minutie.
{% endblocktrans %}
</p>
<p>
{% blocktrans %}
Cette version est disponible sous licence <a href="http://www.fsf.org/licensing/licenses/agpl-3.0.html">GNU Affero General Public License</a>. C'est une licence qui est plus restritive que la <a href="http://www.fsf.org/licensing/licenses/gpl-3.0.html">GNU General Public License</a> dû au fait qu'elle oblige les applications accessibles via le Web à rendre leur code source disponible. Le code source est disponible <a href="https://github.com/mlhamel/agendadulibre">ici</a>. Ce changement de licence est possible puisque L'Agenda du libre du Québec ne contient aucune ligne de code de l'original.
{% endblocktrans %}
</p>
<p>
{% blocktrans %}
Le logo est un mélange de l'icône <a href="http://tango.freedesktop.org">Tango</a> pour applications de calendrier et de la fleur de lys du drapeau du Québec. Les icônes proviennent également du projet Tango.
{% endblocktrans %}
</p>
<p>
{% blocktrans %}
L'Agendu du libre du Québec est administré par <a href="http://www.mlhamel.org">Mathieu Leduc-Hamel</a>.
{% endblocktrans %}
</p>
<h3>{% trans "Historique" %}</h3>
<ul>
<li>{% trans "7 août 2014" %}
<ul>
<li>{% trans "Premier hackathon de l'Agenda du libre du Québec" %}</li>
</ul>
</li>
<li>{% trans "21 novembre 2013" %}
<ul>
<li>{% trans "La gestion du domaine passe à FACIL" %}</li>
</ul>
</li>
<li>{% trans "20 avril 2010" %}
<ul>
<li>{% trans "L'Agenda du libre du Québec est dirigé par Mathieu Leduc-Hamel" %}</li>
</ul>
</li>
<li>{% trans "8 décembre 2009" %}
<ul>
<li>{% trans "Les liens vers Google Calendar ont été remis en place puisque les événements s'importent correctement maintenant." %}</li>
</ul>
</li>
<li>{% trans "1 décembre 2009" %}
<ul>
<li>{% trans "Les liens vers Google Calendar ont été retirés tant que Google Calendar n'importera pas les données correctement. Nous travaillerons à corriger ce bogue prochainement." %}</li>
</ul>
</li>
<li>{% trans "30 novembre 2009" %}
<ul>
<li>{% trans "Lancement du site" %}</li>
</ul>
</li>
</ul>
{% endblock %}

74 changes: 45 additions & 29 deletions agenda/templates/events/event_archive_month.html
Original file line number Diff line number Diff line change
@@ -1,40 +1,56 @@
{% extends "base.html" %}

{% load calendar %}
{% load i18n %}

{% block feeds %}
{% if region %}
<link rel="alternate" href="/event/feeds/latest_region/{{ region.id }}/" title="Agenda du libre du Québec, nouveaux évènements pour {{ region.name }}" type="application/rss+xml" />
<link rel="alternate" href="/event/feeds/upcoming_region/{{ region.id }}/" title="Agenda du libre du Québec, prochains évènements pour {{ region.name }}" type="application/rss+xml" />
{% endif %}
{% if region %}
<link rel="alternate" href="/event/feeds/latest_region/{{ region.id }}/"
title="{% blocktrans %}Agenda du libre du Québec, nouveaux évènements pour {{ region.name }} {% endblocktrans %}"
type="application/rss+xml" />
<link rel="alternate"
href="/event/feeds/upcoming_region/{{ region.id }}/"
title="Agenda du libre du Québec, prochains évènements pour {{ region.name }}"
type="application/rss+xml" />
{% endif %}
{% endblock %}

{% block actions %}
<!--<div class="action">
<a href="/login/"><img src="/media/img/preferences-system-login.png" width="16px;" /></a><a href="/login/">Connexion</a>
</div>-->
<div class="action">
<a href="/event/new/"><img src="/media/img/appointment-new.png" /></a><a href="/event/new/">Proposer un événement</a>
</div>
<div class="action">
<a href="/event/feeds/"><img src="/media/img/rss.png" /></a><a href="/event/feeds/">Fils RSS et iCal</a>
</div>
<div class="action">
<a href="/event/new/">
<img src="/media/img/appointment-new.png" />
</a>
<a href="/event/new/">{% trans "Proposer un événement" %}</a>
</div>
<div class="action">
<a href="/event/feeds/">
<img src="/media/img/rss.png" />
</a>
<a href="/event/feeds/">{% trans "Fils RSS et iCal" %}</a>
</div>
{% endblock %}

{% block content %}
<h2 class="calendar">
<a href="{% url 'month_view' previous_month.year previous_month.month %}?region={{ region.id }}" title="Aller au mois de {{ previous_month|date:"F Y" }}"><img id="arrow" src="/media/img/go-previous.png"></a>
{{ month|date:"F Y" }}
<a href="{% url 'month_view' next_month.year next_month.month %}?region={{ region.id }}" title="Aller au mois de {{ next_month|date:"F Y" }}"><img id="arrow" src="/media/img/go-next.png"></a>
</h2>
<form id="filter">
{% for field in form %}
{{ field.label }}
{{ field }}
{% endfor %}
<noscript><input type="submit" value="Appliquer" /></noscript>
{% if region %}
et les évènements à portée nationale et internationale
{% endif %}
</form>
{% month_cal month.year month.month region %}
<h2 class="calendar">
<a href="{% url 'month_view' previous_month.year previous_month.month %}?region={{ region.id }}"
title="Aller au mois de {{ previous_month|date:"F Y" }}">
<img id="arrow" src="/media/img/go-previous.png">
</a>
{{ month|date:"F Y" }}
<a href="{% url 'month_view' next_month.year next_month.month %}?region={{ region.id }}"
title="Aller au mois de {{ next_month|date:"F Y" }}">
<img id="arrow" src="/media/img/go-next.png">
</a>
</h2>
<form id="filter">
{% for field in form %}
{{ field.label }}
{{ field }}
{% endfor %}
<noscript><input type="submit" value="{% trans 'Appliquer' %}" /></noscript>
{% if region %}
{% trans "et les évènements à portée nationale et internationale" %}
{% endif %}
</form>
{% month_cal month.year month.month region %}
{% endblock %}

0 comments on commit b12f898

Please sign in to comment.