<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<div class="moz-cite-prefix">Andre Heinecke skreiv 26.07.2024 15:51:<br>
</div>
<blockquote type="cite" cite="mid:114813545.nniJfEyVGO@esus">
<pre>I am currently just bothered by bulk changes like "let us add @action as a
context to each QAction". Changes like this <a
class="moz-txt-link-freetext" href="https://invent.kde.org/pim/"
moz-do-not-send="true">https://invent.kde.org/pim/</a>
kmail/-/commit/9baca4d559fae327a93f5a28c5fbe143dac72f4d
Which in my opinion create a lot of unnecessary work, with over 70 languages
we have, there should be a good reason to create work for all of them. And not
just some sense of completeness to have a context for every string.</pre>
</blockquote>
<p>Having complete UI context markers can be useful for the
translators. For example, some languages might use a different
translation for a string depending on whether it’s an action, a
tooltip or a window title (e.g., in English, there are different
capitalisation rules for windows titles and tooltips).<br>
</p>
<p><br>
</p>
<blockquote type="cite" cite="mid:114813545.nniJfEyVGO@esus">
<pre>My hope was to find a technical solution avoiding a discussion about the pros
and cons of this, since as usual, facts were already made.</pre>
</blockquote>
<p>The technical solution is to use ‘posieve unfuzzy-ctxmark-only’:<br>
<a class="moz-txt-link-freetext" href="http://pology.nedohodnik.net/doc/user/en_US/ch-sieve.html#sv-unfuzzy-ctxmark-only">http://pology.nedohodnik.net/doc/user/en_US/ch-sieve.html#sv-unfuzzy-ctxmark-only</a></p>
<p>Note that this is not the same as ‘posieve unfuzzy-context-only’.<br>
</p>
<p><br>
</p>
<pre class="moz-signature" cols="72">--
Karl Ove Hufthammer</pre>
</body>
</html>