KA-Advocates / KAPolyglott

A Browser plugin to help learning Math on Khan Academy in a foreign language
0 stars 0 forks source link

Adapt KAPolyglott for KALight #10

Open alani1 opened 7 years ago

alani1 commented 7 years ago

It needs to be evaluated if it would not be easier to directly modify the KALight Source to have similar functionality built directly into KALight.

ClientSide / Plugin:

  1. adapt KAPolyglott translation buttons. This is easy as those are just jquery selectors
  2. adapt KAPolyglott Buttons for the Videos. Should be fairly easy, KALight uses a differnt player, we just need to adapt it

    KAPolyglottServer (Uli you need to step in here)

  3. AFAIK you are using some special HW, e.g. Rasperry, so we need to make sure the Server works on this --> Uli are there any limitations?
  4. Since KALight already has a syncronisation system for the translation files from KA, we need to adapt PolyglottServer to use those.
  5. KALight uses different filenames for the Videos. Polyglottserver has a mapping file mapping the IDs of all Videos to different languages. Basically you need to create a new mapping file based on the IDs used by KALight. Probably this can be extracted somehow from KALight.