Fix search condition handling when two conditions have same translation

This prevented one "Numéro" from working in the French locale.

Also do a proper collation sort
Hack to fix "Numéro" search condition in French locale

https://forums.zotero.org/discussion/14942/
Fix "<" in translator error popup in French locale

https://github.com/zotero/zotero/commit/ba89dbf0ae0617a14c269bf6f831f47653cfb566#commitcomment-6535838