Gettext确实让我觉得它不起作用,当它工作时,它是一个巨大的文件夹层次结构,无法简化它。
是否有一个简单的C ++翻译库,可能在那里使用哈希表? OpenTTD有我想要的东西,但我不确定..
答案 0 :(得分:0)
花了几个月寻找替代品后,我决定使用Boost.Locale(使用Gettext)。
我已经习惯了文件夹层次结构,但是Boost.Locale具有custom filesystem support的能力,这意味着我可以重新实现.mo加载器以从不同的结构加载,或实际使用完全不同的格式。