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

Implement translation service #16

Closed
3 tasks done
kwreen opened this issue Jan 25, 2019 · 2 comments
Closed
3 tasks done

Implement translation service #16

kwreen opened this issue Jan 25, 2019 · 2 comments

Comments

@kwreen
Copy link
Collaborator

kwreen commented Jan 25, 2019

Task for Issue #15

  • Select translation API that allows translation for at least 30 (?) languages (Google Cloud Translation API?)
  • Document API limitations, if any
  • Implement translation service
@kwreen kwreen added this to the Sprint 2 milestone Jan 25, 2019
@kwreen kwreen added this to To do in Big Wiki Crew via automation Jan 25, 2019
@kwreen kwreen mentioned this issue Jan 25, 2019
3 tasks
@kwreen kwreen modified the milestones: Sprint 2, Sprint 3 Feb 7, 2019
@justin-cotarla justin-cotarla self-assigned this Mar 3, 2019
justin-cotarla added a commit that referenced this issue Mar 5, 2019
[#16] implement TranslationService and associated classes
@justin-cotarla
Copy link
Owner

API Limitations

We decided to go with Google Translate (now called Cloud Translation) for our translation backend, due to its versatility and its tried and tested performance. This came however came with two issues:

  1. The Java binding for the library does not support Android. To get around this we use the REST API.
  2. Cloud translate only supports translating to/from English (i.e. one of the languages in the translation pair has to be English). See reference.

@kwreen
Copy link
Collaborator Author

kwreen commented Mar 5, 2019

Refer to PR #61

@kwreen kwreen closed this as completed Mar 5, 2019
Big Wiki Crew automation moved this from To do to Done Mar 5, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Big Wiki Crew
  
Done
Development

No branches or pull requests

2 participants