My web has 2 languages, English and Malay. The language selection is by session of ?lang=en
or ?lang=ms
.
English is the default language and it is working fine. All internal links are using the correct URL aliases. The problem arises when switching to Malay language. All links became node/(some-number).
For example: About Us Page all using about-us as URL Alias
In English www.example.com/about-us
In Malay www.example.com/node/2
Even when I type out the URL www.example.com/about-us?lang=ms
it doesn't work. It will still show the English language.