I’m excited to have found some information for people whose native language isn’t English!
Wort und Wissen is a large website all in German
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!
Website de Eduardo Baldaci all in Spanish including astronomy
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