Fix diff sort for non english issue

when enabling non-english language, diff-sort will work abnormal, and all sites will hidden when selecting non default difficulty sorting value.

example:
 select "easy", all sites hide.