I am using Carmen gem to get countries and respective states.but, when I use Carmen::Country.named("Sri Lanka").subregions.collect{|p| p.name}
, I am getting this array:
["Basnāhira paḷāta",
"Madhyama paḷāta",
"Dakuṇu paḷāta",
"Uturu paḷāta",
"Næ̆gĕnahira paḷāta",
"Vayamba paḷāta",
"Uturumæ̆da paḷāta",
"Ūva paḷāta",
"Sabaragamuva paḷāta"]
and after using I18n, I am getting:
["Basnahira pa?ata",
"Daku?u pa?ata",
"Madhyama pa?ata",
"Nae?genahira pa?ata",
"Sabaragamuva pa?ata",
"Uturu pa?ata",
"Uturumae?da pa?ata",
"Uva pa?ata",
"Vayamba pa?ata"]
With ?
replacing a special characters.