Set user language preference
POST/company/users/lang
Ermöglicht dem Benutzer, seine bevorzugte Sprache einzustellen.
Ziel
Ermöglicht die Personalisierung der Sprache der Benutzeroberfläche und der Inhalte gemäß den Benutzerpräferenzen.
Anwendungsfälle
- Benutzer ändert die Sprache der Benutzeroberfläche
- Benutzer wählt seine bevorzugte Sprache bei der Registrierung aus
- Benutzer aktualisiert seine Spracheinstellungen
Authentifizierung
- Erfordert ein gültiges JWT (Middleware m.isLoged)
Persistenz
- Die Änderung wird in der Datenbank gespeichert
- Betrifft alle zukünftigen API-Antworten
- Wird verwendet, um E-Mails in der korrekten Sprache zu versenden
Unterstützte Sprachen
- es (Spanisch)
- en (Englisch)
- fr (Französisch)
- de (Deutsch)
Request
Responses
- 200
- 400
- 401
Sprache erfolgreich aktualisiert.
Ungültige Anfrage. Mögliche Ursachen:
- Sprache nicht unterstützt
- Fehlendes language-Feld
Nicht autorisiert (ungültiges Token oder unzureichende Berechtigungen)