From d705114dc480fcb659ae4782beda083523ebeaa0 Mon Sep 17 00:00:00 2001 From: ShikiSuen Date: Sun, 4 Dec 2022 10:47:13 +0800 Subject: [PATCH] Shared // Add localized descriptions to InputMode. --- Packages/vChewing_Shared/Sources/Shared/Shared.swift | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/Packages/vChewing_Shared/Sources/Shared/Shared.swift b/Packages/vChewing_Shared/Sources/Shared/Shared.swift index 9be0b11a..2f200dfa 100644 --- a/Packages/vChewing_Shared/Sources/Shared/Shared.swift +++ b/Packages/vChewing_Shared/Sources/Shared/Shared.swift @@ -306,5 +306,17 @@ public enum Shared { return .imeModeNULL } } + + public var localizedDescription: String { NSLocalizedString(description, comment: "") } + public var description: String { + switch self { + case .imeModeCHS: + return "Simplified Chinese" + case .imeModeCHT: + return "Traditional Chinese" + case .imeModeNULL: + return "Please select…" + } + } } }