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 information about the translation process #1208

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

sandakersmann
Copy link
Contributor

Add information about the translation process

@nkh0472
Copy link
Contributor

nkh0472 commented Sep 25, 2023

Is the platform in this commit officially supported @idrassi? If so, this information also should be added to the documents and FAQs.

@idrassi
Copy link
Member

idrassi commented Sep 25, 2023

@nkh0472 @sandakersmann
I did open a Transifex account for VeraCrypt many years ago to facilitate translations. However, I found it to be very time-consuming, especially when it came to converting translations from the Transifex format to VeraCrypt's XML format. Merging changes line by line was particularly challenging. It is not feasible to simply export files from Transifex and overwrite VeraCrypt's existing ones.

Given these challenges, I opted to stop using Transifex. I currently rely solely on GitHub PRs for translations as they are straightforward to merge and significantly less time-consuming for me to manage.

Considering this, the Transifex link should not be added to the README or any other official documentation, as it might confuse contributors. It would be best to close the Transifex page related to VeraCrypt. I simply cannot dedicate the necessary time to manage and convert translations from there.

However, if there's someone from the community willing to dedicate their time to regularly create PRs based on Transifex updates, that would indeed be beneficial. I just want to clarify that I personally cannot take on that task anymore.

Thank you for your efforts and understanding.

@sandakersmann
Copy link
Contributor Author

Thanks for clarifying and all the great work you do :)

@Patriccollu
Copy link
Contributor

@idrassi
In addition to the Transifex page, there is also a Crowdin project for VeraCrypt but the latest activity was 7 years ago!

@idrassi
Copy link
Member

idrassi commented Sep 27, 2023

@Patriccollu I completely forgot about Crowdin! I have just deleted VeraCrypt project from there. Thank you.

@jermanuts
Copy link

Hello @idrassi have you looked into https://weblate.org/en/?

@comradekingu might tell if Weblate support and simplify this process.

For the time being, I think docs should be updated so translators can actually contribute by opening PRs on Github than using Transifex.

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

Successfully merging this pull request may close these issues.

None yet

5 participants