<!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>