Add translationKey and French slugs to link FR/EN articles
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/cron/woodpecker Pipeline was successful

For all French posts with English counterparts, add translationKey to
both FR and EN versions so the language switcher can link them. Also
give French posts proper French slugs and add aliases to preserve the
old English-slug URLs.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
nemunaire 2026-03-13 16:19:11 +07:00
commit b91fdcd0f1
31 changed files with 69 additions and 0 deletions

View file

@ -1,6 +1,7 @@
---
title: "Southern China for Digital Nomads: Between Wonder and Survival"
date: !!timestamp '2026-02-05 10:30:00'
translationKey: china-for-digital-nomads
image: /post/china-for-digital-nomads/og.webp
tags:
- digital nomad

View file

@ -1,6 +1,7 @@
---
title: "Cloud-init to deploy LocalAI in the cloud in 5 minutes"
date: !!timestamp '2024-08-27 13:12:00'
translationKey: cloud-init-deploy-localai
image: /post/cloud-init-to-deploy-localai-in-5-minutes/og.webp
tags:
- ai

View file

@ -1,6 +1,7 @@
---
title: "Master Your AI: Explore Local AI with OVH for Just 1 Dollar"
date: !!timestamp '2024-09-04 11:12:00'
translationKey: evaluate-local-ai-ovhcloud
image: /post/evaluate-local-ai-with-ease-on-ovhcloud/og.webp
toc: true
tags:

View file

@ -1,6 +1,7 @@
---
title: "Gamification of a Linux system administration course"
date: !!timestamp '2023-06-07 16:07:00'
translationKey: gamification-linux-sysadmin
image: /post/gamification-of-a-advanced-linux-sysadmin-course/og.webp
tags:
- teaching

View file

@ -1,6 +1,7 @@
---
title: "Hathoris: Bringing Back the Simplicity of HiFi Systems in the Digital Age"
date: !!timestamp '2025-04-26 14:12:03'
translationKey: hathoris-release
image: /post/hathoris-release/og.webp
tags:
- audio

View file

@ -1,6 +1,7 @@
---
title: The pragmatic architecture of my production projects
date: !!timestamp '2026-03-05 15:00:00'
translationKey: pragmatic-architecture-productions
tags:
- architecture
- web

View file

@ -1,6 +1,7 @@
---
title: "Self-hosting: for a decentralized and responsible Internet"
date: !!timestamp '2023-05-22 10:05:00'
translationKey: self-hosting
image: /post/self-hosting/og.webp
tags:
- privacy

View file

@ -1,6 +1,7 @@
---
title: "Unveiling Whiteout Files: Do you know how file deletions are handled between layers of a Docker image?"
date: !!timestamp '2023-11-09 15:35:00'
translationKey: unveiling-whiteout-files
image: /post/unveiling-whiteout-files/og.webp
tags:
- kernel

View file

@ -1,6 +1,7 @@
---
title: Use the additional IPv6 blocks of the Free and Orange network
date: !!timestamp '2023-04-05 14:43:00'
translationKey: use-additional-ipv6-isp
tags:
- network
- ipv6

View file

@ -1,6 +1,7 @@
---
title: Give IPv6 connectivity to its Docker containers using an IPv6 block from its ISP
date: !!timestamp '2023-05-04 15:10:00'
translationKey: use-ipv6-docker
tags:
- network
- ipv6

View file

@ -1,6 +1,7 @@
---
title: "Using Waveshare e-ink screens without Raspberry Pi"
date: !!timestamp '2023-08-02 11:37:00'
translationKey: waveshare-epaper-without-raspberry-pi
image: /post/waveshare-e-paper-display-on-linux-without-raspberry-pi/og.webp
tags:
- linux

View file

@ -1,6 +1,7 @@
---
title: "Unify HTTP requests and GRPC calls on a single domain for more flexible configuration: example with Woodpecker"
date: !!timestamp '2023-10-27 09:35:00'
translationKey: woodpecker-ci-http-grpc-one-domain
image: /post/woodpecker-ci-mixing-http-grpc-on-one-domain-nginx/og.webp
tags:
- network

View file

@ -1,6 +1,7 @@
---
title: "Duplicate window display on 2 screens with X.org"
date: !!timestamp '2023-12-09 11:34:00'
translationKey: xorg-duplicate-window-2-screens
tags:
- teaching
- conference