C ++ i18n解决方案

时间:2011-08-11 15:26:41

标签: c++ internationalization

使用gettext后发现我无法手动加载.mo文件,并且必须为我附带的项目提供目录结构,这似乎是不必要的,我想知道是否还有其他i18n库。

所以我想我的问题是,是否有简单的查找表?我已经看到OpenTTD做了我想做的事情,但还没有调查过,因为我宁愿使用一些我可以责怪别人的东西,而不是我自己。

2 个答案:

答案 0 :(得分:4)

Boost.Locale最近被Boost接受,应该会在下一个版本中提供。它目前可以在/ trunk中的SVN上使用(现在它可能已合并到/释放,假设分支再次打开)。

http://cppcms.sourceforge.net/boost_locale/html/index.html

答案 1 :(得分:2)

ICU中有一些i18n的支持,但我自己没有尝试过。