Automattic / Automattic/pocket-casts-ios
i18n: Episode Errors are stored as user displayed strings
Open
[Feature] Podcast Details
[Type] Bug
good first issue
i18n
- Dominant language
- Swift
- Stars
- 1.8k
- Forks
- 197
- Avg merge
- 17h 20m
- Merged PRs (30d)
- 103
Description
Changing the language on the device will retain the message in the previous language.

1. Set the device to a specific language
2. Generate an episode error by taking the device offline and then attempting to play an episode that hasn't been downloaded.
3. Switch to a new language
4. Notice that the error is still in the previous language.
Contributor guide
Research direction
Reproduce the issue by following the listed offline playback and language-switch steps, then trace where the episode error is created and stored in the iOS app. Done means the error is shown in the newly selected language after switching languages.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- swift
- Domain
- internationalization, mobile
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100