概要 iOSアプリのローカライゼーション(多言語対応)の効率的な開発方法を調べていたら、WWDC2023で発表されていたDiscover String Catalogsの内容が良さそうに見えたので自分用のメモも兼ねて投稿します。 なお、今までの多言語対応の方法はこちらに記載されています。 詳細 Xcode15よりも前のバージョンでローカライゼーションを対応しようと考えたとき、StringファイルとSTRINGDICTファイルに対応するワードを記載し、手作業で翻訳を追加する方法がメインでした。 この方法だと翻訳の抜け漏れがあるのをチェックするのが手間だというデメリットがありました。 2023年9月にリリースされたXcode15からはString Catalogsという新しい仕組みが導入されました。 この仕組みにより、1箇所でローカライゼーションしたいワードを管理できるため、これまでよりも効率