[zh-cn] Sync with 5a4db9cb7a2503ce498ec94032b70da0079a1ef3; fix and re-sync with 37e03bcdedfe062a6dd09773685c64237507e1d1