-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Translation issues with menu item names and bindings #8213
Comments
Commented by: ywwg
|
Commented by: foss-4 Persisting with 1.12.0-beta1 (build 1.12 r5545) |
Commented by: ywwg this should be an easy thing to fix |
Commented by: ywwg for the record, the problem is that preferences is opening with a bare "," and not "cmd+," |
Commented by: foss-4 → NEW FINDINGS: please read ← This is related to the system language being used. Everything is fine when system language is english. To trigger the issues, temporarily switch to e.g. german (which is where I ran into the problem). Issues:
It looks like all issuses are related in that the language change causes things to move around and shuffle it up. Hope with this new info, the problem can be tackled. |
Commented by: ywwg Likely fix: sqlitebrowser/sqlitebrowser#200 My guess is the QT magic triggers only on english and it doesn't know the german words we use. This PR uses some XML to give QT a hand. |
Commented by: rryan That looks like a fix for the menu-location thing (Options vs. Application menu) but do we also have a bad translation in German that's changing 'Ctrl-,' in the code to ','? |
Commented by: ywwg In the German translation file, "Ctrl+," is translated as "Strg+," -- maybe that's incorrect? |
Commented by: rryan I believe Qt supports Strg, but it's based on translations. It's possible this means we're not correctly loading the Qt translations on Mac. This is the relevant method: Based on how we use it, it receives: |
Commented by: rryan Ok, this actually makes sense. We don't bundle Qt translations in our packaging scripts so Qt doesn't know that "Strg" translates to "Ctrl". We have code that loads qt_.qm translations from the bundled translations folder -- we just don't have any code to put the qt_.qm files in there at packaging time. |
Commented by: ywwg RJ can you sketch out what needs to be done to include the qt translations? I'm not sure where to start |
Commented by: foss-4 Hey all, this bug is no longer happening with 2.1.0 r5675). Must be noted, that on osx with that latest master from yesterday, the menubar is not translated (not sure if that is reported as separate bug already) so the fact that all cue hotkeys are now working could be related to localisations not being picked up correctly? |
Commented by: foss-4 maybe no longer reproducible due to https://bugs.launchpad.net/mixxx/+bug/1550953 ? |
Commented by: foss-4 persisting with latest master 2.1 r5819 |
Issue closed with status Fix Released. |
Reported by: foss-4
Date: 2015-09-04T10:32:33Z
Status: Fix Released
Importance: High
Launchpad Issue: lp1492200
Tags: hotcue, i18, keyboard, usability
Today I played a little with the Hotcue points 1-4 one can set for each deck.
OS X 10.10.5
Mixxx 1.12.0-beta1 (built 1.12 r5505) has the problem
Mixxx 1.12.0-beta1 (build 1.12 r5442) ok
Deck 1: Cue Point 1-4 Hotkeys:
1: Y(Z when using US-Keyboard)
2: X
3: C
4: V
Deck 2: Cue Point 1-4 Hotkeys:
1: m
2: ,
3: .
4: - (or / for US keyboard)
Makes sense, but the "," Hotkey is in conflict with the settings Hotkey which is "," as well.
Usually on OS X to open the settings of any application the hotkey for that is "cmd + ," and that is still the case in build r4224. But in r5505 the menubar has changed. And with that the shortcut for settings.
Afaik, there are no current nightly builds for OSX so can't test newer builds. But if this is not yet addressed, it would be great to get feedback on this and probably a fix (which should be rather simple).
The text was updated successfully, but these errors were encountered: