Bug 432073 - colord-kde does not display translations
Summary: colord-kde does not display translations
Status: RESOLVED FIXED
Alias: None
Product: colord-kde
Classification: Plasma
Component: Systems Settings Module (KCM) (show other bugs)
Version: unspecified
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Daniel Nicoletti
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-01-25 04:45 UTC by Tyson Tan
Modified: 2024-02-08 21:27 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tyson Tan 2021-01-25 04:45:24 UTC
colord-kde's System Settings Module does not display translations. It remains English despite of, for example its Simplified Chinese translation has been 100% since 4 years ago. Everything else on the same system displays translation just fine.

...is it possible that it must release a new version to include the translation that landed after its last release, but it just hasn't be touch since ever? :b

Operating System: Arch Linux
KDE Plasma Version: 5.20.5
KDE Frameworks Version: 5.78.0
Qt Version: 5.15.2
Kernel Version: 5.10.10-arch1-1
OS Type: 64-bit
Comment 1 Yevhen Popok 2024-01-21 23:18:50 UTC
I have this as well.
https://invent.kde.org/graphics/colord-kde/-/merge_requests/20
deals with extraction of strings from .qml files.
But unfortunately even with a more complete locale file, for me kcm_colord UI is still untranslated.
Comment 2 Bug Janitor Service 2024-02-08 21:08:03 UTC
A possibly relevant merge request was started @ https://invent.kde.org/graphics/colord-kde/-/merge_requests/21
Comment 3 Luigi Toscano 2024-02-08 21:10:57 UTC
Git commit 8e89b14b39e9489970ee3d1d89d0f614edf2eef5 by Luigi Toscano, on behalf of Yevhen Popok.
Committed on 08/02/2024 at 21:06.
Pushed by ltoscano into branch 'release/24.02'.

Extract i18n messages from *.qml

i18n strings from ui/main.qml, ui/ProfileMetaDataView.qml are not extracted to colod-kde .pot files

- Edit script to extract i18n messages from qml files
- Use i18nd for translatable strings from qml files

(cherry picked from commit 873dedaa9c5183837b49f66f05cd269e44a93ebb)

M  +1    -1    Messages.sh
M  +15   -15   colord-kcm/ui/ProfileMetaDataView.qml
M  +13   -13   colord-kcm/ui/main.qml

https://invent.kde.org/graphics/colord-kde/-/commit/8e89b14b39e9489970ee3d1d89d0f614edf2eef5
Comment 4 Luigi Toscano 2024-02-08 21:27:40 UTC
Git commit 1f4e897731f28be56b3d00b057f9905eac0756a5 by Luigi Toscano, on behalf of Yevhen Popok.
Committed on 08/02/2024 at 21:24.
Pushed by ltoscano into branch 'release/23.08'.

Extract i18n messages from *.qml

i18n strings from ui/main.qml, ui/ProfileMetaDataView.qml are not extracted to colod-kde .pot files

- Edit script to extract i18n messages from qml files
- Use i18nd for translatable strings from qml files

(cherry picked from commit 873dedaa9c5183837b49f66f05cd269e44a93ebb)

M  +1    -1    Messages.sh
M  +15   -15   colord-kcm/package/contents/ui/ProfileMetaDataView.qml
M  +13   -13   colord-kcm/package/contents/ui/main.qml

https://invent.kde.org/graphics/colord-kde/-/commit/1f4e897731f28be56b3d00b057f9905eac0756a5