What’s new in localization
Asked on 06/16/2025
1 search
At WWDC, Apple introduced several new features and enhancements related to localization, particularly in Xcode and SwiftUI. Here are some highlights:
-
String Catalogs in Xcode: String catalogs have been enhanced to make localization easier for developers and translators. Developers can now define localized strings directly in the string catalog, which produces Swift symbols accessible in code. These symbols also appear as autocomplete suggestions. Additionally, string catalogs can automatically generate comments that describe string context, aiding translators by providing necessary context (What’s new in Xcode).
-
Localization with SwiftUI: SwiftUI continues to support localization, making it easier to craft experiences for every language. The integration with Xcode allows for seamless localization of SwiftUI components (What’s new in SwiftUI).
-
Multilingual-Ready Apps: The session on building multilingual-ready apps emphasized the importance of displaying names correctly in different languages and scripts. It also introduced enhancements to string catalogs, such as detecting validation issues and marking strings as "don't translate" (Build multilingual-ready apps).
-
Code-along Session: A code-along session demonstrated how to set up an app for localization using Xcode, providing context to translators and managing complexity as projects grow (Code-along: Explore localization with Xcode).
These updates aim to streamline the localization process, making it more efficient and effective for developers and translators alike.

What’s new in Xcode
Discover the latest productivity and performance advancements in Xcode 26. Learn how to leverage large language models in your development workflow. Explore editing and debugging enhancements, improved performance and testing tools, and Swift Build - the open-source build system engine used by Xcode.

What’s new in SwiftUI
Learn what’s new in SwiftUI to build great apps for any Apple platform. We’ll explore how to give your app a brand new look and feel with Liquid Glass. Discover how to boost performance with framework enhancements and new instruments, and integrate advanced capabilities like web content and rich text editing. We’ll also show you how SwiftUI is expanding to more places, including laying out views in three dimensions.

Build multilingual-ready apps
Ensure your app works properly and effectively for multilingual users. Learn best practices for text input, display, search, and formatting. Get details on typing in multiple languages without switching between keyboards. And find out how the latest advances in the String Catalog can make localization even easier.