I guess @clA_ment is Clément.
Apparently non-ASCII characters are (unfortunately) not handle correctly by Disclose and/or MusicBrainz.
Maybe the MusicBrainz user creation should forbid non-ASCII characters where we are choosing our user name?
Apparently non-ASCII characters are (unfortunately) not handle correctly by Disclose and/or MusicBrainz.
Maybe the MusicBrainz user creation should forbid non-ASCII characters where we are choosing our user name?
Quite relatedly:
I see 3 options to improve this.
Because it quite sucks that you don’t know when you create your MB username that you will get a lame Discourse username out of it, like this one, for example: Ù_Ø_Ù_Ø_Ø_Ù_Ø_غØ_Ù_Ù_ص
A. Make MB username normalisation for Discourse SSO more intelligent
é into e instead of Ã_B. Restrict MB usernames to plain /[A-Za-z0-9_-]*[A-Za-z0-9]/
C. Allow Unicode usernames in Discourse
unicode_usernames = true?allowed_unicode_username_characters as in MusicBrainzI would prefer option C, then A.
Because I would prefer that we don’t need to change existing MB usernames.
Related topics: discourse + sso + username
I agree with @jesus2099. Option C would be the best solution. My username on MusicBrainz is לוכסן, but here on Discourse it was for some reason set to “user2”, which I am unable to fix.