Sure, you can submit questions here. Hopefully the authors of the page content watch it. If you don't get a response, you can always email the content authors directly and point them at your question here. The wiki is English only.
Thanks
Wmat (talk)