Update translations and enhance development.astro with static path support

- Revise introductory text in translations for clarity and consistency across multiple languages.
- Add static paths for language support in development.astro to improve routing for internationalization.
This commit is contained in:
2025-06-06 23:40:44 +02:00
parent aa37cb23cf
commit 33dd9c9d8d
2 changed files with 14 additions and 5 deletions

View File

@@ -162,7 +162,7 @@ export const translations: Record<string, Translation> = {
development: {
title: 'Development',
latestCommits: 'Latest Commits',
intro: 'This page provides a transparent overview of the ongoing development activity for the 365DevNet project. The contribution calendar below visually represents code contributions (commits) made over the past year, with darker squares indicating more active days. Below the calendar, you\'ll find a list of the most recent commits, including details about each change. This helps users, contributors, and stakeholders track project progress and stay up to date with the latest updates.',
intro: 'This page provides a transparent overview of the ongoing development activity for the 365DevNet project. The contribution calendar below visually represents code contributions (commits) made over the past year, with more intense squares indicating more active days. Below the calendar, you\'ll find a list of the most recent commits, including details about each change. This helps users, contributors, and stakeholders track project progress and stay up to date with the latest updates.',
},
footer: {
terms: 'Terms',
@@ -594,7 +594,7 @@ export const translations: Record<string, Translation> = {
development: {
title: 'Ontwikkeling',
latestCommits: 'Laatste commits',
intro: 'Deze pagina biedt een transparant overzicht van de lopende ontwikkelingsactiviteiten voor het 365DevNet-project. De bijdragekalender hieronder geeft visueel de codebijdragen (commits) van het afgelopen jaar weer, waarbij donkerdere vakjes meer actieve dagen aangeven. Onder de kalender vindt u een lijst met de meest recente commits, inclusief details over elke wijziging. Dit helpt gebruikers, bijdragers en belanghebbenden om de voortgang van het project te volgen en op de hoogte te blijven van de laatste updates.',
intro: 'Deze pagina biedt een transparant overzicht van de lopende ontwikkelingsactiviteiten voor het 365DevNet-project. De bijdragekalender hieronder geeft visueel de codebijdragen (commits) van het afgelopen jaar weer, waarbij intensere vakjes meer actieve dagen aangeven. Onder de kalender vindt u een lijst met de meest recente commits, inclusief details over elke wijziging. Dit helpt gebruikers, bijdragers en belanghebbenden om de voortgang van het project te volgen en op de hoogte te blijven van de laatste updates.',
},
footer: {
terms: 'Voorwaarden',
@@ -709,7 +709,7 @@ export const translations: Record<string, Translation> = {
},
{
testimonial:
'Richard nam de tijd om onze unieke zakelijke uitdagingen echt te begrijpen en ontwikkelde aangepaste IT-oplossingen die perfect aan onze behoeften voldeden. Zijn technische kennis en probleemoplossende vaardigheden zijn uitzonderlijk.',
'Richard nam de tijd om onze unieke zakelijke uitdagingen echt te begrijpen en ontwikkelde aangepaste IT-Lösungen, die unsere Bedürfnisse perfekt adressierten. Zijn technische kennis en probleemoplossende vaardigheden zijn uitzonderlijk.',
name: 'David Lee',
description: 'CEO, Gamma Solutions',
},
@@ -1027,7 +1027,7 @@ export const translations: Record<string, Translation> = {
development: {
title: 'Entwicklung',
latestCommits: 'Neueste Commits',
intro: 'Diese Seite bietet einen transparenten Überblick über die laufenden Entwicklungsaktivitäten des 365DevNet-Projekts. Der untenstehende Beitragskalender zeigt die Codebeiträge (Commits) des vergangenen Jahres visuell an, wobei dunklere Felder auf aktivere Tage hinweisen. Unter dem Kalender finden Sie eine Liste der neuesten Commits mit Details zu jeder Änderung. Dies hilft Nutzern, Mitwirkenden und Stakeholdern, den Projektfortschritt zu verfolgen und über die neuesten Updates informiert zu bleiben.',
intro: 'Diese Seite bietet einen transparenten Überblick über die laufenden Entwicklungsaktivitäten des 365DevNet-Projekts. Der untenstehende Beitragskalender zeigt die Codebeiträge (Commits) des vergangenen Jahres visuell an, wobei intensivere Felder auf aktivere Tage hinweisen. Unter dem Kalender finden Sie eine Liste der neuesten Commits mit Details zu jeder Änderung. Dies hilft Nutzern, Mitwirkenden und Stakeholdern, den Projektfortschritt zu verfolgen und über die neuesten Updates informiert zu bleiben.',
},
footer: {
terms: 'Nutzungsbedingungen',
@@ -1460,7 +1460,7 @@ export const translations: Record<string, Translation> = {
development: {
title: 'Développement',
latestCommits: 'Derniers commits',
intro: 'Cette page offre un aperçu transparent de l\'activité de développement en cours pour le projet 365DevNet. Le calendrier des contributions ci-dessous représente visuellement les contributions de code (commits) réalisées au cours de l\'année écoulée, les cases les plus foncées indiquant les jours les plus actifs. Sous le calendrier, vous trouverez une liste des commits les plus récents, avec des détails sur chaque modification. Cela aide les utilisateurs, contributeurs et parties prenantes à suivre la progression du projet et à rester informés des dernières mises à jour.',
intro: 'Cette page offre un aperçu transparent de l\'activité de développement en cours pour le projet 365DevNet. Le calendrier des contributions ci-dessous représente visuellement les contributions de code (commits) réalisées au cours de l\'année écoulée, les cases les plus intenses indiquant les jours les plus actifs. Sous le calendrier, vous trouverez une liste des commits les plus récents, avec des détails sur chaque modification. Cela aide les utilisateurs, contributeurs et parties prenantes à suivre la progression du projet et à rester informés des dernières mises à jour.',
},
footer: {
terms: "Conditions d'utilisation",

View File

@@ -63,6 +63,15 @@ function getContributionData(commits) {
}
const contributionData = getContributionData(commits);
export async function getStaticPaths() {
return [
{ params: { lang: 'en' } },
{ params: { lang: 'nl' } },
{ params: { lang: 'de' } },
{ params: { lang: 'fr' } },
];
}
---
<Layout metadata={metadata}>