Some launchers are not translated and Control Center displays them in english
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu MATE |
New
|
Undecided
|
Unassigned |
Bug Description
Using Ubuntu Mate 16.04. I think the issue appeared with Mate 1.12 (Ubuntu Mate 16.04 but also updating Mate in 15.10 through a PPA).
Some Mate applications .desktop files are translated, they have a Name[xx] and Comment[xx] line (where xx corresponds to several language). Some only have a generic english name.
As a result, the Mate Control Center displays them in english on non-english systems (mine is in french). But they're translated in the system menus and I noticed that they include an X-Ubuntu-
I'm not sure if putting the translations in the .desktop files is the old way to do it while using a Gettext-domain would be the new correct one, or if these are only a matter of taste but this results in a messy situation. Basically, Mate should do the following:
- either put the missing translations in the .desktop files
- or patch Mate Control Center so that it can fetch them from the correct place rather than rely on the Name option
- (or both, to cover all cases)
The desktop files that I've seen to be part of the issue (no Name[xx]) are the following. They don't all have a Gettext domain:
- /usr/share/
- /usr/share/
- /usr/share/
- /usr/share/
- /usr/share/
- /usr/share/
- /usr/share/
- /usr/share/
- /usr/share/
- /usr/share/
- /usr/share/
- /usr/share/
- /usr/share/
- /usr/share/
- /usr/share/
- /usr/share/
- /usr/share/
- /usr/share/
For some reason, two of them are in /usr/share/