The links on the Home page is out of sync due to reasons like improper translation of card name, missing card section in front-matter or even missing content file in Chinese localization.