XSF Communications Team - 2023-02-27


  1. emus has left

  2. emus has joined

  3. singpolyma has left

  4. singpolyma has joined

  5. Stefan has left

  6. singpolyma has left

  7. singpolyma has joined

  8. neox has left

  9. singpolyma has left

  10. singpolyma has joined

  11. adiaholic has left

  12. adiaholic has joined

  13. singpolyma has left

  14. singpolyma has joined

  15. gooya has left

  16. singpolyma has left

  17. singpolyma has joined

  18. alacer has joined

  19. patasca has left

  20. patasca has joined

  21. Schimon_ has joined

  22. Stefan has joined

  23. neox has joined

  24. patasca has left

  25. patasca has joined

  26. praveen has joined

  27. resoli has joined

  28. resoli has left

  29. *IM* has joined

  30. resoli has joined

  31. resoli has left

  32. Jeybe has joined

  33. wurstsalat has joined

  34. wh0 has left

  35. *IM* has left

  36. neox has left

  37. Titi has joined

  38. neox has joined

  39. *IM* has joined

  40. MSavoritias (fae,ve) has joined

  41. Alex has joined

  42. nicfab has joined

  43. resoli has joined

  44. lenaa has joined

  45. resoli has left

  46. resoli has joined

  47. nicfab has left

  48. resoli has left

  49. resoli has joined

  50. *IM* has left

  51. *IM* has joined

  52. wh0 has joined

  53. praveen has left

  54. emus

    ahh french folks - spaces 🙈🙈🙈 `[text] (link)` that does not work

  55. patasca has left

  56. patasca has joined

  57. p42ity has joined

  58. p42ity has left

  59. Jeroen.Naeff has joined

  60. debacle has joined

  61. *IM* has left

  62. goffi has joined

  63. la|r|ma has joined

  64. Ramiro Romani has left

  65. neox

    emus: sorry, didn't check...

  66. emus

    is fine, just for the next time

  67. praveen has joined

  68. debacle has left

  69. *IM* has joined

  70. alacer has left

  71. alacer has joined

  72. goffi has left

  73. goffi has joined

  74. jeroen.naeff has joined

  75. jeroen.naeff has left

  76. debacle has joined

  77. neox

    emus: this problem does not exist for newsletters since I have a script for that. Next time I translate something like gsoc page, I'll be careful 👀

  78. jeroen.naeff has joined

  79. jeroen.naeff has left

  80. emus

    sure

  81. wurstsalat

    neox: I found those broken links in the newsletter translation ;)

  82. neox

    wurstsalat: noooooooo 😭

  83. emus

    😅

  84. papatutuwawa has joined

  85. gooya has joined

  86. praveen has left

  87. Alex has left

  88. Alex has joined

  89. alacer has left

  90. alacer has joined

  91. pablo has joined

  92. pablo has left

  93. pablo has joined

  94. papatutuwawa has left

  95. pablo has left

  96. praveen has joined

  97. Ray222 has joined

  98. patasca has left

  99. patasca has joined

  100. jeroen.naeff has joined

  101. jeroen.naeff has left

  102. Ray222 has left

  103. p42ity has joined

  104. p42ity has left

  105. papatutuwawa has joined

  106. *IM* has left

  107. emus has left

  108. emus has joined

  109. *IM* has joined

  110. nicola has left

  111. nicola has joined

  112. wojtek has joined

  113. nicfab has joined

  114. nicfab has left

  115. PeterW has left

  116. praveen has left

  117. nicola has left

  118. Ramiro Romani has joined

  119. nuron has left

  120. Licaon_Kter has left

  121. nuron has joined

  122. Licaon_Kter has joined

  123. nuron has left

  124. nuron has joined

  125. Jeybe has left

  126. Jeybe has joined

  127. *IM* has left

  128. *IM* has joined

  129. wojtek has left

  130. wojtek has joined

  131. eevvoor has left

  132. *IM* has left

  133. eevvoor has joined

  134. wojtek has left

  135. jcbrand has left

  136. jcbrand has joined

  137. adiaholic has left

  138. adiaholic has joined

  139. Jeroen.Naeff has left

  140. praveen has joined

  141. resoli has left

  142. wojtek has joined

  143. Jeybe has left

  144. praveen has left

  145. praveen has joined

  146. debacle has left

  147. Jeybe has joined

  148. nicola has joined

  149. debacle has joined

  150. p42ity has joined

  151. la|r|ma has left

  152. la|r|ma has joined

  153. eevvoor has left

  154. eevvoor has joined

  155. p42ity has left

  156. wojtek has left

  157. *IM* has joined

  158. praveen has left

  159. praveen has joined

  160. Ray222 has joined

  161. patasca has left

  162. patasca has joined

  163. wojtek has joined

  164. Ray222 has left

  165. resoli has joined

  166. emus

    nicola: you posted a link recently?

  167. emus

    nicola: havent received anything

  168. emus

    ok link i found. do you post about the DMA too?

  169. nicola

    > nicola: you posted a link recently? Yes, here is the Italian translation: https://upload.adminforge.de/r/NVc5_1LnFH#44caXrsOniihmhaggVoseRJ7rWQz/JYei3Q/MPcJiQw=

  170. nicola

    > ok link i found. do you post about the DMA too? I hope. I’ll see tomorrow if I will be able to write something

  171. emus

    nicola: cool

  172. nicola

    > nicola: cool 😉

  173. resoli has left

  174. nicfab has joined

  175. praveen has left

  176. wojtek has left

  177. wojtek has joined

  178. emus

    Sorry for blaming the French folks here, today - it was me messing up in the begining I believe:

  179. nicfab has left

  180. emus

    https://jabbers.one:5281/upload/hNTasUoSjWoFAL69KqpxqPdr/a6ee292f-4ad2-4f12-b433-a61210781834.png

  181. nicfab has joined

  182. emus

    Ahh, it was in the newsletter I remember, too

  183. emus

    anyway, we all messed up - great! 🙂

  184. wurstsalat

    Hi folks! In order to present xmpp.org's blog posts in new languages, we need a little scaffolding. For newly added translations to Italian, I would need this file translated https://github.com/xsf/xmpp.org/blob/master/themes/xmpp.org/i18n/en.yaml It contains localized strings used for blog navigation, display of time, etc. Your help would be much appreciated! Maybe you could have a look, nicfab ? :)

  185. emus

    nicola **

  186. pep.

    wurstsalat, have you seen https://joinjabber.org/blog/translations-made-easy/ btw? I don't know if that's of interest here

  187. emus

    I assume, but we are not yet there

  188. nicfab has left

  189. pep.

    And https://codeberg.org/joinjabber/website-hugo/src/branch/main/generate-translations.sh really

  190. pep.

    You'd still need the stuff you just linked to be translated in these files though, that's separate

  191. nicfab has joined

  192. wurstsalat

    pep., thanks, nice to see another markdown <> po converter with weblate and hugo integration :) I touched this topic various times while integrating weblate support for gajim.org and saw many different implementations, the biggest being https://invent.kde.org/websites/hugo-i18n

  193. pep.

    I've tried this one and it's really messy

  194. nicola

    > Hi folks! In order to present xmpp.org's blog posts in new languages, we need a little scaffolding. For newly added translations to Italian, I would need this file translated https://github.com/xsf/xmpp.org/blob/master/themes/xmpp.org/i18n/en.yaml > It contains localized strings used for blog navigation, display of time, etc. > Your help would be much appreciated! Maybe you could have a look, nicfab ? :) I’ll see it tomorrow

  195. wurstsalat

    I guess it works for their use case, and yours works for your use case :)

  196. pep.

    po4a makes it look like a walk in the park, especially when it's not you doing the work, because the documentation is a mess. And for hugoi18n it's non-existant

  197. pep.

    wurstsalat, actually I got that script from the darktable project

  198. pep.

    I almost just dropped it in our folder

  199. wurstsalat

    I'm looking at it now

  200. pep.

    Plus I'm not really fluent with gettext (no pun intended)

  201. pep.

    The thing is that this will split your pages into chunks. I mean that's the whole point. But then translators need to refer themselves to the original page for context

  202. wurstsalat

    does it cover shortcodes?

  203. pep.

    It "doesn't need to". Translators can add them back in the translation

  204. pep.

    hugoi18n did yeah, which was "nice"

  205. pep.

    I mean it did have some kind of support

  206. pep.

    I spent a full week trying to get hugoi18n to work and I gave up when I discovered the darktable script

  207. pep.

    Which made me solve the problem in a few hours

  208. PeterW has joined

  209. pep.

    One thing that is annoying for translations this way, I guess it's already the case but it feels a bit more obvious here, is when using ref/relref for pages that don't exist yet. hugo will error out (generating the website still)

  210. wurstsalat

    "doesn't need to" is meh, since translators happily translate your shortcode tags and poof :D

  211. nicfab has left

  212. pep.

    You can tell tools like weblate it's markdown. I mean po4a does it for you

  213. pep.

    Maybe someday I'll get to fix hugoi18n, but that's pretty far on my list

  214. pep.

    I would have had to patch it already because they require you to use a package name among kde project names

  215. goffi has left

  216. pep.

    But yeah I was pretty sad that this issue just got ignored by the hugo maintainers

  217. pep.

    transifex has direct markdown support, but that's not gettext, and that's not a free software tool anyway

  218. resoli has joined

  219. Stefan has left

  220. Stefan has joined

  221. wurstsalat

    yep, it's a pretty long-standing issue of Hugo's i18n thanks for your hints :)

  222. resoli has left

  223. resoli has joined

  224. eevvoor has left

  225. jeroen.naeff has joined

  226. jeroen.naeff has left

  227. emus

    Hey folks, I will announce soon via Fosstodon and Twitter. https://xmpp.org/community/gsoc-2023/ But please start over with advertising yourself and consider to place flyers in you unis or hacker spaces or what ever applies: https://github.com/xsf/xmpp.org/blob/gsoc23-promo-EN-DE/static/images/promo/Flyer_XMPP_GSoC2023_EN.pdf https://github.com/xsf/xmpp.org/blob/gsoc23-promo-EN-DE/static/images/promo/Flyer_XMPP_GSoC2023_DE.pdf If you want to add more localizations (FR, ES, IT...) then use this file

  228. emus

    https://jabbers.one:5281/upload/zw-RklXsnZIy-yr8UJh5OcDS/Flyer_XMPP_GSoC2023_EN.odp

  229. emus

    Nice https://fosstodon.org/@Monal/109938271833010729

  230. neox has left

  231. wojtek has left

  232. PeterW has left

  233. emus

    promo works now nicely in fullscreen via the website: https://xmpp.org/images/promo/Flyer_XMPP_GSoC2023_DE.pdf https://xmpp.org/images/promo/Flyer_XMPP_GSoC2023_EN.pdf

  234. MSavoritias (fae,ve) has left

  235. Titi has left

  236. resoli has left

  237. jcbrand has left

  238. jcbrand has joined

  239. wurstsalat has left

  240. Alex has left

  241. jcbrand has left

  242. adiaholic has left

  243. lenaa has left

  244. adiaholic has joined

  245. la|r|ma has left