4 ms·
Thanks! For the inline translations I use the Google Translate API, which is surprisingly good for words and short phrases. Unfortunately the API doesn't provi
by steveridout 13y ago
Thanks!
For the inline translations I use the Google Translate API, which is surprisingly good for words and short phrases. Unfortunately the API doesn't provide multiple translations, even though they show them on their own web site. Grrr.
Users are encouraged to edit translations before learning them, and I often think it would be awesome to crowd source appropriate translations for given contexts using this data. I'm getting ahead of myself though, I'd need orders of magnitude more active users and development time for that to work.
- nopinsight 13y agoJust an idea. For some individual words and common phrases, you can supplement the API translation with info from Wiktionary and many freely available dictionaries on the Web. When you have a lot of users, providing static translation for individual words with single meaning should also save you money in the long run, as Google Translate API charges you for all translations the user activates.
- steveridout 13y agoI did look into Wikitionary briefly but it looked horrible to use since the data isn't stored in a structured format. It seemed I'd need to parse the wiki markup and the formatting conventions were different for the different languages, which would make it a tricky job to support all the languages that Readlang does. It made me wish for an alternative open bilingual dictionary project which is structured and machine readable.