Skip to content

Commit 2e0c39c

Browse files
committed
feat: 优化功能。
1 parent d399bbb commit 2e0c39c

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

Translator/Classes/HomeController.swift

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@ class HomeController: NSViewController {
128128
do {
129129
var stringsFilePaths = try findLanguagePaths()
130130
// 去掉 en.lproj
131-
stringsFilePaths.removeAll(where: {$0.fileName == "en\(stringsFileParentSuffix)"})
131+
stringsFilePaths.removeAll(where: {$0.parent.fileName == "en\(stringsFileParentSuffix)"})
132132
// 开始对其他语言插入
133133
_ = self.autoInsertStrings(paths: stringsFilePaths, after: insertKey)
134134
} catch let error as HandleError {
@@ -491,9 +491,9 @@ extension HomeController {
491491
var errorMsg = "自动解析插入失败\n"
492492
// 真正插入
493493
for path in paths {
494-
let languageName = path.fileNameWithoutExtension
494+
let languageName = path.parent.fileNameWithoutExtension
495495
if let aimFileModel = result.models.first(where: {$0.languageName.lowercased() == languageName.lowercased()}) {
496-
if let error = updateStringsHelper.insertOtherStrings(result.models.last!, to: path.rawValue, after: key) {
496+
if let error = updateStringsHelper.insertOtherStrings(aimFileModel, to: path.rawValue, after: key) {
497497
errorMsg += error.message + "\n"
498498
} else {
499499
successPath.append(path)

0 commit comments

Comments
 (0)