I’m working on internationalization for 0 A.D., and I’ve used tinygettext for this. I would like to know some things, in order to decide how to manage this library in regard to 0 A.D.
- Do you know if Tinygettext is maintained? The project seems dead judging from the Google Code page.
- Does SuperTuxKart use a custom, forked version of Tinygettext, or do you use the upstream, unmodified library?
- If you did fork it, why?
- If you did fork it, and the original project is dead, would you be open to move your code to a repository where you can maintain it and accept outside contributions?
I’m looking for (as I guess you were looking for when you selected —or created?— Tinygettext) a C++, object-oriented implementation of Gettext, and Tinygettext is the only one I know of. I would prefer not to fork it, but rather to send any fix or feature to a common place, so that other projects can benefit, and I can beneffit of fixes and features implemented by others as well.
I’m not completely aware of the history of Tinygettext, and as you can see I have no idea of its current status. I see there is an open issue about licensing in the Google Code project page: http://code.google.com/p/tinygettext/issues/detail?id=4 . I’ve read it and the mailing thread in your mailing lists in thsi regard, but I still do not know what the current status of the library is, upstream or in your repository.