SwiftUI iOS Localization with String Catalogs 📱

Learn how to localize your iPhone app and widgets using SwiftUI and String Catalogs in Xcode 16. Grab the code and master localization!

SwiftUI iOS Localization with String Catalogs 📱
Paul Solt
2.9K views • May 24, 2025
SwiftUI iOS Localization with String Catalogs 📱

About this video

👉Grab the Code: https://super-easy-apps.kit.com/swiftui
Do you want to localize your iPhone app and iOS Widgets? In this step-by-step SwiftUI tutorial, I’ll show you how to extend the Sleep Tracker widget from my previous video and use Xcode 16’s new String Catalogs to translate your UI into multiple languages. You’ll also learn how to preview on both the Simulator and in SwiftUI Previews so you can QA your translations before shipping.

I’m Paul Solt, a former Apple engineer, and my SwiftUI code powers the GoPro Quik app (I worked closely with GoPro’s localization team). Grab the starter project and follow along below!

🎥Watch the Sleep Widget SwiftUI tutorial here: https://youtu.be/B2Wswm8v6UQ
👉Grab the Code: https://super-easy-apps.kit.com/swiftui
⬇️Download my Super Easy Timer app (mac): https://itunes.apple.com/us/app/super-easy-timer/id1353137878?ls=1&mt=12

#Localizations #SwiftUI #StringCatalog #i18n #localize #translate #languages #spanish #english #widget

Tags and Topics

Browse our collection to discover more content in these categories.

Video Information

Views

2.9K

Likes

62

Duration

36:18

Published

May 24, 2025

User Reviews

4.5
(2)
Rate:

Related Trending Topics

LIVE TRENDS

Related trending topics. Click any trend to explore more videos.

Trending Now