3) I've got some problem with your script "translation.sh": Editing it with "vi" I've found it full of character "^M" so I must remove them before use it (seem it was opened and saved on a Windows system. Maybe a my mistake but, please, someone check it).

Anyway, I can't get a functional iredmail.mo... Running translation.sh against my translated iredmail.po always remove from the file any line starting with "#" and put a "#" at beginning of any line starting with "msgid" or "msgstr". So compiling procedure always create an empty iredmail.mo with no translations.

Re: Translation issue.

translation.sh doesn't use Python directly, it invokes pybabel, but pybabel invokes Python.You can create symbol link of Python-2 to /usr/bin/python.

matteo.frakka wrote:

3) I've got some problem with your script "translation.sh": Editing it with "vi" I've found it full of character "^M" so I must remove them before use it (seem it was opened and saved on a Windows system. Maybe a my mistake but, please, someone check it).

I use Mac OS X as development OS, all files were modified by Vim (MacVim). Did you try to open translation.sh with Vim instead of vi?Another solution is converting it before running it with command "dos2unix":