Bug 287959

Summary: AX: aria-description does not auto-translate
Product: WebKit Reporter: Adrian Roselli <aroselli>
Component: AccessibilityAssignee: Nobody <webkit-unassigned>
Status: NEW    
Severity: Normal CC: andresg_22, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: Safari 18   
Hardware: All   
OS: All   

Adrian Roselli
Reported 2025-02-19 08:00:22 PST
##Steps to reproduce: 1. Use a non-Dutch version of the OS and browser (I use English) 2. Visit: https://adrianroselli.com/demos/aria-description-dutch/ 3. Inspect the rendered HTML and accTree to find all cases of `aria-description` 4. Use Safari to auto-translate the page into your language 5. Inspect the rendered HTML for each case of `aria-description` 6. Observe it has not translated. ##Sample code: On a link: ``` <a href="https://www.w3.org/WAI/WCAG21/Understanding/non-text-content.html" target="_new" aria-description="Opent in nieuw venster"> Niet-tekstuele content begrijpen </a> ``` On a button: ``` <button aria-description="opent ingesloten inhoud"> Hoe te voldoen aan Niet-tekstuele content </button> ``` On an iframe: ``` <iframe title="Hoe te voldoen aan Niet-tekstuele content" aria-description="Engelstalige inhoud"> </iframe> ``` ##Additional Info * I used the W3C Dutch translation to get that text, so it's not generated from auto-translation services. * The embedded iframe in the dialog probably won't load, which has no bearing on this demo.
Attachments
Radar WebKit Bug Importer
Comment 1 2025-02-19 08:00:36 PST
Note You need to log in before you can comment on or make changes to this bug.