Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Crowdsourced Translation

I once saw a free translation management software that was used to publish the original software texts and allow translation to other languages in a collaborative way. Something similar to http://www.mtranslator.com/ but also allowed community driven additional translations.

I just cannot seem to find it again so I was wondering if anyone knows of it? Cheers

like image 908
Rok Avatar asked Dec 08 '09 12:12

Rok


People also ask

Is Google Translate crowdsourcing?

Google Now Uses Crowdsourcing to Improve Google Translate. You've probably heard of Google Translate. Of course you have. Its options have allowed us to translate simple sentences since 2007.

What crowdsourced media?

Simply put, it is the process of collecting ideas, services, and/or content with the help of contributions from a large number of people. The “crowd” in crowdsourcing typically refers to third-party entities that are unrelated to the business that's conducting it.

What is crowdsourcing method?

Crowdsourcing is the collection of information, opinions, or work from a group of people, usually sourced via the Internet. Crowdsourcing work allows companies to save time and money while tapping into people with different skills or thoughts from all over the world.


4 Answers

OneSky also offers free crowdsourced translation solutions for public project. It supports 30+ popular file formats (such as .strings, .xml, .resx, .resjson, .rrc, .yml, .yaml, .properties, .po, .pot).

There are some features that can improve the quality of collaborative translation process.

  1. glossary system (to ensure consistency)
  2. voting system (where users can vote for their favorite translation)
  3. validation system (e.g. length limitation, placeholders validation)
  4. screenshot function (websites often contain short phrases, e.g. buttons, that would be hard for users to understand the context if no screenshots are provided)
  5. system to monitor users' contribution (e.g. recognize dedicated users & blacklist users who are purposely causing damage to the project) translation memory

Other than crowdsourced translation, you can also hire pros / manage your own in-house translators using OneSky platform, so you can easily use a mix of those methods (e.g. hire pros to translate urgent things that needs speed and open up for users to review afterwards).

Importing & downloading of files is easy. Simply upload your resource files to our cloud-based platform / hook up with our API to automate the process.

Disclaimer: I am an employee at OneSky

like image 188
patrick yip Avatar answered Nov 22 '22 10:11

patrick yip


zanata is a nice web based translating platform.

Supported by RedHat, it a good choice for open source software.

And it's open source, so you can host it in your own company.

like image 43
weakish Avatar answered Nov 22 '22 09:11

weakish


Transifex is one such solution.

like image 25
Ignacio Vazquez-Abrams Avatar answered Nov 22 '22 09:11

Ignacio Vazquez-Abrams


Lingumania is also free and has great support for crowdsourcing. What it does, it scans the pages you want to have translated and then let's your community translate directly from the copy of the web page itself. The nice thing is that while translating you are able to see how the page will look like (helps a lot when trying out different synonyms to fit inside a fixed width of a button).

like image 41
Fil Avatar answered Nov 22 '22 10:11

Fil