DemocracyEarth / paper

On self sovereign human identity.
http://democracy.earth
MIT License
617 stars 123 forks source link

Use a translation platform #211

Open roipoussiere opened 6 years ago

roipoussiere commented 6 years ago

There are many good platforms designed to collaborative translations (such as Transifex), who could really help the translation. Usually, the user subscribe to the platform and select his spoken-languages, then he gets a list of sentences to translate and the text is updated after a peer-review.

The most famous platforms requires payment, but after few researches I found 3 free and open-source alternatives:

All of them must be of course installed on a private server. Weblate seems to be a good candidate, and you can try the online demo.

If you are agree with this issue, I can install an instance of one of them to a private server as a proof of concept.

Assuming I can prepare a fully working service, is it technically possible for you to host such a service based on Django ? Also, it could point to a sub-domain like translate.democracy.earth.

domi41 commented 6 years ago

Weblate looks good, but it's made for .po and .xliff files. How do you plan on making it support mediawiki chapters ?

roipoussiere commented 6 years ago

I have never tested any of these tools, but I see 2 ways to do it:

santisiri commented 6 years ago

@roipoussiere i'm more than happy to configure translate.democracy.earth for this. let me know what you need and i'll help you out to set it up and accept any related PRs.

ValentinaValentini commented 6 years ago

I use Matecat. It supports quite a few formats, is easy to use (online server), and supports translation memories (TMs). Ideally, we should try to build up a DemocracyEarth TM and have contributors enrich it (it's automatic) as they work.