Time Nick Message 17:40 Krock rubenwardy: 5.1.1 - when? 17:41 rubenwardy When I feel less burned out enough to look at translations 17:49 Krock what's to do with those? I could help out a bit if needed 17:50 Krock generally they should be up to date (5.1.0 translations) 17:51 Krock after/if 5.1.1 is released I'd like to update weblate for 5.2.0-dev so that they get some time until the next release 18:26 Wuzzy yes please 18:50 rubenwardy Krock: well, to begin with, how do I check that weblate uses 5.1.0 sources? 18:50 rubenwardy wait, I did the wrong git rmoete 18:52 rubenwardy git merge-base upstream/master weblate/master 18:52 rubenwardy shows that weblate pulls in commits from upstream automatically 18:53 rubenwardy https://github.com/minetest/minetest/commits/master/po -> says 9th Octover 18:54 rubenwardy so I need to get all the commits which only affect the `po` folder 18:55 rubenwardy so something like git log 894008ce6fa02aed05f1ac12e0d7bc62e2476359..weblate/master -- po 18:55 rubenwardy that actually seems to work 18:57 rubenwardy lol, I think I've done it 18:58 rubenwardy git log --reverse --pretty=format:"%h" 894008ce6fa02aed05f1ac12e0d7bc62e2476359..weblate/master -- po | xargs -L1 git cherry-pick 18:58 rubenwardy see https://github.com/minetest/minetest/pull/9252 18:58 rubenwardy Krock ^ 18:59 rubenwardy 894008ce6fa02aed05f1ac12e0d7bc62e2476359 is "Continue with 5.2.0-dev" 19:22 p_gimeno gitk --all is your friend 19:23 p_gimeno it's a graphic view of the commit tree, and you can graphically add temporary branches at certain points and remove them later 19:40 Krock rubenwardy: they pull from upstream, but if minetest.pot did not update, there's nothing new for them 20:09 rubenwardy Krock: can you think of anything else I need to do? 20:09 rubenwardy https://dev.minetest.net/Releasing_Minetest 20:09 rubenwardy "The translation files contain some special strings: LANG_CODE and needs_fallback_font" 20:10 rubenwardy this should be automatic imo 20:11 Krock could be integrated into the script 20:11 Krock but the PR appears to be complete 20:13 rubenwardy can I edit the PO files to fix any missing LANG_CODES? 20:13 rubenwardy also, this method of doing things is a massive hack 20:14 Krock yes, you can do that but it might cause merge conflicts in the next stable release 20:14 Krock the changes must happen in weblate 20:15 rubenwardy well, here's a list: ar, el, eu, fil, ja_KS, kk, lo, my, th, vi 20:16 Krock interesting. I just fixed them last November (or so) 20:16 Krock many Asian languages were wrong 20:17 Krock https://hosted.weblate.org/translate/minetest/minetest/LANG_CODE_HERE/?q=needs_fallback_font&type=all&ignored=False&checksum=&offset= 20:17 Krock LANG_CODE_HERE ^ 20:17 rubenwardy needs_fallback_font = precisa_fonte_reserva 20:17 Krock or commit to weblate, if possible. 20:17 rubenwardy heh 20:18 rubenwardy oh cool ,you can edit in bulk 20:18 rubenwardy once I recover my account that is 20:29 Wuzzy sadly, many translators misunderstand those two "magic strings" so strictly spoken need to be verified for each release ? 20:29 rubenwardy the magic strings shouldn't exist 20:30 rubenwardy or they should be disabled from being edited 20:31 Wuzzy yes, obviously 20:31 Wuzzy i just state the current situation