bjorn/mana — comment on commit 445efb85fd62c5bd33f7c8601015734d044e155c
File:  line 0
By Bertram25:

I'll look into this more.
That might work (I've also seen this in the README: A way to get the locale independently from the platform: http://icculus.org/~aspirin/findlocale/)
What I haven't seen (in a first look into the code) (No doc, the source apart :[) is that the contextual msgid are not supported, yet, it's so rare we won't miss it, I guess.
What I didn't see is whether we can change the dictionary at runtime (or better why not merge several dicts into one, with the ability to do it again, when the user is changing the language.)
Yet, by seeing the dictionary functions, both might be done, with maybe a few modifications.
I also saw they have a c++11 branch.

It might be worth a try. :)
I'll have a look into the open-sourced projects it's used in before telling more.