I am facing localisation issue in SwiftUI. Issue is happening when translation has placeholder. I am getting error "Instance method 'appendInterpolation' requires that 'LocalizedStringKey' conform to '_FormatSpecifiable'"
Code
struct Translation {
struct school{
static var location: LocalizedStringKey {
return "schoolLocation %@"
}
}
}
Translation file
"schoolLocation %@" = "My school location is %@";
SwiftUI view
var location = "Some Name"
.navigationBarTitle("\(Translation.school.location) \(location)")
Please help me if i am doing something wrong.