my impression is that in French, “merde” is even less offensive than “Scheiße” in German.
As far as I understand, you wouldn’t say “Scheiße” in a business conversation with Germans, but “merde” would be acceptable among French people.
Or am I wrong?