I was taught that certain icons do not translate well. For example a tick (check-mark) has no meaning in some cultures, etc.
In practice I haven't seen many instances of icons which don't travel well. It may be that the problem was overstated or that culture has globalised.
Do you have any examples of icons which have been missunderstood or even offensive in localis/zed applications?