As a user, I wish to have the option to automatically translate received messages into my preferred language, in order to more easily communicate with others who may speak different languages.
Priority: 4/4
Risk: 2/4
Story Points: 8
Demo Steps (acceptance criteria)
Subtasks
#94 Research translation APIs @jacobrs @benrs @BDSchoeler
#116 Mockups for translation
#117 Implement 3rd party API
#118 Implement menu for translation options
#119 Translate messages
#120 Tests for auto translate
#121 document auto translate
Acceptance Tests
| Testing Component |
Inputs |
Outputs |
Status |
| Translating Message |
Message in conversation activity, long press and click translation button |
translated message in your locale |
PASSED |
| Snackbar Message |
Long press and click translation button with no internet or API key |
Snackbar message saying failed to translate + the error code |
PASSED |
Mockup

As a user, I wish to have the option to automatically translate received messages into my preferred language, in order to more easily communicate with others who may speak different languages.
Priority: 4/4
Risk: 2/4
Story Points: 8
Demo Steps (acceptance criteria)
Subtasks
#94 Research translation APIs @jacobrs @benrs @BDSchoeler
#116 Mockups for translation
#117 Implement 3rd party API
#118 Implement menu for translation options
#119 Translate messages
#120 Tests for auto translate
#121 document auto translate
Acceptance Tests
Mockup
