Created attachment 109615 [details] Runner unit converter without specified unit Hi, In english and in french, I can ask krunner "100€" or "100 EUR" and I get multiple results. This is fine. Then, in english, I can ask krunner "100 EUR in JPY" (for example) and I get the result. But I get no results in french. I've checked the expected translations ("dans", "vers" or "comme") [1]. It could be a space and/or an encoding issue. How can I compile a *.po file to *.mo and force the runner to use my custom translation ? Thanks. [1] https://websvn.kde.org/*checkout*/trunk/l10n-support/fr/summit/messages/kde-workspace/plasma_runner_converterrunner.po
Created attachment 109616 [details] Runner unit converter with a specified unit (KO)
Yes, that definitely looks like an encoding issue. Please feel free to submit a fix! Here's the documentation for how to get involved and do that: https://community.kde.org/Get_Involved/translation
There was an issue in the po (translation) file, there were spaces (including non breaking spaces) around the semicolon to separate the different versions. The reason is probably due to the french convention (of spaces around semicolons) being applied too rigorously during the translation. I've also replaced "comme" by "en" which is more natural. https://phabricator.kde.org/R883:1507895
Fantastic, thank you so much!