The NSAttributedString supports this attribute since macOS 12, allowing users to use language identifiers to specify which PingFang variant (SC, TC, or HK?) should be used to draw system font.
static let languageIdentifier: NSAttributedString.Key
I don't know how to use this identifier with Text() in SwiftUI.