Fix taxonomy sort

- Was normalized input of sort taxonomy because I do not trust human beings.
- Was removed the 'else' for best practices.
now all paths are string
Make icon definition in contenttypes.yml future-proof
Merge pull request #2007 from jackmakiyama/taxonomy_sort

Improved taxonomy sort
Merge pull request #2008 from versh23/fix-scan-translation

now all paths are string
Merge pull request #2009 from rarila/issue-1995

Make icon definition in contenttypes.yml future-proof