Set user language preference
POST/company/users/lang
Permette all'utente di configurare la propria lingua preferita.
Obiettivo
Facilitare la personalizzazione della lingua dell'interfaccia e dei contenuti in base alle preferenze dell'utente.
Casi d'Uso
- L'utente cambia la lingua dell'interfaccia
- L'utente seleziona la propria lingua preferita durante la registrazione
- L'utente aggiorna le preferenze linguistiche
Autenticazione
- Richiede un JWT valido (middleware m.isLoged)
Persistenza
- La modifica viene salvata nel database
- Influenza tutte le risposte future dell'API
- Viene utilizzata per inviare email nella lingua corretta
Lingue Supportate
- es (Spagnolo)
- en (Inglese)
- fr (Francese)
- de (Tedesco)
Request
Responses
- 200
- 400
- 401
Lingua aggiornata con successo.
Richiesta non valida. Possibili cause:
- Lingua non supportata
- Campo language mancante
Non autorizzato (token non valido o permessi insufficienti)