You should edit for clarity and avoid idioms or other things that might not translate well, but otherwise Google Translate works. I posted on the JP thread and they seemed to understand well enough. You can also translate your post to Japanese, and then from Japanese back to English to make sure it doesn't get accidentally butchered.