Spot on, that's a super subtle Xcode String Catalog gotcha! Normalizing %lld and %@ to the same token makes static checks blind to specifier mismatches. Adding a pseudolocale step in CI is a great call — definitely noting this for the pipeline/roadmap. Appreciate you sharing!
September 9, 2026 at 2:13 PM
Spot on, that's a super subtle Xcode String Catalog gotcha! Normalizing %lld and %@ to the same token makes static checks blind to specifier mismatches. Adding a pseudolocale step in CI is a great call — definitely noting this for the pipeline/roadmap. Appreciate you sharing!