add examples support and change widget ordering
translate examples