<div dir="ltr"><div>Hello,</div><div><br></div><div>Looking at<br></div><div></div><div><a href="https://websvn.kde.org/trunk/l10n-kf6/templates/messages/libksysguard/KSysGuardFormatter.pot?view=co">https://websvn.kde.org/trunk/l10n-kf6/templates/messages/libksysguard/KSysGuardFormatter.pot?view=co</a></div><div>there are some embedded Unicode characters which some tools have difficulty rendering.</div><div>Displaying the above URL using Firefox gives e.g.:</div><div><pre>#. i18n: Use \u202F (thin non-break space) to separate value and prefixed unit; Use \u200B (zero-width space) to separate prefix and unit.
#: Formatter.cpp:45
#, kde-format
msgctxt "Kilobytes unit symbol"
msgid "%1 Ki​B"
</pre></div><div>(Just for showing that msgid contains extra stuff, Firefox is not the subject.)<br></div><div>The i18n hint also says this.</div><div><br></div><div>In Vim it is displayed as<br></div><div><span style="font-family:monospace">msgid "%1 Ki<span style="color:rgb(95,215,255);background-color:rgb(255,255,255)"><200b></span><span style="color:rgb(0,0,0);background-color:rgb(255,255,255)">B"</span><br>
<br></span></div><div>The mailer might further mangle it - what I see on the terminal is</div><div><span style="font-family:monospace"><span style="color:rgb(0,0,0);background-color:rgb(255,255,255)">msgid "%1 Ki<200b>B"</span><br></span></div><div><br></div><div>Kate and Lokalize do not display a special code at the <200b> position.<br></div><div>When translating, I feel some uncertainty -</div><div>If I copy/paste the content from the msgid to the msgstr, can I be sure that the special characters are preserved as intended?</div><div><br></div><div>Cheers,</div><div><br></div><div>Oliver<br></div><div><br></div></div>