feat(i18n): settings.js und widgets.js auf t() umstellen

Reset-Dialog, Dateifehler, Widget-Buttons (Minimieren/Schließen)
und Default-Titel verwenden jetzt i18n-Keys.
This commit is contained in:
2026-03-22 18:16:41 +01:00
parent ab165d4f75
commit f07200cd8e
3 changed files with 15 additions and 7 deletions
+3 -3
View File
@@ -188,7 +188,7 @@ function bindSettingsEvents() {
await saveSettings();
};
reader.onerror = () => {
HellionDialog.alert('Fehler beim Lesen der Datei. Bitte eine andere Datei wählen.', { type: 'danger', title: 'Dateifehler' });
HellionDialog.alert(t('settings.file_read_error'), { type: 'danger', title: t('settings.file_read_error.title') });
};
reader.readAsDataURL(file);
});
@@ -224,8 +224,8 @@ function bindSettingsEvents() {
// Reset All
document.getElementById('btnResetAll').addEventListener('click', async () => {
const ok = await HellionDialog.confirm(
'Wirklich alle Boards und Einstellungen löschen? Das kann nicht rückgängig gemacht werden.',
{ type: 'danger', title: 'Alles zurücksetzen', confirmText: 'Alles löschen' }
t('settings.reset_confirm'),
{ type: 'danger', title: t('settings.reset_confirm.title'), confirmText: t('settings.reset_confirm.button') }
);
if (!ok) return;
boards = [];