Mirror of
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

[cai] translated docs

authored by

trueberryless and committed by
genaiscript
9fc77c29 81e6dd51

+40 -22
+1 -1
starlight/src/content/docs/de/blog/accelerating-translations-with-continuous-integration.mdx
··· 28 28 29 29 Im letzten Jahr habe ich in meiner Freizeit viel in verschiedenen Open-Source-Communities auf GitHub gearbeitet und diese irgendwie entspannenden Beiträge genossen, da sie mir täglich neues Wissen vermitteln. 30 30 31 - Nach einiger Zeit des Beitragens habe ich auch erfahren, wie freundlich und einladend die Communities hinter diesen Projekten sind. Diese Menschen haben alle eines mit dir gemeinsam: Sie wollen in ihrer Freizeit großartige Dinge erschaffen. Besonders die Astro-Community ist die einzige, in der ich am meisten Freude hatte, weil sie gleichzeitig die lohnendste und freundlichste ist. Nicht alle Communities können einen solchen großartigen Status unter OSS erreichen. 31 + Nach einiger Zeit des Mitwirkens habe ich auch erfahren, wie freundlich und einladend die Communities hinter diesen Projekten sind. Diese Menschen haben alle eines mit dir gemeinsam: Sie möchten in ihrer Freizeit großartige Dinge erschaffen. Besonders die [Astro](https://github.com/withastro)-Community ist diejenige, in der ich mich am wohlsten gefühlt habe, da sie gleichzeitig am lohnendsten und freundlichsten ist. Nicht alle Communities können einen solch großartigen Status innerhalb der Open-Source-Welt erreichen. 32 32 33 33 Kürzlich entdeckte ich ein weiteres, wachsendes Projekt, das von [pelikhan](https://github.com/pelikhan) ins Leben gerufen wurde und das darauf abzielt, mithilfe von KI automatisch alle deine Dokumentationen, Blogs oder Shop-Seiten zu übersetzen, sobald sich etwas ändert. Zwar war ich anfangs skeptisch, doch das Lesen des README.md des Projekts hat mich direkt überzeugt. 34 34
+5 -5
starlight/src/content/docs/de/blog/setup-argocd-for-kubernetes.md
··· 20 20 21 21 --- 22 22 23 - Nach der Lektüre des Artikels von Vegard S. Hagen “[Argo CD Kustomize with Helm](https://blog.stonegarden.dev/articles/2023/09/argocd-kustomize-with-helm/)” und der Entscheidung, dass deren Lösung nicht für unseren Cluster geeignet ist, haben wir uns direkt in die Standard-Argo-CD-“[Getting Started](https://argo-cd.readthedocs.io/en/stable/getting_started/)”-Anleitung gestürzt. Jetzt werden wir Sie durch die Herausforderungen der Einrichtung von Argo CD auf k3s und Cilium führen, ausgehend vom Kapitel “[Setup Certificate Manager with Cloudflare](../../blog/setup-kubernetes-with-cilium-and-cloudflare#setup-certificate-manager-with-cloudflare/)” unseres neuesten Artikels “[Setting up Kubernetes with Cilium and Cloudflare](../../blog/setup-kubernetes-with-cilium-and-cloudflare/)”. In eben jenem kürzlich veröffentlichten Artikel haben wir am Ende auch [Keel](https://keel.sh/) eingerichtet, aber dieser Schritt ist nun überflüssig, da wir Argo CD verwenden werden, um den neuesten Stand der Technik aus jedem GitHub-Repository zu holen. Viel Spaß beim Lesen! 23 + Nachdem wir Vegard S. Hagens Artikel “[Argo CD Kustomize with Helm](https://blog.stonegarden.dev/articles/2023/09/argocd-kustomize-with-helm/)” gelesen und entschieden hatten, dass ihre Lösung nicht der richtige Ansatz für unseren Cluster war, sind wir direkt in die Standard-Argo-CD-Anleitung “[Getting started](https://argo-cd.readthedocs.io/en/stable/getting_started/)” eingetaucht. Jetzt führen wir Sie durch die Herausforderung, [Argo CD](https://github.com/argoproj) auf [k3s](https://github.com/k3s-io) und [Cilium](https://github.com/cilium) einzurichten, als Fortsetzung des Kapitels “[Setup Certificate Manager with Cloudflare](../../blog/setup-kubernetes-with-cilium-and-cloudflare#setup-certificate-manager-with-cloudflare/)” unseres letzten Blogposts “[Setting up Kubernetes with Cilium and Cloudflare](../../blog/setup-kubernetes-with-cilium-and-cloudflare/)”. In diesem letzten Beitrag haben wir außerdem [Keel](https://github.com/keel-hq) eingerichtet, aber dieser Schritt ist jetzt überflüssig, da wir Argo CD verwenden, um den neuesten Stand der Technik aus jedem GitHub-Repository zu beziehen. Viel Spaß beim Lesen! 24 24 25 25 :::note 26 26 Wir gehen davon aus, dass Sie [unserem anderen Blogpost](../../blog/setup-kubernetes-with-cilium-and-cloudflare/) gefolgt sind. ··· 112 112 113 113 ## Deaktivieren von TSL innerhalb von Argo CD 114 114 115 - Mit dem Zertifikat ist die Verbindung zwischen Client und Server gesichert. Allerdings gibt es innerhalb der Argo-CD-Dienste noch ein selbstsigniertes Zertifikat, das wir nicht unbedingt benötigen. Wir können daher die Sicherheit des Argo-CD-Servers deaktivieren, indem wir die Eigenschaft `server.insecure` bearbeiten. 115 + Mit dem Zertifikat ist die Verbindung zwischen Client und Server gesichert. Innerhalb der [Argo CD](https://github.com/argoproj)-Dienste gibt es jedoch immer noch ein selbst-signiertes Zertifikat, das wir nicht unbedingt benötigen. Wir können daher die Sicherheitsfunktion des Argo-CD-Servers deaktivieren, indem wir die Eigenschaft `server.insecure` bearbeiten. 116 116 117 117 Um dies zu tun, führen wir zunächst diesen Befehl aus: 118 118 ··· 170 170 171 171 ## Manifest in Repository hinzufügen 172 172 173 - Um eine neue Anwendung in Argo CD zu erstellen (entweder über die UI oder die CLI — wir nutzen die UI, da wir die CLI nicht eingerichtet haben), müssen wir das Git-Repository vorbereiten. Da das Repository die einzige Quelle der Wahrheit ist, ist dies auch der Ort, an dem wir alle Kubernetes-Ressourcen definieren, die von Argo CD erstellt werden sollen. 173 + Um eine neue Anwendung in [Argo CD](https://github.com/argoproj) zu erstellen (entweder über die UI oder CLI — wir verwenden die UI, da wir die CLI nicht eingerichtet haben), müssen wir das Git-Repository vorbereiten. Da das Repository die einzige Quelle der Wahrheit ist, definieren wir hier auch alle Kubernetes-Ressourcen, die von Argo CD erstellt werden sollen. 174 174 175 175 Wir empfehlen, einen neuen Ordner im Git-Repository zu erstellen, der so etwas wie `manifest` genannt wird. In diesem Ordner erstellen wir ein paar Dateien: 176 176 ··· 266 266 267 267 ## Neue Anwendung in Argo CD UI erstellen 268 268 269 - Sie werden wahrscheinlich den großen `NEW APP`-Button in der Argo-CD-UI sehen. Klicken Sie darauf und erstellen Sie eine neue Anwendung mit den unten angepassten Eigenschaften: 269 + Sie werden wahrscheinlich den großen `NEW APP`-Knopf in der UI von [Argo CD](https://github.com/argoproj) sehen. Klicken Sie darauf und erstellen Sie eine neue Anwendung mit den unten angepassten Eigenschaften: 270 270 271 271 * Anwendungsname: `mutanuq` 272 272 * Projektname: `default` ··· 295 295 296 296 ## Feiern Sie mit einem Kaffee! 297 297 298 - Herzlichen Glückwunsch, Sie haben Argo CD mit k3s und Cilium erfolgreich eingerichtet! Sie haben sich eine Kaffeepause verdient. Genießen Sie eine wohlverdiente Tasse, und wenn Sie mir einen virtuellen Kaffee spendieren möchten, unterstützen Sie meine Arbeit auf [Ko-fi](https://ko-fi.com/trueberryless). Vielen Dank! 298 + Herzlichen Glückwunsch, Sie haben erfolgreich [Argo CD](https://github.com/argoproj) auf einem [k3s](https://github.com/k3s-io)-Cluster eingerichtet! Sie haben sich eine Kaffeepause verdient. Genießen Sie eine wohlverdiente Tasse, und wenn Sie mir einen virtuellen Kaffee spendieren möchten, unterstützen Sie meine Arbeit gerne auf [Ko-fi](https://ko-fi.com/trueberryless). Vielen Dank! 299 299 300 300 ## Weiterführung 301 301
+1 -1
starlight/src/content/docs/de/blog/setup-continuous-integration-github-repository.md
··· 280 280 281 281 ## Feiern Sie mit einem Kaffee! 282 282 283 - Herzlichen Glückwunsch, Sie haben Argo CD mit k3s und Cilium erfolgreich eingerichtet! Sie haben sich eine Kaffeepause verdient. Genießen Sie eine wohlverdiente Tasse, und wenn Sie mir einen virtuellen Kaffee spendieren möchten, unterstützen Sie meine Arbeit auf [Ko-fi](https://ko-fi.com/trueberryless). Vielen Dank! 283 + Herzlichen Glückwunsch, Sie haben Argo CD erfolgreich mit k3s und [Cilium](https://github.com/cilium) eingerichtet! Sie verdienen eine Kaffeepause. Genießen Sie eine wohlverdiente Tasse, und wenn Sie mir virtuell einen Kaffee spendieren möchten, unterstützen Sie gerne meine Arbeit auf [Ko-fi](https://ko-fi.com/trueberryless). Vielen Dank!
+1 -1
starlight/src/content/docs/de/blog/starlight-topics-history-story.md
··· 27 27 28 28 Meiner Meinung nach fehlt jedoch objektiv gesehen eine detaillierte Möglichkeit, breite Themen innerhalb Ihrer Dokumentation zu trennen. Und mit dieser subjektiv allgemein akzeptierten Meinung bin ich nicht allein. [HiDeoo](https://github.com/HiDeoo) ist nicht nur einer der aktivsten Maintainer des Projekts, sondern auch der Autor der meisten und meiner Meinung nach besten Plugins, die Sie für Starlight finden können. Und auch ihm ist diese fehlende Nischenfunktionalität in Bezug auf Themen aufgefallen. Deshalb hat er beschlossen, das [Starlight Sidebar Topics](https://github.com/hideoo/starlight-sidebar-topics)-Plugin frühzeitig, im Oktober 2024, zu erstellen, das es Ihnen erlaubt, eine Seitenleiste mit Themen zu erstellen. Lesen Sie mehr über die Funktionen des Plugins in [seiner Dokumentation](https://starlight-sidebar-topics.netlify.app/). 29 29 30 - Eines der Dinge, die mich persönlich in den frühen Tagen des Plugins störten, war die Art und Weise, wie Themen in der Seitenleiste angezeigt wurden. Denn es verwendet - anders als ich mir eine mögliche Lösung vorgestellt habe - kein Dropdown-Menü zum Wechseln zwischen Themen, sondern zeigt stattdessen immer alle Themen an. Diese Designentscheidung war, wie [HiDeoo eindeutig hervorhebt](https://github.com/HiDeoo/starlight-sidebar-topics/issues/2#issuecomment-2410196392), sehr bewusst getroffen und nicht ohne Grund: Alle Themen sollten auf einmal sichtbar sein. Bewiesen durch die Astro-Dokumentation selbst ([Chris Swithinbank](https://github.com/delucis) implementierte die ["tabbed sidebar"](https://github.com/withastro/docs/pull/9890) für die Astro v5-Dokumentation später im selben Monat), hat dieser Ansatz definitiv viele Vorteile gegenüber einem Dropdown-Menü. Trotzdem war ich mit diesem Design weiterhin unzufrieden und habe daher meine eigene Version erstellt. 30 + Das einzige, was mich persönlich in den frühen Tagen des Plugins störte, war die Art und Weise, wie Themen in der Seitenleiste angezeigt wurden. Denn es verwendet nicht – wie ich mir eine Lösung vorgestellt hatte – eine Art Dropdown-Menü zum Wechseln zwischen Themen, sondern zeigt stattdessen immer alle Themen an. Diese Designentscheidung war, wie [HiDeoo klar betont](https://github.com/HiDeoo/starlight-sidebar-topics/issues/2#issuecomment-2410196392), sehr bewusst und nicht unbegründet: Alle Themen sollten gleichzeitig sichtbar sein. Bewiesen durch die [Astro](https://github.com/withastro)-Dokumentation selbst ([Chris Swithinbank](https://github.com/delucis) implementierte die ["Tabbed Sidebar"](https://github.com/withastro/docs/pull/9890) für die Astro v5-Dokumente später im selben Monat), hat dieser Ansatz definitiv viele Vorteile gegenüber einem Dropdown-Menü. Dennoch war ich mit diesem Design immer noch unzufrieden und erstellte daher meine eigene Version. 31 31 32 32 Kopieren und Einfügen war meine Stärke, wenn es darum ging, ein neues Starlight-Plugin für die Community zu erstellen. Und genau das habe ich getan. Ich nahm das Starlight Sidebar Topics Plugin als Ausgangspunkt und musste lediglich die Komponente `Topics.astro` anpassen, die das HTML zum Rendern der Themen in der Seitenleiste enthält. Nachdem ich einige Zeit damit gekämpft hatte, ein zufriedenstellendes Dropdown-Menü zu implementieren, das nur aus HTML + CSS besteht und dennoch sauber aussieht (Entschuldigung für das Eigenlob, ich bin einfach stolz auf mich), fand ich schließlich eine Lösung, mit der ich sehr zufrieden bin, und veröffentlichte dieses neue Plugin unter dem Namen [Starlight Sidebar Topics Dropdown](https://github.com/trueberryless-org/starlight-sidebar-topics-dropdown) – wie originell. 33 33
+1 -1
starlight/src/content/docs/de/blog/writing-blogs-is-hard-and-easy.mdx
··· 39 39 40 40 --- 41 41 42 - Nach einer sehr interessanten Diskussion im [Astro Discord](https://astro.build/chat) – begonnen von keinem Geringeren als dem Kernentwickler [Alex](https://github.com/alexanderniebuhr) selbst (btw herzlichen Glückwunsch zu diesem kürzlichen Erfolg 🎉) –, machte ich einen Scherz darüber, dass jemand einen Blog darüber schreiben könnte, warum es für viele Menschen so schwierig ist, nicht nur zu schreiben, sondern auch einen Blog insgesamt zu pflegen. 42 + Nach einer sehr interessanten Diskussion im [Astro](https://github.com/withastro) [Discord](https://astro.build/chat) - begonnen von niemand anderem als dem Kernmaintainer [Alex](https://github.com/alexanderniebuhr) selbst (übrigens Glückwunsch zu diesem kürzlichen Erfolg 🎉) -, scherzte ich herum, dass jemand einen Blog über die Gründe schreiben könnte, warum es für viele Menschen so schwierig ist, nicht nur zu schreiben, sondern auch einen Blog im Ganzen aufrechtzuerhalten. 43 43 44 44 Der Mann, der mich zur Astro Support Squad nominierte – [Jacob](https://github.com/jdtjenkins) (btw vielen Dank, dass du mich in dieser großartigen Community bemerkt hast 😍) – nahm das ziemlich wörtlich und schrieb einen Blog darüber. Kein Scherz. Schaut ihn euch an: [https://jacobjenkins.codes/posts/why-is-writing-blogs-so-hard/](https://jacobjenkins.codes/posts/why-is-writing-blogs-so-hard/) Das ist übrigens sein allererster Blog (und hoffentlich nicht sein letzter, denn ich habe seinen Schreibstil wirklich genossen). 45 45
+1 -1
starlight/src/content/docs/fr/blog/accelerating-translations-with-continuous-integration.mdx
··· 28 28 29 29 Au cours de l'année passée, j'ai beaucoup travaillé dans diverses communautés open source sur GitHub pendant mon temps libre, et j'ai apprécié ces contributions quelque peu relaxantes car elles m'aident à acquérir de nouvelles connaissances quotidiennement. 30 30 31 - Après un certain temps de participation, j'ai également découvert à quel point les communautés derrière ces projets sont aimables et accueillantes. Ces personnes partagent toutes une chose en commun avec vous : elles veulent créer des choses formidables pendant leur temps libre. En particulier, la communauté Astro est celle que j'ai le plus appréciée, car elle est à la fois la plus gratifiante et la plus conviviale. Toutes les communautés ne peuvent pas atteindre un tel statut parmi l'open source. 31 + Après un certain temps de contributions, j'ai également découvert à quel point les communautés derrière ces projets sont aimables et accueillantes. Ces personnes ont toutes une chose en commun avec vous : elles veulent créer des choses formidables pendant leur temps libre. En particulier, la communauté [Astro](https://github.com/withastro) est la seule dans laquelle j'ai pris le plus de plaisir à être, car c'est la plus gratifiante et amicale à la fois. Toutes les communautés n'arrivent pas à atteindre un tel statut parmi l'open source. 32 32 33 33 Récemment, j'ai découvert un autre projet en évolution fondé par [pelikhan](https://github.com/pelikhan) qui vise à traduire automatiquement toute votre documentation, vos blogs ou vos sites de commerce dès qu'une modification est apportée, grâce à l'IA. Bien que sceptique au départ, lire davantage sur le projet dans son README.md m'a convaincu. 34 34
+5 -5
starlight/src/content/docs/fr/blog/setup-argocd-for-kubernetes.md
··· 20 20 21 21 --- 22 22 23 - Après avoir lu l'article de Vegard S. Hagen “[Argo CD Kustomize with Helm](https://blog.stonegarden.dev/articles/2023/09/argocd-kustomize-with-helm/)” et conclu que leur solution n'était pas adaptée à notre cluster, nous avons directement suivi le guide par défaut “[Getting started](https://argo-cd.readthedocs.io/en/stable/getting_started/)” d'Argo CD. Nous allons maintenant vous guider à travers les difficultés d'installation d'Argo CD sur k3s et Cilium, en poursuivant depuis le chapitre “[Setup Certificate Manager with Cloudflare](../../blog/setup-kubernetes-with-cilium-and-cloudflare#setup-certificate-manager-with-cloudflare/)” de notre article précédent “[Setting up Kubernetes with Cilium and Cloudflare](../../blog/setup-kubernetes-with-cilium-and-cloudflare/)”. Dans cet article précédent, nous avons également installé [Keel](https://keel.sh/) à la fin, mais cette étape sera désormais inutile car nous utiliserons Argo CD pour obtenir le code le plus récent et à la pointe à partir de chaque dépôt GitHub. Bonne lecture ! 23 + Après avoir lu l'article de Vegard S. Hagen “[Argo CD Kustomize with Helm](https://blog.stonegarden.dev/articles/2023/09/argocd-kustomize-with-helm/)” et décidé que leur solution ne convenait pas pour notre cluster, nous sommes directement passés au guide par défaut d'Argo CD “[Getting started](https://argo-cd.readthedocs.io/en/stable/getting_started/)”. Et maintenant, nous allons vous guider à travers les difficultés de la configuration de [Argo CD](https://github.com/argoproj) sur [k3s](https://github.com/k3s-io) et [Cilium](https://github.com/cilium), en poursuivant depuis le chapitre “[Configuration du gestionnaire de certificats avec Cloudflare](../../blog/setup-kubernetes-with-cilium-and-cloudflare#setup-certificate-manager-with-cloudflare/)” de notre article le plus récent “[Configuration de Kubernetes avec Cilium et Cloudflare](../../blog/setup-kubernetes-with-cilium-and-cloudflare/)”. Dans ce même article précédent, nous avons également configuré [Keel](https://github.com/keel-hq) à la fin, mais cette étape sera désormais inutile car nous utiliserons Argo CD pour récupérer le code le plus récent de pointe de chaque dépôt GitHub. Bonne lecture ! 24 24 25 25 :::note 26 26 Nous supposons que vous avez suivi [notre autre article de blog](../../blog/setup-kubernetes-with-cilium-and-cloudflare/). ··· 112 112 113 113 ## Désactiver TSL dans Argo CD 114 114 115 - Avec le certificat, la connexion entre le client et le serveur est sécurisée. Cependant, il existe toujours un certificat auto-signé au sein des services Argo CD, ce dont nous n'avons pas forcément besoin. Nous pouvons donc désactiver la sécurité du serveur Argo CD en modifiant la propriété `server.insecure`. 115 + Avec le certificat, la connexion entre le client et le serveur est sécurisée. Cependant, il y a encore un certificat auto-signé au sein des services [Argo CD](https://github.com/argoproj), dont nous n'avons pas nécessairement besoin. Nous pouvons donc désactiver la sécurité du serveur Argo CD en modifiant la propriété `server.insecure`. 116 116 117 117 Pour ce faire, nous exécutons d'abord cette commande : 118 118 ··· 170 170 171 171 ## Ajouter un manifest au dépôt 172 172 173 - Maintenant, pour créer une nouvelle application dans Argo CD (via l'interface utilisateur ou la CLI — nous utilisons l'interface utilisateur car nous n'avons pas configuré la CLI), nous devons préparer le dépôt Git. Puisque le dépôt Git est l'unique source de vérité, c'est également l'endroit où nous définissons toutes les ressources Kubernetes qui doivent être créées par Argo CD. 173 + Pour créer une nouvelle application dans [Argo CD](https://github.com/argoproj) (soit via l'interface utilisateur soit via la CLI — nous utilisons l'interface utilisateur car nous n'avons pas configuré la CLI), nous devons préparer le dépôt Git. Comme le dépôt est la source unique de vérité, c'est également l'endroit où nous définissons toutes les ressources Kubernetes qui devraient être créées par Argo CD. 174 174 175 175 Nous recommandons de créer un nouveau dossier dans le dépôt Git appelé quelque chose comme `manifest`. Dans ce dossier, nous allons créer quelques fichiers : 176 176 ··· 266 266 267 267 ## Créer une nouvelle application dans l'interface utilisateur d'Argo CD 268 268 269 - Vous verrez probablement le gros bouton `NEW APP` dans l'interface utilisateur Argo CD. Cliquez dessus et créez une nouvelle application avec les propriétés adaptées ci-dessous : 269 + Vous verrez probablement le grand bouton `NEW APP` dans l'interface utilisateur de [Argo CD](https://github.com/argoproj). Cliquez dessus et créez une nouvelle application avec les propriétés adaptées ci-dessous : 270 270 271 271 * Nom de l'application : `mutanuq` 272 272 * Nom du projet : `default` ··· 295 295 296 296 ## Célébrez avec un café ! 297 297 298 - Félicitations, vous avez configuré avec succès Argo CD avec k3s et Cilium ! Vous méritez une pause café. Profitez d'une tasse bien méritée, et si vous souhaitez partager un café virtuel avec moi, n'hésitez pas à soutenir mon travail sur [Ko-fi](https://ko-fi.com/trueberryless). Merci ! 298 + Félicitations, vous avez réussi à configurer [Argo CD](https://github.com/argoproj) sur un cluster [k3s](https://github.com/k3s-io) ! Vous méritez une pause café. Savourez une tasse bien méritée, et si vous voulez partager un café virtuel avec moi, n'hésitez pas à soutenir mon travail sur [Ko-fi](https://ko-fi.com/trueberryless). Merci ! 299 299 300 300 ## Continuer 301 301
+1 -1
starlight/src/content/docs/fr/blog/setup-continuous-integration-github-repository.md
··· 280 280 281 281 ## Célébrez avec un café ! 282 282 283 - Félicitations, vous avez configuré avec succès Argo CD avec k3s et Cilium ! Vous méritez une pause café. Profitez d'une tasse bien méritée, et si vous souhaitez partager un café virtuel avec moi, n'hésitez pas à soutenir mon travail sur [Ko-fi](https://ko-fi.com/trueberryless). Merci ! 283 + Félicitations, vous avez réussi à configurer Argo CD avec k3s et [Cilium](https://github.com/cilium) ! Vous méritez une pause café. Savourez une tasse bien méritée, et si vous souhaitez partager un café virtuel avec moi, n'hésitez pas à soutenir mon travail sur [Ko-fi](https://ko-fi.com/trueberryless). Merci !
+1 -1
starlight/src/content/docs/fr/blog/starlight-topics-history-story.md
··· 27 27 28 28 Cependant, une chose qui manque objectivement à mon avis est un moyen granulaire de séparer les thèmes larges au sein de votre documentation. Et je ne suis pas seul avec cette opinion généralement acceptée de manière subjective. [HiDeoo](https://github.com/HiDeoo) n'est pas seulement l'un des mainteneurs les plus actifs du projet, mais aussi l'auteur des plugins les plus nombreux et, à mon humble avis, les meilleurs que vous puissiez trouver pour Starlight. Et lui aussi a remarqué cette fonctionnalité de niche manquante concernant les sujets. C'est pourquoi il a décidé de créer le plugin [Starlight Sidebar Topics](https://github.com/hideoo/starlight-sidebar-topics) dès le début, en octobre 2024, qui vous permet de créer une barre latérale avec des sujets. Lisez-en davantage sur les fonctionnalités du plugin dans [sa documentation](https://starlight-sidebar-topics.netlify.app/). 29 29 30 - La seule chose qui me dérangeait personnellement au début avec le plugin était la façon dont les sujets étaient affichés dans la barre latérale. Parce qu'il n'utilise pas - comme j'aurais imaginé qu'une solution pourrait ressembler - une sorte de menu déroulant pour passer d'un sujet à l'autre, mais affiche plutôt tous les sujets en permanence. Ce choix de conception était, comme [HiDeoo le souligne clairement](https://github.com/HiDeoo/starlight-sidebar-topics/issues/2#issuecomment-2410196392), très intentionnel et non sans raison : tous les sujets doivent être visibles en même temps. Confirmé par la documentation d'Astro elle-même ([Chris Swithinbank](https://github.com/delucis) a implémenté la ["barre latérale par onglets"](https://github.com/withastro/docs/pull/9890) pour la documentation Astro v5 plus tard dans le même mois), cette approche présente définitivement de nombreux avantages par rapport à un menu déroulant. Néanmoins, je n'étais toujours pas satisfait de cette conception, j'ai donc créé ma propre version. 30 + La seule chose qui me dérangeait personnellement au début du plugin était la manière dont les sujets étaient affichés dans la barre latérale. Car il n'utilise pas - comme je l'imaginais - un menu déroulant pour passer d'un sujet à l'autre, mais affiche plutôt tous les sujets en permanence. Ce choix de design était, comme [HiDeoo l'a clairement souligné](https://github.com/HiDeoo/starlight-sidebar-topics/issues/2#issuecomment-2410196392), très intentionnel et pas sans aucune raison : tous les sujets doivent être visibles à la fois. Prouvé par la documentation [Astro](https://github.com/withastro) elle-même ([Chris Swithinbank](https://github.com/delucis) a implémenté la ["barre latérale à onglets"](https://github.com/withastro/docs/pull/9890) pour la documentation d'Astro v5 plus tard dans le même mois), cette approche présente définitivement de nombreux avantages par rapport à un menu déroulant. Néanmoins, je n'étais toujours pas satisfait de ce design, alors j'ai créé ma propre version. 31 31 32 32 Copier et coller était ma force lorsqu'il s'agissait de créer un nouveau plugin Starlight pour la communauté. Et donc, j'ai fait exactement cela. J'ai pris le plugin Starlight Sidebar Topics comme point de départ et j'ai seulement dû adapter le composant `Topics.astro`, qui inclut le HTML pour afficher les sujets dans la barre latérale. Après avoir lutté quelque temps avec la mise en œuvre d'un menu déroulant suffisamment satisfaisant, qui était pur HTML + CSS mais aussi agréable à regarder (désolé pour l'auto-congratulation, je suis juste fier de moi), j'ai finalement trouvé une solution qui me satisfait beaucoup et j'ai publié ce nouveau plugin sous le nom [Starlight Sidebar Topics Dropdown](https://github.com/trueberryless-org/starlight-sidebar-topics-dropdown) - quelle originalité. 33 33
+1 -1
starlight/src/content/docs/fr/blog/writing-blogs-is-hard-and-easy.mdx
··· 39 39 40 40 --- 41 41 42 - Après une discussion très intéressante sur le [Discord Astro](https://astro.build/chat) – lancée par nul autre que le mainteneur principal [Alex](https://github.com/alexanderniebuhr) lui-même (au fait, félicitations pour cette récente réussite 🎉) –, j'ai plaisanté que quelqu'un pourrait écrire un article sur les raisons pour lesquelles il est si difficile pour beaucoup de gens non seulement d'écrire, mais aussi de maintenir un blog dans son ensemble. 42 + Après une discussion très intéressante sur le [Discord](https://astro.build/chat) d'[Astro](https://github.com/withastro) - initiée par nul autre que le mainteneur principal [Alex](https://github.com/alexanderniebuhr) lui-même (au fait, félicitations pour cet accomplissement récent 🎉) -, j'ai plaisanté en disant que quelqu'un pourrait écrire un blog sur les raisons pour lesquelles il est si difficile pour de nombreuses personnes non seulement d'écrire, mais aussi de maintenir un blog dans son ensemble. 43 43 44 44 L'homme qui m'a nommé membre de l'Astro Support Squad – [Jacob](https://github.com/jdtjenkins) (au fait merci beaucoup de m'avoir remarqué dans cette incroyable communauté 😍) – a pris cela au pied de la lettre et a écrit un article à ce sujet. Pas de blague. Consultez-le : [https://jacobjenkins.codes/posts/why-is-writing-blogs-so-hard/](https://jacobjenkins.codes/posts/why-is-writing-blogs-so-hard/) C'est d'ailleurs son tout premier article (et j'espère pas le dernier, car j'ai vraiment aimé lire son style). 45 45
+11 -2
translations/de/githubopenaigpt-4o.json
··· 407 407 "You have to know that this was a Friday evening - almost night in my timezone - .F07D43687D090B7997ED": "Man muss wissen, dass es ein Freitagabend war - fast Nacht in meiner Zeitzone - und [Peli](https://github.com/pelikhan) war gerade online und machte Commit nach Commit für das Projekt. Ich bemerkte schnell, dass Peli, im Gegensatz zu den anderen Projekten, an denen ich beteiligt bin, keine Zeit mit dem Zusammenführen von PRs verlor. Es fühlte sich an diesem Abend sehr lohnend an, weil ich bis 1 Uhr nachts weitermachen konnte, während Peli schneller zusammenführte, als ich Features, Dokumentationen und Fehlerverbesserungen vornehmen konnte. Ein weiterer Aspekt, der sich großartig anfühlte, war, dass Peli, da es sich um ein junges Projekt handelte, nicht zögerte, einfach zusammenzuführen, es lokal auszuprobieren und dann kleine Fehler, die ich übersehen hatte, zu korrigieren.", 408 408 "Fast-forward three days and I am now an official contributor to the project, mak.3479DA18B6C4E8D9A8EE": "Drei Tage später bin ich nun ein offizieller Mitwirkender des Projekts und verbessere es fast täglich, hauptsächlich mit Fokus auf Dokumentationen und die Unterstützung meines Herzensprojekts: Starlight - wie du vielleicht schon von [meinen Blogs](/blog/tags/starlight/) erraten hast.", 409 409 "Peli and I have our virtual productivity sessions between 4pm and 8pm, extending.BB37A5EFD942F25DBDD0": "Peli und ich haben unsere virtuellen Produktivitätssitzungen zwischen 16:00 und 20:00 Uhr, die sich an Wochenenden länger erstrecken. Wenn du also als Frühaufsteher des Projekts mitmachen oder Interesse daran hast, es zu nutzen, schau es dir gerne auf GitHub an: [https://github.com/pelikhan/action-continuous-translation](https://github.com/pelikhan/action-continuous-translation)", 410 - "Peli and I have our virtual productivity sessions between 4pm and 8pm UTC, exten.DDAD03104DDE2EC8C493": "Peli und ich haben unsere virtuellen Produktivitätssitzungen zwischen 16:00 und 20:00 Uhr UTC, an Wochenenden auch länger. Wenn du also dem Projekt als Early Bird beitreten oder interessiert bist, es zu nutzen, schau es dir gerne auf GitHub an: [https://github.com/pelikhan/action-continuous-translation](https://github.com/pelikhan/action-continuous-translation)" 411 - } 410 + "Peli and I have our virtual productivity sessions between 4pm and 8pm UTC, exten.DDAD03104DDE2EC8C493": "Peli und ich haben unsere virtuellen Produktivitätssitzungen zwischen 16:00 und 20:00 Uhr UTC, an Wochenenden auch länger. Wenn du also dem Projekt als Early Bird beitreten oder interessiert bist, es zu nutzen, schau es dir gerne auf GitHub an: [https://github.com/pelikhan/action-continuous-translation](https://github.com/pelikhan/action-continuous-translation)", 411 + "After a very interesting discussion in the [Astro](https://github.com/withastro).48AFE0BF2E41079C33DD": "Nach einer sehr interessanten Diskussion im [Astro](https://github.com/withastro) [Discord](https://astro.build/chat) - begonnen von niemand anderem als dem Kernmaintainer [Alex](https://github.com/alexanderniebuhr) selbst (übrigens Glückwunsch zu diesem kürzlichen Erfolg 🎉) -, scherzte ich herum, dass jemand einen Blog über die Gründe schreiben könnte, warum es für viele Menschen so schwierig ist, nicht nur zu schreiben, sondern auch einen Blog im Ganzen aufrechtzuerhalten.", 412 + "The one thing that bothered me personally in the early days of the plugin was th.6F5F49BB9B5B06675F60": "Das einzige, was mich persönlich in den frühen Tagen des Plugins störte, war die Art und Weise, wie Themen in der Seitenleiste angezeigt wurden. Denn es verwendet nicht – wie ich mir eine Lösung vorgestellt hatte – eine Art Dropdown-Menü zum Wechseln zwischen Themen, sondern zeigt stattdessen immer alle Themen an. Diese Designentscheidung war, wie [HiDeoo klar betont](https://github.com/HiDeoo/starlight-sidebar-topics/issues/2#issuecomment-2410196392), sehr bewusst und nicht unbegründet: Alle Themen sollten gleichzeitig sichtbar sein. Bewiesen durch die [Astro](https://github.com/withastro)-Dokumentation selbst ([Chris Swithinbank](https://github.com/delucis) implementierte die [\"Tabbed Sidebar\"](https://github.com/withastro/docs/pull/9890) für die Astro v5-Dokumente später im selben Monat), hat dieser Ansatz definitiv viele Vorteile gegenüber einem Dropdown-Menü. Dennoch war ich mit diesem Design immer noch unzufrieden und erstellte daher meine eigene Version.", 413 + "Congratulations, you've successfully set up Argo CD with k3s and [Cilium](https:.F5382A81A78FA5565691": "Herzlichen Glückwunsch, Sie haben Argo CD erfolgreich mit k3s und [Cilium](https://github.com/cilium) eingerichtet! Sie verdienen eine Kaffeepause. Genießen Sie eine wohlverdiente Tasse, und wenn Sie mir virtuell einen Kaffee spendieren möchten, unterstützen Sie gerne meine Arbeit auf [Ko-fi](https://ko-fi.com/trueberryless). Vielen Dank!", 414 + "Having read Vegard S. Hagen's article “[Argo CD Kustomize with Helm](https://blo.884A8416D632AD261E26": "Nachdem wir Vegard S. Hagens Artikel “[Argo CD Kustomize with Helm](https://blog.stonegarden.dev/articles/2023/09/argocd-kustomize-with-helm/)” gelesen und entschieden hatten, dass ihre Lösung nicht der richtige Ansatz für unseren Cluster war, sind wir direkt in die Standard-Argo-CD-Anleitung “[Getting started](https://argo-cd.readthedocs.io/en/stable/getting_started/)” eingetaucht. Jetzt führen wir Sie durch die Herausforderung, [Argo CD](https://github.com/argoproj) auf [k3s](https://github.com/k3s-io) und [Cilium](https://github.com/cilium) einzurichten, als Fortsetzung des Kapitels “[Setup Certificate Manager with Cloudflare](/blog/setup-kubernetes-with-cilium-and-cloudflare#setup-certificate-manager-with-cloudflare)” unseres letzten Blogposts “[Setting up Kubernetes with Cilium and Cloudflare](/blog/setup-kubernetes-with-cilium-and-cloudflare)”. In diesem letzten Beitrag haben wir außerdem [Keel](https://github.com/keel-hq) eingerichtet, aber dieser Schritt ist jetzt überflüssig, da wir Argo CD verwenden, um den neuesten Stand der Technik aus jedem GitHub-Repository zu beziehen. Viel Spaß beim Lesen!", 415 + "With the certificate the connection between the client and server is secured. Ho.198C7766F41D2E4927DA": "Mit dem Zertifikat ist die Verbindung zwischen Client und Server gesichert. Innerhalb der [Argo CD](https://github.com/argoproj)-Dienste gibt es jedoch immer noch ein selbst-signiertes Zertifikat, das wir nicht unbedingt benötigen. Wir können daher die Sicherheitsfunktion des Argo-CD-Servers deaktivieren, indem wir die Eigenschaft `server.insecure` bearbeiten.", 416 + "Now in order to create a new application in [Argo CD](https://github.com/argopro.B153A0B7CA8710DB4FF2": "Um eine neue Anwendung in [Argo CD](https://github.com/argoproj) zu erstellen (entweder über die UI oder CLI — wir verwenden die UI, da wir die CLI nicht eingerichtet haben), müssen wir das Git-Repository vorbereiten. Da das Repository die einzige Quelle der Wahrheit ist, definieren wir hier auch alle Kubernetes-Ressourcen, die von Argo CD erstellt werden sollen.", 417 + "You'll probably see the big `NEW APP` button in the UI of [Argo CD](https://gith.8C955D38A27D41B77691": "Sie werden wahrscheinlich den großen `NEW APP`-Knopf in der UI von [Argo CD](https://github.com/argoproj) sehen. Klicken Sie darauf und erstellen Sie eine neue Anwendung mit den unten angepassten Eigenschaften:", 418 + "Congratulations, you've successfully set up [Argo CD](https://github.com/argopro.99A2D6F9095CF50BC9D2": "Herzlichen Glückwunsch, Sie haben erfolgreich [Argo CD](https://github.com/argoproj) auf einem [k3s](https://github.com/k3s-io)-Cluster eingerichtet! Sie haben sich eine Kaffeepause verdient. Genießen Sie eine wohlverdiente Tasse, und wenn Sie mir einen virtuellen Kaffee spendieren möchten, unterstützen Sie meine Arbeit gerne auf [Ko-fi](https://ko-fi.com/trueberryless). Vielen Dank!", 419 + "After some time contributing I also got to know how kind and welcoming communiti.6B14A5E726DED7FDE5C1": "Nach einiger Zeit des Mitwirkens habe ich auch erfahren, wie freundlich und einladend die Communities hinter diesen Projekten sind. Diese Menschen haben alle eines mit dir gemeinsam: Sie möchten in ihrer Freizeit großartige Dinge erschaffen. Besonders die [Astro](https://github.com/withastro)-Community ist diejenige, in der ich mich am wohlsten gefühlt habe, da sie gleichzeitig am lohnendsten und freundlichsten ist. Nicht alle Communities können einen solch großartigen Status innerhalb der Open-Source-Welt erreichen." 420 + }
+11 -2
translations/fr/githubopenaigpt-4o.json
··· 526 526 "You have to know that this was a Friday evening - almost night in my timezone - .F07D43687D090B7997ED": "Vous devez savoir que c'était un vendredi soir – presque la nuit dans mon fuseau horaire – et [Peli](https://github.com/pelikhan) était en ligne, effectuant également des commits après commits sur le projet. J'ai rapidement remarqué que, contrairement aux autres projets auxquels je participe, Peli ne perdait pas de temps à fusionner les PRs. Cette nuit-là, cela m'a semblé très gratifiant car j'ai simplement continué jusqu'à 1h du matin, Peli fusionnant plus vite que je ne pouvais améliorer les fonctionnalités, les docs et les corrections. Un autre aspect qui m'a plu est que, comme c'était un projet jeune, Peli n'hésitait pas à fusionner, essayer localement, puis pousser de petites corrections que j'avais manquées.", 527 527 "Fast-forward three days and I am now an official contributor to the project, mak.3479DA18B6C4E8D9A8EE": "Trois jours plus tard, et je suis maintenant un contributeur officiel du projet, le rendant de mieux en mieux presque quotidiennement, en me concentrant principalement sur la documentation et le support pour mon projet de cœur : Starlight – comme vous l'avez peut-être déjà deviné en lisant [mes blogs](/blog/tags/starlight/).", 528 528 "Peli and I have our virtual productivity sessions between 4pm and 8pm, extending.BB37A5EFD942F25DBDD0": "Peli et moi avons nos sessions de productivité virtuelle entre 16h et 20h, prolongées les week-ends. Donc, si vous voulez nous rejoindre en tant que pionnier du projet ou si vous êtes intéressé par son utilisation, n'hésitez pas à le découvrir sur GitHub : [https://github.com/pelikhan/action-continuous-translation](https://github.com/pelikhan/action-continuous-translation)", 529 - "Peli and I have our virtual productivity sessions between 4pm and 8pm UTC, exten.DDAD03104DDE2EC8C493": "Peli et moi avons nos sessions de productivité virtuelle entre 16h et 20h UTC, qui s'étendent plus longtemps le week-end. Donc, si vous voulez nous rejoindre en tant qu'un des premiers contributeurs au projet ou si vous êtes intéressé par son utilisation, n'hésitez pas à le consulter sur GitHub : [https://github.com/pelikhan/action-continuous-translation](https://github.com/pelikhan/action-continuous-translation)" 530 - } 529 + "Peli and I have our virtual productivity sessions between 4pm and 8pm UTC, exten.DDAD03104DDE2EC8C493": "Peli et moi avons nos sessions de productivité virtuelle entre 16h et 20h UTC, qui s'étendent plus longtemps le week-end. Donc, si vous voulez nous rejoindre en tant qu'un des premiers contributeurs au projet ou si vous êtes intéressé par son utilisation, n'hésitez pas à le consulter sur GitHub : [https://github.com/pelikhan/action-continuous-translation](https://github.com/pelikhan/action-continuous-translation)", 530 + "After a very interesting discussion in the [Astro](https://github.com/withastro).48AFE0BF2E41079C33DD": "Après une discussion très intéressante sur le [Discord](https://astro.build/chat) d'[Astro](https://github.com/withastro) - initiée par nul autre que le mainteneur principal [Alex](https://github.com/alexanderniebuhr) lui-même (au fait, félicitations pour cet accomplissement récent 🎉) -, j'ai plaisanté en disant que quelqu'un pourrait écrire un blog sur les raisons pour lesquelles il est si difficile pour de nombreuses personnes non seulement d'écrire, mais aussi de maintenir un blog dans son ensemble.", 531 + "The one thing that bothered me personally in the early days of the plugin was th.6F5F49BB9B5B06675F60": "La seule chose qui me dérangeait personnellement au début du plugin était la manière dont les sujets étaient affichés dans la barre latérale. Car il n'utilise pas - comme je l'imaginais - un menu déroulant pour passer d'un sujet à l'autre, mais affiche plutôt tous les sujets en permanence. Ce choix de design était, comme [HiDeoo l'a clairement souligné](https://github.com/HiDeoo/starlight-sidebar-topics/issues/2#issuecomment-2410196392), très intentionnel et pas sans aucune raison : tous les sujets doivent être visibles à la fois. Prouvé par la documentation [Astro](https://github.com/withastro) elle-même ([Chris Swithinbank](https://github.com/delucis) a implémenté la [\"barre latérale à onglets\"](https://github.com/withastro/docs/pull/9890) pour la documentation d'Astro v5 plus tard dans le même mois), cette approche présente définitivement de nombreux avantages par rapport à un menu déroulant. Néanmoins, je n'étais toujours pas satisfait de ce design, alors j'ai créé ma propre version.", 532 + "Congratulations, you've successfully set up Argo CD with k3s and [Cilium](https:.F5382A81A78FA5565691": "Félicitations, vous avez réussi à configurer Argo CD avec k3s et [Cilium](https://github.com/cilium) ! Vous méritez une pause café. Savourez une tasse bien méritée, et si vous souhaitez partager un café virtuel avec moi, n'hésitez pas à soutenir mon travail sur [Ko-fi](https://ko-fi.com/trueberryless). Merci !", 533 + "Having read Vegard S. Hagen's article “[Argo CD Kustomize with Helm](https://blo.884A8416D632AD261E26": "Après avoir lu l'article de Vegard S. Hagen “[Argo CD Kustomize with Helm](https://blog.stonegarden.dev/articles/2023/09/argocd-kustomize-with-helm/)” et décidé que leur solution ne convenait pas pour notre cluster, nous sommes directement passés au guide par défaut d'Argo CD “[Getting started](https://argo-cd.readthedocs.io/en/stable/getting_started/)”. Et maintenant, nous allons vous guider à travers les difficultés de la configuration de [Argo CD](https://github.com/argoproj) sur [k3s](https://github.com/k3s-io) et [Cilium](https://github.com/cilium), en poursuivant depuis le chapitre “[Configuration du gestionnaire de certificats avec Cloudflare](/blog/setup-kubernetes-with-cilium-and-cloudflare#setup-certificate-manager-with-cloudflare)” de notre article le plus récent “[Configuration de Kubernetes avec Cilium et Cloudflare](/blog/setup-kubernetes-with-cilium-and-cloudflare)”. Dans ce même article précédent, nous avons également configuré [Keel](https://github.com/keel-hq) à la fin, mais cette étape sera désormais inutile car nous utiliserons Argo CD pour récupérer le code le plus récent de pointe de chaque dépôt GitHub. Bonne lecture !", 534 + "With the certificate the connection between the client and server is secured. Ho.198C7766F41D2E4927DA": "Avec le certificat, la connexion entre le client et le serveur est sécurisée. Cependant, il y a encore un certificat auto-signé au sein des services [Argo CD](https://github.com/argoproj), dont nous n'avons pas nécessairement besoin. Nous pouvons donc désactiver la sécurité du serveur Argo CD en modifiant la propriété `server.insecure`.", 535 + "Now in order to create a new application in [Argo CD](https://github.com/argopro.B153A0B7CA8710DB4FF2": "Pour créer une nouvelle application dans [Argo CD](https://github.com/argoproj) (soit via l'interface utilisateur soit via la CLI — nous utilisons l'interface utilisateur car nous n'avons pas configuré la CLI), nous devons préparer le dépôt Git. Comme le dépôt est la source unique de vérité, c'est également l'endroit où nous définissons toutes les ressources Kubernetes qui devraient être créées par Argo CD.", 536 + "You'll probably see the big `NEW APP` button in the UI of [Argo CD](https://gith.8C955D38A27D41B77691": "Vous verrez probablement le grand bouton `NEW APP` dans l'interface utilisateur de [Argo CD](https://github.com/argoproj). Cliquez dessus et créez une nouvelle application avec les propriétés adaptées ci-dessous :", 537 + "Congratulations, you've successfully set up [Argo CD](https://github.com/argopro.99A2D6F9095CF50BC9D2": "Félicitations, vous avez réussi à configurer [Argo CD](https://github.com/argoproj) sur un cluster [k3s](https://github.com/k3s-io) ! Vous méritez une pause café. Savourez une tasse bien méritée, et si vous voulez partager un café virtuel avec moi, n'hésitez pas à soutenir mon travail sur [Ko-fi](https://ko-fi.com/trueberryless). Merci !", 538 + "After some time contributing I also got to know how kind and welcoming communiti.6B14A5E726DED7FDE5C1": "Après un certain temps de contributions, j'ai également découvert à quel point les communautés derrière ces projets sont aimables et accueillantes. Ces personnes ont toutes une chose en commun avec vous : elles veulent créer des choses formidables pendant leur temps libre. En particulier, la communauté [Astro](https://github.com/withastro) est la seule dans laquelle j'ai pris le plus de plaisir à être, car c'est la plus gratifiante et amicale à la fois. Toutes les communautés n'arrivent pas à atteindre un tel statut parmi l'open source." 539 + }