feat: add notification settings with sound picker and preview

This commit is contained in:
Linus Rath
2026-03-22 01:55:21 +01:00
parent d915e5fb64
commit 8eff9fdfab
21 changed files with 590 additions and 66 deletions
+36 -1
View File
@@ -624,7 +624,8 @@
"encryption": "Cifrado",
"files": "Archivos",
"contacts": "Contacts",
"sidebar_apps": "Apps de barra lateral"
"sidebar_apps": "Apps de barra lateral",
"notifications": "Notificaciones"
},
"tab_groups": {
"general": "General",
@@ -696,6 +697,40 @@
"migrating": "Actualizando etiqueta en correos existentes…",
"migration_error": "Error al actualizar la etiqueta en correos existentes"
},
"notifications": {
"test_sound": "Probar sonido de notificación",
"sounds": {
"default": "Predeterminado (Pitido)",
"cheerful": "Alegre",
"involved": "Elaborado",
"swift": "Gesto rápido",
"relax": "Relajado"
},
"sound_selection": {
"title": "Sonido de notificación",
"description": "Elige qué sonido reproducir para las notificaciones",
"choose": "Sonido",
"choose_desc": "Selecciona un tono de notificación y haz clic en el icono del altavoz para previsualizarlo"
},
"email": {
"title": "Notificaciones de correo",
"description": "Configurar notificaciones para correos entrantes",
"enabled": "Notificaciones de correo",
"enabled_desc": "Mostrar notificaciones cuando lleguen nuevos correos",
"sound": "Sonido de notificación",
"sound_desc": "Reproducir un sonido cuando lleguen nuevos correos"
},
"calendar": {
"title": "Notificaciones de calendario",
"description": "Configurar notificaciones para eventos del calendario",
"enabled": "Notificaciones de eventos",
"enabled_desc": "Mostrar alertas para próximos eventos del calendario",
"sound": "Sonido de notificación",
"sound_desc": "Reproducir un sonido para recordatorios del calendario",
"invitation_parsing": "Analizar invitaciones por correo",
"invitation_parsing_desc": "Detectar invitaciones de calendario en archivos adjuntos y mostrar acciones de calendario"
}
},
"language_region": {
"title": "Idioma y Región",
"description": "Configure las preferencias de idioma y región",