OK! So, what I did:
I deleted the modified by me gettext.inc file (as I have added too much comments into it;-), and replaced it with a new one (un-touched).
Then, the *only* change I made in it, is the once you recommended to me:
find:
`function gettext($msgid) {
return _gettext($msgid);
}`
and change it to:
`function gettext($msgid) {
return $msgid;
}`
After that, I tried to run setup again and here what I got:
`[Zen Photo Setup] Setup
Welcome to Zenphoto! This page will set up Zenphoto on your web server.
Systems Check:
pass: PHP version 4.4.6
pass: PHP Safe Mode
pass: PHP GD support
warn: PHP gettext() support [is not present]
Localization of Zenphoto currently requires native PHP gettext() support
[[ all other things: OK (pass) too, skipping some text here ]]
Go!
zenphoto version 1.1.6 [1550]`
So, I guess, if I click now the 'GO' button, Zen will be installed! :-)
Thanks a lot for the help!!
Suggestion: add some check; if `PHP gettext()` is not present, use if-else in the code (in gettext.inc?), to activate some sort of workaround (I changed part of the code, as you have advised me -- maybe this could be done automatically?) and so setup will be able to continue after producing this warning...
Hope that my feedback will be able to let you squash one more bug in ZP

))
Cheers, Michel
PS If anything else pops up, on this server, I'll notify you!

PPS For now, even this thread might help other people fix things for them, in case they have trouble with gettext(), too