Geschlechtsneutrale Sprache prüfen
Sie liefern Ihr Glossar und den Entwurf: Im Beispieltext wird „chairman“ zweimal mit „chairperson“ als neutraler Form markiert und „fireman“ einmal mit „firefighter“. Die Liste gehört Ihnen, also gilt Ihr eigener Styleguide. Gratis in Ihrem Browser.
- Kostenlos
- Läuft in Ihrem Browser
- Ohne Anmeldung
- Ihre Daten bleiben auf Ihrem Gerät
Im Browser ausführen – kostenlos
Diese Prüfung geschlechtsneutraler Sprache nimmt jede nicht leere Passage und eine Zuordnung genderter Begriffe zu neutralen Alternativen und listet jeden gemappten Begriff, der im Text vorkommt, mit vorgeschlagener Ersetzung, Vorkommenszahl und Zeichenpositionen. Redakteure, Richtlinienautorinnen und -autoren, Lehrkräfte, Produktteams und Compliance-Prüfer nutzen das Ergebnis, um Stellenanzeigen, Handbücher, Pressemitteilungen, UI-Zeichenketten und Unterrichtsmaterial zu prüfen, ohne ein verborgenes eigenes Wörterbuch zu erfinden. Sie steuern das Glossar —chairman zu chairperson, fireman zu firefighter oder jeden Hausstil, den Sie pflegen—, sodass dieselbe reine Engine einen Unternehmens-Styleguide, eine universitäre Inklusionscheckliste oder ein lokalisiertes Kampagnenbriefing durchsetzen kann. Der Pfad ist vollständig deterministisch: kein Netzwerk, kein Modell, kein Datum und keine Zufallsstichprobe.
Was die Prüfung geschlechtsneutraler Sprache meldet und wie Treffer gezählt werden
Die Prüfung geschlechtsneutraler Sprache beantwortet eine praktische redaktionelle Frage: welche meiner gelisteten genderten Begriffe kommen in diesem Entwurf vor, und welche neutrale Alternative sollte ich für jeden in Betracht ziehen. Die Fähigkeit liefert kein festes Thesaurus von Berufsbezeichnungen oder Pronomen; sie wendet stattdessen genau die Zuordnung an, die Sie liefern, damit Hausstil, Locale und Produktvokabular unter Ihrer Kontrolle bleiben. Jede Zuordnungszeile koppelt einen Begriff —Einzelwort oder Mehrwortphrase— an einen nicht leeren neutralen Vorschlag, zum Beispiel chairperson für chairman oder police officer für policeman.
Der Scanner setzt Schlüssel zum Vergleich in Kleinbuchstaben, behält die erste Definition, wenn derselbe Begriff zweimal vorkommt, und bevorzugt längere Phrasen, damit ein Mehrworteintrag nicht teilweise von einem kürzeren überlappenden Begriff beansprucht wird. Jeder Treffer ist ein ganzes Wort: die Zeichen unmittelbar vor und nach dem Fund dürfen keine Buchstaben oder Ziffern sein, was Fehlalarme in unverbundenen Komposita verhindert und trotzdem großgeschriebene Satzanfänge erfasst. Wenn Sie eine vollständige Suchen-und-Ersetzen-Umschreibung brauchen, nutzen Sie nach Prüfung der Markierungen ein dediziertes Ersetzungswerkzeug; diese Seite meldet nur, was sich ändern sollte und wozu.
Wo die Prüfung geschlechtsneutraler Sprache in Schreiben, Lehre und Software passt
Kommunikations- und HR-Teams fügen Stellenbeschreibungen, Handbücher und All-Hands-Skripte ein, um Berufsbezeichnungen mit noch genderter Form gegen eine freigegebene neutrale Liste vor der Veröffentlichung sichtbar zu machen. Marketing- und Produktredaktion prüft Landingpages, E-Mail-Vorlagen und In-App-Microcopy, damit die öffentliche Markensprache Inklusionsrichtlinien entspricht, ohne auf ein Black-Box-Modell zu setzen, das nicht erklären kann, warum eine Phrase markiert wurde. Lehrkräfte und Trainer bauen Übungen um ein bekanntes Glossar und bewerten anhand deterministischer Markierungen statt nur subjektiver Lektüre.
Übersetzer und Lokalisierungsmanager pflegen sprachspezifische Karten, damit jedes Locale eigene neutrale Alternativen durchsetzt, ohne Regeln in den Anwendungscode zu hartcodieren. Kombinieren Sie sie mit Suchen-Ersetzen-Werkzeugen, Detektoren überstrapazierter Wörter, Lesbarkeitswerten oder glossarbewussten Übersetzungshilfen, wenn Sie ein kleines Labor freier, deterministischer Schreibwerkzeuge für Formulare, CMS-Vorbereitung und redaktionelle Hygiene aufbauen.
Anwendungsfälle
Stellenanzeigen und Handbücher prüfen
Fügen Sie eine Stellenbeschreibung mit Hauskarte wie chairman→chairperson und fireman→firefighter ein und korrigieren Sie vor der Veröffentlichung nur die markierten Zeilen.
CI-Tore für UI-Zeichenketten
Führen Sie dieselbe Zuordnung über Produkttexte in Pull Requests aus, damit verbotene genderte Begriffe den Build mit exakten Positionen und vorgeschlagenen Neutralformen scheitern lassen.
Stil-Antwortschlüssel im Unterricht
Geben Sie Lernenden ein festes Glossar und bewerten Sie Überarbeitungen geschlechtsneutraler Sprache anhand deterministischer Markierungen statt nur subjektiver Stichproben.
Häufige Fragen
Wie prüfe ich geschlechtsneutrale Sprache in einem Text?
Senden Sie eine nicht leere Textzeichenkette und eine nicht leere Zuordnung genderter Begriffe zu neutralen Alternativen (Array von {term, neutral} oder Objektmap).
Was passiert, wenn die Zuordnung leer ist?
Mindestens ein Paar term→neutral ist erforderlich; leere Arrays, leere Objekte und fehlende mapping-Felder werden abgelehnt und nicht berechnet.
Ist der Abgleich groß-/kleinschreibungsempfindlich?
Nein. Der Abgleich ist groß-/kleinschreibungsunabhängig und ganzwortig. Chairman und chairman treffen beide auf einen Mapping-Eintrag für chairman zu; Teiltreffer in längeren Wörtern werden ignoriert.
Schreibt das Werkzeug meinen Text automatisch um?
Nein. Es markiert nur Begriffe und schlägt neutrale Alternativen vor. Wenden Sie Ersetzungen selbst oder in einem separaten Suchen-Ersetzen-Schritt nach Prüfung des Berichts an.
Darf meine Liste Ausdrücke aus mehreren Wörtern enthalten?
Ja. Jeder Eintrag kann ein Wort oder ein Ausdruck sein, und längere Ausdrücke haben Vorrang vor kürzeren Begriffen, die sich mit ihnen überschneiden. Gefunden werden nur ganze Wörter, nie Teile eines anderen Wortes.
Verwandte Tools
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/write/gender-neutral-language-check \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"text":"The chairman opened the meeting and asked every fireman on the crew to report.","mapping":[{"term":"chairman","neutral":"chairperson"},{"term":"fireman","neutral":"firefighter"},{"term":"policeman","neutral":"police officer"}]}'const res = await fetch("https://api.kit.forhosting.com/write/gender-neutral-language-check", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"text": "The chairman opened the meeting and asked every fireman on the crew to report.",
"mapping": [
{
"term": "chairman",
"neutral": "chairperson"
},
{
"term": "fireman",
"neutral": "firefighter"
},
{
"term": "policeman",
"neutral": "police officer"
}
]
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/write/gender-neutral-language-check",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"text": "The chairman opened the meeting and asked every fireman on the crew to report.",
"mapping": [
{
"term": "chairman",
"neutral": "chairperson"
},
{
"term": "fireman",
"neutral": "firefighter"
},
{
"term": "policeman",
"neutral": "police officer"
}
]
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/write/gender-neutral-language-check", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"text":"The chairman opened the meeting and asked every fireman on the crew to report.","mapping":[{"term":"chairman","neutral":"chairperson"},{"term":"fireman","neutral":"firefighter"},{"term":"policeman","neutral":"police officer"}]}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"text":"The chairman opened the meeting and asked every fireman on the crew to report.","mapping":[{"term":"chairman","neutral":"chairperson"},{"term":"fireman","neutral":"firefighter"},{"term":"policeman","neutral":"police officer"}]}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/write/gender-neutral-language-check", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"text": "The chairman opened the meeting and asked every fireman on the crew to report.",
"mapping": [
{
"term": "chairman",
"neutral": "chairperson"
},
{
"term": "fireman",
"neutral": "firefighter"
},
{
"term": "policeman",
"neutral": "police officer"
}
]
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "write.gender_neutral_language_check",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Limits
max_chars | 100000 |
max_mapping | 500 |
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |
Technische Hinweise
Der Abgleich ist groß-/kleinschreibungsunabhängig und ganzwortig; Mehrwortphrasen haben Vorrang vor kürzeren Teilzeichenketten, und leere Zuordnungen werden mit invalid_input abgelehnt, damit ein leeres Glossar nicht als sauberer Bericht erscheint. Nutzen Sie ihn kostenlos im Browser beim Entwerfen, oder rufen Sie die API zu $0.002 pro erfolgreicher Anfrage auf, wenn CI, CMS-Hooks oder redaktionelle Werkzeuge jedes Mal dieselben Markierungen brauchen.
Was die Prüfung geschlechtsneutraler Sprache meldet und wie Treffer gezählt werden
Die Antwort spiegelt den Quelltext, meldet mapping_size als Anzahl der nach Deduplizierung geladenen eindeutigen Begriffe, match_count als Gesamtzahl der gefundenen Vorkommen, flagged_count als Anzahl der mindestens einmal erschienenen unterschiedlichen Begriffe und flags als sortiertes Array aus term, neutral, count, positions und der ersten gematchten Oberflächenform. Begriffe, die in der Zuordnung vorkommen, aber im Text fehlen, erscheinen schlicht nicht in flags; eine saubere Passage liefert ein leeres flags-Array mit match_count null statt eines Fehlers. Leerer Text, nur Leerzeichen, fehlende Zuordnung, leere Zuordnungsarrays oder -objekte, Zeilen mit leerem term oder neutral, überdimensionierte Nutzlasten und Nicht-String-Körper werden mit invalid_input abgelehnt.
Wie die Felder text und mapping gelesen werden und Ergebnisse reproduzierbar bleiben
Der Wert muss nach einer inhaltlichen Prüfung eine nicht leere Zeichenkette sein; endliche Zahlen und Bigints werden zuerst in Zeichenketten umgewandelt, sodass ein als Zahl eingegebener Bezeichner weiterhin eine stabile Zeichensequenz erzeugt. Es muss ein nicht leeres Array von Objekten sein, die jeweils die Zeichenketten term und neutral enthalten, oder ein nicht leeres flaches Objekt, dessen Schlüssel genderte Begriffe und dessen Werte neutrale Zeichenketten sind. Leere Arrays, leere Objekte und fehlende mapping-Felder scheitern mit der Meldung, dass mindestens ein Paar erforderlich ist —die harte Regel dieser Fähigkeit. Jede Zeile wird getrimmt; leere term- oder neutral-Werte nach dem Trim werden per Index abgelehnt, damit Autorinnen und Autoren die fehlerhafte Zeile ohne Raten korrigieren. Doppelte Begriffsschlüssel behalten die erste Definition für einen stabilen Vertrag. Intern sortiert die Engine längere Begriffe zuerst, baut eine Abdeckungsmaske, sodass überlappende Treffer kürzerer Begriffe übersprungen werden, nachdem eine längere Phrase diese Zeichen beansprucht hat, und speichert nullbasierte Zeichenpositionen für jeden akzeptierten Treffer. Das bevorzugte Textfeld ist text, aber die Aliase input, string, value, content und s werden akzeptiert, damit Abfragezeichenketten, Tabellenkalkulationen und typisierte Formulare denselben Vertrag ohne Umbenennung von Spalten nutzen können. Booleans, flache Objekte und Arrays werden mit einer klaren Meldung abgelehnt, damit ein falscher JSON-Körper nicht zum Wort true oder zu einem nutzlosen Objektdump wird. Leere Zeichenkette und nur Leerzeichen sind immer invalid_input: das Produktversprechen ist die Prüfung geschlechtsneutraler Sprache an einer echten Passage, nicht ein stiller Erfolg bei leerem Absenden. Die Länge ist auf hunderttausend Zeichen begrenzt, damit ein außer Kontrolle geratener Einfügevorgang einen Worker nicht monopolisiert; längere Nutzlasten scheitern mit einer expliziten Limitmeldung statt einer stillen Kürzung. Das bevorzugte Zuordnungsfeld ist mapping, mit Aliasen terms, glossary, replacements und map. Kombinieren Sie den kostenlosen Browserlauf auf dieser Seite mit der kostenpflichtigen API, wenn Sie denselben Bericht in einer automatisierten Pipeline oder einem redaktionellen CMS brauchen.
Wo die Prüfung geschlechtsneutraler Sprache in Schreiben, Lehre und Software passt
Policy- und Compliance-Prüfer hängen den JSON-Bericht an Änderungstickets als Nachweis, dass ein Dokument vor der Freigabe mit einer dokumentierten Karte gescannt wurde. Auf dieser Seite läuft die Arbeit vollständig in Ihrem Browser; über die API kostet jede erfolgreiche Analyse $0.002, fehlgeschlagene Validierung wird nicht berechnet, und nach der Antwort wird nichts gespeichert. Diese Trennung —kostenlose interaktive Erkundung und eine preislich gleiche API— entspricht dem übrigen KIT-Katalog der Stufe A und lässt Sie von einem Styleguide-Workshop zu einer automatisierten Pipeline wechseln, ohne das numerische Ergebnis zu ändern.
Technische Fragen
Was kostet die Prüfung geschlechtsneutraler Sprache?
Das Browser-Werkzeug ist kostenlos. API-Anfragen nutzen das vorausbezahlte KIT-Guthaben zu $0.002 pro erfolgreichem Aufruf; ungültige Eingabe wird nicht berechnet.