Просмотр исходного кода

Check for localized APSError pumpError and invalidPumpState messages

kskandis 1 год назад
Родитель
Сommit
a44e0b4bbd
2 измененных файлов с 8 добавлено и 1 удалено
  1. 2 1
      Trio/Sources/APS/APSManager.swift
  2. 6 0
      Trio/Sources/Localizations/Main/Localizable.xcstrings

+ 2 - 1
Trio/Sources/APS/APSManager.swift

@@ -51,7 +51,8 @@ enum APSError: LocalizedError {
     }
     }
 
 
     static func pumpMatches(message: String) -> Bool {
     static func pumpMatches(message: String) -> Bool {
-        message.contains("Pump error:") || message.contains("Invalid Pump State:") || message.contains("PumpMessage") || message
+        message.contains(String(localized: "Pump Error")) || message.contains(String(localized: "Invalid Pump State")) || message
+            .contains("PumpMessage") || message
             .contains("PumpOpsError") || message.contains("RileyLink")
             .contains("PumpOpsError") || message.contains("RileyLink")
     }
     }
 }
 }

+ 6 - 0
Trio/Sources/Localizations/Main/Localizable.xcstrings

@@ -114588,6 +114588,9 @@
         }
         }
       }
       }
     },
     },
+    "Invalid Pump State" : {
+
+    },
     "Invalid Pump State (%@)." : {
     "Invalid Pump State (%@)." : {
       "localizations" : {
       "localizations" : {
         "bg" : {
         "bg" : {
@@ -154754,6 +154757,9 @@
         }
         }
       }
       }
     },
     },
+    "Pump Error" : {
+
+    },
     "Pump Error (%@)." : {
     "Pump Error (%@)." : {
       "localizations" : {
       "localizations" : {
         "bg" : {
         "bg" : {