Skip to content

Commit dd8e73b

Browse files
committed
Fix build in Xcode 14.0
1 parent b553d78 commit dd8e73b

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

Sources/RswiftResources/Integrations/Bundle+Extensions.swift

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,13 @@ extension Bundle {
3030
.flatMap { locale -> [String] in
3131
let language: String?
3232
if #available(macOS 13, iOS 16, tvOS 16, watchOS 9, *) {
33+
// Xcode 14 doesn't recognize `Locale.language`, Xcode 14.1 does know `Locale.language`
34+
// Xcode 14.1 is first to ship with swift 5.7.1
35+
#if swift(>=5.7.1)
3336
language = locale.language.languageCode?.identifier
37+
#else
38+
language = locale.languageCode
39+
#endif
3440
} else {
3541
language = locale.languageCode
3642
}

0 commit comments

Comments
 (0)