Open-source most probably don't need hyphen in other languages, so no, this change doesn't need translation.

@luke-jr it has been suggested a few times to use either "open source" or "open-source" and "peer to peer" or "peer-to-peer" everywhere for consistency. And I agree with this. Unless there is a subtle rule that would requires us to use both depending of the context.