Change #809

user.language initialisieren

Added by following over 3 years ago. Updated over 3 years ago.

Status:erledigt% Done:

100%

Priority name:2 mittel
Assignee:following
Target version:Version 15
Ticket Referenz: Kategorien:intl profil mail

Description

Per #141 wird ein neues Feld für die gewählte Benutzersprache eingebaut, das zum Verschicken lokalisierter Benachrichtigungs-Emails dient. Dieses soll anschließend mit sinnvollen Werten initialisiert werden, sodass auch Nutzer in ihrer Sprache angeschrieben werden, die sich seit Freigabe von v14 noch nicht eingeloggt haben.


Related issues

Related to OC Entwicklung - Bug #813: Sprache beim Anschreiben eines Benutzers erledigt
Blocked by OC Entwicklung - Feature #141: Make notification emails translatable erledigt

Associated revisions

Revision cfb6cb6a
Added by following over 3 years ago

guess user languages; fixes #809

History

#1 Updated by following over 3 years ago

  • Kategorien changed from profil mail to intl profil mail

#2 Updated by following over 3 years ago

  • Assignee set to following

#3 Updated by following over 3 years ago

  • Status changed from offen to in Arbeit

#4 Updated by following over 3 years ago

  • Status changed from in Arbeit to erledigt
  • % Done changed from 0 to 100

Status geändert durch Changeset oc-server3|cfb6cb6abc91c4ec19101cbe994b39ca4bfb6acc.

#5 Updated by following over 3 years ago

Folgendes wurde geändert:

Es wurde ein Tool hinzugefügt, mit dem dann einmalig das interne Feld user.language initialisiert wurde. Wenn möglich anhand des gewählten Landes der Benutzer, ansonsten anhand der Sprachen der Beschreibungen von Caches, die sie geloggt hatten: Bei mindestens 2/3 Übereinstimmung für eine Sprache wurde diese ausgewählt.

Bei allen anderen Benutzern bleibt user.language uninitialisiert solange sie sich nicht einloggen. Sie erhalten weiter deutsche Benachrichtigungsmails.

Also available in: Atom PDF