This is great. I think we need phrasebooks for all cultures. I'm Indian, and a Chinese friend was pissed that Indians say "yes" and never do it. I think it's a cultural no-no in India to say "no" to someone's face. I finally realised that a short "yes" most probably means "yes", and a long-drawn out "yes" probably means "no".
This is not helpful for a Dutch person like me (who are usually very direct) when the IT has been outsourced to India. You ask them to do something, they say yes and when time comes it hasn't been done. This got me so annoyed.
While we are at this, I think Dutch people should work on being less "direct", and also try to improve their sentence construction when writing English.
Plenty of my (former) Dutch coworkers' emails in English just came across as rude, in both senses of that word.