Just to extend the idea little bit so that it's easier to answer "do we have this?" (I am pretty sure we don't):
This service should be able to do things like this:
TRANSLATE hello there, how are you FROM english TO chinese (preudo-query language is just for this example so that it's clear what I want it to do)
and it /should/
1. look up whole sentence "hello there, how are you" in database, if there is no translation for whole this sentence, it should: 2. split the sentence (by comma) and look only for "hello there" and "how are you", if there is no translation for these it should: 3. split it by words and return "mechanic" translation for every word (which is least wanted but better than nothing)
if people had possibility to insert & translate words, phrases, sentences, I think this would be awesome application as lot of people would probably insert incredible amount of data and translations.
I don't really know if this is something what wikimedia movement should provide or support, but anyway, it would be nice to have open source project :) I know it would be kind of reinventing of google translate, but that, no matter how nice it is, isn't free for developers (api's are paid) and isn't very open (source code is closed and user ability to edit database is nowhere near to what people can do on real wikis, like wikipedia)
On Thu, May 22, 2014 at 5:41 PM, Petr Bena benapetr@gmail.com wrote:
I was looking for a free (possibly open source) provider of automatic translations for my open source application I am working on and quite had troubles finding some. Then I realized we have a project called "wiktionary" which could possibly (I was assuming it's open dictionary) help me here, but I was quite disappointed as I couldn't find any simple way to perform simple queries like:
translate "banana" from english to czech
I think that we could (maybe should in spirit of openness and wikiness) have some wiki-based web application that would serve this purpose - allow people query / translate simple words, but maybe even whole phrases. If anyone could edit this, maybe it would grow up into huge dictionary of all possible or frequent phrases that could be easily translated to any language on world.
Do we already have anything like this?