Changes

m
no edit summary
Line 1: Line 1: −
==Frengly==
+
=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====
+
==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====
+
==Use in classrooms==
=====Teachers:=====
+
===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=====  
+
 
 +
===Students===  
 
* Have notes and assignments translated to preferred language.
 
* Have notes and assignments translated to preferred language.
 
* Learning language aid.
 
* Learning language aid.
   −
====Effectiveness and Workflow====
+
==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 19: 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====  
+
==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]
   −
<code>http://syslang.com?src=fr&dest=en&text=Bonjour+monsieur&email=xxx&password=xxx</code>
+
<pre>http://syslang.com?src=fr&dest=en&text=Bonjour+monsieur&email=xxx&password=xxx</pre>
 +
 
 +
:'''src:''' source language to translate from
 +
:'''dest:'''  destination language to translate to
 +
:'''text:'''  a piece of text you want to translate
 +
:'''email:'''  frengly account email, entered during registration (use username for older accounts)
 +
:'''password:'''  frengly account password
 +
:'''outformat:'''  format of the response [xml/json], not mandatory- default is xml
   −
* src: source language to translate from
+
==Technical challenges==
* dest:  destination language to translate to
  −
* text:  a piece of text you want to translate
  −
* email:  frengly account email, entered during registration (use username for older accounts)
  −
* password:  frengly account password
  −
* 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.   
 
* Speed of ISP at user’s end.
 
* Speed of ISP at user’s end.
* Proper Java runtime engine loaded at the Endpoint that requires Frengly server.
+
* Proper Java runtime engine loaded at from user's end that requires Frengly server.
 
* Automatic translate option- user preference varies.
 
* Automatic translate option- user preference varies.
* User may prefer the option on only set specific pages instead of all.   
+
:→ User may prefer the option on only set specific pages instead of all.   
* Whether automatic translate option will run on specified account or specified computer.   
+
:→ Whether automatic translate option will run on specified account or specified computer.   
* Disabling option on specific pages.
+
:→ Disabling option on specific pages.
* Translated language same for all pages or varied.
+
:→ Translated language same for all pages or varied.
10

edits