While working on open-source projects we come across projects whose comments are written in another language. In this context, it is very hard to work collaboratively with the creators. This issue is something that can be solved with Gittra.
What it does
With Gittra, you can clone a repo in another language, translate it to your language of choice, edit it locally then if you want, you can push it back to that remote repo in the original language
How we built it
We built it using parse modules and googletrans module for python. The code also consists of a web dashboard built using Django.
Challenges we ran into
We faced many bugs mainly with the translate API. The whole thing was new to us, so we had to learn even the basics from the start. We had not worked on collaboratively in projects, so it was an issue managing time as well.
Accomplishments that we're proud of
We were able to do a lot in just about three weeks. We're also proud that our project is very viable in the long run and also proud that it runs.
What we learned
New tech: Django, Python, modules, google actions
What's next for Gittra
Make Better parsers for different type of programming languages With better translation API there are better options.