Today’s edition of “I had to dig a bit in header and think, to understand SwiftUI localization”:
All SwiftUI Label examples in documentation are like the first one, using shorthand convenience initialization.
To have a localized title with the localized text loaded from module resources (typical case if your UI is in SwiftUI package), you need to use the second form.
How do you use NSLocalizedString or any other API to correctly load localized strings consistently for tests and previews? Just ran into a bug with this.