Gajim - 2018-10-13


  1. Daniel asterix, I missed your message about string updates in pootle. At least for plugins master it's updating, so I guess it's working for the others as well
  2. asterix Yes I foind where I call my script, thanks
  3. bot Daniel Brötzmann closed an issue in _gajim-plugins_ < https://dev.gajim.org/gajim/gajim-plugins/issues/336 >: #336: < [plugin_installer] Update GUI >
  4. bot Daniel Brötzmann closed an issue in _gajim-plugins_ < https://dev.gajim.org/gajim/gajim-plugins/issues/193 >: #193: < [omemo] Problems when updating plugin while being joined in MUC >
  5. bot Daniel Brötzmann closed an issue in _gajim-plugins_ < https://dev.gajim.org/gajim/gajim-plugins/issues/350 >: #350: < omemo exception >
  6. bot Daniel Brötzmann created an issue in _gajim-plugins_ < https://dev.gajim.org/gajim/gajim-plugins/issues/353 >: #353: < [set_location] Unable to deactivate plugin >
  7. bot Philipp Hörist pushed 1 commit to branch _refs/heads/master_ of _gajim_ < https://dev.gajim.org/gajim/gajim >: *683e7aa4* < https://dev.gajim.org/gajim/gajim/commit/683e7aa4c77e590ca6e712009dcf51083ff6902b > Bind textomain also for plugins
  8. bot Philipp Hörist pushed 4 commits to branch _refs/heads/gajim_1.1_ of _gajim_ < https://dev.gajim.org/gajim/gajim >: https://conference.gajim.org:5281/pastebin/e10b137b-01ab-4086-b163-9a5934f60e4d
  9. bot Philipp Hörist pushed 8 commits to branch _refs/heads/gajim_1.1_ of _gajim-plugins_ < https://dev.gajim.org/gajim/gajim-plugins >: https://conference.gajim.org:5281/pastebin/73669b1c-3078-4437-ab1a-8c50c3fe8f7e
  10. bot pitchum proposed a new merge request for _gajim-plugins/master_ < https://dev.gajim.org/gajim/gajim-plugins/merge_requests/98 >: Add moar client icons
  11. bot pitchum proposed a new merge request for _gajim-plugins/master_ < https://dev.gajim.org/gajim/gajim-plugins/merge_requests/99 >: [pgp] Add compatibility for Gajim 1.1
  12. bot Philipp Hörist pushed 2 commits to branch _refs/heads/gajim_1.1_ of _gajim-plugins_ < https://dev.gajim.org/gajim/gajim-plugins >: *ef35e93f* < https://dev.gajim.org/gajim/gajim-plugins/commit/ef35e93f751ff7170640753a045657d87b36d59f > [pgp] Fix import *8f322705* < https://dev.gajim.org/gajim/gajim-plugins/commit/8f3227050312519d3ecb39295e6bbfbc4221fb14 > [pgp] Update manifest.ini
  13. bot Philipp Hörist pushed 2 commits to branch _refs/heads/master_ of _gajim-plugins_ < https://dev.gajim.org/gajim/gajim-plugins >: *c494ab2c* < https://dev.gajim.org/gajim/gajim-plugins/commit/c494ab2c8e26b1a3b00c5d43bff8a2db52b22cd9 > [pgp] Fix import *312fd98e* < https://dev.gajim.org/gajim/gajim-plugins/commit/312fd98efe9e443b4efdc8d6ae9f8e01ffbb02c7 > [pgp] Update manifest.ini
  14. bot Philipp Hörist closed a merge request for _gajim-plugins/master_ < https://dev.gajim.org/gajim/gajim-plugins/merge_requests/99 >: [pgp] Add compatibility for Gajim 1.1
  15. bot Philipp Hörist pushed 1 commit to branch _refs/heads/master_ of _gajim_ < https://dev.gajim.org/gajim/gajim >: *2b7006e8* < https://dev.gajim.org/gajim/gajim/commit/2b7006e8837d60096e56730443f59478654d9c31 > Catch exceptions when loading plugins
  16. bot Philipp Hörist pushed 1 commit to branch _refs/heads/gajim_1.1_ of _gajim_ < https://dev.gajim.org/gajim/gajim >: *ec05b1a4* < https://dev.gajim.org/gajim/gajim/commit/ec05b1a47e8f63477175b66d3120a3a977b4e5af > Catch exceptions when loading plugins
  17. bot Philipp Hörist pushed 2 commits to branch _refs/heads/gajim_1.1_ of _gajim_ < https://dev.gajim.org/gajim/gajim >: *425e1c76* < https://dev.gajim.org/gajim/gajim/commit/425e1c7663fa042d04dffa4ee1c9a9688f0e5917 > Update ChangeLog *e3bf5449* < https://dev.gajim.org/gajim/gajim/commit/e3bf54498c63057e922d1fa1e7db6339222df664 > Raise Gajim version
  18. bot Yann Leboulanger merge request for _gajim-plugins/master_ < https://dev.gajim.org/gajim/gajim-plugins/merge_requests/97 >: WIP: ignore plugins that don't apply to our Gajim version
  19. bot Yann Leboulanger updated a merge request for _gajim-plugins/master_ < https://dev.gajim.org/gajim/gajim-plugins/merge_requests/97 >: WIP: ignore plugins that don't apply to our Gajim version
  20. bot Yann Leboulanger updated a merge request for _gajim-plugins/master_ < https://dev.gajim.org/gajim/gajim-plugins/merge_requests/97 >: ignore plugins that don't apply to our Gajim version
  21. bot Yann Leboulanger pushed 1 commit to branch _refs/heads/gajim_1.1_ of _gajim_ < https://dev.gajim.org/gajim/gajim >: *8e04f07c* < https://dev.gajim.org/gajim/gajim/commit/8e04f07c9e5a2b95ca3bd5f7ef6cb109f9fd1dc0 > update translations from pootle
  22. bot Philipp Hörist pushed 2 commits to branch _refs/heads/master_ of _gajim-plugins_ < https://dev.gajim.org/gajim/gajim-plugins >: *19acf229* < https://dev.gajim.org/gajim/gajim-plugins/commit/19acf229ac029b279639a300e3674d6567908340 > [omemo] Keep compatibility with Gtk 3.20 *1be7cfc5* < https://dev.gajim.org/gajim/gajim-plugins/commit/1be7cfc50cb4b41f011e6c35fbba61b84c2b61e9 > [omemo] Update manifest.ini
  23. bot Philipp Hörist pushed 2 commits to branch _refs/heads/gajim_1.1_ of _gajim-plugins_ < https://dev.gajim.org/gajim/gajim-plugins >: *9ddbd95a* < https://dev.gajim.org/gajim/gajim-plugins/commit/9ddbd95a525327419a25edbe13c39e4c018a5098 > [omemo] Keep compatibility with Gtk 3.20 *089cb806* < https://dev.gajim.org/gajim/gajim-plugins/commit/089cb806490bd247362d3b43ff5a392de962291a > [omemo] Update manifest.ini
  24. bot Yann Leboulanger updated a merge request for _gajim-plugins/master_ < https://dev.gajim.org/gajim/gajim-plugins/merge_requests/97 >: ignore plugins that don't apply to our Gajim version
  25. bot Yann Leboulanger pushed 1 commit to branch _refs/heads/master_ of _gajim-plugins_ < https://dev.gajim.org/gajim/gajim-plugins >: *db34bb68* < https://dev.gajim.org/gajim/gajim-plugins/commit/db34bb68e228d0f5f72c688c8151e59aa1eedccc > ignore plugins that don't apply to our Gajim version
  26. bot Yann Leboulanger merged a merge request for _gajim-plugins/master_ < https://dev.gajim.org/gajim/gajim-plugins/merge_requests/97 >: ignore plugins that don't apply to our Gajim version
  27. bot Yann Leboulanger pushed 1 commit to branch _refs/heads/gajim_1.1_ of _gajim-plugins_ < https://dev.gajim.org/gajim/gajim-plugins >: *c843cc7d* < https://dev.gajim.org/gajim/gajim-plugins/commit/c843cc7d45e926b23ede8e8a708f1228c6db25b0 > ignore plugins that don't apply to our Gajim version
  28. bot Yann Leboulanger pushed 1 commit to branch _refs/heads/master_ of _gajim-plugins_ < https://dev.gajim.org/gajim/gajim-plugins >: *d28891d1* < https://dev.gajim.org/gajim/gajim-plugins/commit/d28891d1929acec4095a0fa5e79e6fc0fd6c3d29 > [plugin_installer] increase version number
  29. bot Yann Leboulanger pushed 1 commit to branch _refs/heads/gajim_1.1_ of _gajim-plugins_ < https://dev.gajim.org/gajim/gajim-plugins >: *f5693612* < https://dev.gajim.org/gajim/gajim-plugins/commit/f56936123410f8babd6f1288db3a3adeb47f226e > [plugin_installer] increase version number
  30. bot Yann Leboulanger pushed 1 commit to branch _refs/heads/master_ of _website_ < https://dev.gajim.org/gajim/website >: *784897f9* < https://dev.gajim.org/gajim/website/commit/784897f9a1857065fa05318dc98d0da638b42807 > prepare website for 1.1.0 beta2
  31. bot Yann Leboulanger pushed 1 commit to branch _refs/heads/master_ of _website_ < https://dev.gajim.org/gajim/website >: *01f1a3ba* < https://dev.gajim.org/gajim/website/commit/01f1a3bafdf5813559b8e9a3204deaf63bce2cb0 > update translations
  32. bot Philipp Hörist pushed 1 commit to branch _refs/heads/master_ of _gajim_ < https://dev.gajim.org/gajim/gajim >: *7113760b* < https://dev.gajim.org/gajim/gajim/commit/7113760b03ce8a0e32ea7357a5609c654e4295b6 > Windows: Add precis-i18n to the build
  33. bot Philipp Hörist pushed 1 commit to branch _refs/heads/gajim_1.1_ of _gajim_ < https://dev.gajim.org/gajim/gajim >: *c0ae4af7* < https://dev.gajim.org/gajim/gajim/commit/c0ae4af7cfbd77d365a9db61544a29af02164483 > Windows: Add precis-i18n to the build
  34. asterix it won't be in beta2
  35. lovetox not important
  36. bot Yann Leboulanger pushed 1 commit to branch _refs/heads/master_ of _website_ < https://dev.gajim.org/gajim/website >: *3bd3e85a* < https://dev.gajim.org/gajim/website/commit/3bd3e85a47ea4d3483f16497088117022aa46bbe > update franch translation
  37. lovetox as long as its in the final release
  38. marmistrz lovetox: the commit should be rather "Polish the GUI". Otherwise the first idea is that you're adding GUI, which is Polish :)
  39. marmistrz "Polish GUI" sounds like "polnisches GUI" at first glance :)
  40. asterix beta2 is now available!
  41. bot Philipp Hörist pushed 1 commit to branch _refs/heads/master_ of _gajim_ < https://dev.gajim.org/gajim/gajim >: *c58ea133* < https://dev.gajim.org/gajim/gajim/commit/c58ea1337943e0564aa433244652e6b39fabc3f3 > Default to showing offline contacts Many messengers dont show the status anymore, its not evident to new users that most of their roster is hidden per default and they have to show it to access the contacts
  42. bot Philipp Hörist closed a merge request for _gajim/master_ < https://dev.gajim.org/gajim/gajim/merge_requests/308 >: Change the default configuration options to better reflect the changes in the modern connectivity world
  43. bot Philipp Hörist modified an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/8992 >: #8992: < Autoscroll gets disabled despite scrolling to the very bottom >
  44. bot Philipp Hörist modified an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/8876 >: #8876: < Fails to connect on startup >
  45. bot Philipp Hörist modified an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/9126 >: #9126: < Doesn't wait for password manager to finish >
  46. debacle https://conference.gajim.org:5281/pastebin/85973581-533f-4ff2-87c5-728ffd830076
  47. lovetox whats the problem?
  48. bot Philipp Hörist modified an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/8874 >: #8874: < Nice looking UI for showing blocked users >
  49. bot Philipp Hörist modified an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/8822 >: #8822: < Make Spellchecker use less memory >
  50. bot Philipp Hörist modified an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/8814 >: #8814: < Permanently high CPU load when displaying animated icons in roster >
  51. bot Philipp Hörist modified an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/5403 >: #5403: < History in XML Console >
  52. bot Philipp Hörist modified an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/8213 >: #8213: < Fit XHTML image width to chat window size >
  53. bot Philipp Hörist modified an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/8187 >: #8187: < Add native GTK icon set >
  54. bot Philipp Hörist modified an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/7498 >: #7498: < Use native GTK icons to enhance meta-contact display >
  55. bot Philipp Hörist modified an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/7463 >: #7463: < Service Discovery: do not create new dialogs in separate windows >
  56. bot Philipp Hörist modified an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/7456 >: #7456: < Improving balloon popup status icons appearance >
  57. bot Philipp Hörist modified an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/6096 >: #6096: < Connection info, crypto etc >
  58. bot Philipp Hörist modified an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/5315 >: #5315: < Automatic Update >
  59. bot Philipp Hörist modified an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/5289 >: #5289: < Saved MUCs always in roster >
  60. bot Philipp Hörist modified an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/4364 >: #4364: < Remember status of the last session >
  61. bot pitchum updated a merge request for _gajim-plugins/master_ < https://dev.gajim.org/gajim/gajim-plugins/merge_requests/98 >: Add moar client icons
  62. debacle lovetox, I don't know, I just saw the exception and assume, there might be a problem
  63. lovetox if you dont have one, i dont have one :)
  64. debacle but maybe it's all OK
  65. lovetox often we print exceptions to the log in case there is a problem
  66. debacle well, maybe an image is not shown and I'm not even aware of it
  67. debacle maybe not :~)
  68. debacle maybe not :~) (= maybe not a problem)
  69. lovetox then you would see a link
  70. lovetox the plugin analyses all text
  71. lovetox and obviously some them are not valid links
  72. lovetox and this is shown with an error
  73. lovetox in console
  74. debacle lovetox, I see!
  75. bot pitchum updated a merge request for _gajim-plugins/master_ < https://dev.gajim.org/gajim/gajim-plugins/merge_requests/98 >: Add moar client icons
  76. lovetox hm but that could be more pretty
  77. Daniel asterix, would you be so kind and update the translations for plugins_translations? There happended quite a lot in these eight months
  78. Daniel also, there are hebrew and russian .mo files in there, I think the don't belong there, these are not in the pootle translation list for plugins
  79. Daniel right now there are dutch, dutch (belgium), german, and french for plugins
  80. asterix Yes I will
  81. Daniel thank you! :)
  82. nico it seems that gajim beta 1.1 on windwos is not able to load omemo. this traceback happens https://paste.xinu.at/aA6Dv/
  83. abbe Howdy!
  84. abbe Just setting up Gajim, and wondering how to enable SSL certificate verification ?
  85. asterix Daniel: Hebrew and russian are not even on pootle ... So not maintained
  86. asterix nico: it's just because you have the old plugin
  87. asterix nico: Gajim should propose you to update plugins
  88. asterix abbe: Gajim does it
  89. abbe On searching I came across years old bug reports mentioning need to symlink ~/.local/share/gajim/cacerts.pem to the CA bundle
  90. asterix abbe: no it's too old :) Gajim does check ssl cert automaticaly and warn you if there is a problem
  91. abbe asterix, thanks, yes how does it do that ? it's saying can't find local issuer certificate
  92. abbe while Pidgin/Adium which uses CA bundle connects just fine.
  93. abbe I've a LE certificate.
  94. asterix I use LE too, and I have no problem with it
  95. abbe FTR, I'm on FreeBSD 11.2 (amd64), and running Gajim 1.0.3 from FreeBSD Ports
  96. Daniel asterix, yes these are not maintained. I'm curious if updating the plugin translations works. there still is an issue open about this: https://dev.gajim.org/gajim/gajim-plugins/issues/259
  97. bot Yann Leboulanger pushed 1 commit to branch _refs/heads/gajim_1.1_ of _gajim-plugins_ < https://dev.gajim.org/gajim/gajim-plugins >: *79f017fb* < https://dev.gajim.org/gajim/gajim-plugins/commit/79f017fbc903dbca1934da6bd0c41933bad10b92 > [plugins_translation] update translations from pootle
  98. asterix Daniel: I just updated
  99. asterix Daniel: can you check if it works?
  100. Jillian Hi. I have a non-gajim question related to jsxc for NextCloud. I see the Omemo plug has been integrated in 4.0, but the current release is only 3.4.2. Can I get omemo working on 3.4.2 or do I have to wait for the 4.0 release?
  101. asterix you should ask to the concerning projects, I have no idea
  102. Jillian I should have added, omemo is working perfectly with Gajaim and Conversations, app.
  103. bot nico created an issue in _gajim-plugins_ < https://dev.gajim.org/gajim/gajim-plugins/issues/354 >: #354: < Omemo with beta 1.1 client not working >
  104. abbe do you have any hints for me how do I investigate this further ?
  105. bot Yann Leboulanger closed an issue in _gajim-plugins_ < https://dev.gajim.org/gajim/gajim-plugins/issues/354 >: #354: < Omemo with beta 1.1 client not working >
  106. asterix abbe: it's the cert used to connect to your XMPP server?
  107. abbe Nope, assuming you meant client-side certificate authentication. My XMPP server is TLS enabled with a LE issued certificate which I want to verify when connecting with Gajim.
  108. abbe ATM, I've to manually trust the fingerprint
  109. nico I did update the plugins from the latest zip from the gajim1_1 branch and omemo is not working
  110. asterix abbe: you use the fullchain certificate?
  111. abbe yes
  112. abbe let me double check though
  113. asterix abbe: you use prosody?
  114. abbe ejabberd
  115. asterix then I don't know how to configure it
  116. abbe 0 s:/CN=domain.tld i:/C=US/O=Let's Encrypt/CN=Let's Encrypt Authority X3 1 s:/C=US/O=Let's Encrypt/CN=Let's Encrypt Authority X3 i:/O=Digital Signature Trust Co./CN=DST Root CA X3
  117. abbe well, this is what server sends.
  118. abbe as verified with: openssl s_client -showcerts -starttls xmpp -connect domain.tld:5222
  119. asterix in prosody I give it the privkey.pem and fullchain.pem and it works
  120. abbe well that part is working fine, like Pidgin which uses System's CA bundle has no problem verifying server. It's just Gajim.
  121. asterix abbe: I have the same chain for my server
  122. asterix it just mean that you OS don't trust LE certs?
  123. asterix nico: which versions?
  124. abbe well, curl, Pidgin, et. al. apps which use the ca certificates bundle seem to have no problem connecting to server.
  125. abbe so I wonder how does Gajim know where to find CA certificates
  126. asterix maybe lovetox can help you when he'll be back
  127. abbe sure, I'll check with them. In the meantime, I guess I should look in the sources. Thanks for your time :)
  128. abbe def _load_cert_file(self, cert_path, cert_store, logg=True): if not os.path.isfile(cert_path): return sigh! I have symlink :-/
  129. abbe that's from nbxmpp
  130. abbe Fixed now, after copying the file, instead of symlinking to it.
  131. Daniel asterix, no it is not working. I manually searched the de.mo file for some new strings (e.g. omemo config: 'Note: Fingerprints of your contacts are managed in the message window.' and this string is not there. there are very few working translations
  132. abbe And ofcourse CA bundle is ISO-8859-1 encoded, but apparently nbxmpp wanted UTF-8, so had to iconv it too.
  133. abbe Now everything works as expected
  134. bot Daniel Brötzmann modified an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/8992 >: #8992: < Autoscroll gets disabled despite scrolling to the very bottom >
  135. abbe funny https://dev.gajim.org/gajim/python-nbxmpp/issues/53
  136. asterix Daniel: you use beta2 release?
  137. asterix Daniel: with 1.1.1 version of plugins_translation?
  138. asterix nico: I have no problem with Gajim beta2 + omemo 2.6.22. I still don't know which version you have for OMEMO, but you don't use beta2
  139. asterix ha I know
  140. asterix you use latest omemo plugin, but not latest Gajim. Thant can't work
  141. asterix nico: update Gajim
  142. nico 8 use the latest Gajim release candidate that is on the Gajim website.
  143. asterix no
  144. asterix 1.0.99 is not the last one
  145. asterix I uploaded a new one a few hours ago
  146. asterix it should be 1.0.99.1
  147. nico Ahhh OK I will update then and retry.
  148. concerto Can I disable the Gajim taskbar entry from flashing when I get a new message?
  149. concerto v1.0.99+990a35f9d on Debian
  150. concerto v1.0.99+990a35f9d on Debian (gajim-default-nightly)
  151. bot Yann Leboulanger modified an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/9364 >: #9364: < Gajim doesn't get missing messages after reconnect >
  152. bot Yann Leboulanger modified an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/9368 >: #9368: < roster_window.py and groupchat_control.py issue >
  153. asterix concerto: maybe with triggers plugin
  154. Daniel asterix, I use latest git master for gajim, and plugins_translations 1.2.0 (but copied the .mo files from your commit in the plugin directory, plus deleted the generated ./plugins/locale folder). It works for some strings, but for most strings it doesn't. But this should work, shouldn't it? maybe you could generate translations for gajim-plugin master ?
  155. asterix Daniel: about https://dev.gajim.org/gajim/gajim-plugins/issues/353, could you try to replace the .send_location() calls by .get_module('UserLocation').send()
  156. asterix yes I could, but if copying the mo file doesn't work ...
  157. Daniel I wonder why there are some strings missing in the .mo file
  158. asterix which one for ex?
  159. Daniel e.g. 'Note: Fingerprints of your contacts are managed in the message window.'
  160. Daniel asterix, your proposed fix for set_location plugin works, it lets me disable/enable the plugin without problems
  161. asterix this one doesn't exist in po file
  162. asterix Daniel: ok thanks, I'll commit that
  163. asterix maybe it's not marked as translatable in plugin?
  164. Daniel i see it in pootle
  165. asterix I searched for "Note:" and pootle found nothing
  166. asterix https://translate.gajim.org/de/gajim-plugins-1.1/translate/#search=Note%3A&sfields=source
  167. Daniel in plugins master it does
  168. asterix ok but not in 1.1, so it's normal it's not in mo file :)
  169. asterix so I'll generate for master
  170. Daniel yes, that would be nice to see if that part works as intended
  171. bot Yann Leboulanger pushed 1 commit to branch _refs/heads/master_ of _gajim-plugins_ < https://dev.gajim.org/gajim/gajim-plugins >: *cc975852* < https://dev.gajim.org/gajim/gajim-plugins/commit/cc9758520f8e06cd41d563d39531d809d4922140 > [plugins_translate] update translation from pootle
  172. bot Yann Leboulanger pushed 1 commit to branch _refs/heads/master_ of _gajim-plugins_ < https://dev.gajim.org/gajim/gajim-plugins >: *6976a840* < https://dev.gajim.org/gajim/gajim-plugins/commit/6976a840b35debd0040e56e74a173fe0cceba2a1 > [set_location] update send_location calls. Fixes #353
  173. bot Yann Leboulanger closed an issue in _gajim-plugins_ < https://dev.gajim.org/gajim/gajim-plugins/issues/353 >: #353: < [set_location] Unable to deactivate plugin >
  174. asterix Daniel: translation should work
  175. asterix and location too
  176. bot Yann Leboulanger pushed 1 commit to branch _refs/heads/gajim_1.1_ of _gajim-plugins_ < https://dev.gajim.org/gajim/gajim-plugins >: *c1686ca4* < https://dev.gajim.org/gajim/gajim-plugins/commit/c1686ca48a97e3e1cb5eb42039ee544eb28da7ed > [set_location] update send_location calls. Fixes #353
  177. Daniel asterix, the string is now included in the .mo file, but translations don't seem to work any better
  178. asterix some are and some are not??
  179. Daniel yes, for example plugin descriptions from plugin_installer and plugins_translations are translated
  180. asterix could it be that strings from ui files are and not from code? or the opposite?
  181. Daniel it seems mixed. but I have to go now, I'll check further tomorrow. thank you for the effort!
  182. asterix ok CU
  183. lovetox Daniel, plugins have to use the get_builder method to load ui files
  184. lovetox depends on what system you are testing
  185. lovetox but on windows translation will not work if you dont load ui files without get_builder
  186. lovetox i only fixed that today for omemo
  187. Daniel lovetox, did you push a new version of the omemo plugin? Because there it's also not translated. Tested on Arch.
  188. Daniel Does plugin translation work on windows though?
  189. lovetox what is not translated
  190. Daniel Everything for me
  191. Daniel Everything in omemo I mean
  192. Daniel It works for some plugin descriptions, like for the plugin_installer and plugins_translations descriptions.
  193. lovetox for me everything is translated except the description in plugin installer
  194. Daniel Oh ok! So I check tonorrow if that works for me as well..
  195. lovetox hm but im on windows
  196. lovetox translation is done differently
  197. lovetox i have to test on linux
  198. Daniel Yes, I'd check on windows as well, but when you say it works, should work for me as well.
  199. lovetox could well be that we have a problem on linux
  200. Daniel I see
  201. Daniel I'm willing to test if there are patches :)
  202. lovetox you can again look in plugins_i18n.py
  203. lovetox and see if we can find the translation
  204. lovetox or if it raises OSError
  205. lovetox but obviously it can find it if the description is translated
  206. lovetox look at the fingerprint window
  207. lovetox of omemo
  208. lovetox is it translated?
  209. lovetox description of omemo not translated is a bug
  210. lovetox its because its not defined in the omemo plugin
  211. Daniel I'll have a look tomorrow, and will test again!