Interesting.  It works with the .mo files we generate on OS X, but those are 
actually generated by calendar server itself from .strings files, and not using 
msgfmt.  I'll send you a sample .mo file that's working for me and you can try 
it.

On Mar 18, 2013, at 7:31 AM, Robert Bruce <rbr...@celsiusinc.com> wrote:

> Hi, 
> 
> I've got calendarserver 4.2 up and running but I'm having issues with 
> locales... 
> 
> I've edited the the caledndarserver.po with my translations and then convert 
> to calendarserver.mo
> 
> sudo msgfmt calendarserver.po -o calendarserver.mo
> 
> When I send external invitations I see my translations... so it's working...  
> but if I use any non ascii characters I calendarserver will crash.  
> 
> The document is utf-8... any ideas? 
> 
> Thank you
> 
> 3-03-18 10:28:27-0400 [-] [mailgateway] 2013-03-18 10:28:27-0400 [-] 
> [twext.web2.server#info] Exception rendering:
> 2013-03-18 10:28:27-0400 [-] [mailgateway] 2013-03-18 10:28:27-0400 [-] 
> [twext.web2.server#error] [Failure instance: Traceback: <type 
> 'exceptions.UnicodeEncodeError'>: 'ascii' codec can't encode character 
> u'\xe9' in position 18: ordinal not in range(128)
> 2013-03-18 10:28:27-0400 [-] [mailgateway]    
> /usr/lib/python2.7/dist-packages/twisted/internet/defer.py:397:errback
> 2013-03-18 10:28:27-0400 [-] [mailgateway]    
> /usr/lib/python2.7/dist-packages/twisted/internet/defer.py:464:_startRunCallbacks
> 2013-03-18 10:28:27-0400 [-] [mailgateway]    
> /usr/lib/python2.7/dist-packages/twisted/internet/defer.py:551:_runCallbacks
> 2013-03-18 10:28:27-0400 [-] [mailgateway]    
> /usr/lib/python2.7/dist-packages/twisted/internet/defer.py:1101:gotResult
> 2013-03-18 10:28:27-0400 [-] [mailgateway]    --- <exception caught here> ---
> 2013-03-18 10:28:27-0400 [-] [mailgateway]    
> /usr/lib/python2.7/dist-packages/twisted/internet/defer.py:1043:_inlineCallbacks
> 2013-03-18 10:28:27-0400 [-] [mailgateway]    
> /usr/lib/python2.7/dist-packages/twisted/python/failure.py:382:throwExceptionIntoGenerator
> 2013-03-18 10:28:27-0400 [-] [mailgateway]    
> /usr/lib/python2.7/dist-packages/twistedcaldav/resource.py:342:renderHTTP
> 2013-03-18 10:28:27-0400 [-] [mailgateway]    
> /usr/lib/python2.7/dist-packages/twisted/internet/defer.py:1043:_inlineCallbacks
> 2013-03-18 10:28:27-0400 [-] [mailgateway]    
> /usr/lib/python2.7/dist-packages/twisted/python/failure.py:382:throwExceptionIntoGenerator
> 2013-03-18 10:28:27-0400 [-] [mailgateway]    
> /usr/lib/python2.7/dist-packages/twext/web2/static.py:128:renderHTTP
> 2013-03-18 10:28:27-0400 [-] [mailgateway]    
> /usr/lib/python2.7/dist-packages/twisted/internet/defer.py:1043:_inlineCallbacks
> 2013-03-18 10:28:27-0400 [-] [mailgateway]    
> /usr/lib/python2.7/dist-packages/twisted/python/failure.py:382:throwExceptionIntoGenerator
> 2013-03-18 10:28:27-0400 [-] [mailgateway]    
> /usr/lib/python2.7/dist-packages/twext/web2/resource.py:112:renderHTTP
> 2013-03-18 10:28:27-0400 [-] [mailgateway]    
> /usr/lib/python2.7/dist-packages/twisted/internet/defer.py:1045:_inlineCallbacks
> 2013-03-18 10:28:27-0400 [-] [mailgateway]    
> /usr/lib/python2.7/dist-packages/twistedcaldav/mail.py:560:http_POST
> 2013-03-18 10:28:27-0400 [-] [mailgateway]    
> /usr/lib/python2.7/dist-packages/twistedcaldav/mail.py:1369:outbound
> 2013-03-18 10:28:27-0400 [-] [mailgateway]    
> /usr/lib/python2.7/dist-packages/twistedcaldav/mail.py:1462:generateEmail
> 2013-03-18 10:28:27-0400 [-] [mailgateway]    
> /usr/lib/python2.7/dist-packages/twistedcaldav/mail.py:304:localizedLabels
> 2013-03-18 10:28:27-0400 [-] [mailgateway]    
> /usr/lib/python2.7/encodings/utf_8.py:16:decode
> 2013-03-18 10:28:27-0400 [-] [mailgateway]    ]
> 
> 
> 
> _______________________________________________
> calendarserver-users mailing list
> calendarserver-users@lists.macosforge.org
> https://lists.macosforge.org/mailman/listinfo/calendarserver-users

_______________________________________________
calendarserver-users mailing list
calendarserver-users@lists.macosforge.org
https://lists.macosforge.org/mailman/listinfo/calendarserver-users

Reply via email to