i18n: About page fully internationalized
CI / lint (push) Failing after 21s
CI / test (push) Has been skipped
CI / build (push) Has been skipped
CI / e2e (push) Has been skipped
CI / security (push) Failing after 10s

HTML:
- tagline: data-i18n-html for line break support
- stats labels: about.files instead of palette.mode_files
- built_with, last_delivery, made_with: data-i18n spans

config.js:
- Months array: 12 French months -> t('month.*')
- Jokes array: 10 French jokes -> t('about.joke_*')
- Joke display: removed hardcoded «» wrappers

Locales:
- +34 new keys (months, jokes, about labels)
- 1231 keys in each locale
This commit is contained in:
2026-06-19 11:08:11 -04:00
parent 093d04b7ca
commit 7cdb9ca5a1
4 changed files with 67 additions and 17 deletions
+26 -1
View File
@@ -1207,5 +1207,30 @@
"graph.ctrl_hover_preview": "Ctrl+survol = aperçu complet",
"graph.published_badge": "✅ publié",
"graph.click_to_open": "cliquer pour ouvrir",
"graph.ctrl_hover_preview_short": "Ctrl+survol = aperçu"
"graph.ctrl_hover_preview_short": "Ctrl+survol = aperçu",
"about.tagline": "Vos notes Obsidian,<br>simplement accessibles.",
"about.files": "Fichiers",
"about.made_with": "Fait avec ☕, 🎧 et quelques <code>git push --force</code> accidentels.",
"month.january": "Janvier",
"month.february": "Février",
"month.march": "Mars",
"month.april": "Avril",
"month.may": "Mai",
"month.june": "Juin",
"month.july": "Juillet",
"month.august": "Août",
"month.september": "Septembre",
"month.october": "Octobre",
"month.november": "Novembre",
"month.december": "Décembre",
"about.joke_0": "0 bug connu. Les autres sont timides.",
"about.joke_1": "Compile du premier coup. (Sauf le lundi matin.)",
"about.joke_2": "Écrit par un humain. Probablement.",
"about.joke_3": "Aucun LLM n'a été blessé durant ce développement.",
"about.joke_4": "Quand ça marche, on appelle ça une feature.",
"about.joke_5": "CSS: 90% du temps de dev, 10% du code.",
"about.joke_6": "Dark mode activé depuis la naissance du projet.",
"about.joke_7": "Ça marche sur ma machine™",
"about.joke_8": "Techniquement, tout est un edge case.",
"about.joke_9": "Le CSS de ce panneau a pris plus de temps que le backend."
}