Localizing Swift Packages with String Catalogs

Dec 7, 2025  ·  cocoaheads-sthlm slides

I will give this talk at CocoaHeads Sthlm, on how to localize Swift packages with String Catalogs, and how to create a central localization package that can be shared across multiple apps and packages.

Slides

You can download the presentation slides here.

Abstract

This talk explores the fundamentals of Xcode string catalogs, brand new improvements in Xcode 26, and key differences between app and package implementations.

We’ll also look at how to create a centralized localization package that can be shared across multiple apps and packages in your ecosystem, streamlining your localization workflow.

Discussions & More

If you think this talk sounds interesting and want to book me for a conference or company event, please reach out on Bluesky or Mastodon, or send me an e-mail.