website
website copied to clipboard
iOS Localization: Missing step leads to app store entry only showing EN locale
Page URL
https://docs.flutter.dev/ui/accessibility-and-internationalization/internationalization#localizing-for-ios-updating-the-ios-app-bundle
Page source
No response
Describe the problem
When following the docs for localization and releasing the iOS version to the apple app store, the app store entry ends up showing only the EN locale:
Expected fix
The docs have do be updated.
For the supported languages to be correctly displayed in the app store, users have to complete the following steps:
- Open the ios/Runnder.xcodeproj
- Select the Runner under Projects
- Select the Info Tab
- Add the supported languages under Localizations
This will create some empty .strings files and change the ios/Runner.xcodeproj/project.pbxproj files. It seems that app store relies on them when determining which languages are supported by the app.
Additional context
No response
I would like to fix this problem.
- [X] I will try and fix this problem on docs.flutter.dev.
Thanks for the report. Adding Apple document here as well: https://developer.apple.com/documentation/xcode/adding-support-for-languages-and-regions
This issue is fixed in #10954. Closing