No you can't. You can't trade between language barriers. Your Jap. Pokemon can not go onto an English game and vice versa.
OK you people are making this confusing so lets get it straight:
YOU CAN
- Trade between English RSE and Japanese RSE
- Trade between English DP and Japanese DP (why wouldn't we?)
- Transfer from Japanese RSE to Japanese DP
YOU CAN'T
- Transfer from an English RSE to Japanese DP (However, GBA game insertion pokemon will appear even if the games language is different)
Got it?