Any Working code for cross platform message catalog without having to duplicate the message strings?
On linux, gencat works beautifully with .msg file with gencat, catopen, catgets and catclose
On Windows, mc or rc file's stringtable works beautifully with LoadString.

Just wondering if there is any working implementation of gencat on windows. I googled and found many copies from freebsd or apple implementation but it misses on equivalent catopen implementation or its its little old.

I dont want to use MingGW or Cigwin implementation in my project.

Please suggest if you know of any working cross platform implementations for message catalogs  which helps to not duplicate the strings in 2 different formats.
Any Working code for cross platform message catalog without having to duplicate the message strings?
===

On linux, gencat works beautifully with .msg file with gencat, catopen, catgets and catclose
On Windows, mc or rc file's stringtable works beautifully with LoadString.

Just wondering if there is any working implementation of gencat on windows. I googled and found many copies from freebsd or apple implementation but it misses on equivalent catopen implementation or its its little old.

I dont want to use MingGW or Cigwin implementation in my project.

Please suggest if you know of any working cross platform implementations for message catalogs  which helps to not duplicate the strings in 2 different formats.