It looks like the X-Ubuntu-Gettext-Domain line is useless in .desktop files.
If your remove that line, or set it to another random value, the translation works as it should be.
Now we need to find the reason of that line, why do we have to have it in the .desktop files? Who is responsible for that???
Maybe if we get those questions answered, we will able to have a final solution.
It looks like the X-Ubuntu- Gettext- Domain line is useless in .desktop files.
If your remove that line, or set it to another random value, the translation works as it should be.
Now we need to find the reason of that line, why do we have to have it in the .desktop files?
Who is responsible for that???
Maybe if we get those questions answered, we will able to have a final solution.