Yes, intltool can merge all .po files and the .desktop.in file and generate the .desktop file during the build.
% patch -p1 < foo.diff
% cd po
% intltool-update -p
% intltool-update -r
% vi foo.po
% cd ..
% python setup.py build
This patch needs intltool.
So the current translations of the .desktop file need to be moved into each .po file.
This is a used in GTK programming normally.
Yes, intltool can merge all .po files and the .desktop.in file and generate the .desktop file during the build.
% patch -p1 < foo.diff
% cd po
% intltool-update -p
% intltool-update -r
% vi foo.po
% cd ..
% python setup.py build
This patch needs intltool.
So the current translations of the .desktop file need to be moved into each .po file.
This is a used in GTK programming normally.