Harvard has translated versions of many of their resources into many languages: https://developingchild.harvard.edu/translation/
Center for Optimal Brain Integration has resources in English and Spanish: https://www.optimalbrainintegration.com/videos