diff --git a/src/index.html b/src/index.html
index 06ae2ac..ffaef5d 100644
--- a/src/index.html
+++ b/src/index.html
@@ -802,7 +802,7 @@
diff --git a/src/renderer-locale-de.ts b/src/renderer-locale-de.ts
index aa5048d..990e038 100644
--- a/src/renderer-locale-de.ts
+++ b/src/renderer-locale-de.ts
@@ -297,6 +297,8 @@ const UI_TEXT_DE = {
viewChat: 'Chat ansehen',
viewChatLoading: 'Lade Chat...',
viewChatFailed: 'Chat-Datei konnte nicht gelesen werden',
+ chatViewerFilterPlaceholder: 'Chat filtern...',
+ chatViewerFilterAria: 'Chatnachrichten filtern',
viewChatCount: '{count} Nachrichten',
viewChatTruncatedSuffix: ' (gekuerzt)',
viewEvents: 'Events ansehen',
diff --git a/src/renderer-locale-en.ts b/src/renderer-locale-en.ts
index eb2d277..766adb8 100644
--- a/src/renderer-locale-en.ts
+++ b/src/renderer-locale-en.ts
@@ -297,6 +297,8 @@ const UI_TEXT_EN = {
viewChat: 'View chat',
viewChatLoading: 'Loading chat...',
viewChatFailed: 'Could not read chat file',
+ chatViewerFilterPlaceholder: 'Filter chat...',
+ chatViewerFilterAria: 'Filter chat messages',
viewChatCount: '{count} messages',
viewChatTruncatedSuffix: ' (truncated)',
viewEvents: 'View events',
diff --git a/src/renderer-texts.ts b/src/renderer-texts.ts
index 8d86cb7..1a04ba2 100644
--- a/src/renderer-texts.ts
+++ b/src/renderer-texts.ts
@@ -291,6 +291,8 @@ function applyLanguageToStaticUI(): void {
setPlaceholder('vodFilterInput', UI_TEXT.vods.filterPlaceholder);
setTitle('vodFilterClearBtn', UI_TEXT.vods.filterClearTitle);
setAriaLabel('vodFilterClearBtn', UI_TEXT.vods.filterClearTitle);
+ setPlaceholder('chatViewerFilter', UI_TEXT.queue.chatViewerFilterPlaceholder);
+ setAriaLabel('chatViewerFilter', UI_TEXT.queue.chatViewerFilterAria);
setText('vodSortLabel', UI_TEXT.vods.sortLabel);
if (typeof refreshVodSortSelectLabels === 'function') {
refreshVodSortSelectLabels();