Search of Galaxy: little update

a small update adding a small number of changes. Improved UI, framework, translation, and other minor fixes.