plugins: Allow translations of the plugins files
The plugin files are not translatable at the moment. This is due to two issues.
The first issue lies in the fact that, even though the
the Desktop entry specification, it is not recongnized as such by
gettext because it uses the file extension to detect the supported
The second issue resides in the translatable entries used by the
Name is part
of the default keyworks,
Description is not.
As a workaround for these problems, the files has been renamed to
desktop extension, which helps gettext detecting
plugin files. After the translation merge process they are
renamed to their right name without the
The default procedure to extract the translatable strings and merge them has also been changed.