style: remove gender-inclusive wording

This commit is contained in:
2026-09-16 21:43:44 +02:00
parent 8f5a074716
commit e6fa2e39b2
8 changed files with 14 additions and 14 deletions
+2 -2
View File
@@ -272,7 +272,7 @@ export const BookingRequests: CollectionConfig = {
useAsTitle: "id", useAsTitle: "id",
defaultColumns: ["offer", "user", "date", "startTime", "status"], defaultColumns: ["offer", "user", "date", "startTime", "status"],
group: "Buchungen", group: "Buchungen",
description: "Terminanfragen von Nutzer:innen — bestätigen, ablehnen oder einen alternativen Termin vorschlagen, indem du die Felder unten änderst und speicherst.", description: "Terminanfragen von Nutzern — bestätigen, ablehnen oder einen alternativen Termin vorschlagen, indem du die Felder unten änderst und speicherst.",
}, },
access: { access: {
// Customer-initiated writes always go through the vetted /api/booking/* // Customer-initiated writes always go through the vetted /api/booking/*
@@ -298,7 +298,7 @@ export const BookingRequests: CollectionConfig = {
name: "user", name: "user",
type: "relationship", type: "relationship",
relationTo: "customers", relationTo: "customers",
label: "Nutzer:in", label: "Nutzer",
required: true, required: true,
index: true, index: true,
}, },
+2 -2
View File
@@ -66,13 +66,13 @@ export const Customers: CollectionConfig = {
slug: "customers", slug: "customers",
labels: { labels: {
singular: "Kundin/Kunde", singular: "Kundin/Kunde",
plural: "Kund:innen", plural: "Kunden",
}, },
admin: { admin: {
useAsTitle: "name", useAsTitle: "name",
defaultColumns: ["name", "email", "phone"], defaultColumns: ["name", "email", "phone"],
group: "Buchungen", group: "Buchungen",
description: "Konten der Website-Besucher:innen (nicht die Admin-Zugänge unter „Benutzer:innen“).", description: "Konten der Website-Besucher (nicht die Admin-Zugänge unter „Benutzer“).",
}, },
auth: { auth: {
maxLoginAttempts: 8, maxLoginAttempts: 8,
+1 -1
View File
@@ -68,7 +68,7 @@ export const Posts: CollectionConfig = {
{ {
name: "author", name: "author",
type: "text", type: "text",
label: "Autor:in", label: "Autor",
defaultValue: "Anouma", defaultValue: "Anouma",
admin: { position: "sidebar" }, admin: { position: "sidebar" },
}, },
+3 -3
View File
@@ -4,8 +4,8 @@ import { isAdmin, isAdminFieldLevel } from "@/access";
export const Users: CollectionConfig = { export const Users: CollectionConfig = {
slug: "users", slug: "users",
labels: { labels: {
singular: "Benutzer:in", singular: "Benutzer",
plural: "Benutzer:innen", plural: "Benutzer",
}, },
admin: { admin: {
useAsTitle: "name", useAsTitle: "name",
@@ -40,7 +40,7 @@ export const Users: CollectionConfig = {
defaultValue: "admin", defaultValue: "admin",
// Only "admin" exists today; add further roles here later and extend // Only "admin" exists today; add further roles here later and extend
// the checks in access/index.ts to match. // the checks in access/index.ts to match.
options: [{ label: "Administrator:in", value: "admin" }], options: [{ label: "Administrator", value: "admin" }],
access: { access: {
update: isAdminFieldLevel, update: isAdminFieldLevel,
}, },
+1 -1
View File
@@ -179,7 +179,7 @@ export async function AdminAnalyticsView({ initPageResult }: AdminViewServerProp
</ul> </ul>
<p> <p>
Keine Namen, E-Mail-Adressen, Telefonnummern, vollständigen IP-Adressen oder Formularinhalte. Kein Fingerprinting, keine Keine Namen, E-Mail-Adressen, Telefonnummern, vollständigen IP-Adressen oder Formularinhalte. Kein Fingerprinting, keine
dauerhaften individuellen Nutzerprofile — Besucher:innen werden über einen täglich rotierenden, nicht zurückverfolgbaren Hash dauerhaften individuellen Nutzerprofile — Besucher werden über einen täglich rotierenden, nicht zurückverfolgbaren Hash
gruppiert. gruppiert.
</p> </p>
<p> <p>
+1 -1
View File
@@ -117,7 +117,7 @@ export function CallRoom({ slug }: { slug: string }) {
function refreshParticipants(room: Room) { function refreshParticipants(room: Room) {
const local = snapshotParticipant(room.localParticipant, activeSpeakersRef.current, session?.role ?? "participant", session?.name ?? "Du"); const local = snapshotParticipant(room.localParticipant, activeSpeakersRef.current, session?.role ?? "participant", session?.name ?? "Du");
const remote = [...room.remoteParticipants.values()].map((participant) => const remote = [...room.remoteParticipants.values()].map((participant) =>
snapshotParticipant(participant, activeSpeakersRef.current, "participant", "Teilnehmer:in"), snapshotParticipant(participant, activeSpeakersRef.current, "participant", "Teilnehmer"),
); );
setParticipants([local, ...remote]); setParticipants([local, ...remote]);
} }
+1 -1
View File
@@ -32,7 +32,7 @@ export const CookieSettings: GlobalConfig = {
defaultValue: "1.0", defaultValue: "1.0",
admin: { admin: {
description: description:
"Bei Änderung müssen alle Besucher:innen erneut zustimmen — bereits gespeicherte Einwilligungen mit einer älteren Version werden ignoriert und der Banner erscheint erneut.", "Bei Änderung müssen alle Besucher erneut zustimmen — bereits gespeicherte Einwilligungen mit einer älteren Version werden ignoriert und der Banner erscheint erneut.",
}, },
}, },
{ {
+3 -3
View File
@@ -217,7 +217,7 @@ export interface User {
collection: 'users'; collection: 'users';
} }
/** /**
* Konten der Website-Besucher:innen (nicht die Admin-Zugänge unter „Benutzer:innen“). * Konten der Website-Besucher (nicht die Admin-Zugänge unter „Benutzer“).
* *
* This interface was referenced by `Config`'s JSON-Schema * This interface was referenced by `Config`'s JSON-Schema
* via the `definition` "customers". * via the `definition` "customers".
@@ -395,7 +395,7 @@ export interface Event {
_status?: ('draft' | 'published') | null; _status?: ('draft' | 'published') | null;
} }
/** /**
* Terminanfragen von Nutzer:innen — bestätigen, ablehnen oder einen alternativen Termin vorschlagen, indem du die Felder unten änderst und speicherst. * Terminanfragen von Nutzern — bestätigen, ablehnen oder einen alternativen Termin vorschlagen, indem du die Felder unten änderst und speicherst.
* *
* This interface was referenced by `Config`'s JSON-Schema * This interface was referenced by `Config`'s JSON-Schema
* via the `definition` "booking-requests". * via the `definition` "booking-requests".
@@ -1510,7 +1510,7 @@ export interface SeoSetting {
export interface CookieSetting { export interface CookieSetting {
id: number; id: number;
/** /**
* Bei Änderung müssen alle Besucher:innen erneut zustimmen — bereits gespeicherte Einwilligungen mit einer älteren Version werden ignoriert und der Banner erscheint erneut. * Bei Änderung müssen alle Besucher erneut zustimmen — bereits gespeicherte Einwilligungen mit einer älteren Version werden ignoriert und der Banner erscheint erneut.
*/ */
consentVersion: string; consentVersion: string;
/** /**