Which branch to push translations to?
-
Hello,
I have got to the point where I would like to push translation work.
I am working on Linux and the distribution uses Qt 5.15, so I cloned the 5.15 branch. However, after attempting to dogit push gerrit HEAD:refs/for/5.15
I have just learnt that that this branch is closed to public commits. Is there no way to ensure that the translations do get into Qt 5.15 at all? Or should I just do
git push gerrit HEAD:refs/for/dev
But then, I imagine, it would only go into Qt6?
Regards,
Kizito
-
Hi,
Please check this wiki article. It provides hints for both Qt 5 and Qt 6,
-
@SGaist
Thanks for the tip.
That link is the instructions that I have followed to get to this stage.
It all goes well until the bit where it tells you to post a change on Gerrit. The end result is this:! [remote rejected] HEAD -> refs/for/5.15 (prohibited by Gerrit: not permitted: create change on refs/heads/5.15) error: failed to push some refs to 'ssh://codereview.qt-project.org:29418/qt/qttranslations.git'
When I did some digging I found this thread: [Development] Commercial-only LTS phase starts: Closing the 5.15 branch(es) on 5th January
Would it be useful if I flagged the translations up as a bug/issue in Gerrit?
Or is it better to give up on Qt5?
However the Linux distribution that I use, and LXQt desktop project that I have been translating are still on Qt5, just preparing to work on going to Qt6. So a lot of projects that would benefit from the new translations will probably still be distributed with Qt5 for some time.Regards,
Kizito