I just wanted to share my experience when needing to deal with an language independent version of ucfirst. the problem is when you are mixing English texts with Japanese, ch