Ok, I just tested it on my Japanese retail cart and it didn't work. Which is weird because it has worked for me on VBA (American save on a Japanese game).
Edit: Correction: What worked for me was a Japanese save on an American game, sorry.
Edit 2: Yep. An American game is able to use Japanese saves. Just tested this on my retail Sapphire cart.