feat(hk): expand search and add operational user overview
CI / check (push) Successful in 54s
CI / deploy (push) Successful in 1m16s
CI / publish-container (push) Successful in 1m57s

This commit is contained in:
Simo committed 2026-09-09 21:14:10 +02:00
1 parent 27447ce029
commit 89526af344
44 files changed
+3740 -416

No files matched your search

+185 -60
View File
@@ -5,7 +5,7 @@
"articles": "Artikelen",
"photos": "Foto's",
"staff": "Team",
"rankings": "Rankings",
"rankings": "Ranglijsten",
"guilds": "Gildes",
"events": "Evenementen",
"polls": "Peilingen",
@@ -20,7 +20,7 @@
"radio": "Radio",
"friends": "Vrienden",
"messages": "Berichten",
"admin": "Admin",
"admin": "Beheer",
"openMenu": "Menu openen",
"closeMenu": "Menu sluiten",
"drawBadge": "Badge tekenen",
@@ -987,26 +987,26 @@
"photos": "Foto's",
"tickets": "Supportbalie",
"helpTickets": "Helpcentrum-tickets",
"events": "Events",
"events": "Evenementen",
"polls": "Polls",
"guilds": "Gildes",
"banners": "Banners",
"prefixes": "Prefixes",
"prefixes": "Voorvoegsels",
"usersAndAccess": "Gebruikers & toegang",
"users": "Gebruikers",
"bans": "Bans",
"bans": "Verbanningen",
"ipManagement": "IP-beheer",
"vpn": "VPN",
"applications": "Sollicitaties",
"teams": "Teams",
"permissions": "Permissies",
"onlineUsers": "Online users",
"moderation": "Moderation",
"onlineUsers": "Online gebruikers",
"moderation": "Moderatie",
"economy": "Economie",
"catalog": "Catalogus",
"catalogMaintenance": "Catalogus-onderhoud",
"shop": "Winkel",
"marketplace": "Marketplace",
"marketplace": "Marktplaats",
"transactions": "Transacties",
"vouchers": "Vouchers",
"subscriptions": "Abonnementen",
@@ -1017,11 +1017,11 @@
"radio": "Radio",
"radioHistory": "Radio geschiedenis",
"radioBanners": "Banners",
"radioEmbed": "Embed",
"radioEmbed": "Insluiten",
"radioApiKeys": "API-sleutels",
"radioModeration": "Moderatie",
"radioSettings": "Instellingen",
"radioMonitoring": "Monitoring",
"radioMonitoring": "Bewaking",
"radioPoints": "Punten",
"radioRanks": "Rangen",
"radioAutodj": "Auto DJ",
@@ -1030,8 +1030,8 @@
"emulator": "Emulator",
"alerts": "Meldingen",
"logs": "Logboeken",
"auditLog": "Audit log",
"analytics": "Analytics",
"auditLog": "Wijzigingslogboek",
"analytics": "Statistieken",
"devops": "DevOps",
"wordFilter": "Woordfilter",
"maintenance": "Onderhoud",
@@ -1053,26 +1053,44 @@
"housekeeping": "Permissie-archief",
"hotelManagementPanel": "Hotelbeheerpaneel",
"rankLabel": "Rang {rank}",
"hubNewsMedia": "News & media",
"hubSiteContent": "Site content",
"hubEngagement": "Engagement",
"hubUsers": "Users",
"hubAccess": "Access & security",
"hubCatalog": "Catalog & rares",
"hubShop": "Shop & payments",
"hubTools": "Tools",
"hubObservability": "Observability",
"hubNewsMedia": "Nieuws en media",
"hubSiteContent": "Website-inhoud",
"hubEngagement": "Communityactiviteiten",
"hubUsers": "Gebruikers",
"hubAccess": "Toegang en beveiliging",
"hubCatalog": "Catalogus en zeldzame meubels",
"hubShop": "Winkel en betalingen",
"hubTools": "Hulpmiddelen",
"hubObservability": "Bewaking en diagnostiek",
"community": "Community",
"monitoring": "Monitoring",
"monitoring": "Bewaking",
"staffAccess": "Rangen & rechten",
"multiAccounts": "Multi-accounts",
"multiAccounts": "Gekoppelde accounts",
"chatLog": "Chatlog",
"commandLog": "Commandolog",
"tradeLog": "Tradelog",
"tools": "Tools",
"itemsBase": "Items base",
"tools": "Hulpmiddelen",
"itemsBase": "Meubeldefinities",
"adminMenu": "Adminmenu",
"studio": "Studio"
"studio": "Studio",
"peopleSupport": "Gebruikers en ondersteuning",
"catalogFurniture": "Catalogus en meubels",
"communityContent": "Community en inhoud",
"staffPermissions": "Medewerkers en toegang",
"cmsErrors": "CMS-fouten",
"themeBuilder": "Thema-editor",
"openSidebar": "Menu openen",
"closeSidebar": "Menu sluiten",
"search": {
"placeholder": "Zoeken…",
"noResults": "Geen resultaten gevonden",
"users": "Gebruikers",
"articles": "Artikelen",
"rooms": "Kamers",
"guilds": "Groepen",
"shop": "Winkel",
"hint": "Typ om te zoeken naar gebruikers, artikelen, kamers, groepen en winkelartikelen."
}
},
"dashboard": {
"title": "Dashboard",
@@ -1153,7 +1171,12 @@
"restoreRevision": "Herstellen in editor",
"confirmRevision": "De huidige inhoud vervangen door deze vorige versie als concept? Controleer de inhoud en kies een publicatiestatus voordat je opslaat.",
"editConflict": "Dit artikel is gewijzigd sinds je het hebt geopend. Je wijzigingen zijn niet toegepast. Kopieer je werk, herlaad het artikel en voeg de wijzigingen samen voordat je opnieuw opslaat.",
"retryRecovery": "Herstelgegevens opnieuw laden zonder dit formulier te wijzigen"
"retryRecovery": "Herstelgegevens opnieuw laden zonder dit formulier te wijzigen",
"statusDraft": "Concept",
"statusScheduled": "Ingepland",
"statusPublished": "Gepubliceerd",
"publishAt": "Publiceren op",
"publishedAt": "Gepubliceerd op"
},
"listActionError": "De actie voor dit artikel kon niet worden voltooid.",
"listStatus": "Publicatiestatus",
@@ -1172,7 +1195,11 @@
"listPagination": "Artikelpagina’s",
"listPrevious": "Vorige",
"listNext": "Volgende",
"listPage": "Pagina {page} van {total}"
"listPage": "Pagina {page} van {total}",
"articlesShown": "Getoonde artikelen",
"latest": "Laatste artikel",
"mostRecentPost": "Meest recente publicatie",
"recentArticles": "Recente artikelen"
},
"events": {
"newEvent": "+ Nieuw evenement",
@@ -1472,7 +1499,7 @@
"registered": "Geregistreerd",
"lastOnline": "Laatst online",
"ipAddress": "IP-adres",
"machineId": "Machine ID",
"machineId": "Apparaat-ID",
"sendAlert": "Melding sturen",
"sendMessage": "Bericht sturen",
"disconnectUser": "Verbinding verbreken",
@@ -1480,11 +1507,11 @@
"resetPassword": "Wachtwoord resetten",
"deleteUser": "Gebruiker verwijderen",
"confirmDelete": "Weet je zeker dat je {username} wilt verwijderen? Dit kan niet ongedaan worden gemaakt.",
"tabInfo": "Account Info",
"tabInfo": "Accountgegevens",
"tabBadges": "Badges ({count})",
"tabRooms": "Rooms ({count})",
"tabSanctions": "Sanctions ({count})",
"tabActivity": "Activity"
"tabRooms": "Kamers ({count})",
"tabSanctions": "Sancties ({count})",
"tabActivity": "Activiteit"
},
"editForm": {
"title": "Gebruiker bewerken: {username}",
@@ -1502,6 +1529,84 @@
"save": "Wijzigingen opslaan",
"saving": "Opslaan…",
"cancel": "Annuleren"
},
"presentation": {
"users": "Gebruikers",
"edit": "Bewerken",
"view": "Bekijken",
"rank": "Rang {rank}",
"online": "Online",
"offline": "Offline",
"banned": "Verbannen",
"credits": "credits",
"diamonds": "diamanten",
"duckets": "duckets",
"pixels": "pixels",
"rooms": "Kamers",
"messages": "Berichten",
"trades": "Ruiltransacties",
"accountDetails": "Accountgegevens",
"registered": "Geregistreerd",
"lastLogin": "Laatste login",
"ipRegister": "Registratie-IP",
"ipCurrent": "Huidig IP",
"machineId": "Apparaat-ID",
"email": "E-mail",
"gender": "Geslacht",
"never": "Nooit",
"findIp": "Gebruikers met dit IP zoeken",
"enabled": "Ingeschakeld",
"disabled": "Uitgeschakeld",
"unavailable": "Niet beschikbaar",
"noBadges": "Geen badges toegewezen"
},
"create": {
"newUser": "Nieuwe gebruiker",
"title": "Gebruiker aanmaken",
"description": "Maakt het account direct aan met een standaardavatar en 5.000 credits, pixels, duckets en diamanten.",
"username": "Gebruikersnaam",
"email": "E-mail",
"password": "Wachtwoord",
"rank": "Rang",
"rankOption": "Rang {rank}",
"motto": "Motto (optioneel)",
"usernamePlaceholder": "NieuweHabbo",
"passwordPlaceholder": "Minimaal 6 tekens",
"mottoPlaceholder": "Ik ben hier nieuw!",
"generate": "Genereren",
"passwordGenerated": "Wachtwoord gegenereerd in het wachtwoordveld.",
"required": "Gebruikersnaam, e-mail en wachtwoord zijn verplicht.",
"invalidUsername": "Gebruik 3–20 tekens: letters, cijfers, _ of -.",
"passwordLength": "Het wachtwoord moet minimaal 6 tekens bevatten.",
"created": "Gebruiker {username} aangemaakt."
},
"overview": {
"title": "Overzicht",
"hint": "Maximaal 5 recente registraties per bron. Alleen onderdelen waarvoor je toegang hebt worden getoond.",
"restricted": "Je hebt geen toestemming om operationele gegevens te bekijken.",
"sanctions": "Recente bans",
"mute": "Actieve mute",
"tickets": "Supporttickets",
"help": "Helpcentrumverzoeken",
"reports": "Meldingen in het spel",
"transactions": "Betalingen",
"purchases": "Catalogusaankopen",
"activity": "Geregistreerde stafacties",
"openModule": "Beheer openen",
"purchaseHint": "Geregistreerde aantallen en valutakosten.",
"purchaseDetail": "Aantal: {amount} · Credits: {credits} · Punten: {points} (type {type})",
"activityHint": "Staflogboekregels over dit account. Dit is geen volledige geschiedenis van de activiteit van de speler.",
"muteUntil": "Gedempt tot {date}",
"error": "Deze bron kon niet worden geladen. Vernieuw de pagina om het opnieuw te proberen.",
"empty": "Geen registraties gevonden.",
"status": {
"active": "Actief",
"expired": "Verlopen",
"open": "Open",
"closed": "Gesloten",
"reported": "Gemelde gebruiker",
"reporter": "Melder"
}
}
},
"bans": {
@@ -3123,7 +3228,7 @@
"radioSubtitle": "Stream, DJ-tools, embed en monitoring",
"settings": "Instellingen",
"settingsSubtitle": "CMS-configuratie, thema, onderhoud en gerelateerde tools",
"tools": "Tools",
"tools": "Hulpmiddelen",
"toolsSubtitle": "RCON, kamers, import en vertalingen",
"observability": "Observeerbaarheid",
"observabilitySubtitle": "Logs, analytics, DevOps en hotelmeldingen",
@@ -3134,10 +3239,10 @@
"ads": "Advertenties",
"media": "Media",
"navigator": "Navigator",
"help": "Help",
"help": "Ondersteuning",
"boxes": "Boxen",
"tags": "Tags",
"prefixes": "Prefixes",
"prefixes": "Voorvoegsels",
"events": "Evenementen",
"eventTypes": "Evenementtypen",
"polls": "Polls",
@@ -3145,21 +3250,21 @@
"helpTickets": "Helpcentrum",
"templates": "Sjablonen",
"directory": "Adresboek",
"multiAccounts": "Multi-accounts",
"multiAccounts": "Gekoppelde accounts",
"online": "Online",
"applications": "Sollicitaties",
"teams": "Teams",
"bans": "Bans",
"bans": "Verbanningen",
"ip": "IP",
"vpn": "VPN",
"permissions": "Permissies",
"wordFilter": "Woordfilter",
"overview": "Overzicht",
"actions": "Acties",
"cfh": "CFH",
"cfh": "Moderatieverzoeken",
"team": "Team",
"catalogTab": "Catalogus",
"rares": "Rares",
"rares": "Zeldzame meubels",
"badges": "Badges",
"achievements": "Prestaties",
"sounds": "Geluiden",
@@ -3170,9 +3275,9 @@
"calendar": "Kalender",
"history": "Geschiedenis",
"moderationTab": "Moderatie",
"monitoring": "Monitoring",
"monitoring": "Bewaking",
"settingsTab": "Instellingen",
"embed": "Embed",
"embed": "Insluiten",
"apiKeys": "API-sleutels",
"points": "Punten",
"ranks": "Rangen",
@@ -3185,35 +3290,36 @@
"emulator": "Emulator",
"email": "E-mail",
"housekeeping": "Permissie-archief",
"commando": "Commando",
"commando": "Operationeel centrum",
"rooms": "Kamers",
"import": "Import",
"import": "Importeren",
"studio": "Studio",
"importOverview": "Overzicht",
"importBadges": "Badges",
"importFurni": "Meubels",
"importUpload": "Upload",
"importUpload": "Uploaden",
"importClothing": "Kleding",
"importEffects": "Effecten",
"importPets": "Huisdieren",
"importClone": "Kloon",
"importSync": "Sync",
"importSync": "Synchronisatie",
"importRepairIcons": "Pictogrammen repareren",
"importAudit": "Audit",
"importAudit": "Gegevenscontrole",
"translations": "Vertalingen",
"logs": "Logs",
"audit": "Audit",
"logs": "Logboeken",
"audit": "Wijzigingslogboek",
"chat": "Chat",
"commands": "Commands",
"trades": "Trades",
"analytics": "Analytics",
"commands": "Commando's",
"trades": "Ruiltransacties",
"analytics": "Statistieken",
"activity": "Activiteit",
"economy": "Economie",
"devops": "DevOps",
"errors": "Fouten",
"alerts": "Meldingen",
"toolsGroup": "Tools",
"ticketInbox": "Inbox"
"toolsGroup": "Hulpmiddelen",
"ticketInbox": "Ontvangen tickets",
"cmsErrors": "CMS-fouten"
},
"events": "Evenementen",
"eventsSubtitle": "Hotel-evenementen en evenementtypes",
@@ -3221,11 +3327,11 @@
"ticketsSubtitle": "Twee aparte wachtrijen: CMS support desk en publieke helpcenter-tickets",
"staffAccess": "Rangen & rechten",
"staffAccessSubtitle": "Staffrangen en live toegang. Archief is alleen vergelijken/exporteren.",
"analytics": "Analytics",
"analytics": "Statistieken",
"analyticsSubtitle": "Hotelactiviteit, retentie en economie",
"devops": "DevOps",
"devopsSubtitle": "Servicegezondheid en emulatorfouten",
"import": "Import",
"import": "Importeren",
"importSubtitle": "Meubels, badges, kleding en asset-tools"
},
"tickets": {
@@ -3275,19 +3381,19 @@
"actionsTitle": "Acties",
"requesterTitle": "Aanvrager",
"detailsTitle": "Details",
"rankLabel": "Rank {rank}",
"rankLabel": "Rang {rank}",
"messageCountLabel": "Berichten",
"success": {
"replied": "Antwoord verzonden.",
"closed": "Ticket gesloten.",
"reopened": "Ticket heropend.",
"banLifted": "Ban lifted and ticket closed."
"banLifted": "Verbanning opgeheven en ticket gesloten."
},
"queueHint": "Deze wachtrij is het publieke helpcenter. CMS support desk tickets staan onder Supportbalie.",
"queueOtherCta": "Open CMS support desk",
"queueCounts": "Open hier: {here} · Supportbalie: {other}",
"liftBanSubmit": "Lift requester ban & close",
"requesterBanned": "Requester banned"
"liftBanSubmit": "Verbanning van aanvrager opheffen en sluiten",
"requesterBanned": "Aanvrager is verbannen"
},
"cfh": {
"title": "Call for Help",
@@ -3583,6 +3689,25 @@
"specialPricing": "Speciale prijs: {credits} credits, {points} punten (type {type})",
"restrictedOffers": "{count} aanbiedingen in deze categorie vereisen een Club-lidmaatschap.",
"clubOffer": "Club-aanbieding"
},
"actions": {
"saved": "Wijzigingen opgeslagen.",
"error": "De bewerking kon niet worden voltooid.",
"saving": "Bezig met opslaan…",
"saveError": "Opslaan mislukt. Je wijzigingen zijn behouden; probeer het opnieuw.",
"unsaved": "Niet-opgeslagen wijzigingen",
"leaveUnsaved": "Je hebt niet-opgeslagen wijzigingen. Wil je deze pagina verlaten?",
"preview": "Voorbeeld"
},
"search": {
"furniture": "Meubels",
"catalog": "Cataloguscategorieën",
"tickets": "Supporttickets",
"loading": "Zoeken…",
"hint": "Voer een numeriek ID of minstens 2 tekens in, of kies een pagina.",
"retry": "Opnieuw proberen",
"description": "Zoek pagina’s, gebruikers, meubels, cataloguscategorieën, artikelen en supporttickets.",
"partialError": "Sommige resultaten konden niet worden geladen. Probeer opnieuw."
}
},
"mod": {