mgrLM // Cope with changes happened in LMInstantiator.

This commit is contained in:
ShikiSuen 2022-05-22 23:13:00 +08:00
parent f7f2e3d008
commit b95abffb7e
1 changed files with 21 additions and 21 deletions

View File

@ -51,25 +51,25 @@ enum mgrLangModel {
}
public static func loadDataModels() {
if !gLangModelCHT.isCNSDataLoaded() {
gLangModelCHT.loadCNSData(path: getBundleDataPath("char-kanji-cns"))
if !gLangModelCHT.isCNSDataLoaded {
gLangModelCHT.loadCNSData(path: getBundleDataPath("data-cns"))
}
if !gLangModelCHT.isMiscDataLoaded() {
if !gLangModelCHT.isMiscDataLoaded {
gLangModelCHT.loadMiscData(path: getBundleDataPath("data-zhuyinwen"))
}
if !gLangModelCHT.isSymbolDataLoaded() {
if !gLangModelCHT.isSymbolDataLoaded {
gLangModelCHT.loadSymbolData(path: getBundleDataPath("data-symbols"))
}
if !gLangModelCHS.isCNSDataLoaded() {
gLangModelCHS.loadCNSData(path: getBundleDataPath("char-kanji-cns"))
if !gLangModelCHS.isCNSDataLoaded {
gLangModelCHS.loadCNSData(path: getBundleDataPath("data-cns"))
}
if !gLangModelCHS.isMiscDataLoaded() {
if !gLangModelCHS.isMiscDataLoaded {
gLangModelCHS.loadMiscData(path: getBundleDataPath("data-zhuyinwen"))
}
if !gLangModelCHS.isSymbolDataLoaded() {
if !gLangModelCHS.isSymbolDataLoaded {
gLangModelCHS.loadSymbolData(path: getBundleDataPath("data-symbols"))
}
if !gLangModelCHT.isLanguageModelLoaded() {
if !gLangModelCHT.isLanguageModelLoaded {
NotifierController.notify(
message: String(
format: "%@", NSLocalizedString("Loading CHT Core Dict...", comment: "")
@ -82,7 +82,7 @@ enum mgrLangModel {
)
)
}
if !gLangModelCHS.isLanguageModelLoaded() {
if !gLangModelCHS.isLanguageModelLoaded {
NotifierController.notify(
message: String(
format: "%@", NSLocalizedString("Loading CHS Core Dict...", comment: "")
@ -99,16 +99,16 @@ enum mgrLangModel {
public static func loadDataModel(_ mode: InputMode) {
if mode == InputMode.imeModeCHS {
if !gLangModelCHS.isMiscDataLoaded() {
if !gLangModelCHS.isMiscDataLoaded {
gLangModelCHS.loadMiscData(path: getBundleDataPath("data-zhuyinwen"))
}
if !gLangModelCHS.isSymbolDataLoaded() {
if !gLangModelCHS.isSymbolDataLoaded {
gLangModelCHS.loadSymbolData(path: getBundleDataPath("data-symbols"))
}
if !gLangModelCHS.isCNSDataLoaded() {
gLangModelCHS.loadCNSData(path: getBundleDataPath("char-kanji-cns"))
if !gLangModelCHS.isCNSDataLoaded {
gLangModelCHS.loadCNSData(path: getBundleDataPath("data-cns"))
}
if !gLangModelCHS.isLanguageModelLoaded() {
if !gLangModelCHS.isLanguageModelLoaded {
NotifierController.notify(
message: String(
format: "%@", NSLocalizedString("Loading CHS Core Dict...", comment: "")
@ -122,16 +122,16 @@ enum mgrLangModel {
)
}
} else if mode == InputMode.imeModeCHT {
if !gLangModelCHT.isMiscDataLoaded() {
if !gLangModelCHT.isMiscDataLoaded {
gLangModelCHT.loadMiscData(path: getBundleDataPath("data-zhuyinwen"))
}
if !gLangModelCHT.isSymbolDataLoaded() {
if !gLangModelCHT.isSymbolDataLoaded {
gLangModelCHT.loadSymbolData(path: getBundleDataPath("data-symbols"))
}
if !gLangModelCHT.isCNSDataLoaded() {
gLangModelCHT.loadCNSData(path: getBundleDataPath("char-kanji-cns"))
if !gLangModelCHT.isCNSDataLoaded {
gLangModelCHT.loadCNSData(path: getBundleDataPath("data-cns"))
}
if !gLangModelCHT.isLanguageModelLoaded() {
if !gLangModelCHT.isLanguageModelLoaded {
NotifierController.notify(
message: String(
format: "%@", NSLocalizedString("Loading CHT Core Dict...", comment: "")
@ -212,7 +212,7 @@ enum mgrLangModel {
// MARK: -
static func getBundleDataPath(_ filenameSansExt: String) -> String {
Bundle.main.path(forResource: filenameSansExt, ofType: "txt")!
Bundle.main.path(forResource: filenameSansExt, ofType: "plist")!
}
// MARK: - 使