translate English to French: Come post your questions about our forum.
Venez poster vos questions sur notre forum.