Ticket #452 (closed enhancement: wontfix)

Opened 2 years ago

Last modified 3 months ago

Support UTF-8 user names

Reported by: Sewar Assigned to:
Priority: highest Milestone:
Component: i18n/l10n Version: 0.7.2
Severity: normal Keywords: UTF-8
Cc:

Description

If a visitor try to register using non-English username, he will get an error with message "Your username was not valid, please try again".

Most, if not all forums softwares alowing using non-English names.

The problem is in user_sanitize() function.

Attachments

usernames_i18n_fix.php (1.3 kB) - added by Sewar on 12/25/06 20:25:49.
Important plugin for non-English forums

Change History

10/19/06 19:18:02 changed by mdawaffe

(In [491]) Add filter to user_sanitize(). Fixes #455. Addresses #452.

10/19/06 19:23:11 changed by mdawaffe

  • type changed from defect to enhancement.
  • milestone changed from 0.73 to 1.0.

user_sanitize() is now pluggable. Let me know if more core changes are needed to make this work.

Sadly, better UTF-8 support will need to wait for later versions.

10/20/06 13:44:10 changed by Sewar

Why we don't let username use UTF-8 in core? we should use only ID for backend, username should be as nickname.

10/21/06 17:28:29 changed by matt

The user's login should ALWAYS be sanitized properly as per the user_sanitize function.

If people want something international to display by their posts, couldn't we allow the equivalent of a WP display name?

10/21/06 17:28:50 changed by matt

Eventually we want to use the username for things like URLs.

12/25/06 20:25:49 changed by Sewar

  • attachment usernames_i18n_fix.php added.

Important plugin for non-English forums

01/03/07 23:59:17 changed by mdawaffe

  • priority changed from high to highest.

08/12/08 01:09:24 changed by mdawaffe

  • status changed from new to closed.
  • resolution set to wontfix.
  • milestone deleted.

Let's try doing stuff with display_name and nicename. WP has had limited username characters for forever with basically no complaints.