simple-chess-clock icon indicating copy to clipboard operation
simple-chess-clock copied to clipboard

[Translations] Weblate migration

Open iNtEgraIR2021 opened this issue 3 years ago • 11 comments

Hi @simenheg

As the title of this issue reads a migration of the Weblate project will be required before 15th of January 2023.

weblate.bubu1.eu will be shut down afterwards and replaced by translate.codeberg.org. Migrating to translate.codeberg.org is already possible.

I'm very happy to say that since I suggested using Weblate in #24 back in January a lot of people joined me. As of writing Simple Chess Clock features translations for 8 languages. Please consider signing up over at translate.codeberg.org to keep this project growing. translate.codeberg.org is provided by Codeberg e.V. a German non-profit dedicated to provide free services for software development.

Regards,

Petra

iNtEgraIR2021 avatar Oct 26 '22 16:10 iNtEgraIR2021

As mentioned by @comradekingu in #24 moving to hosted.weblate.org is also possible. It would certainly increase the list of possible translators. hosted.weblate.org offers free hosting for open source projects. @comradekingu might be able to help with the onboarding and the application for the open source plan.

iNtEgraIR2021 avatar Nov 06 '22 21:11 iNtEgraIR2021

Hi @simenheg, just a friendly reminder that I this issue is still waiting for your feedback. Regards, Petra

iNtEgraIR2021 avatar Nov 13 '22 12:11 iNtEgraIR2021

@iNtEgraIR2021 I can help set that up if given the green light to do so :)

comradekingu avatar Nov 14 '22 03:11 comradekingu

@simenheg I hope your doing good. I'd be very grateful if you'd consider providing a short update on this issue.

iNtEgraIR2021 avatar Dec 09 '22 09:12 iNtEgraIR2021

@iNtEgraIR2021 I can help set that up if given the green light to do so :)

Hi @comradekingu. If you want to set up a project on the new instance, please go ahead. :) I'll change the link in the README afterwards.

simenheg avatar Jan 21 '23 08:01 simenheg

https://weblate.bubu1.eu will be shutting down now. I've attached your project backup zip which can be imported into any other weblate instance.

1678789879.zip

Bubu avatar Mar 14 '23 10:03 Bubu

@comradekingu would be grateful if you could setup a project on hosted weblate using the archive provided above

iNtEgraIR2021 avatar Mar 21 '23 21:03 iNtEgraIR2021

@iNtEgraIR2021 I can't since one of the projects I am adding is awaiting approval already. Click the top-right + on https://hosted.weblate.org/ and go from there. If you want you can invite "kingu" when a project is created, and I can fix things from there.

comradekingu avatar Mar 22 '23 18:03 comradekingu

iNtEgraIR2021 I can't since one of the projects I am adding is awaiting approval already. Click the top-right + on https://hosted.weblate.org/ and go from there. If you want you can invite "kingu" when a project is created, and I can fix things from there.

I just created the project using the backup zip archive and added you as an admin. Unfortunately I don't have any experience as a weblate project admin so far. I hope you might be able to complete the missing steps required for the libre plan approval.

iNtEgraIR2021 avatar Mar 22 '23 20:03 iNtEgraIR2021

@iNtEgraIR2021 Clicking the source code links works now. Added the cleanup and consistency plugins https://hosted.weblate.org/addons/simple-chess-clock/android-app/

It should send PRs every 24 hours (if changes are made). With https://docs.weblate.org/en/latest/admin/continuous.html#automatically-receiving-changes-from-github and possibly adding this user https://github.com/weblate to the organization here it should all be robust.

#35 is a requirement in the terms, and that should be it.

Bonus points for adding screenshots to the strings. https://hosted.weblate.org/screenshots/simple-chess-clock/android-app/

comradekingu avatar Mar 22 '23 22:03 comradekingu

Hi @comradekingu, it seems that the translations have been locked with the following message:

The translation is temporarily closed for contributions due to maintenance, please come back later. The translation was automatically locked due to following alerts: Could not push the repository.

I'd rather sync the translations myself before a release instead of giving Weblate commit rights. Is that flow supported, and if so, would you be able to open up the project for translations again?

simenheg avatar Mar 06 '24 13:03 simenheg