🌍 Add Top-Countries, Top-Meetups, and Activities dashboard components

- Introduced three new Livewire components for the dashboard:
  - Top Countries: Displays countries with the most users.
  - Top Meetups: Highlights meetups with the largest user counts.
  - Activities: Showcases recent meetups and events.
- Updated `dashboard.blade.php` to lazy-load these components.
- Expanded multilingual support for relevant labels across all languages.
This commit is contained in:
HolgerHatGarKeineNode
2025-11-24 16:49:53 +01:00
parent 4a101c22a5
commit 54f79309dc
10 changed files with 423 additions and 6 deletions

View File

@@ -460,5 +460,16 @@
"Über den Kurs": "",
"Über uns": "",
"Alle Meetups": "",
"Welt-Karte": ""
"Welt-Karte": "",
"Aktivitäten": "",
"Neue Meetups und Termine": "",
"Neues Meetup": "",
"Neuer Termin": "",
"Keine Aktivitäten": "",
"Top Länder": "",
"Länder mit den meisten Usern": "",
"User": "",
"Keine Daten verfügbar": "",
"Top Meetups": "",
"Meetups mit den meisten Usern": ""
}

View File

@@ -460,5 +460,16 @@
"Über den Kurs": "About the course",
"Über uns": "About us",
"Alle Meetups": "All Meetups",
"Welt-Karte": "World Map"
"Welt-Karte": "World Map",
"Aktivitäten": "Activities",
"Neue Meetups und Termine": "New Meetups and Events",
"Neues Meetup": "New Meetup",
"Neuer Termin": "New Event",
"Keine Aktivitäten": "No Activities",
"Top Länder": "Top Countries",
"Länder mit den meisten Usern": "Countries with Most Users",
"User": "Users",
"Keine Daten verfügbar": "No Data Available",
"Top Meetups": "Top Meetups",
"Meetups mit den meisten Usern": "Meetups with Most Users"
}

View File

@@ -459,5 +459,16 @@
"Über den Kurs": "Sobre el curso",
"Über uns": "Sobre nosotros",
"Alle Meetups": "Todos los encuentros",
"Welt-Karte": "Mapa mundial"
"Welt-Karte": "Mapa mundial",
"Aktivitäten": "Actividades",
"Neue Meetups und Termine": "Nuevos encuentros y eventos",
"Neues Meetup": "Nuevo encuentro",
"Neuer Termin": "Nuevo evento",
"Keine Aktivitäten": "Sin actividades",
"Top Länder": "Países principales",
"Länder mit den meisten Usern": "Países con más usuarios",
"User": "Usuarios",
"Keine Daten verfügbar": "No hay datos disponibles",
"Top Meetups": "Encuentros principales",
"Meetups mit den meisten Usern": "Encuentros con más usuarios"
}

View File

@@ -454,5 +454,16 @@
"Über den Kurs": "A kurzusról",
"Über uns": "Rólunk",
"Alle Meetups": "Minden meetup",
"Welt-Karte": "Világtérkép"
"Welt-Karte": "Világtérkép",
"Aktivitäten": "Tevékenységek",
"Neue Meetups und Termine": "Új meetupok és időpontok",
"Neues Meetup": "Új meetup",
"Neuer Termin": "Új időpont",
"Keine Aktivitäten": "Nincsenek tevékenységek",
"Top Länder": "Top országok",
"Länder mit den meisten Usern": "Legtöbb felhasználóval rendelkező országok",
"User": "Felhasználó",
"Keine Daten verfügbar": "Nincsenek elérhető adatok",
"Top Meetups": "Top meetupok",
"Meetups mit den meisten Usern": "Legtöbb felhasználóval rendelkező meetupok"
}

View File

@@ -456,5 +456,16 @@
"Über den Kurs": "Over de cursus",
"Über uns": "Over ons",
"Alle Meetups": "Alle Meetups",
"Welt-Karte": "Wereldkaart"
"Welt-Karte": "Wereldkaart",
"Aktivitäten": "Activiteiten",
"Neue Meetups und Termine": "Nieuwe Meetups en afspraken",
"Neues Meetup": "Nieuwe Meetup",
"Neuer Termin": "Nieuwe afspraak",
"Keine Aktivitäten": "Geen activiteiten",
"Top Länder": "Top landen",
"Länder mit den meisten Usern": "Landen met de meeste gebruikers",
"User": "Gebruikers",
"Keine Daten verfügbar": "Geen gegevens beschikbaar",
"Top Meetups": "Top Meetups",
"Meetups mit den meisten Usern": "Meetups met de meeste gebruikers"
}

View File

@@ -454,5 +454,16 @@
"Über den Kurs": "Sobre o curso",
"Über uns": "Sobre nós",
"Alle Meetups": "Todos os Meetups",
"Welt-Karte": "Mapa Mundial"
"Welt-Karte": "Mapa Mundial",
"Aktivitäten": "Atividades",
"Neue Meetups und Termine": "Novos Meetups e eventos",
"Neues Meetup": "Novo Meetup",
"Neuer Termin": "Novo evento",
"Keine Aktivitäten": "Nenhuma atividade",
"Top Länder": "Principais países",
"Länder mit den meisten Usern": "Países com mais usuários",
"User": "Usuário",
"Keine Daten verfügbar": "Nenhum dado disponível",
"Top Meetups": "Principais Meetups",
"Meetups mit den meisten Usern": "Meetups com mais usuários"
}