Difference between revisions of "Talk:Internationalization of Haskell programs using gettext"
Jump to navigation
Jump to search
(Removing all content from page) |
|||
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".