feat(notifications): add account-scoped inbox and persistent preferences
CI / check (push) Failing after 1m18s
CI / deploy (push) Skipped
CI / publish-container (push) Skipped

This commit is contained in:
Simo committed 2026-09-13 17:59:22 +02:00
1 parent 8f55ff2d17
commit 1eee6661f9
39 files changed
+1559 -3

No files matched your search

+24
View File
@@ -4820,6 +4820,30 @@
"previous": "Previous",
"next": "Next",
"pageSummary": "Page {page} of {pages} · {total} results"
},
"notifications": {
"title": "Notifications",
"subtitle": "Your support replies, friend requests and registered events.",
"scope": "This inbox shows up to 100 recent support replies, 100 pending friend requests and 100 upcoming registered events.",
"loading": "Loading notifications…",
"error": "Notifications are temporarily unavailable.",
"retry": "Try again",
"preferences": "Notification preferences",
"preferencesHint": "Choose which categories appear here. These settings do not send emails or change your registrations.",
"support": "Support replies",
"friends": "Friend requests",
"events": "Upcoming events",
"unreadCount": "{count, plural, =0 {No unread notifications} one {# unread notification} other {# unread notifications}}",
"saveError": "The change could not be saved. Please try again.",
"saved": "Change saved.",
"empty": "No notifications in your enabled categories.",
"read": "Read",
"unread": "Unread",
"markRead": "Mark as read",
"pagination": "Notification pages",
"previous": "Previous",
"next": "Next",
"page": "Page {page} of {pages}"
}
},
"toolbar": {
+24
View File
@@ -4816,6 +4816,30 @@
"previous": "Previous",
"next": "Next",
"pageSummary": "Page {page} of {pages} · {total} results"
},
"notifications": {
"title": "Notifications",
"subtitle": "Your support replies, friend requests and registered events.",
"scope": "This inbox shows up to 100 recent support replies, 100 pending friend requests and 100 upcoming registered events.",
"loading": "Loading notifications…",
"error": "Notifications are temporarily unavailable.",
"retry": "Try again",
"preferences": "Notification preferences",
"preferencesHint": "Choose which categories appear here. These settings do not send emails or change your registrations.",
"support": "Support replies",
"friends": "Friend requests",
"events": "Upcoming events",
"unreadCount": "{count, plural, =0 {No unread notifications} one {# unread notification} other {# unread notifications}}",
"saveError": "The change could not be saved. Please try again.",
"saved": "Change saved.",
"empty": "No notifications in your enabled categories.",
"read": "Read",
"unread": "Unread",
"markRead": "Mark as read",
"pagination": "Notification pages",
"previous": "Previous",
"next": "Next",
"page": "Page {page} of {pages}"
}
},
"emails": {
+24
View File
@@ -4816,6 +4816,30 @@
"previous": "Previous",
"next": "Next",
"pageSummary": "Page {page} of {pages} · {total} results"
},
"notifications": {
"title": "Notifications",
"subtitle": "Your support replies, friend requests and registered events.",
"scope": "This inbox shows up to 100 recent support replies, 100 pending friend requests and 100 upcoming registered events.",
"loading": "Loading notifications…",
"error": "Notifications are temporarily unavailable.",
"retry": "Try again",
"preferences": "Notification preferences",
"preferencesHint": "Choose which categories appear here. These settings do not send emails or change your registrations.",
"support": "Support replies",
"friends": "Friend requests",
"events": "Upcoming events",
"unreadCount": "{count, plural, =0 {No unread notifications} one {# unread notification} other {# unread notifications}}",
"saveError": "The change could not be saved. Please try again.",
"saved": "Change saved.",
"empty": "No notifications in your enabled categories.",
"read": "Read",
"unread": "Unread",
"markRead": "Mark as read",
"pagination": "Notification pages",
"previous": "Previous",
"next": "Next",
"page": "Page {page} of {pages}"
}
},
"emails": {
+24
View File
@@ -4816,6 +4816,30 @@
"previous": "Previous",
"next": "Next",
"pageSummary": "Page {page} of {pages} · {total} results"
},
"notifications": {
"title": "Notifications",
"subtitle": "Your support replies, friend requests and registered events.",
"scope": "This inbox shows up to 100 recent support replies, 100 pending friend requests and 100 upcoming registered events.",
"loading": "Loading notifications…",
"error": "Notifications are temporarily unavailable.",
"retry": "Try again",
"preferences": "Notification preferences",
"preferencesHint": "Choose which categories appear here. These settings do not send emails or change your registrations.",
"support": "Support replies",
"friends": "Friend requests",
"events": "Upcoming events",
"unreadCount": "{count, plural, =0 {No unread notifications} one {# unread notification} other {# unread notifications}}",
"saveError": "The change could not be saved. Please try again.",
"saved": "Change saved.",
"empty": "No notifications in your enabled categories.",
"read": "Read",
"unread": "Unread",
"markRead": "Mark as read",
"pagination": "Notification pages",
"previous": "Previous",
"next": "Next",
"page": "Page {page} of {pages}"
}
},
"emails": {
+24
View File
@@ -4816,6 +4816,30 @@
"previous": "Previous",
"next": "Next",
"pageSummary": "Page {page} of {pages} · {total} results"
},
"notifications": {
"title": "Notifications",
"subtitle": "Your support replies, friend requests and registered events.",
"scope": "This inbox shows up to 100 recent support replies, 100 pending friend requests and 100 upcoming registered events.",
"loading": "Loading notifications…",
"error": "Notifications are temporarily unavailable.",
"retry": "Try again",
"preferences": "Notification preferences",
"preferencesHint": "Choose which categories appear here. These settings do not send emails or change your registrations.",
"support": "Support replies",
"friends": "Friend requests",
"events": "Upcoming events",
"unreadCount": "{count, plural, =0 {No unread notifications} one {# unread notification} other {# unread notifications}}",
"saveError": "The change could not be saved. Please try again.",
"saved": "Change saved.",
"empty": "No notifications in your enabled categories.",
"read": "Read",
"unread": "Unread",
"markRead": "Mark as read",
"pagination": "Notification pages",
"previous": "Previous",
"next": "Next",
"page": "Page {page} of {pages}"
}
},
"emails": {
+24
View File
@@ -4816,6 +4816,30 @@
"previous": "Previous",
"next": "Next",
"pageSummary": "Page {page} of {pages} · {total} results"
},
"notifications": {
"title": "Notifications",
"subtitle": "Your support replies, friend requests and registered events.",
"scope": "This inbox shows up to 100 recent support replies, 100 pending friend requests and 100 upcoming registered events.",
"loading": "Loading notifications…",
"error": "Notifications are temporarily unavailable.",
"retry": "Try again",
"preferences": "Notification preferences",
"preferencesHint": "Choose which categories appear here. These settings do not send emails or change your registrations.",
"support": "Support replies",
"friends": "Friend requests",
"events": "Upcoming events",
"unreadCount": "{count, plural, =0 {No unread notifications} one {# unread notification} other {# unread notifications}}",
"saveError": "The change could not be saved. Please try again.",
"saved": "Change saved.",
"empty": "No notifications in your enabled categories.",
"read": "Read",
"unread": "Unread",
"markRead": "Mark as read",
"pagination": "Notification pages",
"previous": "Previous",
"next": "Next",
"page": "Page {page} of {pages}"
}
},
"emails": {
+24
View File
@@ -4826,6 +4826,30 @@
"previous": "Previous",
"next": "Next",
"pageSummary": "Page {page} of {pages} · {total} results"
},
"notifications": {
"title": "Notifications",
"subtitle": "Your support replies, friend requests and registered events.",
"scope": "This inbox shows up to 100 recent support replies, 100 pending friend requests and 100 upcoming registered events.",
"loading": "Loading notifications…",
"error": "Notifications are temporarily unavailable.",
"retry": "Try again",
"preferences": "Notification preferences",
"preferencesHint": "Choose which categories appear here. These settings do not send emails or change your registrations.",
"support": "Support replies",
"friends": "Friend requests",
"events": "Upcoming events",
"unreadCount": "{count, plural, =0 {No unread notifications} one {# unread notification} other {# unread notifications}}",
"saveError": "The change could not be saved. Please try again.",
"saved": "Change saved.",
"empty": "No notifications in your enabled categories.",
"read": "Read",
"unread": "Unread",
"markRead": "Mark as read",
"pagination": "Notification pages",
"previous": "Previous",
"next": "Next",
"page": "Page {page} of {pages}"
}
},
"toolbar": {
+24
View File
@@ -4816,6 +4816,30 @@
"previous": "Previous",
"next": "Next",
"pageSummary": "Page {page} of {pages} · {total} results"
},
"notifications": {
"title": "Notifications",
"subtitle": "Your support replies, friend requests and registered events.",
"scope": "This inbox shows up to 100 recent support replies, 100 pending friend requests and 100 upcoming registered events.",
"loading": "Loading notifications…",
"error": "Notifications are temporarily unavailable.",
"retry": "Try again",
"preferences": "Notification preferences",
"preferencesHint": "Choose which categories appear here. These settings do not send emails or change your registrations.",
"support": "Support replies",
"friends": "Friend requests",
"events": "Upcoming events",
"unreadCount": "{count, plural, =0 {No unread notifications} one {# unread notification} other {# unread notifications}}",
"saveError": "The change could not be saved. Please try again.",
"saved": "Change saved.",
"empty": "No notifications in your enabled categories.",
"read": "Read",
"unread": "Unread",
"markRead": "Mark as read",
"pagination": "Notification pages",
"previous": "Previous",
"next": "Next",
"page": "Page {page} of {pages}"
}
},
"emails": {
+24
View File
@@ -4820,6 +4820,30 @@
"previous": "Previous",
"next": "Next",
"pageSummary": "Page {page} of {pages} · {total} results"
},
"notifications": {
"title": "Notifications",
"subtitle": "Your support replies, friend requests and registered events.",
"scope": "This inbox shows up to 100 recent support replies, 100 pending friend requests and 100 upcoming registered events.",
"loading": "Loading notifications…",
"error": "Notifications are temporarily unavailable.",
"retry": "Try again",
"preferences": "Notification preferences",
"preferencesHint": "Choose which categories appear here. These settings do not send emails or change your registrations.",
"support": "Support replies",
"friends": "Friend requests",
"events": "Upcoming events",
"unreadCount": "{count, plural, =0 {No unread notifications} one {# unread notification} other {# unread notifications}}",
"saveError": "The change could not be saved. Please try again.",
"saved": "Change saved.",
"empty": "No notifications in your enabled categories.",
"read": "Read",
"unread": "Unread",
"markRead": "Mark as read",
"pagination": "Notification pages",
"previous": "Previous",
"next": "Next",
"page": "Page {page} of {pages}"
}
},
"toolbar": {
+24
View File
@@ -4816,6 +4816,30 @@
"previous": "Previous",
"next": "Next",
"pageSummary": "Page {page} of {pages} · {total} results"
},
"notifications": {
"title": "Notifications",
"subtitle": "Your support replies, friend requests and registered events.",
"scope": "This inbox shows up to 100 recent support replies, 100 pending friend requests and 100 upcoming registered events.",
"loading": "Loading notifications…",
"error": "Notifications are temporarily unavailable.",
"retry": "Try again",
"preferences": "Notification preferences",
"preferencesHint": "Choose which categories appear here. These settings do not send emails or change your registrations.",
"support": "Support replies",
"friends": "Friend requests",
"events": "Upcoming events",
"unreadCount": "{count, plural, =0 {No unread notifications} one {# unread notification} other {# unread notifications}}",
"saveError": "The change could not be saved. Please try again.",
"saved": "Change saved.",
"empty": "No notifications in your enabled categories.",
"read": "Read",
"unread": "Unread",
"markRead": "Mark as read",
"pagination": "Notification pages",
"previous": "Previous",
"next": "Next",
"page": "Page {page} of {pages}"
}
},
"emails": {
+24
View File
@@ -4816,6 +4816,30 @@
"previous": "Previous",
"next": "Next",
"pageSummary": "Page {page} of {pages} · {total} results"
},
"notifications": {
"title": "Notifications",
"subtitle": "Your support replies, friend requests and registered events.",
"scope": "This inbox shows up to 100 recent support replies, 100 pending friend requests and 100 upcoming registered events.",
"loading": "Loading notifications…",
"error": "Notifications are temporarily unavailable.",
"retry": "Try again",
"preferences": "Notification preferences",
"preferencesHint": "Choose which categories appear here. These settings do not send emails or change your registrations.",
"support": "Support replies",
"friends": "Friend requests",
"events": "Upcoming events",
"unreadCount": "{count, plural, =0 {No unread notifications} one {# unread notification} other {# unread notifications}}",
"saveError": "The change could not be saved. Please try again.",
"saved": "Change saved.",
"empty": "No notifications in your enabled categories.",
"read": "Read",
"unread": "Unread",
"markRead": "Mark as read",
"pagination": "Notification pages",
"previous": "Previous",
"next": "Next",
"page": "Page {page} of {pages}"
}
},
"emails": {
+24
View File
@@ -4816,6 +4816,30 @@
"previous": "Previous",
"next": "Next",
"pageSummary": "Page {page} of {pages} · {total} results"
},
"notifications": {
"title": "Notifications",
"subtitle": "Your support replies, friend requests and registered events.",
"scope": "This inbox shows up to 100 recent support replies, 100 pending friend requests and 100 upcoming registered events.",
"loading": "Loading notifications…",
"error": "Notifications are temporarily unavailable.",
"retry": "Try again",
"preferences": "Notification preferences",
"preferencesHint": "Choose which categories appear here. These settings do not send emails or change your registrations.",
"support": "Support replies",
"friends": "Friend requests",
"events": "Upcoming events",
"unreadCount": "{count, plural, =0 {No unread notifications} one {# unread notification} other {# unread notifications}}",
"saveError": "The change could not be saved. Please try again.",
"saved": "Change saved.",
"empty": "No notifications in your enabled categories.",
"read": "Read",
"unread": "Unread",
"markRead": "Mark as read",
"pagination": "Notification pages",
"previous": "Previous",
"next": "Next",
"page": "Page {page} of {pages}"
}
},
"emails": {
+24
View File
@@ -4825,6 +4825,30 @@
"previous": "Precedente",
"next": "Successiva",
"pageSummary": "Pagina {page} di {pages} · {total} risultati"
},
"notifications": {
"title": "Notifiche",
"subtitle": "Le risposte dell’assistenza, le richieste di amicizia e gli eventi a cui sei iscritto.",
"scope": "Qui trovi fino a 100 risposte recenti dell’assistenza, 100 richieste di amicizia in sospeso e 100 eventi futuri a cui sei iscritto.",
"loading": "Caricamento notifiche…",
"error": "Le notifiche sono temporaneamente non disponibili.",
"retry": "Riprova",
"preferences": "Preferenze delle notifiche",
"preferencesHint": "Scegli le categorie da mostrare. Queste impostazioni non inviano email e non modificano le iscrizioni.",
"support": "Risposte dell’assistenza",
"friends": "Richieste di amicizia",
"events": "Prossimi eventi",
"unreadCount": "{count, plural, =0 {Nessuna notifica da leggere} one {# notifica da leggere} other {# notifiche da leggere}}",
"saveError": "Impossibile salvare la modifica. Riprova.",
"saved": "Modifica salvata.",
"empty": "Non ci sono notifiche nelle categorie abilitate.",
"read": "Letta",
"unread": "Da leggere",
"markRead": "Segna come letta",
"pagination": "Pagine delle notifiche",
"previous": "Precedente",
"next": "Successiva",
"page": "Pagina {page} di {pages}"
}
},
"toolbar": {
+24
View File
@@ -4820,6 +4820,30 @@
"previous": "Previous",
"next": "Next",
"pageSummary": "Page {page} of {pages} · {total} results"
},
"notifications": {
"title": "Notifications",
"subtitle": "Your support replies, friend requests and registered events.",
"scope": "This inbox shows up to 100 recent support replies, 100 pending friend requests and 100 upcoming registered events.",
"loading": "Loading notifications…",
"error": "Notifications are temporarily unavailable.",
"retry": "Try again",
"preferences": "Notification preferences",
"preferencesHint": "Choose which categories appear here. These settings do not send emails or change your registrations.",
"support": "Support replies",
"friends": "Friend requests",
"events": "Upcoming events",
"unreadCount": "{count, plural, =0 {No unread notifications} one {# unread notification} other {# unread notifications}}",
"saveError": "The change could not be saved. Please try again.",
"saved": "Change saved.",
"empty": "No notifications in your enabled categories.",
"read": "Read",
"unread": "Unread",
"markRead": "Mark as read",
"pagination": "Notification pages",
"previous": "Previous",
"next": "Next",
"page": "Page {page} of {pages}"
}
},
"toolbar": {
+24
View File
@@ -4826,6 +4826,30 @@
"description": "Try again later or contact an administrator."
}
}
},
"notifications": {
"title": "Meldingen",
"subtitle": "Je supportreacties, vriendschapsverzoeken en evenementen waarvoor je bent ingeschreven.",
"scope": "Hier zie je maximaal 100 recente supportreacties, 100 openstaande vriendschapsverzoeken en 100 komende evenementen waarvoor je bent ingeschreven.",
"loading": "Meldingen laden…",
"error": "Meldingen zijn tijdelijk niet beschikbaar.",
"retry": "Opnieuw proberen",
"preferences": "Meldingsvoorkeuren",
"preferencesHint": "Kies welke categorieën hier verschijnen. Deze instellingen versturen geen e-mails en wijzigen je inschrijvingen niet.",
"support": "Supportreacties",
"friends": "Vriendschapsverzoeken",
"events": "Komende evenementen",
"unreadCount": "{count, plural, =0 {Geen ongelezen meldingen} one {# ongelezen melding} other {# ongelezen meldingen}}",
"saveError": "De wijziging kon niet worden opgeslagen. Probeer het opnieuw.",
"saved": "Wijziging opgeslagen.",
"empty": "Geen meldingen in je ingeschakelde categorieën.",
"read": "Gelezen",
"unread": "Ongelezen",
"markRead": "Markeren als gelezen",
"pagination": "Meldingspagina’s",
"previous": "Vorige",
"next": "Volgende",
"page": "Pagina {page} van {pages}"
}
},
"toolbar": {
+24
View File
@@ -4816,6 +4816,30 @@
"previous": "Previous",
"next": "Next",
"pageSummary": "Page {page} of {pages} · {total} results"
},
"notifications": {
"title": "Notifications",
"subtitle": "Your support replies, friend requests and registered events.",
"scope": "This inbox shows up to 100 recent support replies, 100 pending friend requests and 100 upcoming registered events.",
"loading": "Loading notifications…",
"error": "Notifications are temporarily unavailable.",
"retry": "Try again",
"preferences": "Notification preferences",
"preferencesHint": "Choose which categories appear here. These settings do not send emails or change your registrations.",
"support": "Support replies",
"friends": "Friend requests",
"events": "Upcoming events",
"unreadCount": "{count, plural, =0 {No unread notifications} one {# unread notification} other {# unread notifications}}",
"saveError": "The change could not be saved. Please try again.",
"saved": "Change saved.",
"empty": "No notifications in your enabled categories.",
"read": "Read",
"unread": "Unread",
"markRead": "Mark as read",
"pagination": "Notification pages",
"previous": "Previous",
"next": "Next",
"page": "Page {page} of {pages}"
}
},
"emails": {
+24
View File
@@ -4816,6 +4816,30 @@
"previous": "Previous",
"next": "Next",
"pageSummary": "Page {page} of {pages} · {total} results"
},
"notifications": {
"title": "Notifications",
"subtitle": "Your support replies, friend requests and registered events.",
"scope": "This inbox shows up to 100 recent support replies, 100 pending friend requests and 100 upcoming registered events.",
"loading": "Loading notifications…",
"error": "Notifications are temporarily unavailable.",
"retry": "Try again",
"preferences": "Notification preferences",
"preferencesHint": "Choose which categories appear here. These settings do not send emails or change your registrations.",
"support": "Support replies",
"friends": "Friend requests",
"events": "Upcoming events",
"unreadCount": "{count, plural, =0 {No unread notifications} one {# unread notification} other {# unread notifications}}",
"saveError": "The change could not be saved. Please try again.",
"saved": "Change saved.",
"empty": "No notifications in your enabled categories.",
"read": "Read",
"unread": "Unread",
"markRead": "Mark as read",
"pagination": "Notification pages",
"previous": "Previous",
"next": "Next",
"page": "Page {page} of {pages}"
}
},
"emails": {
+24
View File
@@ -4816,6 +4816,30 @@
"previous": "Previous",
"next": "Next",
"pageSummary": "Page {page} of {pages} · {total} results"
},
"notifications": {
"title": "Notifications",
"subtitle": "Your support replies, friend requests and registered events.",
"scope": "This inbox shows up to 100 recent support replies, 100 pending friend requests and 100 upcoming registered events.",
"loading": "Loading notifications…",
"error": "Notifications are temporarily unavailable.",
"retry": "Try again",
"preferences": "Notification preferences",
"preferencesHint": "Choose which categories appear here. These settings do not send emails or change your registrations.",
"support": "Support replies",
"friends": "Friend requests",
"events": "Upcoming events",
"unreadCount": "{count, plural, =0 {No unread notifications} one {# unread notification} other {# unread notifications}}",
"saveError": "The change could not be saved. Please try again.",
"saved": "Change saved.",
"empty": "No notifications in your enabled categories.",
"read": "Read",
"unread": "Unread",
"markRead": "Mark as read",
"pagination": "Notification pages",
"previous": "Previous",
"next": "Next",
"page": "Page {page} of {pages}"
}
},
"emails": {
+24
View File
@@ -4816,6 +4816,30 @@
"previous": "Previous",
"next": "Next",
"pageSummary": "Page {page} of {pages} · {total} results"
},
"notifications": {
"title": "Notifications",
"subtitle": "Your support replies, friend requests and registered events.",
"scope": "This inbox shows up to 100 recent support replies, 100 pending friend requests and 100 upcoming registered events.",
"loading": "Loading notifications…",
"error": "Notifications are temporarily unavailable.",
"retry": "Try again",
"preferences": "Notification preferences",
"preferencesHint": "Choose which categories appear here. These settings do not send emails or change your registrations.",
"support": "Support replies",
"friends": "Friend requests",
"events": "Upcoming events",
"unreadCount": "{count, plural, =0 {No unread notifications} one {# unread notification} other {# unread notifications}}",
"saveError": "The change could not be saved. Please try again.",
"saved": "Change saved.",
"empty": "No notifications in your enabled categories.",
"read": "Read",
"unread": "Unread",
"markRead": "Mark as read",
"pagination": "Notification pages",
"previous": "Previous",
"next": "Next",
"page": "Page {page} of {pages}"
}
},
"emails": {
+24
View File
@@ -4814,6 +4814,30 @@
"previous": "Previous",
"next": "Next",
"pageSummary": "Page {page} of {pages} · {total} results"
},
"notifications": {
"title": "Notifications",
"subtitle": "Your support replies, friend requests and registered events.",
"scope": "This inbox shows up to 100 recent support replies, 100 pending friend requests and 100 upcoming registered events.",
"loading": "Loading notifications…",
"error": "Notifications are temporarily unavailable.",
"retry": "Try again",
"preferences": "Notification preferences",
"preferencesHint": "Choose which categories appear here. These settings do not send emails or change your registrations.",
"support": "Support replies",
"friends": "Friend requests",
"events": "Upcoming events",
"unreadCount": "{count, plural, =0 {No unread notifications} one {# unread notification} other {# unread notifications}}",
"saveError": "The change could not be saved. Please try again.",
"saved": "Change saved.",
"empty": "No notifications in your enabled categories.",
"read": "Read",
"unread": "Unread",
"markRead": "Mark as read",
"pagination": "Notification pages",
"previous": "Previous",
"next": "Next",
"page": "Page {page} of {pages}"
}
},
"emails": {
+24
View File
@@ -4816,6 +4816,30 @@
"previous": "Previous",
"next": "Next",
"pageSummary": "Page {page} of {pages} · {total} results"
},
"notifications": {
"title": "Notifications",
"subtitle": "Your support replies, friend requests and registered events.",
"scope": "This inbox shows up to 100 recent support replies, 100 pending friend requests and 100 upcoming registered events.",
"loading": "Loading notifications…",
"error": "Notifications are temporarily unavailable.",
"retry": "Try again",
"preferences": "Notification preferences",
"preferencesHint": "Choose which categories appear here. These settings do not send emails or change your registrations.",
"support": "Support replies",
"friends": "Friend requests",
"events": "Upcoming events",
"unreadCount": "{count, plural, =0 {No unread notifications} one {# unread notification} other {# unread notifications}}",
"saveError": "The change could not be saved. Please try again.",
"saved": "Change saved.",
"empty": "No notifications in your enabled categories.",
"read": "Read",
"unread": "Unread",
"markRead": "Mark as read",
"pagination": "Notification pages",
"previous": "Previous",
"next": "Next",
"page": "Page {page} of {pages}"
}
},
"emails": {
+24
View File
@@ -4816,6 +4816,30 @@
"previous": "Previous",
"next": "Next",
"pageSummary": "Page {page} of {pages} · {total} results"
},
"notifications": {
"title": "Notifications",
"subtitle": "Your support replies, friend requests and registered events.",
"scope": "This inbox shows up to 100 recent support replies, 100 pending friend requests and 100 upcoming registered events.",
"loading": "Loading notifications…",
"error": "Notifications are temporarily unavailable.",
"retry": "Try again",
"preferences": "Notification preferences",
"preferencesHint": "Choose which categories appear here. These settings do not send emails or change your registrations.",
"support": "Support replies",
"friends": "Friend requests",
"events": "Upcoming events",
"unreadCount": "{count, plural, =0 {No unread notifications} one {# unread notification} other {# unread notifications}}",
"saveError": "The change could not be saved. Please try again.",
"saved": "Change saved.",
"empty": "No notifications in your enabled categories.",
"read": "Read",
"unread": "Unread",
"markRead": "Mark as read",
"pagination": "Notification pages",
"previous": "Previous",
"next": "Next",
"page": "Page {page} of {pages}"
}
},
"emails": {
+24
View File
@@ -4816,6 +4816,30 @@
"previous": "Previous",
"next": "Next",
"pageSummary": "Page {page} of {pages} · {total} results"
},
"notifications": {
"title": "Notifications",
"subtitle": "Your support replies, friend requests and registered events.",
"scope": "This inbox shows up to 100 recent support replies, 100 pending friend requests and 100 upcoming registered events.",
"loading": "Loading notifications…",
"error": "Notifications are temporarily unavailable.",
"retry": "Try again",
"preferences": "Notification preferences",
"preferencesHint": "Choose which categories appear here. These settings do not send emails or change your registrations.",
"support": "Support replies",
"friends": "Friend requests",
"events": "Upcoming events",
"unreadCount": "{count, plural, =0 {No unread notifications} one {# unread notification} other {# unread notifications}}",
"saveError": "The change could not be saved. Please try again.",
"saved": "Change saved.",
"empty": "No notifications in your enabled categories.",
"read": "Read",
"unread": "Unread",
"markRead": "Mark as read",
"pagination": "Notification pages",
"previous": "Previous",
"next": "Next",
"page": "Page {page} of {pages}"
}
},
"emails": {
+24
View File
@@ -4816,6 +4816,30 @@
"previous": "Previous",
"next": "Next",
"pageSummary": "Page {page} of {pages} · {total} results"
},
"notifications": {
"title": "Notifications",
"subtitle": "Your support replies, friend requests and registered events.",
"scope": "This inbox shows up to 100 recent support replies, 100 pending friend requests and 100 upcoming registered events.",
"loading": "Loading notifications…",
"error": "Notifications are temporarily unavailable.",
"retry": "Try again",
"preferences": "Notification preferences",
"preferencesHint": "Choose which categories appear here. These settings do not send emails or change your registrations.",
"support": "Support replies",
"friends": "Friend requests",
"events": "Upcoming events",
"unreadCount": "{count, plural, =0 {No unread notifications} one {# unread notification} other {# unread notifications}}",
"saveError": "The change could not be saved. Please try again.",
"saved": "Change saved.",
"empty": "No notifications in your enabled categories.",
"read": "Read",
"unread": "Unread",
"markRead": "Mark as read",
"pagination": "Notification pages",
"previous": "Previous",
"next": "Next",
"page": "Page {page} of {pages}"
}
},
"emails": {
+24
View File
@@ -4816,6 +4816,30 @@
"previous": "Previous",
"next": "Next",
"pageSummary": "Page {page} of {pages} · {total} results"
},
"notifications": {
"title": "Notifications",
"subtitle": "Your support replies, friend requests and registered events.",
"scope": "This inbox shows up to 100 recent support replies, 100 pending friend requests and 100 upcoming registered events.",
"loading": "Loading notifications…",
"error": "Notifications are temporarily unavailable.",
"retry": "Try again",
"preferences": "Notification preferences",
"preferencesHint": "Choose which categories appear here. These settings do not send emails or change your registrations.",
"support": "Support replies",
"friends": "Friend requests",
"events": "Upcoming events",
"unreadCount": "{count, plural, =0 {No unread notifications} one {# unread notification} other {# unread notifications}}",
"saveError": "The change could not be saved. Please try again.",
"saved": "Change saved.",
"empty": "No notifications in your enabled categories.",
"read": "Read",
"unread": "Unread",
"markRead": "Mark as read",
"pagination": "Notification pages",
"previous": "Previous",
"next": "Next",
"page": "Page {page} of {pages}"
}
},
"emails": {