Moje zkusenosti s gettextem jsou dost mizerne. gettext ma byt udelan tak, aby sam detekoval pritomnost gettextu v libc a pripadne pouzil nahradu distribuovanou s programem, ale moc to nefunguje. Navic configure script pro gettext obsahuje bug, ze i kdyz na systemu nejsou pritomny prikazy msgfmt & spol, tak se je v makefile snazi volat.
Vysledek je asi takovy, ze gettextovany program nejde prelozit jinde, nez na linuxu s libc6 a gettextem. Links nejakou dobu gettext pouzival, ale pak jsem ho vyhodil, protoze problemy s portabilitou byly velke.
O natvrdo zakodovanych cestach k /bin/sh pripadne provadeni prikazu 'ln' v gettextu snad ani nema cenu mluvit - neunixove systemy jsou proste ignorovany.
Dalsi velka neprijemnost gettextu je neschopnost provadet prekodovani znakovych sad nebo aspon prekodovat pismena s hacky a carkami na odpovidajici ascii znaky. Pokud jste nekdy pristupovali na pocesteny linux z terminalu, jehoz znakova sada nebyla 8859-2, tak vite, o cem mluvim...