feat: add French language support with all article translations
All checks were successful
Deploy Internet for Kids / Build & Push (push) Successful in 13s
Deploy Internet for Kids / Deploy (push) Successful in 6s
Deploy Internet for Kids / Health Check (push) Successful in 3s
Deploy Internet for Kids / Smoke Tests (push) Successful in 3s
Deploy Internet for Kids / Rollback (push) Has been skipped
Deploy Internet for Kids / Audit (push) Successful in 2s
All checks were successful
Deploy Internet for Kids / Build & Push (push) Successful in 13s
Deploy Internet for Kids / Deploy (push) Successful in 6s
Deploy Internet for Kids / Health Check (push) Successful in 3s
Deploy Internet for Kids / Smoke Tests (push) Successful in 3s
Deploy Internet for Kids / Rollback (push) Has been skipped
Deploy Internet for Kids / Audit (push) Successful in 2s
- French Hugo config (languages.fr.toml) - All 6 content pages translated: homepage, about, imprint, privacy, global overview article, France social media ban article - Child-safety-map shortcode updated with French table + legend - Nginx redirect updated to include /fr/ path - CI smoke tests now verify /fr/ endpoint Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
50
config/_default/languages.fr.toml
Normal file
50
config/_default/languages.fr.toml
Normal file
@@ -0,0 +1,50 @@
|
||||
languageCode = "fr"
|
||||
languageName = "Français"
|
||||
languageDirection = "ltr"
|
||||
weight = 3
|
||||
|
||||
title = "Internet pour les enfants"
|
||||
contentDir = "content/fr"
|
||||
|
||||
[params]
|
||||
description = "Analyses d'experts sur les lois de protection de l'enfance, la sécurité en ligne et la protection numérique des familles dans le monde entier."
|
||||
|
||||
[params.author]
|
||||
name = "Internet pour les enfants"
|
||||
headline = "Rendre Internet plus sûr pour chaque enfant"
|
||||
bio = "Une publication d'Agiliton — couvrant les lois de protection de l'enfance, les outils de sécurité en ligne et les conseils de parentalité numérique pour les familles du monde entier."
|
||||
links = [
|
||||
{ link = "https://www.agiliton.eu" },
|
||||
{ rss = "/index.xml" },
|
||||
]
|
||||
|
||||
[[menus.main]]
|
||||
identifier = "locale"
|
||||
name = "EN"
|
||||
weight = 1
|
||||
[menus.main.params]
|
||||
action = "locale"
|
||||
|
||||
[[menus.main]]
|
||||
identifier = "about"
|
||||
name = "À propos"
|
||||
url = "/about/"
|
||||
weight = 2
|
||||
|
||||
[[menus.main]]
|
||||
identifier = "tags"
|
||||
name = "Sujets"
|
||||
url = "/tags/"
|
||||
weight = 3
|
||||
|
||||
[[menus.footer]]
|
||||
identifier = "impressum"
|
||||
name = "Mentions légales"
|
||||
url = "/mentions-legales/"
|
||||
weight = 1
|
||||
|
||||
[[menus.footer]]
|
||||
identifier = "privacy"
|
||||
name = "Politique de confidentialité"
|
||||
url = "/politique-de-confidentialite/"
|
||||
weight = 2
|
||||
Reference in New Issue
Block a user