Skip to content

Update share link attributes for accessibility#485

Merged
cedric07 merged 1 commit intomasterfrom
fix-social-a11y
Apr 20, 2026
Merged

Update share link attributes for accessibility#485
cedric07 merged 1 commit intomasterfrom
fix-social-a11y

Conversation

@cedric07
Copy link
Copy Markdown
Contributor

@cedric07 cedric07 commented Apr 20, 2026

Fix a11y pour les liens de partage.
L'attribut title n'est pas nécessaire, car il y a déjà un élément sr-only dans le lien qui fait doublon.
De plus cela n'était pas conforme car il ne reprenait pas l'intitulé visible "Nouvelle fenêtre" ajouté par le the_link


Note

Low Risk
Low risk: mainly adjusts share link labeling for accessibility and regenerates translation catalogs; behavior changes are limited to link markup text/attributes.

Overview
Updates share button generation to stop using the HTML title attribute for network labels, and instead uses a dedicated accessible_name string rendered in the existing sr-only span (including renaming the email label to “Share by email”).

Regenerates i18n files (beapi-frontend-framework.pot, fr_FR.po) to reflect the new/updated strings and updated source references/metadata.

Reviewed by Cursor Bugbot for commit e4ec8dd. Bugbot is set up for automated code reviews on this repo. Configure here.

@cedric07 cedric07 merged commit f7a9fd1 into master Apr 20, 2026
1 of 4 checks passed
@cedric07 cedric07 deleted the fix-social-a11y branch April 20, 2026 15:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants