using XP.Common.Localization.Enums; namespace XP.Common.Localization.ViewModels { /// /// 语言选项数据模型 | Language option data model /// 用于在 UI 中显示可选语言 | Used to display available languages in UI /// public class LanguageOption { /// /// 语言枚举值 | Language enum value /// public SupportedLanguage Language { get; } /// /// 显示名称 | Display name /// public string DisplayName { get; } /// /// 语言标志/图标 | Language flag/icon /// public string Flag { get; } /// /// 构造函数 | Constructor /// /// 语言 | Language /// 显示名称 | Display name /// 标志 | Flag public LanguageOption(SupportedLanguage language, string displayName, string flag = "") { Language = language; DisplayName = displayName; Flag = flag; } } }