Internationalization C++;翻译库

Internationalization C++;翻译库,internationalization,translation,gettext,Internationalization,Translation,Gettext,Gettext真的让我讨厌它是如何工作的,当它工作时,它是一个巨大的文件夹层次结构,无法简化它

Gettext真的让我讨厌它是如何工作的,当它工作时,它是一个巨大的文件夹层次结构,无法简化它


<是否有一个简单的C++翻译库,也许在那里使用哈希表?OpenTTD有我想要的,但我不确定..

在花了几个月寻找替代方案后,我决定使用Boost.Locale(使用Gettext)

我已经习惯了文件夹的层次结构,但是Boost.Locale具有这样的功能,这意味着我可以重新实现.mo加载程序,从不同的结构加载,或者实际使用不同的格式