Immigrants are often scared and wary of locals so I think locals should be friendlier and try and understand them so that we can be on friendlier terms. That would change a lot of the hostility between locals and immigrants. And locals shouldnt be condescending towards them. They come from a traumatic experience and should be welcomed so that they eventually assimilate in functionality (not reject their own culture) and have a positive view of the country and feel protected. And then everything else, such as learning the local language will naturally occur.
First off, thanks for the thoughtful reply, I agree with most of what you said.
When you say they came from a traumatic experience, I'm wondering, are you talking about refugees? To me, refugees are in a different category than immigrants.
We have a problem like that here where Zama zamas (illegal miners from Zimbabwe) rape and kill people living around the mines they work. We have Nigerians who run prostitute rings and sell drugs. This disrespect of our local people, and the fact that little is being done about it, is a big reason behind the xenophobic attitudes of our people. The xenophobic attitude is wrong though because most foreign immigrants are amazing respectful people. But as usual, us humans are stupid idiots who are too lazy to judge people by their individual actions and lump all people who are in a certain nationality together.
My sense is that xenophobia is usually not a simplistic response. I'm sure that a few people are just simple-mindedly, black and white, xenophobic towards all foreigners. But I think that's not the common case. To take your example, it would make sense to me if locals in your area are more suspicious of Zama Zamas or Nigerians than they are of other foreigners. Based on what you've said, that's not xenophobia, that's more like common sense. I understand that that makes it harder for upstanding Nigerians, and to me that's the real core of the problem:
What to do with the statistically more problematic categories of immigrants?
For the sake of conversation, I'm going to keep using Nigerians as an example. I don't mean to single out Nigerians, it's just convenient for this discussion.
So you seem to b suggesting that locals ought to treat all Nigerians they encounter with respect. That sounds good on paper, but I'm not sure that's what I'd advise my daughters to do.
I think that immigrants ought to go the extra mile towards their hosts. Immigrants have been given an enormous gift. So as an example, I would say that upstanding Nigerian men should avoid walking around in gangs at night - even if they have no ill intent. They ought to see the situation from their host's perspective.
Again, I think that there is some important nuance here. There are aspects of culture that are benign, for instance cuisine. But there are sometimes aspects of cultures, that represent sharp contrasts in core values. For example some cultures treat women as equals, some treat women as subservient to men. If the host culture treats women as equals, then I think the immigrants MUST conform to the host's culture.I dont think that immigrants have to assimilate to our culture though. Multiculturalism is awesome. We have multiple cultures where I come from and they are all fasscinating.
I think immigrants MUST respect and honor the host country's core values.