mirror of
https://git.bolliret.ch/pcs/pcs-website
synced 2026-01-18 13:21:37 +01:00
Starting to introduce french
This commit is contained in:
parent
cd9d90b8e5
commit
f058484743
5 changed files with 72 additions and 55 deletions
|
|
@ -1,2 +1,12 @@
|
|||
[project]
|
||||
name = PCS
|
||||
|
||||
[alternatives.de]
|
||||
name = German
|
||||
primary = yes
|
||||
locale = de_CH
|
||||
|
||||
[alternatives.fr]
|
||||
name = French
|
||||
url_prefix = /fr/
|
||||
locale = fr_CH
|
||||
31
lektor/lektordata/project/content/contents+fr.lr
Normal file
31
lektor/lektordata/project/content/contents+fr.lr
Normal file
|
|
@ -0,0 +1,31 @@
|
|||
_model: htmlpage
|
||||
---
|
||||
title: Bienvenue au PC Stammertal
|
||||
---
|
||||
html:
|
||||
|
||||
<h2>Notre prochain événement: </h2><br>
|
||||
<div class="nextevent">Samstag <strong>22. März 9:00, Frühlingsschiessen</strong>, Bülach</div>
|
||||
<div>
|
||||
<br>
|
||||
<br>
|
||||
<br>
|
||||
</div>
|
||||
<h3>...et ne manquez pas non plus :</h3>
|
||||
<a href="https://www.wyland25.ch/" target="_blank"><img src="/images/zhksf.png" alt="27. Zürcher Kantonalschützenfest 2025" class="stamp"></a>
|
||||
<div class="threecolumn">
|
||||
<div>
|
||||
<a href="termine/"><img src=" /images/termine_square.jpg" alt="Calendrier"> Tous nos événements</a>
|
||||
</div>
|
||||
<div>
|
||||
<a href="about/"><img src="/images/about_square.jpg" alt="Livre"> À propos de nous</a>
|
||||
</div>
|
||||
<div>
|
||||
<a href="kontakt/"><img src="/images/kontakt_square.jpg" alt="Lettres"> Contactez-nous</a>
|
||||
</div>
|
||||
</div>
|
||||
---
|
||||
_template:
|
||||
|
||||
page.html
|
||||
|
||||
|
|
@ -5,7 +5,7 @@ title: Willkommen beim PC Stammertal
|
|||
html:
|
||||
|
||||
<h2>Unser nächster Anlass: </h2><br>
|
||||
<div class="nextevent">Leider unbekannt, aber <strong>frag mal den Vorstand</strong> der müsste es wissen</div>
|
||||
<div class="nextevent">Samstag <strong>22. März 9:00, Frühlingsschiessen</strong>, Bülach</div>
|
||||
<div>
|
||||
<br>
|
||||
<br>
|
||||
|
|
@ -29,4 +29,3 @@ _template:
|
|||
|
||||
page.html
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -4,38 +4,14 @@ title: Termine
|
|||
---
|
||||
body:
|
||||
|
||||
* <div>Generalversammlung</div>
|
||||
* <div>Do. 6. Februar 2025</div>
|
||||
* <div>19:00</div>
|
||||
* <div>Restaurant Hirschen</div>
|
||||
* <div>Bezirksmatch 10m</div>
|
||||
* <div>Do. 13. Februar 2025</div>
|
||||
* <div>18:00</div>
|
||||
* <div>Stammheim</div>
|
||||
* <div>Bezirksmatch 10m</div>
|
||||
* <div>Do. 20. Februar 2025</div>
|
||||
* <div>18:00</div>
|
||||
* <div>Stammheim</div>
|
||||
* <div>Bezirkswinterschiessen</div>
|
||||
* <div>Do. 6. März 2025</div>
|
||||
* <div>17:30</div>
|
||||
* <div>Flurlingen</div>
|
||||
* <div>Bezirkswinterschiessen</div>
|
||||
* <div>Sa. 8. März 2025</div>
|
||||
* <div>14:00</div>
|
||||
* <div>Flurlingen</div>
|
||||
* <div>Frühlingsschiessen</div>
|
||||
* <div>Sa. 15. März 2025</div>
|
||||
* <div>9:00</div>
|
||||
* <div>Bülach</div>
|
||||
* <div>Frühlingsschiessen</div>
|
||||
* <div>Sa. 15. März 2025</div>
|
||||
* <div>13:30</div>
|
||||
* <div>Bülach</div>
|
||||
* <div>Frühlingsschiessen</div>
|
||||
* <div>Sa. 22. März 2025</div>
|
||||
* <div>9:00</div>
|
||||
* <div>Bülach</div>
|
||||
* <div>Standreinigung</div>
|
||||
* <div>Sa. 22. März 2025</div>
|
||||
* <div>9:00</div>
|
||||
* <div> </div>
|
||||
* <div>freies Training</div>
|
||||
* <div>Mo. 31. März 2025</div>
|
||||
* <div>18:00</div>
|
||||
|
|
@ -60,10 +36,6 @@ body:
|
|||
* <div>Mo. 14. April 2025</div>
|
||||
* <div>18:00</div>
|
||||
* <div>Stammheim</div>
|
||||
* <div>freies Training</div>
|
||||
* <div>Mo. 21. April 2025</div>
|
||||
* <div>18:00</div>
|
||||
* <div>Stammheim</div>
|
||||
* <div>Obligatorisches Programm und Kreis Winterschiessen</div>
|
||||
* <div>Mo. 28. April 2025</div>
|
||||
* <div>18:00</div>
|
||||
|
|
@ -272,14 +244,6 @@ body:
|
|||
* <div>Do. 5. Februar 2026</div>
|
||||
* <div>19:00</div>
|
||||
* <div> </div>
|
||||
* <div>Bezirkssommerschiessen</div>
|
||||
* <div>Do. 23. August 2029</div>
|
||||
* <div>18:00</div>
|
||||
* <div> </div>
|
||||
* <div>Bezirkssommerschiessen</div>
|
||||
* <div>Do. 30. August 2029</div>
|
||||
* <div>18:00</div>
|
||||
* <div> </div>
|
||||
|
||||
---
|
||||
_template: page.html
|
||||
|
|
|
|||
|
|
@ -26,19 +26,32 @@
|
|||
☰
|
||||
</label>
|
||||
<input id='menu' type='checkbox'>
|
||||
<ul class="nav navbar-nav">
|
||||
{% for href, title in [
|
||||
['/termine', 'Termine'],
|
||||
['/vorstand', 'Vorstand'],
|
||||
['/about', 'Über uns'],
|
||||
['/kontakt', 'Kontakt aufnehmen']
|
||||
] %}
|
||||
<li class="{% if this.is_child_of(href) %}active{% endif
|
||||
%}
|
||||
{% if title == 'Kontakt aufnehmen' %} button{% endif
|
||||
%}"><a href="{{ href|url }}">{{ title }}</a></li>
|
||||
{% endfor %}
|
||||
</ul>
|
||||
|
||||
<ul class="nav navbar-nav">
|
||||
{% set navigation = {
|
||||
'de': [
|
||||
['/termine', 'Termine'],
|
||||
['/vorstand', 'Vorstand'],
|
||||
['/about', 'Über uns'],
|
||||
['/kontakt', 'Kontakt aufnehmen']
|
||||
],
|
||||
'fr': [
|
||||
['/termine', 'Événements'],
|
||||
['/vorstand', 'Direction'],
|
||||
['/about', 'À propos'],
|
||||
['/kontakt', 'Contactez nous']
|
||||
]
|
||||
} %}
|
||||
|
||||
{% for href, title in navigation[alt or 'de'] %}
|
||||
<li class="{% if this.is_child_of(href) %}active{% endif %}
|
||||
{% if href == '/kontakt' %} button{% endif %}">
|
||||
<a href="{{ (href|url(alt=alt)) }}">{{ title }}</a>
|
||||
</li>
|
||||
{% endfor %}
|
||||
</ul>
|
||||
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
</div>
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue