[Webkit-unassigned] [Bug 287959] New: AX: aria-description does not auto-translate
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Feb 19 08:00:22 PST 2025
https://bugs.webkit.org/show_bug.cgi?id=287959
Bug ID: 287959
Summary: AX: aria-description does not auto-translate
Product: WebKit
Version: Safari 18
Hardware: All
OS: All
Status: NEW
Severity: Normal
Priority: P2
Component: Accessibility
Assignee: webkit-unassigned at lists.webkit.org
Reporter: aroselli at gmail.com
CC: andresg_22 at apple.com,
webkit-bug-importer at group.apple.com
##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.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20250219/5b822c66/attachment.htm>
More information about the webkit-unassigned
mailing list