#5638: Non-Western person names
--------------------------------------------+-------------------------------
Reporter:  Wang Chun <[EMAIL PROTECTED]>  |       Owner:  nobody              
  Status:  new                              |   Component:  Internationalization
 Version:  SVN                              |    Keywords:                      
   Stage:  Unreviewed                       |   Has_patch:  0                   
--------------------------------------------+-------------------------------
 Currently, django.contrib.auth have two fields for a person name: first
 name and last name. And make full name by combining the two with "%s %s".
 This is okay for Western names, but not good for internationalization.

 References:
  * http://en.wikipedia.org/wiki/Personal_name
  * http://en.wikipedia.org/wiki/First_name
  * http://en.wikipedia.org/wiki/Last_name

 What is Yao Ming's "first name"? Is it Yao or Ming? An internationalized
 web framework should support name order, family name first or given name
 first. And besides, family name and given name not always have a space
 character between the two. Chinese and Japanese languages don't use space
 characters to separate words. As for verbose name, Chinese usually call
 someone by his/her full name ("Hello, Yao Ming", instead of "Hello,
 Ming"). So have considered of all these complicated things, I would prefer
 have only one field "full name" in database, and generate first name and
 last name from full name as an opposite from the current implementation.
 This is also benifical for non-person, for example, an organization or a
 pet usually does not have first/last name, but only one name.

-- 
Ticket URL: <http://code.djangoproject.com/ticket/5638>
Django Code <http://code.djangoproject.com/>
The web framework for perfectionists with deadlines
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to