Post

Replies

Boosts

Views

Activity

Reply to when a string catalog entry is missing
hmmm, that we'd need to go with Text(LocalizedStringResource("%lld videos", defaultValue: "\(count) videos")) instead of Text(.videos(count: 1)) defeats the purpose of the STRING_CATALOG_GENERATE_SYMBOLS and bug prone, in my opinion. anyway, we really hope this to be fixed in Xcode 27! That said, we're aware that showing 1 at runtime is not ideal and treat it as a known bug. Once fixed, the key will be shown at runtime, 1 videos in this case. thanks a lot!
Topic: Localization SubTopic:
Localization Q&A
1w
Reply to when a string catalog entry is missing
thanks for the response! I'll try BUILD_ONLY_KNOWN_LOCALIZATIONS to see how it works. that said, we're not mixing up languages. it's just that some of French entries weren't completed yet. in the Project Editor, French is added and most of strings are fully translated but when a new item is later added, its French version won't be translated until done. in those cases, I want the app to use the original English version until French entry will be added shortly. is it any workaround other than ignoring all existing French entries by BUILD_ONLY_KNOWN_LOCALIZATIONS flag?
Topic: Localization SubTopic:
Localization Q&A
1w
Reply to when a string catalog entry is missing
hmmm, that we'd need to go with Text(LocalizedStringResource("%lld videos", defaultValue: "\(count) videos")) instead of Text(.videos(count: 1)) defeats the purpose of the STRING_CATALOG_GENERATE_SYMBOLS and bug prone, in my opinion. anyway, we really hope this to be fixed in Xcode 27! That said, we're aware that showing 1 at runtime is not ideal and treat it as a known bug. Once fixed, the key will be shown at runtime, 1 videos in this case. thanks a lot!
Topic: Localization SubTopic:
Localization Q&A
Replies
Boosts
Views
Activity
1w
Reply to when a string catalog entry is missing
thanks for the response! I'll try BUILD_ONLY_KNOWN_LOCALIZATIONS to see how it works. that said, we're not mixing up languages. it's just that some of French entries weren't completed yet. in the Project Editor, French is added and most of strings are fully translated but when a new item is later added, its French version won't be translated until done. in those cases, I want the app to use the original English version until French entry will be added shortly. is it any workaround other than ignoring all existing French entries by BUILD_ONLY_KNOWN_LOCALIZATIONS flag?
Topic: Localization SubTopic:
Localization Q&A
Replies
Boosts
Views
Activity
1w
Reply to Xcode 16.4 iOS 18.5 simulator crashes for Apps requiring webkit
While Option 1 isn't really an option for the vast majority of companies, Option 2 doesn't work with Preview & Xcode Cloud.
Replies
Boosts
Views
Activity
Jun ’25