Bug 287959
Summary: | AX: aria-description does not auto-translate | ||
---|---|---|---|
Product: | WebKit | Reporter: | Adrian Roselli <aroselli> |
Component: | Accessibility | Assignee: | 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
##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 | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/145139932>