Here's what I did to get it working on English HG/SS a couple months ago. Click Action Replay Export. Then in the Custom IDs section Select HGSS and JP in the Based On drop down menus, then enter the ROM ID for the English HG (IPKE 4DFFBF91) and/or SS (IPGE 2D5118CA).
Now select the Custom IDs you made and click export to create an XML file with the code. Open the file up, and look at the start of each code generated. Select the second line of the code:
94000130 FCFF0000
B2110DC0 00000000
and replace it with:
94000130 FCFF0000
B2111880 00000000
The first line deals with how the code is activated, in the example about, it's activated by pressing L+R. Repeat this for every code you've generated. Save the file and load it up on your DS and activate the code with whatever button combination you set to trigger it. If you copy and paste the first line above (94000130 FCFF0000) to the first line of your code, it'll be activated with L+R.