I might recommend doing it differently in this case:
```
<key>indexDesc</key>
<string>We're a global community that doesn't just use the web, we make it by creating, remixing and teaching. Sign up and start making!</string>
<key>indexEmphasis</key>
<string>make</string>
<key>indexSignupLink</key>
<string>Sign up</string>
```

This gives a translator more freedom in translating the sentence correctly, simply making sure that the correct bits of sentence end up as 'this needs markup' data. Then the JS can resolve the actual substitution.

It's not the best solution, but one I think would be preferable to having escaped (or double escaped) html entity code in a string that needs translating.