WebServices/translation: Difference between revisions
Rainmuddles (talk | contribs) |
Rainmuddles (talk | contribs) mNo edit summary |
||
| Line 1: | Line 1: | ||
=Frengly= | |||
[http://www.frengly.com Frengly] is a free and simple web service that offers translations between twenty-five different languages. | [http://www.frengly.com Frengly] is a free and simple web service that offers translations between twenty-five different languages. | ||
==What it can do== | |||
Frengly allows for the translating of text between various languages. | Frengly allows for the translating of text between various languages. | ||
==Use in classrooms== | |||
===Teachers=== | |||
* Improve communication within classes, especially if a common language is not shared. | * Improve communication within classes, especially if a common language is not shared. | ||
* Teaching materials available to various audiences despite language barriers. | * Teaching materials available to various audiences despite language barriers. | ||
===Students=== | |||
* Have notes and assignments translated to preferred language. | * Have notes and assignments translated to preferred language. | ||
* Learning language aid. | * Learning language aid. | ||
==Effectiveness/Workflow== | |||
# Teacher creates lesson package for students in preferred language. | # Teacher creates lesson package for students in preferred language. | ||
# Students view the lesson plan and highlight with their mouse any text they do not understand. | # Students view the lesson plan and highlight with their mouse any text they do not understand. | ||
| Line 20: | Line 20: | ||
# An “automatically translate” option will have all lesson packages and text translated to the designated language without the user prompting. | # An “automatically translate” option will have all lesson packages and text translated to the designated language without the user prompting. | ||
==Endpoint== | |||
From a computer or any device accessing Sugar Labs, a user (teacher or student) requests a selection of text to be updated by highlighting and specifying the new language. Frengly’s Translation Engine returns the translated text in place of the original text. | From a computer or any device accessing Sugar Labs, a user (teacher or student) requests a selection of text to be updated by highlighting and specifying the new language. Frengly’s Translation Engine returns the translated text in place of the original text. | ||
[http://www.frengly.com/translationAPI Accessing the Frengly Translation Engine] | [http://www.frengly.com/translationAPI Accessing the Frengly Translation Engine] | ||
| Line 33: | Line 33: | ||
:'''outformat:''' format of the response [xml/json], not mandatory- default is xml | :'''outformat:''' format of the response [xml/json], not mandatory- default is xml | ||
==Technical challenges== | |||
* Implementation of SugarLabs to interface with Frengly. | * Implementation of SugarLabs to interface with Frengly. | ||
* Bandwidth from Frengly server. | * Bandwidth from Frengly server. | ||