При этом, как только пользователь выбирает свой язык, все страны должны быть локализованы. Например выбрал Китайский язык - весь список сделался в иероглифах. Выбрал, арабский - на арабском, выбрал русский - все названия стран на русском.
Завести все шрифты в приложение и будет норм.
Еще флаги желательно, чтобы, кто не умеет читать, по флагу мог выбрать локаль