diff --git a/docs/references/translating_status.md b/docs/references/translating_status.md
index 58bf31ea4..e60055509 100644
--- a/docs/references/translating_status.md
+++ b/docs/references/translating_status.md
@@ -1,12 +1,12 @@
-- es-AR: 2 missing phrases
-- es-ES: 665 missing phrases
-- es-VE: 672 missing phrases
-- fi-FI: 668 missing phrases
-- fr-FR: 2 missing phrases
-- it-IT: 2 missing phrases
-- ja-JP: 4 missing phrases
-- ko-KR: 2 missing phrases
-- nl-NL: 2 missing phrases
-- pl-PL: 853 missing phrases
-- ru-RU: 101 missing phrases
-- zh-Hans: 2 missing phrases
+- es-AR: 4 missing phrases
+- es-ES: 666 missing phrases
+- es-VE: 674 missing phrases
+- fi-FI: 670 missing phrases
+- fr-FR: 4 missing phrases
+- it-IT: 4 missing phrases
+- ja-JP: 6 missing phrases
+- ko-KR: 4 missing phrases
+- nl-NL: 4 missing phrases
+- pl-PL: 854 missing phrases
+- ru-RU: 103 missing phrases
+- zh-Hans: 4 missing phrases
diff --git a/htdocs/css/theme-dark.css b/htdocs/css/theme-dark.css
index ec933de36..e46088a5d 100644
--- a/htdocs/css/theme-dark.css
+++ b/htdocs/css/theme-dark.css
@@ -40,3 +40,7 @@ html[data-bs-theme="dark"] .form-range::-moz-range-track {
html[data-bs-theme="dark"] .dropdown-menu {
--bs-dropdown-header-color: var(--bs-gray-200);
}
+
+html[data-bs-theme="dark"] .form-control:disabled {
+ background-color: var(--bs-gray-700);
+}
diff --git a/htdocs/index.html b/htdocs/index.html
index b1d7e4e54..29a333d99 100644
--- a/htdocs/index.html
+++ b/htdocs/index.html
@@ -1850,13 +1850,13 @@
-
+
diff --git a/htdocs/js/settingsPlayback.js b/htdocs/js/settingsPlayback.js
index 3a6811030..01ca89ac1 100644
--- a/htdocs/js/settingsPlayback.js
+++ b/htdocs/js/settingsPlayback.js
@@ -256,8 +256,10 @@ function toggleJukeboxSettings() {
}
else if (value === 'album') {
elDisableId('inputJukeboxQueueLength');
+ document.getElementById('inputJukeboxQueueLength').value = '1';
elDisableId('selectJukeboxPlaylist');
elDisableId('btnJukeboxIgnoreHated');
+ toggleBtnChkId('btnJukeboxIgnoreHated', false);
elDisable(document.getElementById('selectJukeboxPlaylist').nextElementSibling);
document.getElementById('selectJukeboxPlaylist').value = 'Database';
setDataId('selectJukeboxPlaylist', 'value', 'Database');
diff --git a/src/i18n/json/de-DE.json b/src/i18n/json/de-DE.json
index 68ab8935c..036995a45 100644
--- a/src/i18n/json/de-DE.json
+++ b/src/i18n/json/de-DE.json
@@ -278,6 +278,7 @@
"Homescreen": "Startbildschirm",
"Homescreen welcome": "Du hast noch keine Homeicons hinzugefügt. Homeicons können über das Kontextmenü und folgende Icons hinzugefügt werden:",
"Hours": "Std",
+ "Hours ago": "Std",
"IP-Address": "IP-Adresse",
"Image": "Bild",
"Import script": "Skript importieren",
@@ -333,7 +334,7 @@
"Last modified": "Zuletzt geändert",
"Last page": "Letzte Seite",
"Last played list count": "Anzahl zuletzt gespielte Lieder",
- "Last played older than": "Zuletzt gespielt, vor mehr als",
+ "Song was played last": "Lied wurde zuletzt gespielt",
"LastModified": "Zuletzt geändert",
"LastPlayed": "Zuletzt gespielt",
"License": "Lizenz",
diff --git a/src/i18n/json/i18n.json b/src/i18n/json/i18n.json
index 1efd25eab..2af494c35 100644
--- a/src/i18n/json/i18n.json
+++ b/src/i18n/json/i18n.json
@@ -2,11 +2,11 @@
"default": {"desc":"Browser default", "missingPhrases": 0},
"de-DE": {"desc":"Deutsch (de-DE)", "missingPhrases": 0},
"en-US": {"desc":"English (en-US)", "missingPhrases": 0},
- "es-AR": {"desc":"Español (es-AR)", "missingPhrases": 2},
- "fr-FR": {"desc":"Français (fr-FR)", "missingPhrases": 2},
- "it-IT": {"desc":"Italiano (it-IT)", "missingPhrases": 2},
- "ja-JP": {"desc":"日本語 (ja-JP)", "missingPhrases": 4},
- "ko-KR": {"desc":"한국어 (ko-KR)", "missingPhrases": 2},
- "nl-NL": {"desc":"Nederlands (nl-NL)", "missingPhrases": 2},
- "zh-Hans": {"desc":"简体中文 (zh-Hans)", "missingPhrases": 2}
+ "es-AR": {"desc":"Español (es-AR)", "missingPhrases": 4},
+ "fr-FR": {"desc":"Français (fr-FR)", "missingPhrases": 4},
+ "it-IT": {"desc":"Italiano (it-IT)", "missingPhrases": 4},
+ "ja-JP": {"desc":"日本語 (ja-JP)", "missingPhrases": 6},
+ "ko-KR": {"desc":"한국어 (ko-KR)", "missingPhrases": 4},
+ "nl-NL": {"desc":"Nederlands (nl-NL)", "missingPhrases": 4},
+ "zh-Hans": {"desc":"简体中文 (zh-Hans)", "missingPhrases": 4}
}