Sprint5 arabic and youtube/http fixes

fixes for layout of arabic lessons and locale switching

fixes for youtube authentication and upload