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

Move away from proprietary software Transifex #266

Closed
ywecur opened this issue Jan 28, 2016 · 9 comments
Closed

Move away from proprietary software Transifex #266

ywecur opened this issue Jan 28, 2016 · 9 comments
Milestone

Comments

@ywecur
Copy link
Contributor

ywecur commented Jan 28, 2016

Since wger is fully open source software, I believe depending on closed source software is, to a certain extent, unethical and should be avoided if possible.

I've looked at several FOSS alternatives and of these, Pootle seems like the best one.

If you agree with me, I'd be glad to help with the transition.

@rolandgeider rolandgeider added this to the 1.8 milestone Jan 29, 2016
@rolandgeider
Copy link
Member

You are right that it doesn't feel completely right. When I chose transifex I saw that it had the source in github with GPL2 as the license, but I didn't catch that the open version was no longer being developed or maintained.

I am open to trying pootle or other alternatives, but my main concern is to make the switch for the translators that have already an account in transifex as painless as possible. I plan to make a release till the end of February, but we can see that we find a solution for 1.8.

@Bopchy
Copy link

Bopchy commented Oct 31, 2016

Hey @rolandgeider

You had contacted me before regarding some inappropriate changes I'd made and the intention that we have for wger, I hope the answer provided was sufficient. I'm actually handling a ticket on this specific issue, and I thought I should ask for your input. I've noted that Pootle does not have support for Python 3, so I wondered if there's another non-proprietary translation API that you had in mind

@rolandgeider
Copy link
Member

Hi @Bopchy !

First of all, those were not inappropriate changes :) Excuse me for not answering there, I was (and still am) quite busy at the moment. As for pootle, you are right, it doesn't seem to support python 3. I have looked a bit around and it seems that the latest beta of Translate Toolkit (which seems to be a core component of pootle) does have python 3 support, but I can't say how much work is left. I haven't really researched other alternatives, pootle always seemed to be the most feature complete.

@Bopchy
Copy link

Bopchy commented Oct 31, 2016

Ooh, thank you. I think I'll give the latest Translate Toolkit version a try

@rolandgeider rolandgeider removed this from the 1.8 milestone Feb 22, 2017
@12people
Copy link

12people commented Jan 8, 2021

I'd also suggest taking a look at Weblate, which I find the most friendly out of the different FOSS offerings. It offers free hosting for open-source projects.

@rolandgeider
Copy link
Member

Weblate looks nice and it supports ARB files which we'll use for the flutter app. Do you know of a project that uses it for translation? I'd like to check the UI

@12people
Copy link

12people commented Jan 8, 2021

Pick any project here: hosted.weblate.org

@rolandgeider rolandgeider added this to the 2.1 milestone Jan 23, 2021
@rolandgeider
Copy link
Member

I've been playing around with weblate a bit and I quite like it. As soon as the mobile app is released, I'll see that I migrate the main django translations

@rolandgeider rolandgeider modified the milestones: 2.1, 2.0 Apr 12, 2021
@rolandgeider
Copy link
Member

I've decided to move this ahead so that we don't have two systems in parallel. All the strings can now be translated with weblate 🙌🏻

https://hosted.weblate.org/engage/wger/

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

4 participants