Il lato server rileva gli eventi e memorizza le informazioni per informare l'utente. Quando l'utente apre uno dei molteplici client (web, Android, iOS) vede un'indicazione che ci sono nuove notifiche. L'utente può leggere il messaggio di notifica.
I client supportano più lingue.
Siamo rimasti bloccati alla ricerca di una buona soluzione per risolvere l'internazionalizzazione delle notifiche. Le nostre attuali soluzioni possibili sono:
- Genera notifiche già tradotte sul server in base alle informazioni dell'utente (ultima lingua di accesso o preferenza del profilo).
- Genera notifiche con identificatore e parametri e i18n sui client.
Ci sono delle buone pratiche su questo? C'è qualche soluzione provata su questo?