I have a site with 90% content in Chinese, and only 10% in English.
Thus the requirement of the client is that when viewing an article in English, everything around it remains in Chinese. Blocks, menus etc
a) Enable language prefix
What this does is sets english article with en/[node:title]
which is acceptable. But the problem occurs as it appends that to every url in the menu, and other places. So they become like en/categories/CHINESE-CHARACTERS
which is not right, and no content is displayed.
In pathauto for English articles, I thus tried, specifically giving it [node:title]
. Yet it prepends the en
.
b) Disable language prefix.
Now all my links are fine. But the english article is now a node/[nid]
. The url aliases just don't seem to be working in this case. If I could just have the URL alias working in this case, things would be great too.
Any solution to my misery is welcome.