Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add project on Crowdin #17

Closed
XVilka opened this issue Jun 29, 2023 · 3 comments
Closed

Add project on Crowdin #17

XVilka opened this issue Jun 29, 2023 · 3 comments
Assignees

Comments

@XVilka
Copy link
Contributor

XVilka commented Jun 29, 2023

To make translations easier there is an amazing platform - Crowdin.
It has GitHub and Qt Linguist integration out of the box. We (Cutter) happily use it:

@DorianBDev
Copy link
Member

I just looked at Crowdin, seems amazing! Thanks for pointing that out, I'll integrate it in the next few days

@DorianBDev
Copy link
Member

After looking deeper inside Crowdin's Github integration, I think I'll use the manual process (i.e., every so often exporting translation from Crowdin and merging into Degate's repository). I have concern about security (since Crowdin ask for too much access to Github accounts/repositories), for me the best choice would be to create a bot account & a side repository that only contains translations (the same way that Cutter does). For now I prefer to focus on the Qt6 migration and other PR merging before fully automating the process.

Here is the Crowdin Degate project, it should be ready to use: https://crowdin.com/project/degate. I'll update the README soon (not immediate since I'll also do a revamp of the project presentation, not up to date).

@DorianBDev
Copy link
Member

Note that Degate is waiting to be accepted inside the Crowdin's Open-Source program (to avoid being word limited and other things).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants