[releaseme] [Bug 465897] New: Potential problem in passing AppData translations to appstream-data

Tyson Tan bugzilla_noreply at kde.org
Fri Feb 17 08:31:56 GMT 2023


https://bugs.kde.org/show_bug.cgi?id=465897

            Bug ID: 465897
           Summary: Potential problem in passing AppData translations to
                    appstream-data
    Classification: Developer tools
           Product: releaseme
           Version: unspecified
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: unassigned-bugs at kde.org
          Reporter: tysontan at tysontan.com
                CC: sitter at kde.org
  Target Milestone: ---

First of all, this isn't an issue where AppData files haven't been translated.
They have been translated for years, but never seemed to have made it into
places like Discover and Gnome Software.

#########

I've tested with: 
1) Latest versions of ArchLinux and Ubuntu;
2) Simplified Chinese locale;
3) Discover and Gnome Software;

For example, in this environment, applications like Krita, digiKam, Kdenlive do
not show up in Discover with Chinese descriptions. But they have been 100%
translated by me since 2018, and their AppData translations are properly
displayed on https://apps.kde.org/

https://apps.kde.org/zh-cn/krita/
https://apps.kde.org/zh-cn/digikam/
https://apps.kde.org/zh-cn/kdenlive/

I don't think this is likely to be a bug in Discover, or mis-packaging of
appstream-data, because some KDE applications do have Chinese AppData
translations, but they are very old. Most of their data came from a time before
2018. Other less active languages like Japanese also seem to have the same
problem. Both ArchLinux and Ubuntu have the same problem.

It seems as if the AppData translations have stopped being passed to places
like appstream-data, sometime before 2018. 

#########

I must admit that I do not really know how things works for appstream, but in
this article:
https://blogs.gnome.org/uraeus/2022/06/10/how-to-get-your-application-to-show-up-in-gnome-software/

There is a paragraph:
"An optional gettext or QT translation domain which allows the AppStream
generator to collect statistics on shipped application translations."

I wonder, is it possible for this thing to be mis-configured?

This issue has been plaguing us for years now, affecting the discoverability of
apps in non-English languages. I have exhausted any lead at this point. Help
would be greatly appreciated.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Unassigned-bugs mailing list