My attempts (I'm not sure of either):
- Wir sollen Leute für das, was sie sind, akzeptieren
- Wir sollen Leute dafür, was sie sind, akzeptieren
- Wir sollen Leute dafür akzeptieren, was sie sind
All of the above are correct and could be used interchangeably. Additionally, also
is possible just as well.
Here come my 5 cents:
While this translation is not extremely close to the original sentence, I think that all given translations here are "unidiomatic".
This translation focuses more on the meaning behind the sentence and this ends up a little different.