Forum OpenACS Q&A: Response to Japanese patches yes, username w/ J. characters no
As Henry said, you will want to add some additional fields for the katakana spellings (furigana) of people's names. I've found that you will end up adding the following to the users table:
Then stick the kanji names in first_names and last_name.
You probably want to sort on family_furigana_name.
Also, keep in mind that last name comes first, so you will want to adjust this in the UI.
One other thing, for double byte varchar and char fields, you will want to triple the size of the field. This isn't as much of an issue for the name fields, as names are only 1-3 kanji.