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 Wave #2 :) #240

Merged
merged 44 commits into from
Dec 28, 2023
Merged
Show file tree
Hide file tree
Changes from 39 commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
a3dd3cf
Ajout du fichier index.fr.md
niltied Nov 5, 2023
5ee3309
Delete test link
niltied Nov 5, 2023
4a83cff
Delete test link
niltied Nov 5, 2023
924073a
Minor update
niltied Nov 5, 2023
898d9f7
Minor content update
niltied Nov 5, 2023
f9297cb
Traduction du README.md et du billet Quickstart
niltied Nov 5, 2023
39be8ea
Correction mineure du billet Features
niltied Nov 5, 2023
f58bf21
Correction mineure du billet Features
niltied Nov 5, 2023
401d8ab
Réecriture README.md
niltied Nov 5, 2023
08e68e6
Ajout du fichier index.fr.md pour la traduction fr du billet support
niltied Nov 6, 2023
7d1a634
Ajout billet de support traduit
niltied Nov 6, 2023
38e3832
Renommage du fichier
niltied Nov 6, 2023
22f48c1
MAJ mineure
niltied Nov 6, 2023
89eb1db
MAJ de la traduction prepare your site
niltied Nov 7, 2023
0531107
Traduction FR supplémentaire
niltied Nov 11, 2023
bf8b606
Modification des titres site et auteur information
niltied Nov 11, 2023
c33b4a8
Ajout de nouvelles traductions et améliorations
niltied Nov 11, 2023
f2d5d69
Refresh prepare your site article
niltied Nov 26, 2023
b2c5714
Deletion warning message
niltied Nov 26, 2023
833f987
Deletion of deprecated message
niltied Nov 26, 2023
60f8266
Update README.md in English && Update supports article
niltied Dec 9, 2023
d3735ab
Rollback ton initial English Version
niltied Dec 9, 2023
437533a
Merge branch 'main' into main
niltied Dec 9, 2023
a1ba50b
Fix front matter page and a few things
niltied Dec 10, 2023
8a08432
Fix front matter page and a few things
niltied Dec 10, 2023
dcfb3f5
Fix a few markdown syntax & update french translation
niltied Dec 10, 2023
bee0f01
First translation into French
niltied Dec 10, 2023
cf2d503
Fix markdown syntax and a few update of french translation
niltied Dec 10, 2023
273293a
Fix front matter page and a few things
niltied Dec 10, 2023
ff9a82c
Initial file a French translation in Front Matter
niltied Dec 10, 2023
f25ed14
Merge branch 'main' of https://github.com/niltied/hugo-toha-guides
niltied Dec 10, 2023
a2e1c38
Initial file a French translation in Front Matter
niltied Dec 10, 2023
6c9a742
Fixe Front Matter and fullfrench translation page
niltied Dec 10, 2023
76697ce
Initial full french translation
niltied Dec 10, 2023
f353559
Merge branch 'main' into main
niltied Dec 16, 2023
8e64919
Update index.fr.md
niltied Dec 17, 2023
882d4be
Update index.fr.md
niltied Dec 17, 2023
e7d7bf1
Update index.fr.md
niltied Dec 17, 2023
2a54362
Update index.fr.md
niltied Dec 17, 2023
c159523
Update index.fr.md
niltied Dec 17, 2023
aafb9ab
Update index.fr.md
niltied Dec 28, 2023
a726ca9
Update index.fr.md
niltied Dec 28, 2023
054666a
Add files via upload
niltied Dec 28, 2023
bd2b96d
Update index.fr.md
niltied Dec 28, 2023
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
91 changes: 91 additions & 0 deletions content/posts/comments/index.fr.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,91 @@
---
title: "Commentaires"
date: 2022-03-14T06:00:23+06:00
description: Ajouter des commandes dans le thème Toha
menu:
sidebar:
name: Commentaires
identifier: comments
weight: 650
---
## Commentaires

Ce thème supporte les commentaires dans les billets. Actuellement, il supporte les plugins de commentaires suivants:

