[Bug 900863] New: [Factory 20141007] Gnome Control Center main overview translations not working
http://bugzilla.opensuse.org/show_bug.cgi?id=900863 Bug ID: 900863 Summary: [Factory 20141007] Gnome Control Center main overview translations not working Classification: openSUSE Product: openSUSE Factory Version: 13.2 Beta 1 Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Translations Assignee: ke@suse.com Reporter: sb56637@gmail.com QA Contact: ke@suse.com Found By: --- Blocker: --- Hi there, I installed openSUSE Factory Gnome from a live USB today in en_US locale. Then I used YaST to install additional Spanish language packs. After changing the language of Gnome and rebooting, almost everything is translated into Spanish except for the main overview screen of Gnome Control Center. The control modules themselves are translated, but not the overview icon names "Mouse", "Keyboard", "Sound" etc. Additionally, the Activities Overview program descriptions are also not being translated into Spanish. Thanks for the help! -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=900863
Karl Eichwalder
http://bugzilla.opensuse.org/show_bug.cgi?id=900863
--- Comment #2 from Karl Eichwalder
http://bugzilla.opensuse.org/show_bug.cgi?id=900863
--- Comment #3 from Karl Eichwalder
In the es files, we have strings as follows:
#: /usr/share/applications/gnome-sound-panel.desktop msgctxt "Name(gnome-sound-panel.desktop)" msgid "Sound" msgstr "Sonido"
Are these the overview icon names?
I'll now update the desktop-translations package.
It is already in, at least since last week. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=900863
--- Comment #4 from Rahim Barbamas
http://bugzilla.opensuse.org/show_bug.cgi?id=900863
Dominique Leuenberger
http://bugzilla.opensuse.org/show_bug.cgi?id=900863
--- Comment #6 from Stanislav Brabec
http://bugzilla.opensuse.org/show_bug.cgi?id=900863
Karl Eichwalder
http://bugzilla.opensuse.org/show_bug.cgi?id=900863
--- Comment #8 from Stanislav Brabec
http://bugzilla.opensuse.org/show_bug.cgi?id=900863
--- Comment #9 from Rahim Barbamas
http://bugzilla.opensuse.org/show_bug.cgi?id=900863
Karl Eichwalder
Karl: It would be very hard to push desktop-translations upstream. Strings in this project would have to be split to hundreds of subsets of two or three strings and post these translations to particulart projects. Often on per-language basis.
Ok, I see. Pushing those things upstream does not scale. We must find a pull model. We'd better provide the upstream translators (or project maintainers) with a tool that allows them to _fetch_ the translations from our "translation memories". This would be a nice hackweek project ;) -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=900863
Karl Eichwalder
@Stanislav: Ah, nice catch! That was it. The "desktop-translations" package fixed the Gnome Control Center icon names. However, the descriptions of the Control Center modules in the Activities overview are still untranslated.
Without the exact text I cannot grep for these strings. ATM, I do not have an up-to-date 13.2-RCx installation on my workstation...
I would also say that there is a bug with the YaST Languages module, which should install the "desktop-translations" package if additional languages are added.
This sounds like a bug. Can you please enter it separately into bugzilla? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=900863
--- Comment #12 from Rahim Barbamas
Without the exact text I cannot grep for these strings. ATM, I do not have an up-to-date 13.2-RCx installation on my workstation...
Sure, the "Sound" module for the Gnome Control Center (not the YaST sound one) is described as "Change sound levels, inputs, outputs, and alert sounds". The "Privacy" module says "Protect your personal information and control what others might see".
I would also say that there is a bug with the YaST Languages module, which should install the "desktop-translations" package if additional languages are added.
This sounds like a bug. Can you please enter it separately into bugzilla?
Sure. Bug #901130 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=900863
--- Comment #13 from Dominique Leuenberger
http://bugzilla.opensuse.org/show_bug.cgi?id=900863
--- Comment #14 from Karl Eichwalder
Those translations are in the .desktop files; can you please ensure you have gnome-control-center 3.14.0?
gnome-sound-panel.desktop has, for spanish: Comment[es]=Cambiar el volumen de entrada y salida de sonido y las alertas sonoras
gnome-privacy-panel.desktop has, for spanish: Comment[es]=Proteger su información personal y controlar qué pueden ver otros
Yes, we also have it in our update-desktop-files*. From the translation POV it looks ok. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=900863
--- Comment #15 from Karl Eichwalder
I would also say that there is a bug with the YaST Languages module, which should install the "desktop-translations" package if additional languages are added.
This sounds like a bug. Can you please enter it separately into bugzilla?
Sure. Bug #901130
Thanks! -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=900863
--- Comment #16 from Rahim Barbamas
http://bugzilla.opensuse.org/show_bug.cgi?id=900863
Dominique Leuenberger
http://bugzilla.opensuse.org/show_bug.cgi?id=900863
--- Comment #18 from Karl Eichwalder
Ok, there is something utterly wrong:
If I get gnome-control-center binaries from GNOME:Factory, then the .desktop file for gnome-sound-panel is properly translated. If I get the one for openSUSE:Factory or openSUSE:13.2, it is not.
Happy chasing I would say.
I'd say that's ok (at least for o:F). On openSUSE/SUSE Linux those translations are considered to be read with gettext from the .mo file coming with desktop-translations*. I think this worked in the past. Maybe, a patch got lost? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=900863
--- Comment #19 from Dominique Leuenberger
http://bugzilla.opensuse.org/show_bug.cgi?id=900863
--- Comment #20 from Dominique Leuenberger
http://bugzilla.opensuse.org/show_bug.cgi?id=900863
--- Comment #21 from Dominique Leuenberger
http://bugzilla.opensuse.org/show_bug.cgi?id=900863
Karl Eichwalder
http://bugzilla.opensuse.org/show_bug.cgi?id=900863
Karl Eichwalder
From my POV, it is done. If you still want to work on this feature, please clone it an assign it to yourself.
-- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com