View Single Post
Old 06-13-2010, 03:53 PM   #21
chaley
Grand Sorcerer
chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.
 
Posts: 12,475
Karma: 8025702
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
Quote:
Originally Posted by theducks View Post
As I see it, Author sort rules depend on the Authors NAME, not the USERS country conventions.
Azimov, Isaac is correct because the Surname is Azimov
Of course you are right, the person decides what his or her name is. That said, if you are guessing, you can make better guesses if you know where the person is, but even that doesn't work in places like Malaysia, where all conventions are used. Some people don't have last names (e.g., a son-of b), some people use Chinese order (unless they don't), some people use Western order, and some people make up their own rules. Even western order isn't clear when one tries to handle the 'particules' correctly (von, van, de, du, di, etc.) And that leads us to ...
Quote:
The Author sort rule should probably be entered into the Author Table on an Author By Author basis, and applies to all "Books" with that author. (If the value is set, all subsequent Author uses will respect it, but not prevent it from being Globally changed)
Storing the correct sort string on a per-author basis is indeed the right way to do it.
Quote:
The only override needed would be when the user wished to ignore the (set by default) convention for their systems country-code or default language rules.
What override are you talking about? If the sort string is set on a per-author basis, what is there to override? Are you talking about the initial guess when a new author name is first encountered?
chaley is offline   Reply With Quote