About translation companies. I don't know if you are looking for an application or a company that you can submit your pages to, but I do have some leads. BerlitzGlobalNet- They will do the translations for you, in the languages you need. Another is LanguageWorks. I have no experience with them, but I know that this is what they do.
I have a lot of experience in this area. Would be willing to reply to an email if you need further assistance.