<blockquote>
<p>the key names are not translated (also the dialogs text is translated)</p>
</blockquote>
<p>Being an ASCII only person I can't test it, but I checked and the key name strings seem to be marked for translation and they are translated in the random po file I checked (fr.po).  Maybe its just that nobody has translated them for your language.  Which one did you use?</p>
<blockquote>
<p>Ctrl seems to be displayed as Primary. The menu items always use Ctrl.</p>
</blockquote>
<p>This is a GTK issue.  Geany gets the key names from GTK and it returns <code>primary</code> instead of <code>ctrl</code>.</p>
<p>I think its because which is the primary key depends on the keyboard, and system and keymapping.  For example Macs have all sorts of funny modifier keys.  The use of <code>primary</code> is a portable name that works on all systems and so can be portably saved in files, but of course when showing it on the menus GTK knows the particular system its running on and what the real <code>primary</code> key is and uses that name, <code>ctrl</code> on your system.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/geany/geany/issues/1630#issuecomment-334934898">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/ABDrJ_aGu1iBjes-sc3G9yRiXAw1-nDoks5sp3ufgaJpZM4PxV50">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/ABDrJ9UTbB7kAqwjzldHRcqVWwPeWG6Sks5sp3ufgaJpZM4PxV50.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/geany/geany/issues/1630#issuecomment-334934898"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/geany/geany","title":"geany/geany","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/geany/geany"}},"updates":{"snippets":[{"icon":"PERSON","message":"@elextr in #1630: \u003e the key names are not translated (also the dialogs text is translated)\r\n\r\nBeing an ASCII only person I can't test it, but I checked and the key name strings seem to be marked for translation and they are translated in the random po file I checked (fr.po).  Maybe its just that nobody has translated them for your language.  Which one did you use?\r\n\r\n\u003e Ctrl seems to be displayed as Primary. The menu items always use Ctrl.\r\n\r\nThis is a GTK issue.  Geany gets the key names from GTK and it returns `primary` instead of `ctrl`.  \r\n\r\nI think its because which is the primary key depends on the keyboard, and system and keymapping.  For example Macs have all sorts of funny modifier keys.  The use of `primary` is a portable name that works on all systems and so can be portably saved in files, but of course when showing it on the menus GTK knows the particular system its running on and what the real `primary` key is and uses that name, `ctrl` on your system."}],"action":{"name":"View Issue","url":"https://github.com/geany/geany/issues/1630#issuecomment-334934898"}}}</script>