I’m excited to have found some information for people whose native language isn’t English!
Creation Ministries International has translated some of their basic articles into over 30 languages. They are also looking for people who speak them to help translate more!
Creation Super Library is in 12 languages: English • Chinese traditional • Dutch • French • German • Hungarian • Indonesian • Japanese • Portuguese • Russian • Spanish • Swedish
Creation Science News is a whole blog of articles in Portuguese
Apologetics Press does a lot of creation work and has a Spanish section