Bug 441725

Summary: Use of xi18nc() for placeholder subtitle string causes the translated text to not be displayed due to the lack of a translation domain
Product: [Applications] systemsettings Reporter: roxfr
Component: kcm_kaccountsAssignee: Dan Leinir Turthra Jensen <admin>
Status: RESOLVED FIXED    
Severity: normal CC: kde, nate, nicolas.fella, plasma-bugs-null
Priority: NOR    
Version First Reported In: 5.22.4   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In: 22.08.1
Sentry Crash Report:
Attachments: System_settings_-_Account
System_settings_-_Account

Description roxfr 2021-08-29 20:31:17 UTC
Created attachment 141137 [details]
System_settings_-_Account

Hi,
I encountered a small translation problem in System Settings with Account.
See attached image.
Regards,
Roxfr
Comment 1 Nicolas Fella 2021-08-29 23:33:15 UTC
That looks like the same screenshot as https://bugs.kde.org/show_bug.cgi?id=441726 ?
Comment 2 roxfr 2021-08-30 17:11:11 UTC
Created attachment 141159 [details]
System_settings_-_Account

I modified the attachment
Comment 3 Nate Graham 2021-08-30 18:40:39 UTC
In this case it would appear we are using xi18nc() so that we can use the <interface> tag. But that invocation has no translation domain. I suppose we would need to use xi18ndc() but such a thing either does not exist or is failing to parse the tag.
Comment 4 Nicolas Fella 2021-08-30 18:42:06 UTC
it does exist, but I don't know why it's not working