diff --git a/src/index.html b/src/index.html index 9aae7c7..9c0c668 100644 --- a/src/index.html +++ b/src/index.html @@ -289,8 +289,8 @@
-

Keine VODs

-

Wahle einen Streamer aus der Liste oder fuge einen neuen hinzu.

+

Keine VODs

+

Wahle einen Streamer aus der Liste oder fuge einen neuen hinzu.

@@ -399,7 +399,7 @@
-

Keine Videos ausgewahlt

+

Keine Videos ausgewahlt

diff --git a/src/renderer-texts.ts b/src/renderer-texts.ts index c7f42d5..0fabbf1 100644 --- a/src/renderer-texts.ts +++ b/src/renderer-texts.ts @@ -243,6 +243,13 @@ function applyLanguageToStaticUI(): void { setText('btnAutoVodScanNow', UI_TEXT.static.autoVodScanNow); setText('btnAutoRecordScanNow', UI_TEXT.static.autoRecordScanNow); + // Empty-state copy for the VODs grid (when no streamer is selected + // yet) and the Merge file list (no files added yet). Both were + // hardcoded German in the HTML — English users saw German strings. + setText('vodGridEmptyTitle', UI_TEXT.vods.noneTitle); + setText('vodGridEmptyText', UI_TEXT.vods.noneText); + setText('mergeEmptyText', UI_TEXT.merge.empty); + // Localize the modal close-button aria-label. The buttons share a // .modal-close-localizable class so one call updates all five. setAriaLabelAll('.modal-close-localizable', UI_TEXT.streamers.modalCloseAria);