Talk:Internationalization of Haskell programs using gettext: Difference between revisions

From HaskellWiki
(Removing all content from page)
(Undo revision 38776 by Aufheben (Talk))
Line 1: Line 1:
I think the gettext function <hask>__</hask> should add decodeString from Codec.Binary.UTF8.String for many locales to be displayed correctly, such as zh_CN.


<haskell>
import Codec.Binary.UTF8.String (decodeString)
__ :: String -> String
__ = decodeString . unsafePerformIO . getText
</haskell>
See my post on [http://stackoverflow.com/questions/5011873/how-to-do-i18n-and-create-windows-installer-of-haskell-programs "stackoverflow"].

Revision as of 07:32, 16 February 2011

I think the gettext function __ should add decodeString from Codec.Binary.UTF8.String for many locales to be displayed correctly, such as zh_CN.

import Codec.Binary.UTF8.String (decodeString)

__ :: String -> String
__ = decodeString . unsafePerformIO . getText

See my post on "stackoverflow".