split commands into file

The main file loses a few thousands of lines!

It works for me, but causes an error when updating into po's scripts??!

Can someone test it? :o