|
18 | 18 | A9CE800325BCAC8700C04F9B /* LoopSupportUI.swift in Sources */ = {isa = PBXBuildFile; fileRef = A9CE800225BCAC8700C04F9B /* LoopSupportUI.swift */; }; |
19 | 19 | A9CE800B25BCACAE00C04F9B /* LoopSupportPlugin.swift in Sources */ = {isa = PBXBuildFile; fileRef = A9CE800A25BCACAE00C04F9B /* LoopSupportPlugin.swift */; }; |
20 | 20 | A9CE801325BCAE4000C04F9B /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = A9CE801225BCAE4000C04F9B /* Assets.xcassets */; }; |
| 21 | + B66D1F552E6A752300471149 /* Localizable.xcstrings in Resources */ = {isa = PBXBuildFile; fileRef = B66D1F542E6A752300471149 /* Localizable.xcstrings */; }; |
21 | 22 | C12ECD05289560B90089EB07 /* LoopSupportKitUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A936A95425BC9A190085119C /* LoopSupportKitUI.framework */; platformFilter = ios; }; |
22 | 23 | C12ECD06289560B90089EB07 /* LoopSupportKitUI.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = A936A95425BC9A190085119C /* LoopSupportKitUI.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; |
23 | 24 | C14A7E7C295F2EC100CD87B4 /* UsageDataPrivacyPreferenceView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C14A7E7B295F2EC100CD87B4 /* UsageDataPrivacyPreferenceView.swift */; }; |
24 | 25 | C15349062960AA9000B47074 /* UsageDataPrivacyPreferenceMenuItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = C15349052960AA9000B47074 /* UsageDataPrivacyPreferenceMenuItem.swift */; }; |
25 | | - C1821690297E55A7001EB097 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = C182168E297E55A7001EB097 /* Localizable.strings */; }; |
26 | 26 | C1BE9741295E3800008BA25D /* LoopKitAnalytics.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1BE9740295E3800008BA25D /* LoopKitAnalytics.swift */; }; |
27 | 27 | C1BE9744295E40B1008BA25D /* Amplitude in Frameworks */ = {isa = PBXBuildFile; productRef = C1BE9743295E40B1008BA25D /* Amplitude */; }; |
28 | 28 | /* End PBXBuildFile section */ |
|
83 | 83 | A9CE800225BCAC8700C04F9B /* LoopSupportUI.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LoopSupportUI.swift; sourceTree = "<group>"; }; |
84 | 84 | A9CE800A25BCACAE00C04F9B /* LoopSupportPlugin.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LoopSupportPlugin.swift; sourceTree = "<group>"; }; |
85 | 85 | A9CE801225BCAE4000C04F9B /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; }; |
86 | | - C116134F2983096D00777E7C /* nb */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nb; path = nb.lproj/Localizable.strings; sourceTree = "<group>"; }; |
87 | | - C11A2BD129830A3100AC5135 /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/Localizable.strings; sourceTree = "<group>"; }; |
88 | | - C122DF0629BBFAAE00321F8D /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/Localizable.strings; sourceTree = "<group>"; }; |
89 | | - C12BCCFD29BBFA480066A158 /* cs */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/Localizable.strings; sourceTree = "<group>"; }; |
| 86 | + B66D1F542E6A752300471149 /* Localizable.xcstrings */ = {isa = PBXFileReference; lastKnownFileType = text.json.xcstrings; path = Localizable.xcstrings; sourceTree = "<group>"; }; |
90 | 87 | C14A7E7B295F2EC100CD87B4 /* UsageDataPrivacyPreferenceView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UsageDataPrivacyPreferenceView.swift; sourceTree = "<group>"; }; |
91 | 88 | C15349052960AA9000B47074 /* UsageDataPrivacyPreferenceMenuItem.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UsageDataPrivacyPreferenceMenuItem.swift; sourceTree = "<group>"; }; |
92 | | - C155A8F62986396E009BD257 /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/Localizable.strings; sourceTree = "<group>"; }; |
93 | | - C160FF6C29BF7D6800D4DFD4 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/Localizable.strings; sourceTree = "<group>"; }; |
94 | | - C160FF6D29BF7D6900D4DFD4 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/Localizable.strings"; sourceTree = "<group>"; }; |
95 | | - C16EF1FB298639B800A944BB /* pl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pl; path = pl.lproj/Localizable.strings; sourceTree = "<group>"; }; |
96 | | - C182168F297E55A7001EB097 /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/Localizable.strings; sourceTree = "<group>"; }; |
97 | | - C18886EA29830A5E004C982D /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/Localizable.strings; sourceTree = "<group>"; }; |
98 | | - C18B7262299581C600F138D3 /* da */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = da; path = da.lproj/Localizable.strings; sourceTree = "<group>"; }; |
99 | | - C192C60729C78711001EFEA6 /* vi */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = vi; path = vi.lproj/Localizable.strings; sourceTree = "<group>"; }; |
100 | | - C1AD630429BBFAA80002685D /* ro */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ro; path = ro.lproj/Localizable.strings; sourceTree = "<group>"; }; |
101 | | - C1B0CFDD29C786BF0045B04D /* ja */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ja; path = ja.lproj/Localizable.strings; sourceTree = "<group>"; }; |
102 | | - C1B267A12995824000BCB7C1 /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/Localizable.strings; sourceTree = "<group>"; }; |
103 | | - C1BCB5BE298309C4001C50FF /* it */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = it; path = it.lproj/Localizable.strings; sourceTree = "<group>"; }; |
104 | 89 | C1BE9740295E3800008BA25D /* LoopKitAnalytics.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LoopKitAnalytics.swift; sourceTree = "<group>"; }; |
105 | | - C1E5A6E129C7870100703C90 /* sv */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/Localizable.strings; sourceTree = "<group>"; }; |
106 | | - C1E693D329C786E200410918 /* pt-BR */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "pt-BR"; path = "pt-BR.lproj/Localizable.strings"; sourceTree = "<group>"; }; |
107 | | - C1F4FD5C29C7869800D7ACBC /* fi */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fi; path = fi.lproj/Localizable.strings; sourceTree = "<group>"; }; |
108 | | - C1FAB5C529C786B000D25073 /* hi */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = hi; path = hi.lproj/Localizable.strings; sourceTree = "<group>"; }; |
109 | | - C1FDCC0D29C786F90056E652 /* sk */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sk; path = sk.lproj/Localizable.strings; sourceTree = "<group>"; }; |
110 | | - C1FF3D5029C786A900BDC1EC /* he */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = he; path = he.lproj/Localizable.strings; sourceTree = "<group>"; }; |
111 | 90 | /* End PBXFileReference section */ |
112 | 91 |
|
113 | 92 | /* Begin PBXFrameworksBuildPhase section */ |
|
159 | 138 | C14A7E7A295F2EA700CD87B4 /* Views */, |
160 | 139 | A936A95625BC9A190085119C /* LoopSupportKitUI.h */, |
161 | 140 | A936A95725BC9A190085119C /* Info.plist */, |
162 | | - C182168E297E55A7001EB097 /* Localizable.strings */, |
| 141 | + B66D1F542E6A752300471149 /* Localizable.xcstrings */, |
163 | 142 | A9CE800225BCAC8700C04F9B /* LoopSupportUI.swift */, |
164 | 143 | A9CE801225BCAE4000C04F9B /* Assets.xcassets */, |
165 | 144 | C1BE9740295E3800008BA25D /* LoopKitAnalytics.swift */, |
|
346 | 325 | buildActionMask = 2147483647; |
347 | 326 | files = ( |
348 | 327 | A9CE801325BCAE4000C04F9B /* Assets.xcassets in Resources */, |
349 | | - C1821690297E55A7001EB097 /* Localizable.strings in Resources */, |
| 328 | + B66D1F552E6A752300471149 /* Localizable.xcstrings in Resources */, |
350 | 329 | ); |
351 | 330 | runOnlyForDeploymentPostprocessing = 0; |
352 | 331 | }; |
|
404 | 383 | }; |
405 | 384 | /* End PBXTargetDependency section */ |
406 | 385 |
|
407 | | -/* Begin PBXVariantGroup section */ |
408 | | - C182168E297E55A7001EB097 /* Localizable.strings */ = { |
409 | | - isa = PBXVariantGroup; |
410 | | - children = ( |
411 | | - C182168F297E55A7001EB097 /* es */, |
412 | | - C116134F2983096D00777E7C /* nb */, |
413 | | - C1BCB5BE298309C4001C50FF /* it */, |
414 | | - C11A2BD129830A3100AC5135 /* fr */, |
415 | | - C18886EA29830A5E004C982D /* nl */, |
416 | | - C155A8F62986396E009BD257 /* de */, |
417 | | - C16EF1FB298639B800A944BB /* pl */, |
418 | | - C18B7262299581C600F138D3 /* da */, |
419 | | - C1B267A12995824000BCB7C1 /* tr */, |
420 | | - C12BCCFD29BBFA480066A158 /* cs */, |
421 | | - C1AD630429BBFAA80002685D /* ro */, |
422 | | - C122DF0629BBFAAE00321F8D /* ru */, |
423 | | - C160FF6C29BF7D6800D4DFD4 /* en */, |
424 | | - C160FF6D29BF7D6900D4DFD4 /* zh-Hans */, |
425 | | - C1F4FD5C29C7869800D7ACBC /* fi */, |
426 | | - C1FF3D5029C786A900BDC1EC /* he */, |
427 | | - C1FAB5C529C786B000D25073 /* hi */, |
428 | | - C1B0CFDD29C786BF0045B04D /* ja */, |
429 | | - C1E693D329C786E200410918 /* pt-BR */, |
430 | | - C1FDCC0D29C786F90056E652 /* sk */, |
431 | | - C1E5A6E129C7870100703C90 /* sv */, |
432 | | - C192C60729C78711001EFEA6 /* vi */, |
433 | | - ); |
434 | | - name = Localizable.strings; |
435 | | - sourceTree = "<group>"; |
436 | | - }; |
437 | | -/* End PBXVariantGroup section */ |
438 | | - |
439 | 386 | /* Begin XCBuildConfiguration section */ |
440 | 387 | A936A92025BC99CB0085119C /* Debug */ = { |
441 | 388 | isa = XCBuildConfiguration; |
|
528 | 475 | GCC_WARN_UNUSED_PARAMETER = YES; |
529 | 476 | GCC_WARN_UNUSED_VARIABLE = YES; |
530 | 477 | IPHONEOS_DEPLOYMENT_TARGET = 15.1; |
| 478 | + LOCALIZATION_PREFERS_STRING_CATALOGS = YES; |
531 | 479 | LOCALIZED_STRING_MACRO_NAMES = ( |
532 | 480 | NSLocalizedString, |
533 | 481 | CFLocalizedString, |
|
538 | 486 | ONLY_ACTIVE_ARCH = YES; |
539 | 487 | SDKROOT = iphoneos; |
540 | 488 | SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; |
| 489 | + SWIFT_EMIT_LOC_STRINGS = YES; |
541 | 490 | SWIFT_OPTIMIZATION_LEVEL = "-Onone"; |
542 | 491 | SWIFT_VERSION = 5.0; |
543 | 492 | VERSIONING_SYSTEM = "apple-generic"; |
|
631 | 580 | GCC_WARN_UNUSED_PARAMETER = YES; |
632 | 581 | GCC_WARN_UNUSED_VARIABLE = YES; |
633 | 582 | IPHONEOS_DEPLOYMENT_TARGET = 15.1; |
| 583 | + LOCALIZATION_PREFERS_STRING_CATALOGS = YES; |
634 | 584 | LOCALIZED_STRING_MACRO_NAMES = ( |
635 | 585 | NSLocalizedString, |
636 | 586 | CFLocalizedString, |
|
640 | 590 | MTL_FAST_MATH = YES; |
641 | 591 | SDKROOT = iphoneos; |
642 | 592 | SWIFT_COMPILATION_MODE = wholemodule; |
| 593 | + SWIFT_EMIT_LOC_STRINGS = YES; |
643 | 594 | SWIFT_OPTIMIZATION_LEVEL = "-O"; |
644 | 595 | SWIFT_VERSION = 5.0; |
645 | 596 | VALIDATE_PRODUCT = YES; |
|
0 commit comments