Search: refactor and bug fixes
Multilingual ui improvements