Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/150.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ C++;i18n溶液_C++_Internationalization - Fatal编程技术网

C++ C++;i18n溶液

C++ C++;i18n溶液,c++,internationalization,C++,Internationalization,在玩了gettext之后,我发现无法手动加载.mo文件,并且必须为附带的项目提供一个目录结构,这似乎是不必要的,我想知道是否还有其他i18n库 所以我想我的问题是,有简单的查找表吗?我看到OpenTTD做了一些我想做的事情,但还没有调查过,因为我宁愿使用一些我可以责怪别人的东西,而不是我自己。中有一些对i18n的支持,但我自己没有尝试过。Boost.Locale最近被接受为Boost,应该在下一版本中提供。它目前在SVN in/trunk上可用(假设分支再次打开,现在它可能也被合并到/relea

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


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

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

Boost.Locale最近被接受为Boost,应该在下一版本中提供。它目前在SVN in/trunk上可用(假设分支再次打开,现在它可能也被合并到/release)


Linux。理想情况下,它应该是跨平台的。Boost使用gettext进行消息翻译。真是一团糟。啊哈,我收回了。我对文件结构感到失望,但是Boost.Locale允许您指定自己的加载程序。