Building the site in two languages, not one plus a translation
Every game, guide and page on M698 exists in English and Bahasa Melayu as equal siblings, not as an original and an afterthought.
Most bilingual sites are built one way: write everything in English, then run the second language through a translation pass. The result reads like a translation, because it is one, and readers notice within two sentences.
M698 is written both ways from the start. Every game description, every guide and every hub page was authored in English and in Bahasa Melayu as siblings, with the two versions treated as equally authoritative. Neither is a derived artefact of the other.
That has consequences. Screen readers, search engines and human readers all get native-language copy in both languages, and the underlying content is stored as separate entries rather than as a translation string table. It also means the two versions can diverge where the audience needs them to — examples, idioms and even game ratings.
The switching mechanism is deliberately invisible. Choose Bahasa Melayu and the site remembers, links keep your language, and the game files load with the matching text. No login, no region detection, no redirect to a different domain.
Malaysia is a country where most people move between English and Bahasa Melayu several times a day. A game site that only speaks one of those languages is not serving the market it claims to serve, and pretending an auto-translated site counts as two is the most common way this goes wrong.