From 3f1d939647f9a5fec5dbaa52effc435dfa2fc113 Mon Sep 17 00:00:00 2001 From: ShikiSuen Date: Wed, 22 Jun 2022 21:05:14 +0800 Subject: [PATCH] mgrLM // +userOverrideModelDataPath. --- Source/Modules/LangModelRelated/mgrLangModel.swift | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Source/Modules/LangModelRelated/mgrLangModel.swift b/Source/Modules/LangModelRelated/mgrLangModel.swift index cfca4346..82bbd492 100644 --- a/Source/Modules/LangModelRelated/mgrLangModel.swift +++ b/Source/Modules/LangModelRelated/mgrLangModel.swift @@ -250,6 +250,11 @@ enum mgrLangModel { return URL(fileURLWithPath: dataFolderPath(isDefaultFolder: false)).appendingPathComponent(fileName).path } + static func userOverrideModelDataPath(_ mode: InputMode) -> String { + let fileName = (mode == InputMode.imeModeCHT) ? "override-model-data-chs.dat" : "override-model-data-cht.dat" + return URL(fileURLWithPath: dataFolderPath(isDefaultFolder: false)).appendingPathComponent(fileName).path + } + // MARK: - 檢查具體的使用者語彙檔案是否存在 static func ensureFileExists(