Sure – mostly I'm looking for help making sure we're keeping all the translations up to date. We have great translators who have helped over the last few months and every time we update a page or add a new one, we need to make sure to update all the other languages as well.
This is mostly a question of organization and wrangling humans.
I'd also love to have more content contributors who want to write guides (or keep the guides already on the site up to date).