what has changed with localization in Xcode 15

Generated on 8/7/2024

1 search

In Xcode 16, several enhancements have been made to improve localization workflows:

  1. String Catalogs:

    • Validation Issues Detection: String catalogs now detect common validation issues, such as mismatched format specifiers, and allow you to fix them with a single click.
    • Mark Strings as "Don't Translate": You can mark specific strings as "don't translate," making it easier to communicate with translators about content that is still being finalized.
    • Navigation Between Code and Catalog: It's now easier to jump back and forth between the code and the catalog for a particular string.
  2. StoreKit Configuration:

    • Localized Subscription Group Display Names: You can test localizations for your subscription groups' display names directly within the StoreKit Configuration editor.

For more details, you can refer to the sessions:

These enhancements aim to streamline the localization process, making it more efficient and user-friendly.