all-contributors / cli

Tool to help automate adding contributor acknowledgements according to the all-contributors specification ✨
https://allcontributors.org
Other
413 stars 144 forks source link

Alphabetical sorting doesn't work for non-ASCII languages. Missing locale setting. #349

Open SmallhillCZ opened 1 year ago

SmallhillCZ commented 1 year ago

Describe the bug Alphabetical sorting doesn't work for languages with special characters or according to locale. Non-ASCII characters will sort at the end of the list.

To Reproduce Steps to reproduce the behavior:

  1. Add a user with name starting with non-ASCII character, e.g. Č
  2. Set contributorsSortAlphabetically to true
  3. Open README.md
  4. See user starting with Č at the end of the list instead in correct alphabetical order (which is for my locale after C)

Expected behavior Users will be sorted correctly using specified locale.