Skip to content

Commit c567da9

Browse files
authored
Merge pull request #1377 from rlucke/issue-763
Improve a11y for video status icons
2 parents e1a2a77 + 8cc53f4 commit c567da9

File tree

4 files changed

+212
-157
lines changed

4 files changed

+212
-157
lines changed

courseware/vueapp/components/VideoRow.vue

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
@error="setDefaultImage()"
1717
height="200"
1818
:ref="event.id"
19+
:alt="event.title"
1920
/>
2021
<span data-tooltip class="tooltip oc--views">
2122
<span class="tooltip-content">
@@ -33,25 +34,25 @@
3334
:title="$gettext('Video nicht (mehr) in Opencast vorhanden')"
3435
>
3536
<span class="oc--previewimage">
36-
<img class="oc--image-button" :src="failed">
37+
<img class="oc--image-button" :src="failed" :alt="$gettext('Video nicht (mehr) in Opencast vorhanden')">
3738
</span>
3839
</span>
3940
<span v-else-if="event.state == 'cutting'"
4041
:title="$gettext('Dieses Video wartet auf den Schnitt.')"
4142
>
4243
<span class="oc--previewimage">
43-
<img class="oc--image-button" :src="cut">
44+
<img class="oc--image-button" :src="cut" :alt="$gettext('Dieses Video wartet auf den Schnitt.')">
4445
</span>
4546
</span>
4647
<span v-else-if="isProcessing" class="oc--previewimage"
47-
:title="$gettext('Dieses Video wird gerade von Opencast bearbeitet.')"
48+
:title="$gettext('Dieses Video wird gerade von Opencast verarbeitet.')"
4849
>
49-
<studip-icon class="oc--image-button" shape="admin" role="status-yellow"></studip-icon>
50+
<studip-icon class="oc--image-button" shape="admin" role="status-yellow" :alt="$gettext('Dieses Video wird gerade von Opencast verarbeitet.')"></studip-icon>
5051
</span>
5152
<span v-else-if="event.state == 'failed'" class="oc--previewimage"
5253
:title="$gettext('Dieses Video hatte einen Verarbeitungsfehler. Bitte wenden Sie sich an den Support!')"
5354
>
54-
<studip-icon class="oc--image-button" shape="exclaim" role="status-red"></studip-icon>
55+
<studip-icon class="oc--image-button" shape="exclaim" role="status-red" :alt="$gettext('Dieses Video hatte einen Verarbeitungsfehler. Bitte wenden Sie sich an den Support!')"></studip-icon>
5556
</span>
5657
<span v-else class="oc--previewimage">
5758
<img class="oc--previewimage" :src="preview" height="200"/>

locale/en/LC_MESSAGES/opencast.po

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -519,7 +519,7 @@ msgid "Dieses Video wird gerade von Opencast bearbeitet."
519519
msgstr "This video is currently being processed by Opencast."
520520

521521
#: vueapp/components/Videos/VideoRow.vue:203
522-
msgid "Dieses Video wird gerade von Opencast vearbeitet."
522+
msgid "Dieses Video wird gerade von Opencast verarbeitet."
523523
msgstr "This video is currently being processed by Opencast."
524524

525525
#: vueapp/components/SearchBar.vue:151 vueapp/components/SearchBar.vue:136

0 commit comments

Comments
 (0)