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);