Revert "Revert "change switch lang""

This reverts commit 789aa9aa202ac02dec89ce887872d32ec4bda063.