This was also discussed in February[1]. Giving --word-diff is to git-diff is enough to trigger the error in non-C locales. I am pleasantly surprised to learn that LC_ALL=C temporarily avoids the problem; that makes it useable again, for now. But a fix is much welcome!