Summary: | switching language results in several highscore lists | ||
---|---|---|---|
Product: | [Frameworks and Libraries] libkdegames | Reporter: | Jakob Sack <kde> |
Component: | general | Assignee: | Matt Williams <matt> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Jakob Sack
2007-12-24 22:54:11 UTC
Hi Jakob. Can you still reproduce this bug? If you can reproduce it or if you still have the knetwalkrc file (most likely in ~/kde4/share/config) from before could you post it here? Jakob, Never mind. I can now produce this bug. It's caused by KGameDifficulty passing a pretranslated string to KScoreDialog which confuses things. SVN commit 803022 by milliams: Fix the mess that was i18n in KScoreDialog. Scores are now indexed by a key and translations for each key are added explicitly. Patch KSquares, KMines, KNetwalk and Kollision to use this correctly. BUG: 151415 BUG: 153811 BUG: 154582 BUG: 156870 CCMAIL: kde-games-devel@kde.org M +5 -4 kmines/mainwindow.cpp M +4 -2 knetwalk/src/mainwindow.cpp M +4 -2 kollision/mainwindow.cpp M +6 -2 ksquares/src/ksquareswindow.cpp M +98 -43 libkdegames/highscore/kscoredialog.cpp M +41 -3 libkdegames/highscore/kscoredialog.h M +41 -13 libkdegames/kgamedifficulty.cpp M +12 -0 libkdegames/kgamedifficulty.h WebSVN link: http://websvn.kde.org/?view=rev&revision=803022 |