diff --git a/godtools/App/Features/Menu/Data-DomainInterface/GetAccountInterfaceStringsRepository.swift b/godtools/App/Features/Menu/Data-DomainInterface/GetAccountInterfaceStringsRepository.swift index 4f3af2f456..d6331560c6 100644 --- a/godtools/App/Features/Menu/Data-DomainInterface/GetAccountInterfaceStringsRepository.swift +++ b/godtools/App/Features/Menu/Data-DomainInterface/GetAccountInterfaceStringsRepository.swift @@ -19,7 +19,7 @@ class GetAccountInterfaceStringsRepository: GetAccountInterfaceStringsRepository func getStringsPublisher(translateInAppLanguage: AppLanguageDomainModel) -> AnyPublisher { - let localeId: String = translateInAppLanguage + let localeId: String = translateInAppLanguage.localeId let interfaceStrings = AccountInterfaceStringsDomainModel( navTitle: localizationServices.stringForLocaleElseEnglish(localeIdentifier: localeId, key: MenuStringKeys.Account.navTitle.rawValue), diff --git a/godtools/App/Features/Menu/Domain/UseCases/GetUserAccountDetailsUseCase/GetUserAccountDetailsUseCase.swift b/godtools/App/Features/Menu/Domain/UseCases/GetUserAccountDetailsUseCase/GetUserAccountDetailsUseCase.swift index da892ecf3c..59f7022617 100644 --- a/godtools/App/Features/Menu/Domain/UseCases/GetUserAccountDetailsUseCase/GetUserAccountDetailsUseCase.swift +++ b/godtools/App/Features/Menu/Domain/UseCases/GetUserAccountDetailsUseCase/GetUserAccountDetailsUseCase.swift @@ -91,7 +91,7 @@ class GetUserAccountDetailsUseCase { let formattedCreatedAtDateString: String = dateFormatter.string(from: createdAtDate) - let joinedOnString: String = String.localizedStringWithFormat(localizationServices.stringForLocaleElseEnglish(localeIdentifier: translatedInAppLanguage, key: "account.joinedOn"), formattedCreatedAtDateString) + let joinedOnString: String = String.localizedStringWithFormat(localizationServices.stringForLocaleElseEnglish(localeIdentifier: translatedInAppLanguage.localeId, key: "account.joinedOn"), formattedCreatedAtDateString) return joinedOnString } diff --git a/godtools/App/Features/Menu/Domain/UseCases/GetUserActivityBadgeUseCase/GetUserActivityBadgeUseCase.swift b/godtools/App/Features/Menu/Domain/UseCases/GetUserActivityBadgeUseCase/GetUserActivityBadgeUseCase.swift index 84686e7503..dbd091973e 100644 --- a/godtools/App/Features/Menu/Domain/UseCases/GetUserActivityBadgeUseCase/GetUserActivityBadgeUseCase.swift +++ b/godtools/App/Features/Menu/Domain/UseCases/GetUserActivityBadgeUseCase/GetUserActivityBadgeUseCase.swift @@ -79,7 +79,7 @@ class GetUserActivityBadgeUseCase { } let formatString = localizationServices.stringForLocaleElseEnglish( - localeIdentifier: translatedInAppLanguage, + localeIdentifier: translatedInAppLanguage.localeId, key: stringLocalizationKey, fileType: .stringsdict ) diff --git a/godtools/App/Features/Menu/Domain/UseCases/GetUserActivityStatsUseCase/GetUserActivityStatsUseCase.swift b/godtools/App/Features/Menu/Domain/UseCases/GetUserActivityStatsUseCase/GetUserActivityStatsUseCase.swift index ae1f899264..743838dc68 100644 --- a/godtools/App/Features/Menu/Domain/UseCases/GetUserActivityStatsUseCase/GetUserActivityStatsUseCase.swift +++ b/godtools/App/Features/Menu/Domain/UseCases/GetUserActivityStatsUseCase/GetUserActivityStatsUseCase.swift @@ -69,7 +69,7 @@ class GetUserActivityStatsUseCase { private func getUserActivityText(stringKey: String, activityCount: Int32, translatedInAppLanguage: AppLanguageDomainModel) -> String { let formatString = localizationServices.stringForLocaleElseEnglish( - localeIdentifier: translatedInAppLanguage, + localeIdentifier: translatedInAppLanguage.localeId, key: stringKey, fileType: .stringsdict )