Translate the `announcement-dismiss-label` language key

Offen Anfängerfreundlich
#15,289 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Maintainer antworten meist innerhalb von 1 Tag

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
2/5
Geschätzter Aufwand
1-2 Tage
Anfängerfreundlichkeit
76/100
Issue-Typ
Dokumentation
Klarheit
Klar beschrieben
Aktivitätsstatus
Aktiv
Tech-Stack
javascript, yaml

Rechercherichtung

Lies die aufgeführten src/resources/language/_language-*.yml-Dateien und prüfe, wie benachbarte Bezeichnungen für Ankündigungen oder Schließen-Schaltflächen in jeder Sprache formuliert sind. Füge den aufgeführten Sprachdateien den übersetzten Eintrag announcement-dismiss-label hinzu. Verwende für regionale Dateien die Übersetzung der übergeordneten Sprache, sofern die Formulierung nicht abweichen sollte. Fertig ist die Aufgabe, wenn jede aufgeführte Sprache die passende Übersetzung hat und das Schließen-Steuerelement einen lokalisierten zugänglichen Namen besitzt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

enhancement good-first-issue localization
Description

The dismiss control of a website announcement from #15253 uses a new language key, announcement-dismiss-label.
It gives the close button of a dismissable announcement its accessible name, so screen readers announce it.
The button only shows an "X" icon, so this label is the only text a screen reader user gets.

Related: #15235

The key is only in _language.yml, so all 35 translations fall back to English for now.
A screen reader user reading a site in French or Japanese still hears "Dismiss announcement".

The English value is:

announcement-dismiss-label: "Dismiss announcement"

"Dismiss" here means close or hide the announcement bar, not reject, decline or delete it.
A short imperative that matches the wording your language already uses for closing a banner or a dialog is what we are after.

Each file below needs a translated entry.
Regional files (de-CH, fr-CA, pt-BR) already fall back to their parent language, so they only need the key when the wording should differ.

Language files (35)
Vorherrschende Sprache
JavaScript
Sterne
6.1k
Forks
478
Ø Merge
17 Std. 36 Min.
Gemergte PRs (30 T.)
139

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus quarto-dev/quarto-cli

Alle Issues in quarto-dev/quarto-cli

Ähnliche Issues

Weitere Issues zu JavaScript

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.