- [Disqus](https://disqus.com/)
- [Valine](https://valine.js.org/)
- [Utterances](https://utteranc.es/)
- [Giscus](https://giscus.app/)

### Disqus

Disqus est un plugin de commentaires très populaire. Après vous êtes inscrit sur [Disqus](https://disqus.com/) vous aurez besoin de fournir votre pseudonyme sous la section `params.features.comment` de votre fichier `config.yaml` comme ci-après:

```yaml
params:
features:
comment:
enable: true
disqus:
shortName: <your-disqus-shortname>
```

### Valine

[Valine](https://valine.js.org/) semble être un plugin de commentaires chinois. Vous pouvez activer le plugin de commentaires `valine` en ajoutant une section `valine` sous `params.features.comments` de votre fichier `config.yaml` comme ci-après:

```yaml
params:
features:
comment:
enable: true
valine:
appId: app-id
appKey: app-key
avatar: avatar
placeholder: placeholder
lang: lang
recordIP: recordIP
enableQQ: enableQQ
```

### Utterances

Utterances utilise [GitHub Issues](https://docs.github.com/en/issues/tracking-your-work-with-issues/about-issues) pour stocker les commentaires de vos billets. Cela nécessite que vous ayez un dépôt publique, et l'applications Utterances utilise votre dépôt. Les instructions de configuration peuvent être trouvées sur la [page d'accueil d'Utterances](https://utteranc.es/)

```yaml
params:
features:
comment:
enable: true
utteranc:
repo: your-repo/name
issueTerm: url
theme: light
```

### Giscus

Giscus est basé sur Utterances, mais utilise [GitHub Discussions](https://docs.github.com/en/discussions) comme backend. Cela nécessite que vous ayez un dépôt public, et que l'application Giscus utilise votre dépôt. Les instructions de configuration peuvent être trouvées sur la [page d'accueil de Giscus](https://giscus.app/).

Pour activer le plugin de commentaires de Giscus, allez d'abord sur [giscus.app](https://giscus.app/). Dans la section `configuration`, fournissez les informations nécessaires. Il vous donnera un script à inclure dans votre site. Vous avez juste besoin d'extraire les informations respectives du script et de les fournir sous la section `params.features.comment.giscus` ci-après:

```yaml
params:
features:
comment:
enable: true
giscus:
repo: your-repo/name
repoID: your-repo-id
category: your-category
categoryID: your-category-id
# theme: light
# map: url
# reaction: 1
# metadata: 0
# inputPosition: bottom
# crossOrigin: anonymous
```

Les options commentées sont facultatives. Vous pouvez les utiliser pour personnaliser davantage l'expérience des commentaires.
8 changes: 8 additions & 0 deletions content/posts/customizing/_index.fr.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
title: Personnalisation
menu:
sidebar:
name: Personnalisation
identifier: customizing
weight: 400
---
32 changes: 32 additions & 0 deletions content/posts/customizing/dark-theme/index.fr.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
---
title: "Activer le mode sombre"
date: 2022-06-12T01:30:50+06:00
author:
name: Emruz Hossain
niltied marked this conversation as resolved.
Show resolved Hide resolved
image: images/author/emruz.jpg
menu:
sidebar:
name: Activer le thème sombre
identifier: enable-dark-theme
parent: customizing
weight: 405
---

## Activation du mode sombre

Toha `v3.6.0` a introduit un thème sombre. Un grand merci à [@donfiguerres](https://github.com/donfiguerres). Ce guide vous montrera comment l'activer.

Tout d'abord, assurez-vous d'avoir mis à jour la version du thème en `v3.6.0` ou plus. Ensuite, ajoutez la section suivante sous la section `params` de votre fichier `config.yaml`.

```yaml
darkMode:
enable: true
provider: darkreader
default: system
```

Ici,

- **enable:** Spécifie ou non l'activation du mode sombre.
- **provider:** Spécifie le fournisseur sous-jacent qui sera utilisé pour fournir la fonctionnalité du mode sombre. Actuellement, il ne supporte que [darkreader](https://darkreader.org/). Nous pourrions soutenir d'autres fournisseurs dans le futur.
- **default:** Spécifie quel thème utiliser par défaut. Ca supporte les valeurs `system`, `light` et `dark`.
2 changes: 1 addition & 1 deletion content/posts/features/index.fr.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ Ce thème est totalement responsable. Il est beau et cohérent sur les ordinateu

### Des cartes au design soigné

Les cartes de compétence et de projet ont été soigneusement conçue pour donner les plus utiles informations. Elle donne également au spectacteur une idée de l'étendu des connaissances sur une compétence particulière. Les cartes de projets donnent une idée de la popularité de vos projets s'il s'agit de projets open source sur Github.
Les cartes de compétence et de projet ont été soigneusement conçue pour donner les informations les plus utiles. Elle donne également au visiteur une idée de l'étendu des connaissances sur une compétence particulière. Les cartes de projets donnent une idée de la popularité de vos projets s'il s'agit de projets open source sur Github.

{{< img src="images/cards.png" align="center" >}}

Expand Down
8 changes: 8 additions & 0 deletions content/posts/getting-started/_index.fr.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
title: Démarrer
menu:
sidebar:
name: Démarrer
identifier: getting-started
weight: 10
---
14 changes: 8 additions & 6 deletions content/posts/getting-started/github-pages/index.fr.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,11 @@ menu:
sidebar:
name: Déployer dans Github Pages
identifier: getting-started-github
parent: getting-started
parent: Getting-started
niltied marked this conversation as resolved.
Show resolved Hide resolved
weight: 20
---

Dans ce billet, nous allons déployer le site que nous avons créé dans le précédent billet dans [Github Pages](https://pages.github.com/). D'abord, assurez-vous que le nom de votre dépôt soit `<your username>.github.io`. Ensuite, commitez n'importe quelles modifications locales et pousser dans Github.
Dans ce billet, nous allons déployer le site que nous avons créé dans le précédent billet dans [Github Pages](https://pages.github.com/). D'abord, assurez-vous que le nom de votre dépôt soit `<your username>.github.io`. Ensuite, commitez n'importe quelles modifications locales et poussez dans Github.

#### Créer une branche `gh-pages`

Expand All @@ -21,6 +21,7 @@ $ git checkout -b gh-pages
# push de la branche source sur Github
$ git push gh-pages gh-pages
```

#### Activer Github Action

Nous allons automatiser le processus de déploiement en utilisant [Github Actions](https://github.com/features/actions). D'abord, assurez-vous que Github Action soit activé dans votre dépôt. Allez dans `Settings > Actions` de votre dépôt assurez-vous que `Action permissions` est configuré sur `Allow all actions`. Ici, une capture d'écran du paramètre décrit.
Expand All @@ -29,7 +30,7 @@ Nous allons automatiser le processus de déploiement en utilisant [Github Action

#### Ajouter le flux de travail

Nous allons utiliser [peaceiris/actions-hugo](https://github.com/peaceiris/actions-hugo) action pour configurer hugo et [peaceiris/actions-gh-pages](https://github.com/peaceiris/actions-gh-pages) pour déployer le site. Créez un répertoire `.github` à la racine de votre dépôt. Ensuite, créez un répertoire `workflows` à l'intérieur du répertoire `.github`. Enfin, créez un fichier `deploy-site.yaml` à l'intérieur du répertoire `workflows` et ajoutez-y le contenu suivant:
Nous allons utiliser l'action [peaceiris/actions-hugo](https://github.com/peaceiris/actions-hugo) pour configurer hugo et [peaceiris/actions-gh-pages](https://github.com/peaceiris/actions-gh-pages) pour déployer le site. Créez un répertoire `.github` à la racine de votre dépôt. Ensuite, créez un répertoire `workflows` à l'intérieur du répertoire `.github`. Enfin, créez un fichier `deploy-site.yaml` à l'intérieur du répertoire `workflows` et ajoutez-y le contenu suivant:

```yaml
name: Deploy to Github Pages
Expand Down Expand Up @@ -104,7 +105,7 @@ Une fois la Github Action terminée avec succès, vous pouvez parcourir votre si

Si vous possédez un nom de domaine et que vous souhaitez l'utiliser pour ce site, rendez-vous sur le site de votre fournisseur de nom de domaine. Ajoutez les enregistrements de ressources suivants:

```
```console
@ 3600 IN A 185.199.108.153
@ 3600 IN A 185.199.109.153
@ 3600 IN A 185.199.110.153
Expand All @@ -120,9 +121,10 @@ Pour vérifier votre domaine pour vous assurer que personne de Github ne puisse

Enfin, créez un fichier `CNAME` à l'intérieur du répertoire `/static` de votre dépôt. Ajoutez votre nom de domaine là:

```
```console
example.com
```

Une fois la Github Action terminée avec succès, vous pouvez parcourir votre site à `https://<your domain name>`.

Notez qu'en naviguant sur `https://<your username>.github.io`, il redirigera automatiquement sur `https://<your domain name>`.
Notez qu'en naviguant sur `https://<your username>.github.io`, il redirigera automatiquement sur `https://<your domain name>`.
25 changes: 13 additions & 12 deletions content/posts/getting-started/netlify/index.fr.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,13 +9,13 @@ menu:
weight: 30
---

[Netlify](https://www.netlify.com/) offers an excellent and easy process for deploying hugo static site. You can deploy your site in matter of few clicks. Unlike Github Pages, you can name your repository whatever you want. You can also customize the site URL.
[Netlify](https://www.netlify.com/) offre un facile et excellent processus pour le déploiement d'un site statique hugo. Vous pouvez déployer votre site en quelques clics. Contrairement à Github Pages, vous pouvez nommer votre dépôt comme vous le souhaitez. Vous pouvez également personnaliser l'URL du site.

In this post, we will show the step-by-step process of deploying a hugo site with netlify.
Dans ce billet, nous montreons le processus pas-à-pas d'un déploiement de site hugo avec Netlify.

### Add Netlify Configuration
### Ajouter une configuration de Netlify

At first, create a `netlify.toml` file at the root of your repository and add the following configuration there:
D'abord, créons un ficher `netlify.toml` à la racine de votre dépôt et ajoutez-y la configuration suivante:

```toml
[build]
Expand Down Expand Up @@ -58,29 +58,30 @@ command = "hugo mod tidy && hugo mod npm pack && npm install && hugo --gc --mini
HUGO_ENABLEGITINFO = "true"
```

Commit and push the `netlify.toml` file into Github. Now, you are ready to deploy your site with netlify.
Commit et pousser le fichier `netlify.toml` dans Github. Maintenant, vous être prêt à déployer votre site sur Netlify.

### Deploy Site
### Déploiement du site

Now, login into [netlify](https://www.netlify.com/). Then, go to `Sites` tab of your netlify dashboard and click `New site form Git` button.
Maintenant, connectez-vous sur [netlify](https://www.netlify.com/). Ensuite, rendez-vous dans l'onglet `Sites` de votre tableau de bord et cliquez sur le bouton `New site form Git`.

{{< img src="images/2.png" align="center" >}}

{{< vs 2 >}}

A new popup will open. Select `Github` and authenticate, with your Github account.

Une nouvelle pop-up s'ouvrira. Sélectionnez `Github` et authentifiez-vous, avec votre compte Github.

{{< img src="images/3.png" align="center" >}}

{{< vs 2 >}}

After authenticating, it will ask to select your desired repository. Select the repository you are using for your site.
Après l'authentification, on vous demandera de sélectionnez le dépôt désiré. Sélectionnez le dépôt que vous utilisez pour votre site.

{{< img src="images/4.png" align="center" >}}

{{< vs 2 >}}

Now, netlify will take you to the deployment page. Select the branch you want to deploy. Netlify should automatically populate the required fields from the `netlify.toml` file you created earlier in this post. When you are satisfied with the configurations, press the `Deploy` button.
Maintenant, Netlify vous mènera à la page de déploiement. Sélectionnez la branche que vous voulez déployer. Netlify devrait remplir automatiquement les champs requis à partir du fichier `netlify.toml` que vous avez créé un peu plus tôt dans ce billet. Quand vous êtes satisfait des configurations, appuyez sur le bouton `Deploy`

{{< img src="images/5.png" align="center" >}}

Expand All @@ -90,7 +91,7 @@ Now, netlify will start publishing your site immediately. Wait for the publishin

{{< img src="images/6.png" align="center" >}}

### Customize URL
### Personnalisation de l'URL

You can easily customize the URL of your site with just few clicks as shown below.

Expand All @@ -104,7 +105,7 @@ You can easily customize the URL of your site with just few clicks as shown belo

{{< vs 2 >}}

3. Then, give your site whatever name you want.
3. Alors, donnez à votre site le nom que vous voulez

{{< img src="images/9.png" align="center" >}}

Expand Down
Loading
Loading