Reminds me of all those searches for performance info on my car...tons of sites in Swedish.
The language thing is something nobody's figured out yet, at least nobody's figured out a viable, cheap, good solution yet. There's some possibilities, but they all have their quirks.
Your best bet is too find some people who are fluent in both and have them aid you. I did something like that a while back for a site that was needed in English, French, and German. I pawned the German part off on a family friend, then did the French translation myself and had a friend from overseas look over it and catch my mistakes.