pythone ugettext
<p>hi: 
   i have some code like this:</p>

<pre><code>  from django.utils.translation import ugettext as _ 

  def desc():
   return _("%(user)s add this site") % {
        'user': self.friendly_username(viewer, self.user)} )
</code></pre>

<p>if <code>self.friendly_username(viewer, self.user)</code> return a English name , this code will have no problem , but if when the  <code>self.friendly_username(viewer, self.user)</code> return a chinese name like 爱情 , the desc will return None.</p>

<p>how can i slove this problem.</p>
