At your page in French "Comment télécharger une vidéo sur YouTube" it would be more precise to write "Comment télécharger une vidéo de YouTube" or "Comment télécharger une vidéo trouvée sur YouTube". The French word 'télécharger' stands for 'upload' as well as 'download'. Voilà! Thanks once again,
Rob