File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff 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)
You can’t perform that action at this time.
0 commit comments