stefanpenner/country_select — pull request #80 by Carpetsmoker (2014-10-22 15:03:13+00:00)
Title: Sort unicode characters; fixes issue #78

If you don't want any additional dependencies, another solution is to use:

```
country_list.sort do |a, b|
ActiveSupport::Inflector.transliterate(a[0]) <=> ActiveSupport::Inflector.transliterate(b[0])
end
```

This is not quite correct though, since Å is supposed to be sorted between A and B, and not equal to A (but it is "good enough" for this purpose, I suppose).