diff --git a/TangemSdk/TangemSdk/Common/Core/TangemSdkError.swift b/TangemSdk/TangemSdk/Common/Core/TangemSdkError.swift index a8acfaa1..d3bf9006 100644 --- a/TangemSdk/TangemSdk/Common/Core/TangemSdkError.swift +++ b/TangemSdk/TangemSdk/Common/Core/TangemSdkError.swift @@ -515,10 +515,13 @@ public enum TangemSdkError: Error, LocalizedError, Encodable { return "error_backup_wrong_card".localized("\(self.code)") case .backupFailedAlreadyCreated: return "error_backup_failed_already_created".localized - case .noActiveBackup: - return "error_no_active_backup".localized - case .resetPinWrongCard: - return "error_reset_wrong_card".localized("\(self.code)") + case .resetPinWrongCard(let internalCode): + switch internalCode { + case TangemSdkError.noActiveBackup.code: + return "error_no_active_backup".localized + default: + return "error_reset_wrong_card".localized("\(self.code)") + } case .oldCard: return "error_old_card".localized case .userCodeRecoveryDisabled: return "error_user_code_recovery_disabled".localized diff --git a/TangemSdk/TangemSdk/Common/Localization/Resources/ru.lproj/Localizable.strings b/TangemSdk/TangemSdk/Common/Localization/Resources/ru.lproj/Localizable.strings index c847c6a8..f03a2320 100644 --- a/TangemSdk/TangemSdk/Common/Localization/Resources/ru.lproj/Localizable.strings +++ b/TangemSdk/TangemSdk/Common/Localization/Resources/ru.lproj/Localizable.strings @@ -19,7 +19,7 @@ "common_warning" = "Предупреждение"; "error_already_created" = "Кошелек уже создан"; "error_backup_card_already_added" = "Эта карта уже добавлена в список"; -"error_backup_failed_already_created" = "Резервное копирование не возможно, на выбранной карте уже создан кошелек. Пожалуйста, убедитесь, что на этой карте нет средств, отсканировав её в приложении, и затем сбросьте её до заводских настроек."; +"error_backup_failed_already_created" = "Резервное копирование невозможно, на выбранной карте уже создан кошелек. Пожалуйста, убедитесь, что на этой карте нет средств, отсканировав её в приложении, и затем сбросьте её до заводских настроек."; "error_backup_not_empty_wallets" = "На этой карте уже создан кошелёк. Если вы хотите продолжить, сбросьте карту к заводским настройкам."; "error_backup_wrong_card" = "Эту карту нельзя использовать для резервного копирования. Код ошибки: %@."; "error_card_verification_failed" = "Ошибка проверки карты";