Bug 222187 - [Regression] Ctrl + Shift untranslated in menus
Summary: [Regression] Ctrl + Shift untranslated in menus
Status: RESOLVED FIXED
Alias: None
Product: i18n
Classification: Translations
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR normal
Target Milestone: ---
Assignee: Albert Astals Cid
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-01-11 09:27 UTC by Burkhard Lück
Modified: 2010-01-14 23:08 UTC (History)
0 users

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 Burkhard Lück 2010-01-11 09:27:47 UTC
Version:            (using Devel)
OS:                Linux
Installed from:    Compiled sources

In recent trunk + branch 4.4 compiled from sources in the menu the key shortcuts Ctrl + Shift are untranslated.
"Enter" + "Ins" + "Space" are properly translated.
Checked this in branch with:
$ konsole --version
Qt: 4.6.0
KDE: 4.3.90 (KDE 4.3.90 (KDE 4.4 RC1))
Konsole: 2.4

This bug was confirmed by pano (KDE 4.4 RC 1 / KDEmod) and schwarzer

Running 
$ konsole --version
Qt: 4.5.2
KDE: 4.3.3 (KDE 4.3.3)
Konsole: 2.3.3
all shortcut key names are translated.
Comment 1 Burkhard Lück 2010-01-12 08:50:31 UTC
schwarzer has Qt 4.6.0 from debian packages and kde via kdesvn-build, pano Qt 4.6.0 as well
Comment 2 Albert Astals Cid 2010-01-12 09:49:59 UTC
You mean in menus shortcuts right? I tried it in Okular and i see "Ctrl+Majús+P" in catalan so Shift is getting translated (we do not translate Ctrl). Though i have to say my installation is a bit frankestein-ish. Will try next week with a clean build.
Comment 3 Burkhard Lück 2010-01-12 10:05:43 UTC
(In reply to comment #2)
> You mean in menus shortcuts right? 

Yes.

with trunk KDE_LANG=x-test okular:
"View"->"xxPresentationxx" Ctrl+Shift+P - Ctrl+Shift without surrounding "xx"
Same untranslated key names with lang de
$ KDE_LANG=x-test okular --version
xxQt: 4.6.0
KDE Development Platform: 4.4.59 (KDE 4.4.59 (KDE 4.5 >= 20100107))
xxOkularxx: 0.9.80
xx

Same untranslated keys e.g. in okular with branch Qt: 4.6.0 / KDE: 4.3.90 (KDE 4.3.90 (KDE 4.4 RC1)) / Okular: 0.9.80
Comment 4 Albert Astals Cid 2010-01-12 23:27:26 UTC
Ok, found the problem, and fixed it.

Though i realized of a problem, will mail the list
Comment 5 Burkhard Lück 2010-01-14 10:34:37 UTC
Hmm, the key names are still untranslated here, but let's see if I understand it right:
I have a build of git://gitorious.org/+kde-developers/qt/kde-qt master (4.6.0) from Dec 15 in trunk + 4.4. This build has the context for these msgs.
Since yesterday kdeqt.po was tracked from 4.5.2, where the msgs have no context.
Different msgs in  kdeqt.po and my kde-qt build -> untranslated key names.

Now kdeqt.po is tracked from master, and at the same time msg context was removed from this code.
That means recent kdeqt.po has no context, but my old build of kde-qt from Dec 15 has it still -> untranslated key names.

To solve that I need to update kde-qt and rebuild, then I should see the key names translated again?
Comment 6 Albert Astals Cid 2010-01-14 23:08:07 UTC
Exactly