- Unpublish default "Main Menu", because default "Home" under "Main Menu" is set to "All language" and it cannot be changed.
- Enable System => Plugin => "Language Code" & "Language Filter"
- Enable "Language Switcher": Content => Site Modules => Publish "Language Switcher"
- install and enable language pack
- Create two menus, eg. one for English and the other for Chinese
- Create two categories and assign to its according languages.
- Create two articles and assign to its according languages and make them as the "default" for each language's "Main Menu".
- Associate two languages' catetories and articles to each other.