Skip to content

Commit

Permalink
Fix French translations (#312)
Browse files Browse the repository at this point in the history
Co-authored-by: niltied <niltied@users.noreply.github.com>
Co-authored-by: Emruz Hossain <hossainemruz@gmail.com>
  • Loading branch information
3 people authored Oct 13, 2024
1 parent 3db8a1f commit a971364
Show file tree
Hide file tree
Showing 8 changed files with 78 additions and 12 deletions.
6 changes: 3 additions & 3 deletions content/posts/analytics/index.es.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ menu:
Este tema tiene soporte para varias herramientas de analíticas. Actualmente, soporta las siguientes analíticas:

- [GoatCounter](https://www.goatcounter.com/)
- [counter.dev](https://counter.dev/)
- [Counter.dev](https://counter.dev/)
- [Google Analytics](https://analytics.google.com)
- [Matomo](https://matomo.org/)
- [Umami](https://umami.is/)
Expand All @@ -44,7 +44,7 @@ analytics:
instance: <your GoatCounter instance url> ## Para self-hosteat (Segunda opción). Sólo uses un método
```
### counter.dev
### Counter.dev
[counter.dev](https://counter.dev) es un sitio web de análisis de código abierto, sencillo y respetuoso con la privacidad que le permite realizar un seguimiento del recuento total de usuarios, la primera página visitada y algunas otras métricas de su sitio web. Desafortunadamente, para simplificar las cosas (y gratis), no muestran una clasificación de las páginas más visitadas, sino de aquellas a las que se accede primero.
Expand Down Expand Up @@ -114,4 +114,4 @@ analytics:
instance: analytics.eu.umami.is
id: <su id de Umami>
```
donde `scheme` es el protocolo que quieres usar para conectarte a la instancia (por ejemplo: https, http), e `instance` es el dominio (o dirección) de su implementación, que de forma predeterminada apunta a la instancia de la nube de la UE.
donde `scheme` es el protocolo que quieres usar para conectarte a la instancia (por ejemplo: https, http), e `instance` es el dominio (o dirección) de su implementación, que de forma predeterminada apunta a la instancia de la nube de la <abbr title="Unión Europea">UE</abbr>.
6 changes: 3 additions & 3 deletions content/posts/analytics/index.fr.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ menu:
Ce thème a été construit avec le support de divers outils d'analyse. Actuellement, il prend en charge les analyses suivantes:

- [GoatCounter](https://www.goatcounter.com/)
- [counter.dev](https://counter.dev/)
- [Counter.dev](https://counter.dev/)
- [Google Analytics](https://analytics.google.com)
- [Matomo](https://matomo.org/)
- [Umami](https://umami.is/)
Expand All @@ -44,7 +44,7 @@ analytics:
instance: <your GoatCounter instance url> # For self-hosted you should use only one of the two methods
```
### counter.dev
### 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.
Expand Down Expand Up @@ -113,4 +113,4 @@ analytics:
id: <your Umami website id>
```

où `scheme` est le système (c'est-à-dir: https, http) que vous voulez utiliser pour vous connecter à l'instance, et `instance` est le domaine (ou l'adresse) de votre déploiement, en pointant par défaut sur l'instance cloud de l'<abbr title="Union Européenne">UE</abbr>.
où `scheme` est le système (c'est-à-dire: https, http) que vous voulez utiliser pour vous connecter à l'instance, et `instance` est le domaine (ou l'adresse) de votre déploiement, en pointant par défaut sur l'instance cloud de l'<abbr title="Union Européenne">UE</abbr>.
9 changes: 4 additions & 5 deletions content/posts/analytics/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ menu:
This theme has built in support for various analytic tools. Currently, it supports the following analytics:

- [GoatCounter](https://www.goatcounter.com/)
- [counter.dev](https://counter.dev/)
- [Counter.dev](https://counter.dev/)
- [Google Analytics](https://analytics.google.com)
- [Matomo](https://matomo.org/)
- [Umami](https://umami.is/)
Expand All @@ -41,7 +41,7 @@ analytics:
instance: <your GoatCounter instance url> # For self-hosted you should use only one of the two methods
```
### counter.dev
### Counter.dev
[counter.dev](https://counter.dev) is a simple, privacy friendly and open source analytics website which enables you to track the total user count, first visited page and some other metrics on your website. Unfortunately, to keep things simple (and free) they don't show a ranking of the most visited pages, but rather the ones that are accessed the first.
Expand Down Expand Up @@ -99,7 +99,7 @@ analytics:
### Umami

[Umami](https://umami.is) is an open source analytics tool fully compliant with <abbr title="General Data Protection Regulation">GDPR</abbr> and with a cookieless approach. It can be installed on-premise or you can use the provided cloud version.
You can enable the Umami tracking by adding the following configs under `params.features` section in the `hugo.yaml` file:
You can enable the Umami tracking by adding the following configs under `params.features` section in the `config.yaml` file:

```yaml
analytics:
Expand All @@ -111,5 +111,4 @@ analytics:
instance: analytics.eu.umami.is
id: <your Umami website id>
```
where `scheme` is the scheme (i.e: https, http) you want to use to connect to instance, and `instance` is the domain (or address) of your deployment, by default pointing to the EU cloud instance.

where `scheme` is the scheme (i.e: https, http) you want to use to connect to instance, and `instance` is the domain (or address) of your deployment, by default pointing to the <abbr title="European Union">EU</abbr> cloud instance.
46 changes: 46 additions & 0 deletions content/posts/customizing/customize-layout/index.fr.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
---
title: "Personnalisation de la disposition"
date: 2024-10-09T18:46:23+06:00
author:
name: Nicolas Dietlin
image: images/author/nicolas.jpg
menu:
sidebar:
name: Personnalisation disposition
identifier: customizing-layout
parent: customizing
weight: 410
---

{{< alert type="warning" >}}
Si vous personnalisez la mise en page d'un composant existant, vous ne recevrez plus les futures mises à jour de ce composant lorsque le thème sera mis à jour. Vous devrez mettre à jour manuellement le composant dans votre dépôt.
{{< /alert >}}

Dans ce tutoriel, je vais vous guider sur la manière de personnaliser la mise en page d'un thème. J'ai personnellement suivi le processus et je partagerai mes expériences afin de vous faciliter la tâche.

### Etape 1 : Changer le fichier de mise en page

Pour personnaliser la mise en page d'une section, d'une page ou d'un composant existant, vous devez localiser le fichier correspondant dans le répertoire de mise en page du thème. Une fois que vous avez trouvé le fichier, copiez-le et placez-le dans la même structure de répertoire au sein du répertoire layouts de votre site.

Par exemple, pour personnaliser la mise en page de la section `À propos`, suivez ces étapes :

1. Copiez le fichier `about.html` du répertoire `layouts/partials/sections` du thème.
2. Collez le fichier copié dans le répertoire `layouts/partials/sections` de votre dépôt.
3. Modifiez le fichier `about.html` copié pour effectuer les changements souhaités dans la mise en page de la section "À propos".

### Etape 2 : Ajouter des styles CSS

Si vous devez ajouter du CSS supplémentaire à votre fichier de mise en page modifié, vous pouvez le faire en ajoutant le code CSS dans le fichier `assets/styles/override.scss` de votre site. Ce fichier est automatiquement chargé par le thème et appliquera les styles personnalisés. Si vous souhaitez ajouter le CSS dans un fichier séparé, placez le CSS dans un fichier SCSS dans le répertoire `assets/styles` de votre dépôt et incluez-le dans le fichier `assets/styles/override.scss` comme suit:

```scss
@import "your-style-file-name";
```

### Etape 3 : Ajouter JavaScript

Si votre fichier de mise en page modifié nécessite du JavaScript supplémentaire, la méthode recommandée est d'ajouter le JavaScript directement dans le fichier de mise en page avec la balise `<script>`. Si vous souhaitez ajouter le JavaScript dans un fichier séparé, placez le fichier JavaScript dans le répertoire `assets/scripts` de votre dépôt et incluez-le dans le fichier de mise en page comme suit:

```html
{{ $script := resources.Get "scripts/your-script.js" }}
<script src="{{ $script.RelPermalink }}" integrity="{{ $script.Data.Integrity }}"></script>
```
2 changes: 1 addition & 1 deletion content/posts/quickstart/index.fr.md
Original file line number Diff line number Diff line change
Expand Up @@ -105,7 +105,7 @@ newsletter:
enable: false
```

#### Step 5: Exécuter le site localement
#### Etape 5: Exécuter le site localement

Maintenant, exécutez les commandes suivantes pour lancer votre site localement:

Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
title: Sous-Categorie
menu:
sidebar:
name: Sous-Categorie
identifier: writing-post-category-sub-category
parent: writing-post-category
weight: 20
---
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
---
title: "Créer une sous-catégorie"
date: 2020-06-08T06:15:50+06:00
menu:
sidebar:
name: Créer une sous-catégorie
identifier: writing-post-category-sub-category-create
parent: writing-post-category-sub-category
weight: 10
---

### Billet complet à venir prochainement...

0 comments on commit a971364

Please sign in to comment.