You are not logged in.

#1 2023-02-15 01:46:49

tysontan
Member
Registered: 2023-02-15
Posts: 4

How do I contribute translations to archlinux-appstream-data

Hi guys. In software center apps like Discover and Gnome-Software, many applications don't have translations. In particular, no KDE application has any translation in any language, while most of them have their desktop/appdata files 100% translated.

I suppose the related data are stored in archlinux-appstream-data. I would like to contribute translations, or to help with this issue if there were a bug. Can someone take me to the right direction?

Thanks!

Offline

#2 2023-02-15 08:22:59

arojas
Developer
From: Spain
Registered: 2011-10-09
Posts: 2,220

Re: How do I contribute translations to archlinux-appstream-data

Works fine here. What is your locale?

Offline

#3 2023-02-15 08:59:39

tysontan
Member
Registered: 2023-02-15
Posts: 4

Re: How do I contribute translations to archlinux-appstream-data

I use Simplified Chinese (zh-CN.UTF8). The same problem also happened on Ubuntu LiveCD.

Offline

#4 2023-02-17 00:45:50

tysontan
Member
Registered: 2023-02-15
Posts: 4

Re: How do I contribute translations to archlinux-appstream-data

I'm sorry, I was wrong about "no KDE application has any translation in any language".

They do have some translations, but in the languages I use (Simplified Chinese), they are very old. Most of their data came from a time before 2018, and thus lacks translation for new and frequently updated applications like Krita and digiKam.

There appears to be a way to contribute to appstream-data. About 1 year ago, some Chinese translation for Krita appeared in Discover. But they weren't using the translation from Krita's appdata file. I never managed to find the source. And for some reason, those translations are now removed.

This issue has been plaguing us for years now. I suppose someone has to contribute to the right place to solve this problem. Any help would be greatly appreciated.

Last edited by tysontan (2023-02-17 00:46:56)

Offline

#5 2023-02-17 14:00:37

arojas
Developer
From: Spain
Registered: 2011-10-09
Posts: 2,220

Re: How do I contribute translations to archlinux-appstream-data

Do you get localized descriptions when you run 'appstreamcli dump org.kde.krita'? If not, it's an appstream issue.

Offline

#6 2023-02-17 14:35:50

tysontan
Member
Registered: 2023-02-15
Posts: 4

Re: How do I contribute translations to archlinux-appstream-data

Thank you for the reply. I have reported this to KDE: https://bugs.kde.org/show_bug.cgi?id=465897
They also tried appstreamcli but failed to get zh_CN translations.
The bug has now been passed to Discover project to investigate a potential bug in libappstream.
Although I reported the same bug to Discover ages ago, it never get picked up. Let's hope it gets picked up this time.

Thank you for the help! smile

Offline

Board footer

Powered by FluxBB