Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

French translation update #260

Merged
merged 27 commits into from
Jan 21, 2024
Merged
Show file tree
Hide file tree
Changes from 21 commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
29cb73d
[create-pull-request] automated change
niltied Jan 16, 2024
e2ae3df
Merge remote-tracking branch 'origin/create-pull-request/patch'
niltied Jan 19, 2024
eca0d4f
Translate guides to french
niltied Jan 19, 2024
da20712
Translate guides to french
niltied Jan 19, 2024
3c1f8ee
Merge pull request #2 from niltied/nico-19012024
niltied Jan 19, 2024
ccfabe1
Translate post in french
niltied Jan 19, 2024
7f17c63
Translate guides to french
niltied Jan 19, 2024
635f3fb
Merge pull request #3 from niltied/nico-19012024
niltied Jan 19, 2024
c02e4bc
Initial translation to french
niltied Jan 19, 2024
c082b22
Minor fix content
niltied Jan 19, 2024
db1230e
Add Warning block to the content
niltied Jan 19, 2024
6038dd4
Add Warning block to the content
niltied Jan 19, 2024
83e50b0
Initial translation to french
niltied Jan 19, 2024
886a5ea
Fix internal french links
niltied Jan 19, 2024
2c34158
Initial translation to french
niltied Jan 19, 2024
65f519c
Initial translation in french
niltied Jan 19, 2024
dc28ccb
Merge pull request #4 from niltied/nico-19012024
niltied Jan 19, 2024
c450235
Update index.fr.md
niltied Jan 19, 2024
25e8ba0
Initial translation to french
niltied Jan 19, 2024
5fa7934
Translate post in french
niltied Jan 19, 2024
2bb6584
Merge pull request #5 from niltied/nico-19012024
niltied Jan 19, 2024
d6c4a6c
Update index.fr.md
niltied Jan 20, 2024
6cd78e9
Update index.fr.md
niltied Jan 20, 2024
9e317e2
Update index.fr.md
niltied Jan 20, 2024
230eca8
Replace Markdown Code in "Add Section Information"
niltied Jan 20, 2024
c860758
Update french translation and various fix
niltied Jan 21, 2024
aa27d72
Merge pull request #6 from niltied/nico-19012024
niltied Jan 21, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
resources/
.hugo_build.lock
node_modules/
github-toha.code-workspace
3 changes: 3 additions & 0 deletions content/posts/_index.fr.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
---
title: Billets
---
2 changes: 2 additions & 0 deletions content/posts/analytics/index.es.md
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,9 @@ analytics:

El código de seguimiento automáticamente será añadido a tu sitio web.

{{< alert type="warning" >}}
Nota: En algunos sitios, aparece [an error has been detected](https://github.com/ihucos/counter.dev/issues/37), donde solo el directorio raíz ("/") se pasa a counter.dev, por lo que el seguimiento no mostrará nada en la sección "pages". Para solucionar este problema, se puede añadir `referrerPolicy: no-referrer-when-downgrade` como parámetro en la sección "counterDev", asegurando que las nuevas visitas a la página siempre se pasen correctamente a counter.dev.
{{< /alert >}}

### Google Analytics

Expand Down
95 changes: 95 additions & 0 deletions content/posts/analytics/index.fr.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,95 @@
---
title: "Analytiques"
date: 2020-06-08T06:00:23+06:00
description: Ajouter l'analytique dans hugo theme Toha
menu:
niltied marked this conversation as resolved.
Show resolved Hide resolved
sidebar:
name: Analytiques
identifier: analytics
weight: 600
---

## Analytiques

Ce thème a été construit avec le support de divers outils d'analyse. Actuellement, il prends en charge les analyses suivantes:

- [GoatCounter](https://www.goatcounter.com/)
- [counter.dev](https://counter.dev/)
- [Google Analytics](https://analytics.google.com)
- [Matomo](https://matomo.org/)

Pour une liste complète des analyses supportées, référez vous au fichier d'échantillon [config.yaml](https://github.com/hugo-toha/hugo-toha.github.io/blob/main/config.yaml).

{{< alert type="warning" >}}
Avertissement: Lors de l'ajout d'analyses, vous devriez prendre en considération la législation locale pour voir si une bannière de confidentialité est nécessaire pour informer les visiteurs du suivi de ses données personnelles. En général (pas un conseil juridique), les méthodes anonymes et respectueuses de la vie privée telles que [counter.dev](https://counter.dev) et [GoatCounter](https://www.goatcounter.com/) n'ont pas besoin d'une bannière, car elles ne collectent pas de données personnelles identifiables.
{{< /alert >}}

### Goat Counter

[GoatCounter](https://www.goatcounter.com/) est la méthode d'analyse la plus complète, simple et respectueuse de la vie privée supportée dans Toha. Ces scripts traquent les pages les plus vues, le nombre total d'utilisateur, et plus encore, tout en étant open source !

Pour activer l'analyse GoatCounter sur votre site, vous avez deux options: la première est de s'inscrire sur [goatcounter.com](https://www.goatcounter.com) et obtenir un code pour votre site, la seconde est une instance auto-hébergée de GoatCounter. Ensuite, vous avez à ajouter une section `analytics` sous la section `params.features` de votre fichier `config.yaml` comme ci-dessous:

```yaml
analytics:
enable: true
services:
# GoatCounter
goatCounter:
code: <your GoatCounter code> # Not self-hosted
instance: <your GoatCounter instance url> # For self-hosted you should use only one of the two methods
```

### counter.dev

[counter.dev](https://counter.dev) est un site d'analytique simple et respectueux de la vie privée qui vous permet de suivre le nombre total d'utilisateurs, la première page visitée et quelques autres métriques sur votre site web. Malheureusement, pour que les choses restent simples (et gratuites), elles ne montrent pas un classement des pages les plus visités, mais plutôt celles qui ont été consultées en premier.

Vous pouvez l'activer par l'ajout de l'email avec lequel vous vous êtes inscrit sur la page de counter.dev sous la section `params.features` dans votre fichier `config.yaml` comme ci-dessous:

```yaml
analytics:
enable: true
services:
counterDev:
id: <votre counter.dev id>
```
Le code de suivi sera automatiquement ajouté à votre site.

{{< alert type="warning" >}}
Remarques : Sur certains sites, [une erreur a été détectée](https://github.com/ihucos/counter.dev/issues/37) où seul le répertoire racine ("/") est passé à counter.dev, donc le suivi n'affiche rien sous la section "pages". Pour corriger cela, on peut ajouter `referrerPolicy: no-referrer-when-downgrade` comme paramètre dans la section "counterDev", en s'assurant que les nouvelles visites de pages sont toujours correctement passées sur counter.dev.
{{< /alert >}}

### Google Analytics

{{< alert type="danger" >}}
Méfiez-vous, [d'après une récente jurisprudence](https://www.euractiv.com/section/politics/short_news/use-of-google-analytics-violates-eu-law-austrian-authority-rules/), Google Analytics pourrait être illégal dans l'Union Européenne.
{{< /alert >}}

Vous pouvez activer Google Analytics sur votre site en ajoutant votre id de suivi sous la section `params.features` dans votre fichier `config.yaml` comme ci-dessous:

```yaml
analytics:
enable: true
services:
# Google Analytics
google:
id: <your Google Analytics tracking id>
```

Vous pouvez utiliser à la fois la V3 ou V4 de l'ID de suivi. Le thème détectera automatiquement la version du code de suivi et ajoutera les scripts de suivi correspondants en fonction de votre site.

Pour des paramètres de confidentialité additionnels concernant Google Analytics, vous pouvez fournir une section `privacy.googleAnalytics` dans votre fichier `config.yaml` comme décrit [ici](https://gohugo.io/about/hugo-and-gdpr/#all-privacy-settings).

### Matomo

Vous pouvez activer Matomo (anciennement Piwik) par l'ajout de la configuration Matomo sous la section `params.features` dans votre fichier `config.yaml` comme ci-dessous:

```yaml
analytics:
enable: true
services:
# Matomo / Piwik
matomo:
instance: matomo.example.com
siteId: 1 # The number generated after adding a site in your instance
```
2 changes: 2 additions & 0 deletions content/posts/analytics/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,9 @@ analytics:

The tracking code will be automatically added to your site.

{{< alert type="warning" >}}
Note: On some sites, [an error has been detected](https://github.com/ihucos/counter.dev/issues/37) where only the root directory ("/") is passed over to counter.dev, so the tracking wont show anything under the "pages" section. To fix this, one can add `referrerPolicy: no-referrer-when-downgrade` as a parameter on the "counterDev" section, ensuring that new page visits are always correctly passed onto counter.dev.
{{< /alert >}}

### Google Analytics

Expand Down
8 changes: 8 additions & 0 deletions content/posts/configuration/_index.fr.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
title: Configuration
menu:
sidebar:
name: Configuration
identifier: configuration
weight: 100
---
9 changes: 9 additions & 0 deletions content/posts/configuration/sections/_index.fr.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
title: Sections
menu:
sidebar:
name: Sections
identifier: sections
parent: configuration
weight: 110
---
159 changes: 159 additions & 0 deletions content/posts/configuration/sections/about/index.fr.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,159 @@
---
title: "Configuration de la section A propos"
date: 2020-06-08T06:20:50+06:00
author:
name: Nicolas Dietlin
image: images/author/nicolas.jpg
menu:
sidebar:
name: Section A propos
identifier: about-section
parent: sections
weight: 110
---

L'objet de la section `A propos` est de fournir une brève introduction sur vous sur votre site web. Dans ce billet, nous vous guiderons sur la façon de configurer la section `A propos`. Pour une référence complète, consultez s'il vous plaît l'extrait du fichier [about.yaml](https://github.com/hugo-toha/hugo-toha.github.io/blob/main/data/en/sections/about.yaml).

Pour commencer, créez un fichier `about.yaml` dans le répertoire `data/en/sections` de votre site web. Suivez ensuite, les instructions ci-dessous:

### Ajouter les informations de section

```yaml
section:
name: A propos # Titre de votre section (default: "")
id: about # URL id/slug de section *Requise*
enable: true # Booléen pour déterminer si la section est activée (par défaut: false)
weight: 1 # Ordre d'affichage de la section (par defaut: alphabetique suivi par poids)
showOnNavbar: true # Booléen pour détermoiner si le lien doit être affiché pour cette section dans la barre de navigation
template: sections/about.html # Vous Permet de pointer vers un modèle spécifique.
```

#### Paramètre du modèle

Vous avez la possibilité de personnaliser le partiel utilisé pour cette section en spécifiant la propriété `template`. Sauvegardez simplement le nouveau modèle dans votre répertoire `layout/partials`.

### Ajouter vos informations de travail

Pour inclure des détails à propos de votre emploi actuel, vous pouvez ajouter la section suivante dans votre fichier `about.yaml`:

```yaml
# votre désignation
designation: Software Engineer
# Les informations de votre compagnie
company:
name: Example Co.
url: "https://www.example.com"
```

### Ajouter un résumé sur vous

Pour donner un aperçu concis de votre expertise professionnelle, ajoutons une section de résumé. Cela donnera aux visiteurs un aperçu rapide de ce que vous faites. Ajoutez la section suivante à votre fichier `about.yaml`:

```yaml
# un résumé sur vous
summary: 'I am a passionate software engineer with x years of working experience. I built OSS tools for [Kubernetes](https://kubernetes.io/) using GO. My tools help people to deploy their workloads in Kubernetes. Sometimes, I work on some fun projects such as writing a theme, etc.'
```
Essayez de le rendre aussi bref que possible. Ne soyez pas trop verbeux. Nous avons d'autres sections qui donnent plus d'informations sur votre expertise.

>Vous pouvez utiliser la syntaxe markdown dans le champs `summary`

### Ajouter vos liens sociaux

Pour ajouter des liens vers vos différents profils tels que LinkedIn, Twitter, and Github, incluez la section `socialLinks` dans votre fichier `about.yaml`:

```yaml
# Vos liens sociaux
# Mettez en autant que voulez. Utitisez font-awesome pour les icônes.
socialLinks:
- name: Email
icon: "fas fa-envelope"
url: "[email protected]"

- name: Github
icon: "fab fa-github"
url: "https://www.github.com/example"

- name: Stackoverflow
icon: "fab fa-stack-overflow"
url: "#"

- name: LinkedIn
icon: "fab fa-linkedin"
url: "#"

- name: Twitter
icon: "fab fa-twitter"
url: "#"

- name: Facebook
icon: "fab fa-facebook"
url: "#"
```

Vous pouvez utiliser n'importe quelles icônes libres de [Font Awesome](https://fontawesome.com/icons?d=gallery) dans le champs `icon`.

### Ajouter un CV

Pour ajouter votre Curriculum Vitae, placez le fichier PDF dans le répertoire `files` à l'intérieur du répertoire `static`. Ensuite, incluez la section suivante dans votre fichier `about.yaml`.

```yaml
# Votre CV. Le chemin de ce fichier doit être relatif vers votre répertoire "static"
resourceLinks:
- title: "My Resume"
url: "files/resume.pdf"
```

### Ajouter des badges

Maintenant, ajoutons vos badges et les indicateurs de force pour diverses compétences telles que le leadership, la communication, le travail d'équipe, etc. Incluez la section suivante dans votre fichier `about.yaml`:

```yaml
# Afficher vos badges
# Vous pouvez afficher vos certifications vérifiée depuis https://www.credly.com.
# Vous pouvez aussi afficher des barres circulaires indiquant le niveau d'expertise sur une certaine compétence
badges:
- type: certification
name: Certified Kubernetes Security Specialist
url: "https://www.credly.com/org/the-linux-foundation/badge/exam-developer-certified-kubernetes-security-specialist"
badge: "https://images.credly.com/size/680x680/images/f4bf92ed-8985-40b2-bc07-2f9308780854/kubernetes-security-specialist-logo-examdev.png"

- type: certification
name: Istio and IBM Cloud Kubernetes Service
url: "https://www.credly.com/org/the-linux-foundation/badge/exam-developer-certified-kubernetes-security-specialist"
badge: "https://images.credly.com/size/680x680/images/8d34d489-84bf-4861-a4a0-9e9d68318c5c/Beyond_basics_of_Istio_on_Cloud_v2.png"

- type: certification
name: Artificial Intelligence and Machine Learning
url: "https://www.credly.com/org/grupo-bancolombia/badge/artificial-intelligence-and-machine-learning"
badge: "https://images.credly.com/size/680x680/images/e027514f-9d07-4b29-862f-fe21a8aaebf1/ae.png"

- type: soft-skill-indicator
name: Leadership
percentage: 85
color: blue

- type: soft-skill-indicator
name: Team Work
percentage: 90
color: yellow

- type: soft-skill-indicator
name: Hard Working
percentage: 85
color: orange
```

Actuellement, le pourcentage de qualification doit être compris entre 0 et 100, et doit être divisible par 5. Les couleurs suivantes sont disponibles pour l'indicateur de pourcentage de qualification.

- bleu
- jaune
- rose
- vert

>Vous pouvez aussi utiliser n'importe quel code couleur hexadécimal dans le champs `color`.

{{< vs 2 >}}

L'image suivante montre comment le contenu du fichier `about.yaml` est cartographié dans la section `A propos`. (La portion de configuration de l'image est obsolète et la section des SoftSkills a été remplacée avec des badges)

{{< img src="images/about.png" >}}
57 changes: 57 additions & 0 deletions content/posts/configuration/sections/skills/index.fr.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
---
title: "Configuration Section Compétences"
date: 2020-06-08T06:20:45+06:00
author:
name: Nicolas Dietlin
image: images/author/nicolas.jpg
menu:
sidebar:
name: Section compétences
identifier: skills-sections
parent: sections
weight: 120
---

La section `Compétences` est conçue pour mettre en valeur vos compétences et fournir des informations sur votre expertise pour chaque compétence. Dans ce billet, nous vous guiderons sur la façon de configurer la section `compétences` de votre site. Pour une référence complète, consultez s'il vous plaît cet échantillon du fichier [skills.yaml](https://github.com/hugo-toha/hugo-toha.github.io/blob/main/data/en/sections/skills.yaml).

Pour commencer, créez un fichier `skills.yaml` dans le répertoire `data/en/sections` de votre site. Ensuite, suivez les instructions ci-dessous:

### Ajouter les informations de section

Ajoutez les métadonnées de la section à votre fichier `skills.yaml`:

```yaml
# section information
section:
name: Compétences
id: skills
enable: true
weight: 2
showOnNavbar: true
# Peut optionnellement masquer les titres de la section
# hideTitle: true
```

### Ajouter vos compétences

Ajoutez un `skill` et ajoutez ses informations sous la section `skills` dans votre fichier `skills.yaml` comme ci-dessous:

```yaml
# Vos compétences.
# Donnez un résumé pour chaque compétence dans la section summary.
skills:
- name: Kubernetes
logo: /images/sections/skills/kubernetes.png
summary: "Capable of deploying, managing application on Kubernetes. Experienced in writing Kubernetes controllers for CRDs."
url: "https://kubernetes.io/"
```

Ici, vous renseignez les champs `name`, `log`, et `summary` pour une compétence. Le champs `summary` doit fournir une idée du niveau de connaissance sur une compétence particulière.

>Vous pouvez utiliser la syntaxte markdown dans le champs `summary`.

{{< vs 2 >}}

L'image suivante montre comment le contenu du fichier `skills.yaml` est cartographié dans la section `Compétences`.

{{< img src="images/skills.png">}}
11 changes: 11 additions & 0 deletions content/posts/external-link/index.fr.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
title: "Lien externe sur barre latérale"
date: 2022-03-14T06:00:23+06:00
description: Ajouter un lien externe sur la barre latérale
menu:
sidebar:
name: Exemple de lien externe
identifier: external-link
pageRef: https://example.com/
weight: 850
---
2 changes: 1 addition & 1 deletion content/posts/getting-started/github-pages/index.fr.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: "Déployer dans Github Pages"
date: 2023-11-11T22:00:20+02:00
date: 2020-06-08T22:00:20+06:00
niltied marked this conversation as resolved.
Show resolved Hide resolved
menu:
sidebar:
name: Déployer dans Github Pages
Expand Down
Loading
Loading