Fix in JsonMessage constructor for #1384
don't us a single path for the build directory; different resources may have different mappings.
Fix bugs in get_youtube_id and in video update page.
Look up youtube_id from video_id; remove nodes without videos in the given language.
Rename variable names from video_id to youtube_id, where appropriate.
Bug fixing and detection; our spreadsheet is borked!
Undetected bug: failing to translate video title
Fix for #858, and extend to *actually* download videos through the update interface.
Remove duplicate download--we were downloading every video twice!!!
Optionally suppress output, to reduce cron log output.
Fixed bug in adding logging output
Solves #590, adds some new dubbed videos to the size list.
Solves #590, adds some new dubbed videos to the size list.
Show which language is currently selected for video download
Updating video sizes, moving to updates app (where this is used, anyway)
Updating video sizes, moving to updates app (where this is used, anyway)
Merge branch 'develop' of github.com:learningequality/ka-lite into dubbed_video_updates
solve #1381: Define settings.LANGUAGES based on language packs we have downloaded
Merge pull request #1395 from aronasorman/1381

solve #1381: Define settings.LANGUAGES based on language packs we have downloaded
fix #1381: show language's native names if possible in the installed
languages list