Keyboard shortcuts in KDE menus (File, Edit, View, etc) untranslated

Bug #410128 reported by Jonathan Thomas
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu Translations
Fix Released
Undecided
Unassigned
language-pack-kde-de-base (Ubuntu)
Fix Released
High
Unassigned
language-pack-kde-es-base (Ubuntu)
Fix Released
High
Unassigned
language-pack-kde-fr-base (Ubuntu)
Fix Released
High
Unassigned

Bug Description

Binary package hint: language-pack-kde-es-base

This is with today's langpack updates. (Things in general are looking much better now, btw)

However, in any KDE application, the keyboard shortcuts in the various menu items of the application's menubar are untranslated.

For example, in Dolphin, go to the Ayuda menu. The "Que es esto?" menu item shows the menu shortcut in English. (Shift+F1)

Tags: i18n kubuntu
Revision history for this message
Jonathan Thomas (echidnaman) wrote :

For the record, these strings all appear as translated in the kdelibs4 po template from kde4libs.

Revision history for this message
David Planella (dpm) wrote :

They are also properly imported and exported from Launchpad and present in the mo file installed from language-pack-kde-ca (e.g. the "Shift" translation):

$ msgunfmt /usr/share/locale-langpack/ca/LC_MESSAGES/kdelibs4.mo | grep -C 2 '"Shift"'

msgctxt "keyboard-key-name"
msgid "Shift"
msgstr "Maj"

Could it be that somehow the msgctxt doesn't get picked up?

tags: added: i18n
summary: - [es] Keyboard shortcuts in KDE menus (Editar, Ver, Ir, etc) untranslated
+ [es] Keyboard shortcuts in KDE menus (File, Edit, View, etc)
+ untranslated
summary: - [es] Keyboard shortcuts in KDE menus (File, Edit, View, etc)
- untranslated
+ Keyboard shortcuts in KDE menus (File, Edit, View, etc) untranslated
David Planella (dpm)
tags: added: kubuntu
Revision history for this message
Jonathan Thomas (echidnaman) wrote :

In actuality the translations for these items come from Qt itself, as they are standard Qt shortcut items.
Up until the other day our qt4-x11 wasn't generating translation templates for Qt at all. Harald Sitter fixed the package to generate the translation templates: https://edge.launchpad.net/ubuntu/+source/qt4-x11/4.5.2-0ubuntu6

I suppose this should be fixed next language-pack generation, as long as the template is approved and the upstream translations iare mported properly?

Revision history for this message
Jonathan Thomas (echidnaman) wrote :
Changed in language-pack-kde-de-base (Ubuntu):
importance: Undecided → High
Changed in language-pack-kde-es-base (Ubuntu):
importance: Undecided → High
Changed in language-pack-kde-fr-base (Ubuntu):
importance: Undecided → High
Changed in language-pack-kde-de-base (Ubuntu):
milestone: none → ubuntu-9.10
Changed in language-pack-kde-es-base (Ubuntu):
milestone: none → ubuntu-9.10
Changed in language-pack-kde-fr-base (Ubuntu):
milestone: none → ubuntu-9.10
Revision history for this message
Aron Xu (happyaron) wrote :

Hi Jonathan, pot file in queue approved.

Revision history for this message
Jonathan Thomas (echidnaman) wrote :

Thanks a bunch! :)
It looks like everything went ok: https://translations.edge.launchpad.net/ubuntu/karmic/+source/qt4-x11/+pots/kdeqt/
Things should be fixed next lang-pack generation, then.

Changed in language-pack-kde-es-base (Ubuntu):
status: New → Fix Committed
Changed in language-pack-kde-fr-base (Ubuntu):
status: New → Fix Committed
Changed in language-pack-kde-de-base (Ubuntu):
status: New → Fix Committed
Changed in ubuntu-translations:
status: New → Fix Committed
Revision history for this message
Jonathan Thomas (echidnaman) wrote :

kdeqt.po only fixed a few shortcuts. I guess it only provides translations for Qt-standard shortcuts. But it still stands that these *should* be translated in kdelibs4.po...

Changed in ubuntu-translations:
status: Fix Committed → Confirmed
Changed in language-pack-kde-de-base (Ubuntu):
status: Fix Committed → Confirmed
Changed in language-pack-kde-es-base (Ubuntu):
status: Fix Committed → Confirmed
Changed in language-pack-kde-fr-base (Ubuntu):
status: Fix Committed → Confirmed
Revision history for this message
Jonathan Thomas (echidnaman) wrote :

Hmm, now it's all good. :)

Changed in ubuntu-translations:
status: Confirmed → Fix Released
Changed in language-pack-kde-es-base (Ubuntu):
status: Confirmed → Fix Released
Changed in language-pack-kde-fr-base (Ubuntu):
status: Confirmed → Fix Released
Changed in language-pack-kde-de-base (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.