Hi, There is an incorrect translation of pt and pt_BR languages at regional settings in systemsettings. Both are presented as "português do Brasil" as seen on the attached screenshot where only one is the correct, the other is just "português" This confuse users. Reproducible: Always
Created attachment 91846 [details] Translations in systemsettings
Confirmed with latest frameworks compiled from sources and in kubuntu 15.04 beta2 But l10n-kf5 in trunk does not have the string with lowercase "português" $ wcgrep "português do Brasil" l10n-kf5/*/messages/|wc -l 0 $ wcgrep "Português do Brasil" l10n-kf5/*/messages/|grep -v "#~"| wc -l 9 Is the string from Qt?
I found the same problem with Catalan and Catalan from València. The same string for both options points to ca and ca@valencia
Git commit adb75ec59296ff17ef9d07a7cae0614235c592a6 by Albert Astals Cid. Committed on 23/08/2015 at 11:41. Pushed by aacid into branch 'Plasma/5.4'. Fix issues in translation control module Fixes two problems: * Variants not being shown up, i.e. ca ca@valencia showing up both as "català" * pt showing up as "português do Brasil" For the first one i've went the easy route of adding the languageCode if there's an @ in it For pt i had to hardcode it since i found no other way to make Qt understand that for "pt" we mean portuguese from portugal REVIEW: 124885 Related: bug 347956 M +15 -1 kcms/translations/kcmtranslations.cpp http://commits.kde.org/plasma-desktop/adb75ec59296ff17ef9d07a7cae0614235c592a6