feat: translate the site in french

This commit is contained in:
Bruno Carlin 2025-06-20 02:33:45 +02:00
parent 3e98ac15b6
commit b47b193b20
Signed by: bcarlin
GPG key ID: 8E254EA0FFEB9B6D
81 changed files with 1327 additions and 251 deletions

39
config/_default/hugo.yaml Normal file
View file

@ -0,0 +1,39 @@
baseURL: 'https://bcarlin.net/'
languageCode: en
title: 'Bruno Carlin'
#theme: ['bcarlin']
uglyUrls: true
copyright: '© 2025 Bruno Carlin'
summaryLength: 15
params:
author:
email: mail@bcarlin.net
name: Bruno Carlin
languages:
en:
weight: 10
languageName: English
fr:
weight: 20
languageName: Français
outputs:
home:
- html
section:
- html
- rss
taxonomy:
- html
term:
- html
- rss
outputFormats:
rss:
noUgly: false
markup:
highlight:
noClasses: false

View file

@ -0,0 +1,36 @@
main:
- name: 'Home'
pageRef: '/'
weight: 10
params:
class: "u-url"
- name: 'Blog'
pageRef: '/blog'
weight: 20
secondary:
- name: '@bcarlin@hachyderm.io'
url: 'https://hachyderm.io/@bcarlin'
weight: 10
params:
rel: "me"
iconName: "mastodon-fill"
iconTitle: "Mastodon"
- name: 'LinkedIn'
url: 'https://www.linkedin.com/in/brunocarlin'
weight: 20
params:
rel: "me"
iconName: "linkedin-fill"
iconTitle: "LinkedIn"
- name: 'GPG Key'
url: '/bcarlin.gpg'
weight: 30
params:
class: "u-key"
iconName: "key-fill"
iconTitle: "GPG Public Key"

View file

@ -0,0 +1,36 @@
main:
- name: 'Accueil'
pageRef: '/'
weight: 10
params:
class: "u-url"
- name: 'Blog'
pageRef: '/blog'
weight: 20
secondary:
- name: '@bcarlin@hachyderm.io'
url: 'https://hachyderm.io/@bcarlin'
weight: 10
params:
rel: "me"
iconName: "mastodon-fill"
iconTitle: "Mastodon"
- name: 'LinkedIn'
url: 'https://www.linkedin.com/in/brunocarlin'
weight: 20
params:
rel: "me"
iconName: "linkedin-fill"
iconTitle: "LinkedIn"
- name: 'Clef GPG'
url: '/bcarlin.gpg'
weight: 30
params:
class: "u-key"
iconName: "key-fill"
iconTitle: "Clef publique GPG"