I got the strange behaviour, that all Programs (kde, gtk...) speak mostly german. But sometimes they speak just English. I saw that the print-dialog of all kf5-programms are english, all kde4-programms are german. bug_report wrote on Gentoo-forums to upgrade qttranslation (was only installed in version 4.8.6-r1, no version 5) An equery gives me: $ equery d qttranslations * These packages depend on qttranslations: dev-qt/qtcore-4.8.6-r2 (~dev-qt/qttranslations-4.8.6) Is there a missing dependency in the qtcore-5 ebuild? I think a normal user would not expect this change of behavior.
I upgraded from KDE 4 to KDE/Plasma 5 2-3 months ago, so I "jumped" to relatively new versions of the packages. My system pulled in dev-qt/qttranslations:5 at some point, but the dependency probably got dropped in the last month or less (since my last emerge --depclean) 'cause today it unmerged dev-qt/qttranslations:5 during another --depclean. If you launch these 2 commands: # find /usr/portage/ -name '*.ebuild' -exec grep -li qttranslations {} \; # find /usr/portage/*{qt,kde,plasma}*/ -name '*.ebuild' -exec grep -li translations {} \; you'll find no sign of the package in Qt 5 ebuilds. Can we have some feedback from the Qt pkgs maintainers? Thanks in advance!
This is intentional. If you want translations for Qt5, emerge dev-qt/qttranslations:5. qtcore:4 depends on qttranslations:4 for backward compatibility reasons. Since Qt5 you have to explicitly install them if needed.