This commit is contained in:
rick 2024-10-06 16:12:41 +02:00
parent dc88bd5b32
commit 22d5aba96e
Signed by: Rick
GPG key ID: A2E7B6CA577C8F07
7 changed files with 78 additions and 9 deletions

View file

@ -201,7 +201,8 @@ echo "Header links translation..."
# cf. la page info 4.2 du manuel Bash (transforme un fichier en tableau)
mapfile translateHeader < $langDir/links.config
langs=${translateHeader[0]}
nbLang=$(echo "$langs" | grep -c "|")
tmpCount=${langs//[^|]}
nbLang=${#tmpCount}
for (( i=1; i<${#translateHeader[@]}; i++ ))
do
# pour chaque langue

View file

@ -19,6 +19,7 @@
<div id="lang">
<a href="/fr/%file%">FR</a>
<a href="/en/%file%">EN</a>
<a href="/uk/%file%">UK</a>
<!--<a href="/toki/%file%"><img alt="toki" src="/img/fr.svg" height=35 /></a>-->
</div>
</header>

View file

@ -24,7 +24,8 @@ rel="stylesheet" href="/css/index.css"
<h2>News</h2>
<p>I'll add the interesting news of my website here. Read the commits to have more informations about the small changes of the site !</p>
<div id="news">
<p><code>04-04-2024:</code> use ISO norm instead of flags for languages.</p>
<p><code>06-10-2024:</code> prepare ukrainian traduction of the website.</p>
<p><code>04-04-2024:</code> use ISO 639-1 norm instead of flags for languages.</p>
<p><code>25-10-2023:</code> translate everything \o/ (unless ??).</p>
<p><code>04-10-2023:</code> moving to a VPS at <a href="https://contabo.com">Contabo</a>.</p>
<p><code>29-09-2023:</code> nice favicon :).</p>

View file

@ -24,7 +24,8 @@ rel="stylesheet" href="/css/index.css"
<h2>Nouveautés</h2>
<p>Je rajouterai les nouveautés intéressantes du site ici. Lisez les commits pour avoir plus de détails sur les petites modifications du site !</p>
<div id="news">
<p><code>04-04-2024:</code> utilisation de la norme ISO au lieu de drapeaux pour les langues.</p>
<p><code>06-10-2024:</code> préparation de la traduction ukrainienne du site.</p>
<p><code>04-04-2024:</code> utilisation de la norme ISO 639-1 au lieu de drapeaux pour les langues.</p>
<p><code>04-10-2023:</code> migration vers un VPS chez <a href="https://contabo.com">Contabo</a>.</p>
<p><code>29-09-2023:</code> un joli favicon :).</p>
<p><code>30-05-2023:</code> une meilleure CSP pour éviter <a href="https://im-in.space/@kdy/110429056346185564">les injections de trackers</a>.</p>

View file

@ -1,6 +1,7 @@
fr |en
apropos |about
autres |others
copaings|friends
ou |where
projets |projects
fr |en |uk
apropos |about |index
autres |others |index
copaings|friends |index
ou |where |index
projets |projects|index
index |index |index

12
lang/uk/header.link Normal file
View file

@ -0,0 +1,12 @@
%subtitle%
rick's website
%endsubtitle%
%links%
#where.html : where to find me
#friends.html : friends & co
#projects.html : projects
#a/ : annuaire
#rss.html : my rss feeds
#others.html : others
%endlinks%

52
lang/uk/index.html Normal file
View file

@ -0,0 +1,52 @@
%link%
rel="stylesheet" href="/css/index.css"
%endlink%
<div id="main">
<h1>СКОРО УКРАЇНСЬКОЮ !!!!!</h1>
<!--
<p>Welcome to my small place on Internet visitor ! Let me introduce myself.</p>
<p>Developer and student on GNU+Linux, I use Gentoo, Arch and Void daily. I'm trying to learn the GNU/Guix ecosystem. If my main IDE is Unix with Vim as text editor, I use Emacs as agenda and TODO list with Orgmode. Libre-softwares enjoyer, I'm also for a digital sobriety, for personal pc or Internet and WorldWideWeb.</p>
<p>I'm admin for the <a href="https://gnous.eu">Gnous.eu</a> community. I moderate the services.</p>
<p>I'm developing in Rust and I'm learning Z80 ASM and C++ for side projects. I've learned Java, Python, HTML/CSS, PHP, JavaScript (NodeJS, React Native), C, Go and Bash. I've learned them by myself or at the university.</p>
<p>I'm also reading some fiction (like SF with Asimov). I'm an achiviements hunter, I try to finish my game at 100% (on Steam). I also play CounterStrike: Global Offensive, my rank is Eagle.</p>
<p>The source code of this site can be found on my own git or Gnous's git, under GPL3 license. The content is under CC-BY-SA license. Some parts, as the font or the images, can be under different licenses.</p>
<p></p>
-->
<!--
<div id="contact-index">
<a href="pub.asc"><img src="img/gpgkey.png" alt="open gpg" /></a>
<a href="mailto:rick@gnous.eu"><img src="img/email.png" alt="email me!" /></a>
</div>
-->
<!--
<hr />
<h2>News</h2>
<p>I'll add the interesting news of my website here. Read the commits to have more informations about the small changes of the site !</p>
<div id="news">
<p><code>29-09-2023:</code> nice favicon :).</p>
<p><code>27-09-2023:</code> projects page in english !! a first step before the rest of the site.</p>
<p><code>30-05-2023:</code> a better CSP to avoid <a href="https://im-in.space/@kdy/110429056346185564">trackers injections</a>.</p>
<p><code>13-01-2023:</code> hon hon baguette & bri'ish.</p>
<p><code>14-11-2022:</code> I'm moving my site and my cgit to <a href="https://www.aquilenet.fr/">aquilenet</a>.</p>
<p><code>19-05-2022:</code> I'm leaving <a href="https://enpls.org">enpls</a> for <a href="https://ada.wf">ada.wf</a>.</p>
<p><code>13-04-2022:</code> add this section.</p>
</div>
<hr />
<!--
<h3>A propos de l'annuaire</h3>
<p>Vous pouvez trouver un lien vers mon annuaire. Sachez tout d'abord <strong>que vous avez besoin de JS</strong> pour accéder à ce site et qu'il fait des appels vers <strong>bootstrapcdn</strong> et <strong>code.jquery</strong>. Ce service n'a pas été codé par moi (je hais boostrap et les appels à du code externe) mais je le trouve beau et pratique. J'ai donc décidé de fermer les yeux sur les quelques défauts et plutot le chouchouter en le gavant de liens. Vous pouvez trouver <a href="https://github.com/sadgrlonline/yesterlinks">le code source de l'application</a> sur Github. Elle a été développée par <a href="https://sadgrl.online/">Sadness</a>, n'hésitez pas à aller voir <a href="https://links.yesterweb.org/">le site officiel</a>.</p>
<p><strong>Vous pouvez utiliser le site sans avoir de JS.</strong> Vous ne pourrez juste plus accéder aux filtres et à la recherche. Il est par ailleurs déjà rempli avec les liens du site officiel. Je suis en train de "nettoyer" un peu, pour ne garder que des liens que je trouve pertinent (de mon point de vue).</p>
<h4>Mais qu'ests ce que c'est qu'un annuaire ?</h4>
<p>Une fois la prévention faite pour les allergiques de JS et la présentation du service et de son code source, je peux expliquer ce qu'est un annuaire.</p>
<p>Avant l'arrivée des moteurs de recherches, il y avait les annuaires. Des grosses listes de sites avec une description et une catégorie pour facilement la trouver. Avec le temps, ils se sont perdus mais maintenant, en 2022, lorsque le web n'est devenu qu'un amat de sites centralisés truffés de Single Point Failure, ils redeviennent importants. Nous ne naviguons plus sur le web, on se contente d'aller sur Twitter, Instagram et TIktok, de temps en temps d'autres sites pour regarder des vidéos ou faire de la paperasse.</p>
<p>Ces annuaires permettent de redécouvrir le web. Tout comme les webrings. Après avoir regardé les sites intéressants de l'annuaire, allez voir les sites des copains ou de personnes que j'ai trouvé ici et là dans <a href="copaings.html">la catégorie "copains & co"</a>.</p>
<p>Il s'agit là <strong>d'un webring</strong>. Une chaine du web où tout le monde lie son site avec des amis ou des inconnus. J'ai d'ailleurs prévu d'en rejoindre qui permettent de parcourir plus facilement la chaine. Ils seront ajoutés en bas de la page copains.</p>
-->
</div>