replace tilde to shift key in macbook I try to change tilde key to shift. 

I have success in it, but only for russian language. 

I used KeyRemap4MacBook for it. 



When I switch language to english this substitution stops working. How to make it work in both languages?

UPDATE

From KeyRemap4MacBook eventViewer I found that my target key code is DANISH_DOLLAR 


And I set private.xml (~/Library/Application Support/KeyRemap4MacBook/private.xml) accordingly:

&lt;?xml version="1.0"?&gt;
&lt;root&gt;
  &lt;item&gt;
    &lt;name&gt;TildeToShift&lt;/name&gt;
    &lt;identifier&gt;TildeToShift&lt;/identifier&gt;
    &lt;autogen&gt;__KeyToKey__ KeyCode::DANISH_DOLLAR, KeyCode::SHIFT_L&lt;/autogen&gt;
  &lt;/item&gt;
&lt;/root&gt;


I clicked ReloadXML and watched results: nothing changed. I press my target key + a, expecting to get A(shift+a), but instead see §a
 

Update 2

Finally target key code is KeyCode::BACKQUOTE but not KeyCode::DANISH_DOLLAR although EventViwer showed DANISH_DOLLAR when I clicked target key.  This is because I swapped Tilde and Section keys.
You can use a private.xml such as this:

&lt;?xml version="1.0"?&gt;
&lt;root&gt;
  &lt;item&gt;
    &lt;name&gt;TildeToShift&lt;/name&gt;
    &lt;identifier&gt;TildeToShift&lt;/identifier&gt;
    &lt;autogen&gt;__KeyToKey__ KeyCode::BACKQUOTE, KeyCode::SHIFT_L&lt;/autogen&gt;
  &lt;/item&gt;
&lt;/root&gt;