From 81317dafb4102d9888efe756a6acfc0adf873499 Mon Sep 17 00:00:00 2001 From: ShikiSuen Date: Fri, 8 Apr 2022 19:40:15 +0800 Subject: [PATCH] apiUpdate // Move supportedLocales to IME module. --- Source/Modules/IMEModules/IME.swift | 2 +- Source/Modules/IMEModules/apiUpdate.swift | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/Source/Modules/IMEModules/IME.swift b/Source/Modules/IMEModules/IME.swift index b18300d3..3aa8290a 100644 --- a/Source/Modules/IMEModules/IME.swift +++ b/Source/Modules/IMEModules/IME.swift @@ -26,7 +26,7 @@ import Carbon import Cocoa @objc public class IME: NSObject { - + static let arrSupportedLocales = ["en", "zh-Hant", "zh-Hans", "ja"] static let dlgOpenPath = NSOpenPanel() // MARK: - 開關判定當前應用究竟是? diff --git a/Source/Modules/IMEModules/apiUpdate.swift b/Source/Modules/IMEModules/apiUpdate.swift index 127acb12..6827ff50 100644 --- a/Source/Modules/IMEModules/apiUpdate.swift +++ b/Source/Modules/IMEModules/apiUpdate.swift @@ -143,8 +143,7 @@ struct VersionUpdateApi { let versionDescriptions = plist[kVersionDescription] as? [AnyHashable: Any] if let versionDescriptions = versionDescriptions { var locale = "en" - let supportedLocales = ["en", "zh-Hant", "zh-Hans", "ja"] - let preferredTags = Bundle.preferredLocalizations(from: supportedLocales) + let preferredTags = Bundle.preferredLocalizations(from: IME.arrSupportedLocales) if let first = preferredTags.first { locale = first }