If you have ever searched for Pokemon Action Replay codes you have probably found a code that you would like to use but it only works on another language format of the smae game. Well I think that I have found a way to make codes for other language formats for the one you are using. I have only looked at the diffrences between some languages on the 995X All Items code. I have only noticed that 4 digits of the code are diffrent between 4 diffrent languages: English, Japanese, German and French.
So almost all English codes begin with:
94000130 FCFF0000
B21C4D28 00000000
On the first part of the second row it says : B21C4d28, well for the Japanese version it says: B21C6588, for the German Version: B21C4E68 and for the French Version: B21C4EA8.
So for example if you had the Japanese version and found the English Version for 995X all items you would change the part that said: B21C4D28 to:B21C6588 and it should work =) (it should also work the other way around and with the other versions mantioned above).
This should only work on Diamond and Pearl. I think the Codes on Platinum are diffrent but I will post if I find a way to convert codes for Platinum.
Code converting between language formats for Platinum
Most codes for the english version of Platinum begin with:
94000130 FCFF0000
B2101D40 00000000
For the Japanese or French version change B2101D40 to: B2101140